Design and Implementation of a Mixed IoT LPWAN Network Architecture
<p>Chronology of a Sigfox communication.</p> "> Figure 2
<p>Uplink data-link frame. Fields and associated length.</p> "> Figure 3
<p>Downlink data-link frame. Fields and associated length.</p> "> Figure 4
<p>Layer model for LoRa and LoRaWAN.</p> "> Figure 5
<p>Uplink LoRaWAN frame and fields.</p> "> Figure 6
<p>Downlink LoRaWAN frame and fields.</p> "> Figure 7
<p>Proposed IoT mixed architecture.</p> "> Figure 8
<p>Uplink frame and fields description.</p> "> Figure 9
<p>Downlink frame and fields description.</p> "> Figure 9 Cont.
<p>Downlink frame and fields description.</p> "> Figure 10
<p>Data acquisition device with IoT connectivity: (<b>a</b>) External view; (<b>b</b>) Internal view.</p> "> Figure 11
<p>Block diagram of the data acquisition device.</p> "> Figure 12
<p>Flowchart of embedded software in water-meter device.</p> "> Figure 13
<p>Embedded software functions diagram by level.</p> "> Figure 14
<p>Gateway device to enable link in locations without Sigfox network coverage: (<b>a</b>) External view; (<b>b</b>) Antenna connectors; (<b>c</b>) Internal view.</p> "> Figure 15
<p>Flowchart of gateway embedded software.</p> "> Figure 16
<p>Operation diagram using the gateway.</p> "> Figure 17
<p>Gateway block diagram.</p> "> Figure 18
<p>LoRaWAN network architecture.</p> "> Figure 19
<p>LoRaWAN base station: (<b>a</b>) External view; (<b>b</b>) Internal view.</p> "> Figure 20
<p>Testing system: (<b>a</b>) Mock-up of the system model consisting of: closed water circuit, electric pump, residential water-meter and electronic pulse generator; (<b>b</b>) Set of hardware devices developed for remote monitoring, LoRa-Sigfox gateway and test console containing: water-meter emulator, switching device between real water meter or emulator, electronic pulse generator and commercial IoT tele-operated products. (<b>c</b>) Electronic pulse generator device attached to a company water-meter placed at the front wall of a residential house.</p> "> Figure 21
<p>Number of samples received via radio (169 MHz ISM band) from 78 counters randomly selected from different areas of the city.</p> "> Figure 22
<p>Number of samples received in the case of a building in which the reception rate is below the Q1 quartile (25%). (<b>a</b>) In the 169 MHz ISM band, 56 samples were received (23.3%). (<b>b</b>) Reception rate with the Sigfox prototype of 55.8% (<b>c</b>) Reception rate with the LoRaWan device of 88.8% (<b>d</b>) Reception rate with the LoRa-Sigfox Gateway device of 100%.</p> "> Figure 23
<p>Number of samples received in the case of a building in which the reception rate is ranged within 25%-75%. (<b>a</b>) In the 169 MHz ISM band, 121 samples were received (50.4%). (<b>b</b>) Reception rate with the Sigfox prototype of 90.8% (<b>c</b>) Reception rate with the LoRaWan device of 100% (<b>d</b>) Reception rate with the LoRa-Sigfox Gateway device of 100%.</p> "> Figure 23 Cont.
<p>Number of samples received in the case of a building in which the reception rate is ranged within 25%-75%. (<b>a</b>) In the 169 MHz ISM band, 121 samples were received (50.4%). (<b>b</b>) Reception rate with the Sigfox prototype of 90.8% (<b>c</b>) Reception rate with the LoRaWan device of 100% (<b>d</b>) Reception rate with the LoRa-Sigfox Gateway device of 100%.</p> "> Figure 24
<p>Number of samples received in the case of a building in which a reception rate higher than 75%. (<b>a</b>) In the 169 MHz ISM band, 217 samples were received (90.4%). (<b>b</b>) Reception rate with the Sigfox prototype of 100%. (<b>c</b>) Reception rate with the LoRaWan device of 100%. (<b>d</b>) Reception rate with the LoRa-Sigfox Gateway device of 100%.</p> "> Figure 25
<p>Battery voltage evolution.</p> ">
Abstract
:1. Introduction
2. Related Technologies
2.1. LPWAN
2.2. Sigfox
2.3. LoRa
- Class A: They are kept in energy savings most of the time. After sending information they maintain two reception windows and return to standby. They cannot receive data at any time.
- Class B: Communication at regular intervals by synchronization with a beacon. Although they do not need to send data, they wake up periodically to receive from the network.
- Class C: Continuous link to the network. They can receive and send data at any time.
- ABP (Activation By Personalization): With this method it is necessary to program the security keys in the device. Based on the DevEui, a DevAddr, NwkSKey and AppSKey are generated for each client to be used during communication.
- OTAA (Over The Air Activation): In this case, the device already contains the information necessary to join the network and it is only necessary to register its DevEui and AppKey in the server. In each association request the device sends the DevEui and AppEui identifiers. The server generates the AppSKey, NwkSKey keys and sends them to the client next to the DevAddr to be used during the rest of the communication.
3. IoT Mixed Architecture
4. Electronic Design
4.1. Description
4.2. Meter Data Acquisition and IoT Connectivity
4.3. Gateway Intended to Areas without Sigfox Network Coverage
4.4. LoRaWAN Base Station
5. Case Study and Testing Environment
6. Conclusions
- In locations where the coverage in the 169 MHz ISM band has a reception rate lower than 25%, it seems that a solution like the one described in the LoRa-Sigfox Gateway prototype allows an optimal reception rate (100%) to be ensured. The Sigfox or LoRaWAN technologies improve reception, but do not achieve 100% reception rate, probably due to losses in signal strength that avoids a good penetration towards the location of the water-meters.
- In locations where the reception rate in the 169 MHz ISM band is ranged within 25% and 75%, the LoRa-Sigfox and LoRaWAN prototypes offer the best performance. This seems to indicate that communication with the Sigfox station, whose location is predetermined by the network operator in the area, sometimes does not have enough power to penetrate to the location of the water-meter. Therefore, it would be necessary to evaluate one of the following alternative solutions: (1) placing a private (owned by the water distribution company) LoRaWAN base station on a building’s roof within the radius of action of the water-meters and then place a LoRaWAN acquisition device attached to in each water meter, or (2) a solution based on two devices, a LoRa-Sigfox Gateway acquisition device plus the Gateway itself placed at the light yard of the house, which transmits the signal to an area where there is suitable Sigfox connectivity and can communicate with the local network operator station.
- In areas where the reception rate in the 169 MHz ISM band is greater than 75%, the three prototypes allow reaching a 100% reception rate. In this case, the most suitable solution seems to be the solution based on the Sigfox prototype, since it would not be necessary to deploy any additional base station, as is required by the solution based on the LoRaWAN prototype, and only one device is necessary, instead of the two devices (end device + gateway) associated with the solution based on the LoRa-Sigfox Gateway prototype.
- An additional improvement over the solution given by the current device working in the 169 MHz ISM band is that the three prototypes developed can be configured to have a sampling rate up to 10 min, compared to the resolution limit of 15 min offered now by the ISM solution, thus improving not only the rate of reception, but also by expanding the resolution of the sampling.
- As the proposed solutions ensures an acquisition rate of 100%, it is possible to avoid the need for having qualified personnel moving monthly to manually hand write measurements from each water-meter, being their action only necessary in specific cases or in periodic revision situations in order to confirm the correct operation of the acquisition devices.
- Finally, it would allow the distribution company to have a greater number of measures on which ‘Big Data’ [41] techniques could be applied in order to estimate the consumption habits of the users and to foresee future consumption peaks, improving the strategies of maintenance and expansion of the distribution network of the company.
Author Contributions
Funding
Conflicts of Interest
References
- Rahman, A.F.A.; Daud, M.; Mohamad, M.Z. Securing sensor to cloud ecosystem using internet of things (IoT) security framework. In Proceedings of the International Conference on Internet of things and Cloud Computing, ACM, Cambridge, UK, 22–23 March 2016; p. 79. [Google Scholar]
- Lee, I.; Lee, K. The Internet of Things (IoT): Applications, investments, and challenges for enterprises. Bus. Horiz. 2015, 58, 431–440. [Google Scholar] [CrossRef]
- International Telecommunication Union. ITU Internet Reports 2005: The internet of Things; International Telecommunication Union (ITU): Geneva, Switzerland, 2005. [Google Scholar]
- Ganguli, S.; Friedman, T. IoT Technology Disruptions: A Gartner Trend Insight Report. Available online: https://www.gartner.com/doc/3738060/iot-technology-disruptions-gartner-trend (accessed on 11 February 2019).
- Yang, W.; Wang, M.; Zhang, J.; Zou, J.; Hua, M.; Xia, T.; You, X. Narrowband Wireless Access for Low-Power Massive Internet of Things: A Bandwidth Perspective. IEEE Wirel. Commun. 2017, 24, 138–145. [Google Scholar] [CrossRef]
- Davoli, L.; Belli, L.; Cilfone, A.; Ferrari, G. From Micro to Macro IoT: Challenges and Solutions in the Integration of IEEE 802.15.4/802.11 and Sub-GHz Technologies. IEEE Internet Things J. 2018, 5, 784–793. [Google Scholar] [CrossRef]
- Sanchez-Iborra, R.; Cano, M.-D. State of the Art in LP-WAN Solutions for Industrial IoT Services. Sensors 2016, 16, 708. [Google Scholar] [CrossRef] [PubMed]
- Lloret, J.; Tomas, A.; Canovas, A.; Parra, L. An integrated IoT architecture for smart metering. IEEE Commun. Mag. 2016, 54, 50–57. [Google Scholar] [CrossRef]
- Fremantle, P. A Reference Architecture for the Internet of Things; White paper; WSO2: Colombo, Sri Lanka, 2015; Available online: https://wso2.com/download/getfile/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf (accessed on 29 November 2018).
- Stewart, R.A.; Willis, R.; Giurco, D.; Panuwatwanich, K.; Capati, G. Web-based knowledge management system: Linking smart metering to the future of urban water planning. Aust. Planner 2010, 47, 66–74. [Google Scholar] [CrossRef]
- Voulvoulis, N.; Arpon, K.D.; Giakoumis, T. The EU Water Framework Directive: From great expectations to problems with implementation. Sci. Total Environ. 2017, 575, 358–366. [Google Scholar] [CrossRef] [PubMed]
- Montginoul, M.; Vestier, A. Smart metering: A water-saving solution? Consider communication strategies and user perceptions first. Evidence from a French case study. Environ. Modell. Softw. 2018, 104, 188–198. [Google Scholar] [CrossRef]
- Raza, U.; Kulkarni, P.; Sooriyabandara, M. Low Power Wide Area Networks: An Overview. IEEE Commun. Surv. Tutorials 2017, 19, 855–873. [Google Scholar] [CrossRef]
- Khutsoane, O.; Isong, B.; Abu-Mahfouz, A.M. IoT devices and applications based on LoRa/LoRaWAN. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; pp. 6107–6112. [Google Scholar]
- Mekki, K.; Bajic, E.; Chaxel, F.; Meyer, F. A comparative study of LPWAN technologies for large-scale IoT deployment. ICT Express 2018. [Google Scholar] [CrossRef]
- European Research Council. ERC Recommendation 70-03 Relating to the use of Short Range Devices. Available online: https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003.pdf (accessed on 29 November 2018).
- SIGFOX Company. Available online: https://www.sigfox.com (accessed on 29 November 2018).
- Sigfox. M2M and IoT Redefined through Cost Effective and Energy Ptimized Connectivity. Available online: https://lafibre.info/images/3g/201302_sigfox_whitepaper.pdf (accessed on 29 November 2018).
- Centenaro, M.; Vangelista, L.; Zanella, A.; Zorzi, M. Long-range communications in unlicensed bands: The rising stars in the IoT and smart city scenarios. IEEE Wirel. Commun. 2016, 23, 60–67. [Google Scholar] [CrossRef]
- Sigfox. Sigfox Certification Handbook. Available online: https://build.sigfox.com/steps/certification/#what-is-a-sigfox-certification (accessed on 29 November 2018).
- Do, M.T.; Goursaud, C.; Gorce, J.M. Interference Modelling and Analysis of Random FDMA Scheme in Ultra Narrowband Networks. In Proceedings of the Tenth Advanced International Conference on Telecommunications, AICT 2014, Paris, France, 20–24 July 2014; pp. 132–137. [Google Scholar]
- Lauridsen, M.; Vejlgaard, B.; Kovacs, I.Z.; Nguyen, H.; Mogensen, P. Interference Measurements in the European 868 MHz ISM Band with Focus on LoRa and SigFox. In Proceedings of the 2017 IEEE Wireless Communications and Networking Conference (WCNC), San Francisco, CA, USA, 19–22 March 2017; pp. 1–6. [Google Scholar]
- Sigfox. Radio Technology Keypoints. Available online: https://www.sigfox.com/en/sigfox-iot-radio-technology (accessed on 29 November 2018).
- Sigfox. Sigfox Technology Overview. Available online: https://www.sigfox.com/en/sigfox-iot-technology-overview (accessed on 29 November 2018).
- Vejlgaard, B.; Lauridsen, M.; Nguyen, H.; Kovacs, I.Z.; Mogensen, P.; Sorensen, M. Coverage and Capacity Analysis of Sigfox, LoRa, GPRS, and NB-IoT. In Proceedings of the 2017 IEEE 85th Vehicular Technology Conference (VTC Spring), Sidney, Australia, 4–7 June 2017; pp. 1–5. [Google Scholar]
- Technical Overview of Sigfox Technology: Network Architecture, Interfaces, Protocol Stack. Available online: https://www.survivingwithandroid.com/2018/07/sigfox-protocol-network-architecture-iot-protocol-stack.html (accessed on 29 November 2018).
- Semtech Corporation. LoRa Overview. Available online: https://www.semtech.com/lora (accessed on 29 November 2018).
- Sanchez-Iborra, R.; Sanchez-Gomez, J.; Ballesta-Viñas, J.; Cano, M.-D.; Skarmeta, A. Performance Evaluation of LoRa Considering Scenario Conditions. Sensors 2018, 18, 772. [Google Scholar] [CrossRef] [PubMed]
- Semtech. LoRa™ Modulation Basics AN1200-22. Available online: https://www.semtech.com/uploads/documents/an1200.22.pdf (accessed on 29 November 2018).
- Feltrin, L.; Buratti, C.; Vinciarelli, E.; De Bonis, R.; Verdone, R. LoRaWAN: Evaluation of Link- and System-Level Performance. IEEE Internet Things J. 2018, 5, 2249–2258. [Google Scholar] [CrossRef]
- LoRa Alliance. LoRaWAN Specification v1.1. Available online: https://lora-alliance.org/resource-hub/lorawantm-specification-v11 (accessed on 29 November 2018).
- Adelantado, F.; Vilajosana, X.; Tuset-Peiro, P.; Martinez, B.; Melia-Segui, J.; Watteyne, T. Understanding the Limits of LoRaWAN. IEEE Commun. Mag. 2017, 55, 34–40. [Google Scholar] [CrossRef]
- Robert Miller. MWR Labs Whitepaper, LoRa Security Building a Secure LoRa Solution. Available online: https://labs.mwrinfosecurity.com/assets/BlogFiles/mwri-LoRa-security-guide-1.2-2016-03-22.pdf (accessed on 29 November 2018).
- Margelis, G.; Piechocki, R.; Kaleshi, D.; Thomas, P. Low Throughput Networks for the IoT: Lessons learned from industrial implementations. In Proceedings of the IEEE World Forum on Internet of Things, WF-IoT 2015, Milan, Italy, 14–16 December 2015. [Google Scholar]
- Pycom. LoPy4 Development Board Datasheet. Available online: https://docs.pycom.io/datasheets/development/lopy4 (accessed on 29 November 2018).
- Pycom Company. Available online: https://pycom.io (accessed on 29 November 2018).
- MicroPython Community. MycroPython Website. Available online: https://micropython.org (accessed on 29 November 2018).
- Libelium. Waspmote Technical Overview. Available online: http://www.libelium.com/products/waspmote/hardware (accessed on 29 November 2018).
- IMST GmbH. iC880A LoRaWAN Concentrator 868 MHz Datasheet. Available online: https://wireless-solutions.de/downloads/Radio-Modules/iC880A/iC880A_Datasheet_V1_0.pdf (accessed on 29 November 2018).
- GitHub. Driver/HAL to Build a Gateway using a Concentrator Board Based on Semtech SX1301 Multi-Channel Modem and SX1257/SX1255 RF Transceivers. Available online: https://github.com/Lora-net/lora_gateway (accessed on 29 November 2018).
- Djedouboum, A.C.; Abba Ari, A.A.; Gueroui, A.M.; Mohamadou, A.; Aliouat, Z. Big Data Collection in Large-Scale Wireless Sensor Networks. Sensors 2018, 18, 4474. [Google Scholar] [CrossRef] [PubMed]
Building | 169 MHz ISM | Sigfox | LoRaWAN | LoRa-Sigfox Gateway |
---|---|---|---|---|
B01 | 56 (23%) | 134 (55.8%) | 213 (88.8%) | 240 (100%) |
B02 | 36 (15%) | 101 (42.1%) | 166 (69.2%) | 240 (100%) |
B03 | 32 (13.3%) | 92 (38.3%) | 173 (72.1%) | 240 (100%) |
B04 | 41 (17.08%) | 110 (45.8%) | 188 (78%) | 240 (100%) |
B05 | 24 (10) | 89 (37.1%) | 146 (60.1%) | 240 (100%) |
Building | 169 MHz ISM | Sigfox | LoRaWAN | LoRa-Sigfox Gateway |
---|---|---|---|---|
B06 | 121 (50.4%) | 218 (90.8%) | 240 (100%) | 240 (100%) |
B07 | 148 (61.7%) | 229 (95.4%) | 240 (100%) | 240 (100%) |
B08 | 170 (70.8%) | 240 (100%) | 240 (100%) | 240 (100%) |
Building | 169 MHz ISM | Sigfox | LoRaWAN | LoRa-Sigfox Gateway |
---|---|---|---|---|
B09 | 217 (90.4%) | 240 (100%) | 240 (100%) | 240 (100%) |
B10 | 187 (77.9%) | 240 (100%) | 240 (100%) | 240 (100%) |
B11 | 198 (82.5%) | 240 (100%) | 240 (100%) | 240 (100%) |
Device Type | Devices | Received Frames | Expected Frames | Success Rate |
---|---|---|---|---|
SIGFOX | 11 | 2623 | 4752 | 55.2% |
LoRaWAN | 11 | 4143 | 4752 | 87.2% |
LoRa-Sigfox | 11 | 4728 | 4752 | 99.5% |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Rubio-Aparicio, J.; Cerdan-Cartagena, F.; Suardiaz-Muro, J.; Ybarra-Moreno, J. Design and Implementation of a Mixed IoT LPWAN Network Architecture. Sensors 2019, 19, 675. https://doi.org/10.3390/s19030675
Rubio-Aparicio J, Cerdan-Cartagena F, Suardiaz-Muro J, Ybarra-Moreno J. Design and Implementation of a Mixed IoT LPWAN Network Architecture. Sensors. 2019; 19(3):675. https://doi.org/10.3390/s19030675
Chicago/Turabian StyleRubio-Aparicio, Jesus, Fernando Cerdan-Cartagena, Juan Suardiaz-Muro, and Javier Ybarra-Moreno. 2019. "Design and Implementation of a Mixed IoT LPWAN Network Architecture" Sensors 19, no. 3: 675. https://doi.org/10.3390/s19030675