1.一种定位终端的方法,其特征在于,所述方法应用于室内分布式基站系统中的基带单元BBU,所述方法包括:
接收多个远程射频单元RRU转发的上行定位信号,其中,所述上行定位信号为待定位终端向所述多个RRU发送的;
根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为目标RRU;
分别获取所述目标RRU对应的信号到达角度,并根据所述信号到达角度以及所述目标RRU的位置按照预置算法确定所述待定位终端所在的位置。
2.根据权利要求1所述的方法,其特征在于,所述根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU之前,所述方法还包括:
获取所述至少两个RRU中每两个RRU之间的物理距离;
所述根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU,包括:
根据所述上行定位信号,分别获取所述多个RRU中每个RRU接收所述上行定位信号的信号强度;
当所述至少两个RRU中每两个RRU之间的物理距离大于第一预置值,且所述至少两个RRU接收所述上行定位信号的信号强度均大于第二预置值时,则将所述至少两个RRU确定为所述目标RRU。
3.根据权利要求1所述的方法,其特征在于,所述根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU,包括:
根据所述上行定位信号获取从所述待定位终端到所述多个RRU的信道状态信息;
当根据所述信道状态信息计算得到所述至少两个RRU中每两个RRU之间的信道相关系数均小于第三预置值时,则将信道相关系数小于所述第三预置值的所述至少两个RRU作为所述目标RRU。
4.根据权利要求1所述的方法,其特征在于,所述根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU 之前,所述方法还包括:
获取所述至少两个RRU中每两个RRU之间的物理距离;
所述根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU,包括:
根据所述上行定位信号,分别获取所述多个RRU中每个RRU接收所述上行定位信号的信号强度,以及从所述待定位终端到所述多个RRU的信道状态信息;
当所述至少两个RRU中每两个RRU之间的物理距离大于第一预置值,且所述至少两个RRU接收所述上行定位信号的信号强度均大于第二预置值,且根据所述信道状态信息计算得到所述至少两个RRU中每两个RRU之间的信道相关系数均小于第三预置值时,则将所述至少两个RRU确定为所述目标RRU。
5.根据权利要求1所述的方法,其特征在于,所述分别获取所述目标RRU对应的信号到达角度,并根据所述信号到达角度以及所述目标RRU的位置按照预置算法确定所述待定位终端所在的位置,包括:
按照如下方式计算所述目标RRU对应的信号到达角度:
α=arcos((λθ)/(2πd))
其中,α表示所述目标RRU对应的信号到达角度,λ表示无线信号的波长,θ表示相邻天线阵元接收到信号的相位差,d表示天线阵元间距,π为圆周率;
根据至少两个计算得到的所述信号到达角度以及所述目标RRU的位置,按照预置算法计算所述待定位终端所在的位置。
6.一种基带单元,其特征在于,所述基带单元应用于室内分布式基站系统,所述基带单元包括:
接收模块,用于接收多个远程射频单元RRU转发的上行定位信号,其中,所述上行定位信号为待定位终端向所述多个RRU发送的;
选择模块,用于根据所述接收模块接收的所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为目标RRU;
计算模块,用于分别获取所述选择模块选择的所述目标RRU对应的信号 到达角度,并根据所述信号到达角度以及所述目标RRU的位置按照预置算法确定所述待定位终端所在的位置。
7.根据权利要求6所述的基带单元,其特征在于,所述基带单元包括:
第一获取模块,用于所述选择模块根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU之前,获取所述至少两个RRU中每两个RRU之间的物理距离;
所述选择模块包括:
第一获取单元,用于根据所述上行定位信号,分别获取所述多个RRU中每个RRU接收所述上行定位信号的信号强度;
第一确定单元,用于当所述第一获取模块获取的所述至少两个RRU中每两个RRU之间的物理距离大于第一预置值,且所述第一获取单元获取的所述至少两个RRU接收所述上行定位信号的信号强度均大于第二预置值时,则将所述至少两个RRU确定为所述目标RRU。
8.根据权利要求6所述的基带单元,其特征在于,所述选择模块包括:
第二获取单元,用于根据所述上行定位信号获取从所述待定位终端到所述多个RRU的信道状态信息;
第二确定单元,用于当根据所述第二获取单元获取的所述信道状态信息计算得到所述至少两个RRU中每两个RRU之间的信道相关系数均小于第三预置值时,则将信道相关系数小于所述第三预置值的所述至少两个RRU作为所述目标RRU。
9.根据权利要求6所述的基带单元,其特征在于,所述基带单元包括:
第二获取模块,用于所述选择模块根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU之前,获取所述至少两个RRU中每两个RRU之间的物理距离;
所述选择模块包括:
第三获取单元,用于根据所述上行定位信号,分别获取所述多个RRU中每个RRU接收所述上行定位信号的信号强度,以及从所述待定位终端到所述多个RRU的信道状态信息;
第三确定单元,用于当所述第二获取模块获取的所述至少两个RRU中每 两个RRU之间的物理距离大于第一预置值,且所述第三获取单元获取的所述至少两个RRU接收所述上行定位信号的信号强度均大于第二预置值,且根据所述信道状态信息计算得到所述至少两个RRU中每两个RRU之间的信道相关系数均小于第三预置值时,则将所述至少两个RRU确定为所述目标RRU。
10.根据权利要求6所述的基带单元,其特征在于,所述计算模块包括:
第一计算单元,用于按照如下方式计算所述目标RRU对应的信号到达角度:
α=arcos((λθ)/(2πd))
其中,α表示所述目标RRU对应的信号到达角度,λ表示无线信号的波长,θ表示相邻天线阵元接收到信号的相位差,d表示天线阵元间距,π为圆周率;
第二计算单元,用于根据所述第一计算单元计算的至少两个所述信号到达角度以及所述目标RRU的位置,按照预置算法计算所述待定位终端所在的位置。
11.一种基带单元,其特征在于,包括:存储器、收发器、处理器以及总线系统;
其中,所述存储器用于存储程序;
所述处理器用于执行所述存储器中的程序,具体如下步骤:
控制所述收发器接收多个远程射频单元RRU转发的上行定位信号,其中,所述上行定位信号为待定位终端向所述多个RRU发送的;
根据所述上行定位信号,按照预置规则从所述多个RRU中选择至少两个RRU作为所述目标RRU;
分别获取所述目标RRU对应的信号到达角度,并根据所述信号到达角度以及所述目标RRU的位置按照预置算法确定所述待定位终端所在的位置;
所述总线系统用于连接所述存储器、所述收发器以及所述处理器,以使所述存储器、所述收发器以及所述处理器进行通信。