具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为了使本发明实施例公开的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明实施例进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明实施例,并不用于限定本发明实施例。
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。为了便于理解本发明实施例所述的技术方案及其产生的技术效果,本发明实施例首先对于相关专业名词进行解释:
SSB:Synchronization Signal Block,同步信号块;SSB包含主同步信号(PSS,Primary Synchronization Signal)、辅同步信号(SSS,Secondary SynchronizationSignal)和物理广播信道(PBCH,Physical Broadcast Channel)。
CSI-RS:Channel State Information Reference Signal,信道状态信息参考信号。
CSI:Channel State Information,信道状态信息;CSI包括信道质量指示(CQI,Channel Quality Indicator)、预编码矩阵指示(PMI,Precording Matrix Indicator)和层1参考信号接收功率(L1-RSRP,Layer 1Reference Signal Received Power)等等。
PUCCH:Physical Uplink Control Channel,物理上行控制信道。
PUSCH:Physical Uplink Shared Channel,物理上行共享信道。
实施例1:
为了能够实现基站对终端设备的主动、精确的定位,本发明实施例提供了一种对终端设备进行定位的方法。图1是本发明实施例提供的一种对终端设备进行定位的方法的流程图,请参照图1,所述方法包括如下步骤:
S100:建立并保持所述第一基站与所述第二基站群的通信连接,并完成对所述第一基站与所述第二基站群的配置。
在应用于基站群的一个实施例中,基站群包括第一基站和第二基站群,还需要完成对所述第一基站与所述第二基站群的配置,具体地如图2所示,所述完成对所述第一基站与所述第二基站群的配置以及发送至少一套终端配置参数集至所述终端设备包括:
S1021:建立并保持第一基站和第二基站群的通信连接,所述第二基站群包括N个基站X,N≥1,N为整数。
可选地,第一基站和第二基站群基于有线或无线方式建立连接。第一基站和第二基站群之间满足时间同步要求,可选的时间同步方案包括但不限于北斗卫星导航***(BeiDouNavigation Satellite System,BDS)、全球定位***(Global PositioningSystem,GPS)、网络测量和控制***的精密时钟同步协议标准(IEEE 1588)。
S1023:所述第一基站设计N+1套基站配置参数集,并根据所述N+1套基站配置参数集对应得到N+1套终端配置参数集,所述基站配置参数集与所述终端配置参数集均与各基站分别关联。
S1025:所述第一基站通过所述N+1套基站配置参数集分别完成对自身和所述第二基站群的配置。
可以理解的是,其中一套基站配置参数集用于第一基站对自身的配置,另N套基站配置参数集用于对第二基站群中的N个基站X的配置。在第一基站与第二基站群构成基站群对终端设备进行定位时,第二基站群中的基站均是正常工作状态,也即在此状态下,所述另N套基站配置参数集是不完全相同的。
S1027:所述第一基站通过所述N+1套终端配置参数集中的M套完成对所述终端设备的配置,M为N+1或N,M套终端配置参数集组成第一合集,与所述M套终端配置参数集对应的M套基站配置参数集组成第二合集。
在步骤S1027下,所述基站群中的M个基站将所述M套基站配置参数集中各组定位信号作为至少一组目标定位信号分别发送至所述终端设备。可以理解的是,M为N+1时,第一基站和第二基站群中的N个基站均发送各自基站配置参数集中指定的定位信号至终端设备;M为N时,第一基站不发射定位信号,此时在第二基站群中存在一个基站,其基站配置参数集与第一基站为自己配置的基站配置参数集满足预设的一定一致性条件,该基站可取代第一基站发送对应的定位信号。另外,本发明对第一基站对基站群的配置和第一基站对终端设备的配置时序不作具体限定。
在一种实施方式中,所述第二基站群不工作,则所述第一基站作为单基站对所述终端设备进行定位。
S101:建立并保持与终端设备的通信连接,发送终端配置参数集和至少一组目标定位信号至所述终端设备。
具体地,本发明实施例中所述终端配置参数集至少包括一组定位信号、定位报告类型以及定位上报信道。所述一组定位信号组包含一个或多个定位信号,当包含多个定位信号时,该多个定位信号可以采用不同的波束方向,优选地,如图3所示,不同波束方向的定位信号在时域和/或频域上不重叠,定位信号可以选用同步信号块或者信道状态信息参考信号,所述定位报告类型可以选用同步信号块的层1参考信号接收功率和/或信道状态信息参考信号的层1参考信号接收功率,所述定位上报信道可以选用物理上行控制信道或物理上行共享信道,用于承载定位报告类型的数据。本发明实施例对此不作具体限定。
可以理解的是,在5G新无线(NR,New Radio)***中,引入了波束赋形技术。具体地,基站发送同步信号块和/或信道状态信息参考信号,用于指示可供参考的波束方向。当基站与终端设备建立通信连接后,基站可以将这类信号的配置参数通知至终端设备,要求终端设备测量这类信号,并限定终端设备提供这类信号的信道状态信息类型。终端设备按照基站的要求测量这类信号,并将测量获得的信道状态信息通过上行信道上报给基站。在基站要求下,终端设备可以提供的信道状态信息包括信道质量指示、预编码矩阵指示和层1参考信号接收功率等等。
在应用于单基站的一个实施例中,具体地,单基站建立并保持与终端设备的通信连接,由单基站主动发送终端配置参数集至终端设备,其中终端配置参数集至少包括一组定位信号、定位报告类型以及定位上报信道。单基站将终端配置参数集中指定的一组定位信号作为一组目标定位信号发送至终端设备。
在应用于单基站的一个实施例中,单基站在对终端设备进行配置时会接收终端设备上报的配置接受响应消息,但定位信号的发送并不限定在接收到配置接受响应消息之后。优选地,所述一组目标定位信号中的多个定位信号在时域和/或频域上不重叠。优选地,单基站周期性地发送定位信号或者半静态地发送定位信号,所谓半静态是指定位信号发送的开始时间和停止时间由基站控制,在开始时间和停止时间内周期性地发送定位信号,本发明对此不作具体限定。
在应用于基站群的一个实施例中,具体地,基站群包括第一基站和第二基站群,所述第二基站群包括至少一个基站,第一基站建立并保持与终端设备的通信连接,由第一基站发送至少一套终端配置参数集至终端设备,其中终端配置参数集至少包括一组定位信号、定位报告类型以及定位上报信道。可以理解的是,所述第一基站可以作为主基站设备与终端设备保持通信连接,所述第二基站群作为辅基站设备发送定位信号至终端设备,相比第二基站群中的基站,第一基站的发射功率更大,覆盖范围更广,但第二基站群中的基站移动性更强,在实际应用场景中,能够移动自身位置不断逼近终端设备。
在应用于基站群的一个实施例中,第一基站在对终端设备进行配置时会接收终端设备上报的配置接受响应消息,在对第二基站群中基站进行配置时也会受到第二基站群上报的配置接受响应消息,但定位信号的发送并不限定在接收到配置接受响应消息之后。优选地,所述至少一组目标定位信号中的多个定位信号在时域和/或频域上不重叠。优选地,基站群周期性地发送定位信号或者半静态地发送定位信号,所谓半静态是指定位信号发送的开始时间和停止时间由各基站控制,在开始时间和停止时间内周期性地发送定位信号,本发明对此不作具体限定。
S102:获取所述终端设备经由目标定位上报信道上报的至少一组定位关键信息,所述至少一组定位关键信息为所述终端设备对应响应所述至少一组目标定位信号进行测量并按照目标定位报告类型计算得到。
在应用于单基站的一个实施例中,具体地,所述单基站获取终端设备经由终端配置参数集中指定的定位上报信道上报的至少一组定位关键性信息,所述至少一组定位关键信息为终端设备响应单基站发送的一组定位信号进行测量并按照终端配置参数集中指定的定位报告类型计算得到。可行的,终端设备周期性地测量定位信号,计算L1-RSRP并以CSI的形式通过PUCCH发送至单基站。
在应用于基站群的一个实施例中,具体地,所述基站群获取所述终端设备经由所述M套终端配置参数集中指定的定位上报信道上报的至少一组定位关键信息,所述至少一组定位关键信息为所述终端设备对应响应至少一组目标定位信号进行测量并按照所述M套终端配置参数集中指定的定位报告类型对应计算得到。
优选地,所述第一基站能够获取所述终端设备经由所述M套终端配置参数集中指定的定位上报信道上报的至少一组定位关键信息,所述第二基站群中的各基站根据是否可以处理上行信道信息可分为第一关键基站和第二关键基站,能够处理上行信道信息的第一关键基站能够获取所述终端设备经由与所述第一关键基站对应的终端配置参数集里指定的定位上报信道上报的一组定位关键信息,所述一组定位关键信息为所述终端设备响应所述第一关键基站发射的一组定位信号进行测量,并按照与所述第一关键基站对应的终端配置参数集里指定的定位报告类型计算得到。而不处理上行信道的第二关键基站可以通过第一基站获取对应的参数、指令等。
S103:确定所述至少一组目标定位信号的第一关键参数。
优选地,在基于场强进行定位时,所述第一关键参数可选为目标定位信号的发射功率;在基于时间差进行定位时,所述第一关键参数可选为目标定位信号的发射时间。本发明对此不作具体限定。
进一步地,若所述至少一组目标定位信号中有多个定位信号,且所述多个定位信号采用不同的波束方向进行发送,则还可确定所述至少一组目标定位信号的第四关键参数,所述第四关键参数可选为所述目标定位信号的波束方向。
在应用于单基站的一个实施例中,所述第一关键参数根据单基站发射的一组目标定位信号的发射功率确定得到。
在应用于基站群的一个实施例中,所述第一关键参数根据基站群发射的至少一组目标定位信号的发射功率确定得到。具体地,在由第一基站获取终端设备经由各定位上报信道上报的至少一组定位关键信息的实施方式中,第一基站通过问询第二基站群获取第二基站群的发射功率,或者在第一基站发送第二配置参数集至第二基站群时指定了各组定位信号的发射功率,则第一基站可预先确定所述第一关键参数;在由第一关键基站获取终端设备经由定位上报信道上报的定位关键信息的实施方式中,由第一关键基站根据发射的目标定位信号的功率确定第一关键参数。
S104:根据所述至少一组定位关键信息确定所述至少一组定位关键信息的第二关键参数。
优选地,在基于场强进行定位的方法中,所述至少一组定位关键信息的第二关键参数可选用层1参考信号接收功率的类型,例如SSB L1-RSRP或CSI-RS L1-RSRP;在基于时间差进行定位的方法中,所述至少一组定位关键信息的第二关键参数可选用信道状态信息的到达时间。在其他定位方式中,可选用对应的第一关键参数类型和第二关键参数类型,本发明对此不作具体限定。
在应用于单基站的一个实施例中,单基站按照定位报告类型将终端设备经由定位上报信道上报的至少一组定位关键信息进行解析,确定符合第一定位报告类型的第二关键参数。
在应用于基站群的一个实施例中,具体地,在由第一基站获取终端设备经由定位上报信道上报的至少一组定位关键信息的实施方式中,第一基站按照各定位报告类型将至少一组定位关键信息进行解析,确定其中的第二关键参数,在由第一关键基站获取终端设备经由定位上报信道上报的定位关键信息的实施方式中,所述第一关键基站可以根据获取的对应一组定位关键信息确定所述一组定位关键信息的第二关键参数,或与第二关键基站同样接收第一基站对应发送的第二关键参数。
S105:根据所述第一关键参数和所述第二关键参数确定第三关键参数,所述第三关键参数表征所述终端设备相对所述基站群的位置。
在一种实施方式中,所述至少一组目标定位信号中有多个定位信号,且所述多个定位信号采用不同的波束方向进行发送,在确定所述至少一组目标定位信号的第四关键参数后,还可根据所述第四关键参数和所述第二关键参数确定第五关键参数,所述第五关键参数可以表征所述终端设备相对所述基站的位置方向,可以先判断终端设备的方位,在确定方位的基础上进一步确定距离,也利于在追踪终端设备的用户时更高效地逼近其所在位置。
在应用于单基站的一个实施例中,利用基于场强的定位方法,根据第一关键参数即第一定位信号组的发射功率以及第二关键参数即一组关键定位信息的层1参考信号接收功率,可确定第三关键参数,以确定终端设备相对单基站的位置。可行的,通过计算发射功率与层1参考信号接收功率的差值确定路径损耗值,进而根据路径损耗值确定终端设备相对单基站的位置距离。
在应用于基站群的一个实施例中,利用基于场强的定位方法,第一基站根据第一关键参数即各定位信号组的发射功率以及第二关键参数即各组关键定位信息的层1参考信号接收功率确定第三关键参数,以确定终端设备相对基站群的位置。第二基站群中的基站可以通过接收第一基站发送的对应的第二关键参数或第三关键参数确定终端设备相对自身的位置,或可以在获取到终端设备上报的定位关键信息后自行计算确定终端设备相对自身的位置,本发明对此不作具体限定。
优选地,第二基站群中的基站移动性能更强,距离终端设备更近,优先以终端设备相对第二基站群中基站的位置作为最终的参考,在利用路径损耗计算终端设备相对各基站的位置时,可能因真实环境的复杂度无法使用统一的损耗模型计算得到真实的地理位置坐标,因此可将终端设备相对第二基站群中各个基站的位置进行一种可视化的数据表现,此时相对位置的远近变化有利于携带便携性基站或移动性基站的人员判断终端设备用户的方位和距离,并不断靠近终端设备用户,以适用一些特殊场景。
在一种实施方式中,可以移动基站的位置进一步精确对终端设备的定位,如图4所示,具体地,所述方法包括:
S1041:在预设移动范围内移动所述基站的位置,并将所述至少一组目标定位信号再次发送至所述终端设备。
可选地,在移动过程中,可以重新配置不同的定位信号如采用不同的波束方向作为至少一组目标定位信号,可以进一步精确终端设备的相对位置。
S1043:根据再次获取到的至少一组定位关键信息重新确定所述终端设备相对所述基站的位置。
S1045:根据所述终端设备相对所述基站的位置的相对变化调整所述基站的移动方向,对所述终端设备进行再一次的定位。
具体地,若当前位置相比前次计算的位置,终端设备的相对位置变近,则前次移动方向属于逼近终端设备的正向移动方向,可在正向移动方向上进一步调整基站的位置,并重复上述步骤S1041-S1045。
具体地,若当前位置相比前次计算的位置,终端设备相对位置变远,则前次移动方向属于远离终端设备的逆向移动方向,可在逆向移动方向的反方向进一步调整基站的位置,并重复上述步骤S1041-S1045。
在应用于基站群的一个实施例中,第二基站群中基站位置的移动也可以由第一基站来控制。
在另一种实施方式中,可以通过增加辅助装置或基站数量对终端设备进行更精确的的定位,具体地,所述方法包括:
若所述终端设备相对所述基站的位置满足第一位置条件,所述基站启用至少一个信号发生装置作为辅助,并完成对所述至少一个信号发生装置的配置,对所述终端设备进行定位;
若所述终端设备相对所述基站的位置满足第二位置条件,所述基站启用其他至少一个基站作为辅助,并完成对所述其他至少一个基站的配置,对所述终端设备进行定位。
在应用于单基站的一个实施例中,单基站设计一组定位信号或者一套装置配置参数集并发送给一个信号发生装置,该信号发射装置用于按照单基站的配置发射一组目标定位信号至终端设备,单基站根据终端设备上报的定位关键信息可以确定终端设备相对信号发射装置的位置。类似地,单基站也可以发送移动指令至信号发生装置。若单基站发现在单基站和终端设备之间存储在多个移动路径时,还可通过启用并配置至少一个基站作为第二基站群,让第二基站群中的基站从不同的移动路径上去定位终端设备。
在应用于基站群的一个实施例中,若所述终端设备相对所述基站群的位置满足第一位置条件,则所述第一基站启用至少一个信号发生装置作为辅助;第一基站完成对一个信号发生装置的配置,并更新对所述第二基站群和所述终端设备的配置,对所述终端设备进行定位。由第一基站接收对应的定位关键信息并确定终端设备相对该信号发生装置的相对位置。
在应用于基站群的一个实施例中,若所述终端设备相对所述基站群的位置满足第二位置条件,则所述第一基站启用其他至少一个基站作为辅助并将其添加至所述第二基站群;所述第一基站更新对所述第二基站群和所述终端设备的配置,对所述终端设备进行定位。具体地,第一基站通过第一合集中的终端配置参数集完成对终端设备的配置,第一基站通过第二合集中的基站配置参数集完成对基站群的配置,在新增一个基站XN+1至所述第二基站群中时,如图5所示,具体地,方法可以包括:
S1051:所述第一基站设计一套新增基站配置参数集并得到对应的一套新增终端配置参数集。
S1053:所述第一基站根据所述新增基站配置参数集完成对基站XN+1的配置。
S1055:将所述新增基站配置参数集与所述第二合集中的各基站配置参数集进行比较,在存在与所述新增基站配置参数集满足第一一致性条件的目标基站配置参数集时,则确定所述目标基站配置参数集对应的目标基站,所述基站XN+1取代所述目标基站进行对终端设备的定位,并更新所述第二合集。
在一种实施方式中,通过比较基站配置参数集中定位信号的一致性,确定是否满足预设的第一一致性条件。若所述目标基站为第一基站,则第一基站不进行定位信号的发射,若所述目标基站属于第二基站群,则基站XN+1完全取代所述目标基站,并更新第二基站群的基站列表。
S1057:在所述新增终端配置参数集与所目标基站对应的终端配置参数集满足预设的第二一致性条件时,则所述第一基站根据所述新增终端配置参数集对所述终端设备进行配置,并更新所述第一合集。
在一种实施方式中,通过比较终端配置参数集中的定位信号、定位报告类型和定位信号,若完全一致,则无需对终端设备进行再次配置。
可以理解的是,单基站启用其他基站作为基站群完成的配置过程、单基站或基站群启用信号发生装置作为辅助完成的配置过程可以参考上述过程,此处不再赘述,其中,在单基站时,通过一套终端配置参数集完成对终端设备的配置,相当于也通过一套对应的基站配置参数集完成对单基站自身的配置。第二基站群中的基站不工作时,也即第一基站相当于单基站对所述终端设备进行定位。
图6是基站对终端设备进行定位的***框图,如图6所示,第一基站可以以单基站的模式向终端设备发送第一组定位信号,确定终端设备相对第一基站的位置;第一基站还可以与第二基站群-基站1完成配置,通过第二基站群-基站-1将第二组定位信号发送至终端设备,确定终端设备相对第二基站群-基站1的位置;当启用另一基站作为第二基站群-基站2时,第一基站需先完成对第二基站群-基站2的配置,通过第二基站群-基站2将第三组定位信号发送至终端设备,确定终端设备相对第二基站群-基站2的位置。可以理解的是,增加辅助装置或者基站的数量,可以提高对终端设备进行定位时的鲁棒性和时效性,能尽快地逼近终端设备。
下面结合基站与终端设备的交互流程图对通过单基站或基站群定位终端设备的可行的实施方式做进一步说明,本发明提供的方法并不局限于以下的具体实施方式。其中,通过基站群定位终端设备时第一基站以单基站的形式已完成对终端设备的配置,故此处不区分单基站和第一基站,统一以主基站的概念进行说明,相应的第二基站群以辅基站的概念进行说明。
如图7所示,本发明提供的一种对终端设备进行定位的方法应用于单基站时可以包括以下步骤:
步骤a:主基站与终端设备建立并保持连接。
步骤b:主基站设计一套参数,包括一组定位信号,比如周期性发送的SSB和/或CSI-RS;CSI报告类型,比如周期性报告L1-RSRP;承载CSI的PUCCH参数。
步骤c:主基站把步骤b设计的参数通过配置请求消息通知到终端设备。
步骤d:终端设备接受步骤c中的配置,并发送配置接受的响应消息给主基站。
步骤e:主基站按照步骤b中的参数周期性发送定位信号。
步骤f:终端设备按照步骤c的参数周期性测量定位信号,计算L1-RSRP,并以CSI的形式通过PUCCH发送给主基站。
步骤g:主基站根据L1-RSRP数值,结合定位信号的发射功率Pmaster,可以获得主基站与终端设备的距离。可选的预测距离的方法:计算定位信号从主基站到终端设备的路径损耗PL(PL=Pmaster–L1-RSRP),从而获得主基站与终端设备的相对距离。
步骤h:主基站在部署场景下允许移动的范围内调整自己的位置,重复步骤e–g。
1)如果当前计算相对前次计算,距离变近,则前次移动属于逼近移动终端的移动,可在上次移动方向并在允许移动的范围内继续调整主基站的位置,重复步骤e–h。
2)如果当前计算相对前次计算,距离变远,则前次移动属于远离移动终端的移动,可在上次移动方向的逆方向并在允许移动的范围内继续调整自己的位置,重复步骤e–h。
步骤i:通过重复步骤e–h,可以使主基站在部署场景下允许移动的范围内尽可能的逼近移动终端。
如图8和图9所示,本发明提供的一种对终端设备进行定位的方法应用于两个基站时可以包括以下步骤:
步骤a:主基站与终端设备建立并保持连接。
步骤b:完成基于主基站的终端设备定位。步骤a-b可以参考图8,图9中未示出。
步骤c:主基站设计一套参数,包括一组定位信号,比如周期性发送的SSB和/或CSI-RS;CSI报告类型,比如周期性报告L1-RSRP;承载CSI的PUCCH参数。该组定位信号可以与步骤b中相同,此时主基站则不再发送定位信号;该组定位信号可以与步骤b不同,此时主基站可以选择继续发送定位信号。
步骤d:主基站把步骤c的参数通过配置通知请求消息通知到辅基站。该套参数与辅基站关联起来。比如给该套参数设置一个标志m,与辅基站的标志n关联。
步骤e:辅基站接受这套参数,发送配置通知接受的响应消息到主基站。辅基站开始周期性发送定位信号。
步骤f:主基站收到辅基站的响应消息后,把步骤c的参数通过配置请求消息通知到终端设备。如果步骤c采用的一套参数与步骤b完全一致,则可以省略步骤f和步骤g。
步骤g:终端设备接受步骤c中的参数配置,发送配置接受的响应消息给主基站。
步骤h:终端设备按照步骤c的参数周期性测量定位信号,计算L1-RSRP,并以CSI的形式通过PUCCH发送,一起发送的还有参数标志m。主基站与辅基站都知道该PUCCH参数,所以都能解析该PUCCH上的CSI内容。
图8中以主基站进行解析而辅基站不处理上行信道信息,则:
步骤i:主基站根据参数标志m关联到辅基站标志n,然后将解析的L1-RSRP发送给对应的辅基站。可选的,主基站可以根据L1-RSRP数值,结合定位信号的发射功率Pslave_n,可以获得该辅基站与终端设备的距离。可选的,计算定位信号从该辅基站到终端设备的路径损耗(Pslave_n–L1-RSRP),从而获得该辅基站与终端设备的距离。
步骤j:辅基站收到主基站发送的L1-RSRP后,结合定位信号的发射功率Pslave_n,可以获得该辅基站与终端设备的距离。可选的,计算定位信号从该辅基站到终端设备的路径损耗(Pslave_n–L1-RSRP),从而获得该辅基站与终端设备的距离。
步骤k:辅基站在允许移动的范围内调整自己的位置,重复步骤h–k。
1)如果相对前次计算,距离变近,则前次移动属于逼近移动终端的移动,可在上次移动方向并在允许移动的范围内继续调整自己的位置,重复步骤h–k;
2)如果相对前次计算,距离变远,则前次移动属于远离移动终端的移动,可在上次移动方向的逆方向并在允许移动的范围内继续调整自己的位置,重复步骤h–k。
图9中以辅基站进行解析即辅基站处理上行信道信息,则:
步骤i:辅基站收到终端设备发送的L1-RSRP后,结合定位信号的发射功率Pslave_n,可以获得该辅基站与终端设备的距离。可选的,计算定位信号从该辅基站到终端设备的路径损耗(Pslave_n–L1-RSRP),从而获得该辅基站与终端设备的距离。
步骤j:辅基站在允许移动的范围内调整自己的位置,重复步骤h–j。
1)如果相对前次计算,距离变近,则前次移动属于逼近移动终端的移动,可在上次移动方向并在允许移动的范围内继续调整自己的位置,重复步骤h–j;
2)如果相对前次计算,距离变远,则前次移动属于远离移动终端的移动,可在上次移动方向的逆方向并在允许移动的范围内继续调整自己的位置,重复步骤h–j。
步骤k:可选的,主基站也会接收终端设备发送的PUCCH信道,解析L1-RSRP。主基站可以根据L1-RSRP数值,结合定位信号的发射功率Pslave_n,可以获得该辅基站与终端设备的距离。可选的,计算定位信号从该辅基站到终端设备的路径损耗(Pslave_n–L1-RSRP),从而获得该辅基站与终端设备的距离。
实施例2:
本发明实施例公开了一种对终端设备进行定位的装置,如图10所示,所述装置包括:
基站配置模块1010,用于建立并保持所述第一基站与所述第二基站群之间的通信连接,并完成所述第一基站对所述第二基站群的配置。
终端配置模块1020,用于建立并保持与终端设备的通信连接,发送终端配置参数集至终端设备。
目标定位信号发送模块1030,用于将至少一组目标定位信号发送至所述终端设备。
定位关键信息获取模块1040,用于获取所述终端设备经由目标定位上报信道上报的至少一组定位关键信息,所述至少一组定位关键信息为所述终端设备对应响应所述至少一组目标定位信号进行测量并按照目标定位报告类型计算得到。
第一关键参数确定模块1050,用于确定所述至少一组目标定位信号的第一关键参数。
在一种可行的实施方式中,所述第一关键参数确定模块10500还可以确定所述至少一组目标定位信号的其他关键参数。
第二关键参数确定模块1060,用于根据所述至少一组定位关键信息确定所述至少一组定位关键信息的第二关键参数。
第三关键参数确定模块1070,用于根据所述第一关键参数和所述第二关键参数确定第三关键参数,所述第三关键参数表征所述终端设备相对所述基站群的位置。
在另一个可行的实施例中,所述装置还可以包括:
位置调整模块1080,用于在预设移动范围内移动基站的位置,对终端设备进行再次定位。
新增模块1090,用于启用辅助装置对终端设备进行定位。
可行的,所述辅助装置可以包括但不限于信号发生装置、基站。
具体地,本发明实施例公开的一种终端定位装置与上述对应的方法实施例均基于相同的发明构思,详情请参见方法实施例,在此不再赘述。
实施例3:
本发明实施例提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现如上述方法实施例所提供的一种对终端设备进行定位的方法。
存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
本发明实施例所提供的方法实施例可以在移动终端、计算机终端、服务器或者类似的运算装置中执行,即上述计算机设备可以包括移动终端、计算机终端、服务器或者类似的运算装置。以运行在服务器上为例,图11是本发明实施例提供的一种对终端设备进行定位的服务器的硬件结构框图。如图11所示,该服务器1100可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(Central Processing Units,CPU)1110(处理器1110可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器1130,一个或一个以上存储应用程序1123或数据1122的存储介质1120(例如一个或一个以上海量存储设备)。其中,存储器1130和存储介质1120可以是短暂存储或持久存储。存储在存储介质1120的程序可以包括一个或一个以上模块,每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1110可以设置为与存储介质1120通信,在服务器1100上执行存储介质1120中的一系列指令操作。服务器1100还可以包括一个或一个以上电源1160,一个或一个以上有线或无线网络接口1150,一个或一个以上输入输出接口1140,和/或,一个或一个以上操作***1121,例如Windows ServerTM,Mac OSXTM,UnixTM,LinuxTM,FreeBSDTM等等。
本领域普通技术人员可以理解,图11所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器1100还可包括比图11中所示更多或者更少的组件,或者具有与图11所示不同的配置。
本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质可设置于服务器之中以保存用于实现方法实施例中一种对终端设备进行定位的方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的一种对终端设备进行定位的方法。
可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
实施例4:
本发明实施例提供一种基站或基站群,如图12所示,基站1200包括:
接收器1201、发射器1202、处理器1203和存储器1204(其中基站1200中的处理器1203的数量可以一个或多个,图12中以一个处理器为例)。在本申请的一些实施例中,接收器1201、发射器1202、处理器1203和存储器1204可通过总线或其它方式连接,其中,图12中以通过总线连接为例。
存储器1204可以包括只读存储器和随机存取存储器,并向处理器1203提供指令和数据。存储器1204的一部分还可以包括非易失性随机存取存储器(英文全称:non-volatilerandomaccessmemory,英文缩写:NVRAM)。存储器1204存储有操作***和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作***可包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
处理器1203控制网络设备的操作,处理器1203还可以称为中央处理单元(英文全称:centralprocessingunit,英文简称:CPU)。具体的应用中,网络设备的各个组件通过总线***耦合在一起,其中总线***除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都称为总线***。
上述本申请实施例揭示的方法可以应用于处理器1203中,或者由处理器1203实现。处理器1203可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1203中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1203可以是通用处理器、数字信号处理器(英文全称:digitalsignalprocessing,英文缩写:DSP)、专用集成电路(英文全称:applicationspecificintegratedcircuit,英文缩写:ASIC)、现场可编程门阵列(英文全称:field-programmablegatearray,英文缩写:FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1204,处理器1203读取存储器1204中的信息,结合其硬件完成上述方法的步骤。
接收器1201可用于接收输入的数字或字符信息,以及产生与网络设备的相关设置以及功能控制有关的信号输入,发射器1202可包括显示屏等显示设备,发射器1202可用于通过外接接口输出数字或字符信息。
本申请实施例中,处理器1203,用于执行前述方法。
由上述本发明提供的一种对终端设备进行定位的方法、装置、存储介质以及基站群的实施例可见,本发明通过基站主动对终端设备进行参数配置并利用特定信号作为定位信号发送至终端设备,能够实现基站侧协同对终端设备的主动定位;同时,通过配置不同的定位信号提高对终端设备进行定位时的精度和准确度;此外,还可以通过调整基站的位置或者增加基站的数量从不同路径去不断逼近终端设备,能进一步提高对移动中的终端设备进行定位时的精度和准确度。
需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。