Research on Low-Density Parity-Check Decoding Algorithm for Reliable Transmission in Satellite Communications
Source abstract
Abstract
Satellite communications face difficulties such as intensified environmental attenuation, dynamic time-varying links, and diverse business scenarios, which usually require channel coding schemes with high coding gain and high throughput. Low-density parity-check (LDPC) codes are dominant in satellite communication coding schemes due to their excellent performance in approaching the Shannon limit and the characteristics of parallel computing. The traditional weighted-Algorithm B decoding algorithm ignores the channel received information and involves frequent multiplication operations and iteration, which introduces the channel received information for hard-decision and constellation mapping processing. Meanwhile, we design the correlated reliability between the extrinsic information and the mapping processing information to improve the correctness of decoding. The multiplication operation in the iterative process can be replaced by the simple sum of the Hamming distance coefficient, the correlated reliability between the extrinsic information and the mapping processing information, and the extrinsic information frequency, thereby reducing the complexity and storage load of the system. The simulation results show that the presented MRAI-LDPC algorithm can obtain about 0.4 dB performance gain, and the average number of iterations is reduced by 68% under a low SNR. The algorithm can achieve better error-correcting performance and higher throughput, providing strong support for reliable transmission of satellite communications.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Error Correcting Code Techniques · Advanced Wireless Communication Techniques · Satellite Communication Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Systems Engineering, Academy of Military Sciences, Beijing 100141, China
School of Telecommunications Engineering, Xidian University, Xi’an 710071, China
References (23)
Show source-provided references
1. Zheng, J., Wang, R., Li, Q., and Wang, X. (2022, January 16–18). Research on Key Technologies of Satellite Mobile Communication System. Proceedings of the 2022 IEEE 5th International Conference on Electronics and Communication Engineering, Xi’an, China.10.1109/ICECE56287.2022.10048610 ↗
2. Liang, W., Zeng, Y., Zhu, W., Shi, Z., Li, X., and Liang, Y. (2022, January 23–24). Research on Beidou New Generation Emergency Group Communication Decision-Making Mechanism. Proceedings of the 2022 IEEE 10th International Conference on Information, Communication and Networks, Zhangye, China.10.1109/ICICN56848.2022.10006568 ↗
3. Ahadi, S., and Baghersalimi, G. (2022, January 20–22). An OFDM-based GEO-satellite FSO Communications System Under Different Turbulent Regimes. Proceedings of the 2022 13th International Symposium on Communication Systems, Networks and Digital Signal Processing, Porto, Portugal.10.1109/CSNDSP54353.2022.9908006 ↗
4. Venugopal, T., and Radhika, S. (2020, January 28–30). A Survey on Channel Coding in Wireless Networks. Proceedings of the 2020 International Conference on Communication and Signal Processing, Chennai, India.10.1109/ICCSP48568.2020.9182213 ↗
5. High throughput satellite systems: An analytical approach10.1109/TAES.2014.130450 ↗
6. An Efficient NB-LDPC Decoder Architecture for Space Telecommand Links
7. Near Shannon limit performance of low density parity check codes10.1049/el:19961141 ↗
8. Efficient LDPC-Coded CCSK Links for Robust High Data Rates GNSS10.1109/TAES.2022.3190819 ↗
9. A Survey on Protograph LDPC Codes and Their Applications10.1109/COMST.2015.2436705 ↗
10. Low-density parity-check codes: Highway to channel capacity10.23919/JCC.2023.02.016 ↗
11. Construction of Multi-Rate Quasi-Cyclic LDPC Codes for Satellite Communications10.1109/TCOMM.2021.3107578 ↗
12. Density evolution for nonbinary LDPC codes under Gaussian approximation10.1109/TIT.2008.2011435 ↗
13. Koizumi, Y., Suzuki, Y., Kusunoki, T., Yokohata, K., and Sujikai, H. (2020, January 20–21). Study on Error Correction in IP Network with LDPC Codes for Satellite Broadcasting and Coding Rate Conversion Method with Padding Bits. Proceedings of the 2020 10th Advanced Satellite Multimedia Systems Conference and the 16th Signal Processing for Space Communications Workshop, Graz, Austria.10.1109/ASMS/SPSC48805.2020.9268896 ↗
14. Vassallo, O., Buttigieg, V., and Azzopardi, M.A. (2021, January 11–13). An Energy Efficient Hybrid FEC-ARQ Communication Scheme for Small Satellite Applications. Proceedings of the 2021 International Conference on Computer, Information and Telecommunication Systems, Istanbul, Turkey.10.1109/CITS52676.2021.9618067 ↗
15. Gumede, B., Mukubwa, N., Pillay, N., and Davidson, I.E. (2023, January 20–22). Performance Analysis of Filtered Orthogonal Frequency Division Multiplexed LDPC Codes for Satellite Communication in the Ka-Band. Proceedings of the 2023 IEEE AFRICON, Nairobi, Kenya.10.1109/AFRICON55910.2023.10293663 ↗
16. Jagiello, K., and Ryan, W.E. (2011, January 6–11). Iterative plurality-logic and generalized algorithm B decoding of q-ary LDPC codes. Proceedings of the IEEE Information Theory and Applications Workshop, San Diego, CA, USA.
17. Bit-reliability based low-complexity decoding algorithms for non-binary LDPC codes10.1109/TCOMM.2014.2370032 ↗
18. Iterative pseudo-soft-reliability-based majority-logic decoding for NAND flash memory10.1109/ACCESS.2021.3079939 ↗
19. Hard-information bit-reliability based decoding algorithm for majority-logic decodable nonbinary LDPC codes10.1109/LCOMM.2016.2537812 ↗
20. Symbol flipping decoding algorithms based on prediction for non-binary LDPC Codes10.1109/TCOMM.2017.2677438 ↗
21. Constructions of nonbinary quasi-cyclic LDPC codes: A finite field approach10.1109/TCOMM.2008.060024 ↗
22. Constructions of nonbinary cyclic, quasi-cyclic and regular LDPC codes: A finite geometry approach10.1109/TCOMM.2008.060025 ↗
23. Low density parity check codes over GF(q)10.1109/4234.681360 ↗