Abstract
Internet traffic is still exhibiting an exponential growth. This exponential growth will certainly be continued given the Internet of Things (IoT) and Internet of Everything (IoE) predictions regarding the number of devices connected to the Internet in the near future. Also, many popular multicast services such as IPTV, distance learning, content distribution, distributive interactive gaming, collaborative computing and others are rapidly increasing amount of the Internet multicast traffic, thus, significantly contributing to the Internet traffic growth. The routers are typically designed to cope with unicast traffic. Multicast traffic can negatively impact performance of such routers and cause significant degradation of overall network performance. Hence, due to increasing importance and increasing amount of multicast traffic, there is a great need for a scalable switch architecture that efficiently forwards both unicast and multicast traffic. In this paper, we propose a novel scalable, efficient and frugal multicast switch architecture based on load balanced Birkhoff-von Neumann switch with greedy scheduling that achieves stable performance even at very high traffic loads. The proposed switch is compared to other popular multicast switch solutions. Comparison shows that our proposed multicast switch architecture outperforms other solutions in all tested common traffic scenarios at the most critical (highest) traffic loads.
Highlights
Given the Internet of Things (IoT) and Internet of Everything (IoE) trends, the number of devices connected to the Internet will be enormous in the near future [1]
We propose a novel multicast architecture that is based on the unicast load balanced Birkhoff-von Neumann switch with greedy scheduling (LB-BvNGS) [24]
We show the results for three admissible traffic scenarios: Bernoulli uniform mixing traffic (BUMT), Bernoulli uniform multicast traffic (BUMuT) and bursty mixing traffic (BMT) [25]
Summary
Given the IoT and IoE trends, the number of devices connected to the Internet will be enormous in the near future [1]. We show that our proposed multicast architecture is non-blocking but with the internal link speedup of five due to additional packet copies that create additional traffic at the input ports in the worst case. We believe that this property is acceptable, given nowadays technology. A novel multicast switch architecture that is proposed is very scalable and VOLUME 8, 2020 achieves great performance even under very heavy traffic loads thanks to the fact that it is based on the efficient unicast LB-BvNGS packet switch architecture.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have