IET Communications (Oct 2024)

Mimic turbo compiled code structure for wireless communication systems

  • Yuchen Shi,
  • Shangdong Liu,
  • Sisi Shao,
  • Yimu Ji,
  • Fei Wu,
  • Tiansheng Gu,
  • Yulu Zheng,
  • Yijun Nie,
  • Zongkai Ji,
  • Cailing Sun,
  • Zeng Chen,
  • Yawei Sun

DOI
https://doi.org/10.1049/cmu2.12818
Journal volume & issue
Vol. 18, no. 17
pp. 1089 – 1106

Abstract

Read online

Abstract Turbo codes play a crucial role in wireless communication systems, and their compiled code structures are key factors affecting the performance of the entire communication system. As a result, the study of turbo compiled code structures has been a focal point for researchers. The iterative decoding of turbo code structures has multiple limitations and large storage resource consumption, leading to poor system anti‐interference ability and a rapid increase in BER. To address these issues, this paper proposes the mimic turbo compiled code structure (MTCCS) for wireless communication systems. MTCCS is based on the DHR idea, incorporating dynamic, heterogeneous, and redundancy characteristics. Dynamicity is achieved through a dynamic scheduling algorithm based on abnormal feedback information. Heterogeneity is achieved through a codec component collection design method based on intrinsic and extrinsic heterogeneity. Redundancy is achieved through a majority voting algorithm. At the beginning of information transmission, MTCCS randomly selects heterogeneous codecs from the heterogeneous codec collection to enter the runtime pool. After the information transmission is complete, the majority voting algorithm is used to adjudicate the multi‐mode output of the codecs, resulting in a relatively accurate decoding outcome. Meanwhile, the dynamic scheduling module calculates the abnormal feedback information of each codec and accordingly dynamically schedules the mimic turbo codecs to replace the abnormal ones. Through the above process, MTCCS realizes the adaptive compilation code and improves the anti‐interference ability of turbo code. Simulation experiments are conducted on MTCCS in both non‐interference and interference scenarios. Simulation experiments show that MTCCS introducing the DHR idea achieves a balance between anti‐interference and decoding performance. It effectively addresses the issue of poor anti‐interference ability in turbo codes, and the decoding performance of MTCCS is superior to that of the previous single conventional turbo codes.

Keywords