一种确定目标小区的方法及设备
技术领域
本发明涉及通信技术领域,特别涉及一种确定目标小区的方法及设备。
背景技术
长期演进(Long Term Evolution,LTE)系统的异构分层部署网络中,宏小区(macro cell)层与小小区(small cell)层有可能会出现重叠覆盖,即在该宏小区的覆盖范围内,可能同时部署小小区。所谓小小区是指发射功率低于普通宏基站的低功率基站提供的小区,例如,微微小区(pico cell)、毫微微小区(femto cell)等都是典型的小小区。
LTE系统的物理层共定义了504个物理小区标识(Physical Cell Identifier,PCI),为了避免小区间干扰,以及使基站(eNB)可以正确标识每一个邻小区,PCI配置需要满足以下两个要求:
一是不冲突(collision-free),即任何两个相邻的同频小区都不能使用相同的PCI,且同一个eNB中的所有同频小区也不能使用相同的PCI;
二是不混淆(confusion-free),即一个小区的所有邻小区中不能有任何两个同频小区使用相同的PCI。
由于LTE非异构部署网络中,宏小区的邻小区数量比较有限,远少于504个,可通过网络规划或网络自配置功能避免PCI冲突或混淆的问题,因此,在LTE非异构部署网络中,通常不会出现PCI冲突或混淆的问题。但是,在LTE异构分层部署网络中,为了提高频谱使用率,小小区通常工作于同一频率层,若一个宏小区覆盖范围内的小小区的数量超过504个,必然导致有两个小小区的工作频点和PCI完全相同的情况;即使该宏小区覆盖范围内的小小区的数量没有达到504个,但由于控制小小区的基站通常是使用自配置功能来配置小小区的PCI,因此,为两个不同的小小PCI冲突或混淆区配置相同的PCI的概率也比较高。
切换过程中,宏基站对用户设备(UE)进行测量配置,UE根据收到的测量配置信息执行测量,并将测量报告上报给宏基站,该测量报告用于辅助宏基站进行切换判决;其中,测量报告中通常是以小区的工作频点和PCI的组合来标识一个邻小区的。目前,为了解决PCI冲突或混淆的问题,参见图1所示的网络架构,假设small cell1与small cell3工作于同一频率层且使用相同的PCI,现有技术中采用如下机制解决PCI冲突或混淆,包括以下步骤:
步骤11、宏小区服务的UE测量周围的小小区的信号,当small cell1的参考信号接收功率(Reference Signal Received Power,RSRP)/参考信号接收质量(ReferenceSignal Received Quality,RSRQ)满足预设的条件时,该UE向宏基站上报测量报告,其中,该条测量报告中包含small cell1的RSRP/RSRQ、以及small cell1的工作频点和PCI;
步骤12、宏基站收到UE上报的测量报告后,将该测量报告中携带的工作频点和PCI作为索引查询本地保存的邻区关系表,由于邻区关系表中包含两个相匹配的邻小区,即small cell1和small cell3,因此无法根据工作频点和PCI识别该目标邻小区,该宏基站向UE发送测量配置命令,以指示该UE读取目标邻小区(即small cell1)的E-UTRAN小区全局标识(E-UTRAN Cell Global Identity,ECGI)。
步骤13、UE接收到宏基站发送的测量配置命令后,调整自身的接收机以读取smallcell1的系统广播信息,并从该系统广播信息中获取该small cell1的ECGI,再次向宏基站上报测量报告,其中,该条测量报告中包含该small cell1的ECGI;
步骤14、宏基站收到UE上报的测量报告后,由于ECGI是小区的唯一标识,宏基站可通过UE上报的测量报告中的ECGI识别出该目标邻小区是small cell1,进而触发后续切换过程。
可见,在LTE异构分层部署网络中,由于PCI混淆问题的存在,基站不能根据UE上报的第一条测量报告中的工作频点和PCI来唯一识别出目标邻小区,需要UE读取邻小区的系统广播消息以获取该邻小区的ECGI,并上报第二条测量报告给基站,以使基站根据该条测量报告中的ECGI来唯一识别目标邻小区。上述确定目标邻小区的机制存在以下问题:
UE在读取邻小区系统广播信息时,可能需要几百毫秒甚至更长的时间,从而增加了切换准备的延时;另外,UE在读取邻小区系统广播信息时,还可能会暂时中断业务数据的收发,从而降低了用户体验;
若测量报告是切换事件触发时,如果网络侧不能及时执行UE的切换过程,由于该UE的当前服务小区信号衰减,可能会导致掉话;
若UE移动速度较快,在网络侧执行上述信令过程(即步骤11~步骤14)后,才会向UE发出切换命令,此时UE可能已经移出待切换的目标邻小区的覆盖范围,若UE仍尝试向该待切换的目标邻小区切换,由于链路质量不好,很可能导致切换失败,即使能够完成切换,也容易导致掉话,从而降低了网络的移动性性能,也降低了用户体验。
综上所述,现有技术中,UE的服务基站确定该UE进行切换的目标小区的过程,增加了切换准备的延时,且容易导致掉话,从而降低了用户体验。
发明内容
本发明实施例提供了一种确定目标小区的方法及设备,用于解决现有技术中UE的服务基站确定该UE进行切换的目标小区的过程,存在的增加了切换准备的延时,且容易导致掉话,从而降低了用户体验的问题。
本发明实施例提供了一种确定目标小区的方法,包括:
服务基站在接收到自身服务的用户设备UE发送的测量报告后,从自身的邻区关系表包含的各邻小区中,查找与所述测量报告中包含的该UE报告的目标小区的工作频点及PCI相匹配的邻小区,并将查找到的邻小区作为中间小区;
若查找到至少两个中间小区,所述服务基站根据本地保存的每个中间小区对应的用于表示自身所在位置的第一位置信息以及所述测量报告中包含的用于表示所述UE当前所在位置的第二位置信息,从所述至少两个中间小区中,确定出所述目标小区。
本发明实施例提供了一种确定目标小区的设备,包括:
第一处理模块,用于在接收到自身服务的UE发送的测量报告后,从自身的邻区关系表包含的各邻小区中,查找与所述测量报告中包含的该UE报告的目标小区的工作频点及PCI相匹配的邻小区,并将查找到的邻小区作为中间小区;
第二处理模块,用于在所述第一处理模块查找到至少两个中间小区时,根据本地保存的用于表示每个中间小区所在位置的第一位置信息以及所述测量报告中包含的用于表示所述UE当前所在位置的第二位置信息,从所述至少两个中间小区中,确定出所述目标小区。
本发明实施例在出现PCI混淆情况下,UE的服务基站可以根据UE上报的测量报告中包含的第二位置信息,确定该UE报告的目标小区。从而仅需UE上报一条测量报告,就可以准确确定目标小区,以触发切换准备过程,无需UE再去读取邻小区的系统广播信息以获取该邻小区的ECGI,也无需UE再上报包含该邻小区的ECGI的第二条测量报告,减少了切换准备延时,也降低了由于延时过长而引起的掉话概率,提高了网络的切换性能,避免了暂时中止业务数据收发的问题,进而提高了用户体验。
附图说明
图1为现有技术中解决PCI混淆的方法示意图;
图2为本发明实施例确定目标小区的方法流程示意图;
图3为本发明实施例中第一种相邻的两个基站传递服务小区的第一位置信息的交互过程示意图;
图4为本发明实施例中第二种相邻的两个基站传递服务小区的第一位置信息的交互过程示意图;
图5为本发明实施例的网络拓扑示意图;
图6为本发明实施例第一种应用场景下确定目标小区的方法流程图;
图7为本发明实施例第二种应用场景下确定目标小区的方法流程图;
图8为本发明实施例第三种应用场景下确定目标小区的方法流程图;
图9为本发明实施例确定目标小区过程中各设备之间的交互示意图;
图10为本发明实施例确定目标小区的设备的结构示意图。
具体实施方式
本发明实施例在出现PCI混淆情况下,服务基站可以根据自身服务的UE上报的测量报告中包含的第二位置信息,确定该UE报告的目标小区。从而仅需UE上报一条测量报告,就可以准确确定目标小区,以触发切换准备过程。
目前,为了支持最小化路测(Minisation ofDrive Test,MDT)功能,在标准规范TS36.331中,各个触发切换的测量事件(如A3、A4、A5和B1、B2)的测量报告中增加了地理位置信息。根据网络侧的配置,如果UE能够在收集测量结果时获得可用的地理位置信息,则将该地理位置信息携带在测量报告中并发送给网络侧。其中,地理位置信息可以是该UE当前所在位置的经纬度信息,也可以是该UE当前测量到的无线信号指纹(fingerprint)。
进一步,经纬度信息可以由全球定位系统(Global Positioning System,GPS)系统提供,也可以由全球导航卫星系统(Global Navigation Satellite System,GNSS)系统提供。
进一步,无线信号指纹包括该UE当前能够测量到的除目标小区之外的邻小区的参考符号接收功率(Reference Signal Received Power,RSRP)和/或参考符号接收质量(Reference Signal Received Quality,RSRQ)。
下面结合说明书附图对本发明实施例作进一步详细描述。
参见图2所示,本发明实施例提供的确定目标小区的方法,包括以下步骤:
步骤21、服务基站在接收到自身服务的UE发送的测量报告后,从自身的邻区关系表包含的各邻小区中,查找与该测量报告中包含的该UE报告的目标小区的工作频点及PCI相匹配的邻小区,并将查找到的邻小区作为中间小区;
步骤22、若查找到至少两个中间小区,服务基站根据本地保存的每个中间小区对应的用于表示自身所在位置的第一位置信息以及该测量报告中包含的用于表示该UE当前所在位置的第二位置信息,从该至少两个中间小区中,确定出该UE报告的目标小区。
本发明实施例中,UE上报的测量报告中包含该UE报告的目标小区对应的信息以及第二位置信息;其中,该目标小区对应的信息包括UE测量到的该目标小区的RSRP/RSRQ、该目标小区的工作频点和PCI等信息;
本发明实施例中,服务基站保存各相邻基站所控制的每个小区(即邻小区)对应的工作频点和PCI、每个小区的第一位置信息;
其中,第一位置信息为小区所在位置的经纬度信息,该经纬度信息可由GPS系统或GNSS系统提供;
进一步,各邻小区对应的工作频点和PCI一般保存在邻区关系表中;各邻小区对应的第一位置信息可以保存在该邻区关系表中,也可以保存在本地其他地方。
进一步,服务基站邻区关系表中还包含每个小区对应的ECGI、跟踪区标识(Tracking Area Identity,TAI)等信息。
本发明实施例中,该测量报告中包含的第二位置信息为:该UE当前所在位置的经纬度信息,或该UE当前测量到的无线信号指纹;
需要说明的是,由于UE当前测量到的无线信号指纹包括该UE当前能够测量到的除目标小区之外的邻小区的RSRP和/或RSRQ,即该UE周围小区的RSRP和/或RSRQ,因此,可根据该UE测量到的无线信号指纹,确定与该UE相邻的小区,进而粗略确定该UE当前所在的位置。
进一步,若步骤21中查找到一个中间小区,该方法还包括:
服务基站将该中间小区确定为UE报告的目标小区。
进一步,在服务基站确定了该UE报告的目标小区后,该方法还包括:
服务基站向该目标小区所在的目标基站发送切换请求,以触发UE的切换过程。
本发明实施例中,服务基站根据下列步骤获取各相邻基站所控制的每个小区对应的第一位置信息:
服务基站分别与各相邻基站建立接口连接,并与各相邻基站通过接口信令消息(如建立请求消息及建立响应消息)交互各自控制的每个小区对应的第一位置信息;
服务基站通过该接口信令消息接收各相邻基站发送的本基站所控制的每个小区对应的第一位置信息,并将接收到的第一位置信息存储到本地。
相应的,每个相邻基站通过该接口信令消息接收服务基站发送的自身控制的每个小区对应的第一位置信息,并将接收到的第一位置信息存储到本地;以及通过该接口信令消息向服务基站发送自身控制的每个小区对应的第一位置信息。
进一步,服务基站通过接口信令消息发送自身控制的每个小区对应的第一位置信息的同时,还发送每个小区对应的工作频点和PCI、ECGI、跟踪区码(TrackingArea Code,TAC)等配置信息;
相邻基站通过接口信令消息发送自身控制的每个小区对应的第一位置信息的同时,还发送每个小区对应的工作频点和PCI、ECGI、TAC等配置信息。
优选的,服务基站与各相邻基站建立的接口连接为X2接口。
下面以X2接口为例,对本发明实施例相邻的两个基站(即eNB1和eNB2)传递服务小区的第一位置信息进行说明,参见图3所示,交互过程包括以下步骤:
步骤31、eNB1向eNB2发送X2建立请求(X2Setup Request)消息,并在该X2建立请求消息中携带自身控制的每个小区(即本地服务小区)对应的ECGI、PCI、工作频点、TAC、第一位置信息等信息;
步骤32、eNB2在接收到X2建立请求消息后,在本地保存eNB1所控制的每个小区对应的ECGI、PCI、工作频点、TAC、第一位置信息等配置信息,并向eNB2发送X2建立响应(X2Setup Response)消息,并在该X2建立响应消息中携带自身控制的每个小区(即本地服务小区)对应的ECGI、PCI、工作频点、TAC、第一位置信息等配置信息。
本发明实施例中,若服务基站所控制的任一小区更新了自身的工作频点、PCI及第一位置信息中的一个或多个信息,该方法还包括:
服务基站通过接口信令消息将更新后的配置信息发送给各相邻基站。
相应的,相邻基站通过接口信令消息接收服务基站发送的更新后的配置信息,并更新本地保存的该服务基站的配置信息。
本发明实施例中,若任一相邻基站所控制的任一小区更新了自身的工作频点、PCI及第一位置信息中的一个或多个配置信息,该方法还包括:
该相邻基站通过接口信令消息将更新后的配置信息发送给服务基站。
相应的,服务基站通过接口信令消息接收该相邻基站发送的更新后的配置信息,并更新本地保存的该相邻基站的配置信息。
优选的,该接口信令消息为基站配置更新(eNB Configuration Update)消息及基站配置更新应答(eNB Configuration Update ACK)消息。
下面以接口信令消息为基站配置更新(eNB Configuration Update)消息,对本发明实施例相邻的两个基站(即eNB1和eNB2)传递服务小区的第一位置信息进行说明,参见图4所示,交互过程包括以下步骤:
步骤41、若eNB1所控制的某个小区(即某个服务小区)的配置信息(如ECGI、PCI、工作频点、TAC、第一位置信息中的一个或多个配置信息)发生了变化,eNB1向eNB2发送基站配置更新(eNB Configuration Update)消息,并在该基站配置更新消息中携带更新后的该服务小区的配置信息;
步骤42、eNB2在接收到该基站配置更新消息后,更新本地保存的eNB1的配置信息,并向eNB1返回基站配置更新应答(eNB Configuration Update ACK)消息,以完成本次配置更新。
本发明实施例中,每个基站(即本发明实施例的服务基站或该服务基站的相邻基站)通过以下方式获取自身控制的每个小区的第一位置信息:
方式1、基站通过操作维护(Operation And Maintenance,OAM)系统获取自身控制的每个小区对应的第一位置信息,其中,在部署基站时,该OAM系统为基站配置本基站所控制的每个小区对应的第一位置信息;
方式2、基站通过自身配置的定位装置获取自身控制的每个小区对应的第一位置信息。
本发明实施例中,若确定出至少两个中间小区,服务基站确定该UE报告的目标小区包括以下两种方法:
方法A、UE上报的测量报告中包含的第二位置信息为该UE当前所在位置的经纬度信息,该方法包括以下步骤:
服务基站根据该第二位置信息及该至少两个中间小区分别对应的第一位置信息,确定该UE与每个中间小区之间的距离值;以及
服务基站将最小的距离值对应的中间小区确定为目标小区,或者将小于设定的第一门限值的距离值对应的中间小区确定为目标小区;
其中,设定的第一门限值为经验值,可根据需要进行设定。
该方法下,服务基站将测量报告中提供的UE的第二位置信息与本地保存的中间小区对应的第一位置信息进行比较,将与UE最接近的中间小区确定为目标小区。
方法B、UE上报的测量报告中包含的第二位置信息为该UE当前测量到的无线信号指纹,该方法进一步又包括以下两种方法:
方法B1、该方法包括以下步骤:
服务基站根据本地保存的各邻小区的第一位置信息,确定本基站覆盖范围内的小区覆盖拓扑图,其中,该小区覆盖拓扑图中包含了任意两个邻小区的相对位置关系;
服务基站根据UE上报的测量报告包含的无线信号指纹,确定与该UE相邻的小区;以及
服务基站将在该小区覆盖拓扑图中与确定的该UE的所有邻小区均相邻的中间小区确定为目标小区。
方法B2、该方法包括以下步骤:
服务基站根据UE上报的测量报告包含的无线信号指纹,确定与所述UE相邻的小区;以及
服务基站将与该UE的所有邻小区之间的距离值均小于设定的第二门限值的中间小区确定为目标小区;
其中,设定的第二门限值为经验值,可根据需要进行设定。
下面结合几个具体应用场景,对本发明实施例的方法进行详细说明。
实施例1、假设宏小区A(macro cell A)的覆盖范围内部署5个小小区,即smallcell1~small cell5,其网络拓扑参见图5所示,其中,small cell1与small cell3具有相同的工作频点和PCI,且其他小小区的PCI均不相同。本实施例中,各基站采用方式1获取自身控制的每个小区的第一位置信息,且第二位置信息为UE所在位置的经纬度信息;本实施例提供的宏基站确定目标小区的过程,参见图6所示,包括以下步骤:
步骤61、宏基站A获取自身控制的每个小区的第一位置信息,及小基站获取自身控制的每个小区的第一位置信息;
具体的,运营商在部署宏基站A(即宏小区A所在的基站)时,配置了macro cell A的第一位置信息;且运营商在部署小基站(即小小区所在的基站)时,配置各小基站控制的small cell1~small cell5的第一位置信息;
其中,第一位置信息为小区所在位置的经纬度信息。
步骤62、宏小区A通过自动邻区关系(Automatic Neighbor Relation,ANR)功能,确定其覆盖范围内部署的small cell1~small cell5;
步骤63、宏基站A分别与small cell1~small cell5所在的小基站建立接口连接,并在建立连接的信令消息中交互各自控制的小区的第一位置信息;
具体的,宏基站A在向各小基站发送的建立请求消息中携带自身控制的各宏小区对应的第一位置信息;
相应的,各小基站在向宏基站A返回的建立响应消息中携带自身控制的各小小区对应的第一位置信息。
优选的,宏基站A分别与small cell1~small cell5所在的小基站建立的接口连接为X2接口。
进一步,宏基站A在向各小基站发送的建立请求消息中还携带自身控制的各宏小区对应的工作频点、PCI、ECGI及TAI等信息;
各小基站在向宏基站A返回的建立响应消息中还携带各自控制的各小小区对应的工作频点、PCI、ECGI及TAI等信息。
步骤64、宏基站A在本地保存small cell1~small cell5对应的第一位置信息;
进一步,若各小基站在向宏基站A返回的建立响应消息中还携带各自控制的各小小区对应的工作频点、PCI、ECGI及TAI等信息,则宏基站A在本地的邻区关系表中分别存储small cell1~small cell5对应的工作频点、PCI、ECGI及TAI等配置信息。
步骤65、宏基站A接收自身服务的UE上报的测量报告;
其中,该测量报告包含该UE测量到的目标小区(本实施例以small cell3作为目标小区为例)的信号强度(如RSRP/RSRQ),该目标小区的工作频点和PCI,以及该UE对应的第二位置信息;
步骤66、宏基站A确定该UE报告的目标小区;具体的:
首先,宏基站A将该测量报告中包含的工作频点和PCI作为索引查找本地保存的邻区关系表,查找到存在两个相匹配的中间小区,即small cell1和smallcell3;
然后,宏基站A通过比较该测量报告中包含的第二位置信息以及该两个中间小区分别对应的第一位置信息,确定该UE与small cell3之间的距离最小,则宏基站A确定smallcell3为该UE报告的目标小区。
步骤67、宏基站A向small cell3所在的小基站发送切换请求消息,以触发切换准备过程。
实施例2、仍以图5所示的网络拓扑为例,本实施例与实施例1相似,不同的是:本实施例中宏基站A采用方式1获取自身控制的每个小区的第一位置信息,且与该宏基站A相邻的各小基站采用方式2获取自身控制的每个小区的第一位置信息;
具体的,运营商在部署宏基站A(即宏小区A所在的基站)时,配置了macro cell A的第一位置信息;每个小基站都通过自身的定位装置获取到自身控制的small cell的第一位置信息。
实施例3、仍以图5所示的网络拓扑为例,本实施例中,small eNB1已与宏基站A建立了接口连接(如X2接口),之后small eNB1的服务小区small cell1变更了自身的配置信息(如PCI,且变更后的PCI恰好与small cell3的PCI相同);本实施例中宏基站确定目标小区的过程,参见图7所示,包括以下步骤:
步骤71、small eNB1向宏基站A发送接口信令消息,该接口信令消息中携带smallcell1更新后的配置信息;
其中,配置信息包括配置参数(该配置参数包括工作频点和PCI、ECGI、TAC等)及第一位置信息;
步骤72、宏基站A在接收到该接口信令消息后,更新本地的邻区关系表中保存的small cell1对应的PCI、工作频点、ECGI、TAI、以及本地保存的small cell1的第一位置信息等配置信息;
步骤73、宏基站A接收自身服务的UE上报的测量报告,其中,该测量报告中包含该UE测量到的目标小区(本实施例为small cell1)的RSRP/RSRQ,目标小区的PCI和工作频点,以及该UE对应的第二位置信息。
步骤74、宏基站A确定该UE报告的目标小区;具体包括:
首先,宏基站A将该测量报告中包含的工作频点和PCI作为索引查找本地保存的邻区关系表,查找到存在两个相匹配的中间小区,即small cell1和small cell3;
然后,宏基站A通过比较该测量报告中包含的第二位置信息以及该两个中间小区分别对应的第一位置信息,确定该UE与small cell1之间的距离最小,则宏基站A确定smallcell1为该UE报告的目标小区。
步骤75、宏基站A向small cell1所在的基站(small eNB1)发送切换请求消息,以触发切换准备过程。
实施例4、仍以图5所示的网络架构为例,本实施例中,第二位置信息为UE当前测量到的无线信号指纹;本实施例中宏基站确定目标小区的过程,参见图8所示,包括以下步骤:
步骤81、宏基站A获取自身控制的每个小区的第一位置信息,及小基站获取自身控制的每个小区的第一位置信息;
具体的,运营商在部署宏基站A(即宏小区A所在的基站)时,配置了macro cell A的第一位置信息;每个小基站通过自身的定位装置获取到自身控制的small cell的第一位置信息,或者运营商在部署小基站(即小小区所在的基站)时配置各小基站控制的smallcell1~small cell5的第一位置信息;
其中,第一位置信息为小区所在位置的经纬度信息。
步骤82、宏小区A通过ANR功能,确定其覆盖范围内部署的small cell1~smallcell5;
步骤83、宏基站A分别与small cell1~small cell5所在的小基站建立接口连接,并在建立连接的信令消息中交互各自控制的小区的第一位置信息;
具体的,宏基站A在向各小基站发送的建立请求消息中携带自身控制的各宏小区对应的第一位置信息;
相应的,各小基站在向宏基站A返回的建立响应消息中携带自身控制的各小小区对应的第一位置信息。
步骤84、宏基站A在本地保存small cell1~small cell5对应的第一位置信息;
进一步,若各小基站在向宏基站A返回的建立响应消息中还携带各自控制的各小小区对应的工作频点、PCI、ECGI及TAI等信息,则宏基站A在本地的邻区关系表中分别存储small cell1~small cell5对应的工作频点、PCI、ECGI及TAI等配置信息。
步骤85、宏基站根据获取到的每个small cell的第一位置信息,确定自身覆盖范围内的小区覆盖拓扑图;
步骤86、宏基站A接收自身服务的UE上报的测量报告;
其中,该测量报告中包含该UE测量到的目标小区的信号强度(即RSRP/RSRQ)、该目标小区对应的PCI和工作频点、以及该UE当前测量到的无线信号指纹(即与该UE相邻的各小区的RSRP/RSRQ),假设,该无线信号指纹中包含了UE测量到的small cell2及small cell5对应的RSRP/RSRQ;
步骤87、宏基站A确定该UE报告的目标小区;具体的:
首先,宏基站A将该测量报告中包含的工作频点和PCI作为索引查找本地保存的邻区关系表,查找到存在两个相匹配的中间小区,即small cell1和small cell3;
然后,宏基站A通过比较测量报告中的无线信号指纹来确定UE的粗略位置,具体的:由于在无线信号指纹中包含了small cell2和small cell5的信号,因此,宏基站A可以确定与该UE相邻的小区为small cell2及small cell5(即宏基站A可以确定出该UE在smallcell2及small cell5的周围);宏基站A根据步骤85确定的小区覆盖拓扑图可知,与smallcell2及small cell5均相邻的中间小区为small cell3,从而确定small cell3为目标小区;
步骤88、宏基站A向small cell3所在小基站(small eNB3)发送切换请求消息,以触发切换准备过程。
下面对UE、该UE的服务基站以及该UE报告的目标小区所在的目标基站之间的交互进行说明,参见图9所示,假设该UE的服务基站为eNB1,目标基站为eNB2;其交互过程如下:
步骤91、eNB1与eNB2通过接口信令消息交互各自的服务小区的第一位置信息;
步骤92、UE向当前为自身提供服务的eNB1发送测量报告,其中,该测量报告中包含目标小区的PCI和工作频点、以及第二位置信息;
步骤93、eNB1根据自身保存的邻区关系表及该测量报告,确定该UE报告的目标小区;
具体的,先使用测量报告中的PCI和工作频点作为索引在本地保存的邻区关系表进行查找;若查找到至少两个中间小区,则再将第二位置信息及本地保存的每个中间小区的第一位置信息进行比较,以从该至少两个中间小区中确定目标小区;
步骤94、eNB1向该目标小区所在的eNB2触发切换准备。
上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。
基于同一发明构思,本发明实施例中还提供了一种确定目标小区的设备,由于该设备解决问题的原理与上述确定目标小区的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
参见图10所示,本发明实施例提供的一种确定目标小区的设备,包括:
第一处理模块101,用于在接收到自身服务的UE发送的测量报告后,从自身的邻区关系表包含的各邻小区中,查找与该测量报告中包含的该UE报告的目标小区的工作频点及PCI相匹配的邻小区,并将查找到的邻小区作为中间小区;
第二处理模块102,用于在第一处理模块101查找到至少两个中间小区时,根据本地保存的每个中间小区对应的用于表示自身所在位置的第一位置信息以及该测量报告中包含的用于表示该UE当前所在位置的第二位置信息,从该至少两个中间小区中,确定出目标小区。
作为一种实现方式,若第二位置信息为该UE当前所在位置的经纬度信息,第二处理模块102具体用于:
根据测量报告中的第二位置信息及该至少两个中间小区分别对应的第一位置信息,确定该UE与每个中间小区之间的距离值;以及将最小的距离值对应的中间小区确定为目标小区,或者将小于设定的第一门限值的距离值对应的中间小区确定为目标小区。
作为另一种实现方式,若第二位置信息为该UE当前测量到的无线信号指纹,该第二处理模块102具体用于:
根据本地保存的各邻小区的第一位置信息,确定本基站覆盖范围内的小区覆盖拓扑图;根据测量报告包含的无线信号指纹,确定与该UE相邻的小区;以及将在小区覆盖拓扑图中与确定的该UE的所有邻小区均相邻的中间小区确定为目标小区。
作为再一种实现方式,若第二位置信息为该UE当前测量到的无线信号指纹,第二处理模块102具体用于:
根据测量报告包含的无线信号指纹,确定与该UE相邻的小区;以及将与该UE的所有邻小区之间的距离值均小于设定的第二门限值的中间小区确定为目标小区。
进一步,该设备还包括:
信息交互模块103,用于分别与各相邻基站建立接口连接,并与各相邻基站通过接口信令消息交互各自控制的每个小区对应的第一位置信息;以及通过接口信令消息接收各相邻基站发送的自身控制的每个小区对应的第一位置信息,并将接收到的第一位置信息存储到本地。
进一步,信息交互模块103还用于:
在确定自身控制的任一小区更新了工作频点、PCI及第一位置信息中的一个或多个配置信息后,通过接口信令消息将更新后的配置信息发送给各相邻基站;以及通过接口信令消息接收任一相邻基站发送的更新后的配置信息,并更新本地保存的该相邻基站的配置信息。
优选的,服务基站分别与各相邻基站建立的接口连接为X2接口。
进一步,该设备还包括:
信息获取模块104,用于获取自身控制的每个小区对应的第一位置信息;
进一步,该设备还包括:
第三处理模块105,用于在第二处理模块102确定了目标小区之后,向该目标小区所在的目标基站发送切换请求,以触发UE的切换过程。
本发明实施例在出现PCI混淆情况下,UE的服务基站可以根据UE上报的测量报告中包含的第二位置信息,确定该UE报告的目标小区。从而仅需UE上报一条测量报告,就可以准确确定目标小区,以触发切换准备过程,无需UE再去读取邻小区的系统广播信息以获取该邻小区的ECGI,也无需UE再上报包含该邻小区的ECGI的第二条测量报告,减少了切换准备延时,也降低了由于延时过长而引起的掉话概率,提高了网络的切换性能,避免了暂时中止业务数据收发的问题,进而提高了用户体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。