一种进行定位的方法和设备的制作方法

文档序号:7780997阅读:92来源:国知局
一种进行定位的方法和设备的制作方法
【专利摘要】本发明实施例涉及无线通信【技术领域】,特别涉及一种进行定位的方法和设备,用以解决现有技术中存在的对小站进行定位的方案效率和准确率比较低,而且不利于网络快速、灵活的部署的问题。本发明实施例的方法包括:定位设备从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置。本发明实施例在对小站进行定位的过程中可以在脱离GPS进行,从而不需要人工介入,提高了对小站进行定位的效率和准确率,并且在网络需要改造重新对小站进行定位时,可以进行网络的快速、灵活部署。
【专利说明】一种进行定位的方法和设备
【技术领域】
[0001]本发明涉及无线通信【技术领域】,特别涉及一种进行定位的方法和设备。
【背景技术】
[0002]随着LTE (Long Term Evolution,长期演进)的规模建网以及支持LTE的商用智能终端的普及,网络流量呈爆发性增长。对网络中的数据吞吐率提出了更高的要求。
[0003]为了满足未来容量增长需求,改变及优化网络结构,构建多频段、多制式、多形态的分层立体HetNet (Heterogeneous Network,异构网络),成为未来网络发展的必由之路,目前的阶段,一般由Macro (宏)基站、Micro (微)设备和Pico (微微)设备构成Hetnet网络。为了保证一个较好的覆盖效果,一般在网络规划中,在热点区域每平方公里往往部署上百个Micro设备或Pico设备。
[0004]在网络的网管系统中,根据网元的经纬度信息,一般要求展示网络结构的拓扑图:一方面可以直观显示基站的地理位置信息,二是网基站出现故障时,能迅速定位到出问题的基站所在,进行派工修复。Macro基站因为自身带有GPS。因此,可以根据自身的GPS上报经纬度信息。但Micro和Pico设备,本身体积较小,另一方面从成本的考虑,一般不会配置 GPS (Global Positioning Systems,全球定位系统)。
[0005]目前对Micro和Pico设备这类小站进行定位只能是在Micro或Pico设备部署的时候,携带移动GPS设备,在安装的时候,记录对应Micro备或Pico设备的位置信息。但是这种方式人工操作复杂,需要在部署时,规划好Micro或Pico设备的标识信息,然后手动录入信息,效率比较低,并且人工录入准确率也比较低,而且当网络需要改造重新对小站进行定位时,不利于网络的快速、灵活的部署。
[0006]综上所述,目前对小站进行定位的方案效率和准确率比较低,而且不利于网络快速、灵活的部署。

【发明内容】

