用户面功能的业务数据处理方法、设备及存储介质技术

技术编号:37411055 阅读:21 留言:0更新日期:2023-04-30 09:36
本申请实施例提供一种用户面功能的业务数据处理方法、设备及存储介质,涉及通信技术领域。该方法包括:获取深度包检测模块发送的业务信息,业务信息包括业务数据的目标IP地址;根据目标IP地址向目标IP地址对应的第一协商模块发送第一协商信息;其中,第一协商信息用于指示获取目标IP地址对应的第一设备的第一状态信息;接收第一协商模块发送的包括第一状态信息的第一协商响应;根据第一状态信息确定业务数据的转发策略,并将转发策略发送到IP模块,使得IP模块执行转发策略;其中,转发策略包括业务数据通过第一输出端口转发到第一设备,或者,业务数据通过第二输出端口转发到第二设备。这样为业务数据的转发提供更加灵活和可靠的保障。可靠的保障。可靠的保障。

【技术实现步骤摘要】
用户面功能的业务数据处理方法、设备及存储介质


[0001]本申请实施例涉及通信技术,尤其涉及一种用户面功能的业务数据处理方法、设备及存储介质。

技术介绍

[0002]用户面功能(User Plane Function,UPF)是第三代合作伙伴计划第五代移动电话行动通信标准(3rd Generation Partnership Project 5th generation,3GPP 5G)核心网架构的重要组成部分,它主要负责5G核心网用户面数据包的转发。
[0003]UPF本是核心网设备内部的网元,随着5G网络的部署和行业用户对业务处理时延性的苛刻要求,UPF从传统核心网中剥离出来,成为单独的一个设备。UPF设备可以用于业务数据的转发,例如将某个业务数据的目的地设置为MEC设备或企业私有云设备等,UPF设备则将该业务数据转发到设置的目的地。
[0004]然而,这样将业务数据转发到设置的目的地缺乏灵活性,容易导致业务数据转发失败。

技术实现思路

