【技术实现步骤摘要】
在线计费漫游故障定位方法及相关装置、存储介质
本申请涉及信息处理
,尤其涉及在线计费漫游故障定位方法及相关装置。
技术介绍
在线计费是指用户使用业务后,立即计费的计费模式。相对于离线计费,在线计费具有计费时效性高,用户消费提醒快、用户欠费风险小等优点。近年来,国内外大部分通信运营商的计费系统均已升级为支持在线计费模式。在线计费分为本地在线计费和漫游在线计费,其中本地在线计费是指针对本区域内(国内通常指省内)用户在本区域内使用的业务进行的在线计费;漫游在线计费是指针对本区域内用户在非本区域(通常指省外或国外)漫游时使用的业务进行在线计费。漫游在线计费需要漫游地的核心网元将业务使用请求实时发送给归属地,归属地收到业务请求后,根据用户的余额情况,实时响应用户的请求。漫游在线计费由于跨漫游地和归属地进行实时计费,跨地区跨网络域,经过的流程环节多,容易出现故障,进而导致在线计费失败。目前在线计费的接口采用DCC协议,不仅接口复杂,而且大部分业务采用DCC会话机制,同一会话中有几个至几百个请求响应交互,交互多且跨的时间长。所以,目前靠系统维护人员分工分析接口数据进行定位是个难题。
技术实现思路
本申请实施例提供一种在线计费漫游故障定位方法及相关装置、存储介质,用于定位在线计费的漫游故障。第一方面,本申请实施例提供一种在线计费漫游故障定位方法,该方法包括:接收漫游地和归属地的生产节点发送的抓包数据;通过预先配置的能够兼容各种用于在线计费的接口协议的功能,对所述抓包数据进行协议解析, ...
【技术保护点】
1.一种在线计费漫游故障定位方法,其特征在于,所述方法包括:/n接收漫游地和归属地的生产节点发送的抓包数据;/n通过预先配置的能够兼容各种用于在线计费的接口协议的功能,对所述抓包数据进行协议解析,得到所述抓包数据包括的属于同一会话的会话信息;/n按照预设的异常分析规则,对所述会话信息进行分析,确定是否存在在线计费漫游故障。/n
【技术特征摘要】
1.一种在线计费漫游故障定位方法,其特征在于,所述方法包括:
接收漫游地和归属地的生产节点发送的抓包数据;
通过预先配置的能够兼容各种用于在线计费的接口协议的功能,对所述抓包数据进行协议解析,得到所述抓包数据包括的属于同一会话的会话信息;
按照预设的异常分析规则,对所述会话信息进行分析,确定是否存在在线计费漫游故障。
2.根据权利要求1所述的方法,其特征在于,所述预设的异常分析规则包括漫游地故障分析规则;
所述按照预设的异常分析规则,对所述会话信息进行分析,确定是否存在在线计费漫游故障,包括:
按照漫游地故障分析规则,将漫游地的抓包数据对应的协议解析后的属于同一会话的会话信息写入内存;
针对内存中的每一会话执行:
若监测到所述内存中的该会话的会话信息在预设时间内未进行更新,
则获取该会话的最后一条会话消息;
读取所述最后一条会话信息的消息类型;
若读取的消息类型为请求类型,则确定不存在异常;
若读取的消息类型为响应类型,则确定漫游地存在异常。
3.根据权利要求2所述的方法,其特征在于,确定漫游地存在异常之后,所述方法还包括:
查询所述最后一条会话信息的会话消息的响应结果码;
若所述响应结果码是用于表示消息无法识别的响应结果码,则确定漫游地发出的请求消息存在异常;
若所述响应结果码是用于表示消息可以识别且归属地正常响应的响应结果码,则确定漫游地存在会话中断异常。
4.根据权利要求1所述的方法,其特征在于,所述预设的异常分析规则包括跨地区流转环节故障分析规则;
所述按照预设的异常分析规则,对所述会话信息进行分析,确定是否存在在线计费漫游故障,包括:
按照跨地区流转环节故障分析规则,从漫游地和归属地的抓包数据中获取第一预设时段内的同一会话的会话信息;
从所述第一预设时段内的会话信息中,若检测到漫游地和归属地的指定类型的会话消息总数量不一致,则确定转发节点出现不转发或转发丢失异常;其中,指定类型包含请求类型和响应类型中的至少一种。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
从所述第一预设时段内的会话信息中,若检测到漫游地和归属地的同一会话的同一类型的会话信息的内容不一致,则确定转发节点出现改变信息内容的异常。
6.根据权利要求4所述的方法,其特征在于,所述按照跨地区流转环节故障分析规则,从漫游地和归属地的抓包数据中获取第一预设时段内的同一会话的会话信息,包括:
对于消息类型为请求类型的会话消息,获取该会话消息自带的时间戳在所述第一预设时段内同一会话的会话消息;
对于消息类型为响应类型的会话消息,获取该会话消息的抓包时间在所述第一预设时段内的同一会话的会话消息。
7.根据权利要求6所述的方法,其特征在于,从所述第一预设时段内的会话信息中,若检测到漫游地和归属地的指定类型的会话消息总数量不一致,则确定跨地区流转环节出现不转发或转发丢失异常之前,所述方法还包括:
针对所述第一预设时段内的消息类型为响应类型的会话消息执行:
计算该会话消息的抓包时间与所述第一预设时段的最大时间边界的时间差;
若该时间差小于...
【专利技术属性】
技术研发人员:范典华,杨奇民,代蕊,白国涛,张晓京,孙翠锋,吕嘉鹏,严俊,郑伟光,刘虹,李裕虹,石靖宁,
申请(专利权)人:中移信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。