闭合用户群业务计费实现方法

文档序号:7592736阅读:149来源:国知局
专利名称:闭合用户群业务计费实现方法
技术领域
本发明涉及通信领域,特别涉及移动通行中的计费技术。
背景技术
目前,移动通信运营商提出了很多资费政策,其中包含针对集团用户的特殊优惠资费政策,例如集团网内用户的本地通话费用打折、接听免费等。这使得集团用户发展迅速,给用户和运营商都带来了利益。
在当前的技术中,集团用户业务一般通过计费中心实现。运营商将集团用户加入本地统一数据库中,在批价时,对主叫话单、被叫话单、前转话单中的主叫号码、被叫号码和前转号码进行分析,判断呼叫是否属于集团网内,并对集团网内和网外的呼叫采用不同的计费策略。然而,由于上述计费的技术问题,使得这一业务的开展受到限制。例如,不同地方的用户不能加入到同一集团网;集团网用户漫游到外地后不再享受资费优惠等。
所以,业界需要一种能够针对国内不同类型,不同地区的用户提供全网的资费优惠的集团业务的技术,这种技术在第三代移动通信标准化的伙伴项目(The 3rd Generation Partnership Project,简称″3GPP″)TS中定义为闭合用户群(Closed User Group,简称″CUG″)。
CUG业务是一种全球移动通信系统阶段2(Global System for mobileCommunication phase 2,简称″GSM phase2″)定义的补充业务。目前在国外CUG开展比较普遍,预计在国内也会逐渐开展起来。CUG面向的对象是集团用户或者特殊人群,例如公司或者亲友族。
CUG提供用户跟本网或网间其他用户组成闭合群的功能,对群外的访问进行限制。在某个CUG内部,用户之间可以正常进行呼叫,但不能接收群外呼叫和发起到群外的呼叫,具有出群接入/入群接入(Outgoing Access/Incoming Access,简称″OA/IA″)权限除外。CUG补充业务不影响紧急呼叫。需要指出的是,一个用户可以同时属于一个或多个CUG,但最多不能超过10个。这些CUG通过CUG索引来区分,索引由运营商提供和分配。
然而,3GPP TS并没有定义CUG的具体计费过程。
在实际应用中,上述方案存在以下问题不同地区的用户不能加入到一个集团网;集团网用户漫游到外地时无法享受优惠;并且,预付费用户无法加入集团网,从而流失了大量客户。
造成这种情况的主要原因在于,目前集团用户业务一般通过本地计费中心实现,是一个非标准的处理过程,无法在全国统一实现。

发明内容
有鉴于此,本发明的主要目的在于提供一种闭合用户群业务计费实现方法,使得各地所有用户都可以加入到特定的集团网中,无论是否漫游都可享受集团用户在网内通话的资费上的便利,除此之外预付费用户也能够加入集团网中以增加客户数量。
为实现上述目的,本发明提供了一种闭合用户群业务计费实现方法,用户设备是闭合用户群用户,所述方法包含以下步骤A主叫用户设备向发端移动业务交换中心/访问位置寄存器发送呼叫建立消息,所述消息中包含表示闭合用户群索引的第一字段;B所述发端移动业务交换中心/访问位置寄存器向收端归属位置寄存器发送路由消息,所述消息中包含表示闭所述主叫用户设备的闭合用户群标识的第二字段,和表示所述主叫用户设备是否有呼叫群外用户能力的第三字段;C所述收端归属位置寄存器进行闭合用户群原则匹配,当接收呼叫并且该呼叫在同一个用户群时,向所述发端移动业务交换中心/访问位置寄存器反馈包含所述第三字段的路由响应消息,所述发端移动业务交换中心/访问位置寄存器根据所述第三字段确定所述呼叫为群外呼叫,并向收端移动业务交换中心/访问位置寄存器发送包含所述主叫用户设备的第二字段的初始地址消息;D所述收端移动业务交换中心/访问位置寄存器判断主叫和被叫用户设备的第二字段是否一致,如果不一致则判定为群外呼叫。
其中,所述第一字段为CUGindex。
所述第二字段为闭合用户群Interlockcode,所述第三字段为CUGOutgoingAccess。
所述步骤D中,当收端移动业务交换中心/访问位置寄存器判定所述呼叫为群外呼叫时,将表示所述呼叫是否使用群外呼叫的第六字段记录为是。
所述第六字段为CUGIncomingAccessUsed。
还包含以下步骤在主叫话单中增加所述第一字段、第二字段、第三字段以及表示所述呼叫是否是群外呼叫的第四字段,并且,当所述主叫话单中无所述第二字段,或所述第二字段无效,或所述第三和第四字段指示为是时,按普通呼叫处理,否则按闭合用户群呼叫处理。
所述第四字段是CUGOutgoingAccessIndicator。
还包含以下步骤在前转话单中增加所述第一字段、第二字段、第三字段以及表示所述呼叫是否是群外呼叫的第四字段,并且,当所述前转话单中无所述第二字段,或所述第二字段无效,或所述第三和第四字段指示为是时,按普通呼叫处理,否则按闭合用户群呼叫处理。
还包含以下步骤在被叫话单中增加所述第一字段、第二字段、表示所述呼叫是否是群外呼叫的第五字段以及所述第六字段,并且,当所述被叫话单中无所述第二字段,或所述第二字段无效,或所述第五字段和所述第六字段指示为是时,则按普通呼叫处理,否则按闭合用户群呼叫处理。
所述第五字段是CUGIncomingAccessIndicator。
通过比较可以发现,本发明的技术方案与现有技术的区别在于,采取逻辑集团概念,通过CUG签约的形式使用户加入到特定的集团网中。在MOC话单中增加字段CUGIndex、CUGInterlockCode、CUGOutgoingAccessUsed、CUGOutgoingAccessIndicator;在CFW话单中增加字段CUGIndex、CUGInterlockCode、CUGOutgoingAccessUsed、CUGOutgoingAccessIndicator;在MTC话单中增加字段CUGIndex、CUGInterlockCode、CUGIncomingAccessIndicator、CUGIncomingAccessUsed;从而判断呼叫是否属于群内。
这种技术方案上的区别,带来了较为明显的有益效果,即实现不同类别的用户虚拟在一个集团网内;同时实现国际国内,网内网间范围内的集团网业务;而且允许用户漫游时也能得到优惠的资费。


