This is a C++ library of the ETSI standard DECT-2020. DECT-2020 New Radio is a Radio Interface Technology (RIT) designed to provide a slim but powerful technology foundation for wireless applications deployed in various use cases and markets.
The standard consists of four parts which can be found on the DECT Technical Committee (TC) page.
- lib/include/dect2020/mac: MAC layer functionality based on sections_part3 and sections_part4
- lib/include/dect2020/phy: PHY functionality based on sections_part3 and sections_part4
- lib/include/dect2020/sections_part3: function of part 3
- lib/include/dect2020/sections_part4: function of part 4
- lib/include/dect2020/utils: utility functions
- lib/test/: various programs to test library
The channel coding of DECT-2020 has similarities to LTE, which is why we utilize srsRAN. Its functions for channel coding and decoding have been adapted accordingly. The modules of srsRAN were also used for the creation of the project with cmake. CMakeLists.txt has been adapted accordingly.
These are results for various transport block sizes (TBS) and up to one HARQ retransmission. Similar results simulated in Matlab can be found here.
