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

Read more

Summary

Introduction

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

Methods
Results
Conclusion
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