通信方法和装置与流程
本技术实施例涉及通信领域,特别涉及通信领域中的通信方法和装置。
背景技术:
1、在无线通信中,信道编码是核心的技术之一。里德-穆勒(reed muller,rm)码是信道编码的一种方式。目前,在控制信道编码中,若控制信道信息比特位数大于或等于3、且小于或等于11,则采用rm码对控制信息进行编码。示例性地,若信息比特位数大于或等于3、且小于或等于11,则基于rm(5,1)码将控制信息编码成长度为32的码字。
2、但对于信息比特位数大于或等于7的场景,上述编码方式带来的编码增益有限;对于信息比特位数小于或等于6的场景,上述编码方式下,译码装置的译码复杂度较高。综上,上述编码方式下系统性能有待提升。
技术实现思路
1、本技术了提供通信方法和装置,以期提升系统性能。
2、第一方面,本技术提供了一种通信方法,该方法可以由第一通信装置来执行,该第一通信装置可以是终端/接入网设备,也可以是配置在终端/接入网设备中的部件(如处理器、电路、芯片、芯片系统等),或者,还可以是能够实现全部或部分终端/接入网设备功能的逻辑模块或软件,本技术对此不作限定。
3、示例性地,该方法包括:根据第一信息,确定第一参数,上述第一信息包括以下至少一项:待编码比特的数量、传输资源的大小、第一码率、或译码复杂度,上述第一参数用于指示rm码的码长;基于上述第一参数,输出对待编码比特进行rm编码后的码字。
4、上述第一参数用于指示rm码的码长,也可以替换为,上述第一参数用于确定rm码的码长,上述第一参数也可以称为码长参数,本技术对此名称不作限定。
5、在上述方案中,第一通信装置可以考虑待编码比特的数量、传输资源的大小、第一码率、或译码复杂度中的至少一项,来确定rm码的码长参数,使得rm码更满足/适合编码系统需求,从而提高系统性能,如降低译码复杂度、提高译码性能等。
6、可选地,上述rm编码为一阶rm编码。
7、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括待编码比特的数量时,上述第一参数等于k-1,k表示待编码比特的数量。
8、通过k确定m,使得选择的一阶rm码编码能力恰好能够满足编码需求,如此一来,既能保障纠错能力,又能降低译码复杂度,还有利于简化系统设计,从而使得系统的整体性能较好。
9、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括传输资源的大小,且n∈(2m,2m+1]时,上述第一参数的取值范围为[a,m+1],其中,n表示传输资源的大小,a为大于或等于1的整数。
10、可选地,上述第一参数等于m+1。
11、通过采用基于上述方式确定的第一参数m来进行一阶rm编码,使得编码后的码字长度与传输资源的大小较接近,这样有利于降低速率匹配的复杂度,降低译码复杂度,从而提升系统的整体性能。
12、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括传输资源的大小时,上述第一参数和传输资源的大小所属的范围满足第一对应关系,该第一对应关系用于指示至少一个第一范围和至少一个第一参数的对应关系,上述至少一个第一范围用于指示传输资源的大小范围。
13、传输资源的大小的范围和第一参数对应,传输资源的大小例如可以是接入网设备指示的,这样,第一通信装置可以根据传输资源的大小,灵活地选择第一参数m。
14、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息为第一码率时,上述第一参数等于m,其中,m满足:基于m进行rm编码后的第二码率与第一码率的差值满足第一阈值。
15、通过考虑第一码率来确定第一参数,使得编码后的码率更接近第一码率,进而保障系统性能。
16、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括译码复杂度时,上述第一参数和译码复杂度满足第二对应关系,或,上述第一参数和译码复杂度所属的范围满足第二对应关系,该第二对应关系用于指示至少一个译码复杂度和至少一个第一参数的对应关系,或,用于指示至少一个第二范围和至少一个第一参数的对应关系,上述至少一个第二范围用于指示译码复杂度范围。
17、通过考虑译码复杂度,来确定第一参数,使得译码端在译码时译码复杂度不会超过其支持的译码复杂度,有利于提升译码性能。
18、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、待编码比特的数量和传输资源的大小时,译码复杂度、待编码比特的数量、传输资源的大小和第一参数满足第三对应关系。
19、通过综合考虑译码复杂度、待编码比特的数量和传输资源的大小,来确定第一参数,有利于平衡译码复杂度和译码性能,进而提升系统的整体性能。
20、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、待编码比特的数量和第一码率时,译码复杂度、待编码比特的数量、第一码率和第一参数满足第六对应关系。
21、通过综合考虑译码复杂度、待编码比特的数量和第一码率,来确定第一参数,有利于平衡译码复杂度和译码性能,进而提升系统的整体性能。
22、结合第一方面,在第一方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、传输资源的大小和第一码率时,译码复杂度、传输资源的大小、第一码率和第一参数满足第七对应关系。
23、通过综合考虑译码复杂度、传输资源的大小和第一码率,来确定第一参数,有利于平衡译码复杂度和译码性能,进而提升系统的整体性能。
24、可选地,上述待编码比特的数量、传输资源的大小和第一码率满足第四对应关系。
25、上述待编码比特的数量可以根据传输资源的大小和第一码率确定,或者,上述传输资源的大小可以根据第一码率和待编码比特的数量确定。
26、可选地,上述第一码率与以下至少一项满足第五对应关系:调制和编码方案(modulation and coding scheme,mcs)索引、调制阶数、或频谱效率。
27、上述第一码率可以根据mcs索引、调制阶数、或频谱效率中的至少一项和第五对应关系确定。
28、结合第一方面,在第一方面的某些可能的实现方式中,当待编码比特的数量小于m+1时,上述码字是基于第一矩阵对待编码比特进行rm编码得到的,上述第一矩阵是对第一生成矩阵进行冻结得到的,上述第一生成矩阵是第一参数取值为m时对应的一阶rm码的生成矩阵,冻结的行数为m+1-k,k表示待编码比特的数量。
29、可选地,上述第一生成矩阵中冻结的每一行均包括元素0。
30、结合第一方面,在第一方面的某些可能的实现方式中,当上述待编码比特的数量大于m+1时,上述码字是基于第二生成矩阵分别对多个分段进行rm编码得到的,上述第二生成矩阵是至少一个一阶rm码对应的生成矩阵,上述待编码比特包括上述多个分段,m表示第一参数。
31、结合第一方面,在第一方面的某些可能的实现方式中,当待编码比特的数量大于m+1时,上述码字是基于第二矩阵对待编码比特进行rm编码得到的,上述第二矩阵是对第三生成矩阵进行冻结得到的,上述第三生成矩阵是第一参数取值为m的高阶rm码对应的生成矩阵,冻结的行数为k表示待编码比特的数量,r表示高阶rm码的阶数。
32、结合第一方面,在第一方面的某些可能的实现方式中,当待编码比特的数量大于m+1时,上述码字是基于第三矩阵对待编码比特进行rm编码得到的,上述第三矩阵是对第一生成矩阵扩展k-m-1行得到的,上述第一生成矩阵是第一参数取值为m时对应的一阶rm码的生成矩阵,k表示待编码比特的数量。
33、第二方面,本技术提供了一种通信方法,该方法可以由第二通信装置来执行,该第二通信装置可以是终端/接入网设备,也可以是配置在终端/接入网设备中的部件(如处理器、电路、芯片、芯片系统等),或者,还可以是能够实现全部或部分终端/接入网设备功能的逻辑模块或软件,本技术对此不作限定。
34、示例性地,该方法包括:根据第一信息,确定第一参数,该第一信息包括以下至少一项:待编码比特的数量、传输资源的大小、第一码率、或译码复杂度,上述第一参数用于指示rm码的码长;基于上述第一参数,对待译码序列进行译码。
35、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括待编码比特的数量时,上述第一参数等于k-1,k表示待编码比特的数量。
36、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括传输资源的大小,且n∈(2m,2m+1]时,上述第一参数的取值范围为[a,m+1],其中,n表示传输资源的大小,a为大于或等于1的整数。
37、可选地,上述第一参数等于m+1。
38、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括传输资源的大小时,上述第一参数和传输资源的大小所属的范围满足第一对应关系,该第一对应关系用于指示至少一个第一范围和至少一个第一参数的对应关系,上述至少一个第一范围用于指示传输资源的大小范围。
39、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息为第一码率时,上述第一参数等于m,其中,m满足:基于m进行rm编码后的第二码率与第一码率的差值满足第一阈值。
40、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括译码复杂度时,上述第一参数和译码复杂度满足第二对应关系,或,上述第一参数和译码复杂度所属的范围满足第二对应关系,该第二对应关系用于指示至少一个译码复杂度和至少一个第一参数的对应关系,或,用于指示至少一个第二范围和至少一个第一参数的对应关系,上述至少一个第二范围用于指示译码复杂度范围。
41、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、待编码比特的数量和传输资源的大小时,译码复杂度、待编码比特的数量、传输资源的大小和第一参数满足第三对应关系。
42、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、待编码比特的数量和第一码率时,译码复杂度、待编码比特的数量、第一码率和第一参数满足第六对应关系。
43、结合第二方面,在第二方面的某些可能的实现方式中,当上述第一信息包括译码复杂度、传输资源的大小和第一码率时,译码复杂度、传输资源的大小、第一码率和第一参数满足第七对应关系。
44、可选地,上述待编码比特的数量、传输资源的大小和第一码率满足第四对应关系。
45、可选地,上述第一码率与以下至少一项满足第五对应关系:mcs索引、调制阶数、或频谱效率。
46、应当理解的是,本技术的第二方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
47、第三方面,本技术提供了一种通信装置,可以实现第一方面以及第一方面任一种可能的实现方式中所述的方法,或,实现第二方面以及第二方面任一种可能的实现方式中所述的方法。该装置包括用于执行上述方法的相应的模块。该装置包括的模块可以通过软件和/或硬件方式实现。
48、第四方面,本技术提供了一种通信装置,该装置包括至少一个处理器,所述至少一个处理器可用于执行存储器中的计算机程序,以实现第一方面以及第一方面任一种可能的实现方式中所述的方法,或,实现第二方面以及第二方面任一种可能的实现方式中所述的方法。
49、可选地,该装置还包括通信接口,处理器与通信接口耦合。所述通信接口用于接收来自所述装置之外的其它通信装置的信号并传输至处理器,或将来自处理器的信号发送给所述装置之外的其它通信装置,示例性地,通信接口可以是收发器、电路、总线、模块、管脚或其它类型的通信接口。
50、可选地,该装置还包括存储器,处理器与存储器耦合。所述存储器用于保存程序指令和数据。所述存储器与处理器耦合,当处理器执行所述存储器中存储的指令时,可以实现上述各方面中所述的方法。
51、第五方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,以实现第一方面以及第一方面任一种可能的实现方式中所述的方法,或,实现第二方面以及第二方面任一种可能的实现方式中所述的方法。
52、第六方面,本技术提供了一种计算机程序产品,该计算机程序产品包括指令(或计算机程序),当该指令(或计算机程序)被运行时,以实现第一方面以及第一方面任一种可能的实现方式中所述的方法,或,实现第二方面以及第二方面任一种可能的实现方式中所述的方法。
53、第七方面,本技术提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持实现第一方面以及第一方面任一种可能的实现方式中所涉及的功能,或,支持实现第二方面以及第二方面任一种可能的实现方式中所涉及的功能,例如,接收或处理上述方法中所涉及的数据等。
54、在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存程序指令和数据,存储器位于处理器之内或处理器之外。
55、在一种可能的设计中,所述芯片系统还包括接口电路和/或供电电路,所述接口电路用于传输数据,所述供电电路用于为所述芯片系统供电。
56、该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
57、第八方面,本技术提供了一种通信系统,该通信系统包括第一通信装置和第二通信装置,其中,上述第一通信装置用于实现第一方面以及第一方面任一种可能的实现方式中所述的方法,上述第二通信装置用于实现第二方面以及第二方面任一种可能的实现方式中所述的方法。
58、应当理解的是,本技术的第三方面至第八方面与本技术的第一方面和第二方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com