| Literature DB >> 32326598 |
Subho Shankar Basu1, Jetmir Haxhibeqiri1, Mathias Baert1, Bart Moons1, Abdulkadir Karaagac1, Pieter Crombez2, Pieterjan Camerlynck2, Jeroen Hoebeke1.
Abstract
The wireless Internet of Things (IoT) landscape is quite diverse. For instance, Low-Power Wide-Area Network (LPWAN) technologies offer low data rate communication over long distance, whereas Wireless Personal Area Network (WPAN) technologies can reach higher data rates, but with a reduced range. For simple IoT applications, communication requirements can be fulfilled by a single technology. However, the requirements of more demanding IoT use cases can vary over time and with the type of data being exchanged. This is pushing the design towards multimodal approaches, where different wireless IoT technologies are combined and the most appropriate one is used as per the need. This paper considers the combination of Narrow Band IoT (NB-IoT) and Bluetooth Low Energy (BLE) as communication options for an IoT device that is running a Lightweight Machine to Machine/Constrained Application Protocol (LwM2M/CoAP) protocol stack. It analyses the challenges incurred by different protocol stack options, such as different transfer modes (IP versus non-IP), the use of Static Context Header Compression (SCHC) techniques, and Datagram Transport Layer Security (DTLS) security modes, and discusses the impact of handover between both communication technologies. A suitable end-to-end architecture for the targeted multimodal communication is presented. Using a prototype implementation of this architecture, an in-depth assessment of handover and its resulting latency is performed.Entities:
Keywords: bluetooth low energy (BLE); handover; light-weight machine to machine (LwM2M); multi-modal architecture; narrowband internet of things (NB-IoT)
Year: 2020 PMID: 32326598 PMCID: PMC7218874 DOI: 10.3390/s20082239
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Envisioned multimodal communication architecture, leveraging on standardized IoT protocols and able to deal with the specific wireless communication peculiarities.
Figure 2Handover in a Lightweight Machine to Machine (LwM2M) environment.
Figure 3System architecture.
Figure 4Handover diagram.
Table for data sizes and direction for different LwM2M events.
| LwM2M | Description | Uplink Data | Downlink Data |
|---|---|---|---|
|
| Registration with no security | 149 | 26 |
|
| Update with no security | 26 | 12 |
|
| Registration using PSK | 255 + 287 + 164 + 14 + 93 + 221 | 60 + 292 + 107 + 93 |
|
| Update using PSK | 255 + 287 + 164 + 14 + 93 + 93 | 60 + 292 + 107 + 77 |
|
| Registration using certificates | 419 + 451 + 628 + 159 + 99 + 14 + 93 + 221 | 60 + 822 + 107 + 93 |
|
| Update using certificates | 419 + 451 + 628 + 159 + 99 + 14 + 93 + 93 | 60 + 822 + 107 + 77 |
Table for NB-IoT latency for different LwM2M events.
| NB-IoT IP | Expected Latency * | Measured Avg. | Error % |
|---|---|---|---|
|
| 0.4015 | 0.55 | −26.9981 |
|
| 0.3162 | 0.5 | −36.7571 |
|
| 1.8731 | 3.7 | −49.3762 |
|
| 1.7837 | 3.6 | −50.4541 |
|
| 3.1282 | 5.2 | −39.8415 |
|
| 3.0388 | 5 | −39.2238 |
* Calculated with No. of uplink repetition = 1 and downlink repetition = 4 at RSSI −75 dBm with MCS 7().
Table for BLE latencies for different LwM2M events.
| BLE | Expected Latency * | Measured Avg. | Error % |
|---|---|---|---|
|
| 0.2366 | 0.27 | −12.3672 |
|
| 0.2365 | 0.25 | −5.3993 |
|
| 1.92 | 1.8 | 6.6667 |
|
| 1.92 | 1.75 | 9.7143 |
|
| 1.9725 | 2.15 | −8.2558 |
|
| 1.9725 | 2.05 | −3.7805 |
* Assuming 30 connection intervals between uplink and downlink transfers.
Figure 5Handover latencies of Narrow Band IoT (NB-IoT) and Bluetooth Low Energy (BLE).
Figure 6Handover latencies of BLE with(out) Datagram Transport Layer Security (DTLS).
Figure 7Handover latencies of NB-IoT with DTLS using Pre-Shared Key (PSK) and certificates.
Figure 8Active handover from NB-IoT to BLE.
Figure 9Passive handover from BLE to NB-IoT.