---------------------------------------------------------------------------- Question 1:
Scheduler:: Event UID not valid! Answer: Each event in NS2 has a unique UID. The scheduler toggles the UID twice, once during dispatching and once during scheduling. Thus, the event has a positive UID after being scheduled and a negative one before being scheduled. If the event has been scheduled but not dispatched, then it will have a positive UID and cannot be scheduled again. In implementing a new protocol, this error can happen in two cases: 1. You are using timers. When a timer is scheduled again without the previous schedule expiring - Trace which timer is scheduled and when it will expire. 2. You are dealing with packets. A packet is also a kind of event to be scheduled and a UID is associated with it. When you create a copy or alloc again before freeing it, due to the same packet with a positive UID, it cannot be scheduled again. ----- Original Message ----- From: "Cristina Marisol Ortiz De La Roche" <[EMAIL PROTECTED]> To: <ns-users@ISI.EDU> Sent: Friday, May 19, 2006 6:45 AM Subject: [ns] Help Scheduler: Event UID not valid! > > > > Hi!!!! > I'm working on a wireless topology and NS-2.29 (configure in linux) for my > research work. When I try to simulate a bidirectionnal communication between a > wireless endpoint and a wireline endpoint with 11 Mbps and smalls packets > (size > 200 bytes), I'm getting this error: > > Scheduler: Event UID not valid! > > This error doesn't exist if the communication is only in one way. > > My configuration is without the use of RTS/CTS mechanism. Can someone help me > with this problem??? Any bug that can help??? > > Thanks!!! > > rgds, > Cristina >