Performance Evaluation of Software Defined Network (SDN) Based Surveillance System
Main Article Content
Abstract
There are several challenges in traditional video surveillance systems such as storage
size and power consumption. In this study, the software-defined network is used to find
solutions to these issues. SDN is a new technology that simplifies the control of the network by
data plane is separated from the control plane. Also, it enables the multi-camera networks in
video monitoring systems to be reconfigured dynamically. The main idea of the proposed system
is to find a way for activate the cameras recording when necessary only by taking advantage of
the characteristics of SDN and without using motion detection sensors. As far as we know, we
are the first to take advantage of SDN features to implement activity and sleep modes on cameras
without the need for sensors. A use case is installing cameras on a roadside to monitor vehicle
movement on the campus. We created an application that interacts with the controller through
RESTful API web services. The application sends the time of active mode and the time of sleep
mode for each camera to the controller. Also, the controller developed to activate the cameras or
return them to standby mode according to the specified time by the network application. Finally,
videos sent from the cameras are merged into a single video on the server, which reduces the
time and effort spent when analysing received video streams. The system was simulated using
the Mininet emulator and the POX controller. The results showed that the proposed system
overcomes the traditional system in terms of reducing power consumption and storage size, thus
reducing the cost of multi-camera systems.
Downloads
Metrics
Article Details
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.