[ns] scheduler going backwards in time from %f to %f
Ricardo Schmidt
super.ismiti at gmail.com
Mon Dec 15 09:57:19 PST 2008
Hello all,
I looked for solutions in the Internet in order to solve this problem.
But, unfortunately, the ones I found are so confusing!!!
I wrote a code for ns-2 and now I'm trying to make it works.
I use the following command to schedule a packet to be sent:
Scheduler::instance().schedule(target_, p, 0.0);
where p is the packet.
Well, when the protocol is started it sends the first packet in the
0.003000. Perfect, it was supposed to do that.
Then, a timer is triggered in order to allow the protocol send an
advertising packet every 50 seconds.
I do this through this command line:
pkt_timer_.resched(5.0);
Again, the packet is sent successfully at 50.001092. That's OK!
However, when after sending the second packet, the ns-2 stops the
simulation showing the following error message:
ns: scheduler going backwards in time from 50.002722 to 0.000000.
Well, could anybody tell me what should I do or could find more
information on how to solve this problem?
Thanks!
Best!
--
Ricardo de Oliveira Schmidt
More information about the Ns-users
mailing list