[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ns] Multiple Multicast sessions



I am running simultations with multiple multicast sessions sharing a
common link. so i have a for-loop to start the sources (at the SAME
simulated time) and give each session an id (based on the loop variable).

what i find is that sessions with "smaller" id (i.e., those which were
started first by the simulator based on the for-loop variable) have lower
losses.

The obvious conclusion is that the packet events for the sessions which
were started earlier are scheduled earlier. since I am modelling bursty
traffic, these packets fillup the queue causing other packet events
scheduled at the same simulated time, to incur losses.

In a real-life situation one may expect these losses to be distributed
"randomly" among all the competing sessions. so how do i make this random,
instead of this deterministic outcome?

I tried using a "Heap" scheduler, but the results are the same.
is there anyway out of this?
Any help will be appreciated. Thanks in advance.

-Srinivasan