实现集团用户优惠资费的处理方法

文档序号:7849960阅读:205来源:国知局
专利名称:实现集团用户优惠资费的处理方法
技术领域
本发明涉及一种使用闭合用户群业务的实现方法,特别是指一种在主、被叫用户进行通话呼叫时,将主叫用户和/或被叫用户的闭合用户群(CUG)编码信息记录到相应的话单中,并由主叫用户和/或被叫用户的CUG编码信息由计费中心在计费操作时提取并给予相应资费优惠的处理方法。属于数据通信技术领域。
背景技术
对集团用户给予特殊优惠的资费政策,给集团用户和运营商都带来了利益,使得集团用户发展非常迅速。但是由于资费上的技术问题,使得这一业务开展的普及程度受到限制。
目前利用现有技术实现集团用户资费优惠的方式大致有两种一,使用统一的集团用户编号方案,由运营商的计费中心(Bill Server,简称BS)根据用户的号码在结算时进行后处理;使用统一的集团用户编号方案,计费中心需要在处理计费详单时判断主叫、被叫、计费方等的号码,对属于某集团的用户在集团内费率做特殊的优惠。具体需要将集团用户加入统一数据库,在批价时,对于主叫、被叫、前转话单中的主叫号码、被叫号码、前转号码进行分析,如果是网内用户(号码在同一集团号段内),则给予呼叫中的主被叫用户以话费优惠。非同一集团号段的用户,则按普通费率扣费。
这种方式的缺点是由于计费中心通常与集团处于同一地域,其只能对业务给予优惠计费,而集团用户的漫游业务则由于参与统计的计费中心不同,集团用户实际上并不能得到相应的优惠;因此,如果要在全国实现某一集团的集群业务,上述的方法则无法实现相应的优惠计费。
其二,采用智能MVPN(虚拟专用移动网,Mobile Virtual Private Network)触发方式实现集团用户的费率优惠集团用户每次始发或接收呼叫时,移动交换中心(Mobile Switch Center,简称MSC)都触发智能MVPN流程到服务控制点(Service Control Point,简称SCP),SCP记录了集团用户的帐户信息,因而可以由它来判断该呼叫是网内还是网外呼叫,并由计费中心配合,对集团内呼叫给予话费优惠。
上述的计费方案需要运营网络的MSC网元具有智能能力;而由智能设备参与的呼叫接续速度相对较慢;智能MVPN方案占用MSC/SSP(业务交换点,Service Switch Point,简称SSP)和SCP之间的信令资源,同时,SCP的处理能力也可能成为此方案的处理瓶颈,因而,从一定程度影响了集团用户数量的发展;由于流程上的限制,目前MVPN跟PPS(预付费业务,Pre-Paid Service)不能同时签约,因此对于预付费用户而言,还无法加入MVPN集团,享受话费的优惠。
在3GPP(The 3rd Generation Partnership Project,第三代伙伴关系计划)TS(技术规范,Technical Specification)中定义有闭合用户群(C1osed User Group,简称CUG)业务,该CUG(闭合用户群)业务是一种GSM phase2(GSM第二阶段)定义的补充业务。它面向的对象是集团用户或者特殊人群,例如公司或者亲友族。闭合用户群提供用户跟本网或网间其他用户组成闭合群的功能,对群外的访问进行限制。在某个CUG内部,用户之间可以正常进行呼叫,但不能接收群外呼叫和发起到群外的呼叫(具有OA/IA,出群/入群接入能力权限除外)。CUG补充业务不影响紧急呼叫。一个用户可以同时属于一个或多个CUG,最多不能超过10个。这些CUG通过CUG索引来区分,索引由运营商提供和分配。但是,3GPP TS没有定义它的计费过程,因而,CUG一直没有得到很好的利用。

