技术新讯 > 电子通信装置的制造及其应用技术 > 数据传输方法、装置、计算机可读介质及电子设备与流程  >  正文

数据传输方法、装置、计算机可读介质及电子设备与流程

  • 国知局
  • 2024-08-30 14:46:11

本技术涉及计算机及通信,具体而言,涉及一种数据传输方法、装置、计算机可读介质及电子设备。

背景技术:

1、在5g以及演进5g系统中,高带宽的强交互型业务是重要的业务类型,诸如云游戏(cloud gaming)、vr(virtual reality,虚拟现实)、ar(augmented reality,增强现实)、mr(mixed reality,混合现实)、xr(extended reality,扩展现实)、cr(cinematic reality,影像现实)等,这些强交互型业务不仅对传输的时效性要求很高,而且随着分辨率、帧率和自由度等指标的提高,应用层产生的数据量极大增长,给网络传输带来很大的负荷。这种业务的应用层生成的数据包内容,需要以很低的时延,切割成大量数据包分段传输,一旦其中一个分段的传输未满足传输要求,则整个数据包内容就无法在接收端进行实时的恢复和呈现,从而对无法满足强交互性高带宽业务的需求。针对这种应用场景,如何能够保证强交互型业务流在传输时能够尽量减少对传输资源的占用是亟待解决的技术问题。

技术实现思路

1、本技术的实施例提供了一种数据传输方法、装置、计算机可读介质及电子设备,进而至少在一定程度上可以减少业务流在传输时对传输资源的占用。

2、本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。

3、第一方面,本技术实施例提供了一种数据传输方法,包括:接收amf(access andmobility management function,接入与移动性管理功能)发送的接入层上下文信息,所述接入层上下文信息用于指示多种类型的业务流在同一个通用分组无线业务隧道协议用户面gtp-u隧道中进行区别传输;若识别到用户面功能实体通过所述gtp-u隧道发送的数据包属于所述业务流拆分得到的子数据包,则在将所述的子数据包发送至用户设备的过程中,检测所述业务流中是否存在向所述用户设备发送失败的子数据包;若检测到指定类型的业务流中存在向所述用户设备发送失败的子数据包,则停止向所述用户设备发送所述指定类型的业务流中的其余子数据包。

4、第二方面,本技术实施例提供了一种数据传输方法,包括:接收smf(sessionmanagement function,会话管理功能)发送的pdu(protocol data unit,协议数据单元)会话管理策略信息,所述pdu会话管理策略信息用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;将接收到的所述多种类型的业务流中的子数据包在所述gtp-u隧道中分流传输至基站设备,并检测所述业务流中是否存在向所述基站设备发送失败的子数据包;若检测到指定类型的业务流中存在向所述基站设备发送失败的子数据包,则停止向所述基站设备发送所述指定类型的业务流中的其余子数据包。

5、第三方面,本技术实施例提供了一种数据传输方法,包括:接收amf发送的ursp(ueroute selection policy,用户设备路由选择策略)规则,所述ursp规则用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;若识别到基站设备发送的数据包属于所述业务流中的子数据包,则在接收所述业务流中的子数据包的过程中,检测对所述子数据包的接收情况;若完整接收到指定类型的业务流中的所有数据包,则对所述所有数据包进行整合得到所述指定类型的业务流。

6、第四方面,本技术实施例提供了一种数据传输方法,包括:接收af(applicationfunction,应用功能)发送的针对业务流的gtp-u隧道配置信息,所述gtp-u隧道配置信息用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;根据所述gtp-u隧道配置信息生成ursp规则和协议数据单元pdu会话管理策略信息,所述ursp规则和所述pdu会话管理策略信息用于指示所述多种类型的业务流在同一个gtp-u隧道中进行区别传输;将所述ursp规则发送至amf,以使所述amf将所述ursp规则转发至用户设备,并根据所述ursp规则向基站设备配置接入层上下文信息,所述接入层上下文信息用于指示所述多种类型的业务流在同一个gtp-u隧道中进行区别传输;将所述pdu会话管理策略信息发送至smf,以使所述smf将所述pdu会话管理策略信息配置给用户面功能实体。

