| Literature DB >> 30463377 |
Andrea Petroni1, Francesca Cuomo2, Leonisio Schepis3, Mauro Biagi4, Marco Listanti5, Gaetano Scarano6.
Abstract
The Internet of Things (IoT) is by now very close to be realized, leading the world towards a new technological era where people's lives and habits will be definitively revolutionized. Furthermore, the incoming 5G technology promises significant enhancements concerning the Quality of Service (QoS) in mobile communications. Having billions of devices simultaneously connected has opened new challenges about network management and data exchange rules that need to be tailored to the characteristics of the considered scenario. A large part of the IoT market is pointing to Low-Power Wide-Area Networks (LPWANs) representing the infrastructure for several applications having energy saving as a mandatory goal besides other aspects of QoS. In this context, we propose a low-power IoT-oriented file synchronization protocol that, by dynamically optimizing the amount of data to be transferred, limits the device level of interaction within the network, therefore extending the battery life. This protocol can be adopted with different Layer 2 technologies and provides energy savings at the IoT device level that can be exploited by different applications.Entities:
Keywords: Internet of Things; LPWANs; rdiff; synchronization
Year: 2018 PMID: 30463377 PMCID: PMC6263504 DOI: 10.3390/s18114053
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Typical IoT LPWANs use cases.
| IoT Scenario | Applications | Typical Traffic Volume | ||
|---|---|---|---|---|
| Respiratory rate | ||||
| ECG | Tens of bits to a few kilobytes | |||
|
| Blood pressure | per measure | ||
| Skin temperature | (single/aggregate measures messages) | |||
| Oxygenation | ||||
| Environment monitoring | ||||
|
| Indoor localization | Tens of bits per message | ||
| Production line control | ||||
| Traffic management | ||||
|
| Waste management | Tens of bits per message | ||
|
| Parking tracking | (aggregate data measures) | ||
| Pollution monitoring | ||||
| Lighting control | ||||
|
| Energy/water use | Hundreds of bits per message | ||
|
| Surveillance | (single/aggregate data measures) | ||
| Indoor climate control |
Figure 1Typical IoT scenario where multiple devices are directly connected to the Cloud in a LPWAN.
Figure 2rsync procedure between DIoT and Cloud.
Figure 3Examples of occurrences during file synchronization.
Figure 4Cloud file update according to the scenario in Figure 3c.
Figure 5Delta structure in original rsync, AC-rdiff and AH-rdiff respectively.
Figure 6Performance of the considered file synchronization algorithms as a function of the file update percentage. Random update distribution within the file is assumed.
Figure 7Performance of the considered file synchronization algorithms as a function of the file update percentage. Burst updates distribution within the file is assumed.
Average data traffic generated by different synchronization algorithms.
| Average Traffic (Standard Dev.) | Average Traffic Percentage | Chunk Dimension | |
|---|---|---|---|
| (kByte) | (%) | (Byte) | |
|
| 2.96 (0.03) | 98.89 | 500 |
|
| 2.28 (0.49) | 76.31 | 40 |
|
| 1.85 (0.47) | 61.72 | 20 |
|
| 1.68 (0.41) | 56.01 | 14 |
|
| 1.67 (0.39) | 55.94 | 14 |
Figure 8Chunk dimension adaptation as the synchronization events occur.
LPWANs Technologies Parameters.
|
| 14 | 0.6 |
|
| 14 | 5.5 |
|
| 23 | 20 |
Figure 9Power consumption, measured in milliwatt second, of a single synchronization procedure considering different LPWAN technologies and algorithms.
Device battery lifetime, measured in years, considering the scenario where the 3 kB file synchronization is performed once every 24 h. Results are shown as a function of the LPWAN technology and file synchronization algorithm.
| Sigfox | LoRa/LoRaWAN | NB-IoT | |
|---|---|---|---|
|
| 0.10 | 0.85 | 0.39 |
|
| 0.12 | 1.10 | 0.50 |
|
| 0.15 | 1.34 | 0.62 |
|
| 0.17 | 1.47 | 0.68 |
|
| 0.17 | 1.50 | 0.69 |