System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信道编码的方法和装置制造方法及图纸_技高网

信道编码的方法和装置制造方法及图纸

技术编号:40200212 阅读:21 留言:0更新日期:2024-01-27 00:05
本申请提供了一种卷积编码的方法和装置,包括:终端设备生成第一比特序列,根据第一比特序列确定第二比特序列。第二比特序列包括M个比特,第二比特序列的最后N个比特中的任意一个比特与第一比特序列的前N个比特中和任意一个比特一一对应的比特的取值相同,其中,M、N为正整数,且M大于N。根据卷积编码器对第二比特序列进行卷积编码得到第三比特序列,卷积编码器的移位寄存器初始值等于第二比特序列的最后N个比特的取值,卷积编码器包括N个移位寄存器,发送第三比特序列。本申请所揭示的技术方案,有助于在降低卷积编码的复杂度的同时,保证卷积编码的性能。

【技术实现步骤摘要】

本申请涉及通信领域,并且更具体地,涉及信道编码的方法和装置


技术介绍

1、随着第五代新无线接入技术(5th generation new radio,5g nr)通信机器型通信(machine-type communication,mtc)和物联(internet of things,iot)通信的应用越来越广泛,iot设备的连接数在逐日增长,业界对iot设备的成本和功耗降低的诉求越来越强烈。因此无源物联(passive iot)或者反向散射通信backscatter)的研究方向。但是由于无源物联终端设备/反向通信终端设备的功耗和复杂度的限制,该类终端的功耗可能限制在小于1微瓦(μw)或者小于100μw的目标功耗。在此目标下,无源物联的终端设备很难实现较为复杂的信道编码,比如运算复杂的或者需要存储器存储较大信息对无源物联的终端设备都是很难实现的,因此需要考虑实现简单的信道编码提升无源物联的终端设备的覆盖。

2、当前长期演进(long term evolution,lte)系统中卷积编码方法中,为了保证信道编码的性能,通常有以下两种方法:(1)等到信息比特加完循环冗余校验码(cyclicredundancy check,crc)加完才能开始信道编码;(2)在编码后进行速率匹配操作,速率匹配包括块交织,比特收集,比特选择等过程。但是,对于无源物联的终端设备,无论是在crc加完之后开始信道编码,还是在编码后进行速率匹配操作,由于其能耗的有限性,通常都是难以实现的。而在编码后不进行速率匹配操作,又会导致信道编码性能不佳。</p>

3、因此,亟需一种卷积编码的方法,既能降低卷积编码功耗和复杂度,又能保证一定的卷积编码性能。


技术实现思路

1、本申请提供一种卷积编码的方法和装置,有助于在降低卷积编码的复杂度的同时,保证卷积编码的性能。

2、第一方面,提供了一种卷积编码的方法,包括:终端设备生成第一比特序列,第一比特序列为原始比特序列。终端设备根据第一比特序列确定第二比特序列,第二比特序列为待编码比特序列,第二比特序列包括m个比特,第二比特序列的最后n个比特与第一比特序列的前n个比特一一对应,第二比特序列的最后n个比特中的任意一个比特与第一比特序列的前n个比特中和任意一个比特一一对应的比特的取值相同,其中,m、n为正整数,且m大于n。终端设备根据卷积编码器对第二比特序列进行卷积编码得到第三比特序列,第三比特序列为编码后的比特序列,卷积编码器的移位寄存器初始值等于第二比特序列的最后n个比特的取值,卷积编码器包括n个移位寄存器。终端设备发送第三比特序列。

3、其中,第一比特序列为原始比特序列。可选的,第一比特序列也可以是其他芯片或设备生成的,上文所述的终端设备只对第一比特序列进行处理,最终得到第三比特序列。

4、根据本申请的技术方案,无需等候原始信息比特添加crc比特之后完整得到第一比特序列才开启卷积编码器进行编码,有效降低低功耗终端设备使用卷积编码的缓存/存储开销,有助于进一步降低低功耗终端设备使用卷积编码的功耗,且卷积编码具有寄存器结束状态和初始状态的保持一致的特性,保证了一定低功耗终端设备进行卷积编码的性能,有效提升低功耗终端设备和网络设备通信的覆盖性能。

5、结合第一方面,在第一方面的某些实现方式中,第二比特序列的前m-n个比特为第一比特序列的第n+1到第m个比特。这样做,不打乱原有比特序列中除了前n个比特其他比特顺序,不额外增加低功耗终端设备进行卷积编码的复杂度。

6、结合第一方面,在第一方面的某些实现方式中,卷积编码器的移位寄存器的初始值包括n个移位寄存器的取值,第i个移位寄存器的取值为si,i为小于n的自然数,第二比特序列的最后n个比特的取值为xm-n+i。第一比特序列的前n个比特的取值为ci,其中,si等于ci且xm-n+i等于cn-1-i;或者,si等于cn-1-i且xm-n+i等于ci。这样做,将第一比特序列的起始n个比特移动到第二比特序列的尾部最后进行发送,并按照序号递增或者递减的顺序排列,卷积编码具有寄存器结束状态和初始状态的保持一致的特性,保证了一定低功耗终端设备进行卷积编码的性能,并有效提升低功耗终端设备和网络设备通信的覆盖性能。

7、结合第一方面,在第一方面的某些实现方式中,n等于6。

8、结合第一方面,在第一方面的某些实现方式中,终端设备发送第三比特序列,包括:终端设备对第三比特序列不进行第一处理,发送第三比特序列,第一处理包括块交织和/或速率匹配,速率匹配包括比特收集、比特选择、比特裁剪中的至少一个。这样做,不做任何处理,发送第三比特序列,有效降低低功耗终端设备使用卷积编码的缓存/存储开销,不额外增加低功耗终端设备使用卷积编码的功耗。

