数据传输方法及装置与流程

文档序号:34237179发布日期:2023-05-24 23:08阅读:40来源:国知局
数据传输方法及装置与流程

本技术涉及通信,尤其涉及一种数据传输方法及装置。


背景技术:

1、扩展现实(extended reality,xr)是指通过计算机技术和可穿戴设备产生的一个真实与虚拟组合、可人机交互的环境,是增强现实(augmented reality,ar)、虚拟现实(virtual reality,vr)以及混合现实(mixed reality,mr)等多种形式的统称。三者视觉交互技术融合,实现虚拟世界与现实世界之间无缝转换的“沉浸感”体验。xr等媒体类业务,具有数据突发的特点,使得基站在无法保证数据传输的情况下,例如网络拥塞的情况下,会对接收到的一组数据包中的一个或多个数据包进行随机丢包处理,以缓解拥塞情况。若随机丢弃的数据包重要性较高,会产生较长时间卡顿,影响视频效果。

2、在中继(relay)场景下,远端(remote)用户设备(user equipment,ue)通过中继(relay)ue进行数据传输,例如对于上行,中继ue接收到来自远端ue的上行数据包,将该上行数据包通过中继ue与网络之间的连接发送至业务服务器;对于下行,中继ue接收到来自业务服务器的下行数据包,将该下行数据包发送至远端ue。对于中继场景下的xr业务的传输,如何减少对远端ue侧的视频效果的影响,是亟待解决的技术问题。


技术实现思路

1、本技术提供一种数据传输方法及装置,在中继场景下,可建立支持分层服务质量的协议数据单元会话,从而减少对远端设备侧的视频效果的影响。

2、第一方面,本技术提供一种数据传输方法,该方法可以由中继设备或中继设备中的模块执行。该方法可包括:中继设备接收来自远端设备的第一消息,第一消息用于发现远端设备、或请求与中继设备建立通信连接;其中,第一消息包括中继服务码,该中继服务码对应的协议数据单元会话参数包括第一信息;或,第一消息包括第一信息;第一信息用于建立支持分层服务质量的协议数据单元会话,该协议数据单元会话用于中继远端设备的数据;中继设备通过该协议数据单元会话传输远端设备的数据。

3、可见,中继设备基于第一信息可建立基于分层服务质量的协议数据单元会话,通过该协议数据单元会话传输中继场景下的xr业务,可减少对远端设备侧的视频效果的影响。

4、在第一方面的第一种可能的实现方式中,中继设备在接收来自远端设备的第一消息之前,接收来自第一网络设备的配置信息,该配置信息包括上述中继服务码,以及上述中继服务码对应的协议数据单元会话参数,该协议数据单元会话参数包括第一信息,以便中继设备基于该中继服务码与远端设备执行发现过程。

5、结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,中继设备在建立上述协议数据单元会话之后,向远端设备发送第二消息,第二消息用于确定上行数据包与第一类服务质量流之间的第一关联关系,其中第一类服务质量流用于中继设备与远端设备之间传输数据。可以理解的是,第一关联关系可表示不同重要性的上行数据包与不同服务质量等级的第一类服务质量流之间的关联关系,例如可将重要性高的上行数据包关联至服务质量高的一个第一类服务质量流,将重要性低的上行数据包关联至服务质量低的一个第一类服务质量流,以便远端设备将不同重要性的上行数据包映射至不同服务质量的第一类服务质量流。通过第一关联关系可实现远端设备与中继设备之间的分层传输,从而在两者之间的资源受限的情况下,可优先传输映射至服务质量高的第一类服务质量流。

6、可选的,第二消息包括分层服务质量规则,分层服务质量规则用于确定上行数据包与第一类服务质量流之间的第一关联关系。

7、结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,中继设备在建立上述协议数据单元会话时,向第二网络设备发送用于建立上述协议数据单元会话的请求消息,该请求消息包括第一信息,以指示建立支持分层服务质量的协议数据单元会话,从而中继远端设备的数据。或,中继设备在建立上述协议数据单元会话时,向第二网络设备发送请求消息和第一信息,以指示建立支持分层服务质量的协议数据单元会话,从而中继远端设备的数据。

8、可选的,第二网络设备在建立上述协议数据单元会话的过程中,可生成上述第一关联关系,并将第一关联关系发送至中继设备。中继设备在接收到第一关联关系时,可将其发送至远端设备。

9、结合第一方面或第一方面的第一种至第三种可能的实现方式中任意一种方法,在第一方面的第四种可能的实现方式中,中继设备在建立上述协议数据单元会话的情况下,建立具有关联关系的多个第一类服务质量流,建立具有关联关系的多个第二类服务质量流,并确定多个第一类服务质量流与多个第二类服务质量流之间的第二关联关系。其中,第二类服务质量流与上述协议数据单元会话相关联,用于中继设备与第三网络设备之间传输数据。第二关联关系用于将第一类服务质量流与第二类服务质量流进行关联,以便中继设备将来自远端设备的上行数据包传输至第三网络设备。

