一种实现移动网络接入限制的方法

文档序号:7590751阅读:217来源:国知局
专利名称:一种实现移动网络接入限制的方法
技术领域
本发明属于移动通信技术领域,尤其涉及一种实现移动网络接入限制的方法。
背景技术
当前,在全球移动通讯系统(GSM)网络中,移动用户已经能够在不同运营商的GSM网络之间进行漫游,并且GSM网络也能够对移动用户进行接入限制。用于实现所述接入限制的方法也已经很成熟,该方法通过分析移动用户的全球移动用户标识(IMSI)或移动台综合业务数字网络号码(MSISDN)等用户标识得到该用户归属GSM网络的公用陆地移动网络(PLMN)号,由于不同运营商的GSM网络具有不同的PLMN号,因此,该方法能够利用分析得到的PLMN号判断得到该用户所归属的GSM网络,从而实现根据该用户所归属的GSM网络对该用户进行相应的接入限制,其具体实现包括如果在两个运营商的GSM网络之间没有签订漫游许可协议,当第一GSM网络的移动用户终端漫游到第二GSM网络中时,该移动用户终端向第二GSM网络发起位置登记请求,第二GSM网络通过分析该移动用户终端的用户标识得到该用户归属网络的PLMN号,从而确定该用户归属的网络为第一GSM网络,因此,向该移动用户终端返回位置登记拒绝消息,该消息中携带原因值“该PLMN号不允许”,移动用户终端在收到该拒绝消息后,将该消息所携带原因值中的PLMN号写入到移动终端用户标识模块(SIM)中的“禁止接入的PLMN”列表中,该列表在移动终端关机或SIM卡被取出时仍然保存在SIM卡中;利用该“禁止接入的PLMN”列表,移动用户终端能够实现接入限制,当移动用户终端在自动选择PLMN网络模式时,如果所选择的网络的PLMN号在该“禁止接入的PLMN”列表中,则移动用户终端不再向该PLMN号对应的GSM网络发起位置登记请求,从而自动实现接入限制;在移动用户终端工作在人工选择PLMN网络模式时,如果移动用户终端成功接入到某个PLMN网络,则判断该网络的PLMN号是否存在于“禁止接入的PLMN”列表中,如果是,则将该PLMN号从该“禁止接入的PLMN”列表中删除,以使得移动用户终端在自动选择PLMN网络模式下时能够向该PLMN网络发起位置登记请求。该方法通过“禁止接入的PLMN”列表能够自动禁止移动用户终端向禁止接入的PLMN网络发起位置登记请求,从而实现了接入限制的需要。
但是,随着例如宽带码分多址系统(WCDMA)的3G网络的出现,使得上述方法无法充分满足接入限制的需要。例如,某些运营商可能同时拥有GSM网络和WCDMA网络,该GSM网络和WCDMA网络可能分别采用各自的PLMN号,也可能公用一个PLMN号,如果公用一个PLMN号,则无法根据该PLMN号区分GSM网络和WCDMA网络,从而无法实现针对GSM网络或WCDMA网络的接入限制。同理,对于其它类型的网络,如果公用一个PLMN号,也存在着上述无法满足区分不同类型网络进行接入限制的问题。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现移动网络接入限制的方法,该方法能够区分公用一个PLMN号的不同类型网络,实现针对不同类型网络进行接入限制。
为实现上述目的,本发明提供了一种实现移动网络接入限制的方法,该方法包括以下步骤步骤A移动用户终端在选择PLMN网络时,调用该终端自身所保存的禁止接入的PLMN及接入技术标识列表;
步骤B移动用户终端判断所选择的PLMN网络和接入技术是否在所述的禁止接入的PLMN及接入技术标识列表中,如果是,移动用户终端则不向核心网设备MSC/SGSN发送位置更新请求,否则,移动用户终端则向核心网设备MSC/SGSN发送位置更新请求,以实现接入网络。
其中,该方法进一步包括生成所述禁止接入的PLMN及接入技术标识列表,具体包括步骤C1移动用户终端向核心网设备MSC/SGSN发送位置更新请求;步骤C2MSC/SGSN如果判断不允许该用户通过当前接入网接入服务网络,则向所述移动用户终端返回位置更新拒绝消息,在该消息中携带有拒绝位置更新的原因值;步骤C3移动用户终端根据位置更新拒绝消息中的原因值,在所述禁止接入的PLMN及接入技术标识列表中记录拒绝接入的接入网PLMN号以及接入技术标识。
其中,步骤C3包括:
移动用户终端分析位置更新拒绝消息中的原因值,如果该原因值是“PLMN当前接入技术不允许”,则移动用户终端在所述禁止接入的PLMN及接入技术标识列表中记录该用户移动终端所在的接入网的PLMN号以及接入技术标识;如果原因值是“PLMN不允许”,移动用户终端在所述禁止接入的PLMN及接入技术标识列表中记录该PLMN号和所有接入技术标识。
其中,该方法进一步包括修改所述禁止接入的PLMN及接入技术标识列表中的内容,具体包括如果移动用户终端在人工选择PLMN网络模式下,利用一种接入技术成功接入到一个PLMN中,则判断该移动用户终端所保存的禁止接入的PLMN及接入技术标识列表中是否包括有所接入网络的PLMN号以及相应的接入技术标识,如果是,则在该列表中删除与该PLMN号相对应的接入技术标识。
其中,所述禁止接入的PLMN及接入技术标识列表包括
至少一组接入限制规则数据,其中,每组接入限制规则数据占五个字节,第一至第三字节用于存储所述PLMN号,第四和第五字节分别用于存储所述接入技术标识。
其中,所述第四和第五字节分别用于存储所述接入技术标识包括每个字节中的一个比特代表一种接入技术,该比特为0代表该接入技术为允许接入的接入技术,该比特为1代表该接入技术为禁止接入的接入技术。
其中,所述在禁止接入的PLMN及接入技术标识列表中记录接入技术标识为将用于代表该接入技术的比特置为1,所述在禁止接入的PLMN及接入技术标识列表中删除接入技术标识为将用于代表该接入技术的比特置为0。
其中,所述PLMN网络为GSM网络、WCDMA网络、WLAN网络或蓝牙网络。
可见,本发明利用SIM/第三代无线通讯系统用户标识模块(USIM)中存储的禁止接入的PLMN及接入技术标识列表中的信息,针对PLMN号和接入技术标识来进行网络接入限制的目的,从而满足了移动运营商对不同接入技术进行接入限制的需求。该方法能够针对不同类型的接入网,利用不同的限制规则实现接入限制,并且,在实现接入限制的过程中,对当前网络和用户终端的修改很小,且易于实现,能够充分满足运营商进行接入限制的需要。


