漫游计费的实现方法及装置的制作方法

文档序号:7717109阅读:177来源:国知局
专利名称:漫游计费的实现方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种漫游计费的实现方法及装置。
背景技术
IP多媒体子系统(IP Multimedia Subsystem,简称为IMS)网络是在IP网 络的基础上产生的,在实际应用中,用户的业务实现都是在用户归属地的应用服务器 (Application Server,简称为 AS)实现的。当用户在异地漫游地时候,用户所在的AS是用户归属地的AS,从用户归属地的AS 本身信息无法获悉用户漫游地址的信息,在计费过程中只能按照本地呼叫进行错误计费。在第三代合作项目组织(The3rd Generation Partnership Project,简称为 3GPP)TS 32. 299 (V9. 0.0)第7. 2. 2节中,规定AS可以在给计费网关的计费消息中携带 Access-Network-Information WMftllXi (Attribute Value Pairs, ^ AVP), 规定该AVP根据会话启动协议(The Session Initiation Protocol,简称为SIP)消息中的 P-Access-Network-Information 头部信息来填写。因为 P-Access-Network-Information 填写的是用户接入网的信息,所以利用Access-Network-Information将用户的漫游信息 填写到计费信息中带给计费中心。但是由于协议没有明确该AVP的具体填写规则,从而导 致对漫游用户计费出现很多问题。例如如果主叫用户漫游,在起呼消息中,携带了主叫用 户的接入信息,被叫AS可能根据该接入信息填写漫游信息,导致计费中心错误记录为被叫 漫游;同样,如果被叫用户漫游,在振铃、应答等响应消息中,携带了被叫用户的接入信息, 主叫AS可能根据该接入信息填写漫游信息,导致计费中心错误记录为主叫漫游。针对相关技术中IMS网络中AS无法通过自身获取正确的用户漫游信息而导致对 漫游用户进行错误计费的问题,目前尚未提出有效的解决方案。由以上问题可以看出,在IMS网络中,AS无法通过自身获取用户漫游信息,而目前 协议和标准对漫游情况有没有具体约定,导致AS侧对漫游用户的计费存在很大问题,只能 按照本地呼叫处理或者更严重情况记录了错误的漫游信息。