[0007]本发明提供一种进行定位的方法和设备,用以解决现有技术中存在的对小站进行定位的方案效率和准确率比较低,而且不利于网络快速、灵活的部署的问题。
[0008]第一方面,提供一种进行定位的方法,包括:
[0009]定位设备从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;
[0010]所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的时间提前量TA值,确定所述基站的位置。
[0011]结合第一方面,在第一种可能的实现方式中,所述定位设备从基站探测到的N个小区中选择M个小区,包括:
[0012]所述定位设备确定所述基站接收对应的每个小区的信号强度值;
[0013]所述定位设备从N个小区中,选择信号强度值最大的M个小区。[0014]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的TA值,确定所述基站的位置,包括:
[0015]若M为3,针对一个小区,所述定位设备根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;
[0016]所述定位设备将3个小区对应的圆形区域的交点作为所述基站所在的位置。
[0017]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述定位设备和所述基站为同一设备;
[0018]所述定位设备从基站探测到的N个小区中选择M个小区之前,还包括:
[0019]所述定位设备分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
[0020]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0021]所述定位设备通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0022]所述定位设备根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0023]结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,所述定位设备根据下列方式确定所述小区的中心的位置:
[0024]所述定位设备根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
[0025]结合第一方面的第二种可能的实现方式,在第六种可能的实现方式中,所述定位设备与所述基站是不同的设备;
[0026]所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置之前,还包括:
[0027]所述定位设备通过所述基站接收所述N个小区上报的所述TA值。
[0028]结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述定位设备通过所述基站接收所述N个小区上报的所述TA值之前,还包括:
[0029]所述定位设备在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;
[0030]所述定位设备向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
[0031]第二方面,提供一种进行定位的方法,包括:
[0032]基站分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值;
[0033]所述基站将收到的所述TA值发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;
[0034]其中,M不大于N,且M和N为不小于3的整数。
[0035]结合第二方面,在第一种可能的实现方式中,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0036]所述基站通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0037]所述基站根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0038]第三方面,提供一种进行定位的定位设备,包括:
[0039]处理模块,用于从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;
[0040]确定模块,用于根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置。
[0041]结合第三方面,在第一种可能的实现方式中,所述处理模块具体用于:
[0042]确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。
[0043]结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块具体用于:
[0044]若M为3,针对一个小区,根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;将M个小区对应的圆形区域的交点作为所述基站所在的位置。
[0045]结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述定位设备和所述基站为同一设备;
[0046]所述处理模块还用于:
[0047]在从基站探测到的N个小区中选择M个小区之前,分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
[0048]结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0049]所述处理模块还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0050]根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0051]结合第三方面的第三种可能的实现方式,在第五种可能的实现方式中,所述确定模块具体用于,根据下列方式确定所述小区的中心的位置:[0052]根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
[0053]结合第三方面的第二种可能的实现方式,在第六种可能的实现方式中,所述定位设备与所述基站是不同的设备;
[0054]所述确定模块还用于:
[0055]通过所述基站接收所述N个小区上报的所述TA值。
[0056]结合第三方面的第七种可能的实现方式,在第八种可能的实现方式中,所述确定模块还用于:
[0057]通过所述基站接收所述N个小区上报的所述TA值之前,在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
[0058]第四方面,提供一种进行定位的基站,该网络侧设备包括:
[0059]接收模块,用于分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值;
[0060]发送模块,用于将收到的所述TA值发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;
[0061]其中,M不大于N,且M和N为不小于3的整数。
[0062]结合第四方面,在第一种可能的实现方式中,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0063]所述接收模块还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0064]根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0065]第五方面,提供一种进行定位的定位设备,包括:
[0066]处理器,用于从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;;根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置;
[0067]收发机,用于在处理器的控制下收发数据。
[0068]结合第五方面,在第一种可能的实现方式中,所述处理器具体用于:
[0069]确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。
[0070]结合第五方面或第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器具体用于:
[0071]若M为3,针对一个小区,根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;将M个小区对应的圆形区域的交点作为所述基站所在的位置。
[0072]结合第五方面的第二种可能的实现方式,在第三种可能的实现方式中,所述定位设备和所述基站为同一设备;
[0073]所述处理器还用于:
[0074]在从基站探测到的N个小区中选择M个小区之前,分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
[0075]结合第五方面的第三种可能的实现方式,在第四种可能的实现方式中,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0076]所述处理器还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0077]根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0078]结合第五方面的第三种可能的实现方式,在第五种可能的实现方式中,所述处理器具体用于,根据下列方式确定所述小区的中心的位置:
[0079]根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
[0080]结合第五方面的第二种可能的实现方式,在第六种可能的实现方式中,所述定位设备与所述基站是不同的设备;
[0081]所述处理器还用于:
[0082]通过所述基站接收所述N个小区上报的所述TA值。
[0083]结合第五方面的第七种可能的实现方式,在第八种可能的实现方式中,所述处理器还用于:
[0084]通过所述基站接收所述N个小区上报的所述TA值之前,在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
[0085]第六方面,提供一种进行定位的基站,该网络侧设备包括:
[0086]处理器,用于通过收发机分别向探测到的N个小区发起随机接入,并通过收发机接收所述每个小区上报的时间提前量TA值;将收到的所述TA值通过收发机发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;其中,M不大于N,且M和N为不小于3的整数;
[0087]收发机,用于在处理器的控制下收发数据。
[0088]结合第六方面,在第一种可能的实现方式中,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0089]所述处理器还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0090]根据通过收发机收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0091]本发明实施例在对小站进行定位的过程中可以在脱离GPS进行,从而不需要人工介入,提高了对小站进行定位的效率和准确率,并且在网络需要改造重新对小站进行定位时,可以进行网络的快速、灵活部署。【专利附图】