图1为实现本发明的流程图。
图2为生成禁止接入的PLMN及接入技术标识列表的流程图。
具体实施例方式
本发明为一种实现移动网络接入限制的方法,该方法在现有技术中的“禁止接入的PLMN”列表中增加接入技术标识,利用该表中的PLMN号和接入技术标识来进行接入限制,从而实现针对不同类型网络实现接入限制的需要。
下面结合附图对本发明进行详细描述。
参见图1,用户移动终端在选择接入PLMN接入网时,利用以下步骤实现本发明步骤101移动用户终端进入自动选择PLMN网络模式,调用保存在该移动用户终端上的SIM/USIM中的禁止接入的PLMN及接入技术标识列表;步骤102移动用户终端判断自动选择的PLMN接入网及接入技术是否存在于所调用的禁止接入的PLMN及接入技术标识列表中,如果是,表明所选择的PLMN接入网为禁止接入的网络,则移动用户终端不向核心网中的MSC/SGSN设备发起位置更新请求,结束本流程;否则,表明所选择的PLMN接入网为允许接入的网络,则执行步骤103;步骤103移动用户终端通过所选择的PLMN接入网向核心网设备移动交换中心(MSC)/服务通用无线分组业务(SGSN)发起位置更新请求,并最终实现该移动用户终端的漫游。
其中,在本发明中,参见图2,通过如下步骤生成步骤101以及步骤102中所述的禁止接入的PLMN及接入技术标识列表步骤201移动用户终端通过接入网向核心网设备MSC/SGSN发送位置更新请求;步骤202核心网设备MSC/SGSN如果判断不允许该用户通过当前接入网接入服务网络,则向所述移动用户终端返回位置更新拒绝消息,在该消息中携带有拒绝位置更新的原因值,根据位置更新拒绝原因的不同,该原因值可以从“PLMN不允许”或“PLMN当前接入技术不允许”两种中选择一种作为原因值,其中,所述的“PLMN当前接入技术不允许”原因值为实现本发明在位置更新拒绝消息中所新增加的一个原因值;步骤203用户移动终端收到位置更新拒绝消息后,根据该消息中的原因值,将拒绝接入的接入网PLMN号以及接入技术标识记录在该移动用户终端的SIM/USIM的禁止接入的PLMN及接入技术标识列表中;其中,所述禁止接入的PLMN及接入技术标识列表为相对于现有技术中的“禁止接入PLMN”列表的一个扩展列表,表1为实现该列表的一个实施例;

