一种计费方法、系统及网络侧设备的制造方法

文档序号:9307150阅读:378来源:国知局
一种计费方法、系统及网络侧设备的制造方法
【技术领域】
[0001] 本发明涉及通信业务领域,尤其涉及一种计费方法、系统及网络侧设备。
【背景技术】
[0002] 在集团客户通过专线(时分复用模式(TDM)专线和IP专线)接入运营商网络的 业务场景中,现行的计费原则规定,当主叫(个人用户)通过直拨特服号码呼叫集团客户, 且涉及长途话务时,由被叫(集团客户)承担主叫(个人用户)的长途费,而主叫(个人用 户)只需要支付本地通话费或基础漫游费。
[0003]目前在现网,集团客户只能通过网关移动交换中心 (GatewayMobileSwitchingCenter,GMSC)以TDM中继的方式直连电路域(CS域),作为集 团客户计费点的GMSC,由其出具的被叫话单中由于无法体现主叫发话地信息,运营商计费 系统无法判断该话单是否是长途话单,所以也无法收取集团客户所需要承担的长途费,从 而导致运营商损失一大笔收入。现有解决方案是根据GMSC的入局中继收费,该方案要求 GMSC严格区分入局中继为本地中继和长途中继,且同步中继信息到计费系统,由计费系统 分拣所有长途中继的来话中被叫号码是特服号(例如95588)的话单,再向集团客户收取长 途费。
[0004] 然而上述方案只适用于面向集团客户通过GMSC直连CS域的业务场景,而且只针 对主叫(个人用户)是CS手机的情况。随着集团客户内部通信系统的不断升级,越来越 多的IP型通信系统被部署到集团客户侧,集团客户通过ISBC以会话启动协议(Session InitiationProtocol,SIP)中继的方式直连頂S域即将成为主流接入方式,其服务对象也 将扩展为包括CS手机、頂S固话和頂S移动用户在内的所有用户类型,而上述计费方案应 用范围较窄,并不适用。所以,如何在集团客户直连MS的场景下,获取主叫CS用户的发话 地和頂S用户的接入地信息,对集团客户实施精确计费是急需解决的问题,而目前尚未有 相关技术方案满足这类需求。

【发明内容】

