Real-time testing in wireless channel conditions of Forward Error Correction (FEC) coding techniques, Modulation and Coding Scheme (MCS) selection algorithms is a complex and challenging task. GNU Radio and Software Defined Radio (SDR) concept allow a wide range of practical and low-cost solutions to perform the testing operations mentioned above. The paper proposes a duplex transmission system with adaptive LDPC (Low Density Parity Check) coding and OFDM (Orthogonal Frequency Division Multiplexing) modulation implemented in GNU Radio. The frame structure, design principles, system architecture, and mechanisms controlling the transmission process are presented. The system’s modular architecture provides the framework for testing various LDPC coding and MCS selection techniques. The system’s design allows us to maximize the transmission’s efficiency, the encapsulation of various data structures, i.e., frame and transport block, using reduced overheads and the necessity of padding operations is minimized.
Read full abstract