一种用户业务权限的控制方法

文档序号:7984459阅读:511来源:国知局
专利名称:一种用户业务权限的控制方法
技术领域
本发明涉及无线通信控制技术领域,特别是指一种用户业务权限的控制方法。
背景技术
在通信网络的运营过程中,能够对用户的业务使用权限进行方便是管理非常重要的,例如,如果某用户欠费,运营者可以禁止该用户发起呼叫和接收呼叫,即对该用户使用点对点的呼入呼出业务的权限进行控制,如果某移动台(MS)丢失,有权用户可以让运营者取消该MS的某些甚至全部业务的权利。
众所周知,移动台能够合法接入移动通信系统的一个必要条件是在归属位置寄存器(HLR)中登记有效的签约信息,该签约信息包括移动台的类别,允许使用的业务和允许漫游的区域等。目前移动通信网络中主要有两种对用户的业务使用权限进行控制的方法。
方法一销户,即删除该用户在HLR中的签约信息,取消该用户使用网络的权限。当用户的签约信息在HLR中被删除时,HLR将通知用户当前漫游所在区域的移动交换机中的VLR,由MSC/VLR清除该用户信息,这样一旦到达周期性位置更新时间或者由该用户发起呼叫触发位置登记时,该用户将无法接入网络。
方法二运营者决定的闭锁(ODB,Operator Defined Barring),即运营者可以对用户在HLR中的ODB信息进行修改,从而达到控制用户业务使用权限的目的;如通过ODB可以控制移动台是否允许发起呼叫,是否允许接受呼叫,是否允许进行补充业务操作等。在下一次位置更新登记时,该用户的业务使用权限将受到控制。
图1所示为现有技术的控制用户业务使用权限的流程图。
步骤1,有权用户通过客户端向HLR发送销户信息或者修改用户ODB信息的命令;步骤2,HLR接收到该命令后,修改自己的数据库,并向客户端返回操作结果;步骤3,HLR向待更改信息用户当前漫游所在地的VLR发送用户数据删除或者修改的指令;步骤4,VLR将自己保存的用户信息删除或者修改,并向HLR返回操作结果。
这样,在下一次进行位置更新登记或者下一次业务请求时,该用户的业务权限将受到控制。
但上述方法并不能对用户使用语音组呼业务(VGCS)的权限进行控制。所谓VGCS,即允许属于某一预先设定组呼区域和组标识(ID)的一组用户之间建立呼叫。组呼用户的属性信息存储于网络中的访问控制寄存器(GCR)中,网络中的访问位置寄存器(VLR)用于记录当前位置区中的用户,其从HLR中复制该用户的国际移动用户识别码(IMSI)和所属的组标识(ID),为进入该位置区的用户分配一个临时移动用户识别号码(TMSI),为漫游离开该位置区的用户释放其信息;移动交换机(MSC)负责管理和维护一个特定的VGCS。MSC与VLR在实体上是一体的,简称MSC/VLR。
其不能对组呼业务控制的原因是移动台根据组呼通知信息能够自动切换到组呼的业务信道上,不需要与系统进行信令交互获得授权,也就是在此过程中系统没有针对单个移动台进行鉴权,因此MSC/VLR中没有用户信息也不会影响到用户作为组呼中的收听方来参与组呼,只要用户SIM卡是原来合法的SIM卡,并且保存有效的用户组相关信息即可。
由此可见,上述方法存在以下缺陷对某用户签约信息的删除或修改要等到该用户下次进行业务接入时才起作用,而对于以下三种情况网络将无所作为1)假设运营者采用销户或者ODB方式限制了某用户的呼叫业务,如主叫、被叫和高额费率呼叫等,即使强制该用户立即从当前的点到点呼叫业务业务中退出,也不能限制该用户参与组呼业务的权限。
2)如果某用户是组呼用户,运营者即使采用销户或者修改ODB信息的方法,也不能使参与组呼的单个用户立即退出本次组呼。原因是系统中没有定义强制单个用户退出组呼的信令过程。除非本次组呼结束,否则该用户一直参与本次组呼。
3)假设运营者采用销户或者ODB方式限制了该用户的组呼业务,也不能使该用户立即丧失参与新的组呼的能力。

