{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T10:40:51Z","timestamp":1780396851837,"version":"3.54.1"},"reference-count":32,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2024,11,30]],"date-time":"2024-11-30T00:00:00Z","timestamp":1732924800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2148358"],"award-info":[{"award-number":["CNS-2148358"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["HRD-1914635"],"award-info":[{"award-number":["HRD-1914635"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Low-density parity-check (LDPC) codes form part of the IRIG-106 standard and have been successfully deployed for the Telemetry Group version of shaped-offset quadrature phase shift keying (SOQPSK-TG) modulation. Recently, LDPC code solutions have been proposed and optimized for continuous phase modulations (CPMs), including pulse code modulation\/frequency modulation (PCM\/FM) and the multi-h CPM developed by the Advanced-Range TeleMetry program (ARTM CPM), the latter of which was shown to perform around one dB from channel capacity. In this paper, we consider the effect of the random puncturing and shortening of these LDPC codes to further improve spectrum efficiency. We perform asymptotic analyses of the ARTM0 code ensembles and present numerical simulation results that affirm the robust decoding performance promised by LDPC codes designed for ARTM CPM.<\/jats:p>","DOI":"10.3390\/e26121045","type":"journal-article","created":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T05:43:43Z","timestamp":1733118223000},"page":"1045","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Rate-Compatible, Bandwidth-Efficient, Low-Density Parity-Check (LDPC) Codes for Aeronautical Telemetry"],"prefix":"10.3390","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5199-4648","authenticated-orcid":false,"given":"Andrew D.","family":"Cummins","sequence":"first","affiliation":[{"name":"Klipsch School of Electrical and Computer Engineering, New Mexico State University, Las Cruces, NM 88003, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3544-9225","authenticated-orcid":false,"given":"David G. M.","family":"Mitchell","sequence":"additional","affiliation":[{"name":"Klipsch School of Electrical and Computer Engineering, New Mexico State University, Las Cruces, NM 88003, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erik","family":"Perrins","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering & Computer Science, University of Kansas, Lawrence, KS 66045, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,11,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1962.1057683","article-title":"Low-density parity-check codes","volume":"8","author":"Gallager","year":"1962","journal-title":"IRE Trans. Info. Theory"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1049\/el:19970362","article-title":"Near Shannon Limit Performance of Low Density Parity Check Codes","volume":"33","author":"MacKay","year":"1997","journal-title":"Elect. Lett."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1109\/18.910577","article-title":"The Capacity of Low-Density Parity-Check Codes Under Message-Passing Decoding","volume":"47","author":"Richardson","year":"2001","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/TCOMM.2005.861667","article-title":"Efficient encoding of quasi-cyclic low-density parity-check codes","volume":"54","author":"Li","year":"2006","journal-title":"IEEE Trans. Commun."},{"key":"ref_5","unstructured":"Richardson, T., and Jin, H. (2007). LDPC Encoding Methods and Apparatus. (No. 7,346,832), U.S. Patent."},{"key":"ref_6","unstructured":"Hu, X.Y., Eleftheriou, E., Arnold, D.M., and Dholakia, A. (2001, January 25\u201329). Efficient implementations of the sum-product algorithm for decoding LDPC codes. Proceedings of the GLOBECOM\u201901, IEEE Global Telecommunications Conference, San Antonio, TX, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2738","DOI":"10.1109\/TCSI.2014.2312479","article-title":"A fully parallel LDPC decoder architecture using probabilistic min-sum algorithm for high-throughput applications","volume":"61","author":"Cheng","year":"2014","journal-title":"IEEE Trans. Circ. Syst. I Reg. Pap."},{"key":"ref_8","unstructured":"(2024). Telemetry Standards (Standard No. IRIG Standard 106-23)."},{"key":"ref_9","unstructured":"Perrins, E. (2023). LDPC Codes for IRIG-106 Waveforms: Part I\u2014Code Design, International Foundation for Telemetering."},{"key":"ref_10","unstructured":"Perrins, E. (2023). LDPC Codes for IRIG-106 Waveforms: Part II\u2014Receiver Design, International Foundation for Telemetering."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1109\/26.2763","article-title":"Rate-compatible punctured convolutional codes (RCPC codes) and their applications","volume":"36","author":"Hagenauer","year":"1988","journal-title":"IEEE Trans. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2824","DOI":"10.1109\/TIT.2004.836667","article-title":"Rate-compatible puncturing of low-density parity-check codes","volume":"50","author":"Ha","year":"2004","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1109\/JSAC.2015.2507758","article-title":"Randomly Punctured LDPC Codes","volume":"34","author":"Mitchell","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_14","unstructured":"Cummins, A.D., Mitchell, D.G.M., and Perrins, E. (2024). Spectrally Efficient LDPC Codes for IRIG-106 Waveforms via Random Puncturing. arXiv, arXiv:2410.05844."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1109\/LCOMM.2023.3336900","article-title":"FLCA: A Flexible Coding Approach Through 5G NR LDPC Codes","volume":"28","author":"Jiang","year":"2023","journal-title":"IEEE Commun. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"P\u00e1len\u00edk, T., Szitkey, V., Otruba, J., and Divinec, L. (2024). A Minimal-Resource LDPC Encoder and Decoder Design for Memory-Constrained Systems. IEEE ELEKTRO, IEEE.","DOI":"10.1109\/ELEKTRO60337.2024.10557000"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Battaglioni, M., Amagliani, M., Baldi, M., and Cancelleri, G. (2024, January 7\u201312). Design and analysis of a family of complexity-constrained LDPC codes. Proceedings of the IEEE International Symposium on Information Theory, Athens, Greece.","DOI":"10.1109\/ISIT57864.2024.10619325"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1109\/TIT.2006.889701","article-title":"Results on Punctured Low-Density Parity-Check Codes and Improved Iterative Decoding Techniques","volume":"53","author":"Fekri","year":"2007","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_19","unstructured":"Lin, S., and Costello, D.J. (2004). Error Control Coding: Fundamentals and Applications, Prentice Hall."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1155\/WCN.2005.789","article-title":"Construction of rate-compatible LDPC codes utilizing information shortening and parity puncturing","volume":"2005","author":"Tian","year":"2005","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2348","DOI":"10.1109\/LCOMM.2013.110413.131936","article-title":"Lowering Error Floors of Systematic LDPC Codes Using Data Shortening","volume":"17","author":"Kim","year":"2013","journal-title":"IEEE Commun. Lett."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"560","DOI":"10.1109\/LCOMM.2019.2900893","article-title":"Error Performance Prediction of Randomly Shortened and Punctured LDPC Codes","volume":"23","author":"Suls","year":"2019","journal-title":"IEEE Commun. Lett."},{"key":"ref_23","unstructured":"Thorpe, J. (2003). Low-Density Parity-Check (LDPC) Codes Constructed from Protographs, Jet Propulsion Laboratory. INP Progress Report 42-154."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"876","DOI":"10.1109\/JSAC.2009.090806","article-title":"Capacity-approaching protograph codes","volume":"27","author":"Divsalar","year":"2009","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Gallager, R.G. (1963). Low-Density Parity-Check Codes. [Ph.D. Thesis, Massachusetts Institute of Technology].","DOI":"10.7551\/mitpress\/4347.001.0001"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Boyle, E.C., and McEliece, R.J. (2008, January 23\u201326). Asymptotic weight enumerators of randomly punctured, expurgated and shortened code ensembles. Proceedings of the Forty-Sixth Annual Allerton Conference, Monticello, IL, USA.","DOI":"10.1109\/ALLERTON.2008.4797654"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"4698","DOI":"10.1109\/TIT.2008.928274","article-title":"Capacity achieving LDPC codes through puncturing","volume":"54","author":"Hsu","year":"2008","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1109\/18.910572","article-title":"Factor graphs and the sum-product algorithm","volume":"47","author":"Kschischang","year":"2001","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1792","DOI":"10.1109\/TWC.2009.071311","article-title":"Coherent Continuous-Phase Frequency-Shift Keying: Parameter Optimization and Code Design","volume":"8","author":"Cheng","year":"2009","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2340","DOI":"10.1109\/TAES.2013.6621820","article-title":"FEC systems for aeronautical telemetry","volume":"49","author":"Perrins","year":"2013","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"4428","DOI":"10.1109\/TCOMM.2013.101813.120864","article-title":"Robust Rate-Compatible Punctured LDPC Convolutional Codes","volume":"61","author":"Zhou","year":"2013","journal-title":"IEEE Trans. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1109\/TCOMM.2009.02.060098","article-title":"Finite-length rate-compatible LDPC codes: A novel puncturing scheme","volume":"57","author":"Vellambi","year":"2009","journal-title":"IEEE Trans. Commun."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/12\/1045\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:43:58Z","timestamp":1760114638000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/12\/1045"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,30]]},"references-count":32,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["e26121045"],"URL":"https:\/\/doi.org\/10.3390\/e26121045","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,30]]}}}