[ndnSIM] RTTEstimator

Cheng Yi yic at email.arizona.edu
Tue Apr 16 07:54:16 PDT 2013

Hi Gabriel,

IncreaseMultiplier is called whenever there is a NACK or an Interest 
timeout, which implies potential congestion in the network. The 
implementation of RttEstimator is based on the Karn's algorithm which is 
used in TCP RTT estimation. Whether it fits NDN well is debatable and 
still under investigation. Hope this helps.


On 4/16/2013 7:32 AM, Gabriel Marçal de Brito wrote:
> Hi Alex.
> I am studying the impact of named-data networking over wireless MANETs 
> and within this work I am performing some simulations with ndnSIM.
> I noticed an increasing average delay using high chunk request rates 
> and digging deeper, found that RttEstimator::IncreaseMultiplier() is 
> called whenever there is an Interest, doubling the RTT estimate.
> My guess is that since my scenarios are pretty dynamic, some consumer 
> nodes would be able to retrieve the desired content if they re-request 
> it sooner than waiting for the very long ever-doubled RTT (in case of 
> discontinuities, for exemaple).
> Is there a reason for doubling this estimate?
> Thanks in advance,
> Gabriel
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20130416/697f5cf5/attachment.html>

More information about the ndnSIM mailing list