发明内容
有鉴于此,本发明的目的在于提供一种用户业务权限的控制方法,使限制用户业务权限的操作立即生效。
为达到上述目的,本发明的技术方案是这样实现的一种用户业务权限的控制方法,该方法包括以下步骤a、客户端向归属位置寄存器HLR发送限制用户业务权限的指令,HLR收到该指令后,更改其自身保存的用户的签约信息,并向用户漫游所在地的访问位置寄存器VLR发送更改用户信息的指令,同时向客户端回送操作结果;b、用户漫游所在地的VLR收到来自HLR的指令后,更改自身所保存的用户信息;c、由用户漫游所在地的移动交换机MSC向存储相关信息的设备发送立即终止用户当前的业务的指令,存储相关信息的设备修改自身相应信息后,立即终止用户当前的业务。
较佳地,所述步骤c之前进一步包括用户漫游所在地的MSC判断待更改信息的用户当前所处的状态,
如果该用户处于点到点呼叫业务状态,则MSC首先向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,并立即退出参与新组呼的状态,且该用户向MSC回送操作结果,所述步骤c为MSC向BSS发送拆除当前的呼叫连接的指令,BSS收到该指令后,根据协议的规范进行相应操作,用户立即退出当前的点到点呼叫业务状态,且BSS向MSC回送操作结果;如果该用户处于短消息接收或位置登记的与网络有信令连接的状态,则所述步骤c为MSC在所述已存在的信令信道上向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,立即失去参与新组呼的能力,且向MSC发送组信息修改响应;如果该用户当前正处于组呼状态,则MSC首先向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,并立即失去参与新组呼的能力,且该用户向MSC回送操作结果,所述步骤c为MSC向该用户发送退出当前组呼的指令,用户收到该指令后,立即退出当前组呼状态,且向MSC发送组呼退出响应;如果该用户当前处于空闲状态,则MSC首先对该用户发起寻呼,并判断该用户是否响应,如果是,则所述步骤c为MSC向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,立即退出参与新组呼的状态,且向MSC发送组信息修改响应;否则终止后续处理。
较佳地,在用户当前处于组呼状态时,MSC向该用户发送的退出当前组呼的指令为组呼退出指令,且该指令的参数中至少包括用户IMSI和组呼退出命令码。
较佳地,所述MSC/VLR根据自身存储的用户状态信息和呼叫控制信息判断当前待更改信息的用户是处于点到点呼叫业务状态,还是处于短消息接收或位置登记的与网络有信令连接的状态;根据访问位置寄存器GCR中的组呼状态信息判断当前待更改信息的用户是否处于组呼状态;如果当前待更改信息的用户与MSC没有信令连接,则MSC确定当前待更改信息的用户处于空闲状态。
较佳地,所述MSC通过信令的方式、短消息的方式或USSD消息的方式将修改已存储的组信息的指令发送给用户。
较佳地,所述MSC发送给用户的修改已存储的组信息的指令为组信息修改指令,该指令中至少包括用户的IMSI、组信息修改命令码和组信息修改描述。
较佳地,步骤a所述客户端向HLR发送限制用户业务权限的指令为取消位置的命令,或ODB修改的命令,步骤a所述HLR更改其自身保存的用户的签约信息为删除用户的签约数据或修改用户的ODB签约信息,所述ODB修改的命令包括ODB的闭锁呼入呼出的命令和ODB的闭锁组呼的命令。
较佳地,步骤a所述HLR通过取消位置流程或用户信息更改流程向用户漫游所在地的VLR发送更改用户信息的指令。
较佳地,如果HLR通过取消位置流程向用户漫游所在地的VLR发送更改用户信息的指令,则步骤a所述更改用户信息的指令为取消位置消息;步骤b所述VLR更改自身所保存的用户信息为删除自身保存的用户签约信息的数据;如果HLR通过用户信息更改流程向用户漫游所在地的VLR发送更改用户信息的指令,则步骤a所述更改用户信息的指令为ODB修改的命令,步骤b所述VLR更改自身所保存的用户信息为修改用户的签约信息的数据。
较佳地,该方法进一步包括预先设置取消位置消息中的取消位置类型CancelLocation Type信元设置为必选项,且将该Cancellation Type信元类型设置为取消签约Subscription withdrawn。
本发明在VLR收到来自HLR的命令后,更改自身所保存的用户信息,由该区域内的MSC向存储相关信息的设备发送立即终止用户当前的业务的指令,存储相关信息的设备修改自身相应信息后,立即终止用户当前的业务,并向MSC回送操作结果。实现了限制用户业务权限的操作立即生效这一目的。应用本发明,保证了在取消用户网络使用权限或ODB信息时,能够立即强制该用户从当前介入的呼叫中退出,或者立即强制该用户从当前介入的组呼中退出,同时使该用户立即失去参与新组呼的能力。