【附图说明】
[0092]图1为本发明实施例一进行定位的方法流程示意图;
[0093]图2A为本发明实施例二进行定位示意图;
[0094]图2B为本发明实施例三进行定位示意图;
[0095]图3为本发明实施例四进行定位的方法流程示意图;
[0096]图4为本发明实施例五进行定位的方法流程示意图;
[0097]图5为本发明实施例六进行定位的定位设备的结构示意图;
[0098]图6为本发明实施例七进行定位的基站的结构示意图;
[0099]图7为本发明实施例八进行定位的定位设备的结构示意图;
[0100]图8为本发明实施例九进行定位的基站的结构示意图。
【具体实施方式】
[0101]本发明实施例定位设备从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA (Time Advance,时间提前量)值,确定所述基站的位置。
[0102]TA值是指移动设备到达基站的实际时间和假设该移动设备与基站距离为O时移动台信号到达基站的时间的差值。基站对移动设备信号到达的时间始终进行监控,根据到达时间的变化发送TA值。
[0103]其中,本发明实施例的定位设备可以是0SS(operations support system,运营支撑系统),也可以是本发明实施例中的基站。
[0104]本发明实施例的基站可以为小站,即小功率基站,比如Micro设备或Pico设备;还可以是与小站类似的能够移动的基站。
[0105]在下面的描述中小区的发送和接收都是由小区所属的宏基站完成的,不再重复解释。
[0106]由于宏基站的位置是固定不变的,所以宏基站管理的小区的中心也是固定不变的。本发明实施例能够利用小区上报的TA值和小区的中心,就可以对基站进行定位。
[0107]如图1所示,本发明实施例一进行定位的方法包括:
[0108]步骤101、定位设备从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;
[0109]步骤102、定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置。
[0110]在实施中,本发明实施例的定位设备可以是基站,也可以是其他网络侧设备,比如OSS0下面分别进行介绍。
[0111]情况一、定位设备是其他网络侧设备。
[0112]目前在LTE网络中,终端进行接入时,系统会根据接收到终端的信号,计算出终端距基站的时延并下发给终端(即TA值),终端基于该时延提前进行发射,保证到达基站上,信号和GPS的Ims边界对齐,这个过程为终端的上行同步过程。基于TA值,可以得到基站与终端的距离,[0113]基于上述过程,本发明实施例的基站分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的TA值;将收到的所述TA值发送给定位设备。
[0114]具体的,基站在初始上电后搜索邻区的广播消息(由于基站是能够移动的,在移动到一个位置后,需要重新开机工作,即初始上电),读取MIB(Master Information Block,主信息块)、SIB (System Information Block,系统信息块)1/SIB2/SIB4,并根据读取的广播消息向对应的小区发起随机接入请求(msgI);
[0115]基站在收到包含TA值的随机接入响应消息(msg2)后,停止随机接入后续的流程,并依次向所述对应的小区的邻小区发起随机接入,并接收每个邻小区返回的TA值。
[0116]基站将收到的TA值都上报给定位设备;
[0117]相应的,定位设备通过所述基站接收所述N个小区上报的所述TA值。
[0118]在实施中,基站可以在收到一个TA值后就上报给定位设备;还可以在收到探测到的所有小区的TA值后一起上报给定位设备。
[0119]为了让定位设备知道TA值是哪个小区的,基站还可以将小区的小区标识和TA值绑定发送。
[0120]小区标识是能够唯一标识小区的信息,比如ECGI (EUTRAN Cell GlobalIdentity, EUTRAN 小区全球标识;EUTRAN, Evolved UMTS Terrestrial RadioAccess Network,演进的 UMTS 陆地无线接入网;UMTS, Universal MobileTe IecommunicationSy stem,通用移动通信系统)。
[0121]在实施中,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0122]所述基站通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0123]所述基站根据收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0124]初次发起随机接入的小区在发送邻区信息时,可以通过系统消息发送,具体可以参见图3。
[0125]由于系统消息是周期发送,当邻区个数较多,为了广播邻区消息,需要占用较多的无线资源,因此为了节省空口资源,基站通过OSS获取小区的邻区信息。
[0126]若定位设备为0SS,则定位设备在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;
[0127]所述定位设备向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
[0128]在实施中,所述定位设备在建立OM (Operations and Maintenance,操作与维护)通道时,将小区的邻区信息发送给基站,具体可以参见图4。
[0129]需要说明的是,在建立OM通道时OSS将小区的邻区信息发送给基站只是举例说明,任何能够将小区的邻区信息发送给基站的方式本发明实施例,比如可以在建立OM通道之后发送给基站。
[0130]其中,定位设备从基站探测到的N个小区中选择M个小区时,可以随机选择M个小区;也可以根据每个小区与基站的距离,选择距离最近的M个小区(距离可以根据TA值确定)。
[0131]较佳地,定位设备确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。
[0132]基站接收对应的每个小区的信号强度值可以由基站上报。比如基站可以将每个小区的TA值和信号强度值一起上报。
[0133]信号强度值可以是RSRP (Reference signal received power,参考信号接收功率)、RSRQ (Reference Signal Received Quality,参考信号接收质量)等信息。
[0134]其中,M的值可以根据需要确定。较佳地,M等于3.[0135]若M等于3,定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的TA值,确定所述基站的位置时,针对一个小区,所述定位设备根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;
[0136]所述定位设备将M个小区对应的圆形区域的交点作为所述基站所在的位置。
[0137]如图2A所示,以三个小区的中心的经纬度坐标为圆心,TA*c(c为光速)为半径做圆,三个圆的交点即为基站所在的位置。
[0138]即每个小区的RRU (Remote Radio Unit,远端射频装置)的经纬度坐标为该RRU形成的小区的中心的经纬度坐标。比如小区I的中心为RRUl所在的位置,小区2的中心为RRU2所在的位置,小区3的中 心为RRU3所在的位置。
[0139]如果M大于3个,可以将多个圆的多个交点中,涉及到的圆最多的交点为基站所在的位置,参见图2B,图2B中A点有是四个小区的交点,比其他交点涉及的小区数量多,所以确定A点为基站所在的位置。
[0140]情况二、定位设备是基站。
[0141]情况二和情况一的区别在于确定所述基站的位置由基站,所以基站在收到TA值后不需要再进行上报。
[0142]其中,定位设备分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值,发起随机接入的具体过程可以参见情况一中的基站。
[0143]定位设备探测到小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0144]所述定位设备通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0145]所述定位设备根据收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0146]初次发起随机接入的小区在发送邻区信息时,可以通过系统消息发送,具体可以参见图3。
[0147]由于系统消息是周期发送,当邻区个数较多,为了广播邻区消息,需要占用较多的无线资源,因此为了节省空口资源,基站通过OSS获取小区的邻区信息。
[0148]在实施中,所述定位设备可以在与OSS建立OM通道时,接收小区的邻区信息,具体可以参见图4。[0149]需要说明的是,在建立OM通道时OSS将小区的邻区信息发送给基站只是举例说明,任何能够将小区的邻区信息发送给基站的方式都适用本发明实施例,比如可以在建立OM通道之后发送给基站。
[0150]除了上述内容,情况二中的本发明实施例的基站分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的TA值;将收到的所述TA值发送给定位设备的过程,以及本发明实施例的基站确定自身的位置的过程与情况一类似相同,在此不再赘述。[0151]本发明实施例通过基站获取周边小区的TA值,并根据小区的中心的经纬度信息和TA值,确定基站的位置,测量的精度较高。
[0152]而且本发明实施例利用随机接入过程,定位过程流程简单,并且利用每个宏基站的地理位置,就可以确定小站的位置,从而不需要专门的定位设备,降低终端的软件工作开
及里;
[0153]本发明实施例全是由设备之间进行的交互,定位过程不需要人工参与,提升了系统的运维效率。
[0154]如图3所示,本发明实施例四进行定位的方法包括:
[0155]步骤301、小站(Micro或Pico)初始上电后,搜索邻区广播消息,读取MIB、SIBl/SIB2/SIB4或者通过盲搜索进行LTE小区扫描;
[0156]步骤302、小站根据读取的广播消息,在小区(所属宏基站的小区)发起随机接入(msgl);
[0157]步骤303、小区收到随机接入后,将计算小站的时间提前量(TA),并在随机接入响应消息msg2 (RAR)中下发给小站;
[0158]步骤304、小站接收到msg2后,停止随机接入后续的流程,将对应的小区的ECGI和TA值存储.再根据接收到的小区广播的邻区关系,依次在小区的邻区中进行随机接入,等待随机接入响应后,保存对应小区的EGCI和TA ;
[0159]步骤305、当存储的TA个数满足一定的门限后,小站通过OM通道将定位信息(ECGI1, TAl, RSRPljECGI2, TA2, RSRP2,…;ECGIn, TAn, RSRPn)发送给 OSS ;
[0160]步骤306、OSS根据接收到的RSRP,选择参与定位的小区,根据选择出参与定位的小区的经纬度信息和TA值,确定小站的位置信息,并存储。
[0161]如图4所示,本发明实施例五进行定位的方法包括:
[0162]步骤401、小站初始上电后,读取小区的MIB、SIBl ;
[0163]步骤402、小站请求建立OM通道,并携带在系统小区读取的ECGI ;
[0164]步骤403、0SS系统回复OM通道建立响应,根据ECGI查找该小区所配置的邻区,并在响应消息中下发给小站;
[0165]步骤404、小站收到OM通道建立响应消息后,在小区发起随机接入(msgl);
[0166]步骤405、小区收到随机接入后,将计算小站的时间提前量(TA),并在随机接入响应消息msg2 (RAR)中下发给小站;
[0167]步骤406、小站接收到msg2后,停止随机接入后续的流程,将对应的小区的ECGI和TA值存储.再根据接收到的小区广播的邻区关系,依次在小区的邻区中进行随机接入,等待随机接入响应后,保存对应小区的EGCI和TA ;
[0168]步骤407、当存储的TA个数满足一定的门限后,小站通过OM通道将定位信息(ECGI1, TAl, RSRP1;ECGI2, TA2, RSRP2,…;ECGIn, TAn, RSRPn)发送给 OSS ;
[0169]步骤408、OSS根据接收到的RSRP,选择参与定位的小区,根据选择出参与定位的小区的经纬度信息和TA值,确定小站的位置信息,并存储。
[0170]基于同一发明构思,本发明实施例中还提供了进行定位的定位设备,由于定位设备解决问题的原理与本发明实施例进行定位的方法相似,因此定位设备的实施可以参见方法的实施,重复之处不再赘述。
[0171]如图5所示,本发明实施例六进行定位的定位设备包括:
[0172]处理模块510,用于从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;
[0173]确定模块520,用于根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置。
[0174]较佳地,处理模块510具体用于:
[0175]确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。
[0176]较佳地,确定模块520具体用于:
[0177]若M为3,针对一个小区,根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;将M个小区对应的圆形区域的交点作为所述基站所在的位置。
[0178]较佳地,所述定位设备和所述基站为同一设备;
`[0179]处理模块510还用于:
[0180]在从基站探测到的N个小区中选择M个小区之前,分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
[0181]较佳地,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0182]处理模块510还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0183]根据收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0184]较佳地,确定模块520具体用于,根据下列方式确定所述小区的中心的位置:
[0185]根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
[0186]较佳地,所述定位设备与所述基站是不同的设备;
[0187]确定模块520还用于:
[0188]通过所述基站接收所述N个小区上报的所述TA值。
[0189]较佳地,确定模块520还用于:
[0190]通过所述基站接收所述N个小区上报的所述TA值之前,在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。[0191]如图6所示,本发明实施例七进行定位的基站包括:
[0192]接收模块610,用于分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值;
[0193]发送模块620,用于将收到的所述TA值发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;
[0194]其中,M不大于N,且M和N为不小于3的整数。
[0195]较佳地,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0196]接收模块610还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0197]根据收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0198]如图7所示,本发明实施例七进行定位的定位设备包括:
[0199]处理器700,用于从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数;;根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置;
[0200]收发机710,用于在处理器700的控制下收发数据。
[0201 ] 较佳地,处理器700具体用于:
[0202]确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。
[0203]较佳地,处理器700具体用于:
[0204]若M为3,针对一个小区,根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离;将M个小区对应的圆形区域的交点作为所述基站所在的位置。
[0205]较佳地,所述定位设备和所述基站为同一设备;
[0206]处理器700还用于:
[0207]在从基站探测到的N个小区中选择M个小区之前,分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
[0208]较佳地,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0209]处理器700还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0210]根据通过收发机710收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0211]较佳地,处理器700具体用于,根据下列方式确定所述小区的中心的位置:
[0212]根据通过收发机710收到的所述小区的中心的位置信息,确定所述小区的中心的位置。[0213]较佳地,所述定位设备与所述基站是不同的设备;
[0214]处理器700还用于:
[0215]控制收发机710通过所述基站接收所述N个小区上报的所述TA值。
[0216]较佳地,处理器700还用于:
[0217]通过所述基站接收所述N个小区上报的所述TA值之前,在控制收发机710收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
[0218]其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
[0219]处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
[0220]如图8所示,本发明实施例八进行定位的基站包括:
[0221]处理器800,用于通过收发机810分别向探测到的N个小区发起随机接入,并通过收发机810接收所述每个小区上报的时间提前量TA值;将收到的所述TA值通过收发机810发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;其中,M不大于N,且M和N为不小于3的整数;
[0222]收发机810,用于在处理器800的控制下收发数据。
[0223]较佳地,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区;
[0224]处理器800还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区:
[0225]根据通过收发机810收到的所述初次发起随机接入的小区或OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
[0226]其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机810可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。
[0227]处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。[0228]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0229]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0230]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0231]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0232]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0233]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种进行定位的方法,其特征在于,该方法包括: 定位设备从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数; 所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的时间提前量TA值,确定所述基站的位置。
2.如权利要求1所述的方法,其特征在于,所述定位设备从基站探测到的N个小区中选择M个小区,包括: 所述定位设备确定所述基站接收对应的每个小区的信号强度值; 所述定位设备从N个小区中,选择信号强度值最大的M个小区。
3.如权利要求1或2所述的方法,其特征在于,所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的TA值,确定所述基站的位置,包括: 若M为3,针对一个小区,所述定位设备根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离; 所述定位设备将3个小区对应的圆形区域的交点作为所述基站所在的位置。
4.如权利要求3所述的方法,其特征在于,所述定位设备和所述基站为同一设备; 所述定位设备从基站探测到的N个小区中选择M个小区之前,还包括: 所述定位设备分别向探测到 的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
5.如权利要求4所述的方法,其特征在于,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区; 所述定位设备通过下列方式确定所述上电后初次发起随机接入的小区的邻小区: 所述定位设备根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
6.如权利要求4所述的方法,其特征在于,所述定位设备根据下列方式确定所述小区的中心的位置: 所述定位设备根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
7.如权利要求3所述的方法,其特征在于,所述定位设备与所述基站是不同的设备; 所述定位设备根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置之前,还包括: 所述定位设备通过所述基站接收所述N个小区上报的所述TA值。
8.如权利要求7所述的方法,其特征在于,所述定位设备通过所述基站接收所述N个小区上报的所述TA值之前,还包括: 所述定位设备在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;所述定位设备向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
9.一种进行定位的方法,其特征在于,该方法包括: 基站分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值; 所述基站将收到的所述TA值发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置;其中,M不大于N,且M和N为不小于3的整数。
10.如权利要求9所述的方法,其特征在于,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区; 所述基站通过下列方式确定所述上电后初次发起随机接入的小区的邻小区: 所述基站根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
11.一种进行定位的定位设备,其特征在于,该定位设备包括: 处理模块,用于从基站探测到的N个小区中选择M个小区,M不大于N,且M和N为不小于3的整数; 确定模块,用于根据选择的所述M个小区的位置信息和所述M个小区上报的针对所述基站的TA值,确定所述基站的位置。
12.如权利要求11所述的定位设备,其特征在于,所述处理模块具体用于: 确定所述基站接收对应的每个小区的信号强度值;从N个小区中,选择信号强度值最大的M个小区。``
13.如权利要求11或12所述的定位设备,其特征在于,所述确定模块具体用于: 若M为3,针对一个小区,根据所述小区上报的所述TA值确定所述基站与所述小区的中心的距离,并根据确定的所述距离和所述小区的中心的位置,确定所述小区对应的圆形区域,其中所述圆形区域的圆心为所述小区的中心的位置,所述小区对应的圆形区域的半径为确定的所述距离个小区对应的圆形区域的交点作为所述基站所在的位置。
14.如权利要求13所述的定位设备,其特征在于,所述定位设备和所述基站为同一设备; 所述处理模块还用于: 在从基站探测到的N个小区中选择M个小区之前,分别向探测到的每个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值。
15.如权利要求14所述的定位设备,其特征在于,所述N个小区包括所述定位设备上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区; 所述处理模块还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区: 根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
16.如权利要求14所述的定位设备,其特征在于,所述确定模块具体用于,根据下列方式确定所述小区的中心的位置: 根据收到的所述小区的中心的位置信息,确定所述小区的中心的位置。
17.如权利要求13所述的定位设备,其特征在于,所述定位设备与所述基站是不同的设备; 所述确定模块还用于: 通过所述基站接收所述N个小区上报的所述TA值。
18.如权利要求17所述的定位设备,其特征在于,所述确定模块还用于: 通过所述基站接收所述N个小区上报的所述TA值之前,在收到的来自所述基站的小区标识后,确定所述小区标识的小区对应的邻区信息,其中所述小区标识是所述基站初始上电后初次发起随机接入的小区的区标识;向所述基站发送所述邻区信息,以使所述基站对所述邻区信息中的小区发起随机接入。
19.一种进行定位 的基站,其特征在于,该网络侧设备包括: 接收模块,用于分别向探测到的N个小区发起随机接入,并接收所述每个小区上报的时间提前量TA值; 发送模块,用于将收到的所述TA值发送给定位设备,以使所述定位设备根据从N个小区中选择M个小区的位置信息和所述M个小区所属的基站上报的TA值,确定所述基站的位置; 其中,M不大于N,且M和N为不小于3的整数。
20.如权利要求19所述的基站,其特征在于,所述N个小区包括所述基站上电后初次发起随机接入的小区和所述上电后初次发起随机接入的小区的邻小区; 所述接收模块还用于,通过下列方式确定所述上电后初次发起随机接入的小区的邻小区: 根据收到的所述初次发起随机接入的小区或运营支撑系统OSS发送的所述初次发起随机接入的小区的邻区信息,确定所述上电后初次发起随机接入的小区的邻小区。
【文档编号】H04W64/00GK103687001SQ201310697889
【公开日】2014年3月26日 申请日期:2013年12月18日 优先权日:2013年12月18日
【发明者】曾华中, 李远峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1