7、第五方面,本技术实施例提供了一种数据传输装置,包括:第一接收单元,配置为接收amf发送的接入层上下文信息,所述接入层上下文信息用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;第一检测单元,配置为若识别到用户面功能实体通过所述gtp-u隧道发送的数据包属于所述业务流中的子数据包,则在将所述子数据包发送至用户设备的过程中,检测所述业务流中是否存在向所述用户设备发送失败的子数据包;第一处理单元,配置为若检测到指定类型的业务流中存在向所述用户设备发送失败的子数据包,则停止向所述用户设备发送所述指定类型的业务流中的其余子数据包。

8、第六方面,本技术实施例提供了一种数据传输装置,包括:第二接收单元,配置为接收会话管理功能smf发送的协议数据单元pdu会话管理策略信息,所述pdu会话管理策略信息用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;第二检测单元,配置为将接收到的所述多种类型的业务流中的子数据包在所述gtp-u隧道中分流传输至基站设备,并检测所述业务流中的子数据包中是否存在向所述基站设备发送失败的子数据包;第二处理单元,配置为若检测到指定类型的业务流中存在向所述基站设备发送失败的子数据包,则停止向所述基站设备发送所述指定类型的业务流中的其余子数据包。

9、第七方面,本技术实施例提供了一种数据传输装置,包括:第三接收单元,配置为接收amf发送的用户设备路由选择策略ursp规则,所述ursp规则用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;第三检测单元,配置为若识别到基站设备发送的数据包属于所述业务流中的子数据包,则在接收所述业务流中的子数据包的过程中,检测对所述子数据包的接收情况;第三处理单元,配置为若完整接收到指定类型的业务流中的所有数据包,则对所述所有数据包进行整合得到所述指定类型的业务流。

10、第八方面,本技术实施例提供了一种数据传输装置,包括:第四接收单元,配置为接收af(application function,应用功能)发送的针对业务流的gtp-u隧道配置信息,所述gtp-u隧道配置信息用于指示多种类型的业务流在同一个gtp-u隧道中进行区别传输;生成单元,配置为根据所述gtp-u隧道配置信息生成ursp规则和协议数据单元pdu会话管理策略信息,所述ursp规则和所述pdu会话管理策略信息用于指示所述多种类型的业务流在同一个gtp-u隧道中进行区别传输;第一发送单元,配置为将所述ursp规则发送至amf,以使所述amf将所述ursp规则转发至用户设备,并根据所述ursp规则向基站设备配置接入层上下文信息,所述接入层上下文信息用于指示所述多种类型的业务流在同一个gtp-u隧道中进行区别传输;第二发送单元,配置为将所述pdu会话管理策略信息发送至smf,以使所述smf将所述pdu会话管理策略信息配置给用户面功能实体。

11、第九方面,本技术实施例提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的数据传输方法。

12、第十方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的数据传输方法。

13、第十一方面,本技术实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实施例中提供的数据传输方法。

14、在本技术的一些实施例所提供的技术方案中,由于具有多种类型的业务流,因此通过将多种类型的业务流在同一个gtp-u隧道中进行传输,使得可以在支持传输多种类型的业务流的前提下,降低对协议侧的影响。而由于子数据包传输失败时,接收方难以恢复出业务流,因此通过在检测到指定类型的业务流中的子数据包中存在向用户设备发送失败的子数据包时,停止向用户设备发送该指定类型的业务流中的其余子数据包,使得可以在有子数据包发送失败的情况下,避免继续向用户设备发送其余子数据包(这些子数据包再进行发送也不能恢复出业务流,其属于无效数据包)而导致对带宽的占用,有利于减少业务流在传输时对传输资源的占用。

15、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。

本文地址:https://www.jishuxx.com/zhuanli/20240830/283773.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。