法律状态公告日
法律状态信息
法律状态
2008-01-30
授权
授权
2006-05-03
实质审查的生效
实质审查的生效
2005-06-08
公开
公开
技术领域
本发明涉及通信网络技术,尤其涉及一种始呼限制的实现方法。
背景技术
随着移动通讯的不断普及,“随时随地进行通讯”为用户带来很大的便利。但在以下几种情况下,用户希望能够对始呼进行有选择的处理,包括继续呼叫或者拒绝呼叫,而不是全部拒绝或者全部接入:
1、对特定的几个地区或者城市、特定的号码始呼进行限制,限制分为不允许始呼,允许始呼。
2、对特定的号码或者地区的电话始呼需要输入正确的密码后才允许继续呼叫。
目前针对此类需求的解决方案有一类基于归属位置寄存器(HLR)的简单的始呼限制业务,但是在功能上只支持简单的始呼限制要求,且对于密码保护的始呼限制无法做到。基于标准协议的简单的始呼限制业务:依据标准的TIA41D协议,实现比较简单。
参阅图1所示,基于标准协议实现的简单的始呼限制业务流程如下:
a、用户发起位置登记消息;
b、移动交换中心(MSC)将位置登记消息发送给HLR;
c、HLR把用户签约的始呼限制类型携带给MSC;
d、用户发起呼叫,MSC判断此被叫号码是否为始呼限制类型所限制的类型而决定是继续呼叫还是拆线。
虽然上述方案能实现一定程度的始呼限制,但存在以下缺点:
1、功能比较单一,只能实现简单的始呼限制,只能实现协议中规定的以下几种限制:
限制始呼、只允许本地呼叫、指定号码串(只能指定一个号码串)、只允许本地呼叫和指定号码串、国内长途、国际长途(打开所有的国际长途)、单一号码进行单一限制。
对于稍微灵活的始呼限制就做不到,例如:限制只能拨打北京、深圳、广州、上海的电话;限制除中移动、中联通电话以外的电话才可以拨打;支持号首和对多个指定号码的始呼限制等。
2、不能以密码的形式进行始呼限制:目前的始呼限制,一旦限制就不可能再拨打此限制电话,除非取消限制。而做不到在用户签约了限制后以密码进行保护,如果需要拨打此限制电话,只要输入正确的密码就可以继续呼叫。
发明内容
本发明的目的在于提供一种始呼限制的实现方法,以解决现有技术中只能实现简单始呼限制的问题。
为解决上述问题,本发明提供下述技术方案:
一种始呼限制的实现方法,该方法包括步骤:
A、签约了始呼触发器的主叫用户向被叫用户发起呼叫时触发服务的移动交换中心(MSC)的始呼触发器;
B、所述移动交换中心向主叫用户的归属位置寄存器(HLR)发起始呼请求,并在该请求中携带被叫号码;
C、所述归属位置寄存器根据主叫用户登记的始呼限制信息判断是否有呼叫所述被叫号码的权限,并向所述移动交换中心返回判断结果;
D、所述移动交换中心根据所述判断结果选择继续后续呼叫或拆除呼叫。
其中:
步骤C是指将被叫号码与所述始呼限制信息中的号码进行匹配来判断是否允许呼叫,如果不允许呼叫则向所述移动交换中心返回接入拒绝原因,如果允许呼叫则向移动交换中心返回原被叫号码。
步骤C包括步骤:(1)将被叫号码与所述始呼限制信息中的号码进行匹配;(2)判断是否允许呼叫所述被叫号码,如果不允许则向所述移动交换中心返回拒绝呼叫指示;否则继续步骤(3);(3)归属位置寄存器向移动交换中心返回消息要求主叫用户输入密码;(4)移动交换中心提示主叫用户输入密码,并将该主叫用户输入的密码传送给所述归属位置寄存器;(5)归属位置寄存器判断收到的密码是否正确,如果不正确则向所述移动交换中心返回接入拒绝原因,如果正确则向移动交换中心返回原被叫号码。
步骤C包括步骤:归属位置寄存器根据所述始呼限制信息向移动交换中心返回消息要求主叫用户输入密码;移动交换中心提示主叫用户输入密码,并将该主叫用户输入的密码传送给所述归属位置寄存器;归属位置寄存器判断收到的密码是否正确,如果不正确则向所述移动交换中心返回接入拒绝原因,如果正确则向移动交换中心返回原被叫号码。
所述判断结果为不允许呼叫时,移动交换中心根据携带的放音列表和拒绝接入原因进行放音,并拆除呼叫;所述判断结果为允许呼叫时,移动交换中心根据携带的放音列表和终端列表继续后续呼叫。
所述始呼触发器为“触发所有呼叫”的触发器。
所述始呼限制信息包括用户号码、号码段、长途区号和密码信息之一或多项。
本发明具有以下技术效果:
1、对单位因工作配置的公用移动电话,可按工作联系或者联络的需要限制只能拨打某些城市和国家,或者对于某些限制以密码的形式加以保护。
2、对于家长给孩子配备的手机,可以只允许其拨打特定几个号码。
3、本发明完全遵循标准协议,运营商只需要进行HLR软件的升级就可以完成此业务,所以运营商无需考虑兼容性的问题。
附图说明
图1为现有技术基于标准协议实现简单的始呼限制的流程图;
图2、图3为本发明采用限制号码实现始呼限制的流程图;
图4、图5为本发明采用密码实现始呼限制的流程图;
具体实施方式
本发明通过在归属位置寄存器中设备始呼限制信息,由归属位置寄存器进行判断处理。始呼限制信息包括用户号码、号码段、长途区号和密码信息之一项或多项。在本发明中,用户必须签约始呼触发器,且最好是“触发所有呼叫”的触发器。
实现本发明的主要过程为:签约了始呼触发器的主叫用户向被叫用户发起呼叫,该呼叫触发服务的移动交换中心(MSC)的始呼触发器;该移动交换中心向主叫用户的归属位置寄存器(HLR)发起始呼请求,并在该请求中携带被叫号码;该归属位置寄存器根据主叫用户登记的始呼限制信息判断该主叫用户是有呼叫被叫号码的权限,并向所述移动交换中心返回相应的呼叫指示;移动交换中心根据呼叫指示选择继续后续呼叫或拆除呼叫。
归属位置寄存器中可以设置用户对某些单独号码呼叫的限制,也可以设置限制模板,限制内容在模板中具体设定,不管是单独号码限制还是限制模板都有两种属性:是否允许呼叫和是否密码保护接入。单独号码限制、限制模板可以同时使用。
始呼限制信息表中设置的可以是允许呼叫的被叫号码,即被叫号码与其中号码相匹配则有权限呼叫,不匹配则无权呼叫;始呼限制信息表中设置的也可以是不允许呼叫的被叫号码,即被叫号码与其中号码相匹配则无权呼叫,不匹配则有权呼叫。
比如只能限制拨打北京、深圳、广州、上海的固定电话。那么在始呼限制信息表中设置允许呼叫的被叫号码为:010、0755、021、020。在被叫号码匹配时,只要匹配上前面几个数字就认为匹配上,就允许拨打这些电话,也就是最大匹配、而不是完全匹配。同样限制除中移动和中联通电话外的电话都可以拨打,可以按照如下进行配置,首先在始呼限制信息表中设置不允许呼叫的被叫号码为:130、131、133、135、136、137、138、139,如果被叫号码匹配上这些号码,就不允许呼叫继续,否则就允许。
以下结合流程图对实现过程进行说明:
参阅图2所示:用户A呼叫号码B,用户A签约了增强型始呼限制业务,始呼限制信息中限制用户A不允许始呼号码B。其处理过程流程如下:
a、服务的MSC收到用户A呼叫号码B。
b、服务MSC发现用户A签约了“触发所有呼叫”的触发器,发起始呼请求到用户A的HLR,并携带被叫号码B和处理能力。
c、HLR将被叫号码B和用户A登记的始呼限制的号码进行匹配,发现不允许呼叫号码B。
d、MSC根据携带的放音列表和接入拒绝原因进行放音。
e、MSC拆除呼叫。
以上步骤a、b、d、e的消息流程以及消息接口完全和CDMA标准协议一致。
参阅图3所示,用户A呼叫号码B,用户A签约了增强型始呼限制业务,始呼限制信息允许始呼号码B。其处理过程流程如下:
a、服务的MSC收到用户A呼叫号码B。
b、服务MSC发现此用户A签约了“触发所有呼叫”的触发器,发起始呼请求到用户A的HLR,并携带被叫号码B和处理能力。
c、HLR将被叫号码B和用户A登记的始呼限制的号码进行匹配,发现允许呼叫号码B。
d、MSC根据携带的放音列表和终端列表继续呼叫。
e、MSC继续后续呼叫。
以上步骤a、b、d、e的消息流程以及消息接口完全和CDMA标准协议一致。
参阅图4所示,用户A呼叫号码B,用户A签约了增强型始呼限制业务,允许始呼号码B,但是有密码保护。密码输入正确的处理流程如下:
a、服务的MSC收到用户A呼叫号码B。
b、服务MSC发现此用户A签约了“触发所有呼叫”的触发器,发起始呼请求到用户A的HLR,并携带被叫号码B和处理能力。
c、HLR将被叫号码B和用户A登记的始呼限制的号码进行匹配,发现允许呼叫号码B,但是需要输入密码。
d、MSC收到RUIDIR消息后,建立呼叫处理,进行放音收号。
e、MSC提示输入密码。
f、用户A响应并输入密码。
g、MSC收到用户A输入的密码传送给HLR
h、HLR判断收到密码正确,响应始呼请求响应消息并在终端列表中指示路由信息。
i、MSC根据携带的终端列表和放音列表继续呼叫。
j、MSC继续后续呼叫。
参阅图5所示,用户A呼叫号码B,用户A签约了增强型始呼限制业务,允许始呼号码B,但是有密码保护。密码输入错误的处理流程如下:
a、服务的MSC收到用户A呼叫号码B。
b、服务MSC发现此用户A签约了“触发所有呼叫”的触发器,发起始呼请求到用户A归属的HLR携带被叫号码B,和处理能力。
c、HLR将被叫号码B和用户A登记的始呼限制的号码进行匹配,发现允许呼叫号码B,但是需要输入密码。
d、MSC收到RUIDIR消息后,建立呼叫处理,进行放音收号。
e、MSC提示输入密码。
f、用户A响应输入密码。
g、MSC收到用户A输入的密码传送给HLR
h、HLR判断收到密码错误,响应始呼请求响应消息并指示拆除呼叫。
i、MSC根据HLR携带的操作码原因和放音列表放音。
j、MSC拆除呼叫。
对于图4和图5的流程中,始呼限制信息可以只是要求主叫用户输入密码,其处理流程中没有被叫号码匹配,其余处理流程相同;即只要用户输入的密码与始呼限制信息中的密码匹配就允许主叫对被叫号码进行呼叫。
当然也可以先匹配被叫号码,如果匹配上,再要求主叫输入密码,以下流程相同。
从上可看出,本发明完全遵循标准协议,只需要进行HLR软件的升级就可以实现。
机译: 一种实现双模移动终端双待呼的方法
机译: 一种实现双模移动终端双待呼的方法
机译: 一种实现双模移动终端双待呼的方法