Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things

Video surveillance has become ubiquitous due to the increasing security requirements in every sphere of life. The next generation video surveillance system (VSS) possesses great challenges in various applications, such as intelligent urban surveillance systems and smart cities. In these applications...

Full description

Bibliographic Details
Main Authors: Tanin Sultana, Khan A. Wahid
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8674791/
id doaj-4d549c10a0c24c9e8e3f14ce8aa58730
record_format Article
spelling doaj-4d549c10a0c24c9e8e3f14ce8aa587302021-03-29T22:47:01ZengIEEEIEEE Access2169-35362019-01-017416074162410.1109/ACCESS.2019.29075258674791Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video ThingsTanin Sultana0https://orcid.org/0000-0001-5998-8234Khan A. Wahid1Department of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, CanadaDepartment of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, CanadaVideo surveillance has become ubiquitous due to the increasing security requirements in every sphere of life. The next generation video surveillance system (VSS) possesses great challenges in various applications, such as intelligent urban surveillance systems and smart cities. In these applications, we need to deal with the fast-growing number of surveillance nodes which introduce several constraints, e.g., high latency, high bandwidth, high energy consumption, and CPU and memory usage. To address these issues, the Internet of Video Things (IoVT), which is considered to be a part of the Internet of Things (IoT), can be a solution. The IoVT is composed of visual sensors (i.e., cameras) connected to the Internet. Unlike conventional systems, the VSS under an IoVT framework provides multiple layers (i.e., edge, fog, and cloud) of communication and decision making by capturing and analyzing rich contextual and behavioral information. Since an appropriate application layer protocol (ALP) can help in alleviating the challenges of future VSSs, the selection of ALPs is important for IoVT-based systems. Therefore, this paper presents a generic architecture of an IoVT-based VSS and a comparative analysis of several ALPs, such as MQTT, AMQP, HTTP, XMPP, CoAP, and DDS, with real-time experimentation. This analysis will assist the users to choose the appropriate ALPs in various surveillance applications and determine their suitability at different nodes of the IoVT framework.https://ieeexplore.ieee.org/document/8674791/Application layer protocolsthe Internet of Video Things (IoVT)video analyticsvideo surveillance
collection DOAJ
language English
format Article
sources DOAJ
author Tanin Sultana
Khan A. Wahid
spellingShingle Tanin Sultana
Khan A. Wahid
Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
IEEE Access
Application layer protocols
the Internet of Video Things (IoVT)
video analytics
video surveillance
author_facet Tanin Sultana
Khan A. Wahid
author_sort Tanin Sultana
title Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
title_short Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
title_full Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
title_fullStr Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
title_full_unstemmed Choice of Application Layer Protocols for Next Generation Video Surveillance Using Internet of Video Things
title_sort choice of application layer protocols for next generation video surveillance using internet of video things
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Video surveillance has become ubiquitous due to the increasing security requirements in every sphere of life. The next generation video surveillance system (VSS) possesses great challenges in various applications, such as intelligent urban surveillance systems and smart cities. In these applications, we need to deal with the fast-growing number of surveillance nodes which introduce several constraints, e.g., high latency, high bandwidth, high energy consumption, and CPU and memory usage. To address these issues, the Internet of Video Things (IoVT), which is considered to be a part of the Internet of Things (IoT), can be a solution. The IoVT is composed of visual sensors (i.e., cameras) connected to the Internet. Unlike conventional systems, the VSS under an IoVT framework provides multiple layers (i.e., edge, fog, and cloud) of communication and decision making by capturing and analyzing rich contextual and behavioral information. Since an appropriate application layer protocol (ALP) can help in alleviating the challenges of future VSSs, the selection of ALPs is important for IoVT-based systems. Therefore, this paper presents a generic architecture of an IoVT-based VSS and a comparative analysis of several ALPs, such as MQTT, AMQP, HTTP, XMPP, CoAP, and DDS, with real-time experimentation. This analysis will assist the users to choose the appropriate ALPs in various surveillance applications and determine their suitability at different nodes of the IoVT framework.
topic Application layer protocols
the Internet of Video Things (IoVT)
video analytics
video surveillance
url https://ieeexplore.ieee.org/document/8674791/
work_keys_str_mv AT taninsultana choiceofapplicationlayerprotocolsfornextgenerationvideosurveillanceusinginternetofvideothings
AT khanawahid choiceofapplicationlayerprotocolsfornextgenerationvideosurveillanceusinginternetofvideothings
_version_ 1724190902885285888