具体实施方式
下面结合附图对本发明的具体实施方式进行说明。
发明人在发明过程中注意到:当UE签约到一个CSG(Closed SubscriberGroup,闭合用户群)ID(Identity,标识)时,此CSG ID可能包含在多个HeNB中,而这些HeNB中可能有些HeNB连接到家庭网络,可能有些HeNB连接到本地Internet网络,可能有些HeNB既没有连接到家庭网络也没有连接到本地Internet网络,即此HeNB没有连接到任何的本地网络;当然,有些HeNB也可能既连接到家庭网络也连接到本地Internet网络。
当UE需要通过HeNB接入到家庭网络或本地Internet网络时,若UE事先能够知道UE当前所在HeNB是否连接有本地网络,及所连接的本地网络的类型,就可以接入相对应的本地网络中,从而提高用户使用网络的体验,下面有两个例子可作说明:
例1,当UE发现当前HeNB连接到本地Internet网络,没有连接到家庭网络时,UE可以建立到本地Internet网络的PDN(Packet Data Network,分组数据网)连接,从而使用本地Internet网络来访问Internet,而不使用通过SGi接口(SGi接口是EPS系统与PDN之间的接口)的PDN(Packet Data Network,分组数据网)连接来访问Internet。
例2,当UE发现当前在HeNB连接到家庭网络而没有连接到本地Internet网络时,UE就需要建立通过SGi接口的PDN连接来访问Internet,而不用先尝试接入到本地Internet网络,当本地Internet网络接入不成功时,才转而建立通过SGi接口的PDN连接来访问Internet,这样UE建立到Internet的IP连接就会比较快,用户的使用体验比较好。否则,UE建立到Internet的IP连接时间就会加长,用户的使用体验就不好。
现有的3GPP(3rd Generation Partnership Project,第三代移动通信标准化组织)技术没有提供如何指示UE当前所在的HeNB是否与本地网络相连,及在有本地网络相连时,该本地网络的类型是家庭网络还是本地Internet网络。
通过CSG ID和/或HeNB Name来作为指示一个特定的HeNB是否连接家庭网络或本地Internet网络是几乎不可能的,因为这需要事先将相关的配置信息写入到UE或USIM(Universal Subscribers Identity Module,通用用户标识模块)卡中,并且这种方法不具有动态性、可扩展性,因为HeNB可以暂时地将家庭网络或本地Internet网络接上或切断,同样,相应的运营商也因此可能对增加一个支持CSG ID的HeNB的部署。
另外,对于Open Mode(开放模式)的HeNB,它不存在着CSG ID Cell(小区),也就没有CSG ID与之对应。
因此,现有技术的不足在于:用户不能获知HeNB上的本地网络类型,因而也无从确定相应的连接手段。鉴于此,本发明实施例中提供了向UE指示HeNB上的本地网络类型的方案来解决该不足,进一步的还提供了UE根据该指示对HeNB上本地网络类型进行处理的方案。
图2为网络侧的HeNB上本地网络类型的处理方法实施流程示意图,如图所示,在处理过程中可以包括如下步骤:
步骤201、HeNB确定在其上的本地网络的类型;
步骤202、HeNB向UE指示所述本地网络的类型。
在HeNB向UE进行指示时,发明人根据现有技术中可能出现的情况,将按以下方式分别说明HeNB如何对UE进行指示,具体的:在指示方式上,将分别从利用系统信息和/或高层信令的方式进行指示;在指示对象上,将分别从HeNB直接指示和/或通过其他接入网设备进行指示;在指示时机上,对空闲状态的UE则在任意时刻;对连接状态的UE,则将分别从UE切换前、切换中、切换后来进行指示;在UE侧的状态上,将分别从UE处于空闲状态或信令连接状态来进行指示。下面对具体的实施方式进行说明。
下面实施例中本地网络的类型可以包括家庭网络和/或本地Internet网络等网络类型,由于本发明实施中将解决的是如何指示UE本地网络的类型,而与有何种类型无关,因此,无论HeNB上连接的网络为何种类型,经过相应的调整后都可以采用下述的实施方案。
实施中,HeNB向UE指示在其上所连接的本地网络的类型时,可以包括以下方式之一或者其组合:
方式一、HeNB通过广播的系统信息向UE指示所述本地网络的类型;
方式二、HeNB通过高层信令向UE指示所述本地网络的类型;
方式三、HeNB在广播的系统信息中携带所述本地网络的类型信息,向UE指示从系统信息中获取所述本地网络的类型。
方式一
在HeNB通过广播的系统信息向UE指示在其上的本地网络的类型时,在系统信息的SIB9(System Information Block type9,系统信息块类型9)中携带所述本地网络的类型信息,并通过该信息向UE指示HeNB所述本地网络的类型。
在HeNB通过系统信息广播在其上的本地网络的类型时,一种实施方式是:可以通过扩展SIB9来广播HeNB所连接的本地网络的类型,这是因为与HeNB相关的SIB9(SystemInformationBlockType9)包含有当前的HeNB name。SIB 9在TS36.331中进行了定义。下面以实例进行说明。
下面的技术文档为SystemInformationBlockType9 information element(SIB9信息单元),如下所示,可以在SIB9中使用2bit分别指示该HeNB所连接的本地网络的类型。
其中:
,
r9Hnb-Net BIT STRING(SIZE(2))OPTIONAL,--NeedOR
…
即为扩展的部分。
显然,2比特指示信息可以表示4种不同的值,例如,下表的4个取值分别表示HeNB所连接的本地网络的类型。
表1本地网络类型的指示
需要指出的是,使用HeNB指示本地网络类型的方式不限于本实施方式中的BIT STRIBG类型,即2比特信息的指示方式,也可以使用枚举类型等其他方式表述,本领域技术人员易知,在实施例教导了如何将网络类型的信息传送至UE的方案后,那么携带哪些具体信息来表达是哪种类型的网络则是容易实现的,因此,表1中的方式仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能使用该种方式,实施过程中可以结合实践需要来确定相应的方式。
相应的,该方式下的HeNB通过系统信息广播其所连接的本地网络的类型时,UE存在两种状态:
1、空闲状态的UE。
空闲状态的UE通过读取广播的系统信息就可以知道UE当前所驻留的HeNB上的本地网络的类型。
2、信令连接状态的UE。
具有E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网)接入能力的UE,在处于信令连接状态时,具有读取系统广播的能力,并且规范规定了在一定的条件下此UE需要去读取系统广播。当UE是从其它的宏基站切换到目标HeNB时,UE也需要知道此时目标HeNB上的本地网络的类型。因此,具有E-UTRAN接入能力的UE在处于信令连接状态时,若发现其当前使用的eNB类型是HeNB而不是宏基站(即eNB)时,UE便可以通过系统信息获得广播系统信息的HeNB上的本地网络类型。
显然,空闲状态的UE在与HeNB建立信令连接之前,通过读取SIB9可以知道当前所使用的基站的类型。当连接状态UE通过切换进入到此HeNB之后,也会通过读取目标基站的SIB1会知道切换的目标基站是HeNB,如果目标基站是HeNB,UE需要读取HeNB上的本地网络类型的系统信息(即系统广播),获得此HeNB上的本地网络的类型。
方式二
在HeNB通过高层信令向UE指示所述本地网络的类型时,可以包括:
第1种、在UE切换到目标HeNB的过程中,通过源基站通过高层信令向UE指示目标HeNB上的本地网络的类型;
第2种、在UE切换到目标HeNB后,HeNB通过高层信令向UE指示目标HeNB上的本地网络的类型。
下面分别对这两种方式的具体实施进行说明。
第一种:对于UE从源基站通过切换要进入目标HeNB时,在切换的过程中,目标HeNB可以将其上的本地网络的类型信息通过源基站指示给UE。
UE切换到目标HeNB的过程,可以包括以下过程之一:
UE从源eNB或源HeNB切换到目标HeNB的过程;
UE从UTRAN接入的源NB或源HNB(Home NB,家庭基站)切换到目标HeNB的过程;
UE从GERAN(GSM/EDGE Radio Access Network,GSM/EDGE无线接入网;GSM:Global System for Mobile communication,全球移动通信系统;EDGE:Enhanced Data rates for GSM Evolution,GSM演进增强型数据速率)接入的源BSS(Base Station SubSystem,基站子系统)切换到目标HeNB的过程;
实施中,通过源基站使用高层信令向UE指示目标HeNB上的本地网络的类型时,可以包括:
目标HeNB在向MME(Mobility Management Entity,移动管理实体)发送的消息中携带目标HeNB上的本地网络的类型信息;
MME在向源基站发送的消息中携带目标HeNB上的本地网络的类型信息;
源基站根据MME发送的消息中携带的目标HeNB上的本地网络的类型信息向UE指示目标HeNB上的本地网络的类型。
更具体的,在实施中,目标HeNB向MME发送S1-AP Handover RequestAcknowledge(S1-AP切换请求确认)消息,所述消息中包含有携带了发送给UE的RRCConnectionReconfiguration(RRC连接重配置,RRC:Radio ResourceControl,无线资源控制)消息的Target eNodeB to Source eNodeB TransparentContainer IE(目标演进基站到源基站透明容器信息单元),所述RRCConnectionReconfiguration消息中含有mobilityControlInformation(移动性管理信息)域,目标HeNB在mobilityControlInformation域中携带目标HeNB上的本地网络的类型信息;
源eNB或源HeNB从MME透传至的S1-AP Handover Command消息中解出RRCConnectionReconfiguration消息;
源eNB或源HeNB通过RRCConnectionReconfiguration消息向UE指示目标HeNB上的本地网络的类型。
实施中,目标HeNB在发送给MME的S1-AP Handover RequestAcknowledge消息中包含有Target eNodeB to Source eNodeB TransparentContainer IE。MME透明地将Target eNodeB to Source eNodeB TransparentContainer传递给源eNB或源HeNB,即MME在发送给源eNB或源HeNB的S1-AP Handover Command消息中包含有上面Target eNodeB to Source eNodeBTransparent Container IE。在Target eNodeB to Source eNodeB TransparentContainer中包含着给UE发送的切换命令,即RRCConnectionReconfiguration消息,其中含有mobilityControlInformation域,切换的过程中,源eNB或源HeNB收到目标HeNB的接口消息HANDOVER REQUEST ACKNOWLEDGE后解出其中给UE的切换命令(RRCConnectionReconfiguration消息)并发送给UE。
在TS36.331中定义了mobilityControlInformation这个域,下面的技术文档为mobilityControlInformation域信息示意,如下所示,可以在此域的IE(Information Element,信息单元)中使用2bit分别指示该目标HeNB上的本地网络的类型。
其中,,
r9Hnb-Net BIT STRING(SIZE(2))OPTIONAL,--NeedON
…
即为扩展的部分。
如同方式一中的表1,2比特指示信息可以表示4种不同的值,分别表示目标HeNB上的本地网络的类型。
同样的,如同方式一,使用目标HeNB指示本地网络类型的方式不限于实施例中的BIT STRIBG类型,即2比特信息的指示方式,也可以使用枚举类型等其他方式表述,该方式仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能采用该种方式,实施过程中可以结合实践需要来确定相应的方式。
第二种:对于UE从源基站通过切换进入到目标HeNB的情况,可以在切换的过程完成后,目标HeNB将一个RRC消息将其上的本地网络的类型信息指示给UE。
即,在UE切换到目标HeNB后,目标HeNB可以通过RRC消息向UE指示目标HeNB上的本地网络的类型。
具体实施中,目标HeNB可以在通过RRC消息向UE指示目标HeNB上的本地网络的类型时,在RRCConnectionReconfiguration(RRC连接重配消息)中的域携带目标HeNB上的本地网络的类型信息,并通过该信息向UE指示目标HeNB上的本地网络的类型。在消息的域中携带目标HeNB上的本地网络的类型信息,在具体实施中可以在下面的扩展的域中进行携带,实施中,将该域命名为r9Hnb-Net域,显然,在消息中扩展域并在该域中携带信息按熟知技术处理即可。
下面的技术文档为r9Hnb-Net信息示意,如下所示,可以使用RRC连接重配消息RRCConnectionReconfiguration中与mobilityControlInFOrmation域平行的一个域r9Hnb-Net用两bit信息来进行指示,如下:
其中,r9Hnb-Net BIT STRING(SIZE(2))
OPTIONAL,--Need OP
即为扩展部分。
方式三
对于UE从源基站通过切换进入到目标HeNB的情况,在切换的过程中,目标HeNB可以通过源基站发送指示给UE,让UE去读取目标HeNB广播的含有本地网络类型的系统信息块(SIB)。
即,目标HeNB可以在广播的系统信息中携带本地网络的类型信息,向UE指示从系统信息中获取本地网络的类型时,在UE切换到目标HeNB的过程中向UE进行指示。
实施中,目标HeNB可以在广播的系统信息中携带在其上的本地网络的类型信息时,在系统信息的SIB9中携带本地网络的类型信息,并通过该信息向UE指示目标HeNB上的本地网络的类型。
UE切换到目标HeNB的过程,可以包括以下过程之一:
UE从源eNB或源HeNB切换到目标HeNB的过程;
UE从UTRAN接入的源NB或源HNB切换到目标HeNB的过程;
UE从GERAN接入的源BSS切换到目标HeNB的过程。
实施中,在UE切换到目标HeNB的过程中向UE进行指示时,可以包括:
目标HeNB在向MME发送的消息中携带指示UE读取目标HeNB系统信息的信息;
MME在向源基站发送的消息中携带所述指示UE读取目标HeNB系统信息的信息;
源基站根据MME发送的消息中携带的所述指示UE读取目标HeNB系统信息的信息向UE指示读取目标HeNB的系统信息。
具体实施中,HeNB向MME发送S1-AP Handover Request Acknowledge消息,所述消息中包含有携带了发送给UE的RRCConnectionReconfiguration消息的Target eNodeB to Source eNodeB Transparent Container IE,所述RRCConnectionReconfiguration消息中含有mobilityControlInformation域,HeNB在mobilityControlInformation域中携带所述指示UE读取目标HeNB系统信息的信息;
源eNB或源HeNB从MME透传至的S1-AP Handover Command消息中解出RRCConnectionReconfiguration消息;
源eNB或源HeNB通过RRCConnectionReconfiguration消息向UE指示读取目标HeNB系统信息。
在实施时,目标HeNB在发送给MME的S1-AP Handover RequestAcknowledge消息中包含有Target eNodeB to Source eNodeB TransparentContainer IE。MME透明地将Target eNodeB to Source eNodeB TransparentContainer传递给源eNB或源HeNB,即MME在发送给源eNB或源HeNB的S1-AP Handover Command消息中包含有上面Target eNodeB to Source eNodeBTransparent Container IE。在Target eNodeB to Source eNodeB TransparentContainer中包含着给UE发送的切换命令,即RRCConnectionReconfiguration消息,其中含有mobilityControlInformation域,切换的过程中,源eNB或源HeNB收到目标HeNB的接口消息HANDOVER REQUEST ACKNOWLEDGE后解出其中给UE的切换命令(RRCConnectionReconfiguration消息)并发送给UE。
在TS36.331中定义了mobilityControlInformation这个域,下面的技术文档为mobilityControlInformation,如下所示,实施中可以在此域的IE中使用1bit指示UE读取广播HeNB所连接的本地网络类型的系统信息。
其中,
,
r9ReadHnb-Indicator BOOLEAN,//r9读取家庭基站信息-指示 布尔值
…
即为扩展的部分。
实施中,显然用1比特指示信息便可以指示UE是否需要读取广播HeNB所连接本地网络类型的系统信息块(SIB)了。同样的,1比特信息的指示方式仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能采用该种方式,实施过程中可以结合实践需要来确定相应的方式。
进一步的,在上述各实施中还可以包括:
HeNB确定所连接的本地网络的类型是否发生变化;
在确定发生变化后,HeNB向UE指示所述所连接的本地网络的类型。
该方案表达了当HeNB所连接的本地网络的类型发生改变时,通知本地网络的改变结果。前面各实施方式说明了如何指示UE在HeNB上的本地网络的类型,而该方案表达了当这些本地网络的类型发生变化时,可以及时告知UE,那么,显然该方案是可以与上面的每一个指示的方案进行组合使用的,它们彼此之间并没有互斥的关系存在。
具体实施中,HeNB所连接的本地网络的类型发生改变,如本地Internet网络被拆除,HeNB应当改变广播消息的内容,使之广播的当前的新的所连接的本地网络的类型。一种方式是HeNB通过OAM(Operations,Administration andMaintenance,操作、管理和维护)或其它的方式手动地改变HeNB的配置,HeNB随之改变广播消息中本地网络的类型。另外一种方式是HeNB有自动检测本地网络的能力,实现的方法有很多种,如HeNB每隔一段时间去Ping本地网络中的一个节点(如服务器或路由器),若此节点不可达,则认为此类型的本地网络不可达,从而改变改变广播消息中所连接的本地网络的类型。
同样,这种动态的过程,也应用于UE与HeNB处于RRC连接状态,即当HeNB所连接的本地网络的类型发生改变时,HeNB在向UE发送的RRC消息中提供的HeNB所连接的本地网络的类型,这个RRC消息可能是新定义的专属RRC信令或者如方式二中第2种中采用的复用RRC连接重配消息。
总之,HeNB所广播或在RRC消息中提供的本地网络的类型支持本地网络类型的动态变化,并且是最新的所连接的本地网络的类型,即使这种变化并不是经常发生。
下面对UE根据该指示对HeNB上本地网络类型进行处理的方案实施进行说明。
图3为UE侧的HeNB上本地网络类型的处理方法实施流程示意图,如图所示,可以包括如下步骤:
步骤301、UE接收网络侧发送的指示,所述指示携带有在HeNB上的本地网络的类型信息;
步骤302、UE根据所述指示确定HeNB上连的本地网络的类型。
相应的,根据网络侧的指示,UE在接收网络侧发送的指示时,可以包括以下方式之一或者其组合:
UE通过网络侧广播的系统信息接收所述指示;
UE通过网络侧发送的高层信令接收所述指示;
UE根据网络侧的命令通过网络侧广播的系统信息接收所述指示。
按UE的状态可以分为空闲状态与信令连接状态,则实施中空闲状态的UE可以通过网络侧广播的系统信息接收所述指示;
或,具有E-UTRAN接入能力UE在信令连接状态时,在确定当前使用的eNB的类型是HeNB而不是宏基站时,可以通过网络侧广播的系统信息接收所述指示。
实施中,在UE通过网络侧广播的系统信息接收所述指示时,可以从接收到的系统信息的SIB9中获取所述指示。
具体的,UE通过网络侧发送的高层信令接收所述指示时,可以从接收到的RRCConnectionReconfiguration消息中获取所述指示。
具体的,UE通过网络侧发送的高层信令接收所述指示时,可以从接收到的RRCConnectionReconfiguration消息的mobilityControlInformation域中获取所述指示,或,从接收到的RRCConnectionReconfiguration消息的r9Hnb-Net域中获取所述指示。
在目标HeNB通过源基站进行命令UE从目标HeNB系统信息接收指示时,UE根据网络侧的命令通过目标HeNB广播的系统信息接收所述指示时,可以从接收到的RRCConnectionReconfiguration消息中获取所述命令。
具体的,UE根据网络侧的命令通过目标HeNB广播的系统信息接收所述指示时,从接收到的RRCConnectionReconfiguration消息的mobilityControlInformation域中获取所述命令。
为了更好的向用户提供选择的可能,改善用户的体验,可以在UE根据所述指示确定HeNB上的本地网络的类型后,进一步包括:
步骤303、将所述本地网络的类型反馈给用户;
步骤304、根据用户指示发起接入HeNB上的本地网络。
在步骤303实施中,当UE根据HeNB的指示得到HeNB所连接的本地网络类型后,UE可以通过一些图像、文字、声音等用户可感知的方式呈现给用户。
例如:在UE的屏幕的一特定位置上显示“H”,表示UE所在HeNB连接到家庭网络;屏幕显示“I”表示UE所在HeNB连接到本地Internet网络;屏幕显示“H”与“I”表示此HeNB既连接到本地Internet网络同时还连接到家庭网络。UE的屏幕上“H”与“I”均没有显示,则表示此HeNB没有连接任何的本地网络,即此HeNB没有连接家庭网络也没有连接本地Internet网络。
在得到UE的反馈后,用户可以根据自身的需要输入指示,UE便可以在步骤304中根据用户指示接入用户选择的网络类型了。
显然,上面的实施方式是可以包含动态的过程,即当UE移动后,从一个HeNB移动到另一个HeNB后,新的HeNB所连接的本地网络的类型与可能原来的HeNB的本地网络的类型不同,UE这时可以通过前述的各种实施方式得到新HeNB所连接的本地网络类型的指示,并将更新的指示呈现给用户。
基于同一发明构思,本发明实施例中还提供了一种HeNB、UE、及通信系统,由于这些设备解决问题的原理与一种HeNB上本地网络状态的处理方法、相似,因此这些设备的实施可以参见方法的实施,重复之处不在赘述。
图4为家庭演进型基站结构示意图,如图所示,HeNB中可以包括:
类型确定模块401,用于确定在HeNB上的本地网络的类型;
指示模块402,用于向UE指示所述本地网络的类型。
实施中,按指示模块的指示方式不同进行实施时,指示模块,可以包括以下单元之一或者其组合:
第一指示单元4021,用于通过广播的系统信息向UE指示所述本地网络的类型,其具体的实施方式可以参见方式一,容易知道,具体实施中,只要是在HeNB中能够广播系统信息的功能实体均可实施;
第二指示单元4022,用于通过高层信令向UE指示所述本地网络的类型,其具体实施方式可以参见方式二,容易知道,具体实施中,只要是HeNB中能够发送高层信令的功能实体均可实施;
第三指示单元4023,用于在广播的系统信息中携带所述本地网络的类型信息,向UE指示从系统信息中获取所述本地网络的类型,其具体实施方式可以参见方式三,容易知道,具体实施中,只要将HeNB中能够发送高层信令的功能实体与广播系统信息的功能模块结合后便可以实施。
实施中,第一指示单元可以进一步用于在通过广播的系统信息向UE指示所述本地网络的类型时,在系统信息的SIB9中携带所述本地网络的类型信息,并通过该信息向UE指示所述本地网络的类型。
第二指示单元可以包括:第一子单元和/或第二子单元,其中:
第一子单元,用于在UE切换到目标HeNB的过程中,通过源基站通过高层信令向UE指示目标HeNB上所述本地网络的类型;
第二子单元,用于在UE切换到目标HeNB后,通过高层信令向UE指示目标HeNB上的所述本地网络的类型。
实施中,在对切换时的实施说明中采用了目标HeNB这一用语,其目的在于更好的表达出实施过程中本发明实施例中的HeNB为切换后的UE归属HeNB,并非意味还有另一HeNB作为目标HeNB存在。
实施中,第一子单元可以进一步用于在确定包括以下过程之一时确定UE在切换到目标HeNB的过程中:
UE从源eNB或源HeNB切换到目标HeNB的过程中;
UE从UTRAN接入的源NB或源HNB切换到目标HeNB的过程中;
UE从GERAN接入的源BSS切换到目标HeNB的过程中。
第一子单元还可以进一步用于在向MME发送的消息中携带所述本地网络的类型信息,所述本地网络的类型信息将在MME向源基站发送的消息中进行携带,并作为源基站向UE指示HeNB上的所述本地网络的类型的依据。
第一子单元还可以进一步用于向MME发送S1-AP Handover RequestAcknowledge消息,所述消息中包含有携带了发送给UE的RRCConnectionReconfiguration消息的Target eNodeB to Source eNodeBTransparent Container IE,所述RRCConnectionReconfiguration消息中含有mobilityControlInformation域,在mobilityControlInformation域中携带目标HeNB上的本地网络的类型信息。
实施中,第二子单元可以进一步用于在UE切换到目标HeNB后,通过RRC消息向UE指示目标HeNB上的本地网络的类型。
第二子单元还可以进一步用于在通过RRC消息向UE指示目标HeNB上的本地网络的类型时,在RRC连接重配消息RRCConnectionReconfiguration中的域携带目标HeNB上的本地网络的类型信息,并通过该信息向UE指示目标HeNB上的本地网络的类型。
实施中,第三指示单元可以包括:
系统信息单元,用于在广播的系统信息中携带目标HeNB上的本地网络的类型信息,并向UE广播;
第三子单元,用于在向UE指示从系统信息中获取目标HeNB上的本地网络的类型时,在UE切换到目标HeNB的过程中向UE进行指示。
系统信息单元可以进一步用于在广播的系统信息中携带目标HeNB上的本地网络的类型信息时,在系统信息的SIB9中携带目标HeNB上的本地网络的类型信息,UE通过该信息获得目标HeNB上的本地网络的类型的指示。
第三子单元可以进一步用于在确定包括以下过程之一时确定UE在切换到目标HeNB的过程中:
UE从源eNB或源HeNB切换到目标HeNB的过程中;
UE从UTRAN接入的源NB或源HNB切换到目标HeNB的过程中;
UE从GERAN接入的源BSS切换到目标HeNB的过程中。
第三子单元还可以进一步用于在向MME发送的消息中携带指示UE读取目标HeNB系统信息的信息,所述指示UE读取目标HeNB系统信息的信息将在MME向源基站发送的消息中进行携带,并作为源基站向UE指示读取目标HeNB系统信息的依据。
具体实施中,第三子单元还可以进一步用于向MME发送S1-APHandover Request Acknowledge消息,所述消息中包含有携带了发送给UE的RRCConnectionReconfiguration消息的Target eNodeB to Source eNodeBTransparent Container IE,所述RRCConnectionReconfiguration消息中含有mobilityControlInformation域,在mobilityControlInformation域中携带所述指示UE读取目标HeNB系统信息的信息。
基于当HeNB所连接的本地网络的类型发生改变时,通知本地网络的改变结果方案的考虑。为了及时告知UE,那么,可以进一步包括与上面的每一个指示的方案进行组合使用的类型变化确定模块403,用于确定所连接的本地网络的类型是否发生变化,在确定发生变化后,触发所述指示模块向UE指示目标HeNB上的本地网络的类型。
图5为用户设备结构示意图,如图所示,UE中可以包括:
接收模块501,用于接收网络侧发送的指示,所述指示携带有在HeNB上的本地网络的类型信息,具体实施中,本领域技术人员容易知晓UE上能够接收网络侧发送的消息、信令的功能实体均可用来实施;
类型确定模块502,用于根据所述指示确定HeNB上的本地网络的类型,该模块在实施中仅需能够根据指示确定该指示所代表的含义的功能实体均可实施,具有这一类处理能力的功能实体在现有UE上是很多的,视需要增加这一功能实体模块或者在现有实体上增加该功能即可。
实施中,与网络侧的处理方式相对应,可以在接收模块501中包括以下单元之一或者其组合:
第一接收单元5011,用于通过网络侧广播的系统信息接收所述指示,该模块的实施可以参见方式一的实施;
第二接收单元5012,用于通过网络侧发送的高层信令接收所述指示,该模块的实施可以参见方式二的实施;
第三接收单元5013,用于根据网络侧的命令通过网络侧广播的系统信息接收所述指示,该模块的实施可以参见方式三的实施。
实施中,第一接收单元中可以包括空闲接收子单元和/或连接接收子单元,其中:
空闲接收子单元,用于空闲状态的UE通过网络侧广播的系统信息接收所述指示;
连接接收子单元,用于在UE具有E-UTRAN接入能力,且在信令连接状态时,在确定当前使用的eNB的类型是HeNB而不是宏基站时通过网络侧广播的系统信息接收所述指示。
第一接收单元可以进一步用于在UE通过网络侧广播的系统信息接收所述指示时,从接收到的系统信息的SIB9中获取所述指示。
实施中,第二接收子单元可以进一步用于在通过网络侧发送的高层信令接收所述指示时,从接收到的RRCConnectionReconfiguration消息中获取所述指示。
第二接收子单元还可以进一步用于在通过网络侧发送的高层信令接收所述指示时,从接收到的RRCConnectionReconfiguration消息的mobilityControlInformation域中获取所述指示,或,从接收到的RRCConnectionReconfiguration消息的域中获取所述指示。
实施中,第三接收子单元可以进一步用于在根据网络侧的命令通过网络侧广播的系统信息接收所述指示时,从接收到的RRCConnectionReconfiguration消息中获取所述命令。
第三接收子单元还可以进一步用于在根据网络侧的命令通过网络侧广播的系统信息接收所述指示时,从接收到的RRCConnectionReconfiguration消息的mobilityControlInformation域中获取所述命令。
为了丰富用户的感受,用户设备在实施中还可以进一步包括:
显示模块503,用于在UE根据所述指示确定HeNB上的本地网络的类型后,向用户显示本地网络的类型,;
输入模块504,用于供用户输入指示信息;
连接模块505,用于根据用户输入的指示接入HeNB上连接的网络。
实施中,显示模块采用正常地UE的具有显示功能的功能实体即可,具体显示时,可以采用以下方式:例如:在UE的屏幕上显示“H”,表示UE所在HeNB连接到家庭网络;屏幕显示“I”表示UE所在HeNB连接到本地Internet网络;屏幕显示“H”与“I”表示此HeNB既连接到本地Internet网络同时还连接到家庭网络。UE的屏幕上“H”与“I”均没有显示,则表示此HeNB没有连接任何的本地网络,即此HeNB没有连接家庭网络也没有连接本地Internet网络。
在得到UE的反馈后,用户可以根据自身的需要通过输入模块输入指示,UE便可以在根据用户指示通过连接模块接入用户选择的网络了。
图6为通信系统结构示意图,如图所示,通信系统中可以包括:
家庭演进型的第一基站601,用于在确定在其上的本地网络的类型后,向UE指示所述本地网络的类型;
UE602,用于接收网络侧发送的指示,所述指示携带有在第一基站上的本地网络的类型信息,并根据所述指示确定第一基站上的本地网络的类型。
具体的接收指示的方式可以参考方式一、方式二、方式三来制定相应的接收方式。
针对方式二、方式三中HeNB可以通过源基站来指示UE以及指示UE读取系统信息获取类型的方案,实施中还可以在系统中包括MME603、第二基站604、第三基站605,下面进行说明。
在系统中进一步包括MME603、在切换前向UE提供通信业务服务的第二基站604时,可以是:
第一基站601进一步用于在通过高层信令向UE指示第一基站601上的本地网络的类型时,向MME发送携带第一基站601上的本地网络的类型信息的消息;
MME603,用于向所述第二基站发送携带第一基站601上的本地网络的类型信息的消息;
第二基站604,用于根据MME发送的消息中携带的第一基站601上的本地网络的类型信息向UE指示第一基站601上的本地网络的类型。
在系统中进一步包括MME603、在切换前向UE提供通信业务服务的第三基站605时,可以是:
第一基站601进一步用于在广播的系统信息中携带第一基站601上的本地网络的类型信息,向UE指示从系统信息中获取第一基站601上的本地网络的类型时,在UE切换到第一基站的过程中,通过高层信令向UE指示第一基站601上的本地网络的类型,向MME发送携带所述指示UE读取第一基站601系统信息的信息的消息;
MME603,用于向所述第三基站发送携带所述指示UE读取第一基站601系统信息的信息的消息;
第三基站605,用于根据MME发送的消息中携带的所述指示UE读取第一基站601系统信息的信息向UE指示读取第一基站601系统信息。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
由上述实施例可以看出,本发明实施中,HeNB可以通过系统信息广播其所连接的本地网络的类型;具体手段可以采用利用2bit来修改SIB,并通过SIB携带后用以指示UE。
还提供了对于具有E-UTRAN接入能力的UE,在处于信令连接状态时,若发现其当前使用的eNB的类型是HeNB而不是宏基站(即eNB),可以通过指示UE读取广播HeNB所连接的本地网络类型的系统信息块(SIB)来确定网络类型。
而对于UE从源基站通过切换进入到目标HeNB时,在切换的过程中,目标HeNB可以将其所连接的本地网络的类型信息通过源基站指示给UE;对于UE从源基站通过切换进入到目标HeNB时,在切换的过程中,目标HeNB也可以通过源基站发送指示给UE,让UE去读取广播目标HeNB所连接的本地网络类型的系统信息块。
对于UE从源基站通过切换进入到目标HeNB的情况,可以在切换的过程完成后,目标HeNB可以通过RRC信令将其上的本地网络的类型信息指示给UE。
进一步的,可以检测并指示HeNB所连接的本地网络的类型的动态更新。
进一步的,当UE根据前面的方案得到HeNB上的本地网络类型的指示后,可以通过一些图像、文字、声音等用户可感知的方式呈现给用户,以供用户选择。
由于在本发明实施例中提出了对于与HeNB上的本地网络类型信息的处理方案中提出了多种指示技术,使得UE能够在接收到此指示后,能让用户获知UE当前所在的HeNB上的本地网络类型,从而为能够接入到相应类型的本地网络作出选择。因此可以让用户不必要通过尝试就可决定是否要接入到本地网络,从而提到了用户的使用体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。