越过呼叫前转次数限制的方法及移动交换中心仿真实体的制作方法

文档序号:7702891阅读:354来源:国知局
专利名称:越过呼叫前转次数限制的方法及移动交换中心仿真实体的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种越过呼叫前转次数限制的方法及
移动交换中心仿真(MSCe, Mobile Switch Center emulation )实体。
背景技术
通常在通信系统中,可给用户提供呼叫前转业务服务。呼叫前转业务是指 当用户签约此类业务时,允许在特定的场景下将呼叫本用户的呼叫接续到该用 户指定的其他号码上去。
现有的规范中有对一次呼叫发生前转的最大次数的限制,例如ISUP (ISDN User Part, ISDN用户部分)协议中规定Redirection Counter是1到5 之间的值,即最大呼叫前转次数是5次。局间呼叫时,局间信令中携带前转次 数。发生呼叫前转时Server判断已前转次数达到规定的最大值时,则释放呼叫。
以CDMA ( Code Division Multiple Access码分多址)网络中一次局间呼 叫为例。组网图如附图1所示,PSTN (公共交换电话网)前转入局到MSCel 的呼叫,被叫用户A归属于MSCel,该用户签约了遇忙前转业务,前转号码 属于MSCe2的用户B。呼叫接入时用户A正在通话,正常情况下此时呼叫应 该4妄续到MSCe2下的用户B。然而如果当前本次呼叫前转次数已经达到了最 大值,本次遇忙前转不能进行。
参见图2,为现有技术中呼叫前转受限的流程图,具体步骤如下
步骤201 、 MSCel ( Mobile Switch Center emulation,移动交换中心仿真) 收到入局ISUP (ISDN User Part, ISDN用户部分)信令的IAM (Initial Adress Message,初始地址消息)消息,其中携带了前转次数为5;
步骤202、 MSCel向HLR ( Home Location Register,归属位置寄存器) 发送位置请求;.发送的位置响应,带来改向指示,指示触发 遇忙前转;
步骤204、 MSCel判断已前转次数已经达到前转次数的最大值,则释放 呼叫,不进4亍前转。
在现有技术中,由于设置有前转次数的限制,当已前转次数大于或等于前 转次数的最大值时,造成呼叫无法再次进行前转,导致用户已经开通的特色业 务无法进行,从而影响了用户的正常使用。 .

发明内容
为了解决上述问题,本发明的目的是提供一种越过呼叫前转次数限制的方 法及移动交换中心仿真实体,克服了现有技术中因前转次数达到最大值时,前 转受限制的问题,能够有效保证用户的正常使用。
为了达到上述目的, 一种越过呼叫前转次数限制的方法,所述方法包括
移动交换中心仿真实体接收来自主叫用户的呼叫请求消息,并从所述呼叫 请求消息中解析出已前转次数;
当所述移动交换中心仿真实体发现当前呼叫需要前转,且所述已前转次数 等于预设的最大前转次数时,所述移动交换中心仿真实体调整所述已前转次 数,调整后的已前转次数小于所述预设的最大前转次数;
所述移动交换中心仿真实体根据预设的转发策略,转发记录了调整后的已 前转次数的呼叫请求。
优选的,所述移动交换中心仿真实体调整所述已前转次数的步骤具体为
所述移动交换中心仿真实体将所述已前转次数减去允许的再次前转次数, 获得所述调整后的已前转次数。
优选的,所述方法还包括
在所述主叫用户呼叫的被叫用户所属的归属位置寄存器中配置所述被叫 用户的越过呼叫前转次数限制的业务;
所述移动交换中心仿真实体接收所述归属位置寄存器发送的通知消息,所 述通知消息用于通知所述移动交换中心仿真实体所述被叫用户签约了所述越 过呼叫前转次数限制的业务。优选的,在所述移动交换中心仿真实体调整所述已前转次数的步骤之前,
所述方法还包括
所述移动交换中心仿真实体判断所述被叫用户是否签约所述越过呼叫前 转次数限制的业务,若是,执行所述移动交换中心仿真实体调整所述已前转次 数的步骤;否则,结束本流程。
优选的,所述移动交换中心仿真实体根据预设的转发策略,转发记录了调 整后的已前转次数的呼叫请求的步骤包括
所述移动交换中心仿真实体从接收到的呼叫改向指示中获取前转被叫用 户的位置信息;
根据所述前转被叫用户的位置信息,所述移动交换中心仿真实体向基站控 制器发送寻呼所述前转被叫用户的寻呼请求,所述寻呼请求中携带有所述调整 后的已前转次数。
优选的,所述移动交换中心仿真实体根据预设的转发策略,转发记录了调 整后的已前转次数的呼叫请求的步骤包括
所述移动交换中心仿真实体从接收到的呼叫改向指示中获取前转被叫用 户的位置信息;
根据所述位置信息,所述移动交换中心仿真实体发送初始地址消息给公共 交换电话网,所述初始地址消息中携带有所述调整后的已前转次数。 本发明还提供一种移动交换中心仿真实体,包括
接收模块,用于接收来自主叫用户的呼叫请求消息,并从所述呼叫请求消 息中解析出已前转次数;
前转次数调整模块,用于'当发现当前呼叫需要前转,且所述已前转次数等 于预设的最大前转次数时,调整所述已前转次数,调整后的已前转次数小于所 述预设的最大前转次数;
呼叫前转模块,用于根据预设的转发策略,转发记录了调整后的已前转次 数的呼叫请求。
优选的,还包括
业务4会测才莫块,用于判断所述主叫用户呼叫的被叫用户是否签约了越过呼 叫前转次数限制业务,若是,触发所述前转次数调整模块。优选的,还包括
业务配置模块,用于在所述被叫用户所属的归属位置寄存器中配置所述被 叫用户的越过呼叫前转次数限制的业务。
优选的,所述呼叫前转模块包括
获取单元,用于从接收到的呼叫改向指示中获取前转被叫用户的位置信

