Long Range (LoRa) is the most widely used technology for enabling Low Power Wide Area Networks (LPWANs) on unlicensed frequency bands. Despite its modest Data Rates (DRs), it provides extensive coverage for low-power devices, making it an ideal communication system for many Internet of Things (IoT) applications. In general, LoRa radio is considered as the physical layer, whereas Long Range Wide Area Networks (LoRaWAN) is the MAC layer of the LoRa stack that adopts star topology to enable communication between multiple End Devices (EDs) and the network Gateway (GW). The Chirp Spread Spectrum (CSS) modulation deals with LoRa signals interference and ensures long-range communication. At the same time, the Adaptive Data Rate (ADR) mechanism allows EDs to dynamically alter some LoRa features such as the Spreading Factor (SF), Code Rate (CR), and carrier frequency to address the time variance of communication conditions in dense networks. Despite the high LoRa connectivity demand, LoRa signals interference and concurrent transmission collisions are major limitations. Therefore, to enhance LoRaWAN capacity, the LoRa alliance released many LoRaWAN versions, and the research community provided numerous solutions to develop scalable LoRaWAN technology. Hence, we thoroughly examined LoRaWAN scalability challenges and the state-of-the-art solutions in both the PHY and MAC layers. Most of these solutions rely on SF, logical, and frequency channel assignment, while others propose new network topologies or implement signal processing schemes to cancel the interference and allow LoRaWAN to connect more EDs efficiently. A summary of the existing solutions in the literature is provided at the end of the paper by describing the advantages and drawbacks of each solution and suggesting possible enhancements as future research directions.
翻译:长距离( Lora) 是使用无许可频率波段的低电力广域网的最广泛使用的技术。 尽管数据率(DR)不高, 但它为低电装置提供了广泛的覆盖, 使它成为许多Times( IoT) 应用互联网的理想通信系统。 一般来说, Lora 无线电被视为物理层, 而长距离广域网(LoRawan) 是LoRa堆的MAC层, 采用恒星表层, 使多个终端设备(EDs)和网络网网关(GW)之间能够进行通信。 奇尔普传输频(CS) 调频(CSS) 与 LoRa 信号干扰(DR) 交易协议(DRDR) 协议(DRDR) 使ED能够动态地改变某些LoRa 功能, 代码率(LoRa) 和 运频频网络(LORAN) 的频率解决时间差异问题。 尽管LoRa 信号干扰和同时传输网络(LORARA) 系统(LORA RAN) ) 系统(LOVA) 的升级 的升级 数据 提供多种解决方案, 提供多种解决方案的解决方案, 提供多种解决方案, 和升级的解决方案, 提供多种解决方案的解决方案的升级的升级和升级的升级和升级的升级的解决方案, 提供多种解决方案。