10、可选的,第二关联关系是一个上行服务质量规则,用于将第一类服务质量流上承载的上行数据包映射至第二类服务质量流。

11、结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,对于上行传输:中继设备通过第一流标识所标识的服务质量流接收到来自远端设备的第一上行数据包,根据上述第二关联关系将第一上行数据包映射至多个第二类服务质量流中的第一服务质量流,通过第一服务质量流向第三网络设备发送第一上行数据包,从而实现中继设备中继上行数据包。

12、其中,第一流标识用于标识多个第一类服务质量流中承载第一上行数据包的服务质量流,第二关联关系包括第一服务质量流与第一流标识所标识的服务质量流之间的关联关系。

13、通过第二关联关系,中继设备可将重要性高的第一类服务质量流映射至服务质量高的第二类服务质量流,以避免重要数据的丢失。

14、结合第一方面的第四种可能的实现方式,在第一方面的第六种可能的实现方式中,中继设备在建立具有关联关系的多个第一类服务质量流,具有关联关系的多个第二类服务质量流的情况下,还确定多个第一类服务质量流与多个第二类服务质量流之间的第三关联关系,第三关联关系用于将第一类服务质量流与第二类服务质量流进行关联,以便中继设备将来自第三网络设备的下行数据包传输至远端设备。

15、可选的,第三关联关系是一个下行服务质量规则,用于将第二类服务质量流上承载的下行数据包映射至第一类服务质量流。

16、结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,对于下行传输:中继设备通过第二流标识所标识的服务质量流接收到来自第三网络设备的第一下行数据包,根据第三关联关系将第一下行数据包映射至多个第一类服务质量流中的第二服务质量流,通过第二服务质量流向远端设备发送第一所述下行数据包,从而实现中继设备中继下行数据包。

17、其中,第二流标识用于标识多个第二类服务质量流中承载第一下行数据包的服务质量流;第三关联关系包括第二服务质量流与第二流标识所标识的服务质量流之间的关联关系。

18、通过第三关联关系,中继设备可将重要性高的第二类服务质量流映射至服务质量高的第一类服务质量流,以避免重要数据的丢失。

19、结合第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,在远端设备与中继设备之间的资源受限的情况下,若第二服务质量流的优先级低于阈值,那么中继设备丢弃映射至第二服务质量流的第二下行数据包。一旦远端设备与中继设备之间的资源受限,可优先丢弃映射至服务质量低的第二类服务质量流的下行数据包,以保证服务质量高的第二类服务质量流的传输,从而减少对视频效果的影响。

20、结合第一方面的第四种可能的实现方式,在第一方面的第九种可能的实现方式中,远端设备可触发中继设备建立具有关联关系的多个第一类服务质量流。中继设备接收来自远端设备的第一连接消息,根据第一连接消息建立具有关联关系的多个第一类服务质量流。第一连接消息还可指示多个第一类服务质量流之间的关联关系,以便中继设备基于该关联关系建立具有关联关系的多个第一类服务质量流。

21、结合第一方面的第四种可能的实现方式,在第一方面的第十种可能的实现方式中,网络侧可触发中继设备建立具有关联关系的多个第一类服务质量流。中继设备接收来自第二网络设备的包括远端设备的标识信息的协议数据单元会话修改消息,根据该协议数据单元会话修改消息,与远端设备之间建立具有关联关系的多个第一类服务质量流。

22、结合第一方面的第十种可能的实现方式,在第一方面的第十一种可能的实现方式中,在网络侧触发中继设备建立具有关联关系的多个第一类服务质量流的情况下,中继设备可对之前确定的第二关联关系和/或第三关联关系进行更新,使得中继设备可动态调整第一类服务质量流与第二类服务质量流之间的关联关系,从而灵活地利用网络资源。

23、结合第一方面的第十种可能的实现方式,在第一方面的第十二种可能的实现方式中,在网络侧触发中继设备建立具有关联关系的多个第一类服务质量流的情况下,中继设备可将多个第一类服务质量流之间的关联关系告知远端设备。中继设备向远端设备发送第二连接消息,第二连接消息指示多个第一类服务质量流之间的关联关系,以便远端设备根据该关联关系和第一关联关系,将上行数据包映射至相应的第一类服务质量流。

