Core Concepts
LR-FHSS-Sim is an open-source discrete-event simulator written in Python that enables flexible and extensible modeling of LR-FHSS networks for various research and development purposes.
Abstract
LR-FHSS-Sim is a discrete-event simulator for LR-FHSS networks, developed using the SimPy framework in Python. The simulator provides a modular and extensible architecture, allowing researchers to easily integrate new algorithms, signal processing techniques, and network modeling components.
The key features of LR-FHSS-Sim include:
Core Simulation Components: The simulator consists of core classes representing the fundamental elements of an LR-FHSS network, such as Fragments, Packets, Nodes (end devices), and Base (gateway). These components can be easily extended or modified to suit specific research needs.
Extensible Traffic Modeling: The simulator includes various traffic models, such as Exponential, Uniform, and Markovian, which can be used to generate different packet arrival patterns for end devices. This allows researchers to evaluate the performance of LR-FHSS networks under diverse traffic conditions.
ACRDA Extension: The simulator includes an extension for the recently proposed Asynchronous Contention Resolution Diversity Aloha (ACRDA) technique for LR-FHSS networks. This extension demonstrates the flexibility of the simulator in incorporating new algorithms and signal processing techniques.
Ease of Use and Customization: The simulator provides a settings.py file that allows users to easily configure simulation parameters, such as the number of end devices, payload size, and simulation duration. The run.py file serves as a starting point for running simulations and analyzing the results.
The authors have showcased the capabilities of LR-FHSS-Sim by presenting results that compare the performance of the network under different traffic models, as well as the impact of the ACRDA extension on network performance.
LR-FHSS-Sim is freely available on its online repository, encouraging the wireless research community to use, extend, and contribute to the development of this open-source simulation tool for LR-FHSS networks.
Stats
네트워크 평균 성공률은 트래픽 모델에 따라 큰 차이가 없지만, 단말기 성공 확률 분포에는 차이가 있습니다.
ACRDA 기법을 사용할 때는 버스트 트래픽 모델에서 성능이 더 낮게 나타납니다.
Quotes
"LR-FHSS-Sim은 LR-FHSS 네트워크를 유연하고 확장 가능하게 모델링할 수 있는 오픈소스 이산 사건 시뮬레이터입니다."
"LR-FHSS-Sim은 새로운 알고리즘, 신호 처리 기술, 네트워크 모델링 구성 요소를 쉽게 통합할 수 있는 모듈식 아키텍처를 제공합니다."