转发单元,用于根据所述前转被叫用户的位置信息,向基站控制器发送寻 呼所述前转被叫用户的寻呼请求,所述寻呼请求中携带有所述调整后的已前转
次数;或者
用于根据所述位置信息,向公共交换电话网发送初始地址消息,所述初始 地址消息中携带有所述调整后的已前转次数。
上述技术方案中的至少一个技术方案具有如下有益效果通过移动交换中 心仿真实体对已前转次数进行调整,使调整后的前转次数小于预设的最大前转 次数,使得能够正常完成呼叫前转,从而克服了现有技术中因前转次数达到最 大值时,呼叫前转受限制的问题。并且在呼叫前转出局时,通过修改局间信令 中携带的前转次数来允许呼叫再次前转,从而能够有效保证用户的正常使用。


图1为现有的典型组网结构示意图2为现有的前转次数达到最大时呼叫前转受限的流程示意图;』' 图3为本发明的实施例中越过呼叫前转次数限制的方法流程图; 图4为本发明的实施例中用户签约越过呼叫前转次数限制的流程示意图; 图5为本发明的实施例中本局落地呼叫越过呼叫前转次数的流程图; 图6为本发明的实施例中出局呼叫中越过前转次数限制的流程图; 图7为本发明的实施例中移动交换中心仿真实体的结构框图。
具体实施例方式
在本实施例中,首先MSCe实体接收来自主叫用户的呼叫请求消息,并从 呼叫请求消息中解析出已前转次数;然后当移动交换中心仿真实体发现当前呼叫需要前转,且已前转次数等于预设的最大前转次数时,MSCe实体调整已前 转次数,调整后的已前转次数小于预设的最大前转次数;最后MSCe实体根据 预设的转发策略,转发记录了调整后的已前转次数的呼叫请求。为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实 施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实 施例及说明用于解释本发明,但并不作为对本发明的限定。如图3所示,为本发明的实施例中越过呼叫前转次数限制的方法流程图, 具体步骤如下步骤301 、在主叫用户呼叫的被叫用户所属的归属位置寄存器(HLR, Home Location Register)中配置被叫用户的越过呼叫前转次数限制的业务;步骤302、 MSCe实体接收HLR发送的通知消息,该通知消息用于通知 MSCe实体该被叫用户签约了越过呼叫前转次数限制的业务;步骤301 302描述了被叫用户签约越过呼叫前转次数限制业务的过程,参 见图4具体过程如下步骤401、 HLR中配置该被叫用户的越过呼叫前转次数限制的业务,HLR 使用QUALDIR (资格指示)消息通知该被叫用户登记的VLR (用户位置寄存 器);步骤402、 VLR返回QUALDIR响应给HLR;步骤403、 VLR使用QUALDIR消息通知被叫用户登记的MSCe实体该主 叫用户签约了越过呼叫前转次数限制的业务;步骤404、 MSCe实体返回QUALDIR响应给VLR。步骤303、 MSCe实体接收来自主叫用户的呼叫请求消息,并从该呼叫请 求消息中解析出已前转次数;例如,该MSCe实体接收主叫用户的入局ISUP信令的IAM消息,该消 息中携带了已前转次数,例如该已前转次数为5次,也就是该主叫用户的呼叫 请求已经前转了 5次。步骤304、根据接收到的呼叫请求消息,MSCe实体向被叫用户归属的HLR 发送位置请求;步骤305、 MSCe实体收到被叫用户归属的HLR发送的位置响应,该位置响应中携带改向指示,指示触发遇忙前转;当主叫用户呼叫的被叫用户需要触发呼叫前转时,HLR向MSCe实体发 送改向指示,指示触发呼叫前转。触发呼叫前转的原因可能是当前用户正在通 话,用户没有应答或协议中规定的其他原因,满足触发呼叫前转的条件,本实 施例仅以遇忙前转为例进行说明。步骤306、 MSCe实体判断被叫用户是否签约该越过呼叫前转次数限制的 业务,若是,执行步骤307;否则,结束本流程;当被叫用户没有签约该越过呼叫前转次数限制的业务时,可结束本流程; 否则,继续执行下一步骤。步骤307、 MSCe实体判断已前转次数是否等于预设的最大前转次数,若 是,执行步骤308;否则,'执行步骤309;例如预设的最大前转次数为5,由于在步骤30.3中获得的已前转次数也为 5,此时已前转次数等于预设的最大前转次数,若按照现有的呼叫前转技术, 本次遇忙前转不能进行。而在本实施例中,则可继续执行步骤308;步骤308、 MSCe实体根据允许的再次前转次数调整已前转次数,调整后 的前转次数小于预设的最大前转次数;然后执行步骤309;例如,在本实施例中该允许的再次前转次数为2,调整后的已前转次数可 以为3(5-2=3),也就是用已前转次数减去允许的再次前转次数,来获得调 整后的已前转次数,使得调整后的已前转次数要小于预设的最大前转次数,以 满足呼叫前转的条件。当然该允许的再次前转次数可根据实际情况进行设定。步骤309、 MSCe实体根据预设的转发策略,转发记录了调整后的已前转 次数的呼叫请求。在本实施例中,可根据前转被叫用户的类型(例如本局的移动用户和非本 局的PSTN用户)采用以下两种转发策略,来转发记录了调整后的已前转次数 的呼叫请求。预设的转发策略一首先MSCe实体从接收到的呼叫改向指示中获取前转 被叫用户的位置信息;其次根据该位置信息,MSCe实体向前转被叫用户归属 的归属位置寄存器发送位置请求消息;然后MSCe实体接收到前转被叫用户归 属的归属位置寄存器发送的位置请求响应,该位置请求响应指示前转被叫用户登记在本局;最后MSCe实体向基站控制器发送寻呼前转被叫用户的寻呼请 求。预设的转发策略二首先MSCe实体从接收到的呼叫改向指示中获取前转 被叫用户的位置信息;其次根据该位置信息,MSCe实体发送初始地址消息给 PSTN公共交换电话网,该初始地址消息中携带有调整后已前转次数。由上述技术方案可知,通过MSCe实体对已前转次数进行调整,使调整后 的前转次数小于预设的最大前转次数,实现了本次遇忙的呼叫前转,从而克服 了现有技术中因前转次数达到最大值时,前转受限制的问题。并且在呼叫前转 出局时,通过修改局间信令中携带的前转次数来允许呼叫再次前转,能够有效 保证用户的正常使用。本发明的实现方法是由HLR指示MSCe实体越过前转次数的限制,并根 据HLR的指示来确定允许的再次前转的次数。当呼叫前转出局时,通过修改 局间信令中携带的前转次数来允许呼叫再次前转。参见图5,为本发明的实施例中本局落地呼叫越过呼叫前转次数的流程 图,具体如下步骤501、 MSCe实体收到入局ISUP信令的IAM消息,其中携带了已前 转次数;例如,携带的已前转次数为5次。步骤502、 MSCe实体给HLR发送位置请求;步骤503、 MSCe实体收到HLR的位置响应,携带改向指示,指示触发遇 忙前转;MSCe实体发现已前转次数已经达到前转次数的最大值时,判断被叫用户 是否签约越过前转次数限制业务。如果被叫用户已经签约越过前转次数限制业 务,MSCe实体根据配置的当前允许的再次前转的次数修改已前转次数,如果 允许再前转次数为2次,则将保存的已前转次数减2,即调整后的已前转次数 为3次;步骤504、 HLR带来的呼叫前转用户C是移动用户,MSCe实体向呼叫前 转用户C归属的HLR发送位置请求;步骤505、 MSCe实体收到位置响应指示该呼叫前转用户C当前登记在本步骤506, MSCe实体给BSC (基站控制器)发寻呼请求,指示寻呼呼叫 前转用户C。下面再介绍当需要出局呼叫被叫用户的情形。参见图6,为本发明的实施 例中出局呼叫中越过前转次数限制的流程图,具体步骤如下步骤601、 MSCe实体收到入局ISUP信令的IAM消息,其中携带的已前 转次数;例如,该已前转次凄t为5次;步骤602、 MSCe实体给HLR发送位置请求;步骤603、 MSCe实体收到HLR的位置响应携带改向指示,指示触发遇忙 前转;MSCe实体发现已前转次数已经达到前转次数的最大值时,判断被叫用户 是否签约了越过前转次数限制的业务;如果被叫用户已经签约越过前转次数限 制的业务,MSCe实体根据配置的当前允许的再次前转的次数修改已前转次 数,如果允许再前转的次数为2次,则将保存的已前转次数减2,即调整后该 已前转次数为3次;步骤604、HLR带来的呼叫前转用户C是PSTN用户,MSCe实体发送I AM 消息给PSTN, IAM消息中携带的当前保存的前转次数。由于IMA消息中携带的前转次数为更新后的前转次数,且该更新后的前 转次数小于预设的最大前转次数(例如可设置为5次),因此可保证下次的呼 叫前转。由于当前在移动通讯领域的业务越来越趋于多样化和个性化,本发明的实 施例可以为用户或业务提供商提供更灵活的前转实现方式。尤其适用于给一些 特殊用户提供特性化的服务。且本发明的实施例并不限于应用在CDMA网络 中,且还可应用在CDMA2000网络,以及非CDMA2000网络中。为了实现上述的方法实施例,本发明的其它实施例还提供了 一种移动交换 中心仿真实体。另需首先说明的是,由于下述的实施例是为实现前述的方法实 施例,故该移动交换中心仿真实体中的模块都是为了实现前述方法的各步骤而 设,但本发明并不限于下述的实施例,任何可实现上述方法的移动交换中心仿真实体和模块都应包含在本发明的保护范围之内。并且在下面的描述中,与前 述方法相同的内容在此省略,以节约篇幅。参见图7,为本发明的实施例中移动交换中心仿真实体的结构示意图,包括接收模块71,用于接收来自主叫用户的呼叫请求消息,并从该呼叫请求 消息中解析出已前转次数;该呼叫:清求消息可以是入局ISDN用户部分信令的初始地址消息。前转次数调整模块72,用于当发现当前呼叫需要前转,且所述已前转次 数等于预设的最大前转次数时,调整所述已前转次数,调整后的已前转次数小 于所述预设的最大前转次数;呼叫前转模块73,用于根据预设的转发策略,转发记录了调整后的已前 转次数的呼叫请求。在本发明的另一实施例中,该移动交换中心仿真实体还包括业务检测模 块74,用于判断主叫用户呼叫的被叫用户是否签约了越过呼叫前转次数限制 业务,若是,触发前转次数调整模块72。在本发明的另一实施例中,该呼叫前转模块73包括获取单元,用于从接收到的呼叫改向指示中获取前转被叫用户的位置信息;转发单元,用于根据所述前转被叫用户的位置信息,向基站控制器发送寻 呼所述前转被叫用户的寻呼请求,所述寻呼请求中携带有所述调整后的已前转 次数;或者用于根据所述位置信息,向公共交换电话网发送初始地址消息,所述初始 地址消息中携带有所述调整后的已前转次数。在本发明的另一实施例中,该移动交换中心仿真实体还包括业务配置模 块,用于在所述被叫用户所属的归属位置寄存器中配置所述被叫用户的越过呼 叫前转次数限制的业务。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以作出若千改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种越过呼叫前转次数限制的方法,其特征在于,所述方法包括移动交换中心仿真实体接收来自主叫用户的呼叫请求消息,并从所述呼叫请求消息中解析出已前转次数;当所述移动交换中心仿真实体发现当前呼叫需要前转,且所述已前转次数等于预设的最大前转次数时,所述移动交换中心仿真实体调整所述已前转次数,调整后的已前转次数小于所述预设的最大前转次数;所述移动交换中心仿真实体根据预设的转发策略,转发记录了调整后的已前转次数的呼叫请求。
2. 根据权利要求1所述的方法,其特征在于,所述移动交换中心仿真实 体调整所述已前转次数的步骤具体为所述移动交换中心仿真实体将所述已前转次数减去允许的再次前转次数, 获得所述调整后的已前转次数。
3. 根据权利要求1所述的方法,其特征在于,所述方法还包括 在所述主叫用户呼叫的被叫用户所属的归属位置寄存器中配置所述被叫用户的越过呼叫前转次数限制的业务;所述移动交换中心仿真实体接收所述归属位置寄存器发送的通知消息,所 述通知消息用于通知所述移动交换中心仿真实体所述被叫用户签约了所述越 过呼叫前转次数限制的业务。
4. 根据权利要求3所述的方法,其特征在于,在所述移动交换中心仿真 实体调整所述已前转次数的步骤之前,所述方法还包括所述移动交换中心仿真实体判断所述被叫用户是否签约所述越过呼叫前 转次数限制的业务,若是,执行所述移动交换中心仿真实体调整所述已前转次 数的步骤;否则,结束本流程。
5. 根据权利要求1所述的方法,其特征在于,所述移动交换中心仿真实 体根据预设的转发策略,转发记录了调整后的已前转次数的呼叫请求的步骤包 括所述移动交换中心仿真实体从接收到的呼叫改向指示中获取前转被叫用户的位置信息;,根据所述前转被叫用户的位置信息,所述移动交换中心仿真实体向基站控 制器发送寻呼所述前转被叫用户的寻呼请求,所述寻呼请求中携带有所述调整 后的已前转次数。
6. 根据权利要求1所述的方法,其特征在于,所述移动交换中心仿真实体根据预设的转发策略,转发记录了调整后的已前转次数的呼叫请求的步骤包括所述移动交换中心仿真实体从接收到的呼叫改向指示中获取前转被叫用 户的位置信息;根据所述位置信息,所述移动交换中心仿真实体发送初始地址消息给公共 交换电话网,所述初始地址消息中携带有所述调整后的已前转次数。
7. —种移动交换中心仿真实体,其特征在于,包括接收模块,用于接收来自主叫用户的呼叫请求消息,并从所述呼叫请求消 息中解析出已前转次数;前转次数调整模块,用于当发现当前呼叫需要前转,且所述已前转次数等 于预设的最大前转次数时,调整所述已前转次数,调整后的已前转次数小于所 述预设的最大前转次数;呼叫前转模块,用于根据预设的转发策略,转发记录了调整后的已前转次 数的呼叫请求。
8. 根据权利要求7所述的移动交换中心仿真实体,其特征在于,还包括 业务检测模块,用于判断所述主叫用户呼叫的被叫用户是否签约了越过呼叫前转次数限制业务,若是,触发所述前转次数调整模块。
9. 根据权利要求8所述的移动交换中心仿真实体,其特征在于,还包括 业务配置模块,用于在所述被叫用户所属的归属位置寄存器中配置所述被叫用户的越过呼叫前转次数限制的业务。
10. 根据权利要求7所述的移动交换中心仿真实体,其特征在于,所述呼 叫前转模块包括获取单元,用于从接收到的呼叫改向指示中获取前转被叫用户的位置信自'.'"、5转发单元,用于根据所述前转被叫用户的位置信息,向基站控制器发送寻 呼所述前转被叫用户的寻呼请求,所述寻呼请求中携带有所述调整后的已前转次数;或者用于才艮据所述位置信息,向公共交换电话网发送初始地址消息,所述初始 地址消息中携带有所述调整后的已前转次数。
全文摘要
本发明提供一种越过呼叫前转次数限制的方法及移动交换中心仿真实体,属于通信技术领域,该方法包括首先MSCe实体接收来自主叫用户的呼叫请求消息,并从呼叫请求消息中解析出已前转次数;当MSCe实体发现当前呼叫需要前转,且已前转次数等于预设的最大前转次数时,MSCe实体调整该已前转次数,调整后的已前转次数小于预设的最大前转次数;MSCe实体根据预设的转发策略,转发记录了调整后的已前转次数的呼叫请求,从而克服了现有技术中因前转次数达到最大值时前转受限制的问题,能够有效保证用户的正常使用。
文档编号H04W4/16GK101646147SQ200910092949
公开日2010年2月10日 申请日期2009年9月11日 优先权日2009年9月11日
发明者关先锋, 刘竞翔, 赵静波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1