图1所示为现有技术的控制用户业务使用权限的流程图。
图2所示为应用本发明的控制用户业务使用权限的流程图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚,下面对本发明做进一步详细说明。
本发明的思路是VLR收到来自HLR的指令后,更改自身所保存的用户信息,并由用户漫游所在地的移动交换机MSC向存储相关信息的设备发送立即终止用户当前的业务的指令,存储相关信息的设备修改自身相应信息后,立即终止用户当前的业务,并向MSC回送操作结果。
下面以GSM网为例,具体说明网络实现立即取消用户呼入呼出业务或组呼业务权限的方法。
图2所示为应用本发明的控制用户业务使用权限的流程图。
步骤1,有权用户通过客户端向HLR发送销户指令或者ODB信息的指令;本实施例中的ODB信息指令中包括闭锁呼入呼出的ODB指令和闭锁组呼的ODB指令,其中闭锁呼入呼出的ODB指令为GSM系统中的规范,闭锁组呼的ODB指令在GSM系统的规范中并没有明确的对应信息,因此,应用ODB信息中的归属公众陆地移动网络(HPLMN)自定义位,来表示该闭锁组呼的ODB指令,例如,定义ODB HPLMN Specific 1来表示该闭锁组呼的ODB指令,当然也可以定义其它域来表示该闭锁组呼的ODB指令;步骤2,HLR接收到销户指令或者ODB信息的指令后,修改自身的数据库,即删除用户签约信息的数据或修改用户签约信息的数据,并向客户端返回操作结果;步骤3,HLR通过取消位置流程(Cancel Location)或用户信息更改流程向待更改信息用户当前漫游所在地的VLR发送取消位置(CancelLacation)指令或用户信息修改指令;在GSM规范中,HLR向MSC/VLR发送Cancel Location消息时,其中的取消位置类型(Cancellation Type)信元是可选项,但在本发明中将其规定为必选项,且由于本实施例中CancelLocation操作发起的原因是销户,因此,将该Cancellation Type信元类型设置为取消签约(Subscription withdrawn);步骤4,VLR收到来自HLR的指令后,根据指令内容对用户的签约信息进行相应的修改,即删除自身保存的用户签约信息或修改自身保存的用户签约信息,并向HLR返回操作结果,同时,待更改信息用户当前漫游所在地的MSC/VLR根据自身存储的用户状态信息和呼叫控制信息判断该用户是处于点到点呼叫业务状态,还是处于短消息接收或位置登记等与网络有信令连接的状态,如果是处于点到点呼叫业务状态,则执行步骤5,如果是处于短消息接收或位置登记等与网络有信令连接的状态,则执行步骤7,否则根据当前区域内组呼寄存器(GCR)中的组呼状态信息判断该用户是否处于组呼状态,如果是,则执行步骤8,否则,MSC确认该用户与网络之间没有连接,即处于空闲状态,则执行步骤10;步骤5,MSC利用已经建立的连接,向该用户发送组信息修改指令,该指令的参数中至少包括用户IMSI、组信息修改命令码和组信息修改描述,用户即移动端(MS)收到该指令后,修改自身存储的组信息,并向MSC回送操作结果,此时,该用户已不具备参与新组呼的能力,即立即退出了参与新组呼的状态;步骤6,由MSC向基站子系统(BSS)发起拆除当前呼叫的指令,根据GSM网络中的呼叫清除流程的规范,BSS进行相应操作,并向MSC回送操作结果,此时,使得该用户立即退出当前的点对点呼叫业务状态,而且由于删除或修改了该用户的签约信息,该用户已不具备进行呼入呼出业务的能力;
步骤7,如果该用户处于短消息接收或位置登记的与网络有信令连接的状态,则MSC在所述已存在的信令信道上向该用户发送组信息修改指令,该指令的参数中至少包括用户IMSI、组信息修改命令码和组信息修改描述,用户收到该指令后,修改自身存储的组信息,并向MSC发送组信息修改响应,此时,该用户已不具备参与新组呼的能力,即立即退出了参与新组呼的状态;步骤8,MSC利用已经建立的连接,向该用户发送组信息修改指令,该指令的参数中至少包括用户IMSI、组信息修改命令码和组信息修改描述,用户收到该指令后,修改自身存储的组信息,并向MSC回送操作结果,此时,该用户已不具备参与新组呼的能力,即立即退出了参与新组呼的状态;步骤9,如果该用户是当前组呼中的听者,则MSC向该用户发送退出当前组呼的指令,该指令的参数中至少包括用户IMSI和组信息修改命令码,用户收到该指令后,退出当前组呼状态,并向MSC发送组呼退出响应,此时,该用户立即退出了组呼状态;如果该用户是当前组呼中的讲话方,则由用户所在的终端发起上行信道释放的过程,该过程已在GSM的规范中有定义;步骤10,MSC对该用户发起寻呼,并判断该用户是否响应,如果是,则执行步骤11,否则终止后续处理。
步骤11,MSC向该用户发送组信息修改指令,该指令的参数中至少包括用户IMSI、组信息修改命令码和组信息修改描述,用户端收到该指令后,修改自身存储的组信息,并向MSC回送操作结果,此时,该用户已不具备参与新组呼的能力,即立即退出了参与新组呼的状态。
上述MSC发送的组信息修改指令可以通过信令的方式,或短消息的方式、或非结构化补充业务数据(USSD)消息的方式发送给用户。
上述方法不仅仅适用于GSM网,同样适用于CDMA网,或WCDMA网。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用户业务权限的控制方法,其特征在于,该方法包括以下步骤a、客户端向归属位置寄存器HLR发送限制用户业务权限的指令,HLR收到该指令后,更改其自身保存的用户的签约信息,并向用户漫游所在地的访问位置寄存器VLR发送更改用户信息的指令,同时向客户端回送操作结果;b、用户漫游所在地的VLR收到来自HLR的指令后,更改自身所保存的用户信息;c、由用户漫游所在地的移动交换机MSC向存储相关信息的设备发送立即终止用户当前的业务的指令,存储相关信息的设备修改自身相应信息后,立即终止用户当前的业务。
2.根据权利要求1所述的方法,其特征在于,所述步骤c之前进一步包括用户漫游所在地的MSC判断待更改信息的用户当前所处的状态,如果该用户处于点到点呼叫业务状态,则MSC首先向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,并立即退出参与新组呼的状态,且该用户向MSC回送操作结果,所述步骤c为MSC向BSS发送拆除当前的呼叫连接的指令,BSS收到该指令后,根据协议的规范进行相应操作,用户立即退出当前的点到点呼叫业务状态,且BSS向MSC回送操作结果;如果该用户处于短消息接收或位置登记的与网络有信令连接的状态,则所述步骤c为MSC在所述已存在的信令信道上向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,立即失去参与新组呼的能力,且向MSC发送组信息修改响应;如果该用户当前正处于组呼状态,则MSC首先向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,并立即失去参与新组呼的能力,且该用户向MSC回送操作结果,所述步骤c为MSC向该用户发送退出当前组呼的指令,用户收到该指令后,立即退出当前组呼状态,且向MSC发送组呼退出响应;如果该用户当前处于空闲状态,则MSC首先对该用户发起寻呼,并判断该用户是否响应,如果是,则所述步骤c为MSC向该用户发送修改已存储的组信息的指令,用户收到该指令后,修改自身存储的组信息,立即退出参与新组呼的状态,且向MSC发送组信息修改响应;否则终止后续处理。
3.根据权利要求2所述的方法,其特征在于,在用户当前处于组呼状态时,MSC向该用户发送的退出当前组呼的指令为组呼退出指令,且该指令的参数中至少包括用户IMSI和组呼退出命令码。
4.根据权利要求2所述的方法,其特征在于,所述MSC/VLR根据自身存储的用户状态信息和呼叫控制信息判断当前待更改信息的用户是处于点到点呼叫业务状态,还是处于短消息接收或位置登记的与网络有信令连接的状态;根据访问位置寄存器GCR中的组呼状态信息判断当前待更改信息的用户是否处于组呼状态;如果当前待更改信息的用户与MSC没有信令连接,则MSC确定当前待更改信息的用户处于空闲状态。
5.根据权利要求2所述的方法,其特征在于,所述MSC通过信令的方式、短消息的方式或USSD消息的方式将修改已存储的组信息的指令发送给用户。
6.根据权利要求2或5所述的方法,其特征在于,所述MSC发送给用户的修改已存储的组信息的指令为组信息修改指令,该指令中至少包括用户的IMSI、组信息修改命令码和组信息修改描述。
7.根据权利要求1所述的方法,其特征在于,步骤a所述客户端向HLR发送限制用户业务权限的指令为取消位置的命令,或ODB修改的命令,步骤a所述HLR更改其自身保存的用户的签约信息为删除用户的签约数据或修改用户的ODB签约信息,所述ODB修改的命令包括ODB的闭锁呼入呼出的命令和ODB的闭锁组呼的命令。
8.根据权利要求1所述的方法,其特征在于,步骤a所述HLR通过取消位置流程或用户信息更改流程向用户漫游所在地的VLR发送更改用户信息的指令。
9.根据权利要求8所述的方法,其特征在于,如果HLR通过取消位置流程向用户漫游所在地的VLR发送更改用户信息的指令,则步骤a所述更改用户信息的指令为取消位置消息;步骤b所述VLR更改自身所保存的用户信息为删除自身保存的用户签约信息的数据;如果HLR通过用户信息更改流程向用户漫游所在地的VLR发送更改用户信息的指令,则步骤a所述更改用户信息的指令为ODB修改的命令,步骤b所述VLR更改自身所保存的用户信息为修改用户的签约信息的数据。
10.根据权利要求9所述的方法,其特征在于,该方法进一步包括预先设置取消位置消息中的取消位置类型CancelLocation Type信元设置为必选项,且将该Cancellation Type信元类型设置为取消签约Subscription withdrawn。
全文摘要
本发明提供了一种用户业务权限的控制方法,该方法包括以下步骤a.客户端向归属位置寄存器HLR发送限制用户业务权限的指令,HLR收到该指令后,更改其自身保存的用户的签约信息,并向用户漫游所在地的访问位置寄存器VLR发送更改用户信息的指令,同时向客户端回送操作结果;b.VLR收到来自HLR的指令后,更改自身所保存的用户信息,并由用户漫游所在地的移动交换机MSC向存储相关信息的设备发送立即终止用户当前的业务的指令,存储相关信息的设备修改自身相应信息后,立即终止用户当前的业务,并向MSC回送操作结果。应用本发明,使限制用户业务权限的操作立即生效。
文档编号H04L12/28GK1601984SQ03159520
公开日2005年3月30日 申请日期2003年9月22日 优先权日2003年9月22日
发明者周剑, 黄兴旺, 杨联, 周国安 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1