ZTE Communications ›› 2025, Vol. 23 ›› Issue (4): 86-96.DOI: 10.12142/ZTECOM.202504010

• Research Papers • Previous Articles     Next Articles

Shortened PAC Codes and List Decoding

LIU Aolin1,2, FENG Bowen1(), LIANG Chulong3, XU Jin3, ZHANG Qinyu1,2   

  1. 1.Harbin Institute of Technology (Shenzhen), Shenzhen 518055, China
    2.Pengcheng Laboratory, Shenzhen 518055, China
    3.ZTE Corporation, Shenzhen 518057, China
  • Received:2024-08-14 Online:2025-12-25 Published:2025-12-22
  • About author:LIU Aolin received his BS degree in communication engineering from Harbin Institute of Technology (Shenzhen), China in 2023, where he is currently pursuing the PhD degree in information and communication engineering. He is also affiliated with Pengcheng Laboratory, China. His research interests include coding theory, error control codes, and satellite communications.
    FENG Bowen (fengbowen@hit.edu.cn) received his BS, MS, and PhD degrees in information and communication engineering from the Harbin Institute of Technology, China in 2014, 2016, and 2021, respectively. From 2021 to 2024, he was a postdoctoral research fellow with Harbin Institute of Technology (Shenzhen) (HITSZ), China. He is currently an associate professor with the Guangdong Provincial Key Laboratory of Aerospace Communication and Networking Technology, HITSZ. His research interests include error control codes, satellite communications, and machine-to-machine communications.
    LIANG Chulong received his BE degree in communication engineering and PhD degree in communication and information systems from Sun Yat-sen University, China in 2010 and 2015, respectively. He was a post-doctoral fellow with the Department of Electronic Engineering, City University of Hong Kong, China from July 2015 to June 2018, where he was a research fellow, from June 2018 to May 2019. He is currently a senior engineer with the Algorithm Department, ZTE Corporation. His current research interests include channel coding theory and its applications to communication systems.
    XU Jin received his PhD degree from the School of Electronic Information, Wuhan University, China. He is currently a senior pre-research engineer with ZTE Corporation. His research interests include error correction codes, digital signal processing, semantic communication, and machine learning.
    ZHANG Qinyu received his bachelor’s degree in communication engineering from the Harbin Institute of Technology (HIT), China in 1994 and PhD degree in biomedical and electrical engineering from the University of Tokushima, Japan in 2003. From 1999 to 2003, he was an assistant professor with the University of Tokushima. He has been with Harbin Institute of Technology (Shenzhen) (HITSZ), China since 2003; he is currently a full professor and and serves as the Vice President of HITSZ. He has received the National Science Fund for Distinguished Young Scholars, and been recognized as a Young and Middle-Aged Leading Scientist of China and a Chinese New Century Excellent Talent in University, among other honors. He has also obtained three scientific and technological awards from government authorities. His research interests include aerospace communications and networks, and wireless communications and networks.
  • Supported by:
    the National Natural Sciences Foundation of China (NSFC)(62301185);the National Natural Sciences Foundation of China (NSFC)(62027802);ZTE Industry?University-Institute Cooperation Funds, and in part by The Major Key Project of PCL(PCL2024A01)

Abstract:

Shortening is a standard rate-matching method for polar codes in wireless communications. Since polarization-adjusted convolutional (PAC) codes also have a block length limited to the integer powers of two, they also require rate-matching. To this end, we first analyze the limitations of existing shortening patterns for PAC codes and explore their feasibility. Subsequently, we propose a novel shortening scheme for PAC codes based on list decoding, where the receiver is allowed to treat the values of the deleted bits as undetermined. This approach uses a specialized PAC codeword and activates multiple decoding paths during the initialization of list decoding, enabling it to achieve the desired reliability.

Key words: polarization-adjusted convolutional codes, rate-matching, shortened codes, list decoding