← SBrT2020
A Modular Parallel-Processing Link-Level Simulator on Python Programming Language
Simulationcommunications systemsparallel computingmodular programming
Resumo
Most link-level simulators implement a communication link that can be seen as a particular implementation of a more generic transmission-reception (TX-RX) chain. These simulators also share common simulation capabilities among them. This work presents a technology-independent modular link-level simulator that may be customized with such a generic TX-RX chain developed using the Python programming language. Parallel processing capabilities on its architecture allow the efficient use of the computer's hardware. Also, some processing modules can be further optimized with the use of a specific Python-to-C++ converter package, producing a lower execution time when compared to the use of Python-only features.