An Efficient Queuing Scheme for Multicast Switches in Overlay Networks
Song Min · Jisuanji fangzhen · 2007
The increasing multimedia applications such as teleconferencing and video-on-demand require the Internet to effectively provide high-performance multicast support, so overlay networks have been designed and employed to support the ever-growing multicast applications. In overlay networks, the process of packet replication is performed at a dedicated Multicast Service Node (MSN). Therefore, it is critical to design the architecture of MSN in general, and the queuing and scheduling on MSN in particular, to provide efficient multicast support. This paper proposes a high-performance queuing scheme for MSNs to support both unicast and multicast and to achieve high link utilization with a reasonable cost. The approach is to use per-vector queuing on-demand. Simulation study shows that by deploying this queuing scheme a switch can achieve a better throughput, higher link utilization, and a lower latency compared to other queuing schemes.