用于极性码的高效交织器设计制造技术

技术编号:26605904 阅读:64 留言:0更新日期:2020-12-04 21:30
本公开内容的各方面涉及无线通信设备,该无线通信设备被配置为:对信息块进行编码以产生码块并利用包括多个行和多个列的交织器对码块进行交织,其中,交织器的列数在各行之间变化。在一些示例中,交织器包括行和列的等腰直角三角形矩阵。在其它示例中,交织器包括行和列的梯形矩阵。

【技术实现步骤摘要】
用于极性码的高效交织器设计本申请是申请日为2018年3月9日、申请号为201880023425.0、专利技术名称为“用于极性码的高效交织器设计”的专利技术专利申请的分案申请。相关申请的交叉引用本申请要求享有于2017年4月10日向中国专利局递交的PCT申请号PCT/CN2017/079903、以及于2018年3月9日向中国专利局递交的PCT申请号PCT/CN2018/078555的优先权和权益。
概括地说,下文讨论的技术涉及无线通信系统,并且更具体地说,涉及无线通信系统中利用极性码进行信道编码。
技术介绍
块码或纠错码经常用于在有噪声信道上提供对数字消息的可靠传输。在常规的块码中,信息消息或序列划分成块,并且发送设备处的编码器随后可以在数学上向该信息消息添加冗余度。在经编码的信息消息中利用这种冗余度是消息的可靠性的关键,从而实现对可能由于噪声而出现的任何比特差错进行纠错。即,即使部分地由于噪声添加到信道而可能出现比特差错,接收设备处的解码器也可以利用该冗余度来可靠地恢复信息消息。这种纠错块码的许多示例对于本领域普本文档来自技高网...

【技术保护点】
1.一种在接收无线通信设备处的无线通信的方法,包括:/n在无线空中接口上从发送无线通信设备接收包括多个经编码比特的经交织的码块;/n利用交织器对所述经交织的码块进行解交织以产生码块,其中,所述交织器包括多个行和多个列,其中,所述多个列的数量在所述多个行之间变化;以及/n对所述码块进行解码以产生信息块,/n其中,所述多个列中的第一列中的行数和所述多个行中的第一行中的列数相等并且是基于所述码块中的所述多个经编码比特的数量来选择的;/n其中,所述第一列中的所述行数包括满足式P*(P+1)/2≥N的最小整数P,其中,N包括所述码块中的所述多个经编码比特的数量。/n

【技术特征摘要】
20170410 CN PCT/CN2017/0799031.一种在接收无线通信设备处的无线通信的方法,包括:
在无线空中接口上从发送无线通信设备接收包括多个经编码比特的经交织的码块;
利用交织器对所述经交织的码块进行解交织以产生码块,其中,所述交织器包括多个行和多个列,其中,所述多个列的数量在所述多个行之间变化;以及
对所述码块进行解码以产生信息块,
其中,所述多个列中的第一列中的行数和所述多个行中的第一行中的列数相等并且是基于所述码块中的所述多个经编码比特的数量来选择的;
其中,所述第一列中的所述行数包括满足式P*(P+1)/2≥N的最小整数P,其中,N包括所述码块中的所述多个经编码比特的数量。


2.根据权利要求1所述的方法,其中,对所述多个经编码比特进行解交织进一步包括:
从所述交织器的所述多个行中的所述第一行开始,将所述多个经编码比特馈送到所述多个行中的连续行中;以及
从所述交织器的所述多个列中的所述第一列开始,从所述多个列中的连续列读取出所述多个经编码比特;
其中,所述第一行中的经编码比特中的第一经编码比特是所述第一列中的经编码比特中的第一经编码比特。


3.根据权利要求2所述的方法,其中,所述多个经编码比特在所述多个行中的相邻行内的相邻经编码比特之间的所述多个经编码比特的数量在所述多个行之间变化。


4.根据权利要求2所述的方法,其中,所述交织器包括具有所述多个行和所述多个列的等腰直角三角形矩阵。


5.根据权利要求2所述的方法,其中,对所述多个经编码比特进行解交织进一步包括:
在所述多个经编码比特被馈送到所述交织器中之后将一个或多个空值插入到所述多个行中的剩余行中;以及
在读取出所述多个经编码比特时跳过所述一个或多个空值。


