一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信方法及装置与流程

2023-03-16 05:10:35 来源:中国专利 TAG:
1.本技术涉及通信
技术领域
:,尤其涉及一种通信方法及装置。
背景技术
::2.扩展现实(extendedreality,xr)是指由计算机技术和可穿戴设备产生的所有真实和虚拟的组合环境以及相关的人机交互。xr业务包括xr视频业务,xr视频业务中视频帧的数据包较大。网络设备与终端设备之间通过传输xr视频业务中的视频帧来为用户提供xr视频业务对应的服务。3.以网络设备与终端设备之间进行下行传输数据为例,媒体服务器将视频帧发送给网络设备,网络设备将接收到的视频帧发送给终端设备,那么,终端设备可根据接收的视频帧为用户提供xr视频业务对应的服务。另外,在理想情况下,媒体服务器将xr视频业务的视频帧周期性地发送给网络设备,那么,xr视频业务的视频帧周期性地到达网络设备,即该视频帧可在预期时刻到达网络设备。然而,由于渲染、信源编码、路由路径选择等因素,该视频帧实际到达网络设备的时刻相比于预期时刻可能存在抖动。也就是说,视频帧实际到达网络设备的时刻可能刚好为预期时刻,也可能提前于预期时刻,还可能延后于预期时刻。4.网络设备通过半静态调度机制为终端设备配置周期性的机会中,针对大的数据包和存在抖动的数据包可能无法在当前周期中的机会内传输,还需在下一周期中的机会内传输,从而可能会导致网络设备与终端设备之间的数据传输时延较大。那么,如何减少网络设备与终端设备之间的数据传输时延是一个亟待解决的问题。技术实现要素:5.本技术实施例提供一种通信方法及装置,有利于减少网络设备与终端设备之间的数据传输时延。6.第一方面,本技术提供一种通信方法,由终端设备或终端设备中的模块执行。该方法包括:确定n个机会,n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m;终端设备可在n个机会中的两个或多个机会内传输数据。7.其中,终端设备可在n个机会中的两个或多个机会内传输数据,包括:下行传输中,终端设备可在n个机会中的两个或多个机会内接收数据;上行传输中,终端设备可在n个机会中的两个或多个机会内发送数据。8.可见,该通信方法中,终端设备在第一时间范围内的多个机会内传输数据,与仅能使用一个机会传输数据的方式相比,有利于在第一时间范围内集中传输大的数据包,从而降低数据传输时延。9.另外,终端设备可在数据相对于预期时刻提前到来时,采用多个机会中时域靠前的机会传输该数据,在数据相对于预期时刻延迟到来时,采用多个机会中时域靠后的机会传输该数据,从而解决了xr业务在周期性到达的特性的基础上,存在一定范围的抖动所导致的数据传输时延问题。10.在一种可选的实施方式中,该方法还包括:接收第一信息,第一信息指示第一时间范围的长度。该实施方式有利于终端设备获知第一时间范围的长度,进而可在第一时间范围内传输数据。11.在一种可选的实施方式中,m《n,m个机会窗包括x个机会窗,且该x个机会窗中的每个机会窗包括n个机会中的两个或多个机会,其中,x为小于等于m的正整数。可见,该实施方式使得该m个机会窗中存在包括多个机会的机会窗。12.在一种可选的实施方式中,x等于1时,x个机会窗中任意相邻的两个机会之间的间隔为t1个时间单元,t1为0或正数;或者,x大于等于2时,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元,t2为0或正数。其中,t1或t2为0时,该实施方式使得网络设备能够更加及时地集中传输大的数据包,进一步的减少数据传输时延。t1或t2为正数时,该实施方式能够更好的解决数据包存在抖动所导致的数据传输时延的问题,从而有利于使得数据包中的数据能够在数据包时延预算(packetdelaybudget,pdb)阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。13.在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔为t3个时间单元,t3为0或正数。其中,t3为0时,其中,t3为0时,该实施方式使得网络设备能够更加及时地集中传输大的数据包,进一步的减少数据传输时延。t3为正数时,该实施方式能够更好的解决数据包存在抖动所导致的数据传输时延的问题,从而有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。14.在一种可选的实施方式中,该方法还包括:接收第二信息,该第二信息指示n个机会;确定n个机会,包括:根据第二信息确定n个机会。该实施方式中终端设备可确定第一时间范围内所包括的n个机会,从而可在n个机会内传输数据。15.在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会。16.在一种可选的实施方式中,该方法还包括:在m个机会窗中的一个或多个机会窗中的机会内传输重传数据;传输数据的机会的最后一个时间单元的结束位置,与传输重传数据的机会的第一个时间单元的起始位置之间的间隔为t4个时间单元,t4为正数。其中,传输数据的机会位于传输重传数据的机会之前,且上述的重传数据是数据对应的重传数据。该实施方式中,网络设备在数据传输出错时,可在第一时间范围中包含的机会内传输重传数据,从而有利于提高资源使用率。17.可选的,在m个机会窗中的一个或多个机会窗中的机会内传输重传数据之后,去激活第一时间范围中位于传输重传数据的机会之后的机会。该实施方式有利于减少第一时间范围中位于传输重传数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少终端设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低终端设备的功耗。18.第二方面,本技术提供一种通信方法,由网络设备或网络设备中的模块执行。该方法包括:网络设备确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;该第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m;网络设备可在n个机会中的两个或多个机会内传输数据。19.其中,网络设备可在n个机会中的两个或多个机会内传输数据,包括:下行传输中,网络设备可在n个机会中的两个或多个机会内发送数据;上行传输中,网络设备可在n个机会中的两个或多个机会内接收数据。20.可见,该通信方法中,网络设备在第一时间范围内的多个机会内传输数据,与仅能使用一个机会传输数据的方式相比,有利于在第一时间范围内集中传输大的数据包,从而降低数据传输时延。21.另外,网络设备可在数据相对于预期时刻提前到来时,采用多个机会中时域靠前的机会传输该数据,在数据相对于预期时刻延迟到来时,采用多个机会中时域靠后的机会传输该数据,从而解决了xr业务在周期性到达的特性的基础上,存在一定范围的抖动所导致的数据传输时延问题。22.在一种可选的实施方式中,该方法还包括:发送第一信息,该第一信息指示第一时间范围的长度。该实施方式有利于使得终端设备获知第一时间范围的长度,进而可在第一时间范围内传输数据。23.在一种可选的实施方式中,m《n,m个机会窗包括x个机会窗,且该x个机会窗中的每个机会窗包括n个机会中的两个或多个机会,其中,x为小于等于m的正整数。可见,该实施方式使得该m个机会窗中存在包括两个或多个机会的机会窗。24.在一种可选的实施方式中,x等于1时,x个机会窗中任意相邻的两个机会之间的间隔为t1个时间单元,t1为0或正数;或者,x大于等于2时,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元,t2为0或正数。其中,t1或t2为0时,该实施方式使得网络设备能够更加及时地集中传输大的数据包,进一步的减少数据传输时延。t1或t2为正数时,该实施方式能够更好的解决数据包存在抖动所导致的数据传输时延的问题,从而有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。25.在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔为t3个时间单元,t3为0或正数。其中,t3为0时,该实施方式有利于使得网络设备能够更加及时地集中传输大的数据包,进而进一步地减少数据传输时延。t3为正数时,该实施方式可灵活适应能够更好的解决数据包存在抖动所导致的数据传输时延的问题,从而有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。26.在一种可选的实施方式中,该方法还包括:发送第二信息,该第二信息指示n个机会。该实施方式有利于使得终端设备获知第一时间范围内所包括的n个机会,从而可在n个机会内传输数据。27.在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会。28.在一种可选的实施方式中,该方法还包括:在m个机会窗中的一个或多个机会窗中的机会内传输重传数据;传输数据的机会的最后一个时间单元的结束位置,与传输重传数据的机会的第一个时间单元的起始位置之间的间隔为t4个时间单元,t4为正数。其中,传输数据的机会位于传输重传数据的机会之前,且上述的重传数据是数据对应的重传数据。该实施方式中,网络设备在数据传输出错时,可在第一时间范围中包含的机会内传输重传数据,从而有利于提高资源利用率。29.可选的,在m个机会窗中的一个或多个机会窗中的机会内传输重传数据之后,去激活第一时间范围中位于传输重传数据的机会之后的机会。该实施方式有利于减少第一时间范围中位于传输重传数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少网络设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低网络设备的功耗。30.第三方面,本技术提供一种通信方法,由终端设备或终端设备中的模块执行。该方法包括:接收第三信息,该第三信息指示多个时间范围中每个时间范围的长度,其中,多个时间范围中至少存在两个时间范围具有不同的长度;再根据多个时间范围,进行数据的传输。31.其中,终端设备根据多个时间范围,进行数据的传输,包括:下行传输中,终端设备根据多个时间范围,进行数据的接收;上行传输中,终端设备根据多个时间范围,进行数据的发送。32.可见,该通信方法有利于使得多个时间范围与xr业务中数据呈小数形式的周期相匹配,那么,每个周期中的数据可在与该周期匹配的时间范围内传输,从而减少了资源的周期与xr业务中数据的周期不匹配所导致的数据传输时延,即减少了通信时延。可见,该通信方法有利于数据包中的数据能够在pdb阈值内传输,避免了数据包中存在数据超过pdb阈值传输时需丢弃该数据包,即进一步减小了通信的丢包率,提升了多个时间范围内进行数据传输的概率,节省了终端的功耗。33.在一种可选的实施方式中,每个时间范围的长度,与数据存在对应关系。可选的,每个时间范围的长度,可以是与数据的周期存在对应关系。34.在一种可选的实施方式中,多个时间范围中第n个时间范围的长度满足如下公式:35.第n个时间范围的长度=fun(t×n)-fun[t×(n-1)];其中,t为数据的周期,fun表示取整函数,n为正整数。可选的,第三信息是网络设备根据上述公式、信道状态、信号质量等确定的。该实施方式有利于确定的每个时间范围的长度更适用于实际通信环境。可选的,第三信息是网络设备根据第四信息、信道状态、信号质量等确定的。该第四信息指示终端设备预设的每个时间范围的长度。其中,终端设备预设的每个时间范围的长度是终端设备根据上述公式、信道状态、信号质量确定的。该实施方式有利于网络设备确定的每个时间范围的长度更适用于实际通信环境且适用于网络设备与该特定的终端设备之间的数据传输,进一步减少数据传输时延,从而降低终端设备的功耗。[0036]在一种可选的实施方式中,多个时间范围中每个时间范围的长度至少包括第一周期长度和多个时间范围中每个时间范围对应的偏移。该实施方式有利于终端设备可根据第一周期长度和多个时间范围中每个时间范围对应的偏移来确定多个时间范围中每个时间范围的长度,从而可减少终端设备的计算量,进而节省终端设备的功耗。可选的,每个时间范围对应的偏移可以是长度偏移或位置偏移。[0037]第四方面,本技术提供一种通信方法,由网络设备或网络设备中的模块执行。该方法包括:发送第三信息,该第三信息指示多个时间范围中每个时间范围的长度,其中,多个时间范围中至少存在两个时间范围具有不同的长度;根据多个时间范围,进行数据的传输。[0038]其中,网络设备根据多个时间范围,进行数据的传输,包括:下行传输中,网络设备根据多个时间范围,进行数据的发送;上行传输中,网络设备根据多个时间范围,进行数据的接收。[0039]可见,该通信方法有利于使得多个时间范围与xr业务中数据呈小数形式的周期相匹配,从而每个周期中的数据可采用与该周期匹配的时间范围中的资源传输,进而减少了资源的周期与xr业务中数据的周期不匹配所导致的数据传输时延,即减少了通信时延。可见,该通信方法有利于数据包中的数据能够在pdb阈值内传输,避免了数据包中存在数据超过pdb阈值传输时需丢弃该数据包,即进一步减小了通信的丢包率,提升了多个时间范围内进行数据传输的概率,节省了终端的功耗。[0040]在一种可选的实施方式中,每个时间范围的长度,与数据存在对应关系。可选的,每个时间范围的长度,可以是与数据的周期存在对应关系。[0041]在一种可选的实施方式中,多个时间范围中第n个时间范围的长度满足如下公式:[0042]第n个时间范围的长度=fun(t×n)-fun[t×(n-1)];其中,t为数据的周期,fun表示取整函数,n为正整数。[0043]可选的,第三信息是网络设备根据上述公式、信道状态、信号质量等确定的。该实施方式有利于确定的每个时间范围的长度更适用于实际通信环境。可选的,第三信息是网络设备根据第四信息、信道状态、信号质量等确定的。该第四信息指示终端设备预设的每个时间范围的长度。其中,终端设备预设的每个时间范围的长度是终端设备根据上述公式、信道状态、信号质量确定的。该实施方式有利于网络设备确定的每个时间范围的长度更适用于实际通信环境且适用于网络设备与该特定的终端设备之间的数据传输,进一步减少数据传输时延,从而降低终端设备的功耗。[0044]在一种可选的实施方式中,所述多个时间范围中每个时间范围的长度至少包括第一周期长度和多个时间范围中每个时间范围对应的偏移。该实施方式有利于使得终端设备可根据第一周期长度和多个时间范围中每个时间范围对应的偏移来确定多个时间范围中每个时间范围的长度,从而可减少终端设备的计算量,进而节省终端设备的功耗。可选的,每个时间范围对应的偏移可以是长度偏移或位置偏移。[0045]第五方面,提供一种通信装置,有益效果可以参见第一方面的描述此处不再赘述。所述通信装置具有实现上述第一方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0046]在一个可能的设计中,所述通信装置包括:处理模块,用于确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;该第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m;通信模块,用于在n个机会中的两个或多个机会内传输数据。[0047]这些模块可以执行上述第一方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。[0048]第六方面,提供一种通信装置,有益效果可以参见第二方面的描述此处不再赘述。所述通信装置具有实现上述第二方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0049]在一个可能的设计中,所述通信装置包括:处理模块,用于确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;该第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m;通信模块,用于在n个机会中的两个或多个机会内传输数据。[0050]这些模块可以执行上述第二方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。[0051]第七方面,提供一种通信装置,有益效果可以参见第三方面的描述此处不再赘述。所述通信装置具有实现上述第三方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0052]在一个可能的设计中,所述通信装置包括:收发模块,用于接收第三信息,第三信息指示多个时间范围中每个时间范围的长度,其中多个时间范围中至少存在两个时间范围具有不同的长度;收发模块,还用于根据多个时间范围,进行数据的传输。这些模块可以执行上述第三方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。[0053]第八方面,提供一种通信装置,有益效果可以参见第四方面的描述此处不再赘述。所述通信装置具有实现上述第四方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0054]在一个可能的设计中,所述通信装置包括:收发模块,用于发送第三信息,第三信息指示多个时间范围中每个时间范围的长度,其中多个时间范围中至少存在两个时间范围具有不同的长度;收发模块,用于根据多个时间范围,进行数据的传输。这些模块可以执行上述第四方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。[0055]第九方面,提供了一种通信装置,该通信装置可以为上述方法实施例中的终端设备,或者为设置在终端设备中的芯片。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令,处理器与存储器、通信接口耦合,当处理器执行所述计算机程序或指令时,使通信装置执行上述方法实施例中由终端设备所执行的方法。[0056]第十方面,提供了一种通信装置,该通信装置可以为上述方法实施例中的网络设备,或者为设置在网络设备中的芯片。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令,处理器与存储器、通信接口耦合,当处理器执行所述计算机程序或指令时,使通信装置执行上述方法实施例中由网络设备所执行的方法。[0057]第十一方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码并运行时,使得上述各方面中由终端设备执行的方法被执行。[0058]第十二方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被运行时,使得上述各方面中由网络设备执行的方法被执行。[0059]第十三方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于实现上述各方面的方法中终端设备的功能。在一种可能的设计中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。[0060]第十四方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于实现上述各方面的方法中网络设备的功能。在一种可能的设计中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。[0061]第十五方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述各方面中由终端设备执行的方法。[0062]第十六方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述各方面中由网络设备执行的方法。附图说明[0063]图1a是本技术实施例提供的一种通信系统的结构示意图;[0064]图1b是本技术实施例提供的另一种通信系统的结构示意图;[0065]图1c是本技术实施例提供的又一种通信系统的结构示意图;[0066]图2是一种xr技术的应用领域的示意图;[0067]图3a是本技术实施例提供的一种数据分布的示意图;[0068]图3b是本技术实施例提供的另一种数据分布的示意图;[0069]图4a是本技术实施例提供的一种数据传输的示意图;[0070]图4b是本技术实施例提供的另一种数据传输的示意图;[0071]图5是本技术实施例提供的一种通信方法100的流程示意图;[0072]图6a是本技术实施例提供的一种机会分布的示意图;[0073]图6b是本技术实施例提供的另一种机会分布的示意图;[0074]图7a是本技术实施例提供的另一种机会分布的示意图;[0075]图7b是本技术实施例提供的另一种机会分布的示意图;[0076]图8a是本技术实施例提供的另一种机会分布的示意图;[0077]图8b是本技术实施例提供的另一种机会分布的示意图;[0078]图8c是本技术实施例提供的另一种机会分布的示意图;[0079]图8d是本技术实施例提供的另一种机会分布的示意图;[0080]图9a是本技术实施例提供的另一种数据传输的示意图;[0081]图9b是本技术实施例提供的另一种数据传输的示意图;[0082]图9c是本技术实施例提供的另一种数据传输的示意图;[0083]图9d是本技术实施例提供的另一种数据传输的示意图;[0084]图10a是本技术实施例提供的另一种机会分布的示意图;[0085]图10b是本技术实施例提供的另一种机会分布的示意图;[0086]图10c是本技术实施例提供的另一种机会分布的示意图;[0087]图10d是本技术实施例提供的另一种机会分布的示意图;[0088]图11a是本技术实施例提供的另一种机会分布的示意图;nodeb,evolutionalnodeb)、nr中的基站(gnodeb或gnb)、收发点,或,传输点(trp或tp),或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或,分布式单元(distributedunit,du),或微微网络设备(picocell),或毫微微网络设备(femtocell),或,智能驾驶场景中的路侧单元(roadsideunit,rsu)。其中,基站可以是:宏基站,微基站,微微基站,小站,中继站,或,气球站等。[0110]本技术实施例中,终端设备也可以称为用户设备(userequipment,ue)、终端、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、用户代理或用户装置,可以应用于4g、5g甚至6g系统。本技术实施例中的终端设备可以是普通电话线上进行数字信号传送和接收的关节设备,还可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端、前述的无线终端类型的rsu等等。[0111]请参阅图1b,图1b是本技术实施例提供的另一种通信系统的结构示意图。该通信系统包括核心网(newcore,cn)和无线接入网(radioaccessnetwork,ran)。其中ran中的网络设备(例如,基站)包括基带装置和射频装置。基带装置可以由一个或多个节点实现,射频装置可以从基带装置拉远独立实现,也可以集成基带装置中,或者部分拉远部分集成在基带装置中。ran中的网络设备可以包括集中单元(cu)和分布单元(du),多个du可以由一个cu集中控制。cu和du可以根据其具备的无线网络的协议层功能进行划分,例如pdcp层及以上协议层的功能设置在cu,pdcp以下的协议层,例如rlc层和mac层等的功能设置在du。需要说明的是,这种协议层的划分仅仅是一种举例,还可以在其它协议层划分。射频装置可以拉远,不放在du中,也可以集成在du中,或者部分拉远部分集成在du中,本技术不作任何限制。[0112]请参阅图1c,图1c是本技术实施例提供的又一种通信系统的结构示意图。相对于图1b所示的架构,还可以将cu的控制面(cp)和用户面(up)分离,分成不同实体来实现,分别为控制面cu实体(cu-cp实体)和用户面cu实体(cu-up实体)。在该架构中,cu产生的信令可以通过du发送给终端设备,或者终端设备产生的信令可以通过du发送给cu。du可以不对该信令进行解析而直接通过协议层封装而透传给终端设备或cu。在该架构中,将cu划分为作为ran侧的网络设备,此外,也可以将cu划分作为cn侧的网络设备,本技术对此不做限制。[0113]为了便于理解本技术公开的实施例,作以下两点说明。[0114](1)本技术公开的实施例中场景以无线通信网络中nr网络的场景为例进行说明,应当指出的是,本技术公开的实施例中的方案还可以应用于其他无线通信网络中,相应的名称也可以用其他无线通信网络中的对应功能的名称进行替代。[0115](2)本技术公开的实施例将围绕包括多个设备、组件、模块等的系统来呈现本技术的各个方面、实施例或特征。应当理解和明白的是,各个系统可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。[0116]其次,对本技术实施例涉及的相关概念进行简单的介绍。[0117]1.扩展现实(extendedreality,xr)和xr的应用[0118]xr是指由计算机技术和可穿戴设备产生的所有真实和虚拟的组合环境以及相关的人机交互。通过xr技术可实现三维(three-dimensional,3d)交互,其中,3d交互与二维(two-dimensional,2d)交互相比效率更高。xr技术包括vr技术、ar技术和混合现实(mixedreality,mr)技术。[0119]xr技术可应用于多个不同的领域。结合图2,图2是一种xr技术的应用领域的示意图。可见,xr技术可应用于医疗卫生(healthcare)、教育(education)、军事(military)、应急响应(emergencyresponse)、工业和制造业(industrialandmanufacturing)、娱乐(entertaining)、工程(engineering)、营销和广告(marketingandadvertising)、零售(retail)等领域。[0120]2.视频帧和视频帧率[0121]视频帧是指组成视频的多帧画面中的一帧画面。[0122]视频帧率是指视频每秒包含的视频帧的帧数,其单位为每秒显示帧数(framespersecond,fps)。视频帧率越高,说明单位时间内的视频所包含的视频帧数量越多,那么在播放该视频时更加流畅。普遍来说,视频帧率最低设置为24fps,若视频帧率低于24fps,用户在观看视频时会感觉到明显的卡顿。针对画面变化较慢的视频,视频帧率设置为30fps即可为用户提供良好的视频观看体验,但针对画面变化剧烈的视频,一般需要将视频帧率设置为大于等于60fps的值。[0123]另外,视频帧率与视频的数据包大小呈正比。视频时长固定时,视频帧率越高,视频包含的视频帧数量越多,那么,视频的数据包也就越大,即存储该视频所需的存储空间越大。例如,时长相同的视频1和视频2中,视频1的视频帧率为60fps,视频2的视频帧率为30fps,那么,视频1包含的视频帧数量是视频2包含的视频帧数量的两倍。可见,时长相同的视频1和视频2中,视频1的大小是视频2的大小的两倍左右。[0124]3.xr视频业务的视频帧[0125]xr业务包括xr视频业务,xr视频业务中的视频帧的数据包较大,且每个视频帧的数据包大小服从概率分布,该概率分布包括但不限于截断高斯分布。xr视频业务的视频帧可在网络设备与终端设备之间进行传输,从而有利于为用户提供xr视频业务对应的服务。[0126]网络设备与终端设备进行下行传输数据时,媒体服务器将视频帧发送给网络设备,网络设备再将接收到的视频帧发送给终端设备。[0127]在理想情况下,媒体服务器将xr视频业务的视频帧周期性地发送给网络设备,那么xr视频业务的视频帧周期性地到达网络设备,即xr视频业务的视频帧到达网络设备的时刻为预期时刻。其中,该视频帧的周期为视频帧率的倒数。另外,xr视频业务中视频帧率的常见数值包括30fps、60fps、90fps和120fps。例如,结合图3a,xr视频业务中的视频帧率为60fps时,视频帧的周期为1/(60fps)≈16.67ms,那么,xr视频业务中的视频帧以16.67ms为周期到达网络设备。[0128]在实际情况中,由于渲染、信源编码、路由路径选择等因素,xr视频业务的视频帧在周期性地到达网络设备这一特性的基础上,其实际到达网络设备的时刻与预期时刻之间存在一定范围的抖动。也就是说,该视频帧实际到达网络设备的时刻可能刚好为预期时刻,也可能提前于预期时刻,还可能延后于预期时刻。其中,视频帧实际到达网络设备的时刻是指媒体服务器向网络设备发送视频帧之后,网络设备实际接收到视频帧的时刻。[0129]视频帧实际到达网络设备的时刻与预期时刻之间的抖动范围在数学统计上服从特定的概率分布,该概率分布可以为高斯分布、瑞利分布、莱斯分布等统计分布。例如,该概率分布可以是均值为0、方差为2ms的截断高斯分布,视频帧实际到达网络设备的时刻与预期时刻之间的抖动范围为[-4ms,4ms]。[0130]结合图3b,以xr视频业务中的视频帧率是60fps,抖动范围是[-4ms,4ms]为例。图3b中,视频帧k-1的实际到达时刻提前于预期时刻t1,视频帧k的实际到达时刻延后于预期时刻为t2,视频帧k 1的实际到达时刻刚好为预期时刻t3。[0131]另外,为了满足用户的极致流畅的视频观看需求,对xr视频业务中视频帧的传输速率和时延也有一定的要求。以视频帧率是60fps,每个视频帧的平均数据包大小为750kbit为例,应用层的数据速率可达到45mbps。另外,针对vr或ar的业务类型,其视频帧的数据包时延预算(packetdelaybudget,pdb)为10ms,即从媒体服务器发送视频帧到终端设备成功接收到该视频帧的时间阈值为10ms。[0132]网络设备与终端设备进行上行传输数据时,由终端设备获取视频帧,终端设备获取到视频帧之后,将视频帧发送给网络设备,网络设备再将接收到的视频帧发送给媒体服务器。其中,xr视频业务的视频帧的相关阐述与下行传输数据中视频帧的相关阐述类似,不同之处在于,终端设备在发送视频帧之前,实际获取到数据包的时刻与预期时刻可能存在一定范围的抖动。[0133]本技术中,针对存在抖动的数据包,在下行传输中表示该数据包中的数据实际到达网络设备的时刻与预期时刻之间存在一定范围的抖动;在上行传输中表示终端设备实际获取到该数据包中的数据的时刻与预期时刻存在一定范围的抖动。[0134]4.动态调度机制[0135]动态调度机制中,网络设备在一个传输时间间隔(transmissiontiminginterval,tti)中为终端设备分配资源之后,终端设备可采用该资源进行一次数据传输。若终端设备还需再传输数据,则需网络设备重新为终端设备分配资源。其中,网络设备为终端设备分配的资源是通过物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)中下行控制信息(downlinkcontrolinformation,dci)指定的。其中,tti可以是时隙、子帧或者微时隙等。[0136]5.半静态调度机制[0137]半静态调度机制中,网络设备可将资源周期性地分配给某个特定的终端设备。其中,网络设备为终端设备分配的资源是通过配置调度无线网络临时标识(configuredschedulingradionetworktemporaryidentifier,cs-rnti)加扰的pdcch中的dci指定的。也就是说,网络设备在配置资源之后,可在一个tti中向终端设备下发用于指定资源的pdcch。那么,针对每个周期,终端设备可采用该周期中的资源传输数据,而不需要网络设备在终端设备每次传输数据之前重新下发pdcch来指定该周期中的资源。可见,半静态调度机制具有“一次分配,多次使用”的特性。待传输的数据具有周期性的特性时,半静态调度机制与动态调度机制相比,降低了pdcch开销,从而降低了终端设备进行pdcch检测的开销,进而可节省终端设备的功耗。[0138]半静态调度机制中的资源用于传输下行数据时,该半静态调度机制可称为下行半静态调度(semi-persistentscheduling,sps)机制,sps机制配置的资源的周期可称为sps周期。[0139]在sps机制中,网络设备配置资源之后,终端设备不能直接使用配置的资源传输数据,网络设备还需下发用于激活资源的pdcch。另外,网络设备在释放资源之前可下发用于去激活(也可称为释放)资源的pdcch。[0140]其中,用于激活或去激活资源的pdcch满足以下条件:[0141](1)pdcch的循环冗余校验码(cyclicredundancycheck,crc)校验位使用cs-rnti进行加扰;[0142](2)新数据指示(newdataindicator,ndi)域设置为0。对于dciformat2/2a/2b/2c而言,ndi域是针对使能了的传输块(transportblock,tb)而言的。[0143]在资源被激活之后,终端设备会认为在满足下面公式的子帧里(称为sps子帧)被分配了资源(此时无需接收pdcch):(numberofslotsperframe×sfn slotnumberintheframe)=[(numberofslotsperframe×sfnstarttime slotstarttime) n×periodicity×numberofslotsperframe/10]modulo(1024×numberofslotsperframe)。[0144]其中,sfnstarttime和slotstarttime分别是cs-rnti加扰的pdcch激活后的第一个物理下行共享信道(physicaldownlinksharedchannel,pdsch)的传输所在的系统帧(systemframenumber,sfn)号和时隙号。n》0(初始为0,每过一个周期加1)。[0145]半静态调度机制中的资源用于传输上行数据时,该半静态调度机制可称为配置调度(configuredgrant,cg)机制,cg机制配置的资源的周期可称为cg周期。cg机制中,网络设备可无需下发用于激活资源的pdcch,终端设备在网络设备配置资源之后,可直接采用该资源传输数据。[0146]另外,针对通过半静态调度机制配置了资源的终端设备,网络设备还可通过动态调度机制为其配置资源。其中,可通过加扰pdcch的无线网络临时标识(radionetworktemporaryidentifier,rnti)的取值来识别该pdcch指定的资源是通过动态调度机制配置的或是通过半静态调度机制配置的。若pdcch采用小区无线网络临时标识(cell-radionetworktemporaryidentifier,c-rnti)加扰,则该pdcch指定的资源是通过动态机制配置的。若pdcch采用cs-rnti加扰,则该pdcch指定的资源是通过半静态调度机制配置的。[0147]6.时间单元和机会[0148]时间单元可以是一个或多个无线帧,一个或多个子帧,一个或多个时隙,一个或多个微时隙,一个或多个符号等。其中,符号可以是正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号、离散傅里叶变换扩频的正交频分复用(discretefouriertransformspreadspectrumorthogonalfrequencydivisionmultiplexing,dft-s-ofdm)符号等。另外,时间单元还可以是毫秒(millisecond,简称ms)、秒(second,简称s)、子帧、迷你时隙和符号中的至少一项。其中,迷你时隙由多个符号构成。[0149]本技术中的机会为用于传输数据的资源所在的一个或多个时间单元。例如,sps机制中用于传输下行数据的资源所在的一个或多个时间单元可称为sps机会,cg机制中用于传输上行数据的资源所在的一个或多个时间单元可称为cg机会。另外,本技术中,在机会内传输数据表示在机会内的资源上传输数据。[0150]7.机会配置信息[0151]机会配置信息是网络设备确定的机会的信息。其中,信息可以为控制信息或者高层信令。示例地,控制信息可以是dci或者上行控制信息(downlinkcontrolinformation,uci),示例地,高层信令可以是无线资源控制(radioresourcecontrol,rrc)信令或者媒体接入控制层控制单元(mediaaccesscontrolelement,macce)信令。不同信令的种类可以相同也可以不同,例如,该信息可以为dci或uci,也可以为rrc信令,还可以为macce信令。[0152]下面以sps机会的机会配置信息为rrc信令为例进行阐述。[0153]sps机会的机会配置信息可由rrc信令的sps-config承载。sps-config中的参数包括sps周期(periodicity)、sps混合式自动重传请求(hybridautomaticretransmissionrequest,harq)进程数(nrofharq-processes)、物理上行链路控制信道(physicaluplinkcontrolchannel,pucch)中承载spsharq反馈信息的harq资源(n1pucch-an)、数据传输的调制编码方式(modulationandcodingscheme,mcs)表格(mcs-table)、sps索引(sps-configindex)、推导harq进程的身份(identification,id)时用到的偏移(harq-procid-offset)、用于计算sps周期的参数(periodicityext)、harq-确认应答(ack)码本索引(harq-codebookid)、spspdsch的重复次数(pdsch-aggregationfactor)等。其中,若网络设备在sps-config中配置了periodicityext,则终端设备在接收到rrc信令之后,可忽略sps-config中的periodicity。[0154]8.反馈信息。[0155]本技术中,反馈信息为混合自动重传请求(hybridautomaticretransmissionrequest,harq)反馈信息。该反馈信息包括确定反馈(ack)信息和否定反馈(nack)信息。具体地,接收数据的设备在接收pdsch之后,判断是否正确接收到该pdsch承载的数据,若正确接收到该pdsch承载的数据,则确定反馈信息为ack信息;若未正确接收到该pdsch承载的数据,则确定反馈信息为nack信息。然后,接收数据的设备将反馈信息发送给发送数据的设备,从而发送数据的设备可根据该反馈信息对丢失或出错的数据进行快速重传。[0156]通过网络设备与终端设备之间传输数据来实现的多种业务中,存在某些业务中的数据包较大且具有周期性传输的特性,例如xr视频业务中的数据包。针对这类业务,网络设备通过半静态调度机制配置机会以用于传输数据。[0157]针对数据包较大的业务来说,其数据包需采用多个机会传输,除了当前周期中的一个机会内传输,还需采用下一个周期中的机会,从而可能会导致网络设备与终端设备之间的数据传输时延较大。[0158]并且,对于存在抖动的数据包来说,可能无法在当前周期中的一个机会内传输,而需采用为下一个周期中的机会,从而可能会导致网络设备与终端设备之间的数据传输时延较大。[0159]例如,如图4a所示,若网络设备将机会配置在每个数据包的预期时刻。从图4a中可以看出,数据包1延后于预期时刻到达,那么数据包1无法在当期周期中的机会1内传输,而需采用下一个周期中的机会2,可见,网络设备与终端设备之间传输数据包1的数据传输时延较大。[0160]本技术针对网络设备与终端设备之间的下行传输提供一种通信方法100,该通信方法100中,网络设备可在第一时间范围内的多个机会内发送数据,有利于在第一时间范围内集中发送大的数据包,从而降低数据传输时延;另外,网络设备可在数据相对于预期提前到来或延迟到来时,采用多个机会中时域靠前或靠后的机会发送数据,解决了xr业务的抖动所导致的数据传输时延问题。[0161]本技术针对网络设备与终端设备之间的上行传输提供一种通信方法200,该通信方法200中,终端设备可在第一时间范围内的多个机会内发送数据,有利于在第一时间范围内集中发送大的数据包,从而降低数据传输时延;另外,终端设备可在数据相对于预期提前到来(即提前获取到)或延迟到来(即延迟获取到)时,采用多个机会中时域靠前或靠后的机会发送数据,解决了xr业务的抖动所导致的数据传输时延问题。[0162]另外,半静态调度机制配置的资源周期(如sps周期或cg周期)的最小单位为1ms,即资源周期为1ms的整数倍。那么,针对xr业务中周期呈小数形式的数据来说,半静态调度机制配置的资源周期与数据的周期不匹配,可能会导致数据不能在对应的资源上进行传输,从而可能会产生较大的数据传输时延和资源浪费。[0163]例如,如图4b所示,xr视频业务中的视频帧率为60fps时,对应的数据的周期约为16.67ms,网络设备配置的资源的资源周期为16ms,且在时域上,数据的起始位置与资源的起始位置均为t1时刻。图4b中,数据3无法在对应的资源3上传输,而需在数据4对应的资源4上传输,可见,数据3的数据传输时延较大,为14.66ms。资源3就被浪费了,且数据4也无法在对应的资源4上传输。[0164]本技术实施例提供一种通信方法300,该通信方法300有利于使得多个时间范围与xr业务中数据呈小数形式的周期相匹配,从而每个周期中的数据可采用与该周期匹配的时间范围中的资源传输,进而减少了资源的周期与xr业务中数据的周期不匹配所导致的数据传输时延。[0165]以下结合附图对本技术实施例进行详细阐述。[0166]实施例一.通信方法100。[0167]请参阅图5,图5是本技术实施例提供的一种通信方法100的流程示意图,该通信方法100从网络设备与终端设备交互的角度进行阐述。该通信方法100包括以下步骤:[0168]s101、网络设备确定n个机会。[0169]如图6a所示,该n个机会位于第一时间范围[t1,t2]内,n为大于等于2的正整数。另外,第一时间范围[t1,t2]内包含m个机会窗,且第i个机会窗由n个机会中的ni个机会构成。其中,ni为正整数,m为正整数,i=1,2,…,m。另外,第一时间范围的第一个时间单元为该n个机会中在时域上的第一个机会的第一个时间单元。本技术中,m个机会窗中的第i个机会窗表示m个机会窗中在时域上的第i个机会窗。[0170]示例性地,如图6b所示,n=6,m=3,其中,网络设备确定的6个机会为:机会1、机会2、机会3、机会4、机会5和机会6。第一时间范围[t1,t2]内包含的3个机会窗为:机会窗1、机会窗2和机会窗3。机会窗1由机会1、机会2和机会3构成,机会窗2由机会4和机会5构成,机会窗3由机会6构成。[0171]可选的,每个机会可承载不同的tb,而不是一个tb的不同冗余版本。该实施方式有利于网络设备与终端设备之间可在第一时间范围内传输较大的数据包。[0172]可选的,n的取值可以是网络设备根据数据包的平均传输时长确定的。其中,数据包的平均传输时长可以是网络设备根据数据包大小、当前信道条件、可用的传输资源等确定的,从而有利于使得网络设备与终端设备之间可在n个机会内传输较大的数据包或存在抖动的数据包,进而减少数据传输时延。[0173]可选地,通信方法100中的机会可以是用于下行传输的机会,例如sps机会等,此处不做限制。通信方法100中的机会为sps机会时,n个机会中在时域上的第一个机会的第一个时间单元为pdcch激活第一个机会内的资源时的时间单元。[0174]可选的,n个机会中可以既包括用于下行传输的机会,也包括用于上行传输的机会。其中,用于下行传输的机会的数量需大于等于2。相应的,通信方法100中,网络设备在发送数据时,在用于下行传输的机会中的两个或多个机会内发送数据。[0175]在一种可选的实施方式中,如图7a所示,m=n,且m个机会窗中每个机会窗包括n个机会中的一个机会。示例性地,如图7b所示,m=n=4,其中,网络设备确定的4个机会为:机会1、机会2、机会3和机会4。第一时间范围[t1,t2]内包含的4个机会窗为:机会窗1、机会窗2、机会窗3和机会窗4。机会窗1包括机会1,机会窗2包括机会2,机会窗3包括机会3,机会窗4包括机会4。[0176]在另一种可选的实施方式中,m《n,m个机会窗包括x个机会窗,且x个机会窗中的每个机会窗包括n个机会中的两个或多个机会。其中,x为小于等于m的正整数。也就是说,若x=m,则m个机会窗中每个机会窗包括n个机会中的两个或多个机会。若x《m,则该x个机会窗中每个机会窗包括n个机会中的两个或多个机会,且m个机会窗中除该x个机会窗以外的m-x个机会窗中的每个机会窗包括n个机会中的一个机会。[0177]可选的,x等于1时,x个机会窗中任意相邻的两个机会之间的间隔为t1个时间单元,其中,t1为0或正数。可选的,该方法还可包括:网络设备将t1的取值发送给终端设备。可见,x个机会窗中任意相邻的两个机会之间的间隔相同,那么网络设备向终端设备发送的用于指示t1取值的信令的信息量较少,从而有利于节省通信资源。[0178]其中,1=x=m《n时,如图8a所示,第一时间范围[t1,t2]内包含一个机会窗,该机会窗包括n个机会,且n个机会中任意相邻的两个机会之间的间隔为t1个时间单元。本技术中中,相邻的两个机会之间的间隔可以是,该两个机会中在时域上的前一个机会的最后一个时间单元的结束位置,与后一个机会的第一个时间单元的起始位置之间的间隔。[0179]1=x《m《n时,如图8b所示,第一时间范围[t1,t2]内包含的m个机会窗中,存在一个机会窗包括n个机会中的两个或多个机会,该一个机会窗包括的两个或多个机会中任意相邻的两个机会之间的间隔为t1个时间单元。且m个机会窗中,除上述的一个机会窗以外的m-1个机会窗中的每个机会窗包括n个机会中的一个机会。[0180]另外,1=x《m《n时,上述的x个机会窗可以是m个机会窗中任意一个机会窗。示例性地,结合图8c和图8d,x=1,m=2,n=4,网络设备确定的4个机会为:机会1、机会2、机会3和机会4,第一时间范围[t1,t2]内包含的2个机会窗为:机会窗1和机会窗2,且上述的x个机会窗包括n个机会中的3个机会。如图8c所示,x个机会窗为2个机会窗中的第一个机会窗,即机会窗1。机会窗1包括机会1、机会2和机会3,其中,机会1与机会2之间的间隔为t1个时间单元,机会2与机会3之间的间隔为t1个时间单元。机会窗2包括机会4。或者,如图8d所示,x个机会窗为2个机会窗中的第二个机会窗,即机会窗2。机会窗2包括机会2、机会3和机会4,其中,机会2与机会3之间的间隔为t1个时间单元,机会3与机会4之间的间隔为t1个时间单元。机会窗1包括机会1。[0181]另外,本技术中,t1的取值可由用户自定义确定,也可由网络设备与终端设备协商确定。例如,t1的取值可以是根据通信系统对数据传输时延、资源利用率等要求或数据包的抖动范围等实际情况确定的。[0182]下面以1=x=m《n为例对t1的取值进行阐述。[0183]若通信系统对数据传输时延的要求较高,则可将t1取为0。示例性地,结合图9a和图9b,x=m=1,n=6,其中,网络设备确定的6个机会为:机会1、机会2、机会3、机会4、机会5和机会6,该6个机会位于第一时间范围[t1,t2]内。在t1时刻前存在待传输的数据包,且需采用3个机会传输。如图9a所示,t1为0,网络设备可在机会1、机会2、机会3内传输数据包中的数据,即数据包在t3时刻之前传输。如图9b所示,t1为正数,网络设备可在机会1、机会2、机会3内传输数据包中的数据,即数据包在t4时刻之前传输。其中,t4时刻位于t3时刻之后。可见,t1为0时,网络设备能够更加及时地集中传输大的数据包,从而进一步的减少数据传输时延。[0184]若通信系统对资源利用率的要求较高,则可将t1取为正数。例如,针对延后于预期时刻到达网络设备的数据包,t1取正数时可能产生的资源浪费少于t1取0时的资源浪费。示例性地,结合图9c和图9d,x=m=1,n=6,其中,网络设备确定的6个机会为:机会1、机会2、机会3、机会4、机会5和机会6,该6个机会位于第一时间范围[t1,t2]内。且在t5时刻前存在待传输的数据包。其中,t5时刻位于t1时刻之后。如图9c所示,t1为0,网络设备可在机会3内开始传输数据包中的数据,机会1和机会2可能被浪费。如图9d所示,t1为正数,网络设备可在机会2内开始传输数据包中的数据,机会1可能被浪费。可见,t1取正数时可能产生的资源浪费少于t1取0时的资源浪费,也就是说,t1取正数时可提高资源利用率。[0185]若实际情况中,数据包的抖动范围较大,则可将t1取为正数。示例性地,结合图9c和图9d,待传输的数据包需采用3个机会传输。如图9c所示,t1为0,网络设备可在第一时间范围内传输t6时刻及之前的数据包。如图9d所示,t1为正数,网络设备可在第一时间范围内传输t7时刻及之前的数据包。其中,t7时刻位于t6时刻之后。若网络设备要在第一时间范围内传输t7时刻及之前的数据包,则t1为0时确定的机会个数需多于t1为正数时确定的机会个数。可见,t1为正数时,该实施方式能够更好地解决数据存在抖动所导致的数据传输时延的问题,从而有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。[0186]可选的,x大于等于2时,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元,其中,t2为0或正数。另外,x个机会窗中每个机会窗包括的机会的数量可以相同,也可以不同。可选的,该方法还可包括:网络设备将t2的取值发送给终端设备。可见,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔相同,那么网络设备向终端设备发送的用于指示t2取值的信令的信息量较少,从而有利于节省通信资源。[0187]其中,2≤x=m《n时,如图10a所示,第一时间范围[t1,t2]内包含的m个机会窗中,每个机会窗包括n个机会中的两个或多个机会,且每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元。示例性地,如图10b所示,x=m=2,n=5。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的2个机会窗为:机会窗1和机会窗2。机会窗1包括机会1和机会2,且机会1和机会2之间的间隔为t2个时间单元。机会窗2包括机会3、机会4和机会5,且机会3和机会4之间的间隔为t2个时间单元,机会4和机会5之间的间隔为t2个时间单元。[0188]2≤x《m《n时,如图10c所示,m个机会窗中,存在x个机会窗中的每个机会窗包括n个机会中的两个或多个机会,且x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元。另外,m个机会窗中除该x个机会窗以外的m-x个机会窗中每个机会窗包括n个机会中的一个机会。示例性地,如图10d所示,x=2,m=3,n=5。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的2个机会窗为:机会窗1、机会窗2和机会窗3。机会窗1包括机会1和机会2,且机会1和机会2之间的间隔为t2个时间单元。机会窗2包括机会3和机会4,且机会3和机会4之间的间隔为t2个时间单元。机会窗3包括机会5。[0189]另外,2≤x《m《n时,上述的x个机会窗可以是m个机会窗中连续的x个机会窗,也可以是m个机会窗中非连续的x个机会窗。[0190]另外,本技术中,t2的取值可由用户自定义确定,也可由网络设备与终端设备协商确定。例如,t2的取值可以是根据通信系统对数据传输时延、资源利用率等要求或数据包的抖动范围等实际情况确定的。类似于t1的取值,若通信系统对数据传输时延的要求较高,则可将t2取为0。若通信系统对资源利用率的要求较高,则可将t2取为正数。若实际情况中数据包的抖动范围较大,则可将t2取为正数,有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。[0191]可选的,x大于等于2时,x个机会窗中的不同机会窗中任意相邻的两个机会之间的间隔可以不同。由于数据实际到达时刻与预期时刻之间存在一定范围的抖动,且该抖动在数学统计上服从特定的概率分布。那么,在抖动范围的多个时刻中数据包到达概率较大的时刻附近,网络设备所配置的机会中相邻的两个机会之间的间隔取值可较小,从而可减少数据传输时延,有利于使得数据包中的数据能够在pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。在抖动范围的多个时刻中数据包到达概率较小的时刻附近,网络设备所配置的机会中相邻的两个机会之间的间隔取值可稍大,从而有利于减少资源浪费。[0192]另外,每个机会窗中任意相邻的两个机会之间的间隔可由用户自定义确定,也可以由网络设备与终端设备协商确定。示例性地,如图11a所示,x=3,第一时间范围[t1,t2]包含机会窗1、机会窗2和机会窗3。机会窗1包括机会1和机会2,且机会1和机会2之间的间隔为间隔1。机会窗2包括机会3和机会4,且机会3和机会4之间的间隔为间隔2。机会窗3包括机会5和机会6,且机会5和机会6之间的间隔为间隔3。其中,间隔1、间隔2、间隔3中可存在不同的数值。[0193]可选的,x个机会窗中存在机会窗包括的机会的数量大于等于3时,该机会窗中任意相邻的两个机会之间的间隔可以不同。由于数据实际到达时刻与预期时刻之间存在一定范围的抖动,且该抖动在数学统计上服从特定的概率分布。那么,在抖动范围的多个时刻中数据包到达概率较大的时刻附近,网络设备所配置的机会中相邻的两个机会之间的间隔取值可较小,从而可减少数据传输时延,进而有利于提高数据传输的能效。在抖动范围的多个时刻中数据包到达概率较小的时刻附近,网络设备所配置的机会中相邻的两个机会之间的间隔取值可稍大,从而有利于减少资源浪费。[0194]另外,任意相邻的两个机会之间的间隔可由用户自定义确定,也可以由网络设备与终端设备协商确定。示例性地,如图11b所示,x个机会窗中存在机会窗1包括4个机会,该4个机会为:机会1、机会2、机会3和机会4,机会1和机会2之间的间隔为间隔1,机会2和机会3之间的间隔为间隔2,机会3和机会4之间的间隔为间隔3。其中,间隔1、间隔2、间隔3中可存在不同的数值。[0195]在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔为t3个时间单元,其中,t3为0或正数。可选的,该方法还可包括:网络设备将t3的取值发送给终端设备。可见,m个机会窗中任意相邻的两个机会窗之间的间隔相同,那么网络设备向终端设备发送的用于指示t3取值的信令的信息量较少,从而有利于节省通信资源。[0196]例如,m=3,第1个机会窗与第2个机会窗之间的间隔为t3个时间单元,第2个机会窗与第3个机会窗之间的间隔为t3个时间单元。本技术中,相邻的两个机会窗之间的间隔可以是,该两个机会窗中在时域上的前一个机会窗包括的机会的最后一个时间单元的结束位置,与后一个机会窗包括的机会的第一个时间单元的起始位置之间的间隔。[0197]另外,本技术中,t3的取值可由用户自定义确定,也可由网络设备与终端设备协商确定。例如,t3的取值可以是根据子载波间隔、或通信系统对数据传输时延和/或资源利用率等要求、或数据包的抖动范围等实际情况确定的。类似于t1的取值,若通信系统对数据传输时延的要求较高,则可将t3取为0。若通信系统对资源利用率的要求较高,则可将t3取为正数。若实际情况中数据包的抖动范围较大,则可将t3取为正数,从而有利于使得数据包中的数据能够在packetdelaybudget,pdb阈值内传输完成,避免了数据包中存在数据超过pdb阈值传输时需重传该数据包所导致的资源浪费和能量消耗,进而有利于提高数据传输的能效。[0198]在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔可以不同。由于数据实际到达时刻与预期时刻之间存在一定范围的抖动,且该抖动在数学统计上服从特定的概率分布。那么,在抖动范围的多个时刻中数据包到达概率较大的时刻附近,网络设备所配置的机会窗中相邻的两个机会窗之间的间隔取值可较小,从而可减少数据传输时延,进而有利于提高数据传输的能效。在抖动范围的多个时刻中数据包到达概率较小的时刻附近,网络设备所配置的机会窗中相邻的两个机会窗之间的间隔取值可稍大,从而有利于减少资源浪费。[0199]另外,每个机会窗中任意相邻的两个机会之间的间隔可由用户自定义确定,也可以由网络设备与终端设备协商确定。优选地,m个机会窗中第一个机会窗与第二个机会窗之间的间隔为数据的抖动范围的一半。例如,m=4,第1个机会窗与第2个机会窗之间的间隔为间隔1,第2个机会窗与第3个机会窗之间的间隔为间隔2,第3个机会窗与第4个机会窗之间的间隔为间隔1。间隔1、间隔2和间隔3中可以存在不同的数值。[0200]在一种可选的实施方式中,该方法还可包括:网络设备发送第一信息,该第一信息指示第一时间范围的长度。该实施方式有利于告知终端设备第一时间范围的长度,从而终端设备可在第一时间范围内接收数据。相应的,终端设备接收该第一信息。可选的,该第一信息可以是机会配置信息。[0201]在一种可选的实施方式中,该方法还可包括:网络设备发送第二信息,该第二信息指示n个机会。相应的,终端设备接收该第二信息,并根据该第二信息确定n个机会,从而终端设备可在n个机会内接收数据。[0202]可选的,该第二信息可为一个机会配置信息。该机会配置信息由rrc信令的sps-config承载时,网络设备可在sps-config中增加一个信息单元(informationelement,ie),如sps-company,网络设备可将sps-company设置为true以指示网络设备确定了n个机会。或者,网络设备可在rrc信令中增加一个新的sps配置,如sps-config-xr,该sps-config-xr中的参数内容与sps-config中的参数内容相同。该机会配置信息由rrc信令的sps-config-xr承载时,终端设备可获知网络设备确定了n个机会。另外,网络设备还可在sps-config或sps-config-xr中增加用于指示n的取值的ie。可见,该实施方式中,n个机会可由一个机会配置信息指示,那么终端设备根据一个机会配置信息即可确定n个机会,有利于降低终端设备的功耗。[0203]可选的,m大于等于2时,该第二信息可包括m个机会配置信息。每个机会配置信息可指示m个机会窗中的一个机会窗包括的机会。每个机会配置信息可由rrc信令中不同的sps-config承载,且每个机会配置信息对应的sps-config中的sps-configindex参数不同。另外,网络设备还可在每个机会配置信息对应的sps-config中增加用于指示m个机会窗中一个机会窗包括的机会的数量。可见,该实施方式中,每个机会窗中的机会由不同的机会配置信息指示,有利于避免在第二信息出现传输错误导致终端设备无法获取到所有的机会的信息。[0204]s102、网络设备在n个机会中的两个或多个机会内发送数据;相应的,终端设备在该两个或多个机会内接收数据。[0205]在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会,本技术给出以下几种可选的方式:[0206]方式1:m=1时,第一时间范围内包含一个机会窗,该机会窗包含n个机会,那么,传输数据的两个或多个机会是该机会窗中的机会。[0207]方式2:m≥2,且传输数据的两个或多个机会是m个机会窗中的一个机会窗中的机会,该一个机会窗包括n个机会中的两个或多个机会。示例性地,如图12a所示,m=2,n=5,t1时刻存在待传输的数据包,且需采用3个机会传输。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的机会窗为:机会窗1和机会窗2。机会窗1包括机会1、机会2、机会3和机会4,机会窗2包括机会5。从图12a中可以看出,传输数据的机会为机会窗1中的机会1、机会2、机会3。[0208]方式3,m≥2,且传输数据的两个或多个机会是m个机会窗中的多个机会窗中的机会,该多个机会窗中的每个机会窗包括n个机会中的一个机会。示例性地,如图12b所示,m=4,n=5,t1时刻前存在待传输的数据包,且需采用3个机会传输。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的机会窗为:机会窗1、机会窗2、机会窗3和机会窗4。机会窗1包括机会1,机会窗2包括机会2,机会窗3包括机会3,机会窗4包括机会4和机会5。从图12b中可以看出,传输数据的机会为机会窗1中的机会1、机会窗2中的机会2和机会窗3中的机会3。[0209]方式4,m≥2,且传输数据的两个或多个机会是m个机会窗中的多个机会窗中的机会,该多个机会窗中的每个机会窗包括n个机会中的两个或多个机会。示例性地,如图12c所示,m=3,n=5,t1时刻前存在待传输的数据包,且需采用3个机会传输。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的机会窗为:机会窗1、机会窗2和机会窗3。机会窗1包括机会1和机会2,机会窗2包括机会3和机会4,机会窗3包括机会5。从图12c中可以看出,传输数据的机会为机会窗1中的机会1、机会2以及机会窗2中的机会3。[0210]方式5,m≥2,且传输数据的两个或多个机会是m个机会窗中的多个机会窗中的机会,该多个机会窗中,部分机会窗中的每个机会窗包括n个机会中的一个机会,除该部分机会窗以外的机会窗中的每个机会窗包括n个机会中的两个或多个机会。示例性地,如图12d所示,m=3,n=5,t1时刻前存在待传输的数据包,且需采用3个机会传输。其中,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,第一时间范围[t1,t2]内包含的机会窗为:机会窗1、机会窗2和机会窗3。机会窗1包括机会1,机会窗2包括机会2、机会3和机会4,机会窗3包括机会5。从图12d中可以看出,传输数据的机会为机会窗1中的机会1以及机会窗2中的机会2、机会3。[0211]在一种可选的实施方式中,该方法还可包括:网络设备在一个机会窗中第1个机会的第一个时间单元之前不存在待传输的数据时,可去激活该一个机会窗中的机会,并判断下一个机会窗中第1个机会的第一个时间单元之前是否存在待传输的数据;直至在某个机会窗中第1个机会的第一个时间单元之前存在待传输的数据时,在该机会窗中的机会内向终端设备发送数据。也就是说,网络设备可预判数据在一个机会窗的第1个机会的第一个时间单元之前是否到来,若否,则去激活该机会窗中的机会。该实施方式有利于减少终端设备在每个机会窗中等待接收数据所产生的功耗,进而节省终端设备的能量。本技术中,每个机会窗中的第1个机会表示该机会窗包括的机会中在时域上的第1个机会。[0212]示例性地,结合图13a,第一时间范围[t1,t2]内包括2个机会窗,其中,第1个机会窗包括机会1、机会2和机会3,第2个机会窗包括机会4和机会5,且数据包在t8时刻到达网络设备。从图13a中可以看出,网络设备在第1个机会窗中机会1的第一个时间单元(即t1)之前不存在待传输的数据,则可去激活机会1、机会2和机会3。网络设备在第2个机会窗中机会4的第一个时间单元之前存在待传输的数据,则可在第2个机会窗中的机会内向终端设备发送数据。[0213]在另一种可选的实施方式中,该方法还可包括:网络设备在一个机会窗中的第j个机会的最后一个时间单元之前不存在待传输的数据时,可去激活该一个机会窗中除前j个机会以外的机会,并判断下一个机会窗中第j个机会的最后一个时间单元之前是否存在待传输的数据;直至在某个机会窗中第j个机会的最后一个时间单元之前存在待传输的数据时,在该机会窗中的机会内向终端设备发送数据。其中,j为正整数。该实施方式有利于减少网络设备对一个机会窗中的每个机会进行判断所导致的功耗,进而节省网络设备的能量。本技术中,每个机会窗中的第j个机会表示该机会窗包括的机会中在时域上的第j个机会。[0214]示例性地,结合图13b,第一时间范围[t1,t2]内包括3个机会窗,其中,第1个机会窗包括机会1、机会2和机会3,第2个机会窗包括机会4和机会5,第3个机会窗包括机会6和机会7,且t9时刻起存在待传输的数据。若j为1,则从图13b中可以看出,第1个机会窗中机会1的最后一个时间单元之前不存在待传输的数据,则去激活机会2和机会3。第2个机会窗中机会4的最后一个时间单元之前不存在待传输的数据,则去激活机会5。第3个机会窗中机会6的最后一个时间单元之前存在待传输的数据,则在第3个机会窗中的机会内向终端设备发送数据。[0215]在又一种可选的实施方式中,该方法还可包括:终端设备在一个机会窗中连续的前k个机会内未接收到来网络设备的数据时,可去激活该一个机会窗中除前k个机会以外的机会,并判断下一个机会窗中连续的前k个机会内是否接收到数据;直至在某个机会窗中连续的前k个机会内接收到数据。其中,k为正整数。终端设备接收到数据指终端设备正确接收到pdsch所承载的tb。该实施方式有利于减少终端设备对一个机会窗中的每个机会进行判断所导致的功耗,进而节省终端设备的能量。可选的,终端设备去激活机会的判断条件可以是网络设备与终端设备提前约定的。本技术中,每个机会窗中连续的前k个机会为该机会窗包括的机会中在时域上连续的前k个机会。[0216]本技术中,j和/或k的取值可由用户自定义确定,也可由网络设备与终端设备协商确定。例如,j和/或k的取值可以是根据通信系统可接受的漏检概率确定的。若通信系统可接受的漏检概率较高,则j和/或k可取较小值,即所需判断的机会的数量较少,从而有利于使得网络设备或终端设备更为节能。若通信系统可接受的漏检概率较低,则j和/或k可取较大值。[0217]另外,k的取值还可以是网络设备配置给终端设备的,或由终端设备根据功耗、当前的信道条件等自行确定的。[0218]在一种可选的实施方式中,该方法还可包括:若在第一时间范围内,n个机会中除用于传输数据的两个或多个机会之外,还存在未被使用的机会,则网络设备可去激活未被使用的机会。该实施方式有利于减少第一时间范围中位于传输数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少终端设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低终端设备的功耗。例如,结合图12d,5个机会中的机会1、机会2、机会3用于传输数据,则网络设备可去激活机会4、机会5。[0219]在另一种可选的实施方式中,该方法还可包括:若在第一时间范围内,n个机会中除用于传输数据的两个或多个机会之外,还存在未被使用的机会,则终端设备可去激活未被使用的机会,该实施方式有利于减少第一时间范围中位于传输数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少终端设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低终端设备的功耗。可选的,终端设备去激活机会的判断条件可以是网络设备与终端设备提前约定的。[0220]综上所述,该通信方法100中,网络设备确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且该m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m;然后,网络设备在n个机会中的两个或多个机会内发送数据;相应的,终端设备在n个机会中的两个或多个机会内接收数据。可见,该通信方法100中,网络设备在第一时间范围内的多个机会内传输数据,与仅能使用一个机会传输数据的方式相比,有利于在第一时间范围内集中传输大的数据包,从而降低数据传输时延。另外,网络设备可在数据相对于预期时刻提前到来时,采用多个机会中时域靠前的机会传输该数据,在数据相对于预期时刻延迟到来时,采用多个机会中时域靠后的机会传输该数据,从而解决了xr业务在周期性到达的特性的基础上,存在一定范围的抖动所导致的数据传输时延问题。针对较小的数据包(如在一个机会内传输的数据包)或不存在抖动的数据包也可采用该通信方法中网络设备确定的机会进行传输。[0221]实施例二.通信方法200。[0222]请参阅图14,图14是本技术实施例提供的一种通信方法200的流程示意图,该通信方法200从网络设备与终端设备交互的角度进行阐述。该通信方法200包括以下步骤:[0223]s201、网络设备确定n个机会。[0224]关于步骤s201的相关阐述可参见通信方法100中关于步骤s101的相关阐述,此处不再赘述。其中,与通信方法100的不同之处在于,该通信方法200中的机会可以是用于上行传输的机会,例如cg机会等,此处不做限制。通信方法200中的机会为cg机会时,n个机会中在时域上的第一个机会的第一个时间单元为pdcch激活第一个机会内的资源时的时间单元。[0225]可选的,n个机会中可以既包括用于下行传输的机会,也包括用于上行传输的机会。其中,用于上行传输的机会的数量需大于等于2。相应的,通信方法200中,网络设备在发送数据时,在用于上行传输的机会中的两个或多个机会内发送数据。[0226]s202、终端设备在n个机会中的两个或多个机会内发送数据;相应的,网络设备在该两个或多个机会内接收数据。[0227]在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会。其具体阐述可参见通信方法100中的相关阐述,此处不再赘述。[0228]在一种可选的实施方式中,该方法还可包括:终端设备在一个机会窗中第1个机会的第一个时间单元之前不存在待传输的数据时,可去激活该一个机会窗中的机会,并判断下一个机会窗中第1个机会的第一个时间单元之前是否存在待传输的数据;直至在某个机会窗中第1个机会的第一个时间单元之前存在待传输的数据时,在该机会窗中的机会内向网络设备发送数据。也就是说,终端设备可预判在一个机会窗的第1个机会的第一个时间单元之前是否获取到数据,若否,则去激活该机会窗中的机会。该实施方式有利于减少资源浪费,还有利于减少网络设备在每个机会窗中等待接收数据所产生的功耗,进而节省网络设备的能量。可选的,终端设备去激活机会的判断条件可以是网络设备与终端设备提前约定的。[0229]在另一种可选的实施方式中,该方法还可包括:终端设备在一个机会窗中第p个机会的最后一个时间单元之前不存在待传输的数据时,可去激活该一个机会窗中除前p个机会以外的机会,并判断下一个机会窗中第p个机会的最后一个时间单元之前是否存在待传输的数据;直至在某个机会窗中第p个机会的最后一个时间单元之前存在待传输的数据时,在该机会窗中的机会内向网络设备发送数据。其中,p为正整数。可选的,终端设备去激活机会的判断条件可以是网络设备与终端设备提前约定的。[0230]在又一种可选的实施方式中,该方法还可包括:网络设备在一个机会窗中连续的前q个机会内未接收到来终端设备的数据时,可去激活该一个机会窗中除前q个机会以外的机会,并判断下一个机会窗中连续的前q个机会内是否接收到数据;直至在某个机会窗中连续的前k个机会内接收到数据。其中,q为正整数。网络设备接收到数据指网络设备正确接收到pusch所承载的tb。该实施方式有利于有利于较少资源浪费,还有利于减少网络设备对一个机会窗中的每个机会进行判断所导致的功耗,进而节省网络设备的能量。[0231]本技术中,p和/或q的取值可由用户自定义确定,也可由网络设备与终端设备协商确定。例如,p和/或q的取值可以是根据通信系统可接受的漏检概率确定的。若通信系统可接受的漏检概率较高,则p和/或q可取较小值,即所需判断的机会的数量较少,从而有利于使得网络设备或终端设备更为节能。若通信系统可接受的漏检概率较低,则p和/或q可取较大值。[0232]另外,q的取值还可以是终端设备配置给网络设备的,或由网络设备根据功耗、当前的信道条件等自行确定的。[0233]在一种可选的实施方式中,该方法还可包括:若在第一时间范围内,n个机会中除用于传输数据的两个或多个机会之外,还存在未被使用的机会,则终端设备可去激活未被使用的机会,从而有利于减少资源浪费。该实施方式还有利于减少网络设备对一个机会窗中的每个机会进行判断所导致的功耗,进而节省网络设备的能量。可选的,终端设备去激活机会的判断条件可以是网络设备与终端设备提前约定的。[0234]在另一种可选的实施方式中,该方法还可包括:若在第一时间范围内,n个机会中除用于传输数据的两个或多个机会之外,还存在未被使用的机会,则网络设备可去激活未被使用的机会。该实施方式有利于减少第一时间范围中位于传输数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少终端设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低终端设备的功耗。[0235]综上所述,该通信方法200中,终端设备可在第一时间范围内的多个机会内传输数据,与仅能使用一个机会传输数据的方式相比,有利于在第一时间范围内集中传输大的数据包,从而降低数据传输时延。另外,终端设备可在数据相对于预期时刻提前到来时,采用多个机会中时域靠前的机会传输该数据,在数据相对于预期时刻延迟到来时,采用多个机会中时域靠后的机会传输该数据,从而解决了xr业务在周期性到达的特性的基础上,存在一定范围的抖动所导致的数据传输时延问题。并且,该通信方法还有利于节省网络设备与终端设备的功耗。另外,针对较小的数据包(如在一个机会内传输的数据包)或不存在抖动的数据包也可采用该通信方法中网络设备确定的机会进行传输。[0236]通信方法100中,终端设备在第一时间范围中的两个或多个机会内接收到传输块(transportblock,tb)之后,还可执行harq反馈过程。该harq反馈过程可包括:终端设备判断是否正确接收到每个机会中tb所承载的数据,从而确定每个机会中tb的反馈信息,并将每个机会中tb的反馈信息发送给网络设备。类似的,通信方法200中,网络设备在第一时间范围中的两个或多个机会内接收到传输块tb之后,还可执行harq反馈过程。该harq反馈过程可包括:网络设备判断是否正确接收到每个机会中tb所承载的数据,从而确定每个机会中tb的反馈信息,并将每个机会中tb的反馈信息发送给网络设备。[0237]下面以通信方法100为例,对harq反馈过程进行阐述。[0238]在一种可选的实施方式中,两个或多个机会内传输的两个或多个tb的反馈信息采用同一harq进程上报。也就是说,两个或多个tb的反馈信息采用一个harq进程号进行上报,从而有利于节省harq进程号,反馈冗余较小,可避免在harq往返时间(round-triptime,rtt)较大时可能存在的harq进程号资源不足的问题。[0239]另外,该两个或多个tb的反馈信息所在的第一个时间单元与该两个或多个机会的最后一个时间单元之间的间隔为t5个时间单元。其中,t5为正数,且t5的取值足够用于接收设备在接收到两个或多个tb之后确定其反馈信息。[0240]示例性地,如图15a所示,终端设备在机会1内接收来自网络设备的tb1,在机会2内接收tb2以及在机会3内接收tb3。且tb1、tb2和tb3的反馈信息所在的起始时间单元与机会3的最后一个时间单元之间的间隔为t5个时间单元。[0241]可选的,t5的取值可由网络设备在用于激活资源的pdcch中指示。[0242]可选的,网络设备可为一个harq进程号对应的两个或多个tb分别分配独立的harqack/nack反馈比特。那么,网络设备可根据每个harqack/nack反馈比特中的信息确定,该harqack/nack反馈比特对应的tb中的数据是否被终端设备正确接收。进而,网络设备在重传时传输未被终端设备正确接收到的数据,从而有利于避免在两个或多个tb中存在部分tb中的数据未被终端设备正确接收时,两个或多个tb的数据均需被重传所造成的资源浪费。另外,终端设备在两个或多个tb的harqack/nack反馈比特中的至少一个harqack/nack反馈比特中指示数据传输出错时,终端设备向网络设备发送的反馈信息为nack信息。[0243]可选的,harqack/nack反馈比特中的值为1时,说明该harqack/nack反馈比特对应的tb中的数据被终端设备正确接收;harqack/nack反馈比特中的值为0时,说明该harqack/nack反馈比特对应的tb中的数据未被终端设备正确接收,即该tb中的数据传输出错。[0244]例如,网络设备为一个harq进程号对应的3个tb(包括tb1、tb2、tb3)分别分配的harqack/nack反馈比特包括:为tb1分配的比特1、为tb2分配的比特2、为tb3分配的比特3。其中,比特1和比特3中的值为1,说明终端设备正确接收到tb1和tb2中的数据;比特2中的值为0,说明终端设备未正确接收到tb3中的数据,即tb3中的数据传输出错。那么,终端设备发送的反馈信息为nack信息。[0245]在另一种可选的实施方式中,上述的两个或多个机会内传输的两个或多个tb的反馈信息分别采用不同的harq进程上报。也就是说,两个或多个tb的反馈信息采用不同的harq进程号进行上报。该方式中,终端设备在每个机会内接收tb之后,可确定该tb的反馈信息,并发送该反馈信息,可不必等到两个或多个tb均被接收之后才能发送反馈信息,从而有利于减少反馈时延。[0246]可选的,该方法还包括:网络设备向终端设备发送第五信息,该第五信息指示上述的两个或多个机会中,每个机会内tb的反馈信息所在的第一个时间单元与该机会的最后一个时间单元之间的间隔。相应的,终端设备接收该第五信息。其中,每个机会内的tb的反馈信息所在的第一个时间单元与该机会的最后一个时间单元之间的间隔可以相同,也可以不同。可选的,该第五信息可由高层信令承载。[0247]示例性地,如图15b所示,第五信息包括间隔1、间隔2和间隔3。其中,间隔1为传输tb1的机会的最后一个时间单元与tb1的反馈信息1所在的第一个时间单元之间的间隔。间隔2为传输tb2的机会的最后一个时间单元与tb2的反馈信息2所在的第一个时间单元之间的间隔。间隔3为传输tb3的机会的最后一个时间单元与tb3的反馈信息3所在的第一个时间单元之间的间隔。[0248]通信方法100中,网络设备在接收到来自终端设备的反馈信息为nack信息时,还可执行重传过程。该重传过程可包括:网络设备在第一时间范围中的机会内传输重传数据。类似的,通信方法200中,终端设备在接收到来自网路设备的反馈信息为nack信息时,还可执行重传过程。该重传过程可包括:终端设备在第一时间范围中的机会内传输重传数据。[0249]下面以通信方法100为例,对重传过程进行阐述。[0250]在一种可选的实施例中,针对终端设备未正确接收到的数据,网络设备在m个机会窗中的一个或多个机会窗中的机会内传输该数据对应的重传数据。并且,传输数据的两个或多个机会的最后一个时间单元的结束位置,与传输重传数据的机会的第一个时间单元的起始位置之间的间隔为t4个时间单元。其中,t4为正数,且t4的取值足够用于终端设备确定反馈信息以及终端设备与网络设备之间传输该反馈信息。该实施方式中,网络设备在数据传输出错时,可在第一时间范围中包含的机会内传输重传数据,从而有利于提高资源使用率。[0251]示例性地,如图16所示,网络设备确定的5个机会为:机会1、机会2、机会3、机会4和机会5,待传输的数据包中包括数据1、数据2和数据3。网络设备在机会1内发送数据1,在机会2内发送数据2,在机会3内发送数据3。终端设备在机会1内未正确接收到数据1,在机会2内正确接收到数据2,在机会3内未正确接收到数据3。那么,网络设备可在机会4内发送数据1对应的重传数据,在机会5内发送数据3对应的重传数据。其中,机会3的最后一个时间单元的结束位置与机会4的第一个时间单元的起始位置之间的间隔为t4个时间单元。[0252]可选的,针对harq反馈过程中两个或多个tb的反馈信息采用一个harq进程进行上报时,网络设备在重传过程中还可发送用于指示两个或多个tb中重传数据对应的tb的信令。可选的,该信令可以是重用码块组(codeblockgroup,cbg)的cbg传输(transmissioninformation)信令。[0253]可选的,在m个机会窗中的一个或多个机会窗中的机会内传输重传数据之后,去激活第一时间范围中位于传输重传数据的机会之后的机会。该实施方式有利于减少第一时间范围中位于传输重传数据的机会之后的机会的资源浪费。并且,该实施方式还有利于减少网络设备在第一时间范围内传输重传数据之后需在第一时间范围内继续等待传输数据所导致的能量浪费,进而有利于降低网络设备的功耗。[0254]在另一种可选的实施方式中,网络设备在通过动态机制配置的资源中传输重传数据。[0255]可见,网络设备在数据传输出错时,可执行重传过程以及时传输重传数据,有利于减少终端设备由于未正确接收到数据所导致的数据传输时延。[0256]实施例三.通信方法300。[0257]请参阅图17,图17是本技术实施例提供的一种通信方法300的流程示意图。该通信方法300从网络设备和终端设备交互的角度进行阐述。该通信方法300包括以下步骤:[0258]s301、网络设备发送第三信息,该第三信息指示多个时间范围中每个时间范围的长度,其中多个时间范围中至少存在两个时间范围具有不同的长度;相应的,终端设备接收该第三信息。[0259]在一种可选的实施方式中,网络设备发送第三信息之前,该方法还可包括:网络设备确定多个时间范围中每个时间范围的长度。[0260]可选的,网络设备确定多个时间范围可包括:网络设备确定数据的周期与1ms的公倍数;再根据该公倍数的时间内包括的数据,确定该公倍数对应的时间内包括的x个时间范围分别的长度;然后,网络设备根据该x个时间范围确定多个时间范围中每个时间范围的长度。具体地,针对网络设备确定的多个时间范围中的第n个时间范围,若n%x为正整数时,则第n个时间范围的长度等于x个时间范围中的第n%x个时间范围的长度;若n%x为0时,则第n个时间范围的长度等于x个时间范围中的第x个时间范围的长度。其中,n%x指n除以x所得的余数。其中,n为正整数,x为大于等于2的正整数。[0261]其中,网络设备确定的数据的周期与1ms的公倍数可以是最小公倍数,也可以是最小公倍数的正整数倍。[0262]下面结合图18,以网络设备确定的数据的周期与1ms的公倍数为最小公倍数,数据的周期为16.67ms,且数据在时域上的起始位置与资源的起始位置均为t10时刻(即数据1可在对应的资源1上传输)为例,对网络设备确定多个时间范围的操作进行阐述。其中,待传输的多个数据按照其在时域位置上的先后顺序依次与配置的多个资源一一对应,即待传输的多个数据中的第g个数据与配置的多个资源中的第g个资源对应,g为正整数。[0263]网络设备确定数据的周期与1ms的最小公倍数为50ms,说明在时域上,与t10时刻相距50ms的整数倍(如图18中的t11时刻、t12时刻等)处的数据可在对应的资源上传输。图18中,数据4可在资源4上传输,数据7可在资源7上传输。[0264]接着,网络设备根据与t10时刻相距50ms的时间内的数据确定该时间内的各时间范围的长度,即根据[t10,t11]内的数据确定[t10,t11]内的时间范围的长度。从图18中可以看出,为了使得数据2在对应的资源2上传输,资源2在时域上的起始位置需在数据2的起始位置之后,那么,将16.67ms进行向上取整所得的值17ms,作为资源2的起始位置与资源1的起始位置之间的间隔。也就是说,第一个时间范围的长度为17ms。同理,为了使得数据3在对应的资源3上传输,资源3在时域上的起始位置需在数据3的起始位置之后,那么,将34.34ms(即数据的周期的两倍)进行向上取整所得的值34ms,作为资源3的起始位置与资源1的起始位置之间的间隔。也就是说,第二个时间范围的长度为17ms。资源4的起始位置与资源1的起始位置之间的间隔为最小公倍数50ms,那么,第三个时间范围的长度为16ms。至此,网络设备确定出[t10,t11]内的3个时间范围分别的长度为:17ms、17ms和16ms。[0265]然后,网络设备根据[t10,t11]内的3个时间范围可确定多个时间范围中每个时间范围的长度。其中,针对多个时间范围中的第n个时间范围,若n%3为正整数,则第n个时间范围的长度等于3个时间范围中的第n%3个时间范围的长度;若n%3为0,则第n个时间范围的长度等于3个时间范围中的第3个时间范围的长度。[0266]另外,针对xr视频业务中常见的几种视频帧率,基于上述的时间范围的确定方式,可得到每种视频帧率下,网络设备确定的数据的周期与1ms的公倍数为最小公倍数时,该最小公倍数的时间内包括的各时间范围分别的长度如表1所示。[0267]表1[0268][0269]在一种可选的实施方式中,多个时间范围中每个时间范围的长度,与数据存在对应关系。[0270]可选的,多个时间范围中每个时间范围的长度,可以是与数据的周期存在对应关系。[0271]可选的,该多个时间范围中第n个时间范围的长度满足如下公式:第n个时间范围的长度=fun(t×n)-fun[t×(n-1)];其中,t为数据的周期,fun表示取整函数,n为正整数。可选的,该取整函数可以是向上取整函数。[0272]在一种可选的实施方式中,第三信息是网络设备根据上述公式、信道状态、信号质量等确定的。该实施方式有利于确定的每个时间范围的长度更适用于实际通信环境。在另一种可选的实施方式中,第三信息是网络设备根据第四信息、信道状态、信号质量等确定的。该第四信息指示终端设备预设的每个时间范围的长度。其中,终端设备预设的每个时间范围的长度是终端设备根据上述公式、信道状态、信号质量确定的。该实施方式有利于网络设备确定的每个时间范围的长度更适用于实际通信环境且适用于网络设备与该特定的终端设备之间的数据传输,进一步减少数据传输时延,从而降低终端设备的功耗。[0273]另外,本技术中,关于第三信息如何指示多个时间范围中每个时间范围的长度,本技术提供以下几种可选的实施方式:[0274]方式1:第三信息中以集合或序列的形式指示多个时间范围中每个时间范围的长度。该集合或序列中的多个长度按照在集合或序列中排列的先后顺序可与多个时间范围的长度一一对应,即多个时间范围中第n个时间范围的长度等于集合或序列中的多个长度中的第n个长度。其中,n为正整数。该实施方式有利于终端设备直接获知多个时间范围中每个时间范围的长度,而不必再进行计算来得到每个时间范围的长度,有利于节省终端设备进行计算所导致的功耗,进而节省终端设备的能量消耗。[0275]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括集合[17ms,17ms,16ms,17ms,17ms,16ms,17ms,...],该集合指示多个时间范围中每个时间范围的长度。那么,多个时间范围中第1个时间范围的长度为17ms,第2个时间范围的长度为17ms,第3个时间范围的长度为16ms,第4个时间范围的长度为17ms,等等,此处不作一一列举。[0276]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息所指示的多个时间范围中每个时间范围的长度如表2所示。[0277]表2[0278]视频帧率(fps)多个时间范围中每个时间范围的长度(ms)3034,33,33,34,33,33,34,33,33,...6017,17,16,17,17,16,17,17,16,...9012,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,...1209,8,8,9,8,8,9,8,8,...[0279]方式2:第三信息包括数据的周期与1ms的公倍数的时间内包括的x个时间范围分别的长度。针多个时间范围中的第n个时间范围,若n%x为正整数,则第n个时间范围的长度等于x个时间范围中的第n%x个时间范围的长度;若n%x为0时,则第n个时间范围的长度等于x个时间范围中的第x个时间范围的长度。其中,n为正整数,x为大于等于2的正整数。该实施方式有利于使得第三信息的信息量较少,进而可节省通信资源。[0280]可选的,第三信息可以集合或序列的形式指示数据的周期与1ms的公倍数的时间内包括的x个时间范围分别的长度。[0281]可选的,数据的周期与1ms的公倍数可以是数据的周期与1ms的最小公倍数,也可以是该最小公倍数的整数倍。[0282]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括集合[17ms,17ms,16ms],该集合指示数据的周期(1/60)ms与1ms的最小公倍数的时间内包括的3个时间范围分别的长度。那么,多个时间范围中第1个时间范围的长度为17ms,第2个时间范围的长度为17ms,第3个时间范围的长度为16ms,第4个时间范围的长度为17ms,等等,此处不作一一列举。[0283]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息包括的数据的周期与1ms的最小公倍数的时间内包括的各时间范围的长度如表3所示。[0284]表3[0285][0286][0287]方式3:第三信息所指示的多个时间范围中每个时间范围的长度至少包括,第一周期长度和多个时间范围中每个时间范围对应的偏移,具体包括以下几种可选的实施方式(方式3.1、方式3.2):[0288]方式3.1:第三信息包括第一周期长度和多个时间范围中每个时间范围对应的长度偏移。多个时间范围中每个时间范围的长度为第一周期长度与该时间范围对应的长度偏移之和。[0289]可选的,该第一周期长度可以是将数据的周期进行向下取整所得的值。[0290]可选的,第三信息中可以集合或序列的形式指示多个时间范围中每个时间范围对应的长度偏移。[0291]方式3.1中,关于第三信息如何指示多个时间范围中每个时间范围对应的长度偏移,本技术提供方式3.1.1和方式3.1.2:[0292]方式3.1.1:第三信息包括第一周期长度和多个时间范围中每个时间范围的长度偏移。也就是说,第三信息指示的多个长度偏移中的第n个长度偏移为多个时间范围中第n个时间范围的长度偏移。多个时间范围中第n个时间范围的长度为,第一周期长度与第三信息中多个长度偏移中的第n个长度偏移之和。其中,n为正整数。该实施方式有利于终端设备可直接获知每个时间范围的长度偏移,而不必再进行计算来得到每个时间范围的长度偏移,有利于节省终端设备进行计算所导致的功耗,进而节省终端设备的能量消耗。[0293]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括第一周期长度16ms和集合[1ms,1ms,0,1ms,1ms,0,1ms,...],该集合指示多个时间范围中每个时间范围的长度偏移。那么,多个时间范围中第1个时间范围的长度为:16ms 1ms=17ms,第2个时间范围的长度为:16ms 1ms=17ms,第3个时间范围的长度为:16ms 0=16ms,第4个时间范围的长度为:16ms 1ms=17ms,等等,此处不作一一列举。[0294]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息包括的第一周期长度、多个时间范围中每个时间范围的长度偏移如表4所示。[0295]表4[0296][0297]方式3.1.2:第三信息包括第一周期长度和,数据的周期与1ms的公倍数的时间内包括的x个时间范围分别的长度偏移。针多个时间范围中的第n个时间范围,若n%x为正整数时,则第n个时间范围的长度偏移等于该x个时间范围中第n%x个时间范围的长度偏移,那么,第n个时间范围的长度等于第一周期长度与x个时间范围中的第n%x个时间范围的长度偏移之和;若n%x为0时,则第n个时间范围的长度偏移等于该x个时间范围中第x个时间范围的长度偏移,那么,第n个时间范围的长度等于第一周期长度与x个时间范围中的第x个时间范围的长度偏移之和。该实施方式有利于使得第三信息的信息量较少,进而可节省通信资源。[0298]其中,数据的周期与1ms的公倍数可以是数据的周期与1ms的最小公倍数,也可以是该最小公倍数的正整数倍。[0299]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括第一周期长度16ms和集合[1ms,1ms,0],该集合指示数据的周期与1ms的最小公倍数的时间内包括的3个时间范围分别的长度偏移。那么,多个时间范围中第1个时间范围的长度为:16ms 1ms=17ms,第2个时间范围的长度为:16ms 1ms=17ms,第3个时间范围的长度为:16ms 0=16ms,第4个时间范围的长度为:16ms 1ms=17ms,等等,此处不作一一列举。[0300]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息包括的第一周期长度、数据的周期与1ms的最小公倍数的时间内包括的各时间范围的长度偏移如表5所示。[0301]表5[0302][0303]方式3.2:第三信息包括第一周期长度和多个时间范围中每个时间范围对应的位置偏移。[0304]可选的,该第一周期长度可以是数据的周期与1ms的公倍数,即可以是数据的周期与1ms的最小公倍数,也可以是该最小公倍数的整数倍。[0305]可选的,第三信息中可以集合或序列的形式指示多个时间范围中每个时间范围对应的位置偏移。[0306]方式3.2中,关于第三信息如何指示多个时间范围中每个时间范围对应的位置偏移,本技术提供方式3.2.1和方式3.2.2。[0307]方式3.2.1:第三信息包括第一周期长度和多个时间范围中每个时间范围的位置偏移。其中,多个时间范围中每个时间范围的位置偏移可以是,每个时间范围的第一个时间单元的起始位置与多个时间范围中第一个时间范围的第一个时间单元的起始位置之间的间隔。即多个时间范围中第n个时间范围的位置偏移为第n个时间范围的第一个时间单元的起始位置与第1个时间范围的第一个时间单元的起始位置之间的间隔。[0308]另外,多个时间范围中每个时间范围的长度为该时间范围的位置偏移与下一个时间范围的位置偏移之差的绝对值。即多个时间范围中第n个时间范围的长度为第n个时间范围的位置偏移与第n 1个时间范围的位置偏移之差的绝对值。其中,n为正整数。该实施方式有利于终端设备可直接获知每个时间范围的位置偏移,而不必再进行计算来得到每个时间范围的位置偏移,有利于节省终端设备进行计算所导致的功耗,进而节省终端设备的能量消耗。[0309]可选的,方式3.2.1中的第三信息还可以只包括多个时间范围中每个时间范围的位置偏移。[0310]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括第一周期长度50ms(即数据的周期与1ms的最小公倍数)和集合[0,17ms,34ms,50ms,67ms,84ms,100ms,...],该集合指示多个时间范围中每个时间范围的位置偏移。那么,多个时间范围中第1个时间范围的长度为:|0-17|=17ms,第2个时间范围的长度为:|17-34|=17ms,第3个时间范围的长度为:|34-50|=16ms,第4个时间范围的长度为:|50-67|=17ms,等等,此处不作一一列举。[0311]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息包括的第一周期长度、多个时间范围中每个时间范围的位置偏移如表6所示。[0312]表6[0313]视频帧率(fps)第一周期长度(ms)多个时间范围中每个时间范围的位置偏移(ms)301000,34,67,100,134,167,200,...60500,17,34,50,67,84,100,...901000,12,23,34,45,56,67,78,89,100,112,123,134,145...120250,9,17,25,34,42,50,...[0314]方式3.2.2:第三信息包括第一周期长度和,第一周期长度的时间内包括的x个时间范围的位置偏移。其中,针多个时间范围中的第n个时间范围,若n%x为正整数时,则第n个时间范围的位置偏移等于第一周期长度*floor(n/x)与x个时间范围中的第n%x个时间范围的位置偏移之和;若n%x为0时,则第n个时间范围的位置偏移等于第一周期长度*floor(n/x)与x个时间范围中的第x个时间范围的位置偏移之和。其中,floor表示向下取整,n为正整数,*表示相乘。那么,第n个时间范围的长度为第n个时间范围的位置偏移与第n 1个时间范围的位置偏移之差的绝对值。该实施方式有利于使得第三信息的信息量较少,进而可节省通信资源。[0315]其中,第一周期长度可以是数据的周期与1ms的最小公倍数,也可以是该最小公倍数的正整数倍。[0316]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括第一周期长度50ms(即数据的周期与1ms的最小公倍数)和集合[0,17ms,34ms],该集合指示第一周期长度的时间内包括的3个时间范围的位置偏移。那么,多个时间范围中第1个时间范围的位置偏移为0,第2个时间范围的位置偏移为17ms,第3个时间范围的位置偏移为34ms,第4个时间范围的位置偏移为50ms,第5个时间范围的位置偏移为67ms,等等,此处不作一一列举。可见,第1个时间范围的长度为17ms,第2个时间范围的长度为17ms,第3个时间范围的长度为16ms,第4个时间范围的长度为17ms,等等,此处不作一一列举。[0317]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息包括的第一周期长度、第一周期长度的时间内包括的各时间范围的位置偏移如表7所示。[0318]表7[0319][0320]上述方式1、方式2和方式3中,第三信息可以是一个机会配置信息。那么,多个时间范围中第一个时间范围的第一个时间单元的起始位置为通过pdcch激活资源的时刻。[0321]方式4:第三信息包括多个子信息,每个子信息可以是由不同pdcch所指定的资源对应的机会配置信息,即每个子信息对应的资源不同。其中,每个子信息分别包括第一周期长度和该子信息对应的位置偏移。该第一周期长度为该子信息对应的资源的周期。每个子信息的位置偏移为,该子信息对应的资源被激活的时刻与多个子信息中第一个子信息对应的资源被激活的时刻之间的间隔。多个子信息中每个子信息包括的第一周期长度和该子信息对应的位置偏移可用于确定多个时间范围中每个时间范围的长度。[0322]例如,针对xr视频业务中视频帧率为60fps的数据,第三信息包括3个子信息。其中,第1个子信息包括第一周期长度为50ms、位置偏移为0。第2个子信息包括第一周期长度为50ms、位置偏移为17ms。第3个子信息包括第一周期长度为50ms、位置偏移为34ms。根据该3个子信息可确定每个子信息对应的资源在时域上的分布如图19所示。图19中,第1个子信息对应的资源的周期为50ms且该资源在t10时刻被激活,第1个子信息对应的资源包括资源1、资源4等。第2个子信息对应的资源的周期为50ms且该资源在t10 17ms时刻被激活,第2个子信息对应的资源包括资源2、资源5等。第3个子信息对应的资源的周期为50ms且该资源在t10 34ms时刻被激活,第3个子信息对应的资源包括资源3、资源6等。可见,多个时间范围中每个时间范围的长度为相邻两个资源的第一个时间单元之间的间隔,即多个时间范围分别的长度为:17ms、17ms、16ms、17ms、17ms等等。[0323]另外,针对xr视频业务中常见的几种视频帧率,本技术提供了每个视频帧率下,第三信息中每个子信息所指示的第一周期长度、该子信息对应的位置偏移如表8所示。[0324]表8[0325][0326]s302、网络设备与终端设备之间根据多个时间范围,进行数据的传输。[0327]其中,针对下行传输,网络设备根据多个时间范围,向终端设备发送数据;相应的,终端设备接收来自网络设备的数据。针对上行传输,终端设备根据多个时间范围,向网络设备发送数据;相应的,网络设备接收来自终端设备的数据。[0328]另外,通信方法100和通信方法200中的第一时间范围可以是通信方法300中确定的多个时间范围中任意一个时间范围。也就是说,网络设备确定的n个机会可位于该多个时间范围中任意一个时间范围内。另外,网络设备可在多个时间范围中每个时间范围内分别确定n个机会,网络设备与终端设备可在每个时间范围中的机会内传输数据。[0329]综上所述,该通信方法300中,网络设备确定多个时间范围,该多个时间范围中至少存在两个时间范围具有不同的长度。然后,网络设备与终端设备之间可根据多个时间范围,进行数据的传输。该通信方法有利于使得多个时间范围与xr业务中数据呈小数形式的周期相匹配,从而每个周期中的数据可采用与该周期匹配的时间范围中的资源传输,进而减少了资源的周期与xr业务中数据的周期不匹配所导致的数据传输时延和资源浪费,即减少了通信时延。可见,该通信方法有利于数据包中的数据能够在pdb阈值内传输,避免了数据包中存在数据超过pdb阈值传输时需丢弃该数据包,即进一步减小了通信的丢包率,提升了多个时间范围内进行数据传输的概率,节省了终端的功耗。[0330]图20和图21为本技术的实施例提供的可能的通信装置的结构示意图。这些通信装置可以实现上述方法实施例中终端设备或网络设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本技术实施例中,该通信装置可以是图1a、图1b或图1c所示的通信系统中的网络设备,也可以是该通信系统中的终端设备,还可以是应用于终端设备或网络设备的模块(如芯片)。[0331]如图20所示,通信装置2000包括处理模块2001和收发模块2002。通信装置2000可用于实现上述图5、图14或图17所示的方法实施例中网络设备或终端设备的功能。[0332]当通信装置2000用于实现图5所述方法实施例中网络设备的功能时:处理模块2001,用于确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m。收发模块2002,用于在n个机会中的两个或多个机会内发送数据。[0333]在一种可选的实施方式中,收发模块2002,还用于发送第一信息,该第一信息指示第一时间范围的长度。[0334]在一种可选的实施方式中,m《n,m个机会窗包括x个机会窗,且x个机会窗中的每个机会窗包括n个机会中的两个或多个机会,x为小于等于m的正整数。[0335]在一种可选的实施方式中,x等于1时,x个机会窗中任意相邻的两个机会之间的间隔为t1个时间单元,t1为0或正数;或者,x大于等于2时,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元,t2为0或正数。[0336]在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔为t3个时间单元,t3为0或正数。[0337]在一种可选的实施方式中,收发模块2002,还用于发送第二信息,该第二信息指示n个机会。[0338]在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会。[0339]在一种可选的实施方式中,收发模块2002,还用于在m个机会窗中的一个或多个机会窗中的机会内传输重传数据;传输数据的机会的最后一个时间单元的结束位置,与传输重传数据的机会的第一个时间单元的起始位置之间的间隔为t4个时间单元,t4为正数。[0340]当通信装置2000用于实现图5所述方法实施例中终端设备的功能时:处理模块2001,用于确定n个机会,n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m。收发模块2002,用于在n个机会中的两个或多个机会内传输数据。[0341]在一种可选的实施方式中,收发模块2002,还用于接收第一信息,该第一信息指示第一时间范围的长度。[0342]在一种可选的实施方式中,m《n,m个机会窗包括x个机会窗,且x个机会窗中的每个机会窗包括n个机会中的两个或多个机会,x为小于等于m的正整数。[0343]在一种可选的实施方式中,x等于1时,x个机会窗中任意相邻的两个机会之间的间隔为t1个时间单元,t1为0或正数;或者,x大于等于2时,x个机会窗中的每个机会窗中任意相邻的两个机会之间的间隔为t2个时间单元,t2为0或正数。[0344]在一种可选的实施方式中,m大于等于2时,m个机会窗中任意相邻的两个机会窗之间的间隔为t3个时间单元,t3为0或正数。[0345]在一种可选的实施方式中,收发模块2002,还用于接收第二信息,该第二信息指示n个机会。处理模块2001,用于确定n个机会时,具体用于执行:根据第二信息确定n个机会。[0346]在一种可选的实施方式中,传输数据的n个机会中的两个或多个机会是m个机会窗中的一个或多个机会窗中的机会。[0347]在一种可选的实施方式中,收发模块2002,还用于在m个机会窗中的一个或多个机会窗中的机会内传输重传数据;传输数据的机会的最后一个时间单元的结束位置,与传输重传数据的机会的第一个时间单元的起始位置之间的间隔为t4个时间单元,t4为正数。[0348]当通信装置2000用于实现图14所述方法实施例中网络设备的功能时:处理模块2001,用于确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m。收发模块2002,用于在n个机会中的两个或多个机会内接收数据。[0349]当通信装置2000用于实现图14所述方法实施例中终端设备的功能时:处理模块2001,用于确定n个机会,该n个机会位于第一时间范围内,n为大于等于2的正整数;第一时间范围内包含m个机会窗,且m个机会窗中第i个机会窗由n个机会中的ni个机会构成,ni为正整数,m为正整数,i=1,2,…,m。收发模块2002,用于在n个机会中的两个或多个机会内发送数据。[0350]当通信装置2000用于实现图17所述方法实施例中网络设备的功能时:收发模块2002,用于发送第三信息,该第三信息指示多个时间范围中每个时间范围的长度,其中该多个时间范围中至少存在两个时间范围具有不同的长度。收发模块2002,用于根据多个时间范围,进行数据的传输。[0351]在一种可选的实施方式中,每个时间范围的长度,与数据存在对应关系。[0352]在一种可选的实施方式中,多个时间范围中第n个时间范围的长度满足如下公式:第n个时间范围的长度=fun(t×n)-fun[t×(n-1)];其中,t为数据的周期,fun表示取整函数,n为正整数。[0353]在一种可选的实施方式中,多个时间范围中每个时间范围的长度至少包括第一周期长度和多个时间范围中每个时间范围对应的偏移。[0354]当通信装置2000用于实现图17所述方法实施例中终端设备的功能时:收发模块2002,用于接收第三信息,该第三信息指示多个时间范围中每个时间范围的长度,其中多个时间范围中至少存在两个时间范围具有不同的长度;收发模块2002,还用于根据多个时间范围,进行数据的传输。[0355]在一种可选的实施方式中,每个时间范围的长度,与数据存在对应关系。[0356]在一种可选的实施方式中,多个时间范围中第n个时间范围的长度满足如下公式:第n个时间范围的长度=fun(t×n)-fun[t×(n-1)];其中,t为数据的周期,fun表示取整函数,n为正整数。[0357]在一种可选的实施方式中,多个时间范围中每个时间范围的长度至少包括第一周期长度和多个时间范围中每个时间范围对应的偏移。[0358]关于上述处理模块2001和收发模块2002更详细的描述,可参考上述方法实施例中的相关描述,在此不再说明。[0359]如图21所示,通信装置2100包括处理器2110和接口电路2120。处理器2110和接口电路2120之间相互耦合。可以理解的是,接口电路2120可以为收发器或输入输出接口。可选的,通信装置2100还可以包括存储器2130,用于存储处理器2110执行的指令或存储处理器2110运行指令所需要的输入数据或存储处理器2110运行指令后产生的数据。[0360]当通信装置2100用于实现上述方法实施例中的方法时,处理器2110用于执行上述处理模块2001的功能,接口电路2120用于执行上述收发模块2002的功能。[0361]当上述通信装置为应用于终端设备的芯片时,该终端设备芯片实现上述方法实施例中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给网络设备的。[0362]当上述通信装置为应用于网络设备的芯片时,该网络设备芯片实现上述方法实施例中网络设备的功能。该网络设备芯片从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备芯片向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端设备的。[0363]可以理解的是,本技术的实施例中的处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其它通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。[0364]本技术的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(randomaccessmemory,ram)、闪存、只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于接入网设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于接入网设备或终端设备中。[0365]在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,dvd;还可以是半导体介质,例如,固态硬盘(solidstatedisk,ssd)。[0366]在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。[0367]本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。在本技术的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本技术的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。[0368]可以理解的是,在本技术的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本技术的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。当前第1页12当前第1页12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献