本发明涉及通信技术领域,尤其涉及一种终端定位方法及相关设备。
背景技术:
lcs(locationservice,定位业务)是移动网络运营商利用专门的定位技术确定终端的地理位置,向终端用户提供与位置相关的业务。目前,基于移动通信网络业务的定位技术常见的有:一,基于“小区标识(cellidentification,ci)和定时提前量(timingadvance,ta)”信息的简单定位,利用ta来测量基站与终端之间的距离。然而,基于ta无法确定出终端的方向,只能得出粗略定位,定位精度低。二,基于“小区标识ci、定时提前量ta以及接收电平(receivedlevel,rxlev)”信息构成的双曲线的几何定位,通过计算终端与周边多个邻区基站的距离来确定终端的位置。该定位技术对邻区基站的依赖性强,计算复杂且稳定性差,使得定位精度低下。因此,如何提高终端的定位精度,是当前亟需解决的问题。
技术实现要素:
本发明实施例公开了一种终端定位方法及相关设备,能够提高终端的定位精度。
本发明实施例第一方面公开了一种终端定位方法,包括:
基站接收终端发送的pmi(pre-codingmatrixindicator,预编码矩阵指示)信息;
所述基站根据所述pmi信息获取最佳码本;
所述基站根据所述最佳码本和所述基站的相位信息确定所述终端相对服务小区的方位角;
所述基站根据所述终端相对服务小区的方位角、所述服务小区相对所述 基站的方位角、所述基站与所述终端之间的传输时间信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实施方式中,所述基站接收终端发送的预编码矩阵指示pmi信息,包括:
所述基站接收终端发送的通过测量crs(cell-specificreferencesignal,小区参考信号)获取的预编码矩阵指示pmi信息。
结合本发明实施例第一方面或第一方面的第一种可能的实施方式,在本发明实施例第一方面的第二种可能的实施方式中,所述基站根据所述最佳码本和所述基站的相位信息确定所述终端相对服务小区的方位角,包括:
所述基站根据所述最佳码本和所述基站的相位信息计算所述最佳码本对应的波束角度;
所述基站根据所述最佳码本对应的波束角度以及天线角度确定所述终端相对服务小区的方位角。
结合本发明实施例第一方面或第一方面的第一种或第二种可能的实施方式,在本发明实施例第一方面的第三种可能的实施方式中,所述基站的相位信息为所述基站中预先存储的,或者为所述基站根据多点协作传输(coordinatedmultiplepointstransmission/reception,comp)方式测量并计算得到的。
结合本发明实施例第一方面的第三种可能的实施方式,在本发明实施例第一方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述方法还包括:
所述基站对所述基站的相位信息进行校正。
结合本发明实施例第一方面或第一方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第一方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta。
本发明实施例第二方面公开了一种终端定位方法,包括:
基站利用多路阵列天线接收终端发送的上行信号;
所述基站利用n组预设天线权值对所述多路阵列天线接收到的上行信号进行加权处理,生成所述n个天线方向图,其中,所述n为大于1的正整数;
所述基站解析所述n个天线方向图,获得所述n个天线方向图对应的接收电平值;
所述基站根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角;
所述基站根据所述终端相对服务小区的方位角、所述服务小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实施方式中,所述基站解析所述n个天线方向图,获得所述n个天线方向图对应的接收电平值,包括:
所述基站解析所述n个天线方向图,获得所述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
其中,所述基站根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角,包括:
所述基站根据所述n个天线方向图的主瓣方向或零点方向对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第二方面或第二方面的第一种可能的实施方式,在本发明实施例第二方面的第二种可能的实施方式中,所述基站根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角,包括:
所述基站根据所述n组预设天线权值和所述基站的相位信息计算波束角度信息;
所述基站根据所述波束角度信息和所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第二方面的第二种可能的实施方式,在本发明实施例第二方面的第三种可能的实施方式中,所述基站的相位信息为所述基站中预先存储的,或者为所述基站根据多点协作传输comp方式测量并计算得到的。
结合本发明实施例第二方面的第三种可能的实施方式,在本发明实施例第二方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述方法还包括:
所述基站对所述基站的相位信息进行校正。
结合本发明实施例第二方面或第二方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第二方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延(transportpropagationdelay,tp)。
本发明实施例第三方面公开了一种终端定位方法,包括:
基站接收终端发送的上行信号,并根据所述上行信号获取多点协作传输comp测量信息,所述comp测量信息为所述终端的服务小区与所述服务小区的相邻小区上行comp测量得到的,所述服务小区与所述相邻小区均位于所述基站下;
所述基站解析所述comp测量信息,获得所述comp测量信息对应的电平值;
所述基站根据所述comp测量信息对应的电平值、所述服务小区的天线方向图对应的接收电平值以及所述相邻小区的天线方向图对应的接收电平值确定所述终端的方位角,所述终端的方位角包括所述终端相对所述服务小区的方位角和所述终端相对所述相邻小区的方位角;
所述基站根据所述终端的方位角、所述服务小区相对所述基站的方位角、所述相邻小区相对所述基站的方位角、所述基站与所述终端之间的传输时间 信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第三方面,在本发明实施例第三方面的第一种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延tp。
本发明实施例第四方面公开了一种基站,包括:
接收单元,用于接收终端发送的预编码矩阵指示pmi信息;
获取单元,用于根据所述pmi信息获取最佳码本;
第一确定单元,用于根据所述最佳码本和所述基站的相位信息确定所述终端相对服务小区的方位角;
第二确定单元,用于根据所述终端相对服务小区的方位角、所述服务小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第四方面,在本发明实施例第四方面的第一种可能的实施方式中,所述接收单元具体用于接收终端发送的通过测量小区参考信号crs获取的预编码矩阵指示pmi信息。
结合本发明实施例第四方面或第四方面的第一种可能的实施方式,在本发明实施例第四方面的第二种可能的实施方式中,所述第一确定单元包括:
计算子单元,用于根据所述最佳码本和所述基站的相位信息计算所述最佳码本对应的波束角度;
确定子单元,用于根据所述最佳码本对应的波束角度以及天线角度确定所述终端相对服务小区的方位角。
结合本发明实施例第四方面或第四方面的第一种或第二种可能的实施方式,在本发明实施例第四方面的第三种可能的实施方式中,所述基站的相位信息为所述基站中预先存储的,或者为所述基站根据多点协作传输comp方式 测量并计算得到的。
结合本发明实施例第四方面的第三种可能的实施方式,在本发明实施例第四方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述基站还包括:
校正单元,用于对所述基站的相位信息进行校正。
结合本发明实施例第四方面或第四方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第四方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta。
本发明实施例第五方面公开了一种基站,包括:
接收单元,用于利用多路阵列天线接收终端发送的上行信号;
加权单元,用于利用n组预设天线权值对所述多路阵列天线接收到的上行信号进行加权处理,生成所述n个天线方向图,其中,所述n为大于1的正整数;
解析单元,用于解析所述n个天线方向图,获得所述n个天线方向图对应的接收电平值;
第一确定单元,用于根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角;
第二确定单元,用于根据所述终端相对服务小区的方位角、所述服务小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第五方面,在本发明实施例第五方面的第一种可能的实施方式中,
所述解析单元具体用于解析所述n个天线方向图,获得所述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
所述第一确定单元具体用于根据所述n个天线方向图的主瓣方向或零点 方向对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第五方面或第五方面的第一种可能的实施方式,在本发明实施例第五方面的第二种可能的实施方式中,所述第一确定单元包括:
计算子单元,用于根据所述n组预设天线权值和所述基站的相位信息计算波束角度信息;
确定子单元,用于根据所述波束角度信息和所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第五方面的第二种可能的实施方式,在本发明实施例第五方面的第三种可能的实施方式中,所述基站的相位信息为所述基站中预先存储的,或者为所述基站根据多点协作传输comp方式测量并计算得到的。
结合本发明实施例第五方面的第三种可能的实施方式,在本发明实施例第五方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述基站还包括:
校正单元,用于对所述基站的相位信息进行校正。
结合本发明实施例第五方面或第五方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第五方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延tp。
本发明实施例第六方面公开了一种基站,包括:
接收单元,用于接收终端发送的上行信号;
获取单元,用于根据所述上行信号获取多点协作传输comp测量信息,所述comp测量信息为所述终端的服务小区与所述服务小区的相邻小区上行comp测量得到的,所述服务小区与所述相邻小区均位于所述基站下;
解析单元,用于解析所述comp测量信息,获得所述comp测量信息对应的电平值;
第一确定单元,用于根据所述comp测量信息对应的电平值、所述服务小区的天线方向图对应的接收电平值以及所述相邻小区的天线方向图对应的接 收电平值确定所述终端的方位角,所述终端的方位角包括所述终端相对所述服务小区的方位角和所述终端相对所述相邻小区的方位角;
第二确定单元,用于根据所述终端的方位角、所述服务小区相对所述基站的方位角、所述相邻小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第六方面,在本发明实施例第六方面的第一种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延tp。
本发明实施例第七方面公开了一种基站,包括处理器、存储器、通信接口以及通信总线;
其中,所述存储器用于存储程序和数据;
所述通信总线用于建立所述处理器、所述存储器和所述通信接口之间的连接通信;
所述处理器用于调用所述存储器存储的程序,执行如下步骤:
触发所述通信接口接收终端发送的预编码矩阵指示pmi信息;
根据所述pmi信息获取最佳码本;
根据所述最佳码本和所述基站的相位信息确定所述终端相对服务小区的方位角;
根据所述终端相对服务小区的方位角、所述服务小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述存储器中存储的所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第七方面,在本发明实施例第七方面的第一种可能的实施方式中,所述处理器触发所述通信接口接收终端发送的预编码矩阵指示pmi信息的方式具体为:
触发所述通信接口接收终端发送的通过测量小区参考信号crs获取的预编码矩阵指示pmi信息。
结合本发明实施例第七方面或第七方面的第一种可能的实施方式,在本发明实施例第七方面的第二种可能的实施方式中,所述处理器根据所述最佳码本和所述基站的相位信息确定所述终端相对服务小区的方位角的方式具体为:
根据所述最佳码本和所述基站的相位信息计算所述最佳码本对应的波束角度;
根据所述最佳码本对应的波束角度以及天线角度确定所述终端相对服务小区的方位角。
结合本发明实施例第七方面或第七方面的第一种或第二种可能的实施方式,在本发明实施例第七方面的第三种可能的实施方式中,所述基站的相位信息为所述存储器中预先存储的,或者为所述基站根据多点协作传输comp方式测量并计算得到的。
结合本发明实施例第七方面的第三种可能的实施方式,在本发明实施例第七方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述处理器还可以调用所述存储器存储的程序,并执行如下步骤:
对所述基站的相位信息进行校正。
结合本发明实施例第七方面或第七方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第七方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta。
本发明实施例第八方面公开了一种基站,包括处理器、存储器、通信接口以及通信总线;
其中,所述存储器用于存储程序和数据;
所述通信总线用于建立所述处理器、所述存储器和所述通信接口之间的 连接通信;
所述处理器用于调用所述存储器存储的程序,执行如下步骤:
触发所述通信接口利用多路阵列天线接收终端发送的上行信号;
利用n组预设天线权值对所述多路阵列天线接收到的上行信号进行加权处理,生成所述n个天线方向图,其中,所述n为大于1的正整数;
解析所述n个天线方向图,获得所述n个天线方向图对应的接收电平值;
根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角;
根据所述终端相对服务小区的方位角、所述服务小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述存储器中存储的所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第八方面,在本发明实施例第八方面的第一种可能的实施方式中,所述处理器解析所述n个天线方向图,获得所述n个天线方向图对应的接收电平值的方式具体为:
解析所述n个天线方向图,获得所述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
其中,所述处理器根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角的方式具体为:
根据所述n个天线方向图的主瓣方向或零点方向对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第八方面或第八方面的第一种可能的实施方式,在本发明实施例第八方面的第二种可能的实施方式中,所述处理器根据所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角的方式具体为:
根据所述n组预设天线权值和所述基站的相位信息计算波束角度信息;
根据所述波束角度信息和所述n个天线方向图对应的接收电平值确定所述终端相对服务小区的方位角。
结合本发明实施例第八方面的第二种可能的实施方式,在本发明实施例第八方面的第三种可能的实施方式中,所述基站的相位信息为所述存储器中预先存储的,或者为所述基站根据多点协作传输comp方式测量并计算得到的。
结合本发明实施例第八方面的第三种可能的实施方式,在本发明实施例第八方面的第四种可能的实施方式中,当所述基站的相位信息为所述基站中预先存储的时,所述处理器还可以调用所述存储器存储的程序,并执行如下步骤:
对所述基站的相位信息进行校正。
结合本发明实施例第八方面或第八方面的第一种至第四种中任一种可能的实施方式,在本发明实施例第八方面的第五种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延tp。
本发明实施例第九方面公开了一种基站,包括处理器、存储器、通信接口以及通信总线;
其中,所述存储器用于存储程序和数据;
所述通信总线用于建立所述处理器、所述存储器和所述通信接口之间的连接通信;
所述处理器用于调用所述存储器存储的程序,执行如下步骤:
触发所述通信接口接收终端发送的上行信号,并根据所述上行信号获取多点协作传输comp测量信息,所述comp测量信息为所述终端的服务小区与所述服务小区的相邻小区上行comp测量得到的,所述服务小区与所述相邻小区均位于所述基站下;
解析所述comp测量信息,获得所述comp测量信息对应的电平值;
根据所述comp测量信息对应的电平值、所述服务小区的天线方向图对应的接收电平值以及所述相邻小区的天线方向图对应的接收电平值确定所述终 端的方位角,所述终端的方位角包括所述终端相对所述服务小区的方位角和所述终端相对所述相邻小区的方位角;
根据所述终端的方位角、所述服务小区相对所述基站的方位角、所述相邻小区相对所述基站的方位角、所述基站与所述终端之间的传输时间信息以及所述存储器中存储的所述基站的经纬度信息确定所述终端的位置,所述传输时间信息用于确定所述基站与所述终端之间的距离。
结合本发明实施例第九方面,在本发明实施例第九方面的第一种可能的实施方式中,所述基站与所述终端之间的传输时间信息为时间提前量ta或传输时延tp。
本发明实施例中,单基站可以基于移动通信系统利用多天线技术实现对终端的定位,通过结合考虑小区的方位角、基站与终端之间的传输时间信息、基站的经纬度等信息来对终端进行定位,而无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种终端定位的网络架构示意图;
图2是本发明实施例公开的一种终端定位方法的流程示意图;
图3是本发明实施例公开的一种码本与波束的对应关系示意图;
图4是本发明实施例公开的一种终端定位分布示意图;
图5是本发明实施例公开的另一种终端定位方法的流程示意图;
图6是本发明实施例公开的一种天线方向图的示意图;
图7是本发明实施例公开的又一种终端定位方法的流程示意图;
图8是本发明实施例公开的一种同一基站下不同小区的天线方向图的示意图;
图9是本发明实施例公开的一种基站的结构示意图;
图10是本发明实施例公开的另一种基站的结构示意图;
图11是本发明实施例公开的又一种基站的结构示意图;
图12是本发明实施例公开的又一种基站的结构示意图;
图13是本发明实施例公开的又一种基站的结构示意图;
图14是本发明实施例公开的又一种基站的结构示意图;
图15是本发明实施例公开的又一种基站的结构示意图;
图16是本发明实施例公开的又一种基站的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种终端定位方法及相关设备,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。以下分别进行详细说明。
为了更好的理解本发明实施例,下面先对本发明实施例公开的一种终端定位的网络架构进行描述。请参阅图1,图1是本发明实施例公开的一种终端定位的网络架构示意图。在图1所示的网络架构中,可以包括基站和终端,其中,一个基站可以与一个或多个终端进行通信连接,一个基站可以覆盖一个或多个小区。在图1所示的网络架构中,终端可以包括移动手机、掌上电脑、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)、车载终端或可穿戴设备(如智能手表、智能 手环等)等各类终端,本发明实施例不作限定。
在图1所示的网络架构中,可以利用单基站对终端进行实时定位,在移动通信系统中,如gsm(globalsystemformobilecommunication,全球移动通信系统)、umts(universalmobiletelecommunicationssystem,通用移动通信系统)、lte(longtermevolution,长期演进)系统等等,基站可以通过终端反馈的pmi信息,选择最佳码本进行加权发送业务信道,经过码本加权后的信息在天线上形成不同方向的波束,基站通过选择的最佳码本并结合小区天线的安装方向角及下倾角确定终端的方位角,再结合基站与终端通信时的传输时延和基站的经纬度信息等来实现终端的定位。或者,基站可以基于上行多天线接收,在对相位进行校准后可以通过对多路信号利用不同天线权值进行赋值,可以得到指向不同方位的天线方向图,对不同天线方向图解析出的上行接收信号进行综合分析得出终端方位,再结合基站与终端通信时的传输时延和基站的经纬度信息等来实现终端的定位。再者,基站可以通过上行comp信息,在终端的服务小区和共站邻区(即与服务小区共基站的相邻小区)上行comp接收电平信息,通过天线角度及天线方向图等信息即可确定用户的方位信息,结合基站与终端通信时的传输时延和基站的经纬度信息等来实现终端的定位。而对于现有的终端定位技术,大都是要借助周边邻区基站来实现对终端的定位,因此对邻区基站的依赖性强,且计算过程复杂,定位精度差。通过实施图1所示的网络架构,基于单基站利用多天线技术实现对终端的定位,通过结合考虑小区的方位角、基站与终端之间的传输时间信息、基站的经纬度等信息来对终端进行定位,而无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了一种终端定位方法。请参阅图2,图2是本发明实施例公开的一种终端定位方法的流程示意图。如图2所示,该终端定位方法可以包括以下步骤:
201、基站接收终端发送的预编码矩阵指示pmi信息。
本发明实施例中,在lte系统下,终端可以通过测量基站下发的导频信号来获取预编码矩阵指示pmi信息。终端可以是自动触发将该pmi信息发送至基站,也可以是接收基站发送的触发指令,以触发终端将该pmi信息发送至基站。其中,预编码矩阵指示pmi可以用于使终端告诉基站使用什么样的预编码矩阵来给该终端的pdsch(physicaldownlinksharedchannel,物理下行共享信道)进行预编码。
作为一种可选的实施方式,步骤201基站接收终端发送的预编码矩阵指示pmi信息的具体实施方式可以包括以下步骤:
21)基站接收终端发送的通过测量小区参考信号crs获取的预编码矩阵指示pmi信息。
在该实施方式中,小区参考信息crs也叫公共参考信息,相当于小区专有导频,也就是公共导频,可以用于基于码本的波束赋形技术的信道估计和相关解调。终端通过测量基站crs信息获取pmi信息,并反馈给基站。
202、基站根据该pmi信息获取最佳码本。
本发明实施例中,基站基于终端反馈的pmi信息,可以从分配的多个码本中选取出最佳码本。在lte系统下,目前根据3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)规定4天线共有16个码本,根据协议演进依据的码本数增加后可进一步提升定位精度。
本发明实施例中,图2所描述的方法还可以包括以下步骤:
22)基站利用该最佳码本对待发送的下行信号进行加权处理,并将加权处理后的下行信号通过天线发送至终端。
本发明实施例中,基站在给终端进行定位的同时,也可以与终端进行业务通信。基站可以对加权处理后的下行信号进行赋形,并通过天线发送出去,以使终端接收赋形后的下行信号。
本发明实施例中,在移动通信系统下,基站根据终端反馈的pmi信息在多 个码本中选择最佳码本对待发送的下行信号进行加权,加权后的信号分别赋形在水平面上发送,同时在垂直面通过天线拉开下倾角度,在水平面上也形成对应的波束进行业务发送。
203、基站根据该最佳码本和基站的相位信息确定终端相对服务小区的方位角。
本发明实施例中,基站的相位信息可以为基站与终端进行通信业务时的相位信息。基站的相位信息可以是预先存储在基站的存储器中;也可以是基站根据多点协作传输comp方式测量并计算得到的,优选的,可以是根据基站下的各小区(如终端的服务小区和相邻小区)之间交互上行comp处理相关的业务数据和控制信息来确定基站的相位信息。其中,服务小区为终端当前连接的小区。
作为一种可选的实施方式,当基站的相位信息为预先存储在基站的存储器中时,图2所描述的方法还可以包括以下步骤:
23)基站对基站的相位信息进行校正。
在该实施方式中,基站可以定时或不定时对基站的相位信息进行校正,具体的,基站可以每隔特定时长校正基站相位信息(如每隔10分钟校正一次),也可以通过检测外部环境来触发基站对相位信息进行校正。基站中存储的相位信息可能会因为外界环境(如温度、湿度、风力等)等因素而发生改变,对基站的相位信息进行校正,可以进一步提高终端的定位精度。
作为一种可选的实施方式,步骤203基站根据该最佳码本和基站的相位信息确定终端相对服务小区的方位角的具体实施方式可以包括以下步骤:
24)基站根据该最佳码本和基站的相位信息计算该最佳码本对应的波束角度;
25)基站根据该最佳码本对应的波束角度以及天线角度确定终端相对服务小区的方位角。
在该实施方式中,基站可以根据选取的最佳码本和基站的相位信息计算 出该最佳码本对应角度的起始信息,即该最佳码本对应的波束角度。再根据该最佳码本对应的波束角度和天线角度(如服务小区天线的安装方向角和下倾角)来确定终端相对于服务小区的方位角,如终端位于服务小区的东南方位。请参阅图3,图3是本发明实施例公开的一种码本与波束的对应关系示意图。如图3所示,包含编号为c1~c16共16个码本,在不同的码本下,对应的波束角度可以不同,其中,v面波束即为垂直面波束,h面波束即为水平面波束。
204、基站根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,获得终端相对服务小区的方位角后,要得到终端的实际位置,还需要知道服务小区相对基站的方位角、基站与终端的距离、基站或服务小区的经纬度信息等。其中,终端的位置可以是终端当前所在的经纬度、海拔等。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离,通过锁定基站与终端之间的距离,进一步提升定位精度。其中,该传输时间信息可以包括但不限于时间提前量ta。
本发明实施例中,基站或服务小区的经纬度信息可以预先存储在基站的存储器中,或者存储至第三方设备并读取;可以通过解析服务小区的工参信息获得服务小区相对基站的方位角;基站与终端之间的传输时间信息可以是通过解析终端上报的mr(measurementreport,测量报告)而得到的。
请参阅图4,图4是本发明实施例公开的一种终端定位分布示意图。如图4所示,scell表示为服务小区,ue1、ue2、ue3为同一基站下的三个不同的终端,分别分布在不同的波束上进行业务通信,确定出各个终端相对与服务小区的方位角后,再结合时间提前量ta和基站的经纬度信息实现终端定位。
在图2所描述的方法中,在移动通信系统中基站通过终端反馈的pmi信息选择最佳的码本进行加权发送业务信道,经过最佳码本加权后的信息在天线上形成不同方向的波束,基站通过最佳码本结合终端的服务小区天线的安装 方向角及下倾角确定业务的方位角,再结合基站与终端之间的传输时间信息和基站的经纬度实现定位。通过实施图2所描述的方法,无需依赖于周边邻区基站信息,基于单基站即可实现对终端的定位,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了另一种终端定位方法。请参阅图5,图5是本发明实施例公开的另一种终端定位方法的流程示意图。如图5所示,该终端定位方法可以包括以下步骤:
501、基站利用多路阵列天线接收终端发送的上行信号。
本发明实施例中,基站采用多路阵列天线同时接收终端发送的上行信号,每一路阵列天线可以为两个或两个以上的天线按照一定的排列规则组合而成的、例如可以利用2路以上阵列天线进行接收,其中,接收的天线越多,定位精度越高。基于移动通信系统(如gsm、umts、lte等系统)多天线可通过对宽波束信号赋形后形成窄波束信号,能够降低用户间的干扰。
502、基站利用n组预设天线权值对上述多路阵列天线接收到的上行信号进行加权处理,生成n个天线方向图。
本发明实施例中,基站中预先设置有多组天线权值,可以利用n组预设天线权值分别对上述多路阵列天线接收到的上行信号进行加权处理,每一组预设天线权值加权后可以生成一个天线方向图,从而可以得到n个天线方向图。其中,n为大于1的正整数。每一个天线权值中包含有相位和幅度信息。
本发明实施例中,基站在定位终端的同时,也可以与终端进行通信业务,可以通过计算,选择天线权值对下行信号进行赋形并发送。
503、基站解析上述n个天线方向图,获得上述n个天线方向图对应的接收电平值。
504、基站根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角。
本发明实施例中,基站通过多路阵列天线对终端的上行信号进行接收,通过预设天线权值生成多个天线方向图对上行信号的接收电平值进行解析,对比不同的天线方向图解析出的接收电平值以确定终端相对服务小区的方位角。天线权值包含相位和幅度信息,在进行上行赋形过程中需要将多个天线的相位信息做校准,以保证赋形出的天线方向图趋于理想状态。
作为一种可选的实施方式,步骤503基站解析上述n个天线方向图,获得上述n个天线方向图对应的接收电平值的具体实施方式可以包括以下步骤:
51)基站解析上述n个天线方向图,获得上述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
其中,步骤504基站根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角的具体实施方式可以包括以下步骤:
52)基站根据上述n个天线方向图的主瓣方向或零点方向对应的接收电平值确定终端相对服务小区的方位角。
在该实施方式中,基站可以解析每个天线方向图的主瓣方向或者是零点方向来得出对应的接收电平值,天线方向图的主瓣方向和零点方向能够更好的体现天线方向图的特性。其中,采用零点方向的定位精度要稍大于主瓣方向。
作为一种可选的实施方式,步骤504基站根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角的具体实施方式可以包括以下步骤:
53)基站根据上述n组预设天线权值和基站的相位信息计算波束角度信息;
54)基站根据该波束角度信息和上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角。
在该实施方式中,基站的相位信息可以是预先存储在基站的存储器中;也可以是基站根据多点协作传输comp方式测量并计算得到的。基站可以根据自身的相位信息和不同天线权值确定出波束对应角度的起始信息,即波束角 度信息,并根据波束角度信息和上述n个天线方向图对应的接收电平值来确定终端相对服务小区的方位角。请参阅图6,图6是本发明实施例公开的一种天线方向图的示意图。在图6中显示了方向图3、4、5、7、9共五个天线方向图,可以根据不同天线方向图对应的电平值确定终端在服务小区中的方位。
作为一种可选的实施方式,当基站的相位信息为预先存储在基站的存储器中时,图5所描述的方法还可以包括以下步骤:
55)基站对基站的相位信息进行校正。
505、基站根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离。其中,该传输时间信息可以包括但不限于时间提前量ta或传输时延tp等。在gsm或lte系统下,该传输时间信息可以是时间提前量ta,在umts系统下,该传输时间信息可以是传输时延tp。通过该传输时间信息可以计算出基站与终端之间往返一次的距离,既而可以得出两者之间的距离。
本发明实施例中,在获得终端相对服务小区的方位角后,再结合服务小区相对基站的方位角、基站与终端的距离、基站或服务小区的经纬度信息等可以得到终端的位置。其中,终端的位置可以是终端当前所在的经纬度、海拔等。基站或服务小区的经纬度信息可以预先存储在基站的存储器中,或者存储至第三方设备并读取;可以通过解析服务小区的工参信息获得服务小区相对基站的方位角;基站与终端之间的传输时间信息可以是通过解析终端上报的mr而得到。
在图5所描述的方法中,基于上行多天线接收,在对相位进行校准后可以通过对多路信号选取不同天线权值进行赋值,通过不同赋型后波束方向图的主瓣方向或者零点方向接收电平差异就可以得到指向不同方位的天线方向图,对不同天线方向图解析出的上行接收信号进行综合分析得出终端方位,再结合基站与终端之间的传输时间信息和基站的经纬度实现定位。通过实施图5所 描述的方法,无需依赖于周边邻区基站信息,基于单基站即可实现对终端的定位,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种终端定位方法。请参阅图7,图7是本发明实施例公开的又一种终端定位方法的流程示意图。如图7所示,该终端定位方法可以包括以下步骤:
701、基站接收终端发送的上行信号,并根据该上行信号获取多点协作传输comp测量信息。
本发明实施例中,该comp测量信息为终端的服务小区与服务小区的相邻小区上行comp测量得到的,服务小区与相邻小区均位于该基站下,即服务小区和相邻小区共基站。相邻小区可以是一个或多个。
本发明实施例中,该基站下的不同小区(如服务小区和相邻小区)的天线对终端发送的上行信号进行解调,并将解调出的信号进行合并,可以提升天线增益并抑制干扰增益。
702、基站解析该comp测量信息,获得该comp测量信息对应的电平值。
703、基站根据该comp测量信息对应的电平值、服务小区的天线方向图对应的接收电平值以及相邻小区的天线方向图对应的接收电平值确定终端的方位角。
本发明实施例中,基站可以解析服务小区和相邻小区上行comp的电平值,并结合服务小区和相邻小区的天线方向图对应的接收电平值来确定终端的方位角,其中,终端的方位角包括终端相对服务小区的方位角和终端相对相邻小区的方位角。
本发明实施例中,基站可以分别获取服务小区和相邻小区的天线方向图,并解析出对应的接收电平值。
请参阅图8,图8是本发明实施例公开的一种同一基站下不同小区的天线 方向图的示意图。图8中示出了一小区、二小区、三小区对应的天线方向图,通过这三个小区上行comp的电平值以及三个天线方向图对应的接收电平值可以分别得出终端ue在这三个小区中的方位。
704、基站根据终端的方位角、服务小区相对基站的方位角、相邻小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离。其中,该传输时间信息可以包括但不限于时间提前量ta或传输时延tp等。终端的位置可以是终端当前所在的经纬度、海拔等。
本发明实施例中,基站的经纬度信息可以预先存储在基站的存储器中,或者存储至第三方设备并读取;可以通过解析小区的工参信息获得服务小区相对基站的方位角和相邻小区相对基站的方位角;基站与终端之间的传输时间信息可以是通过解析终端上报的mr而得到。
在图7所描述的方法中,基于移动通信系统上行comp传输,在解析出服务小区和共站相邻小区上行comp对应的电平值后,通过天线方位角及天线方向图信息即可确定终端的方位信息,结合基站的经纬度和基站与终端之间的传输时间信息可以得到终端的实际位置。通过实施图7所描述的方法,无需依赖于周边邻区基站信息,基于单基站即可实现对终端的定位,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
需要说明的是,本发明实施例公开的终端定位方法可以是以基站为执行主体对终端进行定位;也可以是以第三方设备为执行主体对终端进行定位,此时,第三方设备可以预先存储或从基站侧和终端侧获取小区的工参信息、基站的相位信息、基站或小区的经纬度信息等等,本发明实施例不作限定。
基于图1所示的网络构架,本发明实施例公开了一种基站。请参阅图9,图9是本发明实施例公开的一种基站的结构示意图,可以用于执行本发明实施 例公开的终端定位方法。如图9所示,该基站可以包括:
接收单元901,用于接收终端发送的预编码矩阵指示pmi信息。
本发明实施例中,终端可以通过测量基站下发的导频信号来获取预编码矩阵指示pmi信息。
作为一种可选的实施方式,接收单元901具体可以用于接收终端发送的通过测量小区参考信号crs获取的预编码矩阵指示pmi信息。
获取单元902,用于根据该pmi信息获取最佳码本。
第一确定单元903,用于根据该最佳码本和基站的相位信息确定终端相对服务小区的方位角。
本发明实施例中,基站的相位信息可以为基站与终端进行通信业务时的相位信息。基站的相位信息可以是预先存储在基站的存储器中;也可以是基站根据多点协作传输comp方式测量并计算得到的,优选的,可以是根据基站下的各小区(如终端的服务小区和相邻小区)之间交互上行comp处理相关的业务数据和控制信息来确定基站的相位信息。
第二确定单元904,用于根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离。其中,该传输时间信息可以包括但不限于时间提前量ta。终端的位置可以是终端当前所在的经纬度、海拔等。
本发明实施例中,基站的经纬度信息可以预先存储在基站的存储器中,或者存储至第三方设备并读取;可以通过解析服务小区的工参信息获得服务小区相对基站的方位角;基站与终端之间的传输时间信息可以是通过解析终端上报的mr而得到。
作为一种可选的实施方式,请一并参阅图10,图10是本发明实施例公开的另一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方 法。其中,图10所示的基站是在图9所示的基站的基础上进一步优化得到的。与图9所示的基站相比,图10所示的基站中第一确定单元903可以包括:
计算子单元9031,根据该最佳码本和基站的相位信息计算该最佳码本对应的波束角度;
确定子单元9032,根据该最佳码本对应的波束角度以及天线角度确定终端相对服务小区的方位角。
作为一种可选的实施方式,当基站的相位信息为预先存储在基站的存储器中时,图10所示的基站还可以包括:
校正单元905,用于对基站的相位信息进行校正。
通过实施图9和图10所示的基站,基于终端反馈的pmi信息选择最佳码本后对下行数据加权形成的波束信息作为定位的基础数据,结合基站与终端的传输时间信息和基站的经纬度信息利用单基站实现终端定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种基站。请参阅图11,图11是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。如图11所示,该基站可以包括:至少一个处理器1101,至少一个通信接口1102,存储器1103等组件。其中,这些组件通过一条或多条通信总线1104进行通信连接。本领域技术人员可以理解,图11中示出的基站的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器1101可以采用通用的中央处理器(centralprocessingunit,cpu),微处理器,应用专用集成电路(applicationspecificintegratedcircuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供 的技术方案。
通信接口1102可以包括但不限于收发器一类的收发装置,来实现与终端之间的通信。
存储器1103可以是随机存取存储器(randomaccessmemory,ram),也可以是非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器1103可选的还可以是至少一个位于远离前述处理器1101的存储装置。如图11所示,存储器1103中可以包括应用程序、通信接口模块和数据等,本发明实施例不作限定。
通信总线1104可包括一通路,在各个部件(例如处理器1101、存储器1103、通信接口1102)之间传送信息。
在图11所示的基站中,处理器1101可以用于调用存储器1103中存储的应用程序以执行以下操作:
触发通信接口1102接收终端发送的预编码矩阵指示pmi信息;
根据该pmi信息获取最佳码本;
根据该最佳码本和基站的相位信息确定终端相对服务小区的方位角;
根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及存储器1103中存储的基站的经纬度信息确定终端的位置,该传输时间信息用于确定基站与终端之间的距离。
作为一种可选的实施方式,处理器1101触发通信接口1102接收终端发送的预编码矩阵指示pmi信息的具体实施方式可以为:
触发通信接口1102接收终端发送的通过测量小区参考信号crs获取的预编码矩阵指示pmi信息。
作为一种可选的实施方式,处理器1101根据该最佳码本和基站的相位信息确定终端相对服务小区的方位角的具体方式可以为:
根据该最佳码本和基站的相位信息计算该最佳码本对应的波束角度;
根据该最佳码本对应的波束角度以及天线角度确定终端相对服务小区的 方位角。
作为一种可选的实施方式,基站的相位信息可以为存储器1103中预先存储的,或者可以为基站根据多点协作传输comp方式测量并计算得到的。
作为一种可选的实施方式,当基站的相位信息为存储器1103中预先存储的时,处理器1101还可以用于调用存储器1103中存储的应用程序,并执行以下操作:
对基站的相位信息进行校正。
作为一种可选的实施方式,基站与终端之间的传输时间信息可以为时间提前量ta。
通过实施图11所示的基站,基于终端反馈的pmi信息选择最佳码本后对下行数据加权形成的波束信息作为定位的基础数据,结合基站与终端的传输时间信息和基站的经纬度信息利用单基站实现终端定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种基站。请参阅图12,图12是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。如图12所示,该基站可以包括:
接收单元1201,用于利用多路阵列天线接收终端发送的上行信号。
加权单元1202,用于利用n组预设天线权值对上述多路阵列天线接收到的上行信号进行加权处理,生成n个天线方向图。
本发明实施例中,n为大于1的正整数。
解析单元1203,用于解析上述n个天线方向图,获得上述n个天线方向图对应的接收电平值。
第一确定单元1204,用于根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角。
作为一种可选的实施方式,解析单元1203具体可以用于解析上述n个天线方向图,获得上述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
其中,第一确定单元1204具体可以用于根据上述n个天线方向图的主瓣方向或零点方向对应的接收电平值确定终端相对服务小区的方位角。
第二确定单元1205,用于根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离。其中,该传输时间信息可以包括但不限于时间提前量ta或传输时延tp等。终端的位置可以是终端当前所在的经纬度、海拔等。
作为一种可选的实施方式,请一并参阅图13,图13是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。其中,图13所示的基站是在图12所示的基站的基础上进一步优化得到的。与图12所示的基站相比,图13所示的基站中第一确定单元1204可以包括:
计算子单元1204a,用于根据上述n组预设天线权值和基站的相位信息计算波束角度信息;
确定子单元1204b,用于根据该波束角度信息和上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角。
其中,基站的相位信息可以是预先存储在基站的存储器中;也可以是基站根据多点协作传输comp方式测量并计算得到的。
作为一种可选的实施方式,当基站的相位信息为预先存储在基站的存储器中时,图13所示的基站还可以包括:
校正单元1206,用于对基站的相位信息进行校正。
通过实施图12和图13所示的基站,基于多天线赋型技术实现定位,即对同一上行信号用多列天线接收后赋型成不同天线方向图,通过不同天线方向图解析后主瓣方向或者零点方向对应的接收电平值,实现终端方位的定位, 再结合基站与终端之间的传输时间信息和基站的经纬度信息利用单基站实现终端定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种基站。请参阅图14,图14是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。如图14所示,该基站可以包括:至少一个处理器1401,至少一个通信接口1402,存储器1403等组件。其中,这些组件通过一条或多条通信总线1404进行通信连接。本领域技术人员可以理解,图14中示出的基站的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器1401可以采用通用的cpu,微处理器,应用专用集成电路asic,或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。
通信接口1402可以包括但不限于收发器一类的收发装置,来实现与终端之间的通信。
存储器1403可以是ram存储器,也可以是非易失性存储器,例如至少一个磁盘存储器。存储器1403可选的还可以是至少一个位于远离前述处理器1401的存储装置。如图14所示,存储器1403中可以包括应用程序、通信接口模块和数据等,本发明实施例不作限定。
通信总线1404可包括一通路,在各个部件(例如处理器1401、存储器1403、通信接口1402)之间传送信息。
在图14所示的基站中,处理器1401可以用于调用存储器1403中存储的应用程序以执行以下操作:
触发通信接口1402利用多路阵列天线接收终端发送的上行信号;
利用n组预设天线权值对上述多路阵列天线接收到的上行信号进行加权处理,生成n个天线方向图,其中,n为大于1的正整数;
解析上述n个天线方向图,获得上述n个天线方向图对应的接收电平值;
根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角;
根据终端相对服务小区的方位角、服务小区相对基站的方位角、基站与终端之间的传输时间信息以及存储器1403中存储的基站的经纬度信息确定终端的位置,该传输时间信息用于确定基站与终端之间的距离。
作为一种可选的实施方式,处理器1401解析上述n个天线方向图,获得上述n个天线方向图对应的接收电平值的具体实施方式可以为:
解析上述n个天线方向图,获得上述n个天线方向图的主瓣方向或零点方向对应的接收电平值;
其中,处理器1401根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角的具体实施方式可以为:
根据上述n个天线方向图的主瓣方向或零点方向对应的接收电平值确定终端相对服务小区的方位角。
作为一种可选的实施方式,处理器1401根据上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角的具体实施方式可以为:
根据n组预设天线权值和基站的相位信息计算波束角度信息;
根据该波束角度信息和上述n个天线方向图对应的接收电平值确定终端相对服务小区的方位角。
作为一种可选的实施方式,基站的相位信息可以为存储器1403中预先存储的,或者可以为基站根据多点协作传输comp方式测量并计算得到的。
作为一种可选的实施方式,当基站的相位信息为存储器1403中预先存储的时,处理器1401还可以用于调用存储器1403中存储的应用程序,并执行以下操作:
对基站的相位信息进行校正。
作为一种可选的实施方式,基站与终端之间的传输时间信息可以为时间提前量ta或传输时延tp。
通过实施图14所示的基站,基于多天线赋型技术实现定位,即对同一上行信号用多列天线接收后赋型成不同天线方向图,通过不同天线方向图解析后主瓣方向或者零点方向对应的接收电平值,实现终端方位的定位,再结合基站与终端之间的传输时间信息和基站的经纬度信息利用单基站实现终端定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种基站。请参阅图15,图15是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。如图15所示,该基站可以包括:
接收单元1501,用于接收终端发送的上行信号。
获取单元1502,用于根据该上行信号获取多点协作传输comp测量信息。
本发明实施例中,该comp测量信息为终端的服务小区与服务小区的相邻小区上行comp测量得到的,服务小区与相邻小区均位于该基站下,相邻小区可以是一个或多个。
解析单元1503,用于解析该comp测量信息,获得该comp测量信息对应的电平值。
第一确定单元1504,用于根据该comp测量信息对应的电平值、服务小区的天线方向图对应的接收电平值以及相邻小区的天线方向图对应的接收电平值确定终端的方位角。
本发明实施例中,终端的方位角包括终端相对服务小区的方位角和终端相对相邻小区的方位角。
第二确定单元1505,用于根据终端的方位角、服务小区相对基站的方位 角、相邻小区相对基站的方位角、基站与终端之间的传输时间信息以及基站的经纬度信息确定终端的位置。
本发明实施例中,基站与终端之间的传输时间信息可以用于确定基站与终端之间的距离。其中,该传输时间信息可以包括但不限于时间提前量ta或传输时延tp等。终端的位置可以是终端当前所在的经纬度、海拔等。
通过实施图15所示的基站,通过同一基站的上行comp测量信息获取用户达到该基站不同小区的上行接收信号,结合天线方向图、天线方位角信息确定终端的方位,再结合基站与终端的传输时间信息以及基站的经纬度信息利用单基站实现终端的定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
基于图1所示的网络构架,本发明实施例公开了又一种基站。请参阅图16,图16是本发明实施例公开的又一种基站的结构示意图,可以用于执行本发明实施例公开的终端定位方法。如图16所示,该基站可以包括:至少一个处理器1601,至少一个通信接口1602,存储器1603等组件。其中,这些组件通过一条或多条通信总线1604进行通信连接。本领域技术人员可以理解,图16中示出的基站的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器1601可以采用通用的cpu,微处理器,应用专用集成电路asic,或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。
通信接口1602可以包括但不限于收发器一类的收发装置,来实现与终端之间的通信。
存储器1603可以是ram存储器,也可以是非易失性存储器,例如至少一个磁盘存储器。存储器1603可选的还可以是至少一个位于远离前述处理器 1601的存储装置。如图16所示,存储器1603中可以包括应用程序、通信接口模块和数据等,本发明实施例不作限定。
通信总线1604可包括一通路,在各个部件(例如处理器1601、存储器1603、通信接口1602)之间传送信息。
在图16所示的基站中,处理器1601可以用于调用存储器1603中存储的应用程序以执行以下操作:
触发通信接口1602接收终端发送的上行信号,并根据该上行信号获取多点协作传输comp测量信息,该comp测量信息为终端的服务小区与服务小区的相邻小区上行comp测量得到的,服务小区与相邻小区均位于该基站下;
解析该comp测量信息,获得该comp测量信息对应的电平值;
根据该comp测量信息对应的电平值、服务小区的天线方向图对应的接收电平值以及相邻小区的天线方向图对应的接收电平值确定终端的方位角,终端的方位角包括终端相对服务小区的方位角和终端相对相邻小区的方位角;
根据终端的方位角、服务小区相对基站的方位角、相邻小区相对基站的方位角、基站与终端之间的传输时间信息以及存储器1603中存储的基站的经纬度信息确定终端的位置,该传输时间信息用于确定基站与终端之间的距离。
作为一种可选的实施方式,基站与终端之间的传输时间信息可以为时间提前量ta或传输时延tp。
通过实施图16所示的基站,通过同一基站的上行comp测量信息获取用户达到该基站不同小区的上行接收信号,结合天线方向图、天线方位角信息确定终端的方位,再结合基站与终端的传输时间信息以及基站的经纬度信息利用单基站实现终端的定位,无需依赖于周边邻区基站信息,能够有效提升终端的定位精度,且节省了移动通信系统的定位算法的成本。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或 者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例基站中的单元或子单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种终端定位方法及相关设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。