Abstract
Software Defined Network (SDN) is a new technology that separate the control plane from the data plane. SDN provides a choice in automation and programmability faster than traditional network. It supports the Quality of Service (QoS) for video surveillance application. One of most significant issues in video surveillance is how to find the best path for routing the packets between the source (IP cameras) and destination (monitoring center). The video surveillance system requires fast transmission and reliable delivery and high QoS. To improve the QoS and to achieve the optimal path, the SDN architecture is used in this paper. In addition, different routing algorithms are used with different steps. First, we evaluate the video transmission over the SDN with Bellman Ford algorithm. Then, because the limitation of Bellman ford algorithm, the Dijkstra algorithm is used to change the path when a congestion occurs. Furthermore, the Dijkstra algorithm is used with two controllers to reduce the time consumed by the SDN controller. POX and Pyretic SDN controllers are used such that POX controller is responsible for the network monitoring, while Pyretic controller is responsible for the routing algorithm and path selection. Finally, a modified Dijkstra algorithm is further proposed and evaluated with two controllers to enhance the performance. The results show that the modified Dijkstra algorithm outperformed the other approaches in the aspect of QoS parameters.
Highlights
Video surveillance is critical for different aspects of life
First performance metrics is end to end delay: The delay that shown in Fig.[10], part A represent the delay with Bellman Ford algorithm
The delay in the part B reveals that the delay of Dijkstra algorithm is less than the delay obtained by Bellman-Ford algorithm
Summary
Video surveillance is critical for different aspects of life. The main objective of surveillance system to keep people’s care, or minimize human dangers associated with illegal or criminal activity.The video surveillance frameworks are very significant in our daily lives owing to the number of applications they make possible. Video surveillance is critical for different aspects of life. The main objective of surveillance system to keep people’s care, or minimize human dangers associated with illegal or criminal activity. The video surveillance frameworks are very significant in our daily lives owing to the number of applications they make possible. The causes for vitil ieu et ue iv eutggnisubenefit in such frameworks are differing, ranging from protection requests and military packages to scientific purposes (1). A video surveillance that uses the SDN comprises number of IP cameras, OpenFlow switches, a monitoring center and a controller. The objective of creating such a framework is to watch and monitor a predefined place
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