图1是根据本发明的一个实施例的用户到用户的CUG呼叫流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
在本发明中,采用了逻辑集团的概念,用户原来号码不变,不管是入网用户还是预付费用户,不管是广州用户还是北京用户,不管是本地通话还是漫游通话,使用CUG签约的形式,都可以作为用户加入到特定的集团网中,享受集团用户在网内通话的资费上的优惠。这要求在计费上有特殊处理过程,所以本发明引入相关过程,以实现CUG用户的不同的资费策略。
要实现资费优惠策略,就要在批价时区别对待网内网外呼叫,必须在详细话单中记录相关信息。在计费规范中,一般必选的话单有主叫话单(MobileOriginate Call,简称″MOC″),被叫话单(Mobile Termination Call,简称″MTC″),前转话单(Call Forwarding,简称″CFW″)。因为CUG这种补充业务一般适用于语音呼叫,数据业务,传真业务,所以在这三种与用户直接相关的话单中提供了充分的CUG信息,以便于计费中心(Bill Server,简称″BS″)进行区别于别的用户的特殊计费处理。
下面结合附图1说明用户到用户的CUG呼叫流程首先,在步骤100中,主叫用户设备(User Equipment,简称″UE″)10如果是CUG用户,则它在向发端移动业务交换中心(Mobile servicesSwitching Center,简称″MSC″)/访问位置寄存器(Visit Location Register,简称″VLR″)20发送呼叫建立(setup)消息时,包含第一字段,即CUG索引(CUGIndex(第一字段))字段。该字段用于表示一个用户在多个CUG群中属于第几个群。
接着,发端MSC/VLR20在收到主叫UE10发来的setup消息后,进入步骤101,即发端MSC/VLR20根据用户的签约数据向收端归属位置寄存器(Home Location Register,简称″HLR″)30发送路由消息(Send Routing Info,简称″SRI″),该消息带上第二字段和第三字段,其中,第二字段是CUGInterlockCode字段,第三字段是CUGOutgoingAccess字段。根据本发明,CUGInterlockCode字段用于表示一个CUG群的标识。如果两个用户的CUGInterlockCode一样,则表示两个用户在同一个群中。CUGOutgoingAccess字段用于表示用户是否有呼叫群外用户的能力。
接着进入步骤102,收端HLR30向收端MSC/VLR40发送提供漫游号码(Provide Roaming Number,简称″PRN″)消息。然后在步骤103中,收端MSC/VLR40返回PRN确认消息(PRN ACK)到收端HLR30。
在步骤104中,收端HLR30进行CUG原则匹配,如果接受呼叫,而且呼叫在同一个群内,则向发端MSC/VLR20返回带上CUGOutgoingAccessUsed字段的SRI确认消息(SRI ACK),而其他字段像往常一样处理。如上所述,这里的CUGOutgoingAccessUsed表示当前的呼叫是否是使用了群外呼叫,就是说当前呼叫是否是群间呼叫。
发端MSC/VLR20在收到SRI ACK消息后,判断是否有CUGOutgoingAccessUsed字段,如果有则表示是群外呼叫。然后进入步骤105,发端MSC/VLR20向收端MSC/VLR40发送初始地址消息(IAM),该消息带上CUGInterlockCode字段。
最后,在步骤106中,收端MSC/VLR40向被叫UE50发送setup消息。收端MSC/VLR40在呼叫过程中记录被叫UE50的CUGIndex,CUGInterlockCode。收端MSC/VLR40比较IAM中的主叫的CUGInterlockCode和收端MSC/VLR40中的被叫的CUGInterlockCode,如果不一样,就知道是群外呼叫,记录CUGIncomingAccessUsed为是,该字段表示所述呼叫是否使用群外呼叫。
为了更清楚的说明本发明,现在再总结一下判断呼叫是否属于群内的过程。在收端HLR30给发端MSC/VLR20的SRI Ack消息中,如果主叫和被叫在同一个群内,而且呼叫允许,那么收端HLR30在消息中增加一个CUGOutgoingAccessUsed,指示这次呼叫是否是群外呼叫,如果是,则包含CUGOutgoingAccessUsed,那么在发端MSC/VLR20,就可以从MOC话单中得知呼叫的目的地类型。在MTC话单中,收端MSC/VLR40通过比较IAM消息的主叫CUGInterlockCode字段和自身存储的被叫CUGInterlockCode字段就可以知道主被叫是否在一个群内,所以发端MSC/VLR20和收端MSC/VLR40都可以判断群内群外呼叫,从而记录相关信息给BS,以作资费策略的参考。
在本发明中,MOC话单增加了以下字段●CUGIndex(第一字段)●CUGInterlockCode(第二字段)●CUGOutgoingAccessUsed(第三字段)●CUGOutgoingAccessIndicator(第四字段)CFW话单增加了以下字段●CUGIndex(第一字段)●CUGInterlockCode(第二字段)●CUGOutgoingAccessUsed(第三字段)●CUGOutgoingAccessIndicator(第四字段)MTC话单增加了以下字段●CUGIndex(第一字段)●CUGInterlockCode(第二字段)●CUGIncomingAccessIndicator(第五字段)●CUGIncomingAccessUsed(第六字段)其中,CUGIndex字段用于表示一个用户在多个CUG群的第几个群中,例如用户可以在群1,群2中,给这个用户的所有群编号,就是CUGindex 0,CUGindex 1。
CUGInterlockCode字段用于表示一个CUG群的标识。如果两个用户的CUGInterlockCode一样,则标识两个用户在同一个群中。
CUGOutgoingAccessUsed和CUGIncomingAccessUsed字段用于表示是否有出群呼叫能力。
CUGOutgoingAccessIndicator和CUGIncomingAccessIndicator字段用于表示是否群外呼叫。
值得说明的是在MOC和CFW话单中,在下列情况下,按照普通呼叫处理,否则,认为是CUG呼叫。
1.如果MOC/CFW话单中没有CUGInterlockCode或者CUGInterlockCode无效,按照普通呼叫处理。
2.如果主叫/前转话单中CUGInterlockCode有效,但CUGOutgoingAccessIndicator指示为是,CUGOutgoingAccessUsed指示为是,则按照普通呼叫处理。
在MTC话单中,在下列情况下,按照普通呼叫处理,否则,认为是CUG呼叫1.如果被叫话单中没有CUGInterlockCode或者CUGInterlockCode无效,按照普通呼叫处理。
2.如果被叫话单中CUGInterlockCode有效,但CUGIncomingAccessIndicator指示为是,CUGIncomingAccessUsed指示为是,则按照普通呼叫处理。
一个呼叫可细分为普通被叫、群内被叫、群外被叫、普通主叫、群内主叫、群外主叫、普通前转、前转到群内以及前转到群外。BS只要简单的根据CUGInterlockCode,就知道用户是哪个群内的,进而采取相应的计费策略。
另外,如果要给智能用户提供CUG业务,只需要修改Connect/Continuewith argument操作,和SRI ACK消息一样,只要增加CUGOutgoingAccessUsed字段就可以了,当业务控制点(Service Control Point,简称″SCP″)发现主叫和被叫不在一个群内,而且呼叫允许,那么SCP在消息中Connect/Continuewith argument增加一个IE,指示这次呼叫是否群外呼叫,如果是,则包含CUGOutgoingAccessUsed。当然由于计费本身在SCP执行,也可以不作这个修改。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种闭合用户群业务计费实现方法,其中用户设备是闭合用户群用户,其特征在于所述方法包含以下步骤A主叫用户设备向发端移动业务交换中心/访问位置寄存器发送呼叫建立消息,所述消息中包含表示闭合用户群索引的第一字段;B所述发端移动业务交换中心/访问位置寄存器向收端归属位置寄存器发送路由消息,所述消息中包含表示所述主叫用户设备的闭合用户群标识的第二字段,和表示所述主叫用户设备是否有呼叫群外用户能力的第三字段;C所述收端归属位置寄存器进行闭合用户群原则匹配,当接收呼叫并且该呼叫在同一个用户群时,向所述发端移动业务交换中心/访问位置寄存器反馈包含所述第三字段的路由响应消息,所述发端移动业务交换中心/访问位置寄存器根据所述第三字段确定所述呼叫为群外呼叫,并向收端移动业务交换中心/访问位置寄存器发送包含所述主叫用户设备的第二字段的初始地址消息;D所述收端移动业务交换中心/访问位置寄存器判断主叫和被叫用户设备的第二字段是否一致,如果不一致则判定为群外呼叫。
2.根据权利要求1所述的闭合用户群业务计费实现方法,其特征在于,所述第一字段为CUGindex。
3.根据权利要求1所述的闭合用户群业务计费实现方法,其特征在于,所述第二字段为CUGInterlockcode,所述第三字段为CUGOutgoingAccess。
4.根据权利要求1所述的闭合用户群业务计费实现方法,其特征在于,所述步骤D中,当收端移动业务交换中心/访问位置寄存器判定所述呼叫为群外呼叫时,将表示所述呼叫是否使用群外呼叫的第六字段记录为是。
5.根据权利要求4所述的闭合用户群业务计费实现方法,其特征在于,所述第六字段为CUGIncomingAccessUsed。
6.根据权利要求4所述的闭合用户群业务计费实现方法,其特征在于,还包含以下步骤在主叫话单中增加所述第一字段、第二字段、第三字段以及表示所述呼叫是否是群外呼叫的第四字段,并且,当所述主叫话单中无所述第二字段,或所述第二字段无效,或所述第三和第四字段指示为是时,按普通呼叫处理,否则按闭合用户群呼叫处理。
7.根据权利要求6所述的闭合用户群业务计费实现方法,其特征在于,所述第四字段是CUGOutgoingAccessIndicator。
8.根据权利要求4所述的闭合用户群业务计费实现方法,其特征在于,还包含以下步骤在前转话单中增加所述第一字段、第二字段、第三字段以及表示所述呼叫是否是群外呼叫的第四字段,并且,当所述前转话单中无所述第二字段,或所述第二字段无效,或所述第三和第四字段指示为是时,按普通呼叫处理,否则按闭合用户群呼叫处理。
9.根据权利要求4所述的闭合用户群业务计费实现方法,其特征在于,还包含以下步骤在被叫话单中增加所述第一字段、第二字段、表示所述呼叫是否是群外呼叫的第五字段以及所述第六字段,并且,当所述被叫话单中无所述第二字段,或所述第二字段无效,或所述第五字段和所述第六字段指示为是时,则按普通呼叫处理,否则按闭合用户群呼叫处理。
10.根据权利要求9所述的闭合用户群业务计费实现方法,其特征在于,所述第五字段是CUGIncomingAccessIndicator。
全文摘要
本发明公开了一种闭合用户群业务计费实现方法,使得各地所有用户都可以加入到特定的集团网中,无论是否漫游都可享受集团用户在网内通话的资费上的便利。这种闭合用户群业务计费实现方法通过CUG签约的形式使用户加入到特定的集团网中。在MOC话单中增加字段CUGIndex、CUGInterlockCode、CUGOutgoingAccessUsed、CUGOutgoingAccessIndicator;在CFW话单中增加字段CUGIndex、CUGInterlockCode、CUGOutgoingAccessUsed、CUGOutgoingAccessIndicator;在MTC话单中增加字段CUGIndex、CUGInterlockCode、CUGIncomingAccessIndicator、CUGIncomingAccessUsed;从而判断呼叫是否属于群内。
文档编号H04W4/24GK1700788SQ200410044309
公开日2005年11月23日 申请日期2004年5月21日 优先权日2004年5月21日
发明者舒续祖 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1