用于块编码的速率匹配制造技术

技术编号:20760902 阅读:33 留言:0更新日期:2019-04-03 13:27
本公开内容的各个方面涉及用于块编码的速率匹配技术。在一些方面中,基于正在被编码的信息的块大小,做出关于是使用基于重复的速率匹配还是基于打孔的速率匹配的决定。在一些方面中,基于重复的速率匹配使用比特反转置换技术。

【技术实现步骤摘要】
【国外来华专利技术】用于块编码的速率匹配相关申请的交叉引用本申请要求享受于2016年8月10日提交的专利合作条约申请PCT/CN2016/094374号的优先权和利益,通过引用的方式将该申请的全部内容并入本文。
技术介绍
本文描述的各个方面涉及无线通信,并且更具体地但不排他地,涉及用于块编码的速率匹配技术。无线通信系统可以使用纠错码来促进数字消息在有噪声的信道上的可靠传输。块码是一种纠错码。在典型的块码中,信息消息或序列被分割成块,并且发送设备处的编码器用数学方法向信息消息添加冗余。在经编码信息消息中利用这种冗余提高了消息的可靠性,使能够校正由于噪声而可能出现的比特错误。也就是说,接收设备处的解码器能够利用冗余来可靠地恢复信息消息,即使部分由于由信道添加的噪声而可能发生比特错误。纠错块码的示例包括汉明码、博斯-乔赫里-霍克文黑姆(Bose-Chauduri-Hockengheim)(BCH)码、以及涡轮(turbo)码等。许多现有的无线通信网络利用这样的块码,例如利用涡轮码的3GPPLTE网络、以及IEEE802.11nWi-Fi网络。实践中,用来传送(例如,发送)经编码数据的资源元素的大小可能与块码的块大小本文档来自技高网...

【技术保护点】
1.一种通信的方法,所述方法包括:接收要被编码的信息;确定用于所接收的信息的码块大小;选择用于对所接收的信息进行编码的速率匹配,其中,所述选择是在基于重复的速率匹配与基于打孔的速率匹配之间的,并且其中,所述选择是基于所述码块大小的;以及使用所选择的速率匹配对所接收的信息进行块编码。

【技术特征摘要】
【国外来华专利技术】2016.08.10 CN PCT/CN2016/0943741.一种通信的方法,所述方法包括:接收要被编码的信息;确定用于所接收的信息的码块大小;选择用于对所接收的信息进行编码的速率匹配,其中,所述选择是在基于重复的速率匹配与基于打孔的速率匹配之间的,并且其中,所述选择是基于所述码块大小的;以及使用所选择的速率匹配对所接收的信息进行块编码。2.根据权利要求1所述的方法,还包括:确定与小于所述码块大小的最大的二的幂整数相对应的二的幂的块大小;以及确定所述码块大小与所述二的幂的块大小之间的差值,其中,对所述速率匹配的所述选择是还基于所述差值的。3.根据权利要求2所述的方法,还包括:计算所述二的幂的块大小的分数;以及比较所述差值与所述分数,其中,对所述速率匹配的所述选择是还基于所述比较的。4.根据权利要求3所述的方法,其中,对所述速率匹配的所述选择包括:如果所述比较指示所述差值小于所述分数,则选择基于重复的速率匹配;或如果所述比较指示所述差值大于或等于所述分数,则选择基于打孔的速率匹配。5.根据权利要求2所述的方法,其中,所选择的速率匹配是所述基于打孔的速率匹配,并且所述块编码包括:基于所述二的幂的块大小的两倍来生成块编码数据;以及对所生成的块编码数据的比特进行打孔。6.根据权利要求5所述的方法,其中,所述对所生成的块编码数据的比特进行打孔包括:对等于所述二的幂的块大小的两倍与所述码块大小之间的差值的数量的比特进行打孔。7.根据权利要求1所述的方法,其中,所述块编码包括极化编码。8.一种用于通信的装置,包括:存储器;以及处理器,其被耦合到所述存储器,所述处理器和所述存储器被配置为:接收要被编码的信息;确定用于所接收的信息的码块大小;选择用于对所接收的信息进行编码的速率匹配,其中,所述选择是在基于重复的速率匹配与基于打孔的速率匹配之间的,并且其中,所述选择是基于所述码块大小的;以及使用所选择的速率匹配对所接收的信息进行块编码。9.根据权利要求8所述的装置,其中,所述处理器和所述存储器还被配置为:确定与小于所述码块大小的最大的二的幂整数相对应的二的幂的块大小;以及确定所述码块大小与所述二的幂的块大小之间的差值,其中,对所述速率匹配的所述选择是还基于所述差值的。10.根据权利要求9所述的装置,其中,所述处理器和所述存储器还被配置为:计算所述二的幂的块大小的分数;以及比较所述差值与所述分数,其中,对所述速率匹配的所述选择是还基于所述比较的。11.根据权利要求10所述的装置,其中,对所述速率匹配的所述选择包括:如果所述比较指示所述差值小于所述分数,则选择基于重复的速率匹配;或如果所述比较指示所述差值大于或等于所述分数,则选择基于打孔的速率匹配。12.根据权利要求9所述的装置,其中,所选择的速率匹配是所述基于打孔的速率匹配,并且所述块编码包括:基于所述二的幂的块大小的两倍来生成块编码数据;以及对所生成的块编码数据的比特进行打孔。13.根据权利要求12所述的装置,其中,所述对所生成的块编码数据的比特进行打孔包括:对等于所述二的幂的块大小的两倍与所述码块大小之间的差值的数量的比特进行打孔。14.根据权利要求8所述的装置,其中,所述块编码包括极化编码。15.一种用于通信的装置,所述装置包括:用于接收要被编码的信息的单元;用于确定用于所接收的信息的码块大小的单元;用于选择用于对所接收的信息进行编码的速率匹配的单元,其中,所述选择是在基于重复的速率匹配与基于打孔的速率匹配之间的,并且其中,所述选择是基于所述码块大小的;以及用于使用所选择的速率匹配对所接收的信息进行块编码的单元。16.根据权利要求15所述的装置,还包括:用于确定与小于所述码块大小的最大的二的幂整数相对应的二的幂的块大小的单元;以及用于确定所述码块大小与所述二的幂的块大小之间的差值的单元,其中,对所述速率匹配的所述选择是还基于所述差值的。17.根据权利要求16所述的装置,还包括:用于计算所述二的幂的块大小的分数的单元;以及用于比较所述差值与所述分数的单元,其中,对所述速率匹配的所述选择是还基于所述比较的。18.根据权利要求17所述的装置,其中,对所述速率匹配的所述选择包括:如果所述比较指示所述差值小于所述分数,则选择基于重复的速率匹配;或如果所述比较指示所述差值大于或等于所述分数,则选择基于打孔的速率匹配。19.根据权利要求16所述的装置,其中,所选择的速率匹配是所述基于打孔的速率匹配,并且所述块编码包括:基于所述二的幂的块大小的两倍来生成块编码数据;以及对所生成的块编码数据的比特进行打孔。20.根据权利要求19所述的装置,其中,等于所述二的幂的块大小的两倍与所述码块大小之间的差值的数量的比特是在所生成的块编码数据中被打孔的。21.根据权利要求15所述的装置,其中,所述块编码包括极化编码。22.一种存储计算机可执行代码的非暂时性计算机可读介质,包括用于进行以下操作的代码:接收要被编码的信息;确定用于所接收的信息的码块大小;选择用于对所接收的信息进行编码的速率匹配,其中,所述选择是在基于重复的速率匹配与基于打孔的速率匹配之间的,并且...

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

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

1