Research Paper:
Evaluation of Distributed Machine Learning Model for LoRa-ESL
Malak Abid Ali Khan* , Hongbin Ma*, , Zia Ur Rehman* , Ying Jin* , and Atiq Ur Rehman**
*State Key Laboratory of Intelligent Control and Decision of Complex Systems, Beijing Institute of Technology (BIT)
No.5 Zhongguancun South Street, Haidian District, Beijing 100081, China
Corresponding author
**Department of Electrical Engineering, Balochistan University of Information Technology, Engineering, and Management Sciences (BUITEMS)
Airport Road, Baleli, Quetta 87300, Pakistan
To overcome the previous challenges and to mitigate the retransmission and acknowledgment of LoRa for electric shelf labels, the data parallelism model is used for transmitting the concurrent data from the network server to end devices (EDs) through gateways (GWs). The EDs are designated around the GWs based on machine clustering to minimize data congestion, collision, and overlapping during signal reception. Deployment and redeployment of EDs in the defined clusters depend on arithmetic distribution to reduce the near-far effect and the overall saturation in the network. To further improve the performance and analyze the behavior of the network, constant uplink power for signal-to-noise (SNR) while dynamic for received signal strength (RSS) has been proposed. In contrast to SNR, the RSS indicator estimates the actual position of the ED to prevent the capture effect. In the experimental implementation, downlink power at the connected EDs in the clusters illustrates higher values than the defined threshold.
- [1] R. Sanchez-Iborra et al., “Performance evaluation of LoRa considering scenario conditions,” Sensors, Vol.18, Issue 3, Article No.772, 2018. https://doi.org/10.3390/s18030772
- [2] M. A. A. Khan et al., “Research on key technologies of electronic shelf labels based on LoRa,” J. Big Data, Vol.3, No.2, pp. 49-63, 2021. https://doi.org/10.32604/jbd.2021.016213
- [3] W. Ayoub et al., “Internet of Mobile Things: Overview of LoRaWAN, DASH7, and NB-IoT in LPWANs Standards and Supported Mobility,” IEEE Communications Surveys and Tutorials, 2019, Vol.21, Issue 2, pp. 1561-1581, 2019. https://doi.org/10.1109/COMST.2018.2877382
- [4] K. Mekki et al., “A comparative study of LPWAN technologies for large-scale IoT deployment,” ICT Express, Vol.5, Issue 1, 2019. https://doi.org/10.1016/j.icte.2017.12.005
- [5] L. Vangelista and M. Centenaro, “Worldwide connectivity for the internet of things through LoRaWAN,” Future Internet, Vol.11, Issue 3, Article No.57, 2019. https://doi.org/10.3390/fi11030057
- [6] E. D. Ayele et al., “Performance analysis of LoRa radio for an indoor IoT applications,” Proc. of the IEEE Int. Conf. on Internet of Things for the Global Community, 2017. https://doi.org/10.1109/IoTGC.2017.8008973
- [7] M. A. A. Khan et al., “Optimizing the Performance of Pure ALOHA for LoRa-Based ESL,” Sensors, Vol.21, Issue 15, Article No.5060, 2021. https://doi.org/10.3390/s21155060
- [8] M. A. A. Khan et al., “Performance of Slotted ALOHA for LoRa-ESL Based on Adaptive Backoff and Intra Slicing,” 6th Int. Conf. on Communication and Information Systems (ICCIS), pp. 169-173, 2022. https://doi.org/10.1109/ICCIS56375.2022.9998155
- [9] A. Arnaud et al., “LoRaWAN ESL for Food Retail and Logistics,” IEEE J. on Emerging and Selected Topics in Circuits and Systems, Vol.11, No.3, pp. 493-502, 2021. https://doi.org/10.1109/JETCAS.2021.3101367
- [10] A. Lavric and V. Popa, “Performance evaluation of LoRaWAN communication scalability in large-scale wireless sensor networks,” Wireless Communications and Mobile Computing, 2018. https://doi.org/10.1155/2018/6730719
- [11] S. A. Almarzoqi et al., “Re-Learning EXP3 Multi-Armed Bandit Algorithm for Enhancing the Massive IoT-LoRaWAN Network Performance,” Sensors, Vol.22, Issue 4, Article No.1603, 2022. https://doi.org/10.3390/s22041603
- [12] B. Can et al., “Performance of Narrow Band Wide Area Networks with Gateway Diversity,” Sensors, Vol.22, Issue 22, Article No.8831, 2022. https://doi.org/10.3390/s22228831
- [13] W. Xu, J. Y. Kim, and W. Huang, “Measurement, characterization, and modeling of lora technology in multifloor buildings,” IEEE Internet Things J., Vol.7, No.1, pp. 298-310, 2020. https://doi.org/10.1109/JIOT.2019.2946900
- [14] D. Mugerwa et al., “SF-Partition-Based Clustering and Relaying Scheme for Resolving Near–Far Unfairness in IoT Multihop LoRa Networks,” Sensors, Vol.22, Issue 23, Article No.9332, 2022. https://doi.org/10.3390/s22239332
- [15] M. A. Ullah et al., “K-Means Spreading Factor Allocation for Large-Scale LoRa Networks,” Sensors, Vol.19, Issue 21, Article No.4723, 2019. https://doi.org/10.3390/s19214723
- [16] F. Cuomo et al., “Towards traffic-oriented spreading factor allocations in LoRaWAN systems,” 2018 17th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net), 2018. https://doi.org/10.23919/MedHocNet.2018.8407091
- [17] F. Loh, N. Mehling, and T. Hoßfeld, “Towards LoRaWAN Without Data Loss: Studying the Performance of Different Channel Access Approaches,” Sensors, Vol.22, Issue 2, Article No.691, 2022. https://doi.org/10.3390/s22020691
- [18] S. Hosseinzadeh et al., “A Neural Network Propagation Model for LoRaWAN and Critical Analysis with Real-World Measurements,” Big Data Cogn. Comput., Vol.1, Issue 1, 2017. https://doi.org/10.3390/bdcc1010007
- [19] K. A. Alnowibet et al., “An efficient algorithm for data parallelism based on stochastic optimization,” Alexandria Engineering J., Vol.61, Issue 12, pp. 12005-12017, 2022. https://doi.org/10.1016/j.aej.2022.05.052
- [20] M. A. A. Khan et al., “Experimental Comparison of SNR and RSSI for LoRa-ESL Based on Machine Clustering and Arithmetic Distribution,” arXiv:2210.15122, 2022. https://doi.org/10.48550/arXiv.2210.15122
- [21] A. Farhad and J.-Y. Pyun, “AI-ERA: Artificial Intelligence-Empowered Resource Allocation for LoRa-Enabled IoT Applications,” IEEE Trans. on Industrial Informatics, 2023. https://doi.org/10.1109/TII.2023.3248074
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.