Kaknjo Admir, Rao Muzaffar, Omerdic Edin, Newe Thomas, Toal Daniel
Department of Electronic and Computer Engineering, Centre for Robotics and Intelligent Systems (CRIS) University of Limerick, V94 Limerick, Ireland.
Sensors (Basel). 2019 Jul 6;19(13):2984. doi: 10.3390/s19132984.
With the growth of the internet of things (IoT), many challenges like information security and privacy, interoperability/standard, and regulatory and legal issues are arising. This work focused on the information security issue, which is one of the primary challenges faced by connected systems that needs to be resolved without impairing system behaviour. Information, which is made available on the Internet by the things, varies from insensitive information (e.g., readings from outdoor temperature sensors) to extremely sensitive information (e.g., video stream from a camera) and needs to be secured over the Internet. Things which utilise cameras as a source of information pertain to a subclass of the IoT called IoVT (internet of video things). This paper presents secured and unsecured video latency measurement results over the Internet for a marine ROV (remotely operated vehicle). A LabVIEW field programmable gate arrays (FPGAs)-based bump-in-the-wire (BITW) secure core is used to provide an AES (advanced encryption standard)-enabled security feature on the video stream of an IoVT node (ROV equipped with a live-feed camera). The designed LabVIEW-based software architecture provides an option to enable/disable the AES encryption for the video transmission. The latency effects of embedding encryption on the stream with real-time constraints are measured and presented. It is found that the encryption mechanism used does not greatly influence the video feedback performance of the observed IoVT node, which is critical for real-time secure video communication for ROV remote control and piloting. The video latency measurement results are taken using 128, 256 and 512 bytes block lengths of AES for both H.264 and MJPEG encoding schemes transmitted over both TCP and UDP transmission protocols. The latency measurement is performed in two scenarios (i.e., with matching equipment and different equipment on either end of the transmission).
随着物联网(IoT)的发展,出现了许多挑战,如信息安全与隐私、互操作性/标准以及监管和法律问题。这项工作聚焦于信息安全问题,这是互联系统面临的主要挑战之一,需要在不损害系统行为的情况下加以解决。物联网设备在互联网上提供的信息,从非敏感信息(如室外温度传感器的读数)到极其敏感的信息(如摄像头的视频流)不等,需要在互联网上进行安全保护。利用摄像头作为信息源的设备属于物联网的一个子类,称为视频物联网(IoVT)。本文展示了在互联网上对一艘海洋遥控潜水器(ROV)进行的安全和非安全视频延迟测量结果。基于LabVIEW现场可编程门阵列(FPGA)的在线插入式(BITW)安全内核用于在IoVT节点(配备实时摄像头的ROV)的视频流上提供支持高级加密标准(AES)的安全功能。所设计的基于LabVIEW的软件架构提供了启用/禁用视频传输AES加密的选项。测量并呈现了在具有实时约束的流上嵌入加密的延迟影响。结果发现,所使用的加密机制对观察到的IoVT节点的视频反馈性能影响不大,这对于ROV远程控制和操纵的实时安全视频通信至关重要。视频延迟测量结果是在通过TCP和UDP传输协议传输的H.264和MJPEG编码方案下,使用128、256和512字节的AES块长度获得的。延迟测量在两种场景下进行(即传输两端设备匹配和设备不同的情况)。