【技术实现步骤摘要】
本专利技术涉及通信领域,特别是涉及一种离线计费的异常处理方法及系统。
技术介绍
目前通信领域常见的计费方式有两种,一种是在线计费,一种是离线计费。其中,离线计费是网络资源的使用过程同计费数据的采集过程同时发生的一种计费方式,计费数据并不实时影响业务提供的计费形式,因此具有广泛的应用前景。一般的离线计费过程为首先,计费数据模块(⑶F, Charging DataFunction)向主计费网关模块(CGF, Charging Gateway Function,计费网关功能)发送包含话单的话单请求消息,并将保存话单临时缓冲区和话单序列号。如果能够收到主计费网关模块的应答消息,则可以继续处理。但是在某些异常情况下,例如,主计费网关模块未收到话单请求消息,或者收到话单请求消息但是应答消息未发送到计费数据模块,那么计费数据模块则会一直等待,其中的话单临时缓冲区和话单序列号则会一直占用计费数据模块资源,影响其资源利用率。 为了解决这一问题,目前常见的做法为设置备用计费网关模块,在预定时间内,若计费数据模块未收到主计费网关模块的应答消息,则向备用计费网关模块发送之前的话单请求消 ...
【技术保护点】
一种离线计费的异常处理方法,由计费数据模块执行,其特征在于,包括以下步骤:步骤101,向主计费网关模块发送话单请求消息,并保存所述话单临时缓冲区和话单序列号,若在预定时间内未收到主计费网关模块发送的应答消息,则进行下一步骤;步骤102,获取与其他备用计费网关模块的链路状态,若为正常,则进行步骤103,若为异常,则进行步骤106;步骤103,向所述备用计费网关模块发送所述已发送给主计费网关模块的话单请求消息,若收到所述备用计费网关模块发送的应答消息,则进行步骤104,若未收到所述备用计费网关模块发送的应答消息,则进行步骤106;步骤104,释放所述话单临时缓冲区,并判断与主计 ...
【技术特征摘要】
1.一种离线计费的异常处理方法,由计费数据模块执行,其特征在于,包括以下步骤 步骤101,向主计费网关模块发送话单请求消息,并保存所述话单临时缓冲区和话单序列号,若在预定时间内未收到主计费网关模块发送的应答消息,则进行下一步骤; 步骤102,获取与其他备用计费网关模块的链路状态,若为正常,则进行步骤103,若为异常,则进行步骤106; 步骤103,向所述备用计费网关模块发送所述已发送给主计费网关模块的话单请求消息,若收到所述备用计费网关模块发送的应答消息,则进行步骤104,若未收到所述备用计费网关模块发送的应答消息,则进行步骤106 ; 步骤104,释放所述话单临时缓冲区,并判断与主计费网关模块的实时通信状态,若异常,则进行步骤105; 步骤105,向所述备用计费网关模块发送话单确认请求消息,并判断与所述备用计费网关模块的实时通信状态,若异常,则释放所述话单序列号; 步骤106,存储所述话单,释放所述话单临时缓冲区和话单序列号。2.如权利要求1所述的离线计费的异常处理方法,其特征在于,所述向所述备用计费网关模块发送所述已发送给主计费网关模块的话单请求消息还包括 在所述话单请求消息中添加表示所述话单可能为重复话单的标识。3.如权利要求1所述的离线计费的异常处理方法,其特征在于,所述判断与主计费网关模块的实时通信状态包括 若计费数据模块与主计费网关模块之间的链路状态异常,则二者实时通信状态为异常;或 若计费数据模块与主计费网关模块之间的链路状态正常,但在预定时间内未收到主计费网关模块的应答消息,则二者实时通信状态为异常。4.如权利要求1所述的离线计费的异常处理方法,其特征在于,所述判断与所述备用计费网关模块的实时通信状态包括 若计费数据模块与备用计费网关模块之间的链路状态异常,则二者实时通信状态异常;或 若计费数据模块与备用计费网关模块之间的链路状态正常,但是在预定时间内未收到备用计费网关模块的应答消息,则二者实时通信状态异常。5.如权利要求1至4任一项所述的离线计费的异常处理方法,其特征在于,所述备用计费网关模块数量为一个或多个,当所述备用计费网关模块数量为多个,且计费数据模块与多个备用计费网关模块的链路状态都为正常时,所述向所述备用计费网关模块发送所述已发送给主计费网关模块的话单请求消息包括 从链路状态为正常的多个备用计费网关模块中选取其中一个备用计费网关模块发送所述话单请求消息。6.如权利要求5所述的离线计费的异常处理方法,其特征在于,所述从链路状态为正常...
【专利技术属性】
技术研发人员:张超,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。