[ndnSIM] How to calculate RTT value in ndnSIM

Klaus Schneider klaus at cs.arizona.edu
Tue Jul 31 13:23:04 PDT 2018


I think it's quite well documented in ndn-rtt-estimator.hpp

You probably want to use

> 
>   /**
>    * \brief gets the current RTT estimate.
>    * \return The current RTT estimate.
>    */
>   Time
>   GetCurrentEstimate(void) const;
> 

or

>   /**
>    * \brief Returns the estimated RTO. Pure virtual function.
>    * \return the estimated RTO.
>    */
>   virtual Time
>   RetransmitTimeout() = 0;

Assuming your class inherits from ndn::Consumer, this should work out of 
the box. Otherwise, you also need to call SentSeq() for each Interest 
and AckSeq() for each Data.

Best regards,
Klaus



On 31/07/18 12:09, meryem blali wrote:
> Hi All, I'm working on ndnSIM, i want to extract RTT value for every 
> incoming packets. Can anyone guide me how to use ndn-rtt-estimator to 
> get rtt values of these packets ? Regards.
> 
> 
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
> 


More information about the ndnSIM mailing list