控制eNB内部小区切换的方法、装置及***
技术领域
本发明涉及通信领域,特别涉及一种控制eNB内部小区切换的方法、装置及***。
背景技术
在TD-SCDMA***中,封装用户组(Closed Subscriber Group,CSG)小区只能允许部分用户接入,即只能为特定用户提供服务,在用户初始接入以及切换时,管辖CSG的演进基站(eNB)需要对其进行CSG接入控制。
实际应用中,某个移动台(UE)内预设的封装用户组允许列表(allowed CSGlist)中包含某一小区的CSG ID时,该小区才允许此UE接入。Allowed CSG list在MME侧和UE侧都需要维护,这样,UE在初始接入以及切换时,才能选择允许接入的CSG小区,同时,MME也才能对UE的小区选择进行检查,以保证UE不会非法接入不属于自己Allowed CSG list的CSG小区。
目前,支持CSG的eNB有三种接入模式:close mode、open mode和hybidmode。其中Close mode是指eNB下的小区工作在CSG模式下,只有allowedCSG list中包含该小区CSG ID的UE才允许接入;Hybrid mode是指,eNB下的小区既可以工作在CSG模式下,又可以工作在普通模式,即allowed CSG list中不包含该CSG ID的UE及无allowed CSG list的UE也可以接入;Open Mode下,eNB以non-CSG方式工作,不设置CSG ID,所有UE都可以接入。
现有协议中UE通过S1接口在eNB之间进行切换的过程,包括切换准备过程及切换所需要的资源分配过程。
参阅图1所示,切换准备过程中源eNB通过演进型分组核心网(evolvedpacket core network,EPC)请求MME准备所需要的资源,包括:
步骤1:源eNB通过向serving MME发送切换请求(HANDOVERREQUIRED)消息触发切换流程过程,源eNB开启TS1RELOCprep定时器。
源eNB在切换请求(HANDOVER REQUIRED)消息中包含源到目标的透明容器(Source to Target Transparent Container IE)。如果是***内切换,此IE的编码参照源enb到目标eNB的透明容器(Source eNB to Target eNBTransparent Container IE)。如果切换到全球地面无线接入(Universal Terrestrialradio Access Network,UTRAN),此IE的编码参照Source RNC to Target RNCTransparent Container IE。如果切换到全球移动通信***/增加型数据速率GSM演进***无线接入网(GSM/EDGE RAN)模式,此IE的编码参照源BSS到目标BSS透明容器(Source BSS to Target BSS Transparent Container IE)。
步骤2:当目标eNB准备好切换时(包括预留的资源),MME将向源eNB返回切换命令(HANDOVER COMMAND)消息。
参阅图2所示,资源分配过程包括:
步骤1:MME向目标eNB发送切换请求(HANDOVER REQUEST)消息触发切换流程,此消息中可能包含切换限制列表(Handover Restriction List IE),目标eNB收到此信息后,将其保存在UE上下文中,用于作切换判决。
步骤2:当目标eNB为可以接受的增强的无线接入承载(E-RAB)分配必要的资源后,向MME发送切换请求响应(HANDOVER REQUESTACKNOWLEDGE)消息,
在HANDOVER REQUEST ACKNOWLEDGE消息中携带有以下两种参量:
允许接入的E-RAB(E-RABs Admitted List IE),包含目标eNB准备的资源的E-RAB,
建立失败的E-RAB(E-RABs Failed to Setup List IE),包含没有被目标eNB接受的E-RAB,并携带合适的cause值。
然而,现有的协议中仅仅对在MME进行CSG接入控制的情况下,UE在支持CSG的eNB之间进行切换的流程进行了描述,而对UE在同一eNB管辖的内部小区之间切换的流程未加以记载,因此,需要提供一种方法,用于实现UE在支持CSG的eNB的内部小区之间的切换。
发明内容
本发明提供一种控制eNB内部小区切换的方法、装置及***,用于实现UE在支持CSG的eNB内部小区之间的切换。
本发明实施例提供的具体技术方案如下:
一种控制eNB内部小区切换的方法,包括:
eNB根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息;
eNB根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件,若是,则在本地直接进行切换处理;否则,将所述目标小区的CSG相关信息发往MME请求判决,并根据MME返回的判决结果执行相应的切换处理。
一种控制eNB内部小区切换的装置,包括:
获取单元,用于在根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息;
判断单元,用于根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件;
第一处理单元,用于确定判断结果为“是”时,在本地直接进行切换处理;
第二处理单元,用于确定判断结果为“否”时,将所述目标小区的CSG相关信息发往体MME请求判决,并根据MME返回的判决结果执行相应的切换处理。
一种控制eNB内部小区切换的***,包括:
eNB,用于在根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息,并根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件,若是,则在本地直接进行切换处理;否则,将所述目标小区的CSG相关信息发往MME请求判决,并根据MME返回的判决结果执行相应的切换处理。
MME,用于根据eNB发送的目标小区的CSG相关信息进行判决,并返回判决结果。
本发明实施例中,eNB根据测量报告确定需将UE切换至内部的目标小区时,根据该目标小区的CSG相关信息确定目标小区为开放小区或者目标小区的CSG ID和源小区的CSG ID相同时,在本地直接进行切换处理,否则,在确定目标小区的CSG ID和源小区的CSG ID不相同时,将目标小区的CSG相关信息发往MME请求判决,并根据MME返回的判决结果执行相应的切换处理。这样,便在eNB内部的小区之间实现了切换。
附图说明
图1为现有技术下UE在eNB之间切换时源eNB与MME交互示意图;
图2为现有技术下UE在eNB之间切换时目标eNB与MME交互示意图;
图3为本发明实施例中TD-SCDMA***体系架构图;
图4为本发明实施例中eNB功能结构图;
图5为本发明实施例中UE在eNB内部小区之间切换流程图;
图6为本发明实施例中eNB与MME交互切换成功示意图;
图7为本发明实施例中eNB与MME交互切换失败示意图。
具体实施方式
在移动通信***中,为了实现UE在支持CSG的eNB内部小区之间的切换,本发明实施例中,包括:eNB根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息;eNB根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件,若是,则在本地直接进行切换处理;否则,将所述目标小区的CSG相关信息发往移动管理实体(MME)请求判决,并根据MME返回的判决结果执行相应的切换处理。
本发明实施例中,上述CSG相关信息包含目标小区各自的接入模式和CSGID,其中,接入模式分为开放模式(open mode)、闭合模式(close mode)和混合模式(hybid mode)三种。在闭合模式和混合模式下,小区设置有CSG ID,因此,UE向eNB上报的目标小区的CSG相关信息中可以包含目标小区的接入模式和CSG ID(以指定的ID符号表示);相应地,接入模式为开放模式时,小区不设置CSG ID,因此,UE向eNB上报的目标小区的CSG相关信息中可以仅包含目标小区的接入模式,不携带CSG ID,也可以在携带目标小区的接入模式的同时,在指定字段携带空字符用于表示未设置CSG ID,在不再赘述。
下面结合附图对本发明优选的实施方式进行详细说明。
参阅图3所示,本发明实施例中,用于控制eNB内部小区切换的***(如,TD-SCDMA***)包括:eNB、MME、和UE,其中,
eNB,用于在根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息,并根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件,若是,则在本地直接进行切换处理;否则,将所述目标小区的CSG相关信息发往MME请求判决,并根据MME返回的判决结果执行相应的切换处理。
MME,用于根据eNB发送的目标小区的CSG相关信息进行判决,并返回判决结果。
参阅图4所示,本发明实施例中,用于控制eNB内部小区切换的装置(如,eNB)包括获取单元10、判断单元11、第一处理单元12和第二处理单元13,其中,
获取单元10,用于在根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息;
判断单元11,用于根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件;
第一处理单元12,用于确定判断结果为“是”时,在本地直接进行切换处理;
第二处理单元13,用于确定判断结果为“否”时,将所述目标小区的CSG相关信息发往MME请求判决,并根据MME返回的判决结果执行相应的切换处理。
基于上述原理,下面对多个具体的实施方式进行详细说明。
参阅图5所示,本发明实施例中,UE在eNB内部小区之间的切换流程如下:
步骤500:eNB根据测量报告确定需将UE切换至内部的目标小区时,获取所述目标小区的CSG相关信息。
步骤510:eNB根据所述目标小区的CSG相关信息判断目标小区的CSG接入模式或CSG ID是否满足预设条件,若是,则执行步骤520;否则,执行步骤530。
本实施例中,目标小区的CSG接入模式满足预设条件是指:目标小区为开放模式小区。而目标小区的CSG ID满足预设条件是指:目标小区的CSG ID与源小区的CSG ID相同。
步骤520:eNB在本地直接进行切换处理。例如,调整UE占用的物理资源的变化等等。
本实施例中,执行步骤520时包括下述三种情况:
在第一种情况下,若eNB根据目标小区的CSG相关信息确定目标小区为开放模式小区,则允许UE切换至目标小区。此时,源小区可以为开放模式小区、闭合模式小区或混合模式小区。
在第二种情况下,若eNB根据目标小区的CSG相关信息确定目标小区的CSG ID与源小区的CSG ID相同,则进一步判断源小区的接入模式,并在确定源小区为混合模式小区时,判断目标小区的CSG ID是否归属于UE的封装用户组允许列表(即UE在源小区是否以member身份接入),若是,则允许UE切换至目标小区;否则,拒绝UE切换至目标小区。此时,目标小区可以为闭合模式小区或混合模式小区。
在第三种情况下,若eNB根据目标小区的CSG相关信息确定目标小区的CSG ID与源小区的CSG ID相同,则进一步判断源小区的接入模式,并在确定源小区为闭合模式小区时,允许UE切换至目标小区。因为源小区是闭合模式小区,UE在源小区肯定是以member的方式接入,而由于源小区和目标小区的CSG ID相同,因此,UE肯定可以接入目标小区,不需要MME进行接入控制,只需eNB在内部调整UE占用的物理资源即可。此时,目标小区可以为闭合模式小区或混合模式小区。
步骤530:eNB将所述目标小区的CSG相关信息发往移动管理实体(MME)请求判决,并根据MME返回的判决结果执行相应的切换处理。
本发明实施例中,在执行步骤530时包括下述两种情况:
第一种情况下,若eNB根据目标小区的CSG相关信息确定目标小区的CSG ID与源小区的CSG ID不相同,则进一步判断目标小区的接入模式,并在确定目标小区为闭合模式小区时,向MME发送接入目标CSG小区请求消息(S1 AP信令),该接入目标CSG小区请求消息中携带目标小区的CSG相关信息(包括接入模式和CSG ID),UE在eNB中应用层ID(eNB UE AP ID)以及UE在MME中应用层ID(MME UE AP ID)等,其中,eNB UE AP ID和MME UE AP ID分别用于在eNB和MME中标识UE;MME接收到目标小区的CSG相关信息后,判断目标小区的CSG ID是否在UE的allowed CSG list中,若是,参阅图6所示,则通过响应消息(S1 AP信令)通知eNB判决允许UE切换至目标小区,该响应消息中携带UE的eNB UE AP ID及MME UE AP ID等,否则,参阅图7所示,MME通过拒绝接入消息(S1 AP信令)通知eNB判决拒绝UE切换至目标小区;eNB按照MME的判决结果执行相应的切换处理。此时,源小区可以是开放模式小区、闭合模式小区或混合模式小区,其中,由于开放模式小区不设置CSG ID,因此,源小区为开放模式小区时,也可以看作是源小区和目标小区CSG ID不同。
在第二种情况下,若eNB根据目标小区的CSG相关信息确定目标小区的CSG ID与源小区的CSG ID不相同,则进一步判断目标小区的接入模式,并在确定目标小区为混合模式小区时,向MME发送接入目标CSG小区请求消息(S1 AP信令),该接入目标CSG小区请求消息中携带目标小区的CSG相关信息(包括接入模式和CSG ID),eNB UE AP ID以及MME UE AP ID等;MME接收到目标小区的CSG相关信息后,判断目标小区的CSG ID是否在UE的allowed CSG list中,若是,则通过响应消息(S1 AP信令)通知eNB判决允许UE切换至目标小区,并执行高优先级Qos服务,因为UE是以member身份接入,否则,通过响应消息(S1 AP信令通知eNB判决允许UE切换至目标小区,并执行低优先级Qos服务,因为UE是以非member身份接入,该响应消息中还携带UE的eNB UE AP ID及MME UE AP ID等。此时,源小区可以为开放模式小区、闭合模式小区或混合模式小区,其中,由于开放模式小区不设置CSG ID,因此,源小区为开放模式小区时,也可以看作是源小区和目标小区CSG ID不同。
综上所述,本发明实施例中,在对支持CSG的eNB内部小区之间进行切换控制时,eNB首先判断切换前后的目标小区的是否为开放模式小区或者目标小区的CSG ID与源小区的CSG ID相同,若是,则在本地直接进行切换处理,否则,将目标小区的CSG相关信息发往MME进行判决,并根据MME返回的判决结果执行相应的切换处理,这是由于相较于源小区,目标小区的CSG状态不同,因此需要MME协助处理。这样,便成功实现了UE在eNB内部小区之间的切换,弥补了现有技术下的技术空白。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。