实现计费的方法、tne、fcs、bd和系统的制作方法_4

文档序号:9866665阅读:来源:国知局
率。
[0132]图5为本发明3GPP网络中实现计费的系统的组成结构示意图,如图5所示,该系统包括:TNE、FCS和BD,其中,
[0133]TNE,用于针对每个获得预授权的预付费用户的会话:当检测到OCS异常时,向FCS发送用于指示OCS异常的第一 ACR ;以及,当检测到OCS异常恢复时,向FCS发送用于指示OCS异常恢复的第二 ACR。
[0134]需要说明的是,当检测到会话获得预授权时,TNE向FCS发送用于指示会话开始的第三ACR ;当检测到会话结束时,TNE向FCS发送用于指示会话结束的第四ACR。
[0135]FCS,用于根据接收到的ACR,设置对应的⑶R中的异常信息。
[0136]当异常信息包括OCS异常开始时间和OCS异常恢复时间时,FCS具体用于:
[0137]当接收到来自TNE的第一 ACR时,设置第一 ACR对应的⑶R中的OCS异常开始时间为接收到第一 ACR的时间;
[0138]当接收到来自TNE的第二 ACR时,设置第二 ACR对应的⑶R中的OCS异常恢复时间为接收到第二 ACR的时间。
[0139]当异常信息还包括OCS异常标识时,FCS还用于:当接收到第一 ACR时,设置⑶R中的OCS异常标识为异常。
[0140]当异常信息包括OCS异常标识、会话开始时间和会话结束时间时,FCS具体用于:
[0141]当接收到来自TNE的第三ACR时,设置第三ACR对应的第一⑶R中的会话开始时间和OCS异常标识分别为接收到第三ACR的时间和正常;
[0142]当接收到来自TNE的第一 ACR时,设置第一 ACR对应的第一⑶R中的会话结束时间为接收到第一 ACR的时间,设置第一 ACR对应的第二 CDR中的会话开始时间和OCS异常标识分别为接收到第一 ACR的时间和异常,发送第一⑶R ;
[0143]当接收到来自TNE的第二 ACR时,设置第二 ACR对应的第二⑶R中的会话结束时间为接收到第二 ACR的时间,设置第二 ACR对应的第三CDR中的会话开始时间和OCS异常标识分别为接收到第二 ACR的时间和正常,发送第二⑶R ;
[0144]当接收到来自TNE的第四ACR时,设置第四ACR对应的第三⑶R中的会话结束时间为接收到第四ACR的时间,发送第三⑶R。
[0145]BD包括计算单元和处理单元,其中,
[0146]计算单元,用于根据接收到的来自FCS的⑶R,计算OCS异常持续时间;
[0147]处理单元,用于根据来自计算单元的OCS异常持续时间进行计费相关处理。
[0148]在本发明系统的第三实施例中,计算单元具体用于:将CDR中的OCS异常恢复时间减去CDR中的OCS异常开始时间,所得的差值为OCS异常持续时间。
[0149]进一步地,在第三实施例中,
[0150]BD还包括第一确定单元,用于确定⑶R中的OCS异常标识是否为异常;
[0151]相应地,
[0152]计算单元用于:当来自第一确定单元的确定结果为异常时,根据接收到的来自FCS的⑶R,计算OCS异常持续时间。
[0153]需要说明的是,⑶R中还包括会话开始时间和会话结束时间。
[0154]计算单元还用于:根据CDR中的会话开始时间和会话结束时间、及OCS异常持续时间计算OCS正常持续时间;
[0155]相应地,
[0156]处理单元还用于:根据来自计算单元的OCS正常持续时间进行结算相关处理。
[0157]计算单元具体用于:
[0158]将⑶R中的OCS异常恢复时间减去⑶R中的OCS异常开始时间,所得的差值为OCS异常持续时间;将CDR中的会话结束时间减去CDR中的会话的开始时间,所得的差值为CDR对应的会话的持续时间;将得到的CDR对应的会话的持续时间减去OCS异常持续时间,所得的差值为OCS正常持续时间。
[0159]在本发明系统的第四实施例中,
[0160]计算单元具体用于:将CDR中的会话结束时间减去会话开始时间,所得的差值为OCS异常持续时间。
[0161]进一步地,在第四实施例中,
[0162]BD还包括第一确定单元,用于确定⑶R中的OCS异常标识是否为异常;
[0163]计算单元用于:当来自第一确定单元的确定结果为异常时,计算OCS异常持续时间;当来自第一确定单元的确定结果为正常时,计算OCS正常持续时间。
[0164]相应地,
[0165]处理单元还用于:根据计算出的OCS正常持续时间进行结算相关处理。
[0166]计算单元具体用于:
[0167]当来自第一确定单元的确定结果为异常时,将CDR中的会话结束时间减去会话开始时间,所得的差值为OCS异常持续时间;当来自第一确定单元的确定结果为正常时,将CDR中的会话结束时间减去CDR中的会话开始时,所得的差值为OCS正常持续时间。
[0168]进一步地,
[0169]BD还包括第二确定单元,用于确定⑶R是否对应预付费用户;
[0170]相应地,
[0171]第一确定单元还用于:当来自第二确定单元的确定结果为对应预付费用户时,确定CDR中的OCS异常标识是否为异常。
[0172]第二确定单元可以具体用于:根据⑶R查询用户资料数据库;当查询结果显示⑶R对应的用户为预付费用户时,确定CDR对应的用户为预付费用户。
[0173]当TNE还用于设置要发送的ACR中的用户标识为预付费用户,FCS还用于设置要发送的CDR中的用户标识为该CDR对应的ACR中的用户标识时,第二确定单元可以具体用于:根据CDR中的用户标识确定CDR是否对应预付费用户。
[0174]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1.一种实现计费的方法,其特征在于,包括: 电信网元TNE针对每个获得预授权的预付费用户的会话:检测到在线计费服务器OCS异常时,向离线计费服务器FCS发送用于指示OCS异常的第一计费请求第一 ACR ;以及,检测到OCS异常恢复时,向FCS发送用于指示OCS异常恢复的第二 ACR ; FCS根据接收到的ACR,设置对应的计费话单CDR中的异常信息; 计费域BD根据接收到的来自FCS的CDR,计算OCS异常持续时间,并根据计算出的OCS异常持续时间进行计费相关处理。2.根据权利要求1所述的方法,其特征在于,所述异常信息包括OCS异常开始时间和OCS异常恢复时间;所述设置对应的CDR中的异常信息包括: 当接收到所述第一 ACR时,设置所述第一 ACR对应的CDR中的OCS异常开始时间为接收到所述第一 ACR的时间; 当接收到所述第二 ACR时,设置所述第二 ACR对应的CDR中的OCS异常恢复时间为接收到所述第二 ACR的时间。3.根据权利要求2所述的方法,其特征在于,所述异常信息还包括OCS异常标识;所述设置所述CDR中的OCS异常开始时间为接收到所述第一 ACR的时间之后,该方法还包括:设置所述⑶R中的OCS异常标识为异常; 所述BD计算OCS异常持续时间之前,该方法还包括:确定所述CDR中的OCS异常标识是否为异常;如果确定结果为异常,继续执行所述计算OCS异常持续时间的步骤。4.根据权利要求3所述的方法,其特征在于,所述CDR中还包括会话开始时间和会话结束时间; 所述进行计费相关处理之后,该方法还包括: 所述BD根据所述CDR中的会话开始时间和会话结束时间、及所述OCS异常持续时间计算OCS正常持续时间,并根据计算出的OCS正常持续时间进行结算相关处理。5.根据权利要求4所述的方法,其特征在于,所述BD计算OCS正常持续时间包括: 将所述CDR中的会话结束时间减去所述CDR中的会话的开始时间,所得的差值为所述CDR对应的会话的持续时间; 将得到的CDR对应的会话的持续时间减去所述OCS异常持续时间,所得的差值为所述OCS正常持续时间。6.根据权利要求2?5任一项所述的方法,其特征在于,所述计算OCS异常持续时间包括:将所述OCS异常恢复时间减去所述OCS异常开始时间,所得的差值为所述OCS异常持续时间。7.根据权利要求1所述的方法,其特征在于, 所述TNE检测到所述会话获得预授权时,该方法还包括:向所述FCS发送用于指示会话开始的第三ACR; 所述TNE检测到所述会话结束时,该方法还包括:向所述FCS发送用于指示会话结束的第四ACR。8.根据权利要求7所述的方法,其特征在于,所述异常信息包括OCS异常标识、会话开始时间和会话结束时间;所述FCS设置对应的CDR中的异常信息包括: 当接收到所
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1