[0005] 有鉴于此,为解决现有存在的技术问题,本发明实施例提供:
[0006] 一种计费方法,包括:
[0007] 第一网络侧设备接收第一呼叫请求,根据所述第一呼叫请求确定主叫用户类型, 所述第一呼叫请求至少携带主叫号码和被叫号码;
[0008] 当主叫用户为电路域CS用户时,根据被叫号码是否携带第一标示符确定是否对 被叫用户进行长途计费;当主叫用户为IP多媒体子系统MS用户时,根据主叫用户接入地 是否与所述第一网络侧设备所在地不一致确定是否对被叫用户进行长途计费。
[0009] 较佳的,所述第一网络侧设备为互通型边界控制器ISBC,所述第一网络侧设备接 收第一呼叫请求,包括:
[0010]ISBC接收来自媒体网关控制功能MGCF的第一呼叫请求,所述第一呼叫请求不携 带主叫用户接入地信息,或者,
[0011] ISBC接收来自查询呼叫会话控制功能I-CSCF或服务呼叫会话控制功能S-CSCF的 第一呼叫请求,所述第一呼叫请求携带主叫用户接入地信息。
[0012] 较佳的,所述根据第一呼叫请求确定主叫用户类型,包括:
[0013] 判断第一呼叫请求是否携带主叫用户接入地信息,如果是,确定主叫用户为IMS 用户;否则,确定主叫用户为CS用户。
[0014] 较佳的,所述判断第一呼叫请求是否携带主叫用户接入地信息,包括:
[0015] 判断所述第一呼叫请求的PANI头域取值是否非空,如果所述PANI头域取值非空, 则所述第一呼叫请求携带主叫用户接入地信息;否则,所述第一呼叫请求未携带主叫用户 接入地信息。
[0016] 较佳的,所述ISBC接收来自媒体网关控制功能MGCF的第一呼叫请求之前,该方法 还包括:
[0017]MGCF接收来自本地中继或长途中继的第二呼叫请求,所述第二呼叫请求携带主叫 号码和被叫号码;
[0018] 当所述第二呼叫请求来自长途中继,且被叫号码不包含被叫用户所在地区号时, 在被叫号码前添加被叫用户所在地区号,生成第一呼叫请求;当所述第二呼叫请求来自本 地中继,或者,所述第二呼叫请求来自长途中继,且被叫号码包含被叫用户所在地区号时, 将被叫号码统一为不包含被叫用户所在地区号的特服号码,生成第一呼叫请求;
[0019] 将所述第一呼叫请求发送至ISBC。
[0020] 较佳的,该方法还包括:确定对被叫用户进行长途计费时,将话单中的第二标示 符取值设置为真;确定不对被叫用户进行长途计费时,将话单中的第二标示符取值设置为 假;
[0021] 根据话单中的第二标示符进行长途计费。
[0022] -种网络侧设备,包括:接收模块、第一确定模块、第二确定模块、第三确定模块和 计费模块;其中,
[0023] 所述接收模块,用于接收第一呼叫请求,所述第一呼叫请求至少携带主叫号码和 被叫号码;
[0024] 所述第一确定模块,用于根据所述第一呼叫请求确定主叫用户类型;
[0025] 所述第二确定模块,用于当第一确定模块确定主叫用户为CS用户时,根据被叫号 码是否携带第一标示符确定是否对被叫用户进行长途计费;
[0026] 所述第三确定模块,用于当第一确定模块确定主叫用户为頂S用户时,根据主叫 用户接入地是否与所述网络侧设备所在地不一致确定是否对被叫用户进行长途计费;
[0027] 所述计费模块,用于根据第二确定模块或第三确定模块的确定结果进行计费。
[0028] 较佳的,所述网络侧设备为ISBC。
[0029] 较佳的,所述第一确定模块,具体用于判断第一呼叫请求是否携带主叫用户接入 地信息,如果是,确定主叫用户为頂S用户;否则,确定主叫用户为CS用户。
[0030] 较佳的,所述第一确定模块,具体用于判断所述第一呼叫请求的PANI头域取值是 否非空,如果所述PANI头域取值非空,则所述第一呼叫请求携带主叫用户接入地信息;否 贝U,所述第一呼叫请求未携带主叫用户接入地信息。
[0031] 较佳的,该网络侧设备还包括话单存储模块,
[0032] 所述话单存储模块,用于存储话单;
[0033] 所述第二确定模块或第三确定模块,用于在确定对被叫用户进行长途计费时,通 知话单存储模块将相应话单中的第二标示符取值设置为真;否则,话单中的第二标示符取 值设置为假;
[0034] 所述计费模块,具体用于根据所述话单中的第二标示符进行长途计费。
[0035] -种网络侧设备,包括:接收模块、转换模块和发送模块;其中,
[0036] 所述接收模块,用于接收第二呼叫请求,所述第二呼叫请求携带主叫号码和被叫 号码;
[0037] 所述转换模块,用于当所述第二呼叫请求来自长途中继,且被叫号码不包含被叫 用户所在地区号时,在被叫号码前添加被叫用户所在地区号,生成第一呼叫请求;当所述第 二呼叫请求来自本地中继,或者,所述第二呼叫请求来自长途中继,且被叫号码包含被叫用 户所在地区号时,将被叫号码统一为不包含被叫用户所在地区号的特服号码,生成第一呼 叫请求;
[0038] 所述发送模块,用于发送所述第一呼叫请求。
[0039] 较佳的,该网络侧设备为MGCF,
[0040] 所述接收模块,具体用于接收来自本地中继或长途中继的第二呼叫请求;
[0041] 所述发送模块,具体用于将所述第一呼叫请求发送至ISBC。<
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1