具体实施方式
下面结合说明书附图对本发明实施例作进一步详细描述。
ANR建立过程用于发现小区之间的相邻关系,包括同一基站小区之间和不同基站小区之间的相邻关系。基站要为每个服务小区建立维护邻区关系表(即NRT)。基站既要自动检测到周围的邻区,创建新的邻区关系,也要能够删除不合适的或者过时的邻区关系。
ANR功能主要是维护邻小区频点、PCI和ECGI(E-UTRAN Cell Global ID,小区全球标识)的映射关系信息。以图2为例,UE(用户终端)在Cell(小区)A的服务范围内测到Cell B的信号,上报给Cell A所属的基站,其中包括CellB的PCI。Cell A所属的基站收到PCI测量上报后,配置并指导UE完成Cell B的ECGI等信息的测量上报过程。此时,Cell A所属的基站即可以将Cell B的PCI和ECGI等信息更新到其维护的邻区关系表中。如果需要,Cell A所属的基站还可以与Cell B所属的基站建立X2接口连接。其中,X2接口位于接入网络层,X2是基站与基站之间的逻辑接口,每个基站可以与多个相邻的基站存在X2连接。
如图3所示,本发明实施例第一种配置测量信息的***包括:用户终端10和基站20。
用户终端10,用于向基站20发送PCI和频点。
具体的,用户终端10检测到某个曾经访问过的家庭基站小区的fingerprint信息后,进行fingerprint matching,在匹配成功后,用户终端10向所在小区所属的基站上报接近指示消息,该消息中包含访问该家庭基站小区时家庭基站小区对应的PCI和频点。
需要说明的是,本发明实施例并不局限于通过接近指示消息携带PCI和频点,其他能够上报PCI和频点的方式同样适应本发明实施例。
基站20,用于从记录的多个小区全球标识ECGI、小区物理标识PCI和频点的对应关系组中,选择至少一个对应关系组,从选择的PCI和频点的对应关系组中,确定最后一次更新的PCI和频点的对应关系中的频点,从确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息;
其中,基站20记录的同一个ECGI、PCI和频点的对应关系组中包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点,基站20选择的对应关系组中至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同。
基站20记录的多个ECGI、PCI和频点的对应关系组可以存储到基站20中,也可以存储到其他网络侧设备中供基站20调用。
本发明实施例的基站20是宏小区所属的基站。
在具体实施过程中,基站20会记录多个ECGI、PCI和频点的对应关系组,每组包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点的对应关系。比如一个ECGI、PCI和频点的对应关系组中包含{ECGI-1,PCI-1,Freq-1},{ECGI-1,PCI-2,Freq-5},{ECGI-1,PCI-3,Freq-5}。其中ECGI-1对应的家庭基站小区对应PCI-1和Freq-1,更新后ECGI-1对应的家庭基站小区对应PCI-2和Freq-5,最后更新的ECGI-1对应的家庭基站小区对应PCI-3和Freq-5。也就是说,基站20需要记录ECGI-1对应的家庭基站小区每次更新的PCI和频点。
基站20选择的对应关系组中至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同,比如用户终端上报的PCI和频点是PCI-2和Freq-3,假设有两个对应关系组A和B,其中对应关系组A包含{ECGI-1,PCI-1,Freq-1},{ECGI-1,PCI-2,Freq-3},{ECGI-1,PCI-3,Freq-5};对应关系组B包含{ECGI-2,PCI-2,Freq-1},{ECGI-2,PCI-3,Freq-3},{ECGI-2,PCI-3,Freq-5}。由于对应关系组A中有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同,即{ECGI-1,PCI-2,Freq-3}中PCI-2,Freq-3与用户终端上报的PCI-2和Freq-3相同,则基站20会选择对应关系组A。
对应关系组中ECGI、PCI和频点的对应关系可以表示为{ECGI-1,PCI-1,Freq-1},也可以表示为{ECGI-1,PCI-1}和{PCI-1,Freq-1}。
需要说明的是,本发明实施例并不局限于上述表示方式,其他能够表示ECGI、PCI和频点的对应关系的方式都适用本发明实施例。
如果有多个ECGI、PCI和频点的对应关系组中都有至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端10上报的PCI和频点相同,则基站20会选择多个ECGI、PCI和频点的对应关系组,然后分别确定每个ECGI、PCI和频点的对应关系组中最后一次更新的PCI和频点的对应关系中的频点。比如一个对应关系组包含{ECGI-1,PCI-1,Freq-1};{ECGI-1,PCI-2,Freq-2};{ECGI-1,PCI-2,Freq-3}。另一个对应关系组包含{ECGI-2,PCI-1,Freq-2};{ECGI-2,PCI-2,Freq-2};{ECGI-2,PCI-3,Freq-4}。用户终端发送的是PCI-2和req-2,由于一个组有{ECGI-1,PCI-2,Freq-2},一个组有{ECGI-2,PCI-2,Freq-2},两个组都有PCI-2和req-2,则基站20会同时选择这两个组,然后确定每个组最后一次更新的PCI和频点的对应关系中的频点,即Freq-3和Freq-4,然后查看是否为用户终端10分配过Freq-3和Freq-4的测量信息,哪个没有配置就为该用户终端配置没有配置的频点的测量信息。
其中,本发明实施例有多种更新ECGI、PCI和频点的对应关系组的方式,下面列举几种。
方式一、基站20指示用户终端对分配的频点进行测量,根据收到的该用户终端上报的占用该频点的家庭基站小区对应的PCI和ECGI,生成本次更新时的ECGI、PCI和频点的对应关系。
具体的,基站20会预先为一个用户终端分配自身需要维护的邻区关系的频点,然后基站20会指示用户终端进行测量;用户终端会对每个频点进行测量,如果在一个频点上测量出有小区使用,则将该频点和小区的PCI上报给基站20(如果一个频点上有多个小区使用,则上报每个小区的PCI,比如Freq(频点)-1、PCI-1、PCI-2);基站20查看哪些PCI对应的是家庭基站小区,然后再指示用户终端上报PCI对应的是家庭基站小区的ECGI;用户终端在获取对应的ECGI,并上报;基站20生成本次更新时的ECGI、PCI和频点的对应关系。另外,对于该频点上报的属于宏基站小区的PCI,如果基站20查看其邻区关系并不知道该PCI对应的ECGI,也会指示用户终端上报该PCI对应的宏基站小区的ECGI。
较佳的,基站20可以查看上报的ECGI对应的PCI和频点与自身记录的ECGI对应的PCI和频点是否有变化,如果有,则添加到ECGI对应的对应关系组中;否则不记录。
由于基站20记录的是更新历史,记录的数据量会随着时间推移越来越多,还可以设置一个时间,比如1个月,则基站20只记录当前时间之前1个月内的更新历史,这样可以节省存储空间。
其中,基站20可以指示自身对应的小区中的任何一个用户终端。在具体实施过程中,基站20可以在设定的触发条件满足时指示用户终端进行上报。满足的触发条件包括但不限于下列条件中的一种:
在周期指示用户终端进行上报时,距离上次指示用户终端进行上报的时长等于一个周期;
收到指示用户终端进行上报的消息,该消息可以是高层发送的;
收到维护人员的指令。
方式二、基站20在收到ECGI对应的家庭基站小区所属的家庭基站上报的PCI和频点的对应关系后,生成本次更新时的ECGI、PCI和频点的对应关系。
具体的,家庭基站小区所属的家庭基站在自身的PCI和/或频点发生变化后,将变化后自身对应的PCI和频点发送给基站20;基站20根据上报PCI和频点的家庭基站的ECGI进行更新。基站20具体的更新方式与方式一类似在此不再赘述。
在具体实施过程中,基站通过与家庭基站之间的X2接口接收PCI和频点的对应关系。
对于方式二,基站20也可以通过与家庭基站网关之间的X2接口接收PCI和频点的对应关系;其中家庭基站网关与家庭基站通过X2接口连接。
其中,方式一适用于家庭基站断电或带电更新PCI和/或频点;方式二适用于家庭基站带电更新PCI和/或频点。
如图4所示,本发明实施例第一种基站包括:选择模块200、第一频点确定模块210和第一配置模块220。
选择模块200,用于从记录的多个ECGI、PCI和频点的对应关系组中,选择至少一个对应关系组,其中选择模块200记录的同一个ECGI、PCI和频点的对应关系组中包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点,选择模块200选择的对应关系组中至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同。
第一频点确定模块210,用于从选择模块200选择的PCI和频点的对应关系组中,确定最后一次更新的PCI和频点的对应关系中的频点。
第一配置模块220,用于从第一频点确定模块210确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
其中,本发明实施例的基站还可以进一步包括:第一更新模块230。
第一更新模块230,用于指示用户终端对分配的频点进行测量,根据收到的该用户终端上报的占用该频点的家庭基站小区对应的PCI和ECGI,生成本次更新时的ECGI、PCI和频点的对应关系。
其中,本发明实施例的基站还可以进一步包括:第二更新模块240。
第二更新模块240,用于在收到ECGI对应的家庭基站小区所属的家庭基站上报的PCI和频点的对应关系后,生成本次更新时的ECGI、PCI和频点的对应关系。
具体的,第二更新模块240可以通过与家庭基站之间的X2接口接收PCI和频点的对应关系;第二更新模块240还可以通过与家庭基站网关之间的X2接口接收PCI和频点的对应关系,其中家庭基站网关与家庭基站通过X2接口连接。
如图5所示,本发明实施例第一种配置测量信息的方法包括下列步骤:
步骤501、基站从记录的多个ECGI、PCI和频点的对应关系组中,选择至少一个对应关系组,其中基站记录的同一个ECGI、PCI和频点的对应关系组中包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点,基站选择的对应关系组中至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同。
步骤502、基站从选择的PCI和频点的对应关系组中,确定最后一次更新的PCI和频点的对应关系中的频点。
步骤503、基站从确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
其中,步骤501之前还可以进一步包括:
用户终端检测到某个曾经访问过的家庭基站小区的fingerprint信息后,进行fingerprint matching,在匹配成功后,用户终端向所在小区所属的基站上报接近指示消息,该消息中包含访问该家庭基站小区时家庭基站小区对应的PCI和频点。
需要说明的是,本发明实施例并不局限于通过接近指示消息携带PCI和频点,其他能够上报PCI和频点的方式同样适应本发明实施例。
基站记录的多个ECGI、PCI和频点的对应关系组可以存储到基站中,也可以存储到其他网络侧设备中供基站调用。
本发明实施例的基站是宏小区所属的基站。
在具体实施过程中,基站会记录多个ECGI、PCI和频点的对应关系组,每组包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点的对应关系。比如一个ECGI、PCI和频点的对应关系组中包含{ECGI-1,PCI-1,Freq-1},{ECGI-1,PCI-2,Freq-5},{ECGI-1,PCI-3,Freq-5}。其中ECGI-1对应的家庭基站小区对应PCI-1和Freq-1,更新后ECGI-1对应的家庭基站小区对应PCI-2和Freq-5,最后更新的ECGI-1对应的家庭基站小区对应PCI-3和Freq-5。也就是说,基站需要记录ECGI-1对应的家庭基站小区每次更新的PCI和频点。
基站选择的对应关系组中至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同,比如用户终端上报的PCI和频点是PCI-2和Freq-3,假设有两个对应关系组A和B,其中对应关系组A包含{ECGI-1,PCI-1,Freq-1},{ECGI-1,PCI-2,Freq-3},{ECGI-1,PCI-3,Freq-5};对应关系组B包含{ECGI-2,PCI-2,Freq-1},{ECGI-2,PCI-3,Freq-3},{ECGI-2,PCI-3,Freq-5}。由于对应关系组A中有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同,即{ECGI-1,PCI-2,Freq-3}中PCI-2,Freq-3与用户终端上报的PCI-2和Freq-3相同,则基站会选择对应关系组A。
对应关系组中ECGI、PCI和频点的对应关系可以表示为{ECGI-1,PCI-1,Freq-1},也可以表示为{ECGI-1,PCI-1}和{PCI-1,Freq-1}。
假设用户终端之前访问过HeNB小区,用户终端处保存了它的fingerprint、PCI和频点信息(例如{PCI-1,Freq-1})。之后用户终端由于移动性从该HeNB小区切换到别的小区,该HeNB小区在服务一段时间后关机,并在开机后更换了新的PCI和频点{PCI-2,Freq-2}。此时,用户终端处在宏小区服务状态中,并由于移动检测到了HeNB小区的fingerprint匹配信息。用户终端向宏小区所属的基站上报接近指示信息,其中包含和fingerprint一起存储的{PCI-1,Freq-1}。宏小区所属的基站收到用户终端的接近指示信,查询其维护的邻HeNB小区PCI和频点更新历史,查到HeNB小区的最新频点为Freq-2,并检查发现当前没有为UE1配置该频点的测量,因此为用户终端下发该频点的测量配置消息。后续用户终端进行正常的测量和上报,并可能在网络的要求下读取并上报HeNB小区的***信息辅助网络做切换和判决准备。
需要说明的是,本发明实施例并不局限于上述表示方式,其他能够表示ECGI、PCI和频点的对应关系的方式都适用本发明实施例。
如果有多个ECGI、PCI和频点的对应关系组中都有至少有一个ECGI、PCI和频点的对应关系中的PCI和频点与用户终端上报的PCI和频点相同,则步骤501中,基站会选择多个ECGI、PCI和频点的对应关系组,步骤502中,基站分别确定每个ECGI、PCI和频点的对应关系组中最后一次更新的PCI和频点的对应关系中的频点。比如一个对应关系组包含{ECGI-1,PCI-1,Freq-1};{ECGI-1,PCI-2,Freq-2};{ECGI-1,PCI-2,Freq-3}。另一个对应关系组包含{ECGI-2,PCI-1,Freq-2};{ECGI-2,PCI-2,Freq-2};{ECGI-2,PCI-3,Freq-4}。用户终端发送的是PCI-2和req-2,由于一个有组{ECGI-1,PCI-2,Freq-2},一个组有{ECGI-2,PCI-2,Freq-2},两个组都有PCI-2和req-2,则基站会同时选择这两个组,然后确定每个组最后一次更新的PCI和频点的对应关系中的频点,即Freq-3和Freq-4,然后查看是否为用户终端分配过Freq-3和Freq-4的测量信息,哪个没有配置就为该用户终端配置没有配置的频点的测量信息。
其中,本发明实施例有多种更新ECGI、PCI和频点的对应关系组的方式,下面列举几种。
方式一、基站指示用户终端对分配的频点进行测量,根据收到的该用户终端上报的占用该频点的家庭基站小区对应的PCI和ECGI,生成本次更新时的ECGI、PCI和频点的对应关系。
具体的,基站会预先为一个用户终端分配自身需要维护的邻区关系的频点,然后基站会指示用户终端进行测量;用户终端会对每个频点进行测量,如果在一个频点上测量出有小区使用,则将该频点和小区的PCI上报给基站(如果一个频点上有多个小区使用,则上报每个小区的PCI,比如Freq(频点)-1、PCI-1、PCI-2);基站查看哪些PCI对应的是家庭基站小区,然后再指示用户终端上报PCI对应的是家庭基站小区的ECGI;用户终端在获取对应的ECGI,并上报;基站生成本次更新时的ECGI、PCI和频点的对应关系。另外,对于该频点上报的属于宏基站小区的PCI,如果基站查看其邻区关系并不知道该PCI对应的ECGI,也会指示用户终端上报该PCI对应的宏基站小区的ECGI。
较佳的,基站可以查看上报的ECGI对应的PCI和频点与自身记录的ECGI对应的PCI和频点是否有变化,如果有,则添加到ECGI对应的对应关系组中;否则不记录。
由于基站记录的是更新历史,记录的数据量会随着时间推移越来越多,还可以设置一个时间,比如1个月,则基站只保记录当前时间之前1个月内的更新历史,这样可以节省存储空间。
比如宏小区基站eNB1当前维护家庭基站小区HeNB1的邻区关系{PCI-1,ECGI-1},以及其PCI和频点更新历史关系{PCI-1,Freq-1}。此时,HeNB1关机,eNB1并不删除前面两个列表。HeNB1开机后更换了PCI和频点到{PCI-2,Freq-2}。宏小区基站eNB1指示UE对频点进行测量,并且收到UE上报的PCI-2后知道PCI-2对应的是家庭基站小区,然后指示UE读取上报对应的ECGI,UE上报该HeNB小区的ECGI值。eNB1通过ECGI-1获知与之前保留的{PCI-1,Freq-1}是同一个HeNB小区,因此维护其PCI、频点更新历史为:{PCI-1,Freq-1}->{PCI-2,Freq-2}。
其中,基站可以指示自身对应的小区中的任何一个用户终端。在具体实施过程中,基站可以在设定的触发条件满足时指示用户终端进行上报。满足的触发条件包括但不限于下列条件中的一种:
在周期指示用户终端进行上报时,距离上次指示用户终端进行上报的时长等于一个周期;
收到指示用户终端进行上报的消息,该消息可以是高层发送的;
收到维护人员的指令。
方式二、基站在收到ECGI对应的家庭基站小区所属的家庭基站上报的PCI和频点的对应关系后,生成本次更新时的ECGI、PCI和频点的对应关系。
具体的,家庭基站小区所属的家庭基站在自身的PCI和/或频点发生变化后,将变化后自身对应的PCI和频点发送给基站;基站根据上报PCI和频点的家庭基站的ECGI进行更新。基站具体的更新方式与方式一类似在此不再赘述。
在具体实施过程中,基站通过与家庭基站之间的X2接口接收PCI和频点的对应关系。
比如:宏小区基站eNB1当前维护家庭基站小区HeNB1的邻区关系{PCI-1,ECGI-1},以及其PCI和频点更新历史关系{PCI-1,Freq-1},并在两个基站之间建立了X2接口。此时,HeNB1带电状态下更换了PCI和频点到{PCI-2,Freq-2}。由于小区信息发生了更新,因此触发了X2接口的X2更新消息,即HeNB1通过X2接口通知了eNB1其更新后的PCI和频点是{PCI-2,Freq-2}。宏小区eNB1维护其PCI、频点更新历史为:{PCI-1,Freq-1}->{PCI-2,Freq-2}。
对于方式二,基站也可以通过家庭基站网关之间的X2接口接收PCI和频点的对应关系;其中家庭基站网关与家庭基站通过X2接口连接。
比如:宏小区基站eNB1当前维护家庭基站小区HeNB1的邻区关系{PCI-1,ECGI-1},以及其PCI和频点更新历史关系{PCI-1,Freq-1}。HeNB1和HeNB GW(家庭基站网关)1、HeNB GW1和eNB1之间都建立了X2接口。此时,HeNB1带电状态下更换了PCI和频点到{PCI-2,Freq-2}。由于小区信息发生了更新,因此触发了X2接口的X2更新消息,即HeNB1通过HeNB GW1的X2接口中转通知eNB1其更新后的PCI和频点是{PCI-2,Freq-2}。宏小区eNB1维护其PCI、频点更新历史为:{PCI-1,Freq-1}->{PCI-2,Freq-2}。
其中,方式一适用于家庭基站断电或带电更新PCI和/或频点;方式二适用于家庭基站带电更新PCI和/或频点。
本发明实施例第一种配置测量信息的方法可以与背景技术中HeNBinbound切换流程结合使用,指示图1的步骤102中,用户终端发送的接近指示消息除了包括HeNB小区当时的频点还包括HeNB小区当时的PCI;步骤103中基站采用本发明配置测量信息的方法确定对应的频点。
如图6所示,本发明实施例第二种配置测量信息的***包括:用户终端30和基站40。
用户终端30,用于向基站40发送ECGI。
具体的,用户终端10检测到某个曾经访问过的家庭基站小区的fingerprint信息后,进行fingerprint matching,在匹配成功后,用户终端10向所在小区所属的基站上报接近指示消息,该消息中包含访问该家庭基站小区时家庭基站小区对应的ECGI。
需要说明的是,本发明实施例并不局限于通过接近指示消息携带ECGI,其他能够上报ECGI的方式同样适应本发明实施例。
基站40,用于从更新的ECGI和频点的对应关系中,确定来自用户终端30的ECGI对应的频点,从确定的频点中查找没有为该用户终端30配置测量信息的频点,并为该用户终端30配置查找到的频点的测量信息;
其中,更新的ECGI和频点的对应关系是ECGI对应的家庭基站小区当前的频点。
基站40记录的多个ECGI、PCI和频点的对应关系可以存储到基站40中,也可以存储到其他网络侧设备中供基站40调用。
本发明实施例的基站40是宏小区所属的基站。
在具体实施过程中,基站40会记录ECGI对应的家庭基站小区当前的频点和PCI,比如{PCI-1,Freq-1,ECGI-1},然后基站40根据收到的ECGI查看对应的频点。
需要说明的是,本发明实施例并不局限于上述表示方式,其他能够表示ECGI、PCI和频点的对应关系的方式都适用本发明实施例。
其中,本发明实施例有多种更新ECGI、PCI和频点的对应关系的方式,具体更新时可以只保存ECGI对应的最新的PCI和频点,不需要保存更新历史,其他的更新过程与本发明实施例第一种配置测量信息的***中更新方式类似,在此不再赘述。
如图7所示,本发明实施例第二种基站包括:第二频点确定模块400和第二配置模块410。
第二频点确定模块400,用于从更新的ECGI和频点的对应关系中,确定来自用户终端的ECGI对应的频点,其中更新的ECGI和频点的对应关系是ECGI对应的家庭基站小区当前的频点;
第二配置模块410,用于从第二频点确定模块400确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
其中,本发明实施例的基站还可以进一步包括:第三更新模块420。
第三更新模块420,用于指示用户终端对分配的频点进行测量,根据收到的该用户终端上报的占用该频点的家庭基站小区对应的PCI和ECGI,生成ECGI、PCI和频点的对应关系,根据生成的ECGI、PCI和频点的对应关系,更新ECGI和频点的对应关系。
其中,本发明实施例的基站还可以进一步包括:第四更新模块430。
第四更新模块430,用于在收到ECGI对应的家庭基站小区所属的家庭基站上报的PCI和频点的对应关系后,生成ECGI、PCI和频点的对应关系,根据生成的ECGI、PCI和频点的对应关系,更新ECGI和频点的对应关系。
具体的,第四更新模块430可以通过与家庭基站之间的X2接口接收PCI和频点的对应关系;第四更新模块430还可以通过与家庭基站网关之间的X2接口接收PCI和频点的对应关系,其中家庭基站网关与家庭基站通过X2接口连接。
如图8所示,本发明实施例第二种配置测量信息的方法包括下列步骤:
步骤801、基站从更新的ECGI和频点的对应关系中,确定来自用户终端的ECGI对应的频点,其中更新的ECGI和频点的对应关系是ECGI对应的家庭基站小区当前的频点。
步骤802、基站从确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
其中,步骤801之前还可以进一步包括:
用户终端检测到某个曾经访问过的家庭基站小区的fingerprint信息后,进行fingerprint matching,在匹配成功后,用户终端向所在小区所属的基站上报接近指示消息,该消息中包含访问该家庭基站小区时家庭基站小区对应的ECGI。
需要说明的是,本发明实施例并不局限于通过接近指示消息携带ECGI,其他能够上报ECGI的方式同样适应本发明实施例。
基站记录的多个ECGI、PCI和频点的对应关系可以存储到基站中,也可以存储到其他网络侧设备中供基站调用。
本发明实施例的基站是宏小区所属的基站。
在具体实施过程中,基站会记录ECGI对应的家庭基站小区当前的频点和PCI,比如{PCI-1,Freq-1,ECGI-1},步骤步骤801中,基站根据收到的ECGI查看对应的频点。
假设用户终端之前访问过HeNB小区,用户终端处保存了它的fingerprint、PCI、频点和ECGI信息(例如为{PCI-1,Freq-1,ECGI-1})。之后用户终端由于移动性从该HeNB小区切换到别的小区,该HeNB小区在服务一段时间后关机,并在开机后更换了新的PCI和频点{PCI-2,Freq-2}。此时,用户终端处在宏小区服务状态中,并由于移动检测到了HeNB小区的fingerprint匹配信息。用户终端向宏小区所属的基站上报接近指示信息,其中包含和fingerprint一起存储的ECGI-1。宏小区所属的基站收到用户终端30的接近指示信息,查询其维护的邻HeNB小区关系,查到HeNB小区ECGI-1对应的最新频点为Freq-2,并检查发现当前没有为用户终端配置该频点的测量,因此为用户终端下发该频点的测量配置消息。后续用户终端进行正常的测量和上报,并可能在网络的要求下读取并上报HeNB小区的***信息辅助网络做切换和判决准备。
需要说明的是,本发明实施例并不局限于上述表示方式,其他能够表示ECGI、PCI和频点的对应关系的方式都适用本发明实施例。
其中,本发明实施例有多种更新ECGI、PCI和频点的对应关系的方式,具体更新时可以只保存ECGI对应的最新的PCI和频点,不需要保存更新历史,其他的更新过程与本发明实施例第一种配置测量信息的方法中更新方式类似,在此不再赘述。
本发明实施例第二种配置测量信息的方法可以与背景技术中HeNBinbound切换流程结合使用,指示图1的步骤102中,用户终端发送的接近指示消息除了包括HeNB小区的ECGI;步骤103中基站采用本发明配置测量信息的方法确定对应的频点。
其中,本发明实施例第一种配置测量信息的方法和第二种配置测量信息的方法可以结合使用,具体可以根据用户终端发送的信息决定采用哪种方式,比如用户终端发送PCI和频点,则采用第一种方法;用户终端发送ECGI,则采用第二种方法。相应的,本发明实施例第一种基站和第二种基站中的模块可以组合在一个基站中,第一频点确定模200在用户终端发送PCI和频点,开始工作;第二频点确定模块400在用户终端发送ECGI,开始工作。
具体用户终端采用发送哪种信息可以在协议中规定;也可以由网络侧和用户终端进行协商确定。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
从上述实施例中可以看出:本发明实施例基站从记录的多个小区全球标识ECGI、小区物理标识PCI和频点的对应关系组中,选择包含来自用户终端的PCI和频点的对应关系组,其中一个ECGI、PCI和频点的对应关系组中包含相同的ECGI对应的家庭基站小区更新时得到的PCI和频点的对应关系;基站从选择的PCI和频点的对应关系组中,确定最后一次更新的PCI和频点的对应关系中的频点;基站从确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
本发明实施例基站从更新的小区全球标识ECGI和频点的对应关系中,确定来自用户终端的ECGI对应的频点,其中更新的ECGI和频点的对应关系是ECGI对应的家庭基站小区当前的频点;基站从确定的频点中查找没有为该用户终端配置测量信息的频点,并为该用户终端配置查找到的频点的测量信息。
由于网络侧记录最新的家庭基站的频点,可以在HeNB更新频点后,准确知道HeNB当前的频点,从而提高了对已经更换频点的HeNB的测量配置的准确性,保证UE进行inbound切换的性能;进一步还提高了UE进行inbound切换的准确率,提高了用户体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。