发明内容
针对IMS网络中AS无法通过自身获取正确的用户漫游地址信息而导致对漫游用 户进行错误计费的问题而提出本发明,为此,本发明的主要目的在于提供一种漫游计费的 实现方法及装置,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种漫游计费的实现方法,应 用于主叫用户漫游通话。根据本发明的漫游计费的实现方法包括当主叫用户发起呼叫时,主叫应用服务 器接收起呼消息,其中起呼消息中携带有主叫接入侧网关向起呼消息中添加的主叫用户的 接入网信息;根据起呼消息将主叫用户的接入网信息填写到计费消息中,在收到被叫用户 应答消息之后将计费消息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对主叫用户计费。优选地,主叫用户发起呼叫之后,方法还包括被叫应用服务器接收起呼信息,其 中,起呼消息携带有主叫接入侧网关向起呼消息中添加的主叫用户的接入网信息。优选地,在被叫应用服务器接收起呼信息之后,方法还包括在计费消息中取消填 写接入网信息,并将计费消息发送给计费网关,以便计费网关根据计费消息整理计费数据 记录并发送给计费中心,由计费中心对被叫用户计费。为了实现上述目的,根据本发明的另一个方面,提供了一种漫游计费的实现方法, 应用于被叫用户漫游通话。根据本发明的漫游计费的实现方法包括当被叫用户发出响应消息时,被叫应用 服务器接收响应消息,其中,响应消息携带有被叫接入网侧网关添加的被叫用户的接入网 信息;根据响应消息将被叫用户的接入网信息填写到计费消息中,并将计费消息发送给计 费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对 被叫用户计费。优选地,被叫用户发出响应消息之后,方法还包括主叫应用服务器接收响应消 息,其中,响应消息携带有被叫接入侧网向响应消息中添加的被叫用户的接入网信息。优选地,在主叫应用服务器接收响应消息之后,方法还包括在计费消息中取消填 写接入网信息,并将计费消息发送给计费网关,以便计费网关根据计费消息整理计费数据 记录并发送给计费中心,由计费中心对主叫用户计费。为了实现上述目的,根据本发明的再一方面,提供了一种漫游计费的实现装置。根据本发明的漫游计费的实现装置包括第一接收模块,在主叫应用服务器上,用 于接收主叫接入侧网关发送的添加主叫用户的接入网信息的起呼消息;第一填写模块,在 主叫应用服务器上,用于根据第一接收模块接收到的起呼消息将主叫用户的接入网信息填 写到计费消息中;第一发送模块,在主叫应用服务器上,用于将第一填写模块填写的计费消 息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由 计费中心对主叫用户计费。优选地,装置还包括第二接收模块,在被叫应用服务器上,用于接收主叫接入侧 网关发送的起呼消息,其中,起呼消息添加有主叫用户的接入网信息;第二发送模块,在被 叫应用服务器上,用于向计费网关发送计费消息,其中计费消息不携带主叫用户的接入网 信息,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对被 叫用户计费。为了实现上述目的,根据本发明的又一方面,提供了一种漫游计费的实现装置。根据本发明的漫游计费的实现装置包括第三接收模块,在被叫应用服务器上,用 于接收被叫接入网侧网关发送的添加被叫用户的接入网信息的响应消息;第二填写模块, 在被叫应用服务器上,用于根据第三接收模块接收到的响应消息将被叫用户的接入网信息 填写到计费消息中;第三发送模块,在被叫应用服务器上,用于将第二填写模块填写的计费 消息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心, 由计费中心对被叫用户计费。优选地,装置还包括第四接收模块,在主叫应用服务器上,用于接收被叫接入网 侧网关发送的添加被叫用户的接入网信息的响应消息;第四发送模块,在主叫应用服务器上,用于向计费网关发送计费消息,其中计费消息不携带被叫用户的接入网信息以便计费 网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对主叫用户计费。通过本发明,采用应用服务器将正确的接入网信息发送给计费网关,计费网关通 过接入网信息得出正确漫游信息并计费,实现了对漫游用户通话进行正确计费,解决了 IMS 网络中AS无法通过自身获取正确的用户漫游地址信息而导致对漫游用户进行错误计费的 问题,实现了对漫游用户进行正确计费,进而达到了维护了运营商和用户的合法利益的效^ ο


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的漫游计费的实现方法的第一流程图;图2是根据本发明实施例的漫游计费的实现方法的第二流程图;图3是根据本发明实施例实例1的主叫用户漫游计费的实现方法的流程图;图4是根据本发明实施例实例2的被叫用户漫游计费的实现方法的流程图;图5是根据本发明实施例的漫游计费的实现装置的第一结构框图;图6是根据本发明实施例的漫游计费的实现装置的第一优化的结构框图;图7是根据本发明实施例的漫游计费的实现装置的第二结构框图;图8是根据本发明实施例的漫游计费的实现装置的第二优化的结构框图。
具体实施例方式功能概述考虑到IMS网络中AS无法通过自身获取正确的用户漫游地址信息而导致对漫游 用户进行错误计费的问题,本发明实施例提供了一种漫游计费的实现方案,通过应用服务 器将正确的接入网信息发送给计费网关,计费网关根据计费消息得出正确漫游信息并整理 计费数据记录并发送给计费中心,由计费中心对用户计费,实现了对漫游用户通话进行正 确计费,进而达到了维护了运营商和用户的合法利益的效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。方法实施例根据本发明的实施例,提供了 一种漫游计费的实现方法。图1是根据本发明实施例的漫游计费的实现方法的第一流程图,如图1所示,该方 法包括如下的步骤S102和步骤S104 步骤S102,当主叫用户发起呼叫时,主叫应用服务器AS接收起呼消息,其中起呼 消息中携带有主叫接入侧网关向起呼消息中添加的主叫用户的接入网信息。具体地,当主叫用户发起呼叫,主叫接入侧网关在收到终端发来的起呼消息中插 入主叫接入网信息(如江苏南京等),并将起呼消息通过CSCF转发给主叫AS。步骤S104,根据起呼消息将主叫用户的接入网信息填写到计费消息中,在收到被 叫应答消息之后将计费消息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对主叫用户计费。具体地,当主叫AS收到该起呼消息后,将主叫用户接入网信息添加到计费信息 中,并将计费消息发送给计费网关;被叫AS收到起呼消息不记录主叫用户接入网信息,并 向计费网关发送计费消息,其中,计费消息中不携带主叫用户接入网信息。计费网关根据计 费消息整理计费数据记录并发送给计费中心,由计费中心分别对主被叫用户计费。图2是根据本发明实施例的漫游计费的实现方法的第二流程图,如图2所示,该方 法包括如下的步骤S202和步骤S204 步骤S202,当被叫用户发出响应消息时,被叫应用服务器接收响应消息,其中,响 应消息携带有被叫接入网侧网关添加的被叫用户的接入网信息。具体地,当被叫用户发出振铃响应或者应答消息等响应消息时,被叫接入网侧网 关在该消息中插入被叫接入网络信息(如江苏南京等)。步骤S204,根据响应消息将被叫用户的接入网信息填写到计费消息中,并将计费 消息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心, 由计费中心对对主被叫用户计费。具体地,当被叫AS收到响应消息后,将被叫用户接入网络信息添加到计费信息 中,并将计费信息发送给计费网关;主叫AS收到响应消息不记录该接入网信息,并向计费 网关发送计费消息,其中,计费消息中不携带被叫用户接入网络信息。计费网关根据计费消 息整理计费数据记录并发送给计费中心,由计费中心分别对主被叫用户计费。计费中心根据AS侧的计费信息获悉了用户的接入网信息,计费中心可以通过分 析用户接入网信息判断出用户是否漫游,在何处漫游,从而实现在AS侧对漫游用户的计 费。下面将结合实例对本发明实施例的实现过程进行详细描述。实例 1根据第三代合作伙伴计划(3rdGeneration Partnership Pro ject,简称为 3GPP) TS 32. 299 (V9. 0. 0)第 7. 2. 2 节对于接入网信息 Access-Networlrfnformation 属性值对 (Attribution Value I^airs,简称为AVP)的规定,应用服务器AS可以利用该字段将用户的 漫游信息添加到计费信息中,从而让计费中心按照AS的计费内容就可以判断用户是否漫 游,从而实现对漫游用户的计费。在本实施例中,主叫用户漫游,主叫AS通过起呼消息中的 P-Access-Network-Information头部信息记录主叫接入网信息,并将接入网信息填写到发 送费计费网关的计费消息中的Access-Network-Information AVP中,其中起呼消息通过呼 叫状态控制功能(Call State Control Function,简称为CSCF)转发给主叫AS、被叫AS禾口 被叫接入侧网关。图3是根据本发明实施例实例1的主叫用户漫游计费的实现方法的流程图,如图 3所示,该方法包括如下的步骤S301至步骤S302 步骤S301,主叫用户将起呼消息发送给主叫侧网关。步骤S302,主叫接入侧网关收到主叫用户的起呼消息之后,在起呼消息中插入主 叫用户接入网信息(在起呼消息中插入P-Access-Network-hformation的头部信息),然 后将插入接入网信息的起呼消息发送给CSCF。
步骤S303,CSCF将携带有主叫用户接入网信息的起呼消息发送给主叫AS。步骤S304,主叫AS收到起呼消息之后,根据起呼消息中的 P-Access-Network-Information头部信息记录主叫用户接入网信息,并将起呼消息发送给 CSCF。步骤S305,CSCF将起呼消息发送给被叫AS,其中,起呼消息携带主叫用户接入网fn息ο步骤S306,被叫AS收到起呼消息不记录其中的主叫用户接入网信息,并将携带有 主叫用户接入网信息的起呼消息发送给CSCF。步骤S307,CSCF将起呼消息发送给被叫接入侧网关,其中,起呼消息携带主叫用 户接入网信息。步骤S308,被叫接入侧网关将起呼消息发送给被叫用户,用来发起呼叫。步骤S309,被叫AS将计费消息发送给计费网关,其中,计费消息不携带主叫侧接 入网信息。步骤S310,主叫AS将主叫接入网信息记录填写到计费消息中的 Access-Network-Information AVP,发送给计费网关。实例2在本实施例中,被叫用户漫游,被叫AS通过响应消息中的 P-Access-Network-Information头部信息记录被叫接入网信息,并将被叫接入网信息填写 到发送给计费网关的计费消息中的Access-Network-Information AVP中,其中响应消息通 过CSCF转发给主叫AS、被叫AS和主叫接入侧网关。步骤S401,被叫用户将响应消息发送给被叫侧网关。步骤S402,被叫接入侧网关收到被叫用户的响应消息之后,在响应消息中插入被 叫用户接入网信息(在响应消息中插入P-Access-Networlrfnformation的头部信息),然 后将插入接入网信息的起呼消息发送给CSCF。步骤S403,CSCF将携带有被叫用户接入网信息的起呼消息发送给被叫AS。步骤S404,被叫AS收到响应消息之后,根据响应消息中的 P-Access-Network-Information头部信息记录被叫用户接入网信息,并将响应消息发送给 CSCF0步骤S405,CSCF将响应消息发送给主叫AS,其中,响应消息携带被叫用户接入网fn息ο步骤S406,主叫AS收到响应消息不记录其中的被叫用户接入网信息,并将携带有 被叫用户接入网信息的响应消息发送给CSCF。步骤S407,CSCF将响应消息发送给主叫接入侧网关,其中,响应消息携带被叫用 户接入网信息。步骤S408,主叫接入侧网关将响应消息发送给主叫用户,用来发起对主叫发起呼 叫的响应。步骤S409,被叫AS将被叫AS将被叫接入网信息记录填写到计费消息中的 Access-Network-Information AVP,发送给计费网关。步骤S410,主叫AS将计费消息发送给计费网关,其中,计费消息不携带被叫侧接入网信息。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不 同于此处的顺序执行所示出或描述的步骤。装置实施例根据本发明的实施例,提供了 一种漫游计费的实现装置。图5是根据本发明实施例的漫游计费的实现装置的第一结构框图,如图5所示,该 装置包括第一接收模块52、第一填写模块M和第一发送模块56,下面对上述结构进行详 细描述。第一接收模块52,在主叫应用服务器上,用于接收主叫接入侧网关发送的添加主 叫用户的接入网信息的起呼消息;第一填写模块M,在主叫应用服务器上,连接至第一接 收模块52,用于根据第一接收模块52接收到的起呼消息,将主叫用户的接入网信息填写到 计费消息中;第一发送模块56,在主叫应用服务器上,用于将第一填写模块M填写的计费 消息发送给计费网关,以便计费网关根据计费消息对主叫用户计费。图6是根据本发明实施例的漫游计费的实现装置的第一优化的结构框图,如图6 所示,该装置包括第二接收模块62和第二发送模块64,下面对上述结构进行详细描述。第二接收模块62,在被叫应用服务器上,用于接收主叫接入侧网关发送的起呼消 息,其中,起呼消息添加有主叫用户的接入网信息;第二发送模块64,在被叫应用服务器 上,连接至第二接收模块62,用于向计费网关发送计费消息,其中计费消息不携带主叫用户 的接入网信息,以便计费网关对被叫用户计费。图7是根据本发明实施例的漫游计费的实现装置的第二结构框图,如图7所示,该 装置包括第三接收模块72、第二填写模块74和第三发送模块76,下面对上述结构进行详 细描述。第三接收模块72,在被叫应用服务器上,用于接收被叫接入网侧网关发送的添加 被叫用户的接入网信息的响应消息;第二填写模块74,在被叫应用服务器上,连接至第三 接收模块72,用于根据第三接收模块接收到的响应消息将被叫用户的接入网信息填写到计 费消息中;第三发送模块76,在被叫应用服务器上,用于将第二填写模块74填写的计费消 息发送给计费网关,以便计费网关根据计费消息对被叫用户计费。图8是根据本发明实施例的漫游计费的实现装置的第二优化的结构框图,如图8 所示,该装置包括第四接收模块82和第四发送模块84,下面对上述结构进行详细描述。第四接收模块82,在主叫应用服务器上,用于接收被叫接入网侧网关发送的添加 被叫用户的接入网信息的响应消息;第四发送模块84,在主叫应用服务器上,连接至第四 接收模块82,用于向计费网关发送计费消息,其中计费消息不携带被叫用户的接入网信息 以便计费网关对主叫用户计费。需要说明的是,装置实施例中描述的漫游计费的实现装置对应于上述的方法实施 例,其具体的实现过程在方法实施例中已经进行过详细说明,在此不再赘述。综上所述,根据本发明的实施例,应用服务器将正确的接入网信息发送给计费网 关,计费网关根据计费消息得出正确漫游信息并整理计费数据记录并发送给计费中心,由 计费中心对用户计费,实现了对漫游用户通话进行正确计费,进而达到了维护了运营商和用户的合法利益的效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种漫游计费的实现方法,应用于主叫用户漫游通话,其特征在于,包括当主叫用户发起呼叫时,主叫应用服务器接收起呼消息,其中所述起呼消息中携带有 主叫接入侧网关向所述起呼消息中添加的所述主叫用户的接入网信息;根据所述起呼消息将所述主叫用户的接入网信息填写到计费消息中,在收到被叫用户 应答消息之后将所述计费消息发送给计费网关,以便所述计费网关根据所述计费消息整理 计费数据记录并发送给计费中心,由所述计费中心对所述主叫用户计费。
2.根据权利要求1所述的方法,其特征在于,主叫用户发起呼叫之后,所述方法还包括被叫应用服务器接收所述起呼信息,其中,所述起呼消息携带有所述主叫接入侧网关 向所述起呼消息中添加的所述主叫用户的接入网信息。
3.根据权利要求2所述的方法,其特征在于,在所述被叫应用服务器接收所述起呼信 息之后,所述方法还包括在计费消息中取消填写所述接入网信息,并将所述计费消息发送给计费网关,以便所 述计费网关根据所述计费消息整理计费数据记录并发送给计费中心,由所述计费中心对所 述被叫用户计费。
4.一种漫游计费的实现方法,应用于被叫用户漫游通话,其特征在于,包括当被叫用户发出响应消息时,被叫应用服务器接收所述响应消息,其中,所述响应消息 携带有被叫接入网侧网关添加的所述被叫用户的接入网信息;根据所述响应消息将所述被叫用户的接入网信息填写到计费消息中,并将所述计费消 息发送给计费网关,以便所述计费网关根据所述计费消息整理计费数据记录并发送给计费 中心,由所述计费中心对所述被叫用户计费。
5.根据权利要求4所述的方法,其特征在于,被叫用户发出响应消息之后,所述方法还 包括主叫应用服务器接收所述响应消息,其中,所述响应消息携带有所述被叫接入侧网向 所述响应消息中添加的所述被叫用户的接入网信息。
6.根据权利要求5所述的方法,其特征在于,在所述主叫应用服务器接收所述响应消 息之后,所述方法还包括在计费消息中取消填写所述接入网信息,并将所述计费消息发送给计费网关,以便所 述计费网关根据所述计费消息整理计费数据记录并发送给计费中心,由所述计费中心对所 述主叫用户计费。
7.一种漫游计费的实现装置,其特征在于,包括第一接收模块,在主叫应用服务器上,用于接收接收起呼消息,其中所述起呼消息中携 带有主叫接入侧网关向所述起呼消息中添加的主叫用户的接入网信息;第一填写模块,在主叫应用服务器上,用于根据第一接收模块接收到的所述起呼消息 将所述主叫用户的接入网信息填写到计费消息中;第一发送模块,在主叫应用服务器上,用于将所述第一填写模块填写的所述计费消息 发送给计费网关,以便所述计费网关根据所述计费消息整理计费数据记录并发送给计费中 心,由所述计费中心对所述主叫用户计费。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括第二接收模块,在被叫应用服务器上,用于接收所述主叫接入侧网关发送的所述起呼 消息,其中,所述起呼消息添加有所述主叫用户的接入网信息;第二发送模块,在被叫应用服务器上,用于向计费网关发送计费消息,其中所述计费消 息不携带所述主叫用户的接入网信息,以便所述计费网关根据所述计费消息整理计费数据 记录并发送给计费中心,由所述计费中心对所述被叫用户计费。
9.一种漫游计费的实现装置,其特征在于,包括第三接收模块,在被叫应用服务器上,用于接收被叫接入网侧网关发送的添加被叫用 户的接入网信息的响应消息;第二填写模块,在被叫应用服务器上,用于根据所述第三接收模块接收到的所述响应 消息将所述被叫用户的接入网信息填写到计费消息中;第三发送模块,在被叫应用服务器上,用于将所述第二填写模块填写的所述计费消息 发送给计费网关,以便所述计费网关根据所述计费消息整理计费数据记录并发送给计费中 心,由所述计费中心对所述被叫用户计费。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括第四接收模块,在主叫应用服务器上,用于接收被叫接入网侧网关发送的添加被叫用 户的接入网信息的响应消息;第四发送模块,在主叫应用服务器上,用于向计费网关发送计费消息,其中所述计费消 息不携带所述被叫用户的接入网信息以便所述计费网关根据所述计费消息整理计费数据 记录并发送给计费中心,由所述计费中心对所述主叫用户计费。
全文摘要
本发明公开了一种漫游计费的实现方法及装置,该方法包括主叫用户漫游通话,当主叫用户发起呼叫时,主叫应用服务器接收起呼消息,其中起呼消息中携带有主叫接入侧网关向起呼消息中添加的主叫用户的接入网信息;根据起呼消息将主叫用户的接入网信息填写到计费消息中,在收到被叫用户应答消息之后将计费消息发送给计费网关,以便计费网关根据计费消息整理计费数据记录并发送给计费中心,由计费中心对主叫用户计费。本发明实现了对漫游用户进行正确计费,进而达到了维护了运营商和用户的合法利益的效果。
文档编号H04W4/24GK102045683SQ20091020664
公开日2011年5月4日 申请日期2009年10月23日 优先权日2009年10月23日
发明者周凯祺 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1