表1参见表1,该表包括PLMN号和接入技术标识,一个PLMN号和一个对应的接入技术标识构成该表中的一组接入限制规则数据,用以表示一个禁止接入的PLMN号及其接入技术,在该表中,包括至少一组接入限制规则数据,每组接入限制规则数据占5个字节,其中,第一至第三字节用于存储PLMN号,第四至第五字节用于存储接入技术标识,在用于存储接入技术标识的每个字节中,每个字节的8个比特分别各自用来代表一种接入技术,如果一个比特为0,则表示该比特对应的接入技术是允许接入的接入技术,如果该比特为1,则表示该比特对应的接入技术是禁止接入的接入技术;参见图3和图4,以表1所示的第5n-1字节和第5n字节为例,在图3所示的第5n-1字节的具体实现中,该字节的第8比特位代表UTRAN(WCDMA无线接入技术),如果该比特为1则表示WCDMA无线接入技术为禁止的接入技术,如果该比特为0,则表示WCDMA无线接入技术为允许的接入技术,该字节的其余7位为RFU,用于预留该7比特以为将来可能出现的接入技术使用;在图4所示的第5n字节的具体实现中,该字节的第8比特位代表GSM无线接入技术,如果该比特为1则表示GSM无线接入技术为禁止的接入技术,如果该比特为0,则表示GSM无线接入技术为允许的接入技术,该字节的第7比特位代表GSM COMPACT无线接入技术,如果该比特为1则表示GSM COMPACT无线接入技术为禁止的接入技术,如果该比特为0,则表示GSM COMPACT无线接入技术为允许的接入技术,该字节的其余6位为RFU,用于预留该6比特以为将来可能出现的接入技术使用;其中,在本步骤203中,移动用户终端将拒绝接入的接入网PLMN号以及接入技术标识记录在禁止接入的PLMN及接入技术标识列表中的具体实现为移动用户终端在收到核心网设备MSC/SGSN返回的位置更新拒绝消息后,分析该消息中的原因值,如果该原因值是“PLMN当前接入技术不允许”,则移动用户终端将该用户移动终端所在的接入网的PLMN号以及接入技术标识写入所述的禁止接入的PLMN及接入技术标识列表中;如果原因值是“PLMN不允许”,则表明在该PLMN号所代表的接入网下,所有类型的接入技术均不允许接入,在此情况下,移动用户终端将该PLMN号记录在所述禁止接入的PLMN及接入技术标识列表中,该列表中的该PLMN号所对应的所有接入技术标识均为1,用以表示该PLMN网络不允许所有类型的接入网接入;其中,该禁止接入的PLMN及接入技术标识列表中的内容还可进行修改,对该列表的修改的具体实现为当移动用户终端在人工选择PLMN网络模式下,利用一种接入技术成功接入到一个PLMN中,则判断该移动用户终端所保存的禁止接入的PLMN及接入技术标识列表中是否包括有所接入网络的PLMN号以及相应的接入技术标识,如果是,则在该列表中,将该PLMN号对应的接入技术标识中对应该接入技术的比特置为0,用以将该接入技术标识从该禁止接入的PLMN及接入技术标识列表中删除,在将所述比特置为0后,判断该PLMN号对应的接入技术标识中各个字节中的所有比特位是否均为0,如果是,表明该PLMN号对应的各个接入技术均不是禁止接入的接入技术,则在该禁止接入的PLMN及接入技术标识列表中,将该PLMN号和该PLMN号对应的接入技术标识共5个字节的一组接入限制规则数据一起删除,否则,保留该组接入限制规则数据。
以上所述实施例仅为针对GSM网络和WCDMA网络,实现移动网络接入限制的具体方法,本发明还可针对例如WLAN、蓝牙等其余网络实现接入限制,其具体实现过程与如上所述实施例类似。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现移动网络接入限制的方法,其特征在于,该方法包括以下步骤步骤A移动用户终端在选择PLMN网络时,调用该终端自身所保存的禁止接入的PLMN及接入技术标识列表;步骤B移动用户终端判断所选择的PLMN网络和接入技术是否在所述的禁止接入的PLMN及接入技术标识列表中,如果是,移动用户终端则不向核心网设备MSC/SGSN发送位置更新请求,否则,移动用户终端则向核心网设备MSC/SGSN发送位置更新请求,以实现接入网络。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括生成所述禁止接入的PLMN及接入技术标识列表,具体包括步骤C1移动用户终端向核心网设备MSC/SGSN发送位置更新请求;步骤C2MSC/SGSN如果判断不允许该用户通过当前接入网接入服务网络,则向所述移动用户终端返回位置更新拒绝消息,在该消息中携带有拒绝位置更新的原因值;步骤C3移动用户终端根据位置更新拒绝消息中的原因值,在所述禁止接入的PLMN及接入技术标识列表中记录拒绝接入的接入网PLMN号以及接入技术标识。
3.根据权利要求2所述的方法,其特征在于,步骤C3包括移动用户终端分析位置更新拒绝消息中的原因值,如果该原因值是“PLMN当前接入技术不允许”,则移动用户终端在所述禁止接入的PLMN及接入技术标识列表中记录该用户移动终端所在的接入网的PLMN号以及接入技术标识;如果原因值是“PLMN不允许”,移动用户终端在所述禁止接入的PLMN及接入技术标识列表中记录该PLMN号和所有接入技术标识。
4.根据权利要求1所述的方法,其特征在于,该方法进一步包括修改所述禁止接入的PLMN及接入技术标识列表中的内容,具体包括如果移动用户终端在人工选择PLMN网络模式下,利用一种接入技术成功接入到一个PLMN中,则判断该移动用户终端所保存的禁止接入的PLMN及接入技术标识列表中是否包括有所接入网络的PLMN号以及相应的接入技术标识,如果是,则在该列表中删除与该PLMN号相对应的接入技术标识。
5.根据权利要求1、2、3或4所述的方法,其特征在于,所述禁止接入的PLMN及接入技术标识列表包括至少一组接入限制规则数据,其中,每组接入限制规则数据占五个字节,第一至第三字节用于存储所述PLMN号,第四和第五字节分别用于存储所述接入技术标识。
6.根据权利要求5所述的方法,其特征在于,所述第四和第五字节分别用于存储所述接入技术标识包括每个字节中的一个比特代表一种接入技术,该比特为0代表该接入技术为允许接入的接入技术,该比特为1代表该接入技术为禁止接入的接入技术。
7.根据权利要求6所述的方法,其特征在于,所述在禁止接入的PLMN及接入技术标识列表中记录接入技术标识为将用于代表该接入技术的比特置为1,所述在禁止接入的PLMN及接入技术标识列表中删除接入技术标识为将用于代表该接入技术的比特置为0。
8.根据权利要求1所述的方法,其特征在于,所述PLMN网络为GSM网络、WCDMA网络、WLAN网络或蓝牙网络。
全文摘要
本发明为一种实现移动网络接入限制的方法,该方法包括以下步骤步骤A移动用户终端在选择PLMN网络时,调用该终端自身所保存的禁止接入的PLMN及接入技术标识列表;步骤B移动用户终端判断所选择的PLMN网络和接入技术是否在所述的禁止接入的PLMN及接入技术标识列表中,如果是,移动用户终端则不向核心网设备MSC/SGSN发送位置更新请求,否则,移动用户终端则向核心网设备MSC/SGSN发送位置更新请求,以实现接入网络。该方法能够针对不同类型的接入网,利用不同的限制规则实现接入限制,并且,在实现接入限制的过程中,对当前网络和用户终端的修改很小,且易于实现,能够充分满足运营商进行接入限制的需要。
文档编号H04B1/00GK1671240SQ20041002947
公开日2005年9月21日 申请日期2004年3月19日 优先权日2004年3月19日
发明者王洁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1