一种实现遇忙回呼业务的方法

文档序号:7596417阅读:123来源:国知局
专利名称:一种实现遇忙回呼业务的方法
技术领域
本发明涉及到移动通信中一种实现遇忙回呼业务的方法。
背景技术
众所周知,在使用移动终端设备进行呼叫的过程中,如果被叫用户忙,将会导致呼损。通常,在这种情况下,移动用户只能等待合适的时间再次主动进行呼叫。经过统计,因为被叫用户忙,以及其他被叫建立失败而导致的呼损,相当于整个试呼次数的1%~3%。由此,为了会挽回这部分呼叫,第二加阶段(Phase 2+)的全球移动通信系统(GSM)标准以及宽带码分多址(WCDMA)标准在其补充业务中定义了遇忙回呼(CCBSCompletion ofCalls to Busy Subscriber)业务。支持CCBS业务的移动网络,在被叫用户忙,或者当前无可用的空中信道资源而导致呼叫无法进行的情况下,可以在随后被叫用户空闲时,或者有可用的空中信道资源时,自动提示主叫用户此时被叫用户已经空闲,并主动发起呼叫到主叫用户,因此主叫用户可以选择接续本次呼叫,完成原来的呼叫。由此可以看出,应用CCBS业务可以提高整个系统的接通率,同时也能更加合理的利用空中信道资源,给运营商增加差不多2%的收益。
支持GSM Phase 2+协议在其补充业务中定义的CCBS业务的移动通信系统,在呼叫过程中,如果发现被叫用户忙,可以允许主叫用户激活CCBS补充业务。这样,网络将随时监测被叫用户的状态,一旦被叫用户变为空闲,网络将等待一段时间,在这段时间里,网络允许被叫用户发起向外的呼叫。如果被叫用户未发起呼叫,网络则认为被叫用户确实处于空闲状态,此时,网络将自动回呼主叫用户。当主叫用户接收到网络的CCBS回呼时,网络也将自动产生一个CCBS呼叫给被叫用户。此时主叫用户可以对被叫用户发起不同的基本业务,产生不同的CCBS请求,由此实现CCBS。
但是,需要说明的是,实现CCBS业务的主叫用户和被叫用户的网络都支持该CCBS业务,即实现CCBS业务的主叫用户设备以及被叫用户的网络都必须支持GSM Phase 2+协议。具体说明如下如果一个移动台支持CCBS业务,则该移动台必须支持以下3GPP24.008协议中规定的可选项1、迟呼叫释放过程;2、网络触发的移动台主叫连接请求;3、网络触发的移动台主叫。
如果一个网络支持CCBS业务,则该网络必须支持以下3GPP 24.008协议中规定的可选项1、CCBS请求激活;2、网络触发的移动台主叫。
GSM Phase 2+的协议定义与CCBS业务呼叫相关的信令承载在补充业务应用部分(SSAP)信令上。而在空中接口方面上,主叫用户侧存在一些特有的CCBS信令,被叫用户侧不存在增加的信令,它的处理过程和正常的呼叫流程相同。
图1显示了移动呼叫实体之间进行CCBS业务呼叫的流程。该流程描述的是成功的CCBS呼叫过程,即在主叫用户呼叫被叫用户时,被叫用户忙,主叫用户激活CCBS业务;而当被叫用户转为空闲时,主叫用户也处于空闲状态,此时可以调用CCBS业务。
如图1所示,图1中的虚线将成功CCBS业务呼叫的消息流程主要划分为以下4个阶段第一阶段初始条件阶段,即初始呼叫时,被叫网络确定被叫用户的状态为忙,且被叫端网络可以支持CCBS业务,具体包括以下步骤
101、主叫用户的移动台MS1发送建立消息给主叫用户的移动交换中心/访问位置寄存器MSC/VLR1,建立呼叫;102、主叫移动交换中心/访问位置寄存器MSC/VLR1根据被叫用户的用户号码(MSISDN),发送初始地址消息到关口移动交换中心(GMSC);103、GMSC接收到初始地址消息后发送信息请求消息到被叫的归属位置寄存器HLR2,请求被叫的漫游号码(MSRN);104、被叫归属位置寄存器HLR2接收到信息请求消息后,发送提供漫游号码消息(PRN)给被叫用户的移动交换中心/访问位置寄存器MSC/VLR2;被叫移动交换中心/访问位置寄存器MSC/VLR2返回被叫用户的MSRN给被叫归属位置寄存器HLR2;105、被叫归属位置寄存器HLR2在信息请求响应消息中将被叫用户的MSRN码返回给GMSC;106、GMSC根据被叫用户的MSRN,发送初始地址消息到被叫移动交换中心/访问位置寄存器MSC/VLR2,呼叫被叫用户;107、被叫移动交换中心/访问位置寄存器MSC/VLR2检测到被叫用户忙,则返回释放消息给GMSC,标注释放原因为被叫用户忙,并指明被叫网络支持CCBS业务;108、GMSC将该释放消息发送到主叫移动交换中心/访问位置寄存器MSC/VLR1;109、主叫移动交换中心/访问位置寄存器MSC/VLR1通过文字显示等方式提示主叫用户可以激活CCBS业务。
至此,被叫端网络等待主叫用户激活CCBS业务。
第二阶段激活阶段,即主叫用户激活CCBS业务,具体包括以下步骤110、主叫用户选择激活CCBS业务后,主叫用户的移动台MS1发送CCBS请求消息到主叫移动交换中心/访问位置寄存器MSC/VLR1,请求激活CCBS业务,并释放主叫用户的业务信道;
111、主叫移动交换中心/访问位置寄存器MSC/VLR1将接收到的CCBS请求消息发送到主叫归属位置寄存器HLR1;112、主叫归属位置寄存器HLR1将该CCBS请求消息发送到被叫归属位置寄存器HLR2;113、被叫归属位置寄存器HLR2发送开始报告消息给被叫移动交换中心/访问位置寄存器MSC/VLR2,指示被叫移动交换中心/访问位置寄存器MSC/VLR2监测被叫用户状态;被叫移动交换中心/访问位置寄存器MSC/VLR2返回开始报告消息响应到被叫归属位置寄存器,并开始检测被叫用户状态;114、被叫归属位置寄存器HLR2将接收到的开始报告响应消息发送到主叫归属位置寄存器HLR1;115、主叫归属位置寄存器HLR1将接收到开始报告响应消息发送到主叫移动交换中心/访问位置寄存器MSC/VLR1;116、主叫移动交换中心/访问位置寄存器MSC/VLR1将开始报告响应消息传递给主叫用户。
至此,主叫用户激活了CCBS业务。
第三阶段调用阶段,即当被叫用户转为空闲状态时,网络将调用CCBS业务。具体包括以下步骤117、被叫移动交换中心/访问位置寄存器MSC/VLR2检测到被叫的通话释放,则发送事件报告消息给被叫归属位置寄存器HLR2,指示此时被叫用户空闲并且可及;118、被叫归属位置寄存器HLR2发送远端用户空闲消息给主叫归属位置寄存器HLR1,指示被叫用户空闲;119、主叫归属位置寄存器HLR1将CCBS远端用户空闲消息传递给主叫移动交换中心/访问位置寄存器MSC/VLR1;120、主叫移动交换中心/访问位置寄存器MSC/VLR1发送CCBS呼叫信息消息到主叫用户,将与主叫用户上次呼叫相关的信息发送给主叫用户;主叫用户返回CCBS呼叫信息响应消息;121、主叫移动交换中心/访问位置寄存器MSC/VLR1发送CCBS重新呼叫消息给主叫用户。
至此,网络开始调用CCBS业务。
第四阶段操作阶段,即CCBS业务的呼叫建立阶段。
122、主叫用户根据接收的CCBS呼叫信息发送CCBS建立消息到主叫移动交换中心/访问位置寄存器MSC/VLR1,指示建立CCBS呼叫;123、主叫移动交换中心/访问位置寄存器MSC/VLR1发送CCBS被叫用户空闲响应消息给主叫归属位置寄存器HLR1;124、主叫移动交换中心/访问位置寄存器MSC/VLR1根据主叫用户发送的CCBS建立消息,发送CCBS业务呼叫的初始地址消息到GMSC;125、GMSC发送CCBS呼叫的信息请求消息给被叫归属位置寄存器HLR2,再次请求被叫的MSRN;126、被叫归属位置寄存器HLR2发送提供漫游号码消息给被叫的移动交换中心/访问位置寄存器MSC/VLR2;被叫移动交换中心/访问位置寄存器MSC/VLR2返回被叫用户的MSRN给被叫归属位置寄存器HLR2;127、被叫归属位置寄存器HLR2在信息请求响应消息中将被叫用户的MSRN码返回给GMSC;128、GMSC根据被叫用户的MSRN,发送初始地址消息给被叫被叫移动交换中心/访问位置寄存器MSC/VLR2,建立CCBS呼叫,被叫移动交换中心/访问位置寄存器MSC/VLR2收到初始地址消息后与被叫建立连接;129、被叫移动交换中心/访问位置寄存器MSC/VLR2与被叫用户建立连接后发送证实消息给GMSC;130、GMSC将证实消息传递给主叫移动交换中心/访问位置寄存器MSC/VLR1;
131、被叫移动交换中心/访问位置寄存器MSC/VLR2发送CCBS呼叫报告消息给被叫归属位置寄存器HLR2,指示已经建立CCBS呼叫;132、主叫移动交换中心/访问位置寄存器MSC/VLR1发送提醒/连接消息给主叫用户,CCBS呼叫建立成功;133、主叫移动交换中心/访问位置寄存器MSC/VLR1发送CCBS呼叫报告消息给主叫归属位置寄存器HLR1,指示CCBS呼叫成功;134、被叫归属位置寄存器HLR2发送停止报告消息给被叫移动交换中心/访问位置寄存器MSC/VLR2指示停止报告被叫状态。
至此,CCBS呼叫建立过程结束,本次CCBS过程完成。
从上面的CCBS业务建立流程可以看出,应用上述方法可以实现GSMPhase 2+协议在其补充业务中定义的CCBS业务,即在呼叫过程中,如果网络侧发现被叫用户忙,可以在被叫用户空闲的时候,自动发起原来未完成的呼叫,提高整个系统的接通率,同时也能更加合理的利用空中信道资源。
但是,应用移动通信系统的补充业务实现CCBS业务的方法具有下述局限性1、由于CCBS业务为GSM Phase 2+协议定义的补充业务,在激活和调用CCBS业务的时候,主叫用户移动台和主叫移动交换中心之间增加相应的信令,因此上述应用补充业务实现CCBS业务的方案仅适用于支持GSMPhase 2+及以上的手机用户,而不能兼容GSM Phase 1和GSM Phase 2的手机用户。由于目前市场上以及用户使用的大部分终端设备都不支持CCBS业务,使得上述实现CCBS业务的方法对应的用户很少,因此,运营商可以从中获得的利益就大打折扣。
2、上述应用补充业务实现CCBS业务的方案需要GSM网络中的设备,如移动交换中心(MSC)、访问位置寄存器(VLR)、归属位置寄存器(HLR)以及移动台(MS)都要支持CCBS业务,如果该CCBS业务应用到固定网络中,则需要固定网络支持CCBS业务。并且,由于现在网络支持CCBS业务的MSC和HLR等设备均没有调试通过,因此,在实际的应用中可能还会产生一系列的问题。

