System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据包传输方法及相关设备技术_技高网

数据包传输方法及相关设备技术

技术编号:40462326 阅读:11 留言:0更新日期:2024-02-22 23:16
本公开实施例提供了一种数据包传输方法及相关设备。该方法由网络设备执行,该方法包括:从会话管理功能网元获取目标业务流的服务质量配置文件信息,服务质量配置文件信息包括第一数据检测规则和第一处理规则,第一数据检测规则包括目标业务流的数据包组类型对应的数据包组类型内部标识信息,第一处理规则包括数据包组类型对应的处理规则,数据包组类型对应的处理规则包括数据包组类型对应的丢包处理信息;接收待转发数据包;若待转发数据包的数据包组类型内部标识信息与第一数据检测规则匹配,则根据丢包处理信息确定是否丢弃数据包组类型内的数据包,并在确定丢弃数据包组类型内的数据包时,确定数据包组类型内的被丢弃数据包。

【技术实现步骤摘要】

本公开涉及通信,具体而言,涉及一种数据包传输方法、通信设备、计算机可读存储介质及计算机程序产品。


技术介绍

1、在相关技术中的网络(例如5g网络)传输机制下,如果针对同一业务要实现不同的网络调度策略,需要将同一个业务流的数据包分别在网络不同的qos(quality ofservice,服务质量)流上传输,但是网络对于qos 流的数量上限有限制,如果每一个业务都需要分成多个qos流传输,会使网络qos流资源很快耗尽,难以满足更多业务的需求。


技术实现思路

1、本公开实施例提供一种数据包传输方法、通信设备、计算机可读存储介质及计算机程序产品,能够优化数据包的传输过程。

2、本公开实施例提供一种数据包传输方法,所述方法由网络设备执行,所述方法包括:从会话管理功能网元获取目标业务流的服务质量配置文件信息,所述服务质量配置文件信息包括第一数据检测规则和第一处理规则,所述第一数据检测规则包括所述目标业务流的数据包组类型对应的数据包组类型内部标识信息,所述数据包组类型包括至少一个,所述第一处理规则包括所述数据包组类型对应的处理规则,所述数据包组类型对应的处理规则包括所述数据包组类型对应的丢包处理信息;接收待转发数据包;若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述丢包处理信息确定是否丢弃所述数据包组类型内的数据包,并在确定丢弃所述数据包组类型内的数据包时,确定所述数据包组类型内的被丢弃数据包。

3、本公开实施例提供一种数据包传输方法,所述方法由锚点用户面功能网元执行,所述方法包括:从会话管理功能网元获取目标业务流的第二数据检测规则和第二处理规则,所述第二数据检测规则包括所述目标业务流的数据包组类型对应的数据包组类型外部标识信息,所述第二处理规则包括与所述数据包组类型外部标识信息对应的数据包组类型内部标识信息,所述数据包组类型包括至少一个;接收所述目标业务流的下行数据包;若确定所述下行数据包的数据包组类型外部标识信息与所述第二数据检测规则匹配,则利用所述第二处理规则中对应的数据包组类型内部标识信息标记所述下行数据包;将标记对应的所述数据包组类型内部标识信息的所述下行数据包发送至网络设备。

4、本公开实施例提供一种数据包传输方法,所述方法由会话管理功能网元执行,所述方法包括:从策略控制功能网元获取数据包处理策略规则,所述数据包处理策略规则包括目标业务流的数据包组类型对应的处理规则、以及数据包组类型外部标识信息及其对应的数据包组类型内部标识信息,所述数据包组类型包括至少一个,所述数据包组类型对应的处理规则包括所述数据包组类型对应的丢包处理信息;根据所述数据包处理策略规则生成所述目标业务流的服务质量配置文件信息、第二数据检测规则、第二处理规则和服务质量规则,所述服务质量配置文件信息包括第一数据检测规则和第一处理规则,所述第一数据检测规则包括所述数据包组类型内部标识信息,所述第一处理规则包括所述数据包组类型对应的处理规则,所述第二数据检测规则包括所述数据包组类型外部标识信息,所述第二处理规则包括所述数据包组类型内部标识信息,所述服务质量规则包括所述数据包组类型外部标识信息及其所对应的所述数据包组类型内部标识信息;将所述服务质量配置文件信息发送至网络设备,将所述第二数据检测规则和所述第二处理规则发送至锚点用户面功能网元,将所述第一数据检测规则和所述第一处理规则发送至用户面功能网元,并将所述服务质量规则发送至终端。

5、本公开实施例提供一种数据包传输方法,所述方法由策略控制功能网元执行,所述方法包括:获取目标业务流的数据包组类型对应的数据包组类型外部标识信息及其网络处理需求信息,所述数据包组类型包括至少一个;确定与所述数据包组类型外部标识信息对应的数据包组类型内部标识信息;根据所述网络处理需求信息生成对应的数据包组类型的处理规则,所述数据包组类型对应的处理规则包括所述数据包组类型对应的丢包处理信息;生成数据包处理策略规则,所述数据包处理策略规则包括所述数据包组类型对应的处理规则、以及所述数据包组类型外部标识信息及其对应的所述数据包组类型内部标识信息;将所述数据包处理策略规则发送至会话管理功能网元。

