本技术涉及通信,尤其涉及一种通信方法及装置。
背景技术:
1、5g的发展带动媒体服务呈现出指数级增长,视频类业务成为主流媒体形式,出现了扩展现实(extended reality,xr)等新兴多媒体业务。
2、xr通过辅助设备将真实世界的物理对象和虚拟世界的数字对象得以共存并相互作用,最终实现虚实完美融合的效果。其现阶段主要包含虚拟现实(virtual reality,vr)、增强现实(augmented reality,ar)和混合现实(mixed reality,mr)。xr业务的典型业务流程主要包括操作指令采集、上行传输指令信息、视频画面渲染/编码、下行传输视频画面、终端解码显示等处理过程。
3、时延对xr业务画面的刷新质量、用户交互感有直接影响,其中运动到成像(motion-to-photon,mtp)时延是必须满足的确定性指标。如果mtp时延无法满足,用户会产生眩晕感,严重影响用户体验。因此,如何保证mtp时延是亟待解决的问题。
技术实现思路
1、本技术提供一种通信方法及装置,用以保证xr业务等业务中的mtp时延。
2、第一方面,本技术提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或者功能模块等。该方法可以包括:确定至少一个上行协议数据单元(protocol data unit,pdu)集合的第一时延,若所述第一时延大于第一预设阈值,发送时延调整请求信息;其中,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务;所述时延调整请求信息包含所述第一时延,所述时延调整请求信息用于请求根据所述第一时延调整下行时延的配置信息。
3、通过上述方法,可以通过pdu集合粒度控制往返时延(round-trip time,rtt)时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。例如,在xr游戏、xr远程教学等xr业务或者云游戏等实时数据传输的过程中,可以基于上行时延调整下行时延,以使得上下行时延满足时延需求,从而保证游戏或教学视频等的流畅度,从而提升用户体验。又例如,在xr远程医疗中,xr设备的质检、维护或测试时,可以基于上行时延调整下行时延,以使得上下行时延满足时延需求,以使xr设备在用于xr远程医疗时保证医疗画面的实时传输,从而提升用户体验。
4、在一个可能的设计中,确定所述至少一个上行pdu集合的第一时延,方法可以为:从接入网设备获取上行pdu数据包的第一传输时延,以及从所述接入网设备获取第一时刻,并记录第二时刻;根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延。其中,所述第一传输时延为所述至少一个上行pdu集合包括的上行pdu数据包在所述终端设备与所述接入网设备之间的传输时延;所述第一时刻为所述接入网设备接收到所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻,所述第二时刻为所述第一设备接收到所述至少一个上行pdu集合中最后一个上行pdu集合的最后一个上行pdu数据包的时刻。这样可以准确地确定所述第一时延。
5、在一个可能的设计中,从所述接入网设备获取第一时刻,方法可以为:从所述接入网设备接收所述至少一个上行pdu集合包括的上行pdu数据包,所述至少一个上行pdu集合包括的上行pdu数据包的通用分组无线服务gprs隧道协议gtp字段中携带所述第一时刻;获取所述至少一个上行pdu集合包括的上行pdu数据包的gtp字段中携带的所述第一时刻;或者,从所述接入网设备接收第一信息,所述第一信息包括所述第一时刻。这样可以灵活获取所述第一时刻。
6、在一个可能的设计中,可以通过如下方法确定所述至少一个上行pdu集合的第一时延:所述第一设备从接入网设备获取第三时刻,并记录第二时刻;根据所述第三时刻和所述第二时刻确定所述第一时延。其中,所述第三时刻为终端设备发送所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻,所述第二时刻为所述第一设备接收到所述至少一个上行pdu集合中最后一个上行pdu集合的最后一个上行pdu数据包的时刻。这样可以准确确定所述第一时延。
7、在一个可能的设计中,可以通过如下方法从所述接入网设备获取第三时刻:从所述接入网设备接收所述至少一个上行pdu集合包括的上行pdu数据包,所述至少一个上行pdu集合包括的上行pdu数据包的通用分组无线服务gprs隧道协议gtp字段中携带所述第三时刻;获取所述至少一个上行pdu集合包括的上行pdu数据包的gtp字段中携带的所述第三时刻;或者,从所述接入网设备接收来自所述终端设备的第二信息,所述第二信息包括所述第三时刻。这样可以通过灵活获取到所述第三时刻。
8、在一个可能的设计中,接收所述下行帧包括的至少一个下行pdu数据包,所述至少一个下行pdu数据包中的至少一个下行pdu数据包中包含所述至少一个上行pdu集合的标识;根据所述至少一个下行pdu数据包中包含的所述至少一个上行pdu集合的标识,确定所述至少一个上行pdu集合。这样可以根据至少一个下行pdu数据包中包含的至少一个上行pdu集合的标识关联上下行数据。
9、在一个可能的设计中,可以通过如下方法确定所述至少一个上行pdu集合的第一时延:从接入网设备获取所述至少一个上行pdu集合包括的上行pdu数据包的第一传输时延,以及根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻;根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延。其中,所述第一传输时延为所述至少一个上行pdu集合包括的上行pdu数据包在终端设备与所述接入网设备之间的传输时延;所述第一时刻为所述接入网设备接收到所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻;所述第二时刻为所述第一设备接收到所述至少一个上行pdu集合中最后一个上行pdu集合的最后一个上行pdu数据包的时刻。这样可以准确确定所述第一时延。
10、在一个可能的设计中,根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻,方法可以为:根据所述至少一个上行pdu集合的标识确定所述至少一个上行pdu集合中所述第一个上行pdu集合的标识和所述至少一个上行pdu集合中所述最后一个上行pdu集合标识;根据所述至少一个上行pdu集合中所述第一个上行pdu集合的标识与第一信息集合,获取所述第一时刻;以及,根据所述至少一个上行pdu集合中所述最后一个上行pdu集合的标识与所述第一信息集合,获取所述第二时刻;其中,所述第一信息集合包括所述至少一个上行pdu集合中每个上行pdu集合的标识、所述接入网设备接收到所述至少一个上行pdu集合中每个上行pdu集合的第一个上行pdu数据包的时刻与所述第一设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合的最后一个上行pdu数据包的时刻之间的对应关系。这样可以结合本地保存的第一信息集合准确确定第一时刻和第二时刻。
11、在一个可能的设计中,从所述接入网设备获取所述至少一个上行pdu集合中每个上行pdu集合的标识以及所述接入网设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的第一个上行pdu数据包的时刻,并记录接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的最后一个上行pdu数据包的时刻;存储所述第一信息集合。这样可以使得后续基于本地保存的第一信息集合准确确定第一时刻和第二时刻。
12、在一个可能的设计中,根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延,方法可以为:根据所述第一时刻和所述第二时刻确定第二传输时延;根据所述第一传输时延和所述第二传输时延确定所述第一时延。这样可以准确确定所述第一时延。
13、在一个可能的设计中,可以通过如下方法确定所述至少一个上行pdu集合的第一时延:确定所述至少一个上行pdu集合包括的上行pdu数据包的第三传输时延,以及根据时间间隔和采样周期确定第四传输时延;根据所述第三传输时延和所述第四传输时延确定所述第一时延。其中,所述第三传输时延为所述至少一个上行pdu集合包括的上行pdu数据包在终端设备与所述第一设备之间的传输时延;所述时间间隔为所述终端设备发送每两个上行pdu集合的时间间隔,所述采样周期的取值与所述至少一个上行pdu集合的数量相等。这样可以准确确定所述第一时延。
14、在一个可能的设计中,根据所述时间间隔和所述采样周期确定第四传输时延,方法可以为:将所述时间间隔和所述采样周期相乘得到所述第四传输时延。
15、在一个可能的设计中,获取来自第三设备的所述时间间隔和所述采样周期,以使得后续可以根据时间间隔和所述采样周期确定第四传输时延。
16、在一个可能的设计中,接收响应信息,所述响应信息包含调整后的下行时延的配置信息。以使得根据调整后的下行时延传输数据。
17、第二方面,本技术提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或者功能模块等。该方法可以包括:接收时延调整请求信息,所述时延调整请求信息包含所述第一时延;根据所述第一时延调整下行时延的配置信息。其中,所述第一时延为至少一个上行协议数据单元pdu集合的传输时延,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务。
18、通过上述方法,可以通过pdu集合粒度控制往返时延(round-trip time,rtt)时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。具体效果可以参照第一方面中的相关描述。
19、在一个可能的设计中,调整下行时延的配置信息之后,可以向第四设备发送更新信息,所述更新信息用于更新调整后的下行时延的配置信息,其中,所述第一时延和调整后的下行时延之和小于或者等于rtt时延需求。这样可以使得上行时延和下行时延满足rtt时延需求,由此可以保证mtp时延,从而提高用户体验。
20、在一个可能的设计中,从第三设备接收时间间隔和采样周期,向所述第一设备发送所述时间间隔和采样周期,所述时间间隔为所述终端设备发送每两个上行pdu集合的时间间隔,所述采样周期的取值与所述至少一个上行pdu集合的数量相等。这样可以使得后续可以根据时间间隔和采样周期确定第四传输时延,进而确定第一时延。
21、在一个可能的设计中,发送响应信息,所述响应信息包含调整后的下行时延的配置信息。以使得根据调整后的下行时延传输数据。
22、第三方面,本技术提供了一种通信方法,该方法可以应用于接入网设备,接入网设备中的处理器、芯片或者功能模块等。该方法可以包括:从终端设备接收至少一个上行pdu集合包括的上行pdu数据包,生成转换后的所述至少一个上行pdu集合包括的上行pdu数据包,备向第一设备发送所述转换后的所述至少一个上行pdu集合包括的上行pdu数据包。其中,所述至少一个上行pdu集合包括的上行pdu数据包的服务数据协议sdap字段携带第三时刻,所述第三时刻为所述终端设备发送所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻;所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务;所述转换后的所述至少一个上行pdu集合包括的上行pdu数据包的通用分组无线服务gprs隧道协议gtp字段中携带所述第三时刻。这样可以成功将第三时刻转发给第一设备,以使的第一设备确定至少一个上行pdu集合的第一时延,实现rtt控制。
23、第四方面,本技术提供了一种通信方法,该方法可以应用于第三设备,第三设备中的处理器、芯片或者功能模块等。该方法可以包括:根据至少一个上行pdu集合生成发送给终端设备的下行帧包括的至少一个下行pdu数据包,向第一设备发送所述下行帧包括的所述至少一个下行pdu数据包;其中,所述至少一个下行pdu数据包中的至少一个下行pdu数据包中包含所述至少一个上行pdu集合的标识;所述至少一个上行pdu集合与所述下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务。这样可以使得后续根据至少一个下行pdu数据包中包含的至少一个上行pdu集合的标识关联上下行数据,进而获取第一时刻以及第二时刻。
24、第五方面,本技术提供了一种通信方法,该方法可以应用于第三设备,第三设备中的处理器、芯片或者功能模块等。该方法可以包括:确定时间间隔和采样周期,并通过第二设备向所述第一设备发送所述时间间隔和采样周期,所述时间间隔为终端设备发送每两个上行pdu集合的时间间隔,所述采样周期的取值与至少一个上行pdu集合的数量相等;所述至少一个上行pdu集合与发送给所述终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务。这样可以使得后续可以根据时间间隔和采样周期确定第四传输时延,进而确定第一时延。
25、第六方面,本技术提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或者功能模块等。该方法可以包括:确定多个第一时延,并确定所述多个第一时延的平均时延;若所述平均时延大于第一预设阈值,发送时延调整请求信息;其中,所述多个第一时延中任一个第一时延是至少一个上行协议数据单元pdu集合的时延,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务;所述时延调整请求信息包含所述平均时延,所述时延调整请求信息用于请求根据所述平均时延调整下行时延的配置信息。
26、通过上述方法,可以通过pdu集合粒度控制往返时延rtt时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。具体效果可以参见前述第一方面中的相关描述。
27、在一个可能的设计中,从第三设备接收所述下行帧包括的至少一个下行pdu数据包,所述至少一个下行pdu数据包中的至少一个下行pdu数据包中包含所述至少一个上行pdu集合的标识;根据所述至少一个下行pdu数据包中包含的所述至少一个上行pdu集合的标识,确定所述至少一个上行pdu集合。这样可以根据至少一个下行pdu数据包中包含的至少一个上行pdu集合的标识关联上下行数据。
28、在一个可能的设计中,确定所述多个第一时延中所述任一个第一时延,方法可以为:从接入网设备获取所述至少一个上行pdu集合包括的上行pdu数据包的第一传输时延,以及根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻;根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述任一个第一时延。其中,所述第一传输时延为所述至少一个上行pdu集合包括的上行pdu数据包在终端设备与所述接入网设备之间的传输时延;所述第一时刻为所述接入网设备接收到所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻;所述第二时刻为所述第一设备接收到所述至少一个上行pdu集合中最后一个上行pdu集合的最后一个上行pdu数据包的时刻。这样可以准确确定所述第一时延。
29、在一个可能的设计中,根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻,方法可以为:根据所述至少一个上行pdu集合的标识确定所述至少一个上行pdu集合中所述第一个上行pdu集合的标识和所述至少一个上行pdu集合中所述最后一个上行pdu集合标识;根据所述至少一个上行pdu集合中所述第一个上行pdu集合的标识与第一信息集合,获取所述第一时刻;以及,根据所述至少一个上行pdu集合中所述最后一个上行pdu集合的标识与所述第一信息集合,获取所述第二时刻;其中,所述第一信息集合包括所述至少一个上行pdu集合中每个上行pdu集合的标识、所述接入网设备接收到所述至少一个上行pdu集合中每个上行pdu集合的第一个上行pdu数据包的时刻与所述第一设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合的最后一个上行pdu数据包的时刻之间的对应关系。这样可以结合本地保存的第一信息集合准确确定第一时刻和第二时刻。
30、在一个可能的设计中,从所述接入网设备获取所述至少一个上行pdu集合中每个上行pdu集合的标识以及所述接入网设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的第一个上行pdu数据包的时刻,并记录接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的最后一个上行pdu数据包的时刻;存储所述第一信息集合。这样可以使得后续基于本地保存的第一信息集合准确确定第一时刻和第二时刻。
31、在一个可能的设计中,根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述任一个第一时延,方法可以为:根据所述第一时刻和所述第二时刻确定第二传输时延;根据所述第一传输时延和所述第二传输时延确定所述任一个第一时延。这样可以准确确定所述第一时延。
32、第七方面,本技术提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或者功能模块等。该方法可以包括:接收时延调整请求信息,所述时延调整请求信息包含平均时延;根据所述平均时延调整下行时延的配置信息。其中,所述平均时延为多个第一时延的平均时延,所述多个第一时延中任一个第一时延为至少一个上行协议数据单元pdu集合的传输时延,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务。
33、通过上述方法,可以通过pdu集合粒度控制rtt时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。具体效果可以参照第七方面中的相关描述。
34、在一个可能的设计中,调整下行时延的配置信息之后,可以向第四设备发送更新信息,所述更新信息用于更新调整后的下行时延的配置信息,其中,所述平均时延和调整后的下行时延之和小于或者等于rtt时延需求。这样可以使得上行时延和下行时延满足rtt时延需求,由此可以保证mtp时延,从而提高用户体验。
35、在一个可能的设计中,发送响应信息,所述响应信息包含调整后的下行时延的配置信息。以使得所述第一设备根据调整后的下行时延传输数据。
36、第八方面,本技术提供了一种通信方法,该方法可以应用于第一设备,第一设备中的处理器、芯片或者功能模块等。该方法可以包括:确定至少一个上行协议数据单元pdu集合的第一时延,以及确定与所述至少一个上行pdu集合对应的下行帧的第二时延;若所述第一时延与所述第二时延之和大于第二预设阈值,发送时延调整请求信息。其中,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务;所述时延调整请求信息包含所述第一时延与所述第二时延之和,所述时延调整请求信息用于请求根据所述第一时延与所述第二时延之和调整上行时延和/或下行时延的配置信息。
37、通过上述方法,可以通过pdu集合粒度控制rtt时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。例如,在xr游戏、xr远程教学等xr业务或者云游戏等实时数据传输的过程中,可以基于上行时延和下行时延之和调整后续的上行时延和/或下行时延,以使得上下行时延满足时延需求,从而保证游戏或教学视频等的流畅度,从而提升用户体验。又例如,在xr远程医疗中,xr设备的质检、维护或测试时,可以基于上行时延和下行时延之和调整后续的上行时延和/或下行时延,以使得上下行时延满足时延需求,以使xr设备在用于xr远程医疗时保证医疗画面的实时传输,从而提升用户体验。
38、在一个可能的设计中,从第三设备接收所述下行帧包括的至少一个下行pdu数据包,所述至少一个下行pdu数据包中的至少一个下行pdu数据包中包含所述至少一个上行pdu集合的标识;根据所述至少一个下行pdu数据包中包含的所述至少一个上行pdu集合的标识,确定所述至少一个上行pdu集合。这样可以根据至少一个下行pdu数据包中包含的至少一个上行pdu集合的标识关联上下行数据。
39、在一个可能的设计中,确定所述至少一个上行pdu集合的第一时延,方法可以为:从接入网设备获取所述至少一个上行pdu集合包括的上行pdu数据包的第一传输时延,以及根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻;根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延。其中,所述第一传输时延为所述至少一个上行pdu集合包括的上行pdu数据包在终端设备与所述接入网设备之间的传输时延;所述第一时刻为所述接入网设备接收到所述至少一个上行pdu集合中第一个上行pdu集合的第一个上行pdu数据包的时刻;所述第二时刻为所述第一设备接收到所述至少一个上行pdu集合中最后一个上行pdu集合的最后一个上行pdu数据包的时刻。这样可以准确确定所述第一时延。
40、在一个可能的设计中,根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻,方法可以为:根据所述至少一个上行pdu集合的标识确定所述至少一个上行pdu集合中所述第一个上行pdu集合的标识和所述至少一个上行pdu集合中所述最后一个上行pdu集合标识;根据所述至少一个上行pdu集合中所述第一个上行pdu集合的标识与第一信息集合,获取所述第一时刻;以及,根据所述至少一个上行pdu集合中所述最后一个上行pdu集合的标识与所述第一信息集合,获取所述第二时刻;其中,所述第一信息集合包括所述至少一个上行pdu集合中每个上行pdu集合的标识、所述接入网设备接收到所述至少一个上行pdu集合中每个上行pdu集合的第一个上行pdu数据包的时刻与所述第一设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合的最后一个上行pdu数据包的时刻之间的对应关系。这样可以结合本地保存的第一信息集合准确确定第一时刻和第二时刻。
41、在一个可能的设计中,从所述接入网设备获取所述至少一个上行pdu集合中每个上行pdu集合的标识以及所述接入网设备接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的第一个上行pdu数据包的时刻,并记录接收到所述至少一个上行pdu集合中所述每个上行pdu集合中的最后一个上行pdu数据包的时刻;存储所述第一信息集合。这样可以使得后续基于本地保存的第一信息集合准确确定第一时刻和第二时刻。
42、在一个可能的设计中,根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延,方法可以为:根据所述第一时刻和所述第二时刻确定第二传输时延;根据所述第一传输时延和所述第二传输时延确定所述第一时延。这样可以准确确定所述第一时延。
43、在一个可能的设计中,记录第四时刻和第五时刻,所述第四时刻为所述第一设备接收到所述下行帧包括的所述至少一个下行pdu数据包中第一个下行pdu数据包的时刻,所述第五时刻为所述第一设备发送完成所述下行帧包括的所述至少一个下行pdu数据包中最后一个下行pdu数据包的时刻。这样可以使得基于第四时刻和第五时刻第二时延。
44、在一个可能的设计中,可以通过如下方法确定与所述至少一个上行pdu集合对应的下行帧的第二时延:获取下行pdu数据包的第五传输时延,根据所述第四时刻、所述第五时刻和所述第五传输时延确定所述第二时延。其中,所述第五传输时延是所述下行帧包括的下行pdu数据包在终端设备和所述第一设备之间的传输时延。这样可以准确确定所述第二时延。
45、在一个可能的设计中,根据所述第四时刻、第五时刻和所述第三传输时延确定所述第二时延,方法可以为:根据所述第四时刻和所述第五时刻确定第六传输时延;根据所述第五传输时延和所述第六传输时延确定所述第二时延。这样可以准确确定所述第二时延。
46、第九方面,本技术提供了一种通信方法,该方法可以应用于第二设备,第二设备中的处理器、芯片或者功能模块等。该方法可以包括:接收时延调整请求信息,所述时延调整请求信息包含第一时延与第二时延之和;根据所述第一时延与所述第二时延之和调整上行时延的配置信息和/或下行时延的阈值配置信息。其中,所述第一时延为至少一个上行协议数据单元pdu集合的传输时延,所述至少一个上行pdu集合与发送给终端设备的下行帧对应,所述至少一个上行pdu集合中任一个上行pdu集合包括至少一个上行pdu数据包,所述至少一个上行pdu集合和与所述至少一个上行pdu集合对应的下行帧对应同一业务;所述第二时延为与所述至少一个上行pdu集合对应的下行帧的传输时延。
47、通过上述方法,可以通过pdu集合粒度控制rtt时延,由此可以保证mtp时延,从而使得在使用xr游戏、xr远程医疗、xr远程教学等xr业务或者云游戏等的过程中,提高用户体验。具体的可以参见前述第八方面的相关效果描述。
48、在一个可能的设计中,调整上行时延的配置信息和/或下行时延的配置信息之后,可以向第四设备发送更新信息,所述更新信息用于更新调整后的上行时延的配置信息和/或调整后的下行时延的配置信息,其中,所述第一时延和所述调整后的下行时延之和小于或者等于rtt时延需求,或者所述第二时延和所述调整后的上行时延之和小于或者等于rtt时延需求,或者所述调整后的上行时延和所述调整后的下上行时延之和小于或者等于rtt时延需求。这样可以使得上行时延和下行时延满足rtt时延需求,由此可以保证mtp时延,从而提高用户体验。
49、在一个可能的设计中,发送响应信息,所述响应信息包含调整后的上行时延的配置信息和/或调整后的下行时延的配置信息。以使得根据调整后的上行时延和/或调整后的下行时延传输数据。
50、第十方面,本技术还提供了一种通信装置,所述通信装置可以是第一设备,该通信装置具有实现上述第一方面或第一方面的各个可能的设计示例,或者第六方面或第六方面的各个可能的设计示例中,或者第八方面或第八方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
51、在一个可能的设计中,所述通信装置的结构中可以包括收发单元和处理单元,这些单元可以执行上述第一方面或第一方面的各个可能的设计示例,或者第六方面或第六方面的各个可能的设计示例中,或者第八方面或第八方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
52、在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据、消息或信息等,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第一方面或第一方面的各个可能的设计示例,或者第六方面或第六方面的各个可能的设计示例中,或者第八方面或第八方面的各个可能的设计示例中的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
53、第十一方面,本技术还提供了一种通信装置,所述通信装置可以是第二设备,该通信装置具有实现上述第二方面或第二方面的各个可能的设计示例,或者第七方面或第七方面的各个可能的设计示例,或者第九方面或第九方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
54、在一个可能的设计中,所述通信装置的结构中可以包括收发单元和处理单元,这些单元可以执行上述第二方面或第二方面的各个可能的设计示例,或者第七方面或第七方面的各个可能的设计示例,或者第九方面或第九方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
55、在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据、消息或信息等,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第二方面或第二方面的各个可能的设计示例,或者第七方面或第七方面的各个可能的设计示例,或者第九方面或第九方面的各个可能的设计示例中的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
56、第十二方面,本技术还提供了一种通信装置,所述通信装置可以是接入网设备,该通信装置具有实现上述第三方面或第三方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
57、在一个可能的设计中,所述通信装置的结构中可以包括收发单元和处理单元,这些单元可以执行上述第三方面或第三方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
58、在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据、消息或信息等,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第三方面或第三方面的各个可能的设计示例中的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
59、第十三方面,本技术还提供了一种通信装置,所述通信装置可以是第三设备,该通信装置具有实现上述第四方面或第四方面的各个可能的设计示例,或者第五方面或第五方面的各个可能的设计示例中的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
60、在一个可能的设计中,所述通信装置的结构中可以包括收发单元和处理单元,这些单元可以执行上述第四方面或第四方面的各个可能的设计示例,或者第五方面或第五方面的各个可能的设计示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
61、在一个可能的设计中,所述通信装置的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据、消息或信息等,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述通信装置执行上述第四方面或第四方面的各个可能的设计示例,或者第五方面或第五方面的各个可能的设计示例中的相应的功能。所述存储器与所述处理器耦合,其保存所述通信装置必要的程序指令和数据。
62、第十四方面,本技术实施例提供了一种通信系统,可以包括上述提及的接入网设备、第一设备、第二设备和第三设备等。
63、第十五方面,本技术实施例提供的一种计算机可读存储介质,该计算机可读存储介质存储有程序指令,当程序指令在计算机上运行时,使得计算机执行本技术实施例第一方面及其任一可能的设计中,或第二方面及其任一可能的设计中,或第三方面及其任一可能的设计中,或第四方面及其任一可能的设计中,或第五方面及其任一可能的设计中,或第六方面及其任一可能的设计中,或第七方面及其任一可能的设计中,或第八方面及其任一可能的设计中,或第九方面及其任一可能的设计中所述的方法。示例性的,计算机可读存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括非瞬态计算机可读介质、随机存取存储器(random-access memory,ram)、只读存储器(read-only memory,rom)、电可擦除可编程只读存储器(electrically eprom,eeprom)、cd-rom或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
64、第十六方面,本技术实施例提供一种计算机程序产品,包括指令,当所述指令在计算机上运行时,使得上述第一方面或第一方面任一种可能的设计中,或上述第二方面或第二方面任一种可能的设计中,或上述第三方面或第三方面任一种可能的设计中,或上述第四方面或第四方面任一种可能的设计中,或上述第五方面或第五方面任一种可能的设计中,或上述第六方面或第六方面任一种可能的设计中,或上述第七方面或第七方面任一种可能的设计中,或上述第八方面或第八方面任一种可能的设计中,或上述第九方面或第九方面任一种可能的设计中所述的方法被执行。
65、第十七方面,本技术还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第一方面或第一方面任一种可能的设计中,或上述第二方面或第二方面任一种可能的设计中,或上述第三方面或第三方面任一种可能的设计中,或上述第四方面或第四方面任一种可能的设计中,或上述第五方面或第五方面任一种可能的设计中,或上述第六方面或第六方面任一种可能的设计中,或上述第七方面或第七方面任一种可能的设计中,或上述第八方面或第八方面任一种可能的设计中,或上述第九方面或第九方面任一种可能的设计中所述的方法。
66、上述第十方面至第十七方面中的各个方面以及各个方面可能达到的技术效果请参照上述针对第一方面或第一方面中的各种可能方案,或者上述第二方面或第二方面中的各种可能方案,或第三方面及第三方面中的各种可能方案,或第四方面及第四方面中的各种可能方案,或者上述第五方面或第五方面中的各种可能方案,或第六方面及第六方面中的各种可能方案,或第七方面及第七方面中的各种可能方案,或者上述第八方面或第八方面中的各种可能方案,或第九方面及第九方面中的各种可能方案可以达到的技术效果说明,这里不再重复赘述。
1.一种通信方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,确定所述至少一个上行pdu集合的第一时延,包括:
3.如权利要求2所述的方法,其特征在于,从所述接入网设备获取第一时刻,包括:
4.如权利要求1所述的方法,其特征在于,确定所述至少一个上行pdu集合的第一时延,包括:
5.如权利要求4所述的方法,其特征在于,从所述接入网设备获取第三时刻,包括:
6.如权利要求1所述的方法,其特征在于,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,所述第一设备确定所述至少一个上行pdu集合的第一时延,包括:
8.如权利要求7所述的方法,其特征在于,根据所述至少一个上行pdu集合的标识获取第一时刻以及第二时刻,包括:
9.如权利要求8所述的方法,其特征在于,所述方法还包括:
10.如权利要求2或7所述的方法,其特征在于,根据所述第一传输时延、所述第一时刻和所述第二时刻确定所述第一时延,包括:
11.如权利要求1所述的方法,其特征在于,确定所述至少一个上行pdu集合的第一时延,包括:
12.如权利要求11所述的方法,其特征在于,根据所述时间间隔和所述采样周期确定第四传输时延,包括:
13.如权利要求11或12所述的方法,其特征在于,所述方法还包括:
14.如权利要求1-13任一项所述的方法,其特征在于,所述方法还包括:
15.一种通信方法,其特征在于,包括:
16.如权利要求15所述的方法,其特征在于,调整下行时延的配置信息之后,所述方法还包括:
17.如权利要求15或16所述的方法,其特征在于,所述方法还包括:
18.如权利要求15-17任一项所述的方法,其特征在于,所述方法还包括:
19.一种通信方法,其特征在于,包括:
20.一种通信方法,其特征在于,包括:
21.一种通信方法,其特征在于,包括:
22.一种通信装置,其特征在于,包括存储器,处理器和收发器,其中:
23.一种通信装置,其特征在于,包括存储器,处理器和收发器,其中:
24.一种通信装置,其特征在于,包括存储器,处理器和收发器,其中:
25.一种通信装置,其特征在于,包括存储器,处理器和收发器,其中:
26.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时以执行如权利要求1-14中任一项所述的方法,或者执行如权利要求15-18中任一项所述的方法,或者执行如权利要求19所述的方法,或者执行如权利要求20所述的方法,或者执行如权利要求21所述的方法。
27.一种计算机程序产品,其特征在于,包含指令,当所述指令在计算机上运行时,使得如权利要求1-14中任一项所述的方法,或如权利要求15-18中任一项所述的方法,或如权利要求19所述的方法,或如权利要求20所述的方法,或如权利要求21所述的方法被执行。
28.一种芯片,其特征在于,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以实现如权利要求1-14中任一项所述的方法,或者实现如述权利要求15-18中任一项所述的方法,或者实现如述权利要求19所述的方法,或者实现如述权利要求20所述的方法,或者实现如述权利要求21所述的方法。