发明内容
有鉴于此,本发明提供了一种实现CCBS业务的方法,可以在对现有网络改动较小的情况下实现CCBS业务,并且可以兼容GSM Phase 1和GSMPhase 2的手机。
本发明公开了一种实现遇忙回呼业务的方法,该方法由业务控制点控制实现遇忙回呼业务呼叫,包括以下步骤a、主叫用户发起呼叫到被叫用户,并通过业务控制点与被叫用户建立遇忙回呼业务关系,如果此时被叫用户忙,业务控制点确定主叫用户是否激活遇忙回呼业务;b、如果主叫用户激活遇忙回呼业务,业务控制点根据步骤a建立的遇忙回呼业务关系控制被叫移动交换中心/访问位置寄存器监测被叫用户状态;c、被叫移动交换中心/访问位置寄存器检测到被叫用户空闲后,报告业务控制点,业务控制点控制主叫移动交换中心/访问位置寄存器主动发起呼叫到主叫用户,确定主叫用户是否调用遇忙回呼业务;d、如果主叫用户调用遇忙回呼业务,业务控制点控制建立遇忙回呼业务呼叫。
该方法进一步包括主叫用户预先申请遇忙回呼业务,并建立遇忙回呼业务的签约信息,该遇忙回呼业务的签约信息存放在用户的归属位置寄存器以及业务控制点中,并在用户开机后或者漫游过程中,插入到主叫用户当前对应的移动交换中心/访问位置寄存器中;在上述步骤a中,主叫用户建立到被叫用户的呼叫以后,主叫移动交换中心/访问位置寄存器将主叫用户的遇忙回呼业务签约信息发送给业务控制点,业务控制点根据该签约信息建立主叫用户和被叫用户之间的遇忙回呼业务关系。
上述主叫移动交换中心/访问位置寄存器将主叫用户的遇忙回呼业务签约信息发送给业务控制点的方法为主叫移动交换中心/访问位置寄存器发送初始检测点消息给业务控制点,该初始检测点消息中包含遇忙回呼业务签约信息。
其中,步骤a所述确定主叫用户是否激活遇忙回呼业务的方法为主叫用户通过与业务控制点之间的交互过程选择是否激活遇忙回呼业务。上述的交互过程包括a1、主叫移动交换中心/访问位置寄存器播放语音提示信息,提示主叫用户是否激活遇忙回呼业务;a2、主叫用户选择是否激活遇忙回呼业务;a3、主叫移动交换中心/访问位置寄存器接收主叫用户的指令,并上报业务控制点,业务控制点则根据主叫用户的指令确定用户是否激活遇忙回呼业务。
在上述交互过程中,主叫用户在选择激活遇忙回呼业务时,进一步选择业务控制点监测被叫用户状态的时间长度。
另外,步骤b所述业务控制点控制被叫移动交换中心/访问位置寄存器监测被叫用户状态包括b1、业务控制点修改存储在被叫归属位置寄存器中的被叫用户智能数据;b2、被叫归属位置寄存器将修改后的被叫用户智能数据插入到被叫移动交换中心/访问位置寄存器,并设置遇忙回呼标记;b3、被叫移动交换中心/访问位置寄存器根据设置的遇忙回呼标记监视被叫用户状态。
上述步骤b1所述修改是通过业务控制点向被叫归属位置寄存器发送包含被叫用户智能数据的任意时间修改消息实现的;步骤b2所述插入是通过被叫归属位置寄存器向被叫移动交换中心/访问位置寄存器发送包含被叫用户智能数据的插入用户数据消息实现的。
本发明所述方法进一步包括在监视被叫用户状态过程中,被叫归属位置寄存器专门记录业务控制点修改的被叫用户智能数据,并在被叫用户发生访问位置寄存器间的位置更新后,将修改的被叫用户智能数据插入到新的移动交换中心/访问位置寄存器中,继续监视被叫用户状态。
其中,上述被叫用户智能数据包括被叫用户的用户数据、移动性管理智能签约数据、遇忙回呼业务数据以及监视时间参数、补充业务码、以及业务控制功能地址。
在业务控制点修改被叫归属位置寄存器存储中的被叫用户智能数据前,被叫归属位置寄存器保存被叫用户原有的智能数据;上述方法进一步包括在主叫用户和被叫用户遇忙回呼通话完成后,业务控制点控制被叫归属位置寄存器删除被叫移动交换中心/访问位置寄存器中的被叫用户智能数据,并重新插入保存的被叫用户原来的智能数据。
所述控制操作是通过业务控制点向被叫归属位置寄存器发送包含被叫用户智能数据的任意时间修改消息实现的;所述插入操作是通过被叫归属位置寄存器向被叫移动交换中心/访问位置寄存器发送包含被叫用户智能数据的插入用户数据消息实现的。
所述方法预先在业务控制点增加被叫用户空闲的并且可用的移动性管理事件检出点;步骤c所述报告操作具体为被叫移动交换中心/访问位置寄存器上报被叫用户空闲并且可用的移动性管理事件检查点消息给业务控制点。
步骤c所述主叫用户选择是否调用遇忙回呼业务的方法为主叫用户通过与业务控制点之间的交互过程选择是否调用遇忙回呼业务。所述的交互过程包括c21、主叫移动交换中心/访问位置寄存器播放语音提示信息,提示主叫用户是否调用遇忙回呼业务;c22、主叫用户选择是否调用遇忙回呼业务;c23、主叫移动交换中心/访问位置寄存器接收主叫用户的指令,并上报业务控制点,业务控制点则根据主叫用户的指令确定用户是否调用遇忙回呼业务。
另外,业务控制点事先将所述语音提示中指定的手机键盘上的按键和触发业务控制点进行的遇忙回呼业务操作一一对应;所述选择操作具体为主叫用户依照语音提示,按手机键盘上指定的按键进行选择。
所述主叫用户选择是否调用遇忙回呼业务的方法为业务控制点控制主叫移动交换中心/访问位置寄存器建立到主叫用户的呼叫,通知主叫用户当前被叫用户已经空闲,主叫用户通过选择是否接听该呼叫来选择是否调用遇忙回呼业务。
所述通知主叫用户当前被叫用户已经空闲是通过特殊的振铃音或者特殊的来电显示实现的。
所述步骤c进一步包括c11、业务控制点获知被叫用户空闲后,释放主叫用户和被叫用户在步骤a建立的遇忙回呼业务关系,并向被叫归属位置寄存器请求被叫用户的漫游号码;c12、被叫归属位置寄存器通过被叫移动交换中心/访问位置寄存器获得被叫漫游号码后,发送给业务控制点。
步骤d所述建立遇忙回呼业务呼叫具体为主叫移动交换中心分别建立到主叫用户和到被叫用户的承载,并在相应的承载建立后,将主叫用户和被叫用户的承载连接起来。
所述方法进一步包括在主叫用户和被叫用户通话结束后,主叫用户和被叫用户的移动交换中心分别出一张主叫话单以及一张被叫话单;主叫用户的主叫话单上标有遇忙回呼业务主叫用户调用标记,被叫用户的被叫话单上标有遇忙回呼补充业务被叫用户调用标记。
由此可以看出,应用本发明所述的实现CCBS业务的方法可以获得以下有益效果1、采用智能方案实现CCBS业务,可以兼容GSM Phase 1和GSM Phase2的手机,而不需要移动终端支持CCBS业务,可以最大限度的扩大使用CCBS业务的用户群,使利益最大化;2、采用智能方案实现CCBS业务,SCP可以实现原方案中部分HLR的功能,其中,对于事件和状态的监测,以及HLR和HLR、HLR和VLR之间的信令等均可以由SCP来实现,因此,应用本发明所述方法实现CCBS业务对现有移动网络的改造比较小。只要移动智能网可以实现移动增强逻辑的客户化应用(CAMEL)4,则可以很容易的实现CCBS业务,对运营商来讲,投资很小。


