Abstract

Video streaming has become extremely widespread, especially with the growing number of users and the spread of mobile devices, along with the increase in the availability and diversity of multimedia applications and communication technologies. Real-time video communication requires awareness of the quality of experience (QoE) to provide customers with a satisfactory service, for example, in smart cities that use video surveillance systems. The quality of service (QoS) is dependent on network performance, which directly affects the QoE. However, reliance on traditional network infrastructure and routing protocols cannot assure QoS. The emergence of software defined networks (SDN) may eliminate current network limitations. Due to SDN’s global view and programmability characteristics, such capabilities could help in providing an automated QoS control and management. This paper introduces video streaming adaptive QoS-based routing and resource reservation (VQoSRR), which gives SDN networks the ability to meet video demands and enhance user experience over best effort networks, such as the ones required for video surveillance in smart cities. In order to implement QoS-based routing (QBR), we developed algorithms for calculating routing, installing routing paths in the forwarding devices, and shifting traffic to an alternative path when QoE is violated. As well, we used queuing mechanisms to allocate resources based on the QoE requirements of video streaming. Our results indicate that resource reservation mechanisms combined with QoS-based routing enable effective control over routes and resources. Our framework guarantees the video quality as well. This technique of using video streaming would improve the tools and applications used for smart cities such as surveillance systems for hospitals and civil defense organizations.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call