24、第二方面,本技术提供一种数据传输方法,该方法可以由远端设备或远端设备中的模块执行。该方法可包括:远端设备向中继设备发送第一消息,第一消息用于发现远端设备、或请求与中继设备建立通信连接;其中,第一消息包括中继服务码,该中继服务码对应的协议数据单元会话参数包括第一信息;或,第一消息包括第一信息;第一信息用于建立支持分层服务质量的协议数据单元会话,该协议数据单元会话用于中继远端设备的数据。

25、可见,远端设备通过向中继设备发送第一信息,以使中继设备建立基于分层服务质量的协议数据单元会话,通过该协议数据单元会话传输中继场景下的xr业务,可减少对远端设备侧的视频效果的影响。

26、在第二方面的第一种可能的实现方式中,远端设备在向中继设备的第一消息之前,接收来自第一网络设备的配置信息,该配置信息包括上述中继服务码,以及上述中继服务码对应的协议数据单元会话参数,该协议数据单元会话参数包括第一信息,以便远端设备基于该中继服务码与中继设备执行发现过程。

27、结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,远端设备在发送第一消息之后,接收来自中继设备的第二消息,第二消息用于确定上行数据包与第一类服务质量流之间的第一关联关系,其中第一类服务质量流用于中继设备与远端设备之间传输数据。可以理解的是,第一关联关系可表示不同重要性的上行数据包与不同服务质量等级的第一类服务质量流之间的关联关系,例如可将重要性高的上行数据包关联至服务质量高的一个第一类服务质量流,将重要性低的上行数据包关联至服务质量低的一个第一类服务质量流,以便远端设备将不同重要性的上行数据包映射至不同服务质量的第一类服务质量流。通过第一关联关系可实现远端设备与中继设备之间的分层传输,从而在两者之间的资源受限的情况下,可优先传输映射至服务质量高的第一类服务质量流。

28、结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,远端设备在发送第一上行数据包时,根据第一上行数据包的属性信息,并结合第一关联关系和多个第一类服务质量流之间的关联关系,确定第一上行数据包对应于第一流标识,将第一上行数据包映射至第一流标识所标识的第一类服务质量流,并通过第一流标识所标识的第一类服务质量流向中继设备发送第一上行数据包,从而基于远端设备与中继设备之间的分层传输机制向中继设备发送上行数据包。

29、其中,属性信息包括特定应用标识、三元组、五元组中的一种或多种,特定应用标识用于标识xr等媒体业务,三元组或五元组用于识别数据包是否针对xr等媒体业务。

30、结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式,上述多个第一类服务质量流之间的关联关系可由远端设备确定,远端设备确定之后,可将其发送至中继设备,以便中继设备根据该关联关系建立具有关联关系的多个第一类服务质量流。例如,远端设备向中继设备发送第一连接消息,第一连接消息用于请求建立具有关联关系的多个第一类服务质量流,第一连接消息包括多个第一类服务质量流之间的关联关系。

31、结合第二方面的第三种可能的实现方式,在第二方面的第五种可能的实现方式,上述多个第一类服务质量流之间的关联关系可来自中继设备,中继设备确定该关联关系并将其发送至远端设备。例如,远端设备接收来自中继设备的第二连接消息,第二连接消息包括多个第一类服务质量流之间的关联关系。

32、结合第二方面的第三种可能的实现方式,在第二方面的第六种可能的实现方式,在远端设备与中继设备之间的资源受限的情况下,若第一流标识所标识的服务质量流的优先级低于阈值,那么中继设备丢弃映射至第一流标识所标识的服务质量流的第二上行数据包。一旦远端设备与中继设备之间的资源受限,可优先丢弃映射至服务质量低的第一类服务质量流的上行数据包,以保证服务质量高的第一类服务质量流的传输。

33、第三方面,本技术提供了一种通信装置,该通信装置可以是中继设备,也可以是中继设备中的装置,或者是能够和中继设备匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第一方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。

34、该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面所述的方法以及有益效果。

35、第四方面,本技术提供了一种通信装置,该通信装置可以是远端设备,也可以是远端设备中的装置,或者是能够和远端设备匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第二方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第二方面所述的方法以及有益效果。

36、第五方面,本技术提供了一种通信装置,通信装置包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如第一方面和第二方面中任一方面所述的方法。

37、第六方面,本技术提供了一种计算机可读存储介质,所述存储介质中存储有指令,当所述计算机程序或指令被通信装置执行时,实现如第一方面和第二方面中任一方面所述的方法。

38、第七方面,本技术提供一种包括指令的计算机程序产品,当通信装置读取并执行该指令时,使得通信装置执行如第一方面和第二方面中任一方面中任意一项的方法。

39、第八方面,本技术提供了一种通信系统,包括至少一个用于执行上述第一方面所述的方法的通信装置,以及至少一个用于执行上述第二方面所述方法的通信装置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1