02-06-2017, 11:27 AM
Hi i am shantanu i would like to get detailed project of round robin schedular implementation in matlab simulink.I am designing model of ethernet switch in which it one component.can you please help me out for that i will be very thankful to you.
Posts: 14,118
Threads: 61
Joined: Oct 2014
The round robin scheme treats each queue equally, serving each queue in turn. For N sources there are N buffer queues to store incoming packets. The lengths of the queues can differ from each other since the traffic is generated from independent sources that can behave differently. The round robin scheme scans the queues cyclically by looking for a non-empty queue to remove a packet. Therefore, each queue ensures that it is served again after the end of a cycle, where the period to complete a cycle can change depending on the number of non-empty queues in each cycle. Therefore, the greater the number of non-empty queues, the longer a packet must wait in the queue to be removed.