业务规则检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34496104 阅读:31 留言:0更新日期:2022-08-10 09:15
本发明专利技术公开一种业务规则检测方法、装置、电子设备及存储介质。方法包括UPF网元通过N3接口接收测试终端发送的用例结束请求消息报文;在所述用例结束请求消息报文的应答消息中的Usage Report参数组增加Rating Group参数和Service Identifier参数;将增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组通过应答消息发送给所述测试终端,以使得所述测试终端从所述Usage Report参数组中解码业务识别信息,将所述业务识别信息与预期结果进行比对,根据比对结果确定业务规则检测结果。本发明专利技术方案测试终端与UPF网元直接通过N3接口交互,获取信令面的业务识别信息,无需额外与话单系统或信令跟踪系统对接就能完成业务检测,极大提升业务检测效率,降低对网络的依赖,降低运营商关键基础设施信息泄露风险。施信息泄露风险。施信息泄露风险。

【技术实现步骤摘要】
业务规则检测方法、装置、电子设备及存储介质


[0001]本专利技术涉及通讯
,尤其涉及一种业务规则检测方法、装置、电子设备及存储介质。

技术介绍

[0002]5G移动网络广泛应用于消费者网络、工业互联网以及物联网等,新业务层出不穷,运营商的各种套餐也纷繁复杂。不同套餐有不同的计费规则,一旦运营商的5G通信网络中出现计费错误的情况,很容易导致话费纠纷等问题。不同的套餐有不同的流量控制策略,如果流量策略出现错误,容易造成严重的事故。套餐体系是建立在正确的业务识别基础上,快速准确的业务识别检测是运营商快速推出新业务套餐的重要保障,也是是运营商实现自智网络的重要技术之一。
[0003]在5G通信网络中,5G核心网中UPF(User Plane Function,用户平面功能)网元上配置业务的网络层、传输层和应用层的协议特征规则,终端产生的报文中经过UPF时会根据这些特性规则进行业务识别。UPF上常见的业务识别规则有网络层的目的地址以及掩码、传输层的协议类型和端口号,应用层的域名等关键信息组成。UPF将业务识别结果通过N4接口中的Usage Report参数组发送给SMF(Session Management Function,会话管理功能)网元,SMF通过N40将业务识别结果RG(Rating Group)和SI(Service Service Identifier)发送给CHF(Charging Function,计费功能)网元,CHF网元将业务识别结果生成话单(CDR,Call Detail Record,呼叫详细记录),话单中包含了业务识别结果流量信息,RG和SI、会话信息和用户信息等计费信息。
[0004]现有的业务识别检测有两种方法:手工检测和自动化检测。手工检测方法是通过手工方式操作终端触发业务,并人工检查N40的信令或话单中业务识别结果RG和SI。自动化检测方法是根据业务规则以及预期结果生成自动化用例,在终端上自动化触发业务并与网元对接自动获取信令或话单进行RG和SI比对。现有的自动化检测方法存在如下的问题:(1)检测系统控制终端上下线方式耗时长。为了不同业务正确输出话识别结果以及减少不同业务的识别结果干扰,采用上下线方式来保证不同业务的原子性以及隔离性。为了保障上下线后状态的稳定性,一般需要10S的时间来保证终端上线状态和下线状态进入稳态。SMF触发中间计费消息Nchf_ConvergedCharging_Update Request携带Multiple Unit Usage参数给CHF全量规则业务检测规模通常在5万左右规模,那么终端就有5万左右次的上下线,对终端的上下线稳定性要求极高。
[0005](2)检测系统获取信令跟踪文件或话单文件延迟大。终端访问业务后,网元产生信令跟踪文件以及检测系统下载文件耗时长,整个过程大约有4秒时间。
[0006](3)网络依赖性高。为了自动化获取文件,自动化检测系统需要与网元网络互通,但存量的商用网络存在4A(Authentication, Authorization,Accounting and Audit)服务器等限制无法直接与网络通信,导致当期的自动化检测在该场景下失效。
[0007](4)数据泄露风险。信令跟踪文件以及话单文件中除了包含RG和SI,还包含网元信
息等运营商敏感信息。将信令跟踪文件或话单文件转移到检测系统上,存在信息泄露的风险。

技术实现思路