9、结合第一方面,在第一方面的另一些实现方式中,终端设备发送第三比特序列,包括:终端设备对第三比特序列进行第二处理,得到处理后的第三比特序列,第二处理包括进行矩阵的行数乘以列数小于所述第三比特序列长度的块交织,所述块交织的矩阵的列数小于32,其中,所述块交织的矩阵的列数取值为4、8或16。终端设备发送处理后的第三比特序列。其中,块交织也可以称为子块交织。这样做,在发送第三比特序列之前对第三比特进行一定程度的处理,在小幅度增加低功耗终端设备使用卷积编码的缓存/存储开销,有助于提升一定卷积编码的性能,有效提升低功耗终端设备和网络设备通信的覆盖性能。

10、结合第一方面,在第一方面的某些实现方式中,终端设备发送第一信息,第一信息用于指示终端设备为第一能力的终端设备,第一能力包括以下至少一种:对第三比特序列不进行块交织,或者对第三比特序列进行块交织;对第三比特序列不进行速率匹配。对第一比特序列按照卷积编码器进行卷积编码。这样做,网络设备可以获取终端设备的类型所关联的信道编码能力,并针对不同终端设备的类型的不同信道编码方式对终端设备发送的信息比特进行对应解码,使能不同能力终端设备和网络设备都能完成有效的信道编码发送和接收,有效提升不同终端设备和网络设备通信的覆盖性能。

11、第二方面,提供了一种卷积编码的方法。包括:网络设备接收第三比特序列,第三比特序列为待解码的比特序列。网络设备根据第三比特序列确定第二比特序列的最后n个比特,网络设备根据第二比特序列的最后n个比特对第三比特序列进行解码,得到第二比特序列,第二比特序列为解码后的比特序列。第二比特序列包括m个比特,n个比特为第二比特序列的最后n个比特。网络设备根据第二比特序列确定第一比特序列,第一比特序列为原始比特序列。第一比特序列的前n个比特与第二比特序列的最后n个比特一一对应,第一比特序列的前n个比特中的任一一个比特与第二比特序列的最后n个比特中和任意一个比特一一对应的比特的取值相同,其中,m、n为正整数,且m大于n。

12、根据本申请的技术方案,无需等候原始信息比特添加crc比特之后完整得到第一比特序列才开启卷积编码器进行编码,有效降低低功耗终端设备使用卷积编码的缓存/本文档来自技高网...

【技术保护点】

1.一种卷积编码的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第二比特序列的前M-N个比特为所述第一比特序列的第N+1到第M个比特。

3.根据权利要求1或2所述的方法,其特征在于,所述卷积编码器的移位寄存器的初始值包括所述N个移位寄存器的取值,第i个移位寄存器的取值为si,所述i为小于所述N的自然数,所述第二比特序列的最后N个比特的取值为xM-N+i;所述第一比特序列的前N个比特的取值为ci,其中,

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述N等于6。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备发送所述第三比特序列,包括:

6.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备发送所述第三比特序列,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:

8.一种卷积编码的方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述第一比特序列的第N+1到第M个比特为所述第二比特序列的前M-N个比特。

10.根据权利要求8或9所述的方法,其特征在于,所述N等于6。

11.根据权利要求8至10中任一项所述的方法,其特征在于,所述网络设备对所述第三比特序列进行解码,得到所述第二比特序列,包括:

12.根据权利要求8至10中任一项所述的方法,其特征在于,所述网络设备对所述第三比特序列进行解码,得到所述第二比特序列,包括:

13.根据权利要求8至12中任一项所述的方法,其特征在于,所述方法还包括:

14.一种通信装置,其特征在于,包括:

15.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被通信装置执行时,使得如权利要求1至13中任一项所述方法被执行。

16.一种包含指令的计算机程序产品,其特征在于,当其在计算机上运行时,使得如权利要求1至13中任一项所述方法被执行。

17.一种芯片系统,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序或指令,使得安装有所述芯片系统的通信装置实现如权利要求1至13中任一项所述的方法。

18.一种通信方法,其特征在于,包括:

19.根据权利要求18所述的通信方法,其特征在于,所述卷积编码器的移位寄存器的初始值包括所述N个移位寄存器的取值,第i个移位寄存器的取值为si,所述i为小于所述N的自然数,所述第二比特序列的最后N个比特的取值为xM-N+i;所述第一比特序列的前N个比特的取值为ci,其中,

20.一种卷积编码的系统,其特征在于,包括终端设备和网络设备,其中,所述终端设备用于执行如权利要求1至7中任一项所述的方法,所述网元设备用于执行如权利要求8至13中任一项所述的方法。

...

【技术特征摘要】

1.一种卷积编码的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第二比特序列的前m-n个比特为所述第一比特序列的第n+1到第m个比特。

3.根据权利要求1或2所述的方法,其特征在于,所述卷积编码器的移位寄存器的初始值包括所述n个移位寄存器的取值,第i个移位寄存器的取值为si,所述i为小于所述n的自然数,所述第二比特序列的最后n个比特的取值为xm-n+i;所述第一比特序列的前n个比特的取值为ci,其中,

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述n等于6。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备发送所述第三比特序列,包括:

6.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备发送所述第三比特序列,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:

8.一种卷积编码的方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述第一比特序列的第n+1到第m个比特为所述第二比特序列的前m-n个比特。

10.根据权利要求8或9所述的方法,其特征在于,所述n等于6。

11.根据权利要求8至10中任一项所述的方法,其特征在于,所述网络设备对所述第三比特序列进行解码,得到所述第二比特序列,包括:

12....

【专利技术属性】
技术研发人员:曲韦霖吴毅凌唐瑜键金哲
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1