[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] time resolution in Gbps bandwidth
Yes, in trace file, the delay obtained exactly matches the value it
shouble be. But when I use my own way to compute the delay of packets,
there always have an error. My way is, at recevier(like Agent/Null), get
current time (now()), then substract the time stamp in pakcet header.
I guess the accuracy depends on where you sample time to calculate delay.
I once tried to get the current time at TTL checker, but there was also
an error. Trace file is always right, but without using trace, how can I
get accurate delay calculation?
Thanks a lot!
Bo Wen
On Sun, 23 Jul 2000, Haobo Yu wrote:
> I don't know what you used, but if you modify Tcl.cc as I said in a
> previous email long time ago, seems to me there should be nothing wrong.
>
> For instance, if you send 210bytes UDP packets on a 1Gbps link with 1ms
> delay, this is a piece of nam trace you'll get:
>
> + -t 1 -s 0 -d 1 -p cbr -e 210 -c 0 -i 0 -a 0 -x {0.0 1.0 0 ------- null}
> - -t 1 -s 0 -d 1 -p cbr -e 210 -c 0 -i 0 -a 0 -x {0.0 1.0 0 ------- null}
> h -t 1 -s 0 -d 1 -p cbr -e 210 -c 0 -i 0 -a 0 -x {0.0 1.0 -1 ------- null}
> r -t 1.00100168 -s 0 -d 1 -p cbr -e 210 -c 0 -i 0 -a 0 -x {0.0 1.0 0 ------- null}
>
> The delay is exactly you'd expect: 1ms + (210*8)/1e9 = 0.00100168s. If
> this is not the scenario you referred to, please provide more info.
>
> - Haobo
>
> On Fri, 21 Jul 2000, Bo Wen wrote:
>
> > Date: Fri, 21 Jul 2000 11:38:32 -0700 (PDT)
> > From: Bo Wen <[email protected]>
> > To: [email protected]
> > Subject: [ns] time resolution in Gbps bandwidth
> >
> >
> > Hi,
> >
> > When I use Gbps as links bandwidth, but I just
> > found the total delay of a packet is not exactly equal
> > to the sum of propagation delay and transmission delay
> > of the packet (I removed the queue delay from links,
> > so there is no queuing delay introduced).
> >
> > My way to calculate delay is that received time at
> > the received substracts the time in time stamp of packet
> > header. With Mbps bandwidth, results look reasonable
> > with the acceptable resolution.
> >
> > Is that the problem of the resolution of ns scheduler?
> >
> > Thanks a lot,
> > Bo Wen
> >
> >
> >
>