6、本公开实施例提供一种数据包传输方法,所述方法由应用功能网元执行,所述方法包括:通过请求消息向策略控制功能网元传输目标业务流的数据包组类型对应的数据包组类型外部标识信息及其网络处理需求信息,所述数据包组类型包括至少一个。其中,所述请求消息用于指示所述策略控制功能网元,根据所述数据包组类型外部标识信息确定与其对应的数据包组类型内部标识信息,根据所述网络处理需求信息生成对应的数据包组类型的处理规则,并生成数据包处理策略规则,所述数据包处理策略规则包括所述数据包组类型对应的处理规则、以及所述数据包组类型外部标识信息及其对应的所述数据包组类型内部标识信息,所述数据包组类型对应的处理规则包括所述数据包组类型对应的丢包处理信息。

7、本公开实施例提供一种数据包传输方法,所述方法由终端执行,所述方法包括:获取目标业务流的服务质量规则,所述服务质量规则包括所述目标业务流的数据包组类型的数据包组类型外部标识信息及其对应的数据包组类型内部标识信息,所述数据包组类型包括至少一个;若确定所述目标业务流的上行数据包的数据包组类型外部标识信息与所述服务质量规则匹配,则采用对应的所述数据包组类型内部标识信息标记所述上行数据包;将标记对应的所述数据包组类型内部标识信息的所述上行数据包发送至网络设备。

8、本公开实施例提供一种网络设备,包括:接收单元,用于从会话管理功能网元获取目标业务流的服务质量配置文件信息,所述服务质量配置文件信息包括第一数据检测规则和第一处理规则,所述第一数据检测规则包括所述目标业务流的数据包组类型对应的数据包组类型内部标识信息,所述数据包组类型包括至少一个,所述第一处理规则包括所述数据包组类型对应的处理规则,所述数据包组类型对应的处理规则包括所述数据包组类型对应的丢包处理信息;该接收单元,还用于接收待转发数据包;处理单元,用于若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述丢包处理信息确定是否丢弃所述数据包组类型内的数据包,并在确定丢弃所述数据包组类型内的数据包时,确定所述数据包组类型内的被丢弃数据包。

9、在本公开的一些示例性实施例中,所述数据包组类型包括所述目标业务流中的视频帧类型、音频帧类型、字幕数据类型、控制信息类型中的至少一种;或者,所述数据包组类型包括所述目标业务流中的视频帧内的基础视频帧类型、增强层数据类型中的至少一种;或者,所述数据包组类型包括所述目标业务流中的视频帧内的i帧类型、p帧类型、b帧类型中的至少一种。

10、在本公开的一些示例性实施例中,所述数据包组类型对应的处理规则还包括所述数据包组类型对应的服务质量信息。其中,该处理单元,还用于若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述的服务质量信息处理所述数据包组类型内本文档来自技高网...

【技术保护点】

1.一种数据包传输方法,其特征在于,所述方法由网络设备执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一数据检测规则还包括:所述数据包组类型的数据组序列号;和/或,所述数据包组类型的数据组内的数据包序列号。

3.根据权利要求1所述的方法,其特征在于,若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述丢包处理信息确定是否丢弃所述数据包组类型内的数据包,并在确定丢弃所述数据包组类型内的数据包时,确定所述数据包组类型内的被丢弃数据包,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据包组类型对应的处理规则还包括所述数据包组类型对应的服务质量信息;

5.根据权利要求4所述的方法,其特征在于,若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述服务质量信息处理所述数据包组类型内的数据包,包括:

6.一种数据包传输方法,其特征在于,所述方法由锚点用户面功能网元执行,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,还包括:

8.一种数据包传输方法,其特征在于,所述方法由会话管理功能网元执行,所述方法包括:

9.一种数据包传输方法,其特征在于,所述方法由策略控制功能网元执行,所述方法包括:

10.一种数据包传输方法,其特征在于,所述方法由应用功能网元执行,所述方法包括:

11.一种数据包传输方法,其特征在于,所述方法由终端执行,所述方法包括:

12.根据权利要求11所述的方法,其特征在于,还包括:

13.一种通信设备,其特征在于,包括:

14.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-5任一项所述的方法;或者,

15.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被计算机执行时实现权利要求1-5任一项所述的方法;或者,

...

【技术特征摘要】

1.一种数据包传输方法,其特征在于,所述方法由网络设备执行,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一数据检测规则还包括:所述数据包组类型的数据组序列号;和/或,所述数据包组类型的数据组内的数据包序列号。

3.根据权利要求1所述的方法,其特征在于,若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述丢包处理信息确定是否丢弃所述数据包组类型内的数据包,并在确定丢弃所述数据包组类型内的数据包时,确定所述数据包组类型内的被丢弃数据包,包括:

4.根据权利要求1所述的方法,其特征在于,所述数据包组类型对应的处理规则还包括所述数据包组类型对应的服务质量信息;

5.根据权利要求4所述的方法,其特征在于,若所述待转发数据包的数据包组类型内部标识信息与所述第一数据检测规则匹配,则根据所述服务质量信息处理所述数据包组类型内的数据包,包括:

6.一种数据包传输方法,其特征在于,所述方法由锚点用户面功能...

【专利技术属性】
技术研发人员:张卓筠
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1