用于混合自动重传请求的方法、装置和系统与流程
本技术的实施例涉及通信领域,更具体地,涉及一种通信方法和一种通信装置。
背景技术:
1、混合自动重传请求(hybrid automatic repeat request,harq)结合了前向纠错(forward error correction,fec)和自动重传请求(automatic repeat request,arq),是一种提供可靠无线传输的机制。在未来的通信系统中,需要支持多种场景,例如沉浸式通信、大规模通信以及超高可靠低时延通信。在这些场景中,与信道编码相关的关键性能指标(key performance indication,kpi)包括编码增益、可靠性、吞吐量、时延、以及它们的权衡。因此,为了实现所有这些kpi,有必要在未来的通信系统中增强harq以提高编码增益和频谱效率。
2、因此,如何提高harq的编码增益和频谱效率成为亟待解决的问题。
技术实现思路
1、本技术的实施例提供了一种通信方法和一种通信装置。这些技术方案可以将与不同码块(code block,cb)相对应的多个码序列进行组合,以生成用于重传的跨cb码序列,从而提高harq的编码增益和频谱效率。
2、根据第一方面,本技术的实施例提供了一种通信方法,并且方法可以由编码装置执行。方法包括:接收第一消息,其中,第一消息指示码集合的解码不成功,码集合包括n个码块,并且n为大于1的正整数;获得m个第一码序列,其中,m个第一码序列与n个码块中的m个码块一一对应,m个第一码序列中的每个第一码序列是基于对应的码块获得的,并且m为大于1且小于或等于n的正整数;基于m个第一码序列获得第二码序列,其中,每个第一码序列能够基于第二码序列和m个第一码序列中的其它m-1个第一码序列来获得,并且每个第一码序列和第二码序列具有相同的比特数;传输第二码序列。
3、根据第二方面,本技术的实施例提供了一种通信方法,并且方法可以由解码装置执行。方法包括:传输第一消息,其中,第一消息指示码集合的解码不成功,码集合包括n个码块,并且n为大于1的正整数;接收第二码序列;基于第二码序列获得m个第一码序列,其中,m个第一码序列与n个码块中的m个码块一一对应,每个第一码序列能够基于第二码序列和m个第一码序列中的其它m-1个第一码序列来获得,每个第一码序列和第二码序列具有相同的比特数,并且m为大于1且小于或等于n的正整数。
4、在本技术中,码集合可以包括初始传输的比特,并且这些初始传输的比特可以被划分为多个码块(code block,cb)。可选地,在一些可能的实现方式中,第一码序列中的比特可以从对应的cb中选择。可选地,在一些其它可能的实现中,第一码序列中的至少一个比特可以通过对对应的cb中的比特进行编码来生成。
5、根据上述技术方案,将与不同cb相对应的多个第一码序列进行组合,以生成与第一码序列长度相等的第二码序列。使用第二码序列代替多个第一码序列进行重传,这可以提高harq的频谱效率。从另一个角度来看,在信道资源量相同的情况下,第二码序列的长度可以比传统的与单个cb相对应的码序列更长,这可以提供更多的编码增益。因此,可以提高harq的重传效率。
6、参考第一方面,在一些实施例中,每个第一码序列包括k个比特,第二码序列包括k个比特,第二码序列的第i个比特是通过基于m个第一码序列的第i个比特进行可逆计算获得的,k为正整数,并且i为小于或等于k的正整数。
7、参考第二方面,在一些实施例中,每个第一码序列包括k个比特,第二码序列包括k个比特,k为正整数,并且基于第二码序列获得m个第一码序列包括:基于第二码序列和其它m-1个第一码序列获得m个第一码序列中的第j个第一码序列,其中,第j个第一码序列的第i个比特是通过基于第二码序列的第i个比特和其它m-1个第一码序列的第i个比特进行可逆计算获得的,i为小于或等于k的正整数,并且j为小于或等于m的正整数。
8、参考第一方面或第二方面,在一些实施例中,第二码序列的第i个比特位的值等于m个第一码序列的第i个比特位的值的异或(exclusive-or,xor)运算的结果。
9、可选地,在一些可能的实现方式中,除了xor之外,还可以使用其它可逆计算,例如非异或(not-exclusive-or,xnor)或其它基于表的映射。
10、根据上述技术方案,通过按位xor或其它可逆计算获得第二码序列。因此,可以降低编码和解码的复杂度。
11、参考第一方面或第二方面,在一些实施例中,m个第一码序列包括对应码块的冗余版本(redundancy version,rv)。
12、根据上述技术方案,第一码序列包括增量生成的比特,使得第一码序列比初始传输的比特更长。因此,可以进一步提高编码增益。
13、参考第一方面或第二方面,在一些实施例中,m个码块在包括n个码块的序列中具有相同的间隔。
14、根据上述技术方案,用于获得第二码序列的cb以预定义的间隔进行配对或捆绑,使得同时支持相邻cb分组和交织cb分组。因此,可以提高编码的简单性和多样性。
15、参考第一方面或第二方面,在一些实施例中,m的值由无线资源控制(radioresource control,rrc)消息和/或下行控制信息(downlink control information,dci)指示。
16、根据上述技术方案,用于获得第二码序列的cb的数量可以在rrc中预先配置和/或在dci中动态指示。
17、参考第一方面,在一些实施例中,在传输第二码序列之前,方法还包括:传输第二消息,其中,第二消息包括第一字段,并且第一字段的值指示正在重传的码集合的模式;传输第二码序列包括:在第一字段的值指示模式是第一模式的情况下,传输第二代码序列。
18、参考第二方面,在一些实施例中,在接收第二码序列之前,方法还包括:接收第二消息,其中,第二消息包括第一字段,并且第一字段的值指示正在重传的码集合的模式;接收第二代码序列包括:在第一字段的值指示模式是第一模式的情况下,接收第二代码序列。
19、需要说明的是,当第一字段的值不指示模式是第一模式时,将不传输或接收第二码序列,并且可选地,可以通过其它方案重传码集合。
20、根据上述技术方案,可以自适应地选择本技术中提供的harq重传模式。也就是说,本技术中提供的harq重传模式可以根据特定的场景进行选择。
21、参考第一方面,在一些实施例中,方法还包括:在第一字段的值指示模式是第二模式的情况下,传输m个第一码序列。
22、参考第二方面,在一些实施例中,方法还包括:在第一字段的值指示模式是第二模式的情况下,接收m个第一码序列。
23、需要说明的是,当第一字段的值不指示模式是第二模式时,将不传输或接收m个第一码序列。
24、根据上述技术方案,在本技术中提供的harq重传模式不合适的场景下,可以选择其它重传模式。
25、参考第一方面或第二方面,在一些实施例中,第一字段的值与以下项中的至少一项或多项相关联:码集合中尚未解码的码块的数量;用于重传码集合的信道的差异;是否能够获得信道的信道质量指示符(channel quality indicator,cqi);是否有重传码集合的确认或否定确认(acknowledge or negative acknowledge,ack/nack)反馈。
26、根据上述技术方案,自适应harq重传模式的选择可以基于多种因素。
27、参考第一方面或第二方面,在一些实施例中,第二消息是rrc消息和/或dci消息。
28、根据上述技术方案,harq重传模式可以在rrc中预先配置和/或在dci中动态指示。
29、参考第一方面,在一些实施例中,传输第二码序列包括:在正在重传的码集合的数量大于或等于第一阈值的情况下,传输第二码序列。
30、参考第二方面,在一些实施例中,接收第二码序列包括:在正在重传的码集合的数量大于或等于第一阈值的情况下,接收第二码序列。
31、根据上述技术方案,在经过足够的重传次数后,可以将码集合的重传模式切换到本技术中提供的harq重传模式。因此,可以进一步提高harq的重传效率。
32、参考第一方面,在一些实施例中,在传输第二码序列之前,方法还包括:接收第三消息,其中,第三消息用于请求通过传输第二码序列来重传码集合。
33、参考第二方面,在一些实施例中,在接收第二码序列之前,方法还包括:传输第三消息,其中,第三消息用于请求通过传输第二码序列来重传码集合。
34、根据上述技术方案,当解码了足够的cb时,解码装置可以请求编码装置将码集合的重传模式切换到本技术中提供的harq重传模式。因此,可以进一步提高harq的重传效率。
35、根据第三方面,提供了一种编码装置。编码装置包括用于执行根据第一方面或第一方面的可能的实施例中的任一个可能的实施例的方法的功能或单元。
36、例如,解码装置可以是网络设备或网络设备中的集成电路。又如,解码装置可以是终端设备或终端设备中的集成电路。
37、根据第四方面,提供了一种解码装置。解码装置包括用于执行根据第二方面或第二方面的可能的实施例中的任一个可能的实施例的方法的功能或单元。
38、例如,编码装置可以是终端设备或终端设备中的集成电路。又如,编码装置可以是网络设备或网络设备中的集成电路。
39、根据第五方面,提供了一种系统。系统包括:根据第三方面的编码装置和根据第四方面的解码装置。
40、根据第六方面,提供了一种通信装置。通信装置包括至少一个处理器,并且至少一个处理器耦合到至少一个存储器。至少一个存储器用于存储计算机程序或一个或多个指令。至少一个处理器用于:从至少一个存储器中调用计算机程序或一个或多个指令并运行计算机程序或一个或多个指令,使得通信装置执行第一方面或第一方面的可能的实现方式中的任一个中的方法,或者通信装置执行第二方面或第二方面的可能的实现方式中的任一个中的方法。
41、参考第六方面,在第六方面的一些实现方式中,通信装置可以是解码装置。例如,通信装置可以是网络设备或安装在网络设备中的组件(例如,芯片或集成电路)。又如,通信装置可以是终端设备或安装在终端设备中的组件(例如,芯片或集成电路)。
42、参考第六方面,在第六方面的一些实现方式中,通信装置可以是编码装置。例如,通信装置可以是终端设备或安装在终端设备中的组件(例如,芯片或集成电路)。又如,通信装置可以是网络设备或安装在网络设备中的组件(例如,芯片或集成电路)。
43、根据第七方面,提供了一种通信装置。通信装置包括处理器和通信接口。处理器连接到通信接口。处理器用于执行一个或多个指令,并且通信接口用于在处理器的控制下与其它网元进行通信。处理器能够执行根据第一方面或第一方面的可能的实施例中的任一个可能的实施例、或者第二方面或第二方面的可能的实施例中的任一个可能的实施例的方法。
44、根据第八方面,提供了一种计算机存储介质。计算机存储介质存储程序代码,并且程序代码用于执行根据第一方面或第一方面的可能的实施例中的任一个可能的实施例、或者第二方面或第二方面的可能的实施例中的任一个可能的实施例的方法的一个或多个指令。
45、根据第九方面,本技术提供了一种计算机程序产品,计算机程序产品包括一个或多个指令,其中,当计算机程序产品在计算机上运行时,计算机执行根据第一方面或第一方面的可能的实施例中的任一个可能的实施例、或者第二方面或第二方面的可能的实施例中的任一个可能的实施例的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com