[0005]本申请实施例提供一种用户面功能的业务数据处理方法、设备及存储介质,用以解决现有UPF固定配置目的地,缺乏灵活性,容易导致业务数据转发失败的问题。
[0006]第一方面,本申请实施例提供一种用户面功能的业务数据处理方法,包括:
[0007]获取深度包检测模块发送的业务信息,业务信息包括业务数据的目标IP地址;
[0008]根据目标IP地址向目标IP地址对应的第一协商模块发送第一协商信息;其中,第一协商信息用于指示获取目标IP地址对应的第一设备的第一状态信息,第一状态信息包括第一设备的资源占用率;
[0009]接收第一协商模块发送的第一协商响应,第一协商响应中包括第一状态信息;
[0010]根据第一状态信息确定业务数据的转发策略,并将转发策略发送到IP模块,使得IP模块执行转发策略;其中,转发策略包括业务数据通过第一输出端口转发到第一设备,或者,业务数据通过第二输出端口转发到第二设备。
[0011]在一种可能的实现方式中,根据第一状态信息确定业务数据的转发策略,包括:
[0012]若第一状态信息中的第一设备的资源占用率大于或等于第一预设阈值,则向第二协商模块发送第二协商信息;其中,第二协商信息用于指示获取第二设备的第二状态信息,第二状态信息包括第二设备的资源占用率;
[0013]接收第二协商模块发送的第二协商响应,第二协商响应中包括第二状态信息;
[0014]根据第二状态信息确定转发策略。
[0015]在一种可能的实现方式中,根据第二状态信息确定转发策略,包括:
[0016]若第二状态信息中的第二设备的资源占用率小于第一预设阈值,则确定转发策略为业务数据通过第二输出端口转发到第二设备;
[0017]若第二状态信息中的第二设备的资源占用率大于或等于第一预设阈值,则确定转发策略为业务数据通过第一输出端口转发到第一设备。
[0018]在一种可能的实现方式中,业务信息中还包括业务数据的优先级和业务数据的类型,第一状态信息中还包括第一设备中各种业务类型对应的资源占用率,若第二状态信息中的第二设备的资源占用率大于或等于第一预设阈值,还包括:
[0019]在第一设备中与业务数据的类型相同的业务类型对应的资源占用率高于第二预设阈值,且业务数据的优先级高于预设优先级时,向IP模块发送调整策略,调整策略用于指示IP模块将业务数据的优先级下调,其中,第二预设阈值大于或等于第一预设阈值。
[0020]在一种可能的实现方式中,若第一状态信息中的第一设备的资源占用率小于第一预设阈值,方法还包括:
[0021]确定转发策略为业务数据通过第一输出端口转发到第一设备。
[0022]在一种可能的实现方式中,第一协商信息具体用于指示第一协商模块根据第一协商信息生成第一协商报文,并将第一协商报文发送到第一设备,以获取第一设备的第一状态信息。
[0023]在一种可能的实现方式中,第二协商信息具体用于指示第二协商模块根据第二协商信息生成第二协商报文,并将第二协商报文发送到第二设备,以获取第二设备的第二状态信息。
[0024]在一种可能的实现方式中,资源包括处理器、内存或存储器中的至少一种。
[0025]第二方面,本申请实施例提供一种用户面功能的业务数据处理设备,包括:
[0026]深度包检测模块、决策模块、第一协商模块、第二协商模块和IP模块;
[0027]决策模块用于执行如第一方面描述的用户面功能的业务数据处理方法。
[0028]第三方面,本申请实施例提供一种用户面功能的设备,该设备包括:
[0029]输入端口、深度包检测模块、决策模块、第一协商模块、第二协商模块、IP模块、第一输出端口和第二输出端口;其中,
[0030]输入端口,用于接收业务数据;
[0031]深度包检测模块,用于对业务数据的优先级进行分析;
[0032]第一协商模块,用于获取第一设备的第一状态信息;
[0033]第二协商模块,用于获取第二设备的第二状态信息;
[0034]IP模块,用于执行转发策略和/或调整策略;
[0035]第一输出端口,用于发送业务数据至第一设备;
[0036]第二输出端口,用于发送业务数据至第二设备;
[0037]决策模块用于执行如第一方面描述的用户面功能的业务数据处理方法。
[0038]第四方面,本申请实施例提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
[0039]存储器存储计算机执行指令;
[0040]处理器执行存储器存储的计算机执行指令,以实现如第一方面描述的用户面功能的业务数据处理方法。
[0041]第五方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面描述的用户
面功能的业务数据处理方法。
[0042]第六方面,本申请实施例提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如第一方面描述的用户面功能的业务数据处理方法。
[0043]本申请实施例中,通过决策模块获取深度包检测模块发送的业务信息,业务信息包括业务数据的目标IP地址;根据目标IP地址向目标IP地址对应的第一协商模块发送第一协商信息;其中,第一协商信息用于指示获取目标IP地址对应的第一设备的第一状态信息,第一状态信息包括第一设备的资源占用率;接收第一协商模块发送的第一协商响应,第一协商响应中包括第一状态信息;根据第一状态信息确定业务数据的转发策略,并将转发策略发送到IP模块,使得IP模块执行转发策略;其中,转发策略包括业务数据通过第一输出端口转发到第一设备,或者,业务数据通过第二输出端口转发到第二设备。这样获取第一设备的状态信息,使得UPF设备可以动态的感知第一设备的状态,并根据感知的第一设备的状态来确定转发策略,从而为业务数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户面功能的业务数据处理方法,其特征在于,应用于决策模块,包括:获取深度包检测模块发送的业务信息,所述业务信息包括业务数据的目标IP地址;根据所述目标IP地址向所述目标IP地址对应的第一协商模块发送第一协商信息;其中,所述第一协商信息用于指示获取所述目标IP地址对应的第一设备的第一状态信息,所述第一状态信息包括所述第一设备的资源占用率;接收所述第一协商模块发送的第一协商响应,所述第一协商响应中包括所述第一状态信息;根据所述第一状态信息确定所述业务数据的转发策略,并将所述转发策略发送到IP模块,使得所述IP模块执行所述转发策略;其中,所述转发策略包括所述业务数据通过第一输出端口转发到所述第一设备,或者,所述业务数据通过第二输出端口转发到第二设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一状态信息确定所述业务数据的转发策略,包括:若所述第一状态信息中的所述第一设备的资源占用率大于或等于第一预设阈值,则向第二协商模块发送第二协商信息;其中,所述第二协商信息用于指示获取所述第二设备的第二状态信息,所述第二状态信息包括所述第二设备的资源占用率;接收所述第二协商模块发送的第二协商响应,所述第二协商响应中包括所述第二状态信息;根据所述第二状态信息确定所述转发策略。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二状态信息确定所述转发策略,包括:若所述第二状态信息中的所述第二设备的资源占用率小于所述第一预设阈值,则确定所述转发策略为所述业务数据通过所述第二输出端口转发到所述第二设备;若所述第二状态信息中的所述第二设备的资源占用率大于或等于所述第一预设阈值,则确定所述转发策略为所述业务数据通过所述第一输出端口转发到所述第一设备。4.根据权利要求3所述的方法,其特征在于,所述业务信息中还包括所述业务数据的优先级和所述业务数据的类型,所述第一状态信息中还包括所述第一设备中各种业务类型对应的资源占用率,若所述第二状态信息中的所述第二设备的资源占用率大于或等于所述第一预设阈值,还包括:在所述第一设备中与所述业务数据的类型相同的业务类型对应的所述资源占用率高于第二预设阈值,且所述业务...

【专利技术属性】
技术研发人员:刘思聪冯毅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1