The embodiment of this application provides a method and device for constructing a polarization code sequence. The method includes: reading a construction sequence P'of the same length as the coding code length of the polarization code sequence to be constructed from the construction sequence P; generating the construction sequence P according to the reliability ranking sequence Q and the rate matching rule; and mapping the construction sequence P' to the reliability according to the rate matching. The sequence Q'; constructs the polarization code sequence according to the reliability sequence Q'. The application combines the rate matching process with the polarization code sequence construction process, which effectively improves the efficiency of constructing the polarization code sequence and can better adapt to the rate matching process.
【技术实现步骤摘要】
一种构造极化码序列的方法及装置
本申请涉及通信领域,尤其涉及一种构造极化码序列的技术方案。
技术介绍
无线通信的快速演进预示着未来5G通信系统将呈现出一些新的特点,最典型的三个通信场景包括eMBB(英文全称:EnhancedMobileBroadband,中文全称:增强型移动宽带),mMTC(英文全称:MassiveMachineTypeCommunication,中文全称:海量机器连接通信)和URLLC(英文全称:UltraReliableLowLatencyCommunication,中文全称:高可靠低时延通信),这些通信场景的需求将对现有LTE技术提出新的挑战。信道编码作为最基本的无线接入技术,是满足5G通信需求的重要研究对象之一。在香农理论提出后,各国学者一直致力于寻找能够达到香农极限同时具有相对较低复杂度的编译码方法。在5G的标准制定进展中,LDPC码已经被采纳为eMBB场景的数据信道编码方案,而Polar码序列已经被采纳为eMBB场景的控制信道编码方案。而URLLC与mMTC场景则对信道编码的时延和可靠度提出了严格的要求。极化码序列(PolarCodes)是Ar1kan基于信道极化提出的一种编码方式。极化码序列是第一种、也是已知的唯一一种能够被严格证明“达到”信道容量的信道编码方法。Polar码序列的编译码的简单描述如下:Polar码序列是一种线性块码。其生成矩阵为FN,其编码过程为其中是一个二进制的行矢量,长度为N(即码长);FN是一个N×N的矩阵,且这里定义为log2N个矩阵F2的克罗内克(Kronecker)乘积;以上涉及的加法、乘法操作 ...
【技术保护点】
1.一种构造极化码序列的方法,其特征在于,所述方法由终端或者网络设备执行,所述方法包括:从长度为N的构造序列P中读取长度为编码码长M的构造序列P';根据速率匹配规则将所述构造序列P'映射为可靠度排序序列Q';从所述可靠度排序序列Q'序列中读取可靠度值最大的K个元素,得到信息比特序号集合
【技术特征摘要】
1.一种构造极化码序列的方法,其特征在于,所述方法由终端或者网络设备执行,所述方法包括:从长度为N的构造序列P中读取长度为编码码长M的构造序列P';根据速率匹配规则将所述构造序列P'映射为可靠度排序序列Q';从所述可靠度排序序列Q'序列中读取可靠度值最大的K个元素,得到信息比特序号集合2.如权利要求1所述的构造极化码序列的方法,其特征在于,所述构造序列P是根据可靠度排序序列Q和所述速率匹配规则生成的;所述可靠度排序序列Q是对母码序列中每个比特位置的可靠性按照从大到小或者从小到大排列后得到的。3.如权利要求1所述的构造极化码序列的方法,其特征在于,所述信息比特序号集合的补集为冻结比特位置集合。4.如权利要求2所述的构造极化码序列的方法,其特征在于,所述构造序列P是根据可靠度排序序列Q和速率匹配规则生成的,包括:从后往前逐个从表征速率匹配规则的速率匹配序列中,读取元素RMi,其中,{RMi,0≤i<N},并在可靠度排序序列Q中搜索Qj=RMi;将所述可靠度排序序列Q中满足Qj=RMi的序号i设置为所述构造序列P的元素。5.如权利要求1所述的构造极化码序列的方法,其特征在于,所述长度为N的构造序列P,是根据可靠度排序序列Q和速率匹配规则,经离线计算得到的,计算步骤如下:(1)根据速率匹配,得到速率匹配序列{RMi,0≤i<N},其中序号i越大,表示对应的比特位置RMi将优先被打孔或缩短;(2)根据长度为N=2n的可靠度排序序列Q和速率匹配序列{RMi,0≤i<N},按照从后往前的顺序逐个读取该速率匹配序列中的元素,并在靠度排序序列Q中搜索满足Qj=RMi的元素;(3)设置Pj=i;(4)重复以上步骤,直到读取完所有的速率匹配序列的元素,组成长度为N的构造序列P。6.如权利要求1所述的构造极化码序列的方法,其特征在于,所述根据速率匹配规则将所述构造序列P'映射为可靠度排序序列Q',包括:采用函数形式或者序列形式将所述构造序列P'解映射为可靠度排序序列Q'。7.一种构造极化码序列的装置,其特征在于,包括:存储器,用于存储构造序列P;处理器,用于从长度为N的构造序列P中读取长度为编码...
【专利技术属性】
技术研发人员:黄凌晨,张公正,徐晨,张朝龙,王俊,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。