6.根据权利要求5所述的方法,其中,所述交织器在排除所述多个行中包含所述一个或多个空值的所述剩余行的情况下包括具有所述多个行和所述多个列的梯形矩阵。


7.根据权利要求1所述的方法,其中,对所述多个经编码比特进行解交织进一步包括:
从所述交织器的所述多个行中的所述第一行开始,将一个或多个空值插入到所述多个行中的连续行中,其中,所述一个或多个空值的数量等于包括所述多个行和所述多个列的矩阵中的元素数量减去所述多个经编码比特的数量;
在所述一个或多个空值被插入到所述交织器中之后将所述多个经编码比特馈送到所述多个行中的剩余行中;
从所述交织器的所述多个列中的所述第一列开始,从所述多个列中的连续列读取出所述多个经编码比特;以及
在读取出所述多个经编码比特时跳过所述一个或多个空值。


8.根据权利要求1所述的方法,其中,对所述码块进行解码进一步包括:
对所述码块进行极性解码,其中,所述码块包括极性码块。


9.一种被配置用于无线通信的装置,所述装置包括:
处理器;
通信地耦合到所述处理器的收发机;以及
通信地耦合到所述处理器的存储器,其中,所述处理器被配置为:
经由所述收发机在无线空中接口上从发送无线通信设备接收包括多个经编码比特的经交织的码块;
利用交织器对所述经交织的码块进行解交织以产生码块,其中,所述交织器包括多个行和多个列,其中,所述多个列的数量在所述多个行之间变化;以及
对所述码块进行解码以产生信息块;
其中,所述多个列中的第一列中的行数和所述多个行中的第一行中的列数相等并且是基于所述码块中的所述多个经编码比特的数量来选择的;
其中,所述第一列中的所述行数包括满足式P*(P+1)/2≥N的最小整数P,其中,N包括所述码块中的所述多个经编码比特的数量。


10.根据权利要求9所述的装置,其中,所述处理器还被配置为:
从所述交织器的所述多个行中的所述第一行开始,将所述多个经编码比特馈送到所述多个行中的连续行中;以及
从所述交织器的所述多个列中的所述第一列开始,从所述多个列中的连续列读取出所述多个经编码比特;
其中,所述第一行中的经编码比特中的第一经编码比特是所述第一列中的经编码比特中的第一经编码比特。


11.根据权利要求10所述的装置,其中,所述多个经编码比特在所述多个行中的相邻行内的相邻经编码比特之间的所述多个经编码比特的数量在所述多个行之间变化。


12.根据权利要求10所述的装置,其中,所述交织器包括具有所述多个行和所述多个列的等腰直角三角形矩阵。


13.根据权利要求10所述的装置,其中,所述处理器还被配置为:
在所述多个经编码比特被馈送到所述交织器中之后将一个或多个空值插入到所述多个行中的剩余行中;以及
在读取出所述多个经编码比特时跳过所述一个或多个空值。


14.根据权利要13所述的装置,其中,所述交织器在排除所述多个行中包含所述一个或多个空值的所述剩余行的情况下包括具有所述多个行和所述多个列的梯形矩阵。


15.根据权利要求9所述的装置,其中,所述处理器还被配置为:
从所述交织器的所述多个行中的所述第一行开始,将一个或多个空值插入到所述多个行中的连续行中,其中,所述一个或多个空值的数量等于包括所述多个行和所述多个列的矩阵中的元素数量减去所述多个经编码比特的数量;
在所述一个或多个空值被插入到所述交织器中之后将所述多个经编码比特馈送到所述多个行中的剩余行中;
从所述交织器的所述多个列中的所述第一列开始,从所述多个列中的连续列读取出所述多个经编码比特;以及
在读取出所述多个经编码比特时跳过所述一个或多个空值。


16.根据权利要求9所述的装置,其中,所述处理器还被配置为:
对所述码块进行极性解码,其中,所述码块包括极性码块。...

【专利技术属性】
技术研发人员:李剑许昌龙魏超侯纪磊
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1