发明内容
本发明所要解决的主要技术问题是提供一种基于CUG业务实现集团用户优惠资费的计费方案,能够针对不同类型、不同地区的用户提供全网资费优惠,可以为集团用户提供包括漫游业务在内的优惠计费方法,同时避免采用智能设备而带来的呼叫接续速度较慢、占用信令资源以及SSP/SCP处理瓶颈等问题。
本发明具体通过如下的技术方案解决了上述技术问题一种实现集团用户优惠资费的处理方法,在主叫用户和被叫用户进行通话呼叫时,将主叫用户和/或被叫用户的CUG编码信息记录到相应的话单中,该主叫用户和/或被叫用户的CUG编码信息由计费中心在计费操作时提取,并根据相应的资费优惠规则计算得到集团用户优惠的费用数据。
本发明通过采用CUG,避免了采用智能设备而带来的呼叫接续速度较慢、占用信令资源以及SSP/SCP处理瓶颈等问题,并且具有如下的优点采用CUG实现了不同类别的用户虚拟在一个集团用户群内,从而避免了预付费用户更换手机号码,给用户和运营商带来了便利,也丰富了预付费用户的业务。
CUG不需要手机支持也可以实现,所以在终端方面没有限制;用户漫游时也能得到优惠的资费,实现了国际、国内,网内、网间范围内的集团业务。
CUG本身是GSM已经定义了的补充业务,现有网上的设备就能提供这样的功能,只需要小小的改动,就可以实现丰富多样的计费策略。
具体实施例方式
以下结合具体的实施例对本发明作进一步的详细说明在计费规范中,一般必选的话单有主叫话单(MOC),被叫话单(MTC)和前转话单(CFW)。由于CUG这种补充业务一般适用于语音呼叫,数据业务和传真业务,所以在这三种话单中(MOC、MTC、CFW),与用户直接相关的话单中需要提供充分的CUG信息,以便计费中心(Bill Server,简称BS)批价时根据话单中记录的集团用户标记,区别对待网内网外的呼叫。
首先,要通过CUG业务实现集团用户资费优惠,需要在MSC的计费详单的主叫话单(MOC)、前转话单(CFW)、被叫话单(MTC)中各自增加
1)用于标识主叫用户CUG编码的字段(CallerCUGInterlockCode);2)用于标识被叫用户CUG编码的字段(CalledCUGInterlockCode)。
上述的CUG编码的字段为是两个字节的整数数字,例如1234。运营商可以在全网中进行规划,也可以在其各个子网中进行规划。
另外引入了CUG计费流程,完全兼容以前的非CUG计费处理,以下分别以8个实施例,从呼叫流程和计费分拣的角度,对本发明作进一步的说明实施例1,移动用户-移动用户的出局呼叫,其CUG群内呼叫流程及其详单填写的过程如下以主叫用户(CUG群1用户)呼叫被叫用户(CUG群1用户)为例的CUG群内呼叫的呼叫过程首先确定主叫用户只签约了一个CUG群,且该CUG群的CUG群码(CUGInterlock)=1,对应该CUG群的用户索引(CUGIndex)=11;被叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=22;如果主叫用户是CUG用户,手机在发送呼叫建立setup(初始呼叫建立消息)消息时,可以带上该主叫用户的用户索引;发端MSC/VLR根据主叫用户的签约数据向位置归属寄存器(HomeLocation Register,简称HLR)发送路由信息,带上主叫用户的CUG群码以及该用户的CUG出群能力信息;HLR查询被叫用户的信息,根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫是同群用户,因此接受呼叫,向发端MSC/访问地位置寄存器(Visit Location Register,简称VLR)发送被叫用户路由信息MSRN(Mobile Station Roaming Number移动台漫游号码)的同时,带上被叫用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将主叫用户的CUG群码记录在MOC的CallerCUGInterlockCode字段、被叫用户的CUG群码记录在CalledCUGInterlockCode中;呼叫接续,发端MSC向收端MSC发送IAM(Initial Address Message,初始地址消息,ISUP的第一条信令)消息,带上主叫用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到发端MSC的MOC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为主、被叫用户为CUG同群用户,就给予主叫用户该群相应的资费优惠。相应的,计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为主、被叫用户为CUG同群用户,就给予被叫用户该群相应的资费优惠。
实施例2,移动用户-移动用户的出局呼叫,其CUG群间呼叫流程及其详单填写的过程如下以主叫用户(CUG群1用户)呼叫被叫用户(CUG群2用户)为例,说明CUG群间呼叫的呼叫过程主叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11,且CUG-OA(CUG出群能力)为yes(可以出群);
被叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=2,对应该CUG群的用户CUGIndex=22,且CUG-IA(CUG入群能力)为yes(可以入群);如果主叫用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该主叫用户的用户索引;发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,带上主叫用户的CUG群码以及该用户的CUG出群能力信息;HLR查询被叫用户的信息,根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫用户不是同群用户,因此检查主叫用户的CUG-OA和被叫用户的CUG-IA,发现可以接受呼叫,就向发端MSC/VLR发送被叫用户路由信息MSRN的同时,带上被叫用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到路由信息响应,发现发路由信息(Send Routing Info,简称SRI)-ACK(请给出中英文全称)中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将主叫用户的CUG群码记录在MOC的CallerCUGInterlockCode字段;被叫用户的CUG群码记录在CalledCUGInterlockCod中;呼叫接续,发端MSC向收端MSC发送IAM消息,带上主叫用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到发端MSC的MOC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,不一致,则认为主、被叫用户为非CUG同群用户,但可以根据不同集团用户间的呼叫优惠政策给予主叫用户相应的资费优惠。相应的,计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,不一致,则认为主、被叫用户非CUG同群用户,但可以根据不同集团用户间的呼叫优惠政策给予被叫用户相应的资费优惠。
实施例3,移动主叫用户-移动被叫用户-无条件前转到另一移动用户,CUG群内呼叫流程及其详单填写的过程如下以第一移动用户(CUG群1用户)呼叫第二移动用户(CUG群1用户)无条件前转到第三移动用户(CUG群1用户)为例,以下说明了前转情况下CUG群内呼叫的呼叫过程第一移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11;第二移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=22;第三移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=33;流程说明如果第一移动用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该第一移动用户的用户索引;发端MSC/VLR根据第一移动用户的签约数据向HLR发送路由信息,带上第一移动用户的CUG群码以及该第一移动用户的CUG出群能力信息;HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,发现第一、二移动用户是同群用户,因此接受呼叫,再查第二移动用户数据,发现该第二移动用户无条件前转到第三移动用户,就向发端MSC/VLR发送被第三移动用户FTN(第三移动用户的号码)的同时,带上第二移动用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将第一移动用户的CUG群码记录在MOC的CallerCUGInterlockCode字段、第二移动用户CUG群码记录在CalledCUGInterlockCode中;发端MSC/VLR发现取回的是FTN号码,再次向HLR查询第三移动用户的信息,此时,将第二移动用户的CUG群码和CUG出群能力信息当作第一移动用户侧CUG信息发给HLR;HLR查询第三移动用户的信息,根据第三移动用户的CUG群码进行CUG原则匹配,发现第二、三移动用户是同群用户,因此接受呼叫,查到第三移动用户的MSRN后就向发端MSC/VLR发送第二移动用户MSRN(移动台漫游号码)的同时,带上第二移动用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到第二次路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单CFW时,将第二移动用户的CUG群码记录在CFW的CallerCUGInterlockCode字段、第三移动用户的CUG群码记录在CalledCUGInterlockCode中;呼叫接续,发端MSC向收端MSC发送IAM消息,带上第二移动用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下第二移动用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到第三移动用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到发端MSC的MOC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第一移动用户/第二移动用户为CUG同群用户,就给予第一移动用户该群相应的资费优惠;计费中心在收到发端MSC的CFW话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第二移动用户/第三移动用户为CUG同群用户,就给予第二移动用户相应的资费优惠;计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第二移动用户/第三移动用户为CUG同群用户,就给予第二移动用户该群相应的资费优惠。
实施例4,移动主叫用户-移动被叫用户-无条件前转到另一移动用户CUG群内呼叫流程及其详单填写;以第一移动用户(CUG群1用户)呼叫被叫用户(CUG群1用户)无条件前转到最终用户C(CUG群1用户)为例,以下说明了前转情况下CUG群内呼叫的呼叫过程第一移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11;第二移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=22;第三移动用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=33;流程说明如果第一移动用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该第一移动用户的用户索引;发端MSC/VLR根据第一移动用户的签约数据向HLR发送路由信息,带上第一移动用户的CUG群码以及该第一移动用户的CUG出群能力信息;HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,发现第一、二移动用户是同群用户,因此接受呼叫,再查第二移动用户数据,发现该用户无条件前转到第三移动用户,就向发端MSC/VLR发送第三移动用户FTN(第三移动用户的号码)的同时,带上第三移动用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将第一移动用户的CUG群码记录在MOC的CallerCUGInterlockCode字段、第二移动用户的CUG群码记录在CalledCUGInterlockCode中;发端MSC/VLR发现取回的是FTN号码,再次向HLR查询第三移动用户的信息,此时,将第二移动用户的CUG群码和CUG出群能力信息当作主叫侧CUG信息发给HLR;HLR查询第三移动用户的信息,根据第三移动用户的CUG群码进行CUG原则匹配,发现第二、三移动用户是同群用户,因此接受呼叫,查到第三移动用户的MSRN后就向发端MSC/VLR发送第三移动用户MSRN的同时,带上第三移动用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到第二次路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,,就直接记录下来。最终出计费详单CFW时,将第二移动用户的CUG群码记录在CFW的CallerCUGInterlockCode字段、第三移动用户的CUG群码记录在CalledCUGInterlockCode中;呼叫接续,发端MSC向收端MSC发送IAM消息,带上第二移动用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下第二移动用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取第二移动用户数据的同时,收端MSC会得到第三移动用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;
计费中心在收到发端MSC的MOC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第一三移动用户A/第二移动用户为CUG同群用户,就给予第一移动用户该群相应的资费优惠;计费中心在收到发端MSC的CFW话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第二移动用户/第三移动用户为CUG同群用户,就给予第二移动用户相应的资费优惠;计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为第二移动用户/第三移动用户为CUG同群用户,就给予第三移动用户该群相应的资费优惠。
实施例5,移动用户-固定电话出局呼叫,CUG呼叫流程及其详单填写的处理流程以主叫用户(CUG群1用户)呼叫被叫用户(PSTN,固定电话网络)为例,以下说明了CUG用户呼叫PSTN的呼叫过程主叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11;被叫用户可以不考虑是否签约CUG群;流程说明如果主叫用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该主叫用户的用户索引;呼叫接续,发端MSC向发端GMSC发送IAM消息,带上主叫用户的CUG群码和CUG出群能力信息;发端GMSC向收端发送IAM,内容同收到的,收端GMSC向固定电话本地交换局发送IAM,携带CUG信息;
最终在固定电话本地交换局出的固定话单中也可以记录下来主、被叫用户的CUG的相关信息;计费中心在收到发端MSC的MOC话单后,发现有CallerCUGInterlockCode字段;而没有CalledCUGInterlockCode字段,则认为主、被叫用户为不同群用户。
实施例6,固定电话-移动用户入局呼叫,CUG呼叫流程及其详单填写的处理流程;以主叫用户(PSTN)呼叫被叫主叫用户(CUG群1用户)为例,以下说明了固定电话用户呼叫CUG用户的呼叫过程主叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11;被叫用户假设签约了CUG群3流程说明如果主叫用户是CUG用户,呼叫接续,固定电话本地交换局向发端GMSC(Gateway MSC,关口局MSC)发送IAM消息,带上主叫用户的CUG群码和CUG出群能力信息;发端GMSC向收端转发其所收到的IAM,收端GMSC向MSC发送IAM,携带CUG信息;收端MSC在收到IAM消息后,如果支持固定电话和移动用户同一个群,则记录下被叫用户的CUG群码,如果不支持,则不填写这个字段;最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到主叫用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,就给予主叫用户该群相应的资费优惠;或者计费中心在收到发端MSC的MOC话单后,发现有CallerCUGInterlockCode字段,没有CalledCUGInterlockCode字段,则认为主、被叫用户为不同群用户,则按照普通的资费标准计算被叫用户的资费数据。
实施例7,智能网用户-移动用户,CUG群内呼叫流程及其详单填写的处理流程以主叫用户(CUG群1用户,PPS用户)呼叫被叫用户(CUG群1用户)为例,智能网用户做主叫的CUG群内呼叫的呼叫过程主叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11,且该用户签约了PPS;被叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=22;流程说明如果主叫用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该主叫用户的用户索引;由于主叫用户是智能网用户,主叫用户的MSC根据主叫用户的OCSI(主叫智能签约信息)触发MO(主叫智能)流程,并携带主叫用户的CUG群码和CUG出群能力信息;业务控制点(Service Control Point,简称SCP)发现IDP(初始检测点消息)(DP2主叫智能触发检测点)消息中带有CUG信息(MO流程,因而认为携带的是主叫用户的CUG信息),就发送ATI(实时查询消息)消息向HLR查询被叫用户的CUG能力,HLR返回被叫用户的CUG群码和CUG出群能力信息;SCP判断主、被叫用户为同群用户,就对主叫用户进行实时资费优惠,计算出主叫用户能通话的最大时长,并按段下发给主叫用户的MSC;
发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,带上主叫用户的CUG群码以及该用户的CUG出群能力信息;HLR查询被叫用户的信息,根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫用户是同群用户,因此接受呼叫,向发端MSC/VLR发送被叫用户路由信息MSRN的同时,带上被叫用户的CUG群码和CUG出群能力信息;发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将主叫用户的CUG群码记录在MOC的CallerCUGInterlockCode字段、被叫用户的CUG群码记录在CalledCUGInterlockCode中;呼叫接续,发端MSC向收端MSC发送IAM消息,带上主叫用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到发端MSC的MOC话单后,由于是智能MOC话单,主叫用户的资费已实时优惠,计费中心就不再处理,此单只作为跟SCP对帐的依据。相应的,计费中心在收到收端MSC的MTC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,如果一致(都为1),则认为主、被叫用户为CUG同群用户,就给予被叫用户该群相应的资费优惠。
实施例8,移动用户-智能网用户,CUG群内呼叫流程及其详单填写的处理过程以主叫用户(CUG群1用户)呼叫被叫用户(CUG群1用户,PPS用户)为例,智能网用户做被叫的CUG群内呼叫的呼叫过程主叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=11;被叫用户只签约了一个CUG群,且该CUG群的CUGInterlock=1,对应该CUG群的用户CUGIndex=22,且该用户签约了PPS。
流程说明如果主叫用户是CUG用户,手机在发送呼叫建立setup消息时,可以带上该主叫用户的用户索引;发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,带上主叫用户的CUG群码以及该用户的CUG出群能力信息;HLR查询被叫用户的信息,由于被叫用户是智能网用户,HLR返回被叫用户的TCSI,并携带被叫用户的CUG群码和CUG出群能力信息;发端MSC根据TCSI触发被叫智能流程,并携带被叫用户的CUG群码和CUG出群能力信息;SCP发现IDP(DP12,被叫智能触发的检测点)消息中带有CUG信息(MT(被叫智能)流程,因而认为携带的是被叫用户的CUG信息),就发送ATI消息向HLR查询主叫用户的CUG能力,HLR返回主叫用户的CUG群码和CUG出群能力信息;SCP判断主、被叫用户为同群用户,就对被叫用户进行实时资费优惠,计算出B能通话的最大时长,并按段下发给主叫用户的MSC;主叫用户的MSC继续呼叫,再次向HLR请求被叫用户的路由信息;HLR再次查询被叫用户的信息,根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫用户是同群用户,因此接受呼叫,向发端MSC/VLR发送被叫用户路由信息MSRN(移动台漫游号码)的同时,带上被叫用户的CUG群码和CUG出群能力信息(这里可以不带,因为第一次取路由时已经带给主叫用户的MSC了);
发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,就直接记录下来。最终出计费详单MOC时,将主叫用户的CUG群码记录在MOC的CallerCUGInterlockCode字段、被叫用户的CUG群码记录在CalledCUGInterlockCode中;呼叫接续,发端MSC向收端MSC发送IAM消息,带上主叫用户的CUG群码和CUG出群能力信息;收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,以便最终产生MTC时,记录在MTC的CallerCUGInterlockCode字段中;另一方面,接续过程中获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,最终会记录在MTC话单的CalledCUGInterlockCode中;计费中心在收到发端MSCA的MOC话单后,比较CallerCUGInterlockCode字段和CalledCUGInterlockCode字段的信息,一致(都为1),则认为主、被叫用户为CUG同群用户,就给予主叫用户该群相应的资费优惠。相应的,计费中心在收到收端MSC B的MTC话单后,由于是智能网用户做被叫,被叫用户的资费已由SCP实时优惠,计费中心就不再处理(通过呼叫参考号关联删除)。另外,由于MSC主叫用户是被叫用户的触发局,有可能产生智能MTC话单,该话单计费中心也不作处理,此话单只作为跟SCP对帐的依据。
最后应说明的是以上实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种实现集团用户优惠资费的处理方法,其特征在于步骤1在主叫用户和被叫用户进行通话呼叫时,将主叫用户和/或被叫用户的CUG编码信息记录到相应的话单中;步骤2该主叫用户和/或被叫用户的CUG编码信息由计费中心在计费操作时提取,并根据相应的资费优惠规则计算得到集团用户优惠的费用数据。
2.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当属于同一CUG的移动用户相互呼叫时,所述的步骤1具体是步骤10当主叫用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤11发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤12HLR查询被叫用户的信息,并根据被叫用户的CUG群码进行CUG原则匹配,如果主、被叫用户为同群用户,则接受呼叫,并向发端MSC/VLR发送被叫用户的路由信息MSRN,同时发送被叫用户的CUG群码以及CUG出群能力信息;步骤13发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码以及CUG出群能力信息,则直接记录所述的CUG群码以及CUG出群能力信息,在生成计费详单MOC时,将主叫用户的CUG群码和被叫用户CUG群码记录到MOC中;步骤14,呼叫接续,发端MSC向收端MSC发送IAM消息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤15收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,在生成MTC时,将主叫用户的CUG群码记录在MTC中;在接续过程中,获取被叫用户数据的同时,收端MSC将被叫用户的CUG群码记录在MTC中。
3.根据权利要求1或2所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,比较其中主叫用户CUG编码信息和被叫用户的CUG编码信息,如果一致,则认为主、被叫用户为CUG同群用户,则按照该群相应的优惠资费标准计算主叫用户的资费数据;计费中心在收到收端MSC的MTC话单后,比较其中主叫用户CUG编码信息和被叫用户的CUG编码信息,如果一致,则认为主、被叫用户为CUG同群用户,则按照该群相应的优惠资费标准计算被叫用户的资费数据。
4.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当属于不同CUG的移动用户相互呼叫时,所述的步骤1具体是步骤20当主叫用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤21发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤22HLR查询被叫用户的信息,并根据被叫用户的CUG群码进行CUG原则匹配,如果主、被叫用户为不同群用户,则检查主叫用户的CUG-OA和被叫用户的CUG-IA,如果可以接受呼叫,则向发端MSC/VLR发送被叫用户的路由信息MSRN,同时发送被叫用户的CUG群码以及CUG出群能力信息;步骤23发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有被叫用户CUG群码以及CUG出群能力信息,则直接记录所述的CUG群码以及CUG出群能力信息,在生成计费详单MOC时,将主叫用户的CUG群码和被叫用户CUG群码记录到MOC中;步骤24,呼叫接续,发端MSC向收端MSC发送IAM消息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤25收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,在生成MTC时,将主叫用户的CUG群码记录在MTC中;在接续过程中获取被叫用户数据的同时,收端MSC将被叫用户的CUG群码记录在MTC中。
5.根据权利要求1或4所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,比较其中主叫用户CUG编码信息和被叫用户的CUG编码信息,如果不一致,则认为主、被叫用户为非CUG同群用户,则按照不同群间呼叫的优惠资费标准计算主叫用户的资费数据;相应地,计费中心在收到收端MSC的MTC话单后,比较其中主叫用户CUG编码信息和被叫用户的CUG编码信息,如果一致,则认为主、被叫用户为非CUG同群用户,则按照不同群间呼叫的优惠资费标准计算被叫用户的资费数据。
6.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当属于相同CUG的第一移动用户呼叫无条件前转到第三移动用户的第二移动用户时,所述的步骤1具体是步骤30当第一移动用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤31发端MSC/VLR根据第一用户的签约数据向HLR发送路由信息,同时发送第一移动用户的CUG群码以及该第一移动用户的CUG出群能力信息;步骤32HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,发现第一、二移动用户是同群用户,则接受呼叫,再检测第二移动用户数据,发现该第二移动用户无条件前转到第三移动用户,则向发端MSC/VLR发送第二移动用户FTN的同时,发送第二移动用户的CUG群码以及CUG出群能信息;步骤33发端MSC/VLR根据第一移动用户的签约数据向HLR发送路由信息,同时发送第一移动用户的CUG群码以及CUG出群能力信息;步骤34HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,如果第一、二移动用户是同群用户,则接受呼叫,进一步检查被第二移动用户的数据,如果该第二移动用户无条件前转到第三移动用户,则向发端MSC/VLR发送第二移动用户的FTN,同时发送第二移动用户的CUG群码和CUG出群能力信息;步骤35发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,则直接所述的CUG群码和CUG出群能力信息;在生成MOC时,将第一、二移动用户的CUG群码记录在MOC中;步骤36发端MSC/VLR发现取回的是FTN号码,则再次向HLR查询第三移动用户的信息,并将第二移动用户的CUG群码和CUG出群能力信息当作主叫侧CUG信息发给HLR;步骤37HLR查询第三移动用户的信息,根据第三移动用户的CUG群码进行CUG原则匹配,发现第二、三移动用户是同群用户,则接受呼叫,查到第三移动用户的MSRN后就向发端MSC/VLR发送第三移动用户MSRN,同时发送第三移动用户的CUG群码和CUG出群能力信息;步骤38收端MSC在收到IAM消息后,记录下第二移动用户的CUG群码,并在生成MTC时,将第二移动用户的CUG群码记录在MTC中;在接续过程中,获取第三移动用户数据的同时,收端MSC将第三移动用户的CUG群码记录在MTC中。
7.根据权利要求1或6所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,比较其中第一、二移动用户的CUG编码信息,如果一致,则认为第一、二移动用户为CUG同群用户,则按照同群间呼叫的优惠资费标准计算第一移动用户的资费数据;计费中心在收到发端MSC的CFW话单后,比较其中第二、三移动用户的CUG编码信息,如果一致,则认为第二、三移动用户为CUG同群用户,则按照同群间呼叫的优惠资费标准计算第二移动用户的资费数据;计费中心在收到收端MSC的MTC话单后,比较其中第二、三移动用户的CUG编码信息,如果一致,则认为第二、三移动用户为CUG同群,则按照同群间呼叫的优惠资费标准计算第三移动用户的资费数据。
8.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当第一移动用户与第二移动用户属于同一CUG,第三移动用户属于另一CUG,且第二移动用户无条件前转到第三移动用户时,所述的步骤1具体是步骤40当第一移动用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤41发端MSC/VLR根据第一用户的签约数据向HLR发送路由信息,同时发送第一移动用户的CUG群码以及该第一移动用户的CUG出群能力信息;步骤42HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,发现第一、二移动用户是同群用户,则接受呼叫,再检测第二移动用户数据,发现该第二移动用户无条件前转到第三移动用户,则向发端MSC/VLR发送第二移动用户FTN的同时,发送第二移动用户的CUG群码以及CUG出群能信息;步骤43发端MSC/VLR根据第一移动用户的签约数据向HLR发送路由信息,同时发送第一移动用户的CUG群码以及CUG出群能力信息;步骤44HLR查询第二移动用户的信息,根据第二移动用户的CUG群码进行CUG原则匹配,如果第一、二移动用户是同群用户,则接受呼叫,进一步检查被第二移动用户的数据,如果该第二移动用户无条件前转到第三移动用户,则向发端MSC/VLR发送第二移动用户的FTN,同时发送第二移动用户的CUG群码和CUG出群能力信息;步骤45发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有CUG群码和CUG出群能力信息,则直接所述的CUG群码和CUG出群能力信息;在生成MOC时,将第一、二移动用户的CUG群码记录在MOC中;步骤46发端MSC/VLR发现取回的是FTN号码,则再次向HLR查询第三移动用户的信息,并将第二移动用户的CUG群码和CUG出群能力信息当作主叫侧CUG信息发给HLR;步骤47HLR查询第三移动用户的信息,根据第三移动用户的CUG群码进行CUG原则匹配,发现第二、三移动用户为非CUG同群用户,则检查第二移动用户的CUG-OA和第三移动用户的CUG-IA,如果可以接受呼叫,查到第三移动用户的MSRN后就向发端MSC/VLR发送第三移动用户MSRN,同时发送第三移动用户的CUG群码和CUG出群能力信息;步骤48收端MSC在收到IAM消息后,记录下第二移动用户的CUG群码,并在生成MTC时,将第二移动用户的CUG群码记录在MTC中;在接续过程中,获取第三移动用户数据的同时,收端MSC将第三移动用户的CUG群码记录在MTC中。
9.根据权利要求1或8所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,比较其中第一、二移动用户的CUG编码信息,如果一致,则认为第一、二移动用户为CUG同群用户,则按照同群间呼叫的优惠资费标准计算第一移动用户的资费数据;计费中心在收到发端MSC的CFW话单后,比较其中第二、三移动用户的CUG编码信息,如果不一致,则认为第二、三移动用户为非CUG同群用户,则按照非同群呼叫的优惠资费标准计算第二移动用户的资费数据;计费中心在收到收端MSC的MTC话单后,比较其中第二、三移动用户的CUG编码信息,如果一致,则认为第二、三移动用户为非CUG同群,则按照非同群间呼叫的优惠资费标准计算第三移动用户的资费数据。
10.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当主叫用户为移动CUG群用户,被叫用户为固定电话用户时,所述的步骤1具体是步骤50当第一移动用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤51呼叫接续,发端MSC向发端GMSC发送IAM消息的同时,发送主叫用户的CUG群码以及CUG出群能力信息;在生成MOC时,将主叫用户的CUG群码记录在MOC中;步骤52发端GMSC向转发固定电话本地交换局所述的IAM消息的同时,发送主叫用户的CUG群码以及CUG出群能力信息;步骤53固定电话本地交换局将主叫用户的CUG群码及被叫用户的CUG信息记录到相应的固定话单中。
11.根据权利要求1或10所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,比较其中主叫用户CUG编码信息和被叫用户的CUG编码信息,如果不一致,则认为主、被叫用户为非CUG同群用户,则按照不同群间呼叫的优惠资费标准计算主叫用户的资费数据。
12.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当主叫用户为固定电话用户且与被叫用户属于CUG群用户时,所述的步骤1具体是步骤60作为CUG群用户的固定电话主叫用户通过固定电话本地交换局向发端GMSC发送IAM消息,同时发送主叫用户的CUG群码以及CUG出群能力信息,并进行呼叫接续;步骤61发端GMSC向收端转发其收到的IAM消息以及相应的CUG信息;步骤62收端MSC在收到IAM消息后,则记录主叫用户的CUG群码,并在生成MTC时,将主叫用户的CUG群码记录在MTC中;在接续过程中获取被叫用户数据的同时,收端MSC将得到的被叫用户的CUG群码记录在MTC中。
13.根据权利要求1或12所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到收端MSC的MTC话单后,比较主、被叫用户的CUG群码信息,按照相应的资费优惠标准计算主叫用户的资费数据;相应地,计费中心在收到在发端MSC生成的MOC话单后,如果其中具有主叫用户CUG编码信息而没有被叫用户的CUG编码信息时,则按照普通呼叫的计费规则计算被叫用户的资费数据。
14.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当主叫用户为智能网终端,并且与被叫用户属于相同CUG群用户时,所述的步骤1具体是步骤70当主叫用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤71发端MSC根据主叫用户的OCSI触发MO流程,并同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤72SCP发现IDP消息中带有CUG信息,就向HLR发送ATI消息,查询被叫用户的CUG能力,HLR返回被叫用户的CUG群码以及CUG出群能力信息;SCP根据所述的CUG群码判断出主、被叫用户为同群用户,则按照相应的资费优惠规则计算对主叫用户的实时资费数据和主叫用户的最大通话时长,并按段下发给发端MSC;步骤73发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤74HLR查询被叫用户的信息,根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫用户是同群用户,因此接受呼叫,在向发端MSC/VLR发送被叫用户路由信息MSRN的同时,发送被叫用户的CUG群码以及CUG出群能力信息;步骤75发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有主叫用户的CUG群码以及CUG出群能力信息,则直接记录下来;在生成计费详单MOC时,将主、被叫用户的CUG群码记录在MOC中;步骤76呼叫接续,发端MSC向收端MSC发送IAM消息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤77收端MSC在收到所述的IAM消息后,记录下主叫用户的CUG群码,在生成MTC时,将主叫用户的CUG群码记录在MTC中;相应地,在接续过程中,获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,最并将其记录在MTC中。
15.根据权利要求1或14所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSC的MOC话单后,由于该话单为智能网的MOC话单,主叫用户的资费已实时优惠,计费中心就不再处理;相应地,计费中心在收到收端MSC的MTC话单后,主叫用户和被叫用户的CUG群码,如果一致,则认为主、被叫用户为CUG同群用户,则根据相应的优惠计费标准计算被叫用户的优惠资费。
16.根据权利要求1所述的实现集团用户优惠资费的处理方法,其特征在于当主叫用户与作为智能网终端的被叫用户属于相同CUG群用户时,所述的步骤1具体是步骤80当主叫用户的手机在发送呼叫建立setup消息时,将其CUG索引信息一同发送;步骤81发端MSC/VLR根据主叫用户的签约数据向HLR发送路由信息,同时发送主叫用户的CUG群码以及CUG出群能力信息;步骤82HLR查询被叫用户的信息,由于被叫用户为智能网用户,HLR返回被叫用户的TCSI,和被叫用户的CUG群码以及CUG出群能力信息;步骤83发端MSC根据所述的TCSI触发被叫用户的智能流程,并发送被叫用户的CUG群码以及CUG出群能力信息给SCP;步骤84SCP发现IDP消息中带有CUG信息,则发送ATI消息向HLR查询主叫用户的CUG能力,HLR返回主叫用户的CUG群码以及CUG出群能力信息;SCP判断主、被叫用户为同群用户,则按照相应的资费优惠规则计算对主叫用户的实时资费数据和被叫用户能通话的最大时长,并按段下发给主叫用户的MSC;步骤85主叫用户的MSC继续呼叫,再次向HLR请求被叫用户的路由信息;步骤86HLR再次查询被叫用户的信息,并根据被叫用户的CUG群码进行CUG原则匹配,发现主、被叫用户为同群用户,则接受呼叫,向发端MSC/VLR发送被叫用户路由信息MSRN,同时发送被叫用户的CUG群码和CUG出群能力信息;步骤87发端MSC/VLR收到路由信息响应,发现SRI-ACK中带有主叫用户的CUG群码和CUG出群能力信息,则直接记录下来,并在生成MOC时,将主、被叫用户的CUG群码记录在MOC中;步骤88呼叫接续,发端MSC向收端MSC发送IAM消息,同时发送主叫用户的CUG群码和CUG出群能力信息;步骤89收端MSC在收到IAM消息后,记录下主叫用户的CUG群码,并在生成MTC时,将其记录在MTC中;相应地,在接续过程中获取被叫用户数据的同时,收端MSC会得到被叫用户的CUG群码,并记录在MTC中。
17.根据权利要求1或16所述的实现集团用户优惠资费的处理方法,其特征在于所述的步骤2是计费中心在收到发端MSCA的MOC话单后,比较主、被叫用户的CUG群码,如果一致,则认为主、被叫用户为CUG同群用户,则按照相应的自费优惠规则计算给予主叫用户的优惠资费数据;相应地,计费中心在收到收端MSC的MTC话单后,由于该被叫用户为智能网用户,被叫用户的资费已由SCP进行实时优惠,计费中心不再处理。
全文摘要
本发明公开了一种实现集团用户优惠计费的方法,在主、被叫用户进行通话呼叫时,将主/被叫用户的CUG编码信息记录到话单中,该主叫用户/被叫用户的CUG编码信息由计费中心在计费操作时提取,并根据相应的资费优惠规则计算得到集团用户优惠的费用数据。本发明避免了采用智能设备而带来的呼叫接续速度较慢、占用信令资源以及SSP/SCP处理瓶颈等问题,并且实现了不同类别的用户虚拟在一个集团用户群内,从而避免了预付费用户更换手机号码,给用户和运营商带来了便利,也丰富了预付费用户的业务。CUG不需要手机支持也可以实现,在终端方面没有限制;用户漫游时也能得到优惠的资费,现有网上的设备就可以实现丰富多样的计费策略。
文档编号H04M15/00GK1756285SQ20041007908
公开日2006年4月5日 申请日期2004年9月30日 优先权日2004年9月30日
发明者舒续祖, 郭瑾 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1