专利名称:一种家庭基站位置重新锁定的方法和系统的制作方法
技术领域:
本发明涉及无线蜂窝通信系统中的家庭基站位置锁定技术,尤其涉及一种 家庭基站位置重新锁定的方法和系统。
背景技术:
家庭基站(HNB, Home NodeB )用于为第三代移动通信系统(3G, 3rd Generation)的用户终端(UE, User Equipment)提供家庭内的3G无线覆盖。 HNB包含了一个标准的NodeB ( 3G宏无线接入网络的一个元素)的功能和一 个标准的无线网络控制器(RNC, Radio Network Controller)的无线资源管理功能。
图1描述了 HNB的系统结构,其中,第三代合作伙伴计划(3GPP, 3rd Generation Partnership Project)的UE和和HNB之间的界面在全球陆地无线接 入网(UTRAN, Universal Terrestrial Radio Access Network)中是回程且相容的 空中接口 。 HNB通过一个安全网关(SeGW, Security Gateway)接入运营商的 核心网,HNB与SeGW之间的带宽互联网协议(IP, Internet Protocol)回程可 能是不安全的,在此回程中传输的信息需要被HNB和SeGW之间建立的安全 通道保护。SeGW代表运营商的核心网和HNB进行相互认证,HNB网关(HNB , HNB Gateway)和SeGW是在运营商的核心网内逻辑上分离的实体,用于非封 闭用户组(CSG, Closed Subscriber Group)的UE的接入控制。操作管理维护 (OAM, Operation Administration and Maintenance)需要安全的通信。
图2描述了家庭演进基站(HeNB, Home evolved NodeB)的系统结构, HeNB和HNB的系统结构区别在于,HeNB连接3GPP的UE和演进全球陆地 无线4妄入网(EURTAN, Evolved Universal Terrestrial Radio Access Network)的空中接口。
H ( e) NB包括HNB和HeNB,是HNB和HeNB的统称。针对H ( e ) NB 的安全,3GPP技术报告(TR, Technical Report) 33.820中定义了 27种威胁, 这27种威胁^皮归纳为7类,即对H (e) NB资格证书的危害,对H(e)NB 的物理攻击,对H ( e ) NB的构造攻击,对H ( e) NB的协议攻击,对核心网 的攻击,对用户的数据和身份隐私的攻击,以及对无线资源和管理的攻击。
其中,对核心网的攻击包括了基于H( e )NB位置的攻击。在3GPP TR 33.820 中给出了一种位置锁定机制来克服基于H (e) NB位置攻击的方案,如图3所 示,该位置锁定机制主要包括以下步骤
步骤301, H(e)NB的位置注册;
步骤302, H ( e) NB的位置认证。
然而,在实际的应用中,针对H (e) NB应用的广泛性和灵活性,该位置 锁定机制很不完善,相关规范中目前也未对H(e) NB移动后新位置的重新锁 定提供任何解决方案。
由于H (e) NB可以移动,在其出于各种原因而移动到一个新位置之后, 如果它的位置不能被重新锁定,那么H (e) NB将不能3皮再次使用。从而,该 H (e) NB发出的紧急呼叫将不能被可靠的确定位置,或者发送到正确的紧急 呼叫中心;另外,合法的位置净艮告的侦听也将变的不可能。
在H ( e ) NB基于IP地址的位置被移动之后,如果没有H ( e) NB基于IP 地址的新位置的重新锁定机制,在一个H( e) NB ^fc改置在另外一个区域时, 代理服务器便可以用与此H( e )NB相同的IP地址来冒充这个合理注册的H( e) NB,进行代理攻击。
由此可见,需要提出一种完善有效的用以实现H (e) NB位置重新锁定的 方案,以解决H (e) NB因位置移动所带来的多种不便和威胁。
发明内容
有鉴于此,本发明的主要目的在于提供一种家庭基站位置重新锁定的方法和系统,以解决家庭基站因位置移动所带来的多种不便和威胁。
为达到上述目的,本发明的技术方案是这样实现的 本发明提供了一种家庭基站位置重新锁定的方法,该方法包括 家庭基站管理系统H (e) MS注销家庭基站H (e) NB当前的位置标识; 所述H (e) NB获取新的位置信息,并依据所述新的位置信息向H (e)
MS请求对应的位置标识;
所述H (e) MS依据所述新的位置信息,从连接会话位置和存储功能实体
CLF查询对应的位置标识,才艮据得到的位置标识确定所述H (e) NB的位置,
并重新注册所述新的位置信息。
该方法进一步包括所述H (e) MS在获知H (e) NB的位置发生变化时,
注销所述H (e) NB当前的位置标识。 该方法进一步包括
所述H (e) NB在位置发生变化时,向H (e) MS发起位置标识的注销请
求;
所述H (e) MS收到注销请求后,注销所述H (e) NB当前的位置标识; 所述H (e) MS向H ( e) NB回复注销成功的消息,并授4又所述H (e) NB允许进行位置标识的重新注册。
所述H (e) MS依据新的位置信息从CLF查询对应的位置标识,具体为 所述H (e) MS依据新的位置信息向所述CLF发送查询对应位置标识的请
求;
所述CLF搜索自身的数据库,查询与所述新的位置信息相对应的位置标识, 如果所述数据库中存在对应的位置标识,则将查询到的位置标识发送给所述H (e)MS;如果所述数据库中不存在对应的位置信息,则将所述新的位置信息 发送给网络管理中心;
所述网络管理中心检查所述新的位置信息是否可用,如果不可用,则拒绝 所述H(e)NB的服务接入;如果可用,则在所述CLF的数据库中注册基于所 述新的位置信息的位置标识,并将所述新的位置信息与位置标识绑定后发送给
7H (e) MS。
该方法进一步包;^舌所述网络管理中心在拒绝H (e) NB的服务接入时, 向所述H (e) NB返回拒绝理由。
本发明还提供了一种家庭基站位置重新锁定的系统,该系统包括H(e) NB、 H (e) MS和CLF,其中,
所述H(e)NB,用于在位置发生变化时,获取新的位置信息,并依据所 述新的位置信息向H (e) MS请求对应的位置标识;
所述H (e) MS,用于注销所述H (e) NB当前的位置标识;依据所述H (e)NB新的位置信息,从所述CLF查询对应的位置标识,根据得到的位置标 识确定所述H (e) NB的位置,并重新注册所述新的位置信息;
所述CLF,用于存储位置信息与位置标识的对应关系,并提供所述对应关 系的查询月良务。
所述H (e) MS进一步用于,在获知所述H (e) NB的位置发生变化时, 注销所述H (e) NB当前的位置标识。
所述H (e) NB进一步用于,在位置发送变化时,向所述H(e)MS发起 位置标识的注销请求;
相应的,所述H (e) MS进一步用于,在收到所述注销请求后,注销所述 H (e) NB当前的位置标识,向H (e) NB回复注销成功的消息,并授外又所述 H (e) NB允许进行位置标识的重新注册。
该系统进一步包括网络管理中心;
所述H (e) MS进一步用于,依据新的位置信息向所述CLF发送查询对应 位置标识的请求;
所述CLF进一步用于,搜索自身的数据库,查询与所述新的位置信息相对 应的位置标识,如果所述数据库中存在对应的位置标识,则将查询到的位置标 识发送给所述H (e) MS;如果所述数据库中不存在对应的位置信息,则将所 述新的位置信息发送给所述网络管理中心;
所述网络管理中心,用于^r查所述新的位置信息是否可用,如果不可用,则拒绝所述H (e) NB的服务接入;如果可用,则在所述CLF的数据库中注册 基于所述新的位置信息的位置标识,并将所述新的位置信息与位置标识绑定后 发送给H (e) MS。
所述网络管理中心进一步用于,在拒绝H (e) NB的服务接入时,向所述 H (e) NB返回拒绝理由。
本发明所提供的一种家庭基站位置重新锁定的方法和系统,在H (e) NB 的位置发生变化时,家庭基站管理系统注销H(e)NB当前的位置标识;H(e) NB获取新的位置信息,并依据新的位置信息向家庭基站管理系统请求对应的 位置标识;家庭基站管理系统依据新的位置信息,从连接会话位置和存储功能 实体(CLF)查询对应的位置标识,才艮据得到的位置标识确定H (e) NB的位 置,并重新注册新的位置信息。通过本发明,实现了家庭基站发生移动时对其 位置的重新锁定,解决了家庭基站因位置移动所带来的多种不便和威胁。
图l为现有技术中HNB的系统结构示意图2为现有技术中HeNB的系统结构示意图3为3GPPTR33.820中提供的一种位置锁定机制的流程困4为本发明一种H (e) NB位置重新锁定的方法流程图5为本发明一种H (e) NB位置重新锁定的系统的组成结构示意图。
具体实施例方式
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。 为实现H(e) NB发生移动时对其位置的重新锁定,本发明提供一种H(e) NB位置重新锁定的方法,其核心思想为家底基站管理系统H(e)MS注销H (e) NB当前的位置标识;H (e) NB获取新的位置信息,并依据新的位置信 息向H ( e) MS请求对应的位置标识;H ( e) MS依据新的位置信息,从连接 会^舌4立置和存储功負^实体(CLF, Connectivity Session Location and RepositoryFunction)查询对应的位置标识,才艮据得到的位置标识确定H ( e ) NB的位置, 并重新注册新的位置信息。
需要指出的是,本发明中H (e) MS可以在获知H (e) NB的位置发生变 化,或者获知与H (e) NB无法正常通信等情况下,执行注销H (e) NB当前 的位置标识的操作。在实际应用中,H (e) MS获知H (e) NB的位置发生变 化的方式有多种,例如H (e) MS通过自身的检测机制检测到H (e) NB的 位置发生变化,或者H (e) NB在位置发生变化时,主动告知H(e)MS该H (e) NB的位置发生变化。本发明并不对H (e) MS获知H (e) NB的位置发 生变化的具体实现方式进行限定。
其中, 一种典型的H (e) MS获知H (e) NB的位置发生变化的方式为 H ( e) NB在位置发生变化时,向H (e) MS发起位置标识的注销请求;H (e) MS根据接收的注销请求,获知H (e) NB的位置发生变化,并注销该H ( e ) NB当前的位置标识。
基于上述本发明的核心思想,以及上述典型的H (e) MS获知H (e) NB 的位置发生变化的方式,本发明的H (e) NB位置重新锁定的方法,如图4所 示,具体包括以下步骤
步骤401, H (e) NB的位置发生变化时(例如被用户从一个位置移动到另 一个位置),向H (e) MS发起位置标识的注销请求。
步骤402, H (e) MS收到注销请求后,注销该H (e) NB当前的位置标识。
步骤403, H ( e) MS向H ( e) NB回复注销成功的消息,并授权该H (e) NB允许进行位置标识的重新注册。
步骤404, H(e)NB移动到新位置后,通过其用户、或者邻小区、或者自 身来获取其新的位置信息。
步骤405, H (e) NB根据其新位置的位置信息向H (e) MS发送位置标 识请求消息,且该位置标识请求消息中携带H (e) NB新位置的位置信息。
步骤406, H (e) MS根据该新位置的位置信息向CLF发送查询该新位置对应的位置标识的请求。
步骤407, CLF搜索其数据库来确定是否存在对应该新位置的位置标识, 如果搜索结果为有,则执行步骤408;否则,执行步骤409。
步骤408, H ( e) MS根据该位置标识来确定H (e) NB的位置,并且H (e) MS会重新注册H( e) NB的这个新位置,网络准许基于此新位置信息的 H (e) NB的服务接入,H ( e) NB的新位置的重新锁定成功。
步骤409, CLF将该新的位置信息发送给网络管理中心。
步骤410,网络管理中心在收到该位置信息后,检查该位置信息是否可用, 如果不可用,则执行步骤411;如果可用,则执行步骤412。
步骤411,网络管理中心拒绝基于该位置信息的H (e) NB的服务接入, 并将拒绝理由发送给H (e) NB, H (e) NB的新位置的重新锁定失败。
步骤412,网络管理中心在CLF的数据库中注册基于该位置信息的位置标 识,并将位置标识与位置信息绑定,将绑定结果发送给H (e) MS。
步骤413, H (e) MS根据网络管理中心在CLF的数据库中注册的此位置 信息的位置标识来确定H (e) NB的位置,且H (e) MS会注册此H (e) NB 的这个新位置,网络准许基于此新位置信息的H (e) NB的服务接入,H(e) NB的新位置的重新锁定成功。
为实现上述H (e) NB位置重新锁定的方法,本发明还提供了一种H (e) NB位置重新锁定的系统,如图5所示,该系统包括H(e)NB 10、 H(e) MS 20和CLF 30。
其中,H(e)NB 10,用于在位置发生变化时,获取新的位置信息,并依 据新的位置信息向H (e) MS 20请求对应的位置标识。H (e) MS 20,用于注 销H ( e) NB 10当前的位置标识,H ( e ) MS 20可以在获知H ( e ) NB 10的 位置发生变化时,注销H(e)NB IO当前的位置标识;依据H(e)NB 10新 的位置信息,从CLF30查询对应的位置标识,才艮据得到的位置标识确定H(e) NB10的位置,并重新注册新的位置信息。CLF 30,用于存储位置信息与位置 标识的对应关系,并提供对应关系的查询服务。
li较佳的,H (e) NB IO进一步用于,在位置发送变化时,向H(e)MS20 发起位置标识的注销请求;H (e) MS20进一步用于,在收到注销请求后,注 销H(e)NB IO当前的位置标识,向H(e)NB IO回复注销成功的消息,并 授权H (e) NB IO允许进行位置标识的重新注册。
较佳的,该系统进一步包括网络管理中心40。相应的,H (e) MS 20进一 步用于,依据新的位置信息向CLF 30发送查询对应位置标识的请求。CLF 20 进一步用于,搜索自身的数据库,查询与新的位置信息相对应的位置标识,如 果数据库中存在对应的位置标识,则将查询到的位置标识发送给H (e) MS 20; 如果数据库中不存在对应的位置信息,则将新的位置信息发送给网络管理中心 40。网络管理中心40,用于检查新的位置信息是否可用,如果不可用,则拒绝 H(e)NB IO的服务接入;如果可用,则在CLF 30的数据库中注册基于新的 位置信息的位置标识,并将新的位置信息与位置标识绑定后发送给H( e )MS 20。
较佳的,网络管理中心40还用于,在拒绝H(e)NB 10的服务接入时, 向H (e) NB 10返回拒绝理由。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1、一种家庭基站位置重新锁定的方法,其特征在于,该方法包括家庭基站管理系统H(e)MS注销家庭基站H(e)NB当前的位置标识;所述H(e)NB获取新的位置信息,并依据所述新的位置信息向H(e)MS请求对应的位置标识;所述H(e)MS依据所述新的位置信息,从连接会话位置和存储功能实体CLF查询对应的位置标识,根据得到的位置标识确定所述H(e)NB的位置,并重新注册所述新的位置信息。
2、 根据权利要求l所述家庭基站位置重新锁定的方法,其特征在于,该方法进一步包括所述H (e) MS在获知H (e) NB的位置发生变化时,注销所述H (e) NB当前的位置标识。
3、 根据权利要求1或2所述家庭基站位置重新锁定的方法,其特征在于,该方法进一步包^":所述H ( e ) NB在位置发生变化时,向H ( e) MS发起位置标识的注销请求;所述H (e) MS收到注销请求后,注销所述H (e) NB当前的位置标识;所述H (e) MS向H (e) NB回复注销成功的消息,并授权所述H (e)NB允许进行位置才示识的重新注册。
4、 根据权利要求1或2所述家庭基站位置重新锁定的方法,其特征在于,所述H (e) MS依据新的位置信息从CLF查询对应的位置标识,具体为所述H (e) MS依据新的位置信息向所述CLF发送查询对应位置标识的请求;所述CLF搜索自身的数据库,查询与所述新的位置信息相对应的位置标识,如果所述数据库中存在对应的位置标识,则将查询到的位置标识发送给所述H(e)MS;如果所述数据库中不存在对应的位置信息,则将所述新的位置信息发送给网络管理中心;所述网络管理中心检查所述新的位置信息是否可用,如果不可用,则拒绝所述H (e) NB的服务接入;如果可用,则在所述CLF的数据库中注册基于所 述新的位置信息的位置标识,并将所述新的位置信息与位置标识绑定后发送给 H (e) MS。
5、 根据权利要求4所述家庭基站位置重新锁定的方法,其特征在于,该方 法进一步包括所述网络管理中心在拒绝H (e) NB的服务接入时,向所述H(e) NB返回拒绝理由。
6、 一种家庭基站位置重新锁定的系统,其特征在于,该系统包括H(e) NB、 H (e) MS和CLF,其中,所述H(e)NB,用于在位置发生变化时,获取新的位置信息,并依据所 述新的位置信息向H (e) MS请求对应的位置标识;所述H (e) MS,用于注销所述H (e) NB当前的位置标识;依据所述H (e)NB新的位置信息,从所述CLF查询对应的位置标识,根据得到的位置标 识确定所述H (e) NB的位置,并重新注册所述新的位置信息;所述CLF,用于存储位置信息与位置标识的对应关系,并提供所述对应关 系的查询服务。
7、 根据权利要求6所述家庭基站位置重新锁定的系统,其特征在于,所述 H(e)MS进一步用于,在获知所述H (e) NB的位置发生变化时,注销所述 H (e) NB当前的位置标识。
8、 根据权利要求6或7所述家庭基站位置重新锁定的系统,其特征在于, 所述H ( e ) NB进一步用于,在位置发送变化时,向所述H (e) MS发起位置 才示识的注销i會求;相应的,所述H (e) MS进一步用于,在收到所述注销请求后,注销所述 H (e) NB当前的位置标识,向H (e) NB回复注销成功的消息,并授权所述 H (e) NB允许进行位置标识的重新注册。
9、 根据权利要求6或7所述家庭基站位置重新锁定的系统,其特征在于, 该系统进一步包括网络管理中心;所述H (e) MS进一步用于,依据新的位置信息向所述CLF发送查询对应 位置标识的请求;所述CLF进一步用于,搜索自身的数据库,查询与所述新的位置信息相对 应的位置标识,如果所述数据库中存在对应的位置标识,则将查询到的位置标 识发送给所述H (e) MS;如果所述数据库中不存在对应的位置信息,则将所 述新的位置信息发送给所述网络管理中心;所述网络管理中心,用于检查所述新的位置信息是否可用,如果不可用, 则拒绝所述H(e)NB的服务接入;如果可用,则在所述CLF的数据库中注册 基于所述新的位置信息的位置标识,并将所述新的位置信息与位置标识绑定后 发送给H (e) MS。
10、根据权利要求9所述家庭基站位置重新锁定的系统,其特征在于,所 述网络管理中心进一步用于,在拒绝H (e) NB的服务接入时,向所述H(e) NB返回拒绝理由。
全文摘要
本发明公开了一种家庭基站位置重新锁定的方法,包括家庭基站管理系统注销家庭基站当前的位置标识;家庭基站获取新的位置信息,并依据新的位置信息向家庭基站管理系统请求对应的位置标识;家庭基站管理系统依据新的位置信息,从连接会话位置和存储功能实体(CLF)查询对应的位置标识,根据得到的位置标识确定家庭基站的位置,并重新注册新的位置信息。本发明还公开了一种家庭基站位置重新锁定的系统。通过本发明的方法和系统,实现了家庭基站发生移动时对其位置的重新锁定,解决了家庭基站因位置移动所带来的多种不便和威胁。
文档编号H04W48/04GK101646222SQ20091009162
公开日2010年2月10日 申请日期2009年8月26日 优先权日2009年8月26日
发明者李 朱, 滕志猛 申请人:中兴通讯股份有限公司