一种用户级计费网元开关的控制方法与流程

文档序号:37594828发布日期:2024-04-18 12:31阅读:2来源:国知局
一种用户级计费网元开关的控制方法与流程

本发明涉及用户级trigger开关策略控制的,具体的是一种用户级计费网元开关的控制方法。


背景技术:

1、在手机用户上网过程中,通信运营商的网元设备会实时与在线计费系统通过消息的方式进行交互,通过消息获取用户上网授权。一类消息的内容为网元向在线计费系统申请用户上网配额(时间片与流量值等)信息,这种消息对于手机上网计费是必须的。另一类消息是因网元设备ggsn状态更新(如用户的ip地址、计费小区变化)而产生的消息,网元设备对于此类消息的控制通过trigger开关策略进行控制,相应的trigger开关策略打开后,手机用户在触发某种场景时网元设备会向在线计费系统发送消息。由于网元的trigger开关策略是一类全局参数,不能根据不同用户的业务类型等信息区别控制,因此相当数量的这类消息对于用户计费是无效的。例如为了支持小区计费用户资费,需要在网元系统打开管理小区切换的trigger开关策略,当用户切换不同小区的基站时,网元会发送消息到在线计费系统,更新授权。然后这类消息对于大量未订购小区计费的用户其实是无效的,浪费了在线计费系统处理能力。

2、这就是现有技术的不足之处。


技术实现思路

1、本发明所要解决的技术问题,就是针对现有技术所存在的不足,而提供一种用户级计费网元开关的控制方法,本方法可实现用户级动态更新的trigger开关策略,减少无效的网元上报更新,降低消息量,降低系统压力,并进一步降低详单存储压力。

2、本方案是通过如下技术措施来实现的:一种用户级计费网元开关的控制方法,包括如下步骤:

3、步骤s1、用户产生上网请求后,由网元向cbss在线计费系统发起用户级的ccr申请;

4、步骤s2、cbss省分消息控制节点接到ccr上网请求后,判断用户资料以及用户状态是否正常并判断用户级trigger开关策略,正常则cbss在线计费系统返回cca消息通知网元放通用户流量,此时cca消息中携带有上网许可信息以及用户级trigger开关策略;

5、具体的,步骤s201、cbss省分消息控制节点接到ccr上网请求后,通过用户号码查询用户级trigger开关策略,所述用户级trigger开关策略包括归属省trigger开关策略以及全国trigger开关策略,若能查询到用户级trigger开关策略,则进入步骤s202,若未能获取到用户级trigger开关策略,则cbss在线计费系统返回cca消息时携带网元默认trigger开关策略下发;

6、步骤s202、判断是否开启系统级trigger开关策略,若开启系统级trigger开关策略,则进入步骤s203,若不开启系统级trigger开关策略,则cbss在线计费系统返回cca消息时不下发用户级trigger开关策略;

7、步骤s203、判断是否开启用户级trigger开关策略,若开启用户级trigger开关策略,则进入步骤s204,若不开启用户级trigger开关策略,则cbss在线计费系统返回cca消息时不下发用户级trigger开关策略;

8、步骤s204、判断用户为本省用户还是外省拜访用户;

9、若用户为本省用户,则解析归属省trigger开关策略,若用户配置了归属省trigger开关策略,则cbss在线计费系统返回cca消息时携带归属省trigger开关策略下发,若用户未配置归属省trigger开关策略,则cbss在线计费系统返回cca消息时携带网元默认trigger开关策略下发;

10、若用户为外省拜访用户,则解析全国trigger开关策略,若用户配置了全国trigger开关策略,则cbss在线计费系统返回cca消息时携带全国trigger开关策略下发,若用户未配置全国trigger开关策略,则cbss在线计费系统返回cca消息时携带网元默认trigger开关策略下发。

11、优选的,所述用户级trigger开关策略存储在各个省分的用户中心,网元每次向cbss在线计费系统发起用户级的ccr申请时,需要根据ccr消息中的用户号码查询用户中心中存储的用户信息以及用户级trigger开关策略;

12、所述用户信息包括用户归属地信息以及用户服务状态信息。

13、优选的,用户的套餐产品发生变化时,将对应的用户级trigger开关策略存入用户本省分的用户中心,并上传至全国用户中心,全国用户中心将用户级trigger开关策略同步到其他各省分用户中心,用于用户到访其他省上网时使用用户级trigger开关策略。

14、优选的,所述用户级trigger开关策略包括uli-trigger类型、sgsn-trigger类型以及rat-trigger类型。

15、优选的,所述uli-trigger类型包括小区产品用户和非小区产品用户;

16、小区产品用户开启用户级trigger开关策略时,归属省trigger开关策略为:取值enable,用户所在的小区更新发送ccr请求给cbss在线计费系统请求新的授权,全国trigger开关策略为:取值disable,用户所在的小区更新不发送ccr请求给cbss在线计费系统请求新的授权;

17、小区产品用户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;

18、非小区产品用户开启用户级trigger开关策略时,归属省trigger开关策略为:取值disable,用户所在的小区更新不发送ccr请求给cbss在线计费系统请求新的授权;全国trigger开关策略为:取值disable,用户所在的小区更新不发送ccr请求给cbss在线计费系统请求新的授权;

19、非小区产品用户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略。

20、优选的,所述sgsn-trigger类型包括只有全国流量用户和有非全国流量客户;

21、只有全国流量用户开启用户级trigger开关策略时,归属省trigger开关策略为:取值disable,sgsn设备ip网络地址变化时不发送ccr请求;全国trigger开关策略为:取值disable,sgsn设备ip网络地址变化时不发送ccr请求;

22、只有全国流量用户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;

23、有非全国流量客户开启用户级trigger开关策略时,归属省trigger开关策略为:取值enable,sgsn设备ip网络地址变化时发送ccr请求;全国trigger开关策略为:取值enable,sgsn设备ip网络地址变化时发送ccr请求;

24、有非全国流量客户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略。

25、优选的,所述rat-trigger类型包括5g专网产品用户和非5g专网产品用户,

26、5g专网产品用户开启用户级trigger开关策略时,归属省trigger开关策略为:取值disable,网络类型发生变化时,网元发送ccr请求给cbss在线计费系统请求新的授权;全国trigger开关策略为:取值disable,网络类型变化时,网元发送ccr请求给cbss在线计费系统请求新的授权;

27、5g专网产品用户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;

28、非5g专网产品用户开启用户级trigger开关策略时,归属省trigger开关策略为:取值enable,网络类型发生变化时,网元不发送ccr请求;全国trigger开关策略为:取值enable,网络类型发生变化时,网元不发送ccr请求;

29、非5g专网产品用户关闭或未配置用户级trigger开关策略时,归属省trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略;全国trigger开关策略为:取值inherit,使用网络接入当地,使用网元默认trigger开关策略。

30、通过上述描述可以看出,本方案实现了用户级动态更新的trigger开关策略,减少了无效的网元上报更新,降低了消息量,降低了系统压力,并进一步降低了详单存储压力。

31、由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

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