图1为应用补充业务方式实现CCBS业务的消息流程图;图2为本发明所述的应用智能方案实现CCBS业务方法的流程图;图3为本发明所述的应用智能方案实现CCBS业务的消息流程图。
具体实施例方式
下面结合附图及具体实施例对本发明的所述方法作进一步详细说明。
本发明公开了一种实现CCBS业务的方法,该方法应用智能网方式来实现CCBS业务。其中,利用SCP实现上述应用补充业务方式实现CCBS方法中HLR的部分功能。
需要说明的是,本发明所述的方法是应用呼叫方处理(CPH)过程实现CCBS业务的,因此,需要GSM智能网络支持CAMEL 4。
另外,希望享受CCBS业务服务的主叫用户需要预先向移动通信的运营商申请CCBS业务,并建立CCBS业务的签约信息,该CCBS业务的签约信息存放在用户的归属位置寄存器以及业务控制点中,并在用户开机后或者漫游过程中,插入到主叫用户当前对应的移动交换中心/访问位置寄存器中,指示被叫用户已经申请CCBS业务。
图2显示了本发明所述的应用智能方案实现CCBS业务方法的流程。如图2所示,本发明所述的实现CCBS的方法主要包括以下步骤步骤201主叫用户发起呼叫到被叫用户,并通过SCP与被叫用户建立CCBS业务关系,如果此时被叫用户忙,SCP确定主叫用户是否激活CCBS业务;步骤202如果主叫用户激活CCBS业务,SCP根据建立的遇忙回呼业务关系控制被叫移动交换中心/访问位置寄存器监测被叫用户状态;步骤203被叫移动交换中心/访问位置寄存器检测到被叫用户空闲后,将报告SCP,SCP控制主叫移动交换中心/访问位置寄存器主动发起呼叫到主叫用户,确定主叫用户是否调用CCBS业务;步骤204如果主叫用户调用CCBS业务,SCP分别控制建立到主叫用户和到被叫用户的承载,并在相应的承载建立后,通过移动承载分支消息将主叫用户和被叫用户的承载连接起来,建立CCBS呼叫。
图3显示了本发明所述的应用智能方案实现CCBS业务方法的流程。该流程描述的是成功的CCBS业务呼叫过程,即在主叫用户呼叫被叫用户时,被叫用户忙,而当被叫用户转为空闲时,主叫用户也处于空闲状态。
如图3所示,图3中的虚线将成功的CCBS业务呼叫流程主要划分为以下4个阶段第一阶段初始条件阶段,即初始呼叫时,被叫网络确定被叫用户的状态为忙,并提示主叫用户可以激活CCBS业务。具体包括以下步骤301、主叫用户的移动台MS1发送建立消息给主叫的移动交换中心/访问位置寄存器MSC/VLR1,建立呼叫;302、主叫移动交换中心/访问位置寄存器MSC/VLR1根据用户签约数据发现用户已经签约CCBS业务,则发送初始检测点消息给SCP,该消息中携带主叫用户的CCBS业务信息,SCP根据CCBS业务信息建立主叫用户和被叫用户之间的CCBS业务关系;其中,CCBS业务关系是指,SCP检测本次呼叫的状态,并在被叫用户忙的时候,启动CCBS呼叫的过程;303、主叫移动交换中心/访问位置寄存器MSC/VLR1根据被叫用户的MSISDN发送初始地址消息到关口移动交换中心(GMSC),通过GMSC寻找被叫用户;304、GMSC接收到初始地址消息后,根据被叫用户的MSISDN发送信息请求消息到被叫的归属位置寄存器HLR2,请求被叫用户的MSRN;305、被叫归属位置寄存器HLR2发送提供漫游号码消息给被叫的移动交换中心/访问位置寄存器MSC/VLR2;被叫移动交换中心/访问位置寄存器MSC/VLR2返回被叫用户的MSRN给被叫归属位置寄存器HLR2;306、被叫归属位置寄存器HLR2在信息请求响应消息中将被叫用户的MSRN码返回给GMSC;307、GMSC根据被叫用户的MSRN,发送初始地址消息到被叫移动交换中心/访问位置寄存器MSC/VLR2,呼叫被叫用户;308、被叫移动交换中心/访问位置寄存器MSC/VLR2检测到被叫用户忙,则返回释放消息给GMSC,标注释放原因为被叫用户忙,同时指明被叫网络支持CCBS业务;309、GMSC将接收到的释放消息传递给主叫移动交换中心/访问位置寄存器MSC/VLR1;310、主叫移动交换中心/访问位置寄存器MSC/VLR1通过事件检出点消息上报SCP,被叫用户的状态为忙;SCP控制主叫移动交换中心/访问位置寄存器MSC/VLR1与主叫用户进行交互,选择是否激活CCBS业务;311、主叫移动交换中心/访问位置寄存器MSC/VLR1和主叫用户进行交互,提示主叫用户被叫网络支持CCBS业务,确定主叫用户是否选择激活CCBS业务,并在主叫用户选择以后,释放主叫用户的业务信道。
在本实施例中,上述交互过程具体为主叫移动交换中心/访问位置寄存器MSC/VLR1为主叫用户播放语音提示消息,提示主叫用户可以选择激活CCBS业务;主叫用户依照语音提示,通过按手机键盘上指定的按键来选择是否激活CCBS业务。
例如,在播放的语音提示中,提示用户在听到提示音后拨1表示激活CCBS业务,拨0表示不激活CCBS业务,则主叫用户在提示音后按手机键盘上的1按键表示选择激活CCBS业务,按手机上0按键表示不激活CCBS业务。
另外,在这一步骤中,主叫用户在激活CCBS业务的同时,还要设定被叫移动交换中心/访问位置寄存器MSC/VLR2监视被叫用户状态的时间长度,如果超过设定的时间,被叫用户仍然不可用,则本次CCBS业务调用失败,被叫移动交换中心/访问位置寄存器MSC/VLR2停止监测被叫用户状态。例如,如果主叫用户设定的监视时长为30分钟,则如果超过30分钟,被叫用户仍然没有空闲可用,则本次CCBS业务调用失败,SCP控制被叫移动交换中心/访问位置寄存器MSC/VLR2停止监测被叫用户状态。所述监视被叫用户状态的时间长度也可以通过上述的交互过程来设置。
为了实现上述交互过程,SCP要预先将用户所拨的号码和相应的CCBS业务操作对应起来。例如,如果用户拨号1,表示选择激活CCBS业务,则SCP需要首先将1和激活CCBS业务的操作对应起来。
至此,主叫用户可以激活CCBS业务,挂机等待被叫用户空闲;也可以选择不激活CCBS业务。如果主叫用户选择不激活CCBS业务,则本次呼叫结束(图3中没有显示)。
第二阶段激活阶段,即主叫用户激活CCBS业务。具体步骤如下312、主叫用户选择激活CCBS业务后,主叫移动交换中心/访问位置寄存器MSC/VLR1将上报被叫用户忙的事件给SCP,SCP根据上报的事件启动CCBS业务;313、SCP发送任意时间修改消息给被叫归属位置寄存器HLR2,修改与CCBS业务相关的智能数据;其中,上述与CCBS业务相关的智能数据包括被叫用户的用户数据、CCBS业务数据、补充业务码(SS-CODE)、监视时间,移动性管理签约数据、业务控制功能(SCF)地址等;314、被叫归属位置寄存器HLR2通过插入用户数据消息,将来自SCP的与CCBS业务相关的智能数据插入到被叫移动交换中心/访问位置寄存器MSC/VLR2,设置CCBS激活标记,控制被叫移动交换中心/访问位置寄存器MSC/VLR2监视被叫用户状态,同时返回插入用户数据的响应消息;315、被叫归属位置寄存器HLR2接收到上述响应消息后,发送任意时间修改消息响应,通知SCP被叫移动交换中心/访问位置寄存器MSC/VLR2开始检测被叫用户状态。
上述步骤313和314中,在SCP向被叫归属位置寄存器HLR2发送的任意时刻修改消息中使用SS-CODE为被叫用户调用CCBS业务的标记CCBS-B,在被叫归属位置寄存器HLR2向被叫移动交换中心/访问位置寄存器MSC/VLR2发送的插入用户数据消息中,插入SS-CODE为CCBS-B。该SS-CODE用于指示补充业务的类型为CCBS业务。
至此,主叫用户激活了CCBS业务,被叫移动交换中心/访问位置寄存器MSC/VLR2开始监视被叫用户状态。
在上述CCBS业务的激活过程中,被叫归属位置寄存器HLR2需要专门记录SCP插入进来的与CCBS业务相关的智能数据,以便在CCBS监视期间,如果被叫用户发生VLR间的位置更新,被叫归属位置寄存器HLR2可以将上述CCBS业务相关的智能数据重新插入到新的被叫移动交换中心/访问位置寄存器MSC/VLR中,以便继续能够监视被叫用户状态。
第三阶段调用阶段,即当被叫用户转为空闲状态时;SCP调用CCBS业务。具体步骤如下316、被叫移动交换中心/访问位置寄存器MSC/VLR2检测到被叫用户释放通话且空中接口可用时,发送移动性管理事件检查点消息给SCP,指明此时被叫用户空闲并且可用;317、SCP发送释放消息给被叫移动交换中心/访问位置寄存器MSC/VLR2,释放在步骤302建立的主叫用户和被叫用户之间的CCBS业务关系;318、SCP发送信息请求消息到被叫的归属位置寄存器HLR2,请求被叫用户的MSRN,并指明本次呼叫是CCBS业务呼叫;319、被叫归属位置寄存器HLR2发送提供漫游号码消息给被叫移动交换中心/访问位置寄存器MSC/VLR2,请求被叫用户的MSDN,并指名是CCBS业务呼叫;被叫移动交换中心/访问位置寄存器MSC/VLR2返回被叫用户的MSRN给被叫归属位置寄存器HLR2;320、被叫归属位置寄存器HLR2在信息请求响应消息中将被叫用户的MSRN返回给SCP;321、SCP发送初始呼叫尝试消息给主叫移动交换中心/访问位置寄存器MSC/VLR1;322、主叫移动交换中心/访问位置寄存器MSC/VLR1,通过交互过程让主叫用户选择是否调用CCBS业务。
在本实施例中,上述交互过程和步骤310所述的交互过程相同,即主叫移动交换中心/访问位置寄存器MSC/VLR1为主叫用户播放语音提示消息,提示主叫用户可以调用CCBS业务;主叫用户依照语音提示,通过按手机键盘上指定的按键来选择是否调用CCBS业务。
在本发明的另一个优选实施例中,上述交互过程还可以具体为主叫移动交换中心/访问位置寄存器MSC/VLR1直接呼叫主叫用户,通过特殊振铃音或者特殊来电号码显示等方式区别于一般的呼叫;主叫用户通过选择接听该或者拒接该呼叫的方式选择是否调用CCBS业务。在这一实施例中,为了实现交互过程,主叫用户的手机需要支持特殊的振铃音或者来电显示。至此,主叫用户可以选择调用CCBS业务,也可以选择不调用CCBS业务。如果主叫用户选择不调用CCBS业务,则此时本次呼叫结束(图3中没有显示)。
需要说明的是,为了使SCP在CCBS的调用过程中能够检测到被叫用户已经空闲并且可用的状态,在事先在SCP中增加被叫用户空闲且可用的移动性管理事件检出点。
第四阶段操作阶段,即CCBS业务的呼叫建立阶段。具体步骤如下323、如果主叫用户选择调用CCBS业务,主叫移动交换中心/访问位置寄存器MSC/VLR1根据SCP的初始呼叫尝试消息中的MSRN寻址到GMSC;324、GMSC发送初始地址消息到被叫移动交换中心/访问位置寄存器MSC/VLR2,主动发起到被叫用户的呼叫;325、被叫移动交换中心/访问位置寄存器MSC/VLR2检测被叫用户接收到本次呼叫请求后,发送证实消息到GMSC;326、GMSC接收到证实消息后,将证实消息传递给主叫移动交换中心/访问位置寄存器MSC/VLR1;327、被叫用户摘机应答,主叫移动交换中心/访问位置寄存器MSC/VLR1与被叫用户建立呼叫承载;328、主叫移动交换中心/访问位置寄存器MSC/VLR1检测到主、被叫用户应答后分别发送事件检查点消息到SCP,指示主、被叫用户均已经应答;329、SCP发送移动承载分支(Move Leg)消息到主叫移动交换中心/访问位置寄存器MSC/VLR1,控制主叫移动交换中心/访问位置寄存器MSC/VLR1将主、被叫用户的承载连接起来。
至此,CCBS呼叫建立过程结束,成功实现本次CCBS调用。
在本实施例中,被叫归属位置寄存器HLR2在主、被叫用户通话完成后,SCP根据被叫用户的MSISDN寻址到被叫HLR,利用任意时间修改消息以及插入用户数据消息将与CCBS业务相关的智能数据通过被叫归属位置寄存器HLR2从被叫移动交换中心/访问位置寄存器MSC/VLR2删除,并重新将用户真正的移动性管理智能签约数据插入到被叫移动交换中心/访问位置寄存器MSC/VLR2中。
在本发明所述应用智能方案实现CCBS业务方法的计费过程中,在主叫用户和被叫用户通话结束后,主叫MSC和被叫MSC分别会出一张主叫(MOC)话单和一张被叫(MTC)话单,且主叫用户的MOC话单上标有CCBS补充业务主叫用户调用标记CCBS-A,而被叫用户的MTC话单上标有CCBS补充业务被叫用户调用标记CCBS-B,表明主叫和被叫用户曾经调用CCBS业务。并且,在主叫移动交换中心/访问位置寄存器MSC/VLR1给主叫用户放语音提示,提示用户是否激活CCBS业务以及是否调用CCBS业务时,虽然主叫用户发送了应答消息,但是因为是语音提示,可以不出话单,或者在所出话单上打上特殊标记,不作计费依据。
对于CCBS业务的去活和查询,可以采用非结构化业务补充数据(USSD)的方式实现,即用户可以通过发送指定的字符串到指定的号码地址就可以去活CCBS业务,或者查询该用户调用CCBS业务的相关信息。
以上举优选的实施例,对本发明的目的、技术方案和优点进行了进一步的详细说明,所应理解的是,以上所述为本发明的优选实施例而已,并不用以显示本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现遇忙回呼业务的方法,其特征在于,所述方法由业务控制点控制实现遇忙回呼业务呼叫,包括以下步骤a、主叫用户发起呼叫到被叫用户,并通过业务控制点与被叫用户建立遇忙回呼业务关系,如果此时被叫用户忙,业务控制点确定主叫用户是否激活遇忙回呼业务;b、如果主叫用户激活遇忙回呼业务,业务控制点根据步骤a建立的遇忙回呼业务关系控制被叫移动交换中心/访问位置寄存器监测被叫用户状态;c、被叫移动交换中心/访问位置寄存器检测到被叫用户空闲后,报告业务控制点,业务控制点控制主叫移动交换中心/访问位置寄存器主动发起呼叫到主叫用户,确定主叫用户是否调用遇忙回呼业务;d、如果主叫用户调用遇忙回呼业务,业务控制点控制建立遇忙回呼业务呼叫。
2.如权利要求1所述的方法,其特征在于,该方法进一步包括主叫用户预先申请遇忙回呼业务,并建立遇忙回呼业务的签约信息,该遇忙回呼业务的签约信息存放在用户的归属位置寄存器以及业务控制点中,并在用户开机后或者漫游过程中,插入到主叫用户当前对应的移动交换中心/访问位置寄存器中;在所述步骤a中,主叫用户建立到被叫用户的呼叫以后,主叫移动交换中心/访问位置寄存器将主叫用户的遇忙回呼业务签约信息发送给业务控制点,业务控制点根据该签约信息建立主叫用户和被叫用户之间的遇忙回呼业务关系。
3.如权利要求2所述的方法,其特征在于,所述主叫移动交换中心/访问位置寄存器将主叫用户的遇忙回呼业务签约信息发送给业务控制点的方法为主叫移动交换中心/访问位置寄存器发送初始检测点消息给业务控制点,该初始检测点消息中包含遇忙回呼业务签约信息。
4.如权利要求1所述的方法,其特征在于,步骤a所述确定主叫用户是否激活遇忙回呼业务的方法为主叫用户通过与业务控制点之间的交互过程选择是否激活遇忙回呼业务。
5.如权利要求4所述的方法,其特征在于,所述的交互过程包括a1、主叫移动交换中心/访问位置寄存器播放语音提示信息,提示主叫用户是否激活遇忙回呼业务;a2、主叫用户选择是否激活遇忙回呼业务;a3、主叫移动交换中心/访问位置寄存器接收主叫用户的指令,并上报业务控制点,业务控制点则根据主叫用户的指令确定用户是否激活遇忙回呼业务。
6.如权利要求4所述的方法,其特征在于,所述交互过程中,主叫用户在选择激活遇忙回呼业务时,进一步选择业务控制点监测被叫用户状态的时间长度。
7.如权利要求1所述的方法,其特征在于,步骤b所述业务控制点控制被叫移动交换中心/访问位置寄存器监测被叫用户状态包括b1、业务控制点修改存储在被叫归属位置寄存器中的被叫用户智能数据;b2、被叫归属位置寄存器将修改后的被叫用户智能数据插入到被叫移动交换中心/访问位置寄存器,并设置遇忙回呼标记;b3、被叫移动交换中心/访问位置寄存器根据设置的遇忙回呼标记监视被叫用户状态。
8.如权利要求7所述的方法,其特征在于,步骤b1所述修改是通过业务控制点向被叫归属位置寄存器发送包含被叫用户智能数据的任意时间修改消息实现的;步骤b2所述插入是通过被叫归属位置寄存器向被叫移动交换中心/访问位置寄存器发送包含被叫用户智能数据的插入用户数据消息实现的。
9.如权利要求7所述的方法,其特征在于,所述方法进一步包括在监视被叫用户状态过程中,被叫归属位置寄存器专门记录业务控制点修改的被叫用户智能数据,并在被叫用户发生访问位置寄存器间的位置更新后,将修改的被叫用户智能数据插入到新的移动交换中心/访问位置寄存器中,继续监视被叫用户状态。
10.如权利要求7、8或9所述的方法,其特征在于,所述被叫用户智能数据包括被叫用户的用户数据、移动性管理智能签约数据、遇忙回呼业务数据以及监视时间参数、补充业务码、以及业务控制功能地址。
11.如权利要求7所述的方法,其特征在于,在业务控制点修改被叫归属位置寄存器存储中的被叫用户智能数据前,被叫归属位置寄存器保存被叫用户原有的智能数据;所述方法进一步包括在主叫用户和被叫用户遇忙回呼通话完成后,业务控制点控制被叫归属位置寄存器删除被叫移动交换中心/访问位置寄存器中的被叫用户智能数据,并重新插入保存的被叫用户原来的智能数据。
12.如权利要求11所述的方法,其特征在于,所述控制操作是通过业务控制点向被叫归属位置寄存器发送包含被叫用户智能数据的任意时间修改消息实现的;所述插入操作是通过被叫归属位置寄存器向被叫移动交换中心/访问位置寄存器发送包含被叫用户智能数据的插入用户数据消息实现的。
13.如权利要求1所述的方法,其特征在于,所述方法预先在业务控制点增加被叫用户空闲的并且可用的移动性管理事件检出点;步骤c所述报告操作具体为被叫移动交换中心/访问位置寄存器上报被叫用户空闲并且可用的移动性管理事件检查点消息给业务控制点。
14.如权利要求1所述的方法,其特征在于,步骤c所述主叫用户选择是否调用遇忙回呼业务的方法为主叫用户通过与业务控制点之间的交互过程选择是否调用遇忙回呼业务。
15.如权利要求14所述的方法,其特征在于,所述的交互过程包括c21、主叫移动交换中心/访问位置寄存器播放语音提示信息,提示主叫用户是否调用遇忙回呼业务;c22、主叫用户选择是否调用遇忙回呼业务;c23、主叫移动交换中心/访问位置寄存器接收主叫用户的指令,并上报业务控制点,业务控制点则根据主叫用户的指令确定用户是否调用遇忙回呼业务。
16.如权利要求5、6或15所述的方法,其特征在于,业务控制点事先将所述语音提示中指定的手机键盘上的按键和触发业务控制点进行的遇忙回呼业务操作一一对应;所述选择操作具体为主叫用户依照语音提示,按手机键盘上指定的按键进行选择。
17.如权利要求1所述的方法,其特征在于,步骤c所述主叫用户选择是否调用遇忙回呼业务的方法为业务控制点控制主叫移动交换中心/访问位置寄存器建立到主叫用户的呼叫,通知主叫用户当前被叫用户已经空闲,主叫用户通过选择是否接听该呼叫来选择是否调用遇忙回呼业务。
18.如权利要求17所述的方法,其特征在于,所述通知主叫用户当前被叫用户已经空闲是通过特殊的振铃音或者特殊的来电显示实现的。
19.如权利要求1所述的方法,其特征在于,所述步骤c进一步包括c11、业务控制点获知被叫用户空闲后,释放主叫用户和被叫用户在步骤a建立的遇忙回呼业务关系,并向被叫归属位置寄存器请求被叫用户的漫游号码;c12、被叫归属位置寄存器通过被叫移动交换中心/访问位置寄存器获得被叫漫游号码后,发送给业务控制点。
20.如权利要求1所述的方法,其特征在于,步骤d所述建立遇忙回呼业务呼叫具体为主叫移动交换中心分别建立到主叫用户和到被叫用户的承载,并在相应的承载建立后,将主叫用户和被叫用户的承载连接起来。
21.如权利要求1所述的方法,其特征在于,所述方法进一步包括在主叫用户和被叫用户通话结束后,主叫用户的移动交换中心出一张主叫话单,被叫用户的移动交换中心出一张被叫话单;所述主叫用户的主叫话单上标有遇忙回呼补充业务的主叫用户调用标记,所述被叫用户的被叫话单上标有遇忙回呼补充业务的被叫用户调用标记。
全文摘要
本发明公开了一种实现遇忙回呼业务的方法,该方法包括以下步骤主叫用户发起呼叫到被叫用户,此时被叫用户忙,被叫网络侧支持遇忙回呼业务;主叫用户激活遇忙回呼业务后,业务控制点控制被叫移动交换中心监测被叫用户状态;业务控制点得知被叫用户空闲后,控制主叫移动交换中心主动呼叫主叫用户,提示主叫用户调用遇忙回呼业务;主叫用户调用遇忙回呼业务后,业务控制点分别建立到主叫用户和到被叫用户的承载,并将主叫用户和被叫用户的承载连接起来,实现遇忙回呼。应用本发明所述的方法不需要手机终端支持遇忙回呼业务,可以最大限度的扩大使用该业务的用户群,使利益最大化;并且对现有移动网络的改造比较小,对运营商来讲,投资很小。
文档编号H04Q7/38GK1728743SQ20041007031
公开日2006年2月1日 申请日期2004年7月29日 优先权日2004年7月29日
发明者舒续祖 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1