Handling inherent delays in virtual IoT gatewaysShow others and affiliations
2019 (English)In: Proceedings - 15th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2019, Institute of Electrical and Electronics Engineers Inc. , 2019, p. 58-65Conference paper, Published paper (Refereed)
Abstract [en]
Massive deployment of diverse ultra-low power wireless devices in different application areas has given rise to a plethora of heterogeneous architectures and communication protocols. It is challenging to provide convergent access to these miscellaneous collections of communicating devices. In this paper, we propose VGATE, an edge-based virtualized IoT gateway for bringing these devices together in a single framework using SDRs as technology agnostic radioheads. SDR platforms, however, suffer from large unpredictable delays. We design a GNU Radio-based IEEE 802.15.4 experimental setup using LimeSDR, where the data path is time-stamped at various points of interest to get a comprehensive understanding of the characteristics of the delays. Our analysis shows that GNU Radio processing and LimeSDR buffering delays are the major delays. We decrease the LimeSDR buffering delay by decreasing the USB transfer size but show that this comes at the cost of increased processing overhead. We modify the USB transfer packet size to investigate which USB transfer size provides the best balance between buffering delay and processing overhead across two different host computers. Our experiments show that for the best measured configuration the mean and jitter of latency decreases by 37% and 40% respectively for the host computer with higher processing resources. We also show that the throughput is not affected by these modifications.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2019. p. 58-65
Keywords [en]
Edge Computing, IEEE 802.15.4, Internet of Things, RAN Virtualization, Software Radio, Distributed computer systems, Gateways (computer networks), IEEE Standards, Lime, Network architecture, Open source software, System buses, Application area, Heterogeneous architectures, Massive deployment, Points of interest, Processing overhead, Processing resources, Ultra low power
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-39927DOI: 10.1109/DCOSS.2019.00031Scopus ID: 2-s2.0-85071950502ISBN: 9781728105703 (print)OAI: oai:DiVA.org:ri-39927DiVA, id: diva2:1361341
Conference
15th Annual International Conference on Distributed Computing in Sensor Systems, DCOSS 2019, 29 May 2019 through 31 May 2019
Note
Funding details: 5G-CORAL; Funding text 1: This work has been partially funded by the H2020 collaborative Europe/Taiwan research project 5G-CORAL (grant num. 761586).
2019-10-152019-10-152023-06-08Bibliographically approved