通信方法及装置与流程

摘要: 本技术实施例涉及通信领域,尤其涉及一种通信方法及装置。背景技术:1、在无线通信网络中,扩展现实(extendedreality,xr)包含虚拟现实(virtua...
通信方法及装置与流程

本技术实施例涉及通信领域,尤其涉及一种通信方法及装置。

背景技术:

1、在无线通信网络中,扩展现实(extended reality,xr)包含虚拟现实(virtualreality,vr)、增强现实(augmented reality,ar)和混合现实(mix reality,mr)等技术,xr技术具有多视角、交互性强等优点,可以广泛应用于娱乐、医疗、工业、在线教育等诸多领域。然而,xr业务的数据帧需要在一定时间实现端到端的传输,也即xr业务要求低时延的传输性能,当前通信系统中的传输时延可能超出xr业务的时延预算。

技术实现思路

1、本技术实施例提供一种通信方法及装置,以期降低数据传输的时延。

2、第一方面,本技术提供一种通信方法,应用于终端侧装置,终端侧装置例如为终端设备或终端设备中的通信模组,或终端设备中负责通信功能的电路或芯片,以该方法应用于终端设备为例,方法包括:接收第一信息,第一信息指示n个标识信息,n个标识信息用于指示传输n个第一数据的n个混合自动重传请求(hybrid automatic repeat request,harq)进程,n个第一数据中每个第一数据为重传数据,n为正整数;根据第一信息,接收或发送第二数据,第二数据是基于n个第一数据确定的。

3、第二数据作为基于n个第一数据确定的数据,通过与第二数据关联的一个harq进程传输第二数据,等效于通过该harq进程重传n个第一数据,有利于避免通过n个harq进程分别重传n个第一数据,有利于减少harq进程的重传次数,提升数据传输的效率,进而降低数据传输的时延。

4、在一些实现方式中,以上第二数据是基于n个第一数据确定的,包括:第二数据是基于n个第一数据叠加编码所确定的。

5、作为一种示例,以上n个第一数据可以进行比特选择、交织,并通过异或的方式将n个第一数据进行叠加编码,从而确定第二数据。基于n个第一数据叠加编码确定第二数据,有利于降低确定第二数据的复杂度,提升编码或译码的效率,有利于降低数据传输的时延。

6、在一些实现方式中,n个标识信息中包括第一标识信息,第一标识信息所指示的第一harq进程用于传输第二数据。

7、其中,第一harq进程作为n个标识信息中的第一标识信息所指示的harq进程,为n个第一数据中的一个数据关联的harq进程,通过第一harq进程传输第二数据,可以复用第一harq进程对应的资源,提升资源的利用率。

8、在一些实现方式中,第一标识信息为n个标识信息中对应的索引值最大或最小的一个标识信息。

9、根据n个标识信息对应的索引值的最大值或最小值确定第一标识信息,可以提升确定第一标识信息的效率,有利于降低数据传输的时延。

10、在一些实现方式中,第一信息还指示n个标识信息以外的第二标识信息,第二标识信息指示的第二harq进程用于传输第二数据。

11、在一些实现方式中,第二数据是基于n个第一数据确定的,包括:第二数据是基于n个第一数据和初传数据确定的。

12、在一些实现方式中,第一指示域指示第二数据是基于重传数据和初传数据确定的,第一指示域与第二harq进程关联。

13、通过第一指示域指示第二数据为基于重传数据和初传数据确定的数据,有利于提升对第二数据进行译码的译码效率,有利于提升数据传输的效率,降低传输时延。

14、在一些实现方式中,第一指示域包括第一比特位和第二比特位,第一比特位和第二比特位对应的数值不相同;或者,第一指示域包括第三比特位和第四比特位,第三比特位指示第二数据是基于重传数据确定的,第四比特位指示第二数据是基于初传数据和重传数据确定的。

15、在一些实现方式中,n个第一数据中每个第一数据对应以下任一种数据传输单元:码块,码块组,或传输块。

16、第一数据可以对应不同粒度的数据传输单元,有利于提升重传第一数据的效率,有利于降低传输时延。

17、在一些实现方式中,以上第一信息还可以指示n个第三标识信息,该n个第三标识信息与n个第一数据一一对应。作为一种示例,在n个第一数据中的一个数据对应为码块的情况下,该数据对应的一个第三标识信息可以指示该码块的身份标识(identitydocument,id),通过该第三标识信息可以指示一个唯一的码块。或者,在n个第一数据中的一个数据对应为码块组的情况下,该数据对应的一个第三标识信息可以指示该码块组的id。又或者,一个下行数据被划分为x个码块,其中第x1个码块~第x2个码块需要重传,则第三标识信息可以指示该下行数据中对应的码块范围,从而指示该第x1个码块~第x2个码块。

18、在一些实现方式中,第二数据包括的数据传输单元的数量不超过预设阈值。

19、第二方面,本技术实施例提供一种通信方法,应用于网络侧装置,网络侧装置例如网络设备或者网络设备中的部件(如芯片、芯片系统等),或者还可以为能够实现全部或部分网络设备功能的逻辑模块或软件,以该方法应用于网络设备为例,方法包括:发送第一信息,第一信息指示n个标识信息,n个标识信息用于指示传输n个第一数据的n个harq进程,n个第一数据中每个第一数据为重传数据,n为正整数;根据第一信息,发送或接收第二数据,第二数据是基于n个第一数据确定的。

20、在一些实现方式中,第二数据是基于n个第一数据叠加编码所确定的。

21、在一些实现方式中,n个标识信息中包括第一标识信息,第一标识信息所示的第一harq进程用于传输第二数据。

22、在一些实现方式中,第一标识信息为n个标识信息中对应的索引值最大或最小的一个标识信息。

23、在一些实现方式中,第一信息还指示n个标识信息以外的第二标识信息,第二标识信息指示的第二harq进程用于传输第二数据。

24、在一些实现方式中,第二数据是基于n个第一数据确定的,包括:第二数据是基于n个第一数据和初传数据确定的。

25、在一些实现方式中,第一指示域指示第二数据是基于重传数据和初传数据确定的,第一指示域与第二harq进程关联。

26、在一些实现方式中,第一指示域包括第一比特位和第二比特位,第一比特位和第二比特位对应的数值不相同;或者,第一指示域包括第三比特位和第四比特位,第三比特位指示第二数据是基于重传数据确定的,第四比特位指示第二数据是基于初传数据和重传数据确定的。

27、在一些实现方式中,n个第一数据中每个第一数据对应以下任一种数据传输单元:码块,码块组,或传输块。

28、在一些实现方式中,第二数据包括的数据传输单元的数量不超过预设阈值。

29、应当理解的是,本技术的第二方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

30、第三方面,本技术实施例提供了一种通信装置,可以实现第一方面以及第一方面任一种可能的实现方式中的方法;或,可以实现第二方面以及第二方面任一种可能的实现方式中的方法。该装置包括用于执行上述方法的相应的模块。该装置包括的模块可以通过软件和/或硬件方式实现。

31、该通信装置可以是用于实现第一方面以及第一方面任一种可能的实现方式中的方法的第一通信装置。一种可能的实现中,该通信装置可以包括执行第一方面以及第一方面任一种可能的实现方式中所描述的方法/操作/步骤/动作所一一对应的模块或单元,该模块或单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。例如,该通信装置包括处理模块和收发模块。

32、该通信装置也可以是用于实现第二方面以及第二方面任一种可能的实现方式中的方法的第二通信装置。一种可能的实现中,该通信装置可以包括执行第二方面以及第二方面任一种可能的实现方式中所描述的方法/操作/步骤/动作所一一对应的模块或单元,该模块或单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。例如,该通信装置包括处理模块和收发模块。

33、第四方面,本技术提供了一种通信装置,该装置包括处理器,处理器可用于通过执行存储器中的计算机程序和/或通过逻辑电路,以实现第一方面以及第一方面任一种可能的实现方式中的方法,或,实现第二方面以及第二方面任一种可能的实现方式中的方法。

34、在一种可能的实现方式中,该装置还包括通信接口。该通信接口用于接收来自该装置之外的其它通信装置的信号并传输至处理器,或将来自处理器的信号发送给该装置之外的其它通信装置。示例性地,通信接口可以是收发器、电路、总线、模块、管脚或其它类型的通信接口。

35、在一种可能的实现方式中,该装置还包括存储器。该存储器用于保存程序指令和数据。该存储器与处理器耦合,处理器执行存储器中存储的指令时,可以实现上述各方面中的方法。可选地,该存储器和处理器可以集成在一起;该存储器也可以位于该处理器之外,独立存在。

36、在一种可能的实现方式中,该通信装置为芯片或芯片系统。

37、第五方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序(也可以称为代码,或指令),当该计算机程序被执行时,以实现第一方面以及第一方面任一种可能的实现方式中的方法,或,实现第二方面以及第二方面任一种可能的实现方式中的方法。

38、第六方面,本技术实施例提供了一种计算机程序产品,该计算机程序产品包括指令(也可以称为代码),当该指令被运行时,以实现第一方面以及第一方面任一种可能的实现方式中的方法,或,实现第二方面以及第二方面任一种可能的实现方式中的方法。

39、第七方面,本技术实施例提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持实现第一方面以及第一方面任一种可能的实现方式中所涉及的功能,或,用于支持实现第二方面以及第二方面任一种可能的实现方式中所涉及的功能,例如,接收或处理上述方法中所涉及的数据等。

40、在一种可能的设计中,该芯片系统还包括存储器,以上存储器用于保存程序指令和数据,该存储器位于处理器之内或处理器之外。

41、该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。

42、第八方面,本技术实施例提供了一种通信系统,该通信系统包括终端设备和网络设备,其中,上述终端设备用于实现第一方面以及第一方面任一种可能的实现方式中的方法,上述网络设备用于实现第二方面以及第二方面任一种可能的实现方式中的方法。

43、应当理解的是,本技术的第三方面至第八方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。