[0008]为解决上述问题,本专利技术实施例提供一种业务规则检测方法、装置、电子设备及存储介质。
[0009]本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种业务规则检测方法,应用于UPF网元,该方法包括:通过N3接口接收测试终端发送的用例结束请求消息报文;在所述用例结束请求消息报文的应答消息中的Usage Report参数组增加Rating Group参数和Service Identifier参数;将增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组通过应答消息发送给所述测试终端,以使得所述测试终端从所述Usage Report参数组中解码业务识别信息,将所述业务识别信息与预期结果进行比对,根据比对结果确定业务规则检测结果;其中,所述业务识别信息包括Rating Group参数、Service Identifier参数、上行报文数、下行报文数、报文总数、上行流量、下行流量、总流量以及业务持续时间。
[0010]上述方案中,通过N3接口接收测试终端发送的用例结束请求消息报文之前,所述方法还包括:通过N3接口接收测试终端发送的用例开始请求消息报文;向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组;初始化所述测试终端IMSI对应的Usage Report数据区;根据所述用例开始请求消息报文中的欺诈标识判断是否对所述测试终端发起的业务进行防欺诈检测;将所述用例开始请求消息报文对应的应答消息发送给所述测试终端。
[0011]上述方案中,通过N3接口接收测试终端发送的用例开始请求消息报文之前,所述方法还包括:通过N3接口接收测试终端发送的任务开始请求消息报文;为所述测试终端IMSI设置禁止下行建流;向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组;初始化所述测试终端IMSI对应的Usage Report数据区;将所述任务开始请求消息报文对应的应答消息发送给所述测试终端。
[0012]上述方案中,通过N3接口接收测试终端发送的任务开始请求消息报文之前,所述方法还包括:为所述测试终端配置IMSI、IPv4和IPv6地址;通过所述IMSI、IPv4和IPv6地址与所述测试终端进行交互。
[0013]上述方案中,将增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组通过应答消息发送给所述测试终端之前,所述方法还包括:向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组。
[0014]上述方案中,通过N3接口接收测试终端发送的用例结束请求消息报文之后,所述方法还包括:通过N3接口接收测试终端发送的任务结束请求消息报文;取消所述测试终端IMSI对应的下行建流限制。
[0015]本专利技术实施例提供了另一种业务规则检测方法,应用于测试终端,该方法包括:根据检测任务在业务检测用例执行控制过程中向UPF网元发送用例结束请求消息报文;接收
所述UPF网元通过N3接口返回的增加Rating Gro本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务规则检测方法,其特征在于,应用于UPF网元,所述方法包括:通过N3接口接收测试终端发送的用例结束请求消息报文;在所述用例结束请求消息报文的应答消息中的Usage Report参数组增加Rating Group参数和Service Identifier参数;将增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组通过应答消息发送给所述测试终端,以使得所述测试终端从所述Usage Report参数组中解码业务识别信息,将所述业务识别信息与预期结果进行比对,根据比对结果确定业务规则检测结果;其中,所述业务识别信息包括Rating Group参数、Service Identifier参数、上行报文数、下行报文数、报文总数、上行流量、下行流量、总流量以及业务持续时间。2.根据权利要求1所述的方法,其特征在于,通过N3接口接收测试终端发送的用例结束请求消息报文之前,所述方法还包括:通过N3接口接收测试终端发送的用例开始请求消息报文;向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组;初始化所述测试终端IMSI对应的Usage Report数据区;根据所述用例开始请求消息报文中的欺诈标识判断是否对所述测试终端发起的业务进行防欺诈检测;将所述用例开始请求消息报文对应的应答消息发送给所述测试终端。3.根据权利要求2所述的方法,其特征在于,通过N3接口接收测试终端发送的用例开始请求消息报文之前,所述方法还包括:通过N3接口接收测试终端发送的任务开始请求消息报文;为所述测试终端IMSI设置禁止下行建流;向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组;初始化所述测试终端IMSI对应的Usage Report数据区;将所述任务开始请求消息报文对应的应答消息发送给所述测试终端。4.根据权利要求3所述的方法,其特征在于,通过N3接口接收测试终端发送的任务开始请求消息报文之前,所述方法还包括:为所述测试终端配置IMSI、IPv4和IPv6地址;通过所述IMSI、IPv4和IPv6地址与所述测试终端进行交互。5.根据权利要求1所述的方法,其特征在于,将增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组通过应答消息发送给所述测试终端之前,所述方法还包括:向SMF网元发送PFCP Session Report Request消息中携带增加所述Rating Group参数和所述Service Identifier参数的Usage Report参数组。6.根据权利要求1所述的方法,其特征在于,通过N3接口接收测试终端发送的用例结束请求消息报文之后,所述方法还包括:通过N3接口接收测试终端发送的任务结束请求消息报文;取消所述测试终端IMSI对应的下行建流限制。
7.一种业务规则检测方法,其特征在于,应用于测试终端,所述方法包括:根据检测任务在业务检测用例执行控制过程中向UPF网元发送用例结束请求消息报文;接收所述UPF网元通过N3接口返回的增加Rating Group参数和Service Identifier参数的Usage Report参数组的应答消息;从所述Usage Report参数组中解码业务识别信息;所述业务识别信息包括Rating Group参数、Service Identifier参数、上行报文数、下行报文数、报文总数、上行流量、下行流量、总流量和/或业务持续时间;将所述业务识别信息与预期结果进行比对,根据比对结果确定业务规则检测结果;其中,在业务检测用例执行控制过程中,设置流量拦截,控制用于进行业务规则检测的流量通过,控制除用于进行业务规则检测的流量之外的其它流量禁止通过。8.根据...

【专利技术属性】
技术研发人员:张学良孙晓勇夏春进居彦超朱磊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1