Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Handling inherent delays in virtual IoT gateways
RISE - Research Institutes of Sweden, ICT, SICS.
RISE - Research Institutes of Sweden, ICT, SICS.ORCID iD: 0000-0001-7592-1048
KTH Royal Institut of Technology, Sweden.
RISE - Research Institutes of Sweden, ICT, SICS.ORCID iD: 0000-0002-2586-8573
Show 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).

Available from: 2019-10-15 Created: 2019-10-15 Last updated: 2023-06-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Duquennoy, SimonVoigt, Thiemo

Search in DiVA

By author/editor
Duquennoy, SimonVoigt, Thiemo
By organisation
SICS
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 33 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf