基于号码携带业务的计费方法、及其相关设备的制作方法

文档序号:7651608阅读:117来源:国知局
专利名称:基于号码携带业务的计费方法、及其相关设备的制作方法
技术领域
本发明涉及号码携带技术,更具体的涉及一种对呼叫类业务进行计费的方法及其相关设备、对基于号码携带的增值业务进行计费的方法及其相关设备。
背景技术
移动号码携带业务(MNP,Mobile Number Portability),是指允许移动用户在同一个国家内改变签约网络时,不需要改变原有的移动台ISDN号码(MSISDN,Mobile Station ISDN Number),即用户拥有永久的移动电话号码(称为可携带号码),当用户移动到其他签约网络后,仍可使用原来的电话号码,因此MNP业务为移动用户带来了很多方便之处。基于MNP业务,用户使用原始的电话号码签约在其他网络中后,新的签约网络将分配新的国际移动台识别号码(IMSI,International Mobile Subscriber Identification Number)给携带入网(Ported in)的移动用户,其各种通信业务改由新的签约网络提供,并与该新的签约网络下其他用户享有同样的补充业务和增值业务,这些通信业务不会受到旧的签约网络的影响。
然而,MNP业务的开展不可避免的将带来下面两点技术问题路由问题在MNP用户通信过程中,如何区分用户是否发生了MNP,将通信信令或通信消息正确路由到用户当前真正的签约网络;计费问题在MNP用户通信过程中,业务侧如何区分用户是否发生了MNP,以对携带入网(Ported in)或携带出网(Ported out)的用户予以正确的区分计费。
目前3GPP 22.066/23.066协议已经对GSM、UMTS网络实现MNP业务的要求给出了规范性建议,该规范明确规定和描述了MNP业务的基本实现原理,并主要描述了两种MNP实现方案第一种方案,在网络中增加类似MNP信号中继功能(MNP-SRF,MNPSignalling Relay Function)的设备,并将该设备放置在MSC/GMSC与HLR之间。当MSC/GMSC向HLR发出路由查询(SRI,Send Routing Info)请求时,MNP-SRP会拦截SRI消息,并根据该消息中携带的号码信息查询号码携带数据库(NPDB,Number Portability Database),一旦发现该号码已携带出网(Portedout),则向MSC返回RN+MSISDN,其中RN指路由号码(Routing Number),MSC根据RN信息将呼叫转接到GMSC上,而GMSC则根据RN信息将呼叫转发给移动用户当前新签约在的网络。
第二种方案,和上述第一种方案的实现原理相似,但是需要将针对已携带出网(Ported out)的号码的呼叫触发到智能网(IN,Intelligent Network),由智能网查询NPDB后在移动用户的MSISDN号码前添加RN进行接续。
但是上述两种MNP实现方案都只是从呼叫业务的正确路由上给出了描述和规定,而对于其他非呼叫类移动增值业务,例如移动数据业务、位置相关业务等并没有给出具体的路由处理方式和计费处理方式,同时对于呼叫类业务的正确计费问题也没有给出相关描述。

发明内容
本发明实施例提出一种对呼叫类业务进行计费的方法及其相关的设备,以解决在开展了MNP业务的网络环境中对呼叫类业务进行正确计费的问题。
本发明实施例还提出一种对基于号码携带的增值业务进行计费的方法及其相关的设备,以解决在开展了MNP业务的网络环境中对各种增值业务进行正确计费的问题。
本发明实施例提出一种对呼叫类业务进行计费的方法,包括步骤后付费主叫用户拜访的交换设备判断接收到的路由查询响应消息中是否携带被叫用户的路由号码信息;以及在判断结果为携带时将所述路由号码信息写入话单;计费设备识别出在话单中已写入路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在识别出话单中未写入路由号码时,将被叫用户作为网内用户对主叫用户进行计费。
本发明实施例还提出一种交换设备,包括在后付费主叫用户呼叫被叫用户时,判断接收到的路由查询响应消息中是否携带被叫用户的路由号码信息的单元;和用于在判断出接收到的路由查询响应消息中携带有路由号码信息时,将所述路由号码信息写入话单的单元。
本发明实施例还提出一种计费设备,包括用于识别在话单中是否写入有路由号码信息的单元;和用于在话单中已写入路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在话单中未写入路由号码时,将被叫用户作为网内用户对主叫用户进行计费的单元。
本发明实施例还提出一种对呼叫类业务进行计费的方法,包括步骤拦截预付费主叫用户拜访的交换设备向业务控制点发送的用于触发预付费业务的请求消息,所述请求消息中携带被叫用户信息;根据被叫用户信息查询号码携带数据库,在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息携带在所述请求消息中后转发给业务控制点;所述业务控制点在请求消息中携带有被叫用户路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在请求消息中未携带被叫用户路由号码时,将被叫用户作为网内用户对主叫用户进行计费。
本发明实施例还提出一种移动号码携带信号中继设备,包括用于拦截预付费主叫用户拜访的交换设备向业务控制点发送的用于触发预付费业务的请求消息的单元,所述请求消息中携带被叫用户信息;用于根据被叫用户信息查询号码携带数据库的单元;和用于在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息携带在所述请求消息中后转发给业务控制点的单元。
本发明实施例还提出一种业务控制点,包括用于识别预付费主叫用户拜访的交换设备发来的请求消息中是否携带被叫用户路由号码信息的单元;和用于在所述请求消息中携带被叫用户路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在请求消息中未携带被叫用户路由号码时,将被叫用户作为网内用户对主叫用户进行计费的单元。
本发明实施例还提出一种对基于号码携带的增值业务进行计费的方法,包括步骤拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息;根据所述查询请求消息中携带的接收用户信息查询号码携带数据库,以及根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器;所述对应网络中的归属位置寄存器向增值业务设备反馈携带有接收用户路由信息的响应消息;所述增值业务设备根据接收到的响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息;以及在发送用户为预付费用户的情况下,若分析得到接收用户的路由号码信息时,则将得到的路由号码信息携带在计费请求消息中上报给业务控制点;所述业务控制点在计费请求消息中携带接收用户路由号码时,将接收用户作为网外用户对发送用户进行计费,以及在计费请求消息中未携带接收用户路由号码时,将接收用户作为网内用户对发送用户进行计费。
本发明实施例还提出一种移动号码携带信号中继设备,包括用于拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息的单元;用于根据所述查询请求消息中携带的接收用户信息查询号码携带数据库的单元;以及用于根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器的单元。
本发明实施例还提出一种增值业务设备,包括用于根据对应网络中的归属位置寄存器发来的路由查询响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息的单元;用于在发送用户为预付费用户的情况下,在分析得到接收用户的路由号码信息时,将得到的路由号码信息携带在计费请求消息中上报给业务控制点的单元。
本发明实施例还提出一种业务控制点,包括用于识别增值业务设备发来的计费请求消息中是否携带接收用户路由号码信息的单元;和用于在所述计费请求消息中携带接收用户路由号码时,将接收用户作为网外用户对发送用户进行计费,以及在请求消息中未携带接收用户路由号码时,将接收用户作为网内用户对发送用户进行计费的单元。
发明实施例还提出一种对基于号码携带的增值业务进行计费的方法,包括步骤拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息;根据所述查询请求消息中携带的接收用户信息查询号码携带数据库,以及根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器;所述对应网络中的归属位置寄存器向增值业务设备反馈携带有接收用户路由信息的响应消息;所述增值业务设备根据接收到的响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息;以及在发送用户为后付费用户的情况下,若分析得到接收用户的路由号码信息时,则将得到的路由号码信息写入话单;计费设备识别出在话单中已写入路由号码时,将发送用户作为网外用户对接收用户进行计费,以及在识别出话单中未写入路由号码时,将发送用户作为网内用户对接收用户进行计费。
发明实施例还提出一种增值业务设备,包括用于根据对应网络中的归属位置寄存器发来的路由查询响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息的单元;用于在发送用户为后付费用户的情况下,在分析得到接收用户的路由号码信息时,将得到的路由号码信息写入话单的单元。
本发明实施例基于MNP标准协议,通过少量的能力扩展,实现了对基于MNP业务环境下的呼叫类业务进行计费的方案,相应地也实现了基于MNP业务环境下对非呼叫类增值业务进行计费的方案,从而为更好的在通信网络系统中开展MNP业务提供了有利保障。


图1为基于MNP网络环境下对后付费用户进行计费的第一实施例处理过程示意图;图2为基于MNP网络环境下对后付费用户进行计费的第二实施例处理过程示意图;图3为在MNP网络环境下本发明实现对预付费用户进行计费的网络框架示意图;图4为对短消息业务进行计费及其路由处理的第一实施例处理过程示意图;图5为对短消息业务进行计费及其路由处理的第二实施例处理过程示意图。
具体实施例方式
本发明实施例首先提出在MNP网络环境中,在被叫用户属于网内用户或网外用户的情况下,如何对主叫用户进行区分计费的方案。
其中对呼叫类业务进行计费又可分为对后付费用户进行计费、以及对预付费用户进行计费两种情况,在开展了MNP业务的网络环境中,对后付费呼叫用户进行计费的实现原理是后付费主叫用户拜访的交换设备(如MSC)判断接收到的路由查询响应消息(SRI_ACK)中是否携带有被叫用户的路由号码信息(RN),其中在判断结果为SRI响应消息中携带有被叫用户的RN信息时,将该SRI响应消息中携带的RN信息写入话单;计费设备(如BOSS系统)在识别出话单中已写入路由号码时,将被叫用户作为网外用户对主叫用户进行计费处理,以及在识别出话单中未写入路由号码时,将被叫用户作为网内用户对主叫用户进行计费处理。
如图1所示,为基于MNP网络环境下对后付费用户进行计费的第一实施例处理过程示意图,其中
1)主叫用户发起呼叫,呼叫被叫用户,其拜访的VMSC/GMSC根据被呼叫的用户信息发送SRI消息给对应的归属位置寄存器,以查询被叫用户的路由信息;2)处于VMSC/GMSC和HLR之间的MNP-SRF拦截VMSC/GMSC发来的SRI消息,根据SRI消息中携带的被叫用户信息执行NPDB查询操作,若通过查询发现被叫用户已经携带出网(ported out),或被叫用户本身就属于外网用户,则在被叫用户的MSISDN号码前添加被叫用户的RN,然后将处理后的被叫用户号码信息携带在SRI_ACK消息中返回给主叫用户拜访的VMSC/GMSC;3)主叫用户拜访的VMSC/GMSC根据SRI_ACK消息中携带的RN把呼叫路由到相应外网的GMSC,由该外网的GMSC接续被叫用户;4)主叫用户拜访的VMSC/GMSC还要进而将SRI_ACK消息中携带的RN信息写入话单,计费部件(如BOSS系统)识别到话单中已经写入了被叫用户的RN信息时,则将被叫用户作为网外用户对主叫用户进行计费处理。
如图2所示,为基于MNP网络环境下对后付费用户进行计费的第二实施例处理过程示意图,其中1)主叫用户发起呼叫,呼叫被叫用户,其拜访的VMSC/GMSC根据被呼叫的用户信息发送SRI消息给对应的归属位置寄存器,以查询被叫用户的路由信息;2)处于VMSC/GMSC和HLR之间的MNP-SRF拦截VMSC/GMSC发来的SRI消息,根据SRI消息中携带的被叫用户信息执行NPDB查询操作,若通过查询发现被叫用户已经携带入网(ported in),或被叫用户本身就属于本网用户,则直接将接收到的SRI消息路由到本网的HLR;3)本网的HLR根据SRI消息中携带的被叫用户信息查询到被叫用户的移动漫游号码信息(MSRN),则将查询到的被叫用户MSRN信息携带在SRI_ACK消息中返回给主叫用户拜访的VMSC/GMSC,主叫用户拜访的VMSC/GMSC根据SRI_ACK消息中携带的MSRN信息把呼叫接续到被叫用户;4)由于SRI_ACK消息中未携带被叫用户的RN信息,因此主叫用户拜访的VMSC/GMSC不再执行将RN写入话单操作,计费部件(如BOSS系统)识别到话单中未写入被叫用户的RN信息时,则将被叫用户作为网内用户对主叫用户进行计费处理。
基于上述在MNP网络环境下对后付费用户进行计费的实现方案,需要对现有的交换设备(如MSC等)和计费设备(如BOSS系统等)进行改造。其中需要交换设备具有在后付费主叫用户呼叫被叫用户时,判断接收到的路由查询响应消息中是否携带被叫用户的路由号码信息的单元,和在判断出接收到的路由查询响应消息中携带有路由号码信息时,将该路由号码信息写入对应话单的单元,具有这些处理能力的交换设备都属于本发明的保护范围之列,且实现有这些处理能力的组成部分可以由相应的软件实现,如基于软件程序编写上述的处理能力,然后将编写有这些处理能力的软件程序安装到现有的交换设备中运行,便可以实现本发明实施例欲保护的交换设备;当然这里的处理能力也可以基于相应的硬件能力来实现。
此外,为实现上述在MNP网络环境下对后付费用户进行计费的方案,需要计费设备具有识别在话单中是否写入有被叫用户的路由号码信息的单元,和在话单中已写入被叫用户的路由号码信息时,将被叫用户作为网外用户对主叫用户进行计费,以及在话单中未写入被叫用户的路由号码信息时,将被叫用户作为网内用户对主叫用户进行计费的单元,同理这里的处理单元可以基于软件程序来实现,也可以基于相应的硬件来实现。
在开展有MNP业务的网络环境下,本发明实施例提出的对预付费用户进行计费的实现原理是拦截预付费主叫用户拜访的交换设备(如MSC)向SCP发送的用于触发预付费业务的请求消息(通常为初始检测点IDP消息),其中该发送的请求消息中携带有被叫用户信息;根据请求消息中携带的被叫用户信息查询号码携带数据库(NPDB),在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息(RN)携带在该请求消息中后转发给SCP;SCP在该请求消息中携带有被叫用户路由号码信息时,将被叫用户作为网外用户对主叫用户进行计费处理,以及在请求消息中未携带被叫用户路由号码信息时,将被叫用户作为网内用户对主叫用户进行计费处理。
如图3所示,为在MNP网络环境下本发明实现对预付费用户进行计费的网络框架示意图,由于通常情况下MNP-SRF是通过识别事务能力应用部分(TCAP,Transaction Capability Application Part)的操作码来拦截SRI消息的,而从网络分层角度来说智能网应用协议(INAP,Intelligent Network ApplicationProtocol)也是TCAP的用户层,因此也可以采用同样的处理方式增强MNP-SRF的消息拦截能力(也就是说在网络层次结构上,TCAP处于INAP的下层,而IDP消息属于INAP层次的消息,现有技术是通过TCAP的操作码来识别SRI消息做拦截的,因此就可以通过对MNP-SRF设备的消息拦截功能进行增强,来拦截并识别出IDP消息),即对MNP-SRF增加对初始检测点(IDP,InitialDetect Point)消息的拦截,然后在MNP-SRF处做好MNP分析处理,将必要的MNP信息添加到IDP消息中。这种改进对智能网业务的影响较小,只需要号码分析即可完成预付费呼叫业务的路由和计费处理。
其中在现有的交换设备和SCP之间增加一个MNP-SRF设备,用以拦截交换设备发送给SCP的用以触发预付费业务的IDP消息,MNP-SRF设备根据IDP消息中携带的被叫用户信息查询NPDB数据库,通过查询如果发现被叫用户已携带出网(Ported out)或被叫用户本身就属于外网用户,则会在拦截的IDP消息中增加查询到的被叫用户RN信息,然后将增加了被叫用户RN信息的IDP消息上报给SCP,由SCP来根据IDP消息中是否携带被叫用户的RN信息来对主叫用户进行区分计费。基于图3所示的系统结构,实施对预付费呼叫业务进行计费的处理过程如下预付费主叫用户发起智能呼叫,其拜访的SSP/VMSC上报IDP消息给SCP,以触发SCP对用户进行预扣费处理,其中上报的IDP消息中携带有被叫用户信息(如被叫用户号码信息);MNP-SRF设备拦截IDP消息后,根据IDP消息中携带的被叫用户信息查询NPDB,如果发现被叫用户号码是ported out的被叫用户号码,则在IDP消息中的被叫用户号码参数前增加查询到的被叫用户RN信息前缀;MNP-SRF设备将处理后的IDP消息转发到SCP上以触发预扣费业务,此时SCP不需要再查询NPDB数据库,只需要根据IDP消息中携带的RN号码前缀(号码分析即可)就可确定被叫用户是网内用户还是网外用户,以此来对主叫用户进行区分计费。
SCP完成预扣费处理后,如果确定用户可以继续呼叫,则需要继而下发CONNECT消息(CONNECT消息中携带RN前缀号码)到主叫用户拜访的VMSC,VMSC进而根据CONNECT消息中携带RN前缀号码将呼叫继续接续到被叫用户。
基于上述在MNP网络环境下对预付费用户进行计费的实现方案,需要对现有的MNP-SRF设备进行升级改造。其中需要MNP-SRF设备具有用于拦截预付费主叫用户拜访的交换设备(如MSC)向SCP发送的用于触发预付费业务的请求消息的单元,其中该请求消息通常为IDP消息,且其中携带有被叫用户信息(如被叫用户号码信息);用于根据接收到的请求消息中携带的被叫用户信息查询NPDB数据库的单元,和用于在查询到被叫用户属于网外用户时,将查询到的被叫用户RN信息携带在该请求消息中后转发给SCP的单元。上述改造可以基于软件程序来实现,也可以基于对硬件的改进来实现。
为实现在MNP网络环境下对预付费用户进行计费的方案,还需要对现有的SCP进行改进,其中需要SCP具有用于识别预付费主叫用户拜访的交换设备发来的请求消息(如IDP消息)中是否携带被叫用户RN信息的单元,和用于在识别到该请求消息中携带有被叫用户RN信息时,将被叫用户作为网外用户对主叫用户进行计费处理,以及在请求消息中未携带被叫用户RN信息时,将被叫用户作为网内用户对主叫用户进行计费处理的单元。同理这里的对SCP的改进可以基于软件程序来实现,也可以基于对硬件的改进来实现。
本发明实施例在提出对呼叫类业务进行计费的方案之外,还提出在开展了MNP业务的网络环境中如何对非呼叫类业务(如一些移动增值业务,包括短消息SMS业务、多媒体消息MMS业务、位置业务等等)进行计费及其路由的方案。本发明实施例提出的对基于MNP的增值业务进行计费的方法原理是拦截增值业务设备向HLR发送的用于查询接收用户路由信息的查询请求消息(如可以为SRI消息);根据该查询请求消息中携带的接收用户信息(可以是接收用户号码信息)查询NPDB数据库,以及根据查询结果当接收用户属于本网用户、或是其它网络的用户发生携带入网时,将该查询请求消息路由到本网内的HLR,当接收用户属于外网用户、或是本网用户发生了携带出网时,将该查询请求消息路由到外网相应的HLR,对应网络中的HLR向增值业务设备反馈携带有接收用户路由信息的响应消息;增值业务设备根据接收到的响应消息中携带的接收用户路由信息,分析是否能够得到该接收用户的RN信息,由于接收用户路由信息中通常会包括接收用户的IMSI号码信息,这样可以根据该接收用户的IMSI号码信息查询网络编码规则,如果接收用户属于外网用户或是携带出网,则可以查找到该接收用户的RN信息;如果发送用户属于预付费用户时,增值业务设备在分析得到接收用户的RN信息时,将得到的RN信息携带在计费请求消息中上报给SCP,SCP在计费请求消息中携带接收用户RN信息时,将接收用户作为网外用户对发送用户进行计费,以及在计费请求消息中未携带接收用户RN信息时,将接收用户作为网内用户对发送用户进行计费;如果发送用户属于后付费用户时,增值业务设备在分析得到接收用户的RN信息时,将得到的RN信息写入话单,相应的计费设备识别出在话单中已写入路由号码时,将发送用户作为网外用户对接收用户进行计费处理,以及在识别出话单中未写入路由号码时,将发送用户作为网内用户对接收用户进行计费处理。
进一步的,SCP在对用户进行预扣费后,会向对应的增值业务设备下发连接指示消息(CONNECT消息),增值业务设备在接收到SCP下发的连接指示消息时,进而根据接收到的响应消息中携带的接收用户路由信息,执行消息下发处理。其中的增值业务设备可以但不限于为短消息业务中心(SMSC,ShortMessage Service Centre)、多媒体消息业务中心(MMSC,Multi Message ServiceContre)或是网关移动定位中心(GMLC,Gateway Mobile Location Contre)、互联网消息业务网关(IMSG,International Message Service Gateway)等。
基于本发明方案原理,在MNP网络环境下实现对一些增值业务进行正确计费及其路由处理需要在对应的增值业务设备和HLR之间增设一个MNP-SRF,并增强其消息拦截功能,使其能够拦截增值业务设备发送给HLR的位置查询请求消息,并能够根据位置查询请求消息中携带的接收用户信息查询NPDB数据库,得到接收用户当前所签约网路的HLR,然后根据该查询结果将该位置查询请求消息正确路由到接收用户当前签约网络的HLR。这样本发明实施例提出一种MNP-SRF设备,其具有用于拦截增值业务设备向HLR发送的用于查询接收用户路由信息的查询请求消息的单元;用于根据该接收到的查询请求消息中携带的接收用户信息查询NPDB数据库的单元,以及用于根据查询结果将该查询请求消息正确路由到对应网络中的HLR的单元。该些功能组成部分可以基于软件程序来实现,也可以基于硬件方式来实现。
如图4所示,为对短消息业务进行计费及其路由处理的第一实施例处理过程示意图,其具体的实施过程如下1)发送方发送SM到SMSC,SMSC接收到SM后发送SRI_for_SM消息给HLR,以查询SM接收方的路由信息;2)MNP-SRF设备拦截SMSC发出的SRI_for_SM消息,并根据SRI_for_SM消息中携带的SM接收方用户号码信息查询NPDB,通过查询如果发现接收方用户属于ported in用户,或接收方用户本身就属于本网用户,则将该SRI_for_SM消息路由到本网的HLR;3)本网的HLR根据接收到的SRI_for_SM消息中携带的SM接收方用户号码信息查询接收方路由信息,并将查询到的路由信息携带在SRI_for_SM响应消息中反馈给SMSC,其中接收方路由信息包含接收方用户当前拜访的MSC信息(即接收方的VMSC)和接收方用户的IMSI;4)如果SM发送方是预付费(PPS,Pre-Paid Service)用户,则在SMSC直连SCP的情况下,SMSC直接向SCP发送扣费请求消息,而在SMSC通过计费部件连接SCP的情况下,需要SMSC通过计费部件向SCP上报计费请求消息;SCP在识别到SMSC发来的扣费请求消息中未携带接收方用户的RN信息时,直接将SM接收方作为本网用户对SM发送方用户进行预扣费处理;5)SCP在预扣费处理完成后会向SMSC发送CONNECT消息,SMSC接收到SCP下发的CONNECT消息后,根据接收到的SRI_for_SM响应消息中携带的接收方路由信息,执行后续的MT SMS处理。
如图5所示,为对短消息业务进行计费及其路由处理的第二实施例处理过程示意图,其具体的实施过程如下1)发送方发送SM到SMSC,SMSC接收到SM后发送SRI_for_SM消息给HLR,以查询SM接收方的路由信息;2)MNP-SRF设备拦截SMSC发出的SRI_for_SM消息,并根据SRI_for_SM消息中携带的SM接收方用户号码信息查询NPDB,通过查询如果发现接收方用户属于ported out用户,或接收方用户本身就属于外网用户,则根据查询结果将该SRI_for_SM消息路由到相应外网的HLR;3)对应外网的HLR根据接收到的SRI_for_SM消息中携带的SM接收方用户号码信息查询接收方路由信息,并将查询到的路由信息携带在SRI_for_SM响应消息中反馈给SMSC,其中接收方路由信息包含接收方用户当前拜访的MSC信息(即接收方的VMSC)和接收方用户的IMSI;SMSC根据接收到的SRI_for_SM响应消息中包含的接收方用户IMSI,通过查询网络编码规则可以得到接收方用户的RN信息;4)如果SM发送方是预付费(PPS,Pre-Paid Service)用户,则在SMSC直连SCP的情况下,SMSC直接向SCP发送扣费请求消息,而在SMSC通过计费部件连接SCP的情况下,需要SMSC通过计费部件向SCP上报计费请求消息;SMSC向SCP上报的计费请求消息中携带的接收方用户MSISDN前面带有接收方用户的RN;SCP在识别到SMSC发来的扣费请求消息中携带有接收方用户的RN信息时,将SM接收方作为外网用户对SM发送方用户进行预扣费处理;5)SCP在预扣费处理完成后会向SMSC发送CONNECT消息,SMSC接收到SCP下发的CONNECT消息后,根据接收到的SRI_for_SM响应消息中携带的接收方路由信息,执行后续的MT SMS处理。
此外,这种情况下SMSC在生成话单时,也需要在接收方用户MSISDN前面增加RN信息,以使计费部分能够区分计费。
当然对于多媒体业务消息的计费及其路由过程也可以和上述短消息业务的计费及路由过程相似。为了不更改现有的多媒体消息处理协议,也可以借助于上述的短消息处理过程,即MMSC可以通过SMSC查询MM接收方的路由信息,MM接收方的路由查询过程请参见上述的SMS处理部分,其中SMSC和MMSC之间可以采用私有接口。MMSC根据SMSC返回的SRI_for_SM响应消息中携带的接收方IMSI,查询本地静态路由表就可以得知MM接收方的路由信息,如果接收方是外网用户或是Ported out用户,还可以进而得知MM接收方的RN信息;如果MM发送方是PPS用户,且分析得到MM接收方为外网用户或Ported out用户时,则MMSC需要在上报给计费部件的接收方用户MSISDN前面添加相应的RN,计费部件向SCP发起的扣费请求中也要透传MMSC上报来的接收方MSISDN和接收方RN信息,使得SCP能够根据计费请求消息中是否携带接收方RN信息来对MM发送方用户进行区分计费。此外MMSC在生成话单时,也需要在接收方MSISDN前面增加RN信息,供计费部件区分计费。
同理,对位置业务实现计费及其路由处理的简单过程为网关移动定位中心(GMLC)采用标准的SRI_for_LCS消息向HLR查询用户的路由信息,处于GMLC和HLR之间的MNP-SRF设备类似拦截SRI_for_SM一样,需要增强对GMLC发出的SRI_for_LCS消息进行拦截的功能,然后根据拦截的SRI_for_LCS消息中携带的被查询用户信息查询NPDB数据库,然后根据查询结果信息将SRI_for_LCS消息路由到相应网络中的HLR,由对应网络中的HLR将被查询用户的路由信息通过SRI_for_LCS响应消息反馈给GMLC,进而由GMLC分析判断是否能够得到被查询用户的RN信息,如果GMLC发起方是PPS用户,且分析得到被查询用户的RN信息时,则GMLC需要在上报给SCP的计费请求消息中携带的被查询用户MSISDN号码前加上被查询用户的RN信息,使得SCP能够根据计费请求消息中是否携带被查询用户的RN信息对查询用户进行区分计费。GMLC也需要在生成话单时,在被查询用户的MSISDN前面增加RN信息,以供计费部件进行区分计费。
为实现在MNP网络环境下,上述对各非呼叫移动增值业务的计费及其路由处理,需要增值业务设备具有用于根据对应网络中的HLR发来的路由查询响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的RN信息的单元;还包括一个单元,用于在分析得到接收用户的RN信息时,在发送用户属于预付费用户的情况下,将得到的RN信息携带在计费请求消息中上报给SCP,或者在发送用户属于后付费用户的情况下,将得到的RN信息写入话单。这里的增值业务设备可以但不限于为SMSC、MMSC、GMLC或IMSG等。
此外,为实现对各非呼叫移动增值业务的计费及其路由处理,需要SCP具有用于识别增值业务设备发来的计费请求消息中是否携带接收用户RN信息的单元,和用于在接收到的计费请求消息中携带接收用户RN时,将接收用户作为网外用户对发送用户进行计费处理,以及在接收到的请求消息中未携带接收用户RN时,将接收用户作为网内用户对发送用户进行计费处理的单元。
综上,在开展了MNP业务的网络环境下,如果被叫用户或接收方用户发生携带出网现象,会统一要求各业务部件在上报给计费部件的被叫用户MSISDN号码前加入相应的RN信息;对于预付费,计费部件在上报给SCP的扣费请求消息中,也要透传业务部件上报来的被叫用户MSISDN号码和RN信息,这样计费部件或SCP根据业务部件上报的RN字段可以实现对主叫或发送方进行区分计费,不需要查询MNP数据库。各业务设备在计费部件的话单中也可以写入被叫用户或接收方用户的RN信息,以方便查询或对帐。
本发明实施例基于MNP标准协议,通过少量的能力扩展,实现了对基于MNP业务环境下的呼叫类业务进行计费的方案,也实现了基于MNP业务环境下对非呼叫类增值业务进行计费及其路由的方案,从而为更好的开展MNP业务提供了有利保障。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种对呼叫类业务进行计费的方法,其特征在于,包括步骤后付费主叫用户拜访的交换设备判断接收到的路由查询响应消息中是否携带被叫用户的路由号码信息;以及在判断结果为携带时将所述路由号码信息写入话单;计费设备识别出在话单中已写入路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在识别出话单中未写入路由号码时,将被叫用户作为网内用户对主叫用户进行计费。
2.一种交换设备,其特征在于,包括在后付费主叫用户呼叫被叫用户时,判断接收到的路由查询响应消息中是否携带被叫用户的路由号码信息的单元;和用于在判断出接收到的路由查询响应消息中携带有路由号码信息时,将所述路由号码信息写入话单的单元。
3.一种计费设备,其特征在于,包括用于识别在话单中是否写入有路由号码信息的单元;和用于在话单中已写入路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在话单中未写入路由号码时,将被叫用户作为网内用户对主叫用户进行计费的单元。
4.一种对呼叫类业务进行计费的方法,其特征在于,包括步骤拦截预付费主叫用户拜访的交换设备向业务控制点发送的用于触发预付费业务的请求消息,所述请求消息中携带被叫用户信息;根据被叫用户信息查询号码携带数据库,在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息携带在所述请求消息中后转发给业务控制点;所述业务控制点在请求消息中携带有被叫用户路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在请求消息中未携带被叫用户路由号码时,将被叫用户作为网内用户对主叫用户进行计费。
5.如权利要求4所述的方法,其特征在于,所述请求消息为初始检测点消息。
6.一种移动号码携带信号中继设备,其特征在于,包括用于拦截预付费主叫用户拜访的交换设备向业务控制点发送的用于触发预付费业务的请求消息的单元,所述请求消息中携带被叫用户信息;用于根据被叫用户信息查询号码携带数据库的单元;和用于在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息携带在所述请求消息中后转发给业务控制点的单元。
7.如权利要求6所述的设备,其特征在于,所述请求消息为初始检测点消息。
8.一种业务控制点,其特征在于,包括用于识别预付费主叫用户拜访的交换设备发来的请求消息中是否携带被叫用户路由号码信息的单元;和用于在所述请求消息中携带被叫用户路由号码时,将被叫用户作为网外用户对主叫用户进行计费,以及在请求消息中未携带被叫用户路由号码时,将被叫用户作为网内用户对主叫用户进行计费的单元。
9.如权利要求8所述的业务控制点,其特征在于,所述请求消息为初始检测点消息。
10.一种对基于号码携带的增值业务进行计费的方法,其特征在于,包括步骤拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息;根据所述查询请求消息中携带的接收用户信息查询号码携带数据库,以及根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器;所述对应网络中的归属位置寄存器向增值业务设备反馈携带有接收用户路由信息的响应消息;所述增值业务设备根据接收到的响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息;以及在发送用户为预付费用户的情况下,若分析得到接收用户的路由号码信息时,则将得到的路由号码信息携带在计费请求消息中上报给业务控制点;所述业务控制点在计费请求消息中携带接收用户路由号码时,将接收用户作为网外用户对发送用户进行计费,以及在计费请求消息中未携带接收用户路由号码时,将接收用户作为网内用户对发送用户进行计费。
11.如权利要求10所述的方法,其特征在于,还包括步骤所述增值业务设备在接收到业务控制点下发的连接指示时,根据接收到的响应消息中携带的接收用户路由信息,执行消息下发处理。
12.如权利要求10或11所述的方法,其特征在于,所述增值业务设备为短消息业务中心;或互联网消息业务网关;或多媒体消息业务中心;或网关移动定位中心。
13.一种移动号码携带信号中继设备,其特征在于,包括用于拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息的单元;用于根据所述查询请求消息中携带的接收用户信息查询号码携带数据库的单元;以及用于根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器的单元。
14.一种增值业务设备,其特征在于,包括用于根据对应网络中的归属位置寄存器发来的路由查询响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息的单元;用于在发送用户为预付费用户的情况下,在分析得到接收用户的路由号码信息时,将得到的路由号码信息携带在计费请求消息中上报给业务控制点的单元。
15.如权利要求14所述的增值业务设备,其特征在于,所述增值业务设备为短消息业务中心;或互联网消息业务网关;或多媒体消息业务中心;或网关移动定位中心。
16.一种业务控制点,其特征在于,包括用于识别增值业务设备发来的计费请求消息中是否携带接收用户路由号码信息的单元;和用于在所述计费请求消息中携带接收用户路由号码时,将接收用户作为网外用户对发送用户进行计费,以及在请求消息中未携带接收用户路由号码时,将接收用户作为网内用户对发送用户进行计费的单元。
17.一种对基于号码携带的增值业务进行计费的方法,其特征在于,包括步骤拦截增值业务设备向归属位置寄存器发送的用于查询接收用户路由信息的查询请求消息;根据所述查询请求消息中携带的接收用户信息查询号码携带数据库,以及根据查询结果将所述查询请求消息路由到对应网络中的归属位置寄存器;所述对应网络中的归属位置寄存器向增值业务设备反馈携带有接收用户路由信息的响应消息;所述增值业务设备根据接收到的响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息;以及在发送用户为后付费用户的情况下,若分析得到接收用户的路由号码信息时,则将得到的路由号码信息写入话单;计费设备识别出在话单中已写入路由号码时,将发送用户作为网外用户对接收用户进行计费,以及在识别出话单中未写入路由号码时,将发送用户作为网内用户对接收用户进行计费。
18.一种增值业务设备,其特征在于,包括用于根据对应网络中的归属位置寄存器发来的路由查询响应消息中携带的接收用户路由信息,分析是否能够得到接收用户的路由号码信息的单元;用于在发送用户为后付费用户的情况下,在分析得到接收用户的路由号码信息时,将得到的路由号码信息写入话单的单元。
全文摘要
本发明公开了一种对呼叫类业务进行计费的方法,拦截预付费主叫用户拜访的交换设备向业务控制点发送的用于触发预付费业务的请求消息,所述请求消息中携带被叫用户信息;根据被叫用户信息查询号码携带数据库,在查询到被叫用户属于网外用户时,将查询到的被叫用户路由号码信息携带在所述请求消息中后转发给业务控制点;业务控制点在请求消息中携带有被叫用户路由号码时,将被叫用户作为网外用户对主叫用户计费,及在请求消息中未携带被叫用户路由号码时,将被叫用户作为网内用户对主叫用户计费。本发明还公开了一种对基于号码携带的增值业务进行计费的方法。本发明可以在开展MNP业务的网络环境中对呼叫类业务、各种增值业务进行正确计费。
文档编号H04M15/00GK101035004SQ20071009588
公开日2007年9月12日 申请日期2007年4月12日 优先权日2007年4月12日
发明者张俐 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1