Abstract-Videoconferencing applications have strong latency requirements and consume large portions of a network's bandwidth. Current videoconferencing solutions are not efficiently implemented as they often rely on a central server and do not leverage network layering services. In this paper, we investigate the impact of using Scalable Video Coding and Software Defined Networking techniques on videoconferencing. Specifically we propose an algorithm capable of reducing the bandwidth consumed by videoconferencing using Software Defined Networking to compute and deploy multicast trees, as well as taking advantage of the Scalable Video Coding layering feature that allows to sacrifice video quality for usability purposes. We show that by smartly dropping video layers at specific locations in the network, the overall bandwidth usage by videoconferencing decreases, and in a separate capacity study we show that our solution allows networks to support more videoconferencing calls as compared to existing solutions.
Experimentation is typically the last step before launching a network application in the wild. However, it is often difficult to gather enough hardware resources for experimenting with a reasonably sized overlay application inside a controlled environment. Virtualization is thus a handy technique for creating such an experimentation testbed. We propose a tool called NEmu designed to create virtual dynamic networks for testing and evaluating prototypes of overlay applications with a complete control over the network topology and link bandwidths. NEmu builds host-based overlay networks by using emulators such as QEMU. We illustrate the use of NEmu in the context of a file distribution overlay application. We evaluate the impact of chained TCP connections on the application performances. We show that NEmu enables us to obtain performance results concerning data rates and delays for end hosts depending on the number of intermediate hosts and the networking parameters of the overlay. Index Terms-network virtualization, QEMU, virtual testbed, chain of TCP connections.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.