Academic Master


The Importance of Queue in Network and Communications


These days, the distributed computing approach has turned out to be extremely prevalent because of a few favorable circumstances over the incorporated computing approach, as it additionally offers superior computing with ease. Every router executes some queuing system for asset portions in an ideal way and is administered with packet transmission and buffer mechanisms. In this paper, distinctive sorts of queuing disciplines have been executed for packet transmission when the transfer speed is apportioned, and packet dropping happens because of buffer overflow. This results in idleness in packet transmission, as the packet needs to hold up in a queue which is to be transmitted once more. The throughput will be computed at the designed module, which addresses the number of packets transmitted between nodes. For this, we will analyze the simulation results of buffer usage (number of packets residing in a queue at a particular time period) and the traffic delay variation. Some regular queuing mechanisms are FIFO, priority queue weighted reasonable queuing, and so forth. This targets simulation in heterogeneous conditions through test system instruments to enhance the nature of administrations by assessing the execution of said queuing disciplines. This is exhibited by interconnecting heterogeneous gadgets through advanced topology. In this paper, we looked at data packet, voice, and video traffic by investigating the execution in view of buffer usage and traffic delay variation and how the distinctive queuing discipline impacts the applications and use of system assets at the routers.


Following are some results that we have gathered by running the simulation:

The queue usage during 500 seconds:

Video queue:

Voice Queue:

Mixed Queue:

The importance of queues in network and communications:

A queuing procedure is a model of holding up lines developed so queue length and holding up times can be anticipated. Systems of associated queues permit comparable models for more intricate circumstances where routing between queues assumes a part. Queues are utilized as often as possible in man-made frameworks, including communication and networks; queues are vital for network routing, packet switching, server scheduling, workload scheduling, etc.

The emblematic portrayal of a queuing procedure makes it simple to reenact its conduct, appraise its parameters from information, and figure state probabilities at limited and interminable time skylines. Standard execution measures, such as normal holding-up time or queue estimate, are specifically accessible.



Calculate Your Order

Standard price





Pop-up Message