[发明专利]在线计费系统的性能预警方法及设备有效
申请号: | 201910332850.4 | 申请日: | 2019-04-24 |
公开(公告)号: | CN110166965B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 韩海 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04W4/24 | 分类号: | H04W4/24;H04W24/04;H04M15/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 计费 系统 性能 预警 方法 设备 | ||
本发明实施例提供一种在线计费系统的性能预警方法及设备,该方法包括:每隔预设时间获取一次Gy接口信令数据包,解析后得到信用控制请求时间和信用控制应答时间,根据每次得到的信用控制请求时间和对应的信用控制应答时间确定当次请求耗时,获取当次请求耗时中大于第一预设时间阈值的第一目标耗时,以及大于第二预设时间阈值的第二目标耗时,并确定第一比值和第二比值,若监测到连续得到大于第一阈值的第一比值的次数超过第一预设次数,则触发计费服务器侧预警;若监测到连续得到大于第二阈值的第二比值的次数超过第二预设次数,则触发计费网关侧预警,本发明实施例能够及时发现在线计费系统的性能变化。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种在线计费系统的性能预警方法及设备。
背景技术
在线计费系统(Online Charging System,简称OCS)是一个实时的基于业务使用和系统进行交互计费的系统,能够解决用户实时信用控制、预付费使用数据业务和增值业务实时计费等问题。现有的在线计费系统主要包括计费网关和计费服务器,计费网关和计费服务器之间通过交互Gy接口Diameter信令实现实时计费。目前,随着在线计费用户的大量增加,计费服务器常常会出现响应延迟的情况,且响应时间超过计费网关超时阈值后,会导致计费网关重发,最终引起在线计费系统崩溃,因此,需要监测在线计费系统的性能。
目前,对在线计费系统的性能监测主要通过在计费网关侧设置监测装置监测计费网关,并分析计费网关侧的监测数据实现计费网关侧的预警,在计费服务器侧设置监测装置监测计费服务器,并分析计费服务器侧的监测数据实现计费服务器侧的预警。
然而,发明人发现,这种方式由于需要分别独立监测计费网关和计费服务器,无法及时发现在线计费系统的性能变化。
发明内容
本发明提供一种在线计费系统的性能预警方法及设备,能够及时发现在线计费系统的性能变化。
第一方面,本发明提供一种在线计费系统的性能预警方法,包括:
每隔预设时间获取一次Gy接口信令数据包,并对所述Gy接口信令数据包进行解析,得到信用控制请求时间和信用控制应答时间;
根据每次得到的信用控制请求时间和对应的信用控制应答时间确定当次请求耗时;
获取所述当次请求耗时中大于第一预设时间阈值的第一目标耗时,以及大于第二预设时间阈值的第二目标耗时,并确定所述第一目标耗时的数量与所有当次请求耗时数量的第一比值,以及所述第二目标耗时的数量与所有当次请求耗时数量的第二比值;
若监测到连续得到大于第一阈值的第一比值的次数超过第一预设次数,则触发计费服务器侧预警;若监测到连续得到大于第二阈值的第二比值的次数超过第二预设次数,则触发计费网关侧预警。
一种可能的实现方式中,所述根据每次得到的信用控制请求时间和对应的信用控制应答时间确定当次请求耗时,包括:
将每次得到的信用控制请求时间与信用控制应答时间按照预设的索引方式存储在数据库中;
从所述数据库中抽取预设数量的信用控制请求时间和信用控制应答时间;
根据抽取的信用控制请求时间和对应的信用控制应答时间确定当次请求耗时。
一种可能的实现方式中,所述根据抽取的信用控制请求时间和对应的信用控制应答时间确定当次请求耗时,包括:
将抽取的信用控制请求时间和信用控制应答时间进行匹配;
确定匹配后的信用控制请求时间和信用控制应答时间的差值,得到当次请求耗时。
一种可能的实现方式中,所述将每次得到的信用控制请求时间与信用控制应答时间按照预设的索引方式存储在数据库中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910332850.4/2.html,转载请声明来源钻瓜专利网。