CN114401482B - 终端设备定位方法、装置及存储介质 - Google Patents
终端设备定位方法、装置及存储介质 Download PDFInfo
- Publication number
- CN114401482B CN114401482B CN202210068516.4A CN202210068516A CN114401482B CN 114401482 B CN114401482 B CN 114401482B CN 202210068516 A CN202210068516 A CN 202210068516A CN 114401482 B CN114401482 B CN 114401482B
- Authority
- CN
- China
- Prior art keywords
- distance
- rsrp
- access network
- time
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本申请提供一种终端设备定位方法、装置及存储介质,涉及通信技术领域,能够提高确定的终端设备位置的准确度。该方法包括:确定第一终端设备与第一接入网设备之间的第一距离和第二距离;第一距离根据第一终端设备接收到的来自至少一个接入网设备的信号强度确定;第二距离根据第一终端设备设备向至少一个接入网设备发送的定位信号确定;至少一个接入网设备包括第一接入网设备;根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离;根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。本申请实施例用于终端设备定位的过程中。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种终端设备定位方法、装置及存储介质。
背景技术
目前,终端设备的定位方法主要为基于时间的三点定位法。基于时间的三点定位法的具体实现过程为:计算设备确定终端设备周围的三个接入网设备(例如,接入网设备#1、接入网设备#2、以及接入网设备#3)。上述三个接入网设备分别向终端设备发送定位信号。计算设备根据上述三个接入网设备中每个接入网设备的定位信号的发送时间和达到时间,确定每个接入网设备的定位信号的时间差。计算设备根据每个接入网设备的定位信号的时间差以及信号传输的速率确定每个接入网设备与终端设备之间的距离(例如,接入网设备#1与终端设备之间的距离d1、接入网设备#2与终端设备之间的距离d2、以及接入网设备#3与终端设备之间的距离d3)。计算设备分别以每个接入网设备自身所在位置为圆心,自身与终端设备的距离为半径画圆,并确定上述三个接入网设备对应的三个圆的交点为终端设备的位置。
但是,随着5G网络的迅速发展,终端设备定位业务的业务需求的不断增加,定位场景也更加的多样化(例如,狭长或者弯曲的地下通道、隧道等)。上述场景中定位信号会经过多次反射和绕射,使得上述时间差与距离之间存在复杂多变的关系,这样仅依据上述定位信号的时间差确定终端设备的位置,将会导致确定的终端设备位置的准确度降低。
发明内容
本申请提供一种终端设备定位方法、装置及存储介质,能够提高确定的终端设备位置的准确度。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种终端设备定位方法,该方法包括:确定第一终端设备与第一接入网设备之间的第一距离和第二距离;第一距离根据第一终端设备接收到的来自至少一个接入网设备的信号强度确定;第二距离根据第一终端设备设备向至少一个接入网设备发送的定位信号确定;至少一个接入网设备包括第一接入网设备;根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离;根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。
上述技术方案至少带来以下有益效果:本申请提供的终端设备定位方法,计算设备将基于至少一个接入网设备的信号强度确定的第一距离、以及基于至少一个接入网设备发送的定位信号确定的第二距离结合起来确定第三距离,并不是单一的基于至少一个接入网设备的信号强度或者单一的基于至少一个接入网设备发送的定位信号确定第三距离,这样可以提高第三距离的准确度,进而提高第一终端设备定位的准确度。另外,若在狭长或者弯曲的地下通道、隧道等场景下的终端设备的周围一般只存在两个接入网设备,计算设备可以根据基于两个接入网设备的信号强度确定的第一距离、基于两个接入网设备发送的定位信号确定的第二距离、第一距离的第一权重值、以及第二距离的第二权重值确定第三距离,这样计算设备只需要通过第一终端设备周围的两个接入网设备的数据(例如,信号强度、定位信号)就可以确定第三距离,进而使得计算设备能够在狭长或者弯曲的地下通道、隧道等场景下,确定第一终端设备的位置。
在一种可能的实现方式中,第一权重值为第一差值和第二差值的比值;第一差值为第一参考信号接收功率(reference signal receiving power,RSRP)和第二RSRP的差值;第一RSRP为第一终端设备与第一接入网设备之间相距第一距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP;第二RSRP为第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP;第二差值为第一距离和第二距离的差值。
在一种可能的实现方式中,确定第一终端设备与第一接入网设备之间的第一距离,包括:获取第三RSRP和第四RSRP;第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP;第四RSRP为第一终端设备接收的来自第二接入网设备的信号的RSRP;在第三RSRP与第四RSRP的差值大于或等于第一预设阈值的情况下,根据第三RSRP、以及第一预设公式,确定第一距离;在第三RSRP与第四RSRP的差值小于或等于第二预设阈值的情况下,根据第四RSRP、第四距离、以及第二预设公式,确定第一距离;所述第四距离为所述第一接入网设备与所述第二接入网设备之间的距离;在第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值的情况下,根据第三RSRP、第四RSRP、第四距离、以及第三预设公式,确定第一距离。
在一种可能的实现方式中,第一预设公式为以下公式:
RSRP1=L1S1 2+M1S1+N1;
其中,RSRP1为第三RSRP;S1为第一距离;L1、M1、N1为第一预设公式的系数;第二预设公式为以下公式:
RSRP2=L2(S4-S1)2+M2(S4-S1)+N2;
其中,RSRP2为第四RSRP;L2、M2、N2为第二预设公式的系数;S4为第四距离;第三预设公式为以下公式:
RSRP1-RSRP2=(L1S1 2+M1S1+N1)-{L2(S4-S1)2+M2(S4-S1)+N2}。
在一种可能的实现方式中,L1的值、M1的值、以及N1的值,根据第二终端设备在多个第一位置接收的来自第一接入网设备的信号的RSRP,以及多个第一位置与第一接入网设备的距离确定;L2的值、M2的值、以及N2的值,根据第二终端设备在多个第二位置接收的来自第二接入网设备的信号的RSRP,以及多个第二位置与第二接入网设备的距离确定。
在一种可能的实现方式中,确定第一终端设备与第一接入网设备之间的第二距离,包括:确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差;第一时间为第一接入网设备接收到定位信号的时间;第二时间为第二接入网设备接收到定位信号的时间;第三时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二终端设备发送预设定位信号的时间;第四时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二接入网设备接收到预设定位信号的时间;第二终端设备为用于测试的终端设备;根据第一时间与第二时间之间的时间差、第三时间与第四时间之间的时间差、以及第四预设公式,确定第二距离。
在一种可能的实现方式中,第四预设公式为以下公式:
其中,S2为第二距离;T平均为第三时间;T差为时间差;S4为第四距离。
在一种可能的实现方式中,第三距离满足以下公式:
其中,S3为第三距离;K为第一权重值;J为第二权重值;S1为第一距离;S2为第二距离。
第二方面,本申请提供一种通信装置,该装置包括:处理单元;处理单元,用于确定第一终端设备与第一接入网设备之间的第一距离和第二距离;第一距离根据第一终端设备接收到的来自至少一个接入网设备的信号强度确定;第二距离根据第一终端设备设备向至少一个接入网设备发送的定位信号确定;至少一个接入网设备包括第一接入网设备;处理单元,还用于根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离;处理单元,还用于根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。
在一种可能的实现方式中,第一权重值为第一差值和第二差值的比值;第一差值为第一RSRP和第二RSRP的差值;第一RSRP为第一终端设备与第一接入网设备之间相距第一距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP;第二RSRP为第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP;第二差值为第一距离和第二距离的差值。
在一种可能的实现方式中,处理单元,具体用于:获取第三RSRP和第四RSRP;第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP;第四RSRP为第一终端设备接收的来自第二接入网设备的信号的RSRP;在第三RSRP与第四RSRP的差值大于或等于第一预设阈值的情况下,根据第三RSRP、以及第一预设公式,确定第一距离;在第三RSRP与第四RSRP的差值小于或等于第二预设阈值的情况下,根据第四RSRP、第四距离、以及第二预设公式,确定第一距离;所述第四距离为所述第一接入网设备与所述第二接入网设备之间的距离;在第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值的情况下,根据第三RSRP、第四RSRP、第四距离、以及第三预设公式,确定第一距离。
在一种可能的实现方式中,第一预设公式为以下公式:
RSRP1=L1S1 2+M1S1+N1;
其中,RSRP1为第三RSRP;S1为第一距离;L1、M1、N1为第一预设公式的系数;第二预设公式为以下公式:
RSRP2=L2(S4-S1)2+M2(S4-S1)+N2;
其中,RSRP2为第四RSRP;L2、M2、N2为第二预设公式的系数;S4为第四距离;第三预设公式为以下公式:
RSRP1-RSRP2=(L1S1 2+M1S1+N1)-{L2(S4-S1)2+M2(S4-S1)+N2}。
在一种可能的实现方式中,L1的值、M1的值、以及N1的值,根据第二终端设备在多个第一位置接收的来自第一接入网设备的信号的RSRP,以及多个第一位置与第一接入网设备的距离确定;L2的值、M2的值、以及N2的值,根据第二终端设备在多个第二位置接收的来自第二接入网设备的信号的RSRP,以及多个第二位置与第二接入网设备的距离确定。
在一种可能的实现方式中,处理单元,具体用于:确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差;第一时间为第一接入网设备接收到定位信号的时间;第二时间为第二接入网设备接收到定位信号的时间;第三时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二终端设备发送预设定位信号的时间;第四时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二接入网设备接收到预设定位信号的时间;第二终端设备为用于测试的终端设备;根据第一时间与第二时间之间的时间差、第三时间与第四时间之间的时间差、以及第四预设公式,确定第二距离。
在一种可能的实现方式中,第四预设公式为以下公式:
其中,S2为第二距离;T平均为第三时间;T差为时间差;S4为第四距离。
在一种可能的实现方式中,第三距离满足以下公式:
其中,S3为第三距离;K为第一权重值;J为第二权重值;S1为第一距离;S2为第二距离。
第三方面,本申请提供了一种通信装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的终端设备定位方法。
第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的终端设备定位方法。
第五方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在通信装置上运行时,使得通信装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的终端设备定位方法。
第六方面,本申请提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的终端设备定位方法。
具体的,本申请中提供的芯片还包括存储器,用于存储计算机程序或指令。
本申请中第二方面、第三方面、第四方面、第五方面以及第六方面的描述,可以参考第一方面详细描述;并且,第二方面、第三方面、第四方面、第五方面以及第六方面的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
图1为本申请实施例提供的一种通信***的结构图;
图2为本申请实施例提供的一种基于时间的三点定位法的示意图;
图3为本申请实施例提供的一种基于时间的双曲线定位法的示意图;
图4为本申请实施例提供的一种终端设备定位方法的流程图;
图5为本申请实施例提供的一种隧道的示意图;
图6为本申请实施例提供的一种确定第一距离的方法的流程图;
图7为本申请实施例提供的一种第一预设公式的曲线的示意图;
图8为本申请实施例提供的一种确定第一距离的方法的流程图;
图9为本申请实施例提供的一种通信装置的结构示意图;
图10为本申请实施例提供的另一种通信装置的结构示意图。
具体实施方式
下面结合附图对本申请实施例提供的终端设备定位方法及装置进行详细地描述。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
如图1所示,图1示出了本申请实施例提供的一种通信***的结构示意图。该通信***可以包括:至少一个接入网设备101、至少一个终端设备102、以及至少一个计算设备103。图1以两个接入网设备101、一个终端设备102、以及一个计算设备103为例进行说明。
需要说明的是,图1仅为示例性框架图,图1中包括的节点的数量不受限制,且除图1所示功能节点外,还可以包括其他节点,如:核心网设备、网关设备、应用服务器等等,不予限制。
其中,接入网设备101主要用于实现终端设备102的资源调度、无线资源管理、无线接入控制等功能。具体的,接入网设备101可以为小型基站、无线接入点、收发点(transmission receive point,TRP)、传输点(transmission point,TP)以及某种其它接入节点中的任一节点。
终端设备102位于接入网设备101的覆盖范围内,与接入网设备101进行连接,并可以向接入网设备101上报测量报告(measurement report,MR)。终端设备102可以为终端(terminal equipment)或者用户设备(user equipment,UE)或者移动台(mobile station,MS)或者移动终端(mobile terminal,MT)等。具体的,终端设备102可以是手机(mobilephone)、平板电脑或带无线收发功能的电脑,还可以是虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智能家居、车载终端等。本申请实施例中,用于实现终端设备102的功能的装置可以是终端设备102,也可以是能够支持终端设备102实现该功能的装置,例如芯片***。
计算设备103用于确定第一终端设备与第一接入网设备之间的第一距离和第二距离。计算设备103还用于根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离。计算设备103还用于根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。
在实际应用中,计算设备103可以通信运营商的实体服务器,还可以为通信运营商的虚拟服务器,如云服务器等。
此外,本申请实施例描述的通信***是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新通信***的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
室外的终端设备一般采用卫星定位的方法进行终端设备的定位。室内的终端设备的定位方法包括:超宽带(ultra wide band,UWB)定位方法、蓝牙定位方法、无线保真(wireless fidelity,WIFI)定位方法、基于时间的三点定位法(记为方法1)、基于信号强度的三点定位法(记为方法2)、以及基于时间的双曲线定位法(记为方法3)。
需要说明的是,上述室内的终端设备的定位方法中UWB定位方法、蓝牙定位方法、以及无线保真定位方法不是主要的定位方法。因此,上述UWB定位方法、蓝牙定位方法、以及无线保真定位方法可以参照现有技术进行理解,本申请对此不用赘述。
目前,终端设备的主要定位方法包括:方法1、方法2、以及方法3。以下针对上述方法1、方法2、以及方法3进行详细说明。
方法1、基于时间的三点定位法。
如图2所示,基于时间的三点定位法的具体实现过程为:计算设备确定终端设备周围的三个接入网设备(例如,接入网设备#1、接入网设备#2、以及接入网设备#3)。上述三个接入网设备分别向终端设备发送定位信号。计算设备根据上述三个接入网设备中每个接入网设备的定位信号的发送时间和达到时间,确定每个接入网设备的定位信号的时间差。计算设备根据每个接入网设备的定位信号的时间差以及信号传输的速率确定每个接入网设备与终端设备之间的距离(例如,接入网设备#1与终端设备之间的距离d1、接入网设备#2与终端设备之间的距离d2、以及接入网设备#3与终端设备之间的距离d3)。计算设备分别以每个接入网设备自身所在位置为圆心,自身与终端设备的距离为半径画圆,并确定上述三个接入网设备对应的三个圆的交点为终端设备的位置。
方法2、基于信号强度的三点定位法。
基于信号强度的三点定位法的具体实现过程为:计算设备确定终端设备周围的三个接入网设备。上述三个接入网设备分别向终端设备发送定位信号。计算设备根据上述三个接入网设备中每个接入网设备的定位信号的发送时的信号强度和达到时的信号强度,确定每个接入网设备的定位信号的信号强度差。计算设备根据信号强度差与距离之间的关系确定每个接入网设备与终端设备之间的距离。计算设备分别以每个接入网设备自身所在位置为圆心,自身与终端设备的距离为半径画圆,并确定上述三个接入网设备对应的三个圆的交点为终端设备的位置。
需要说明的是,信号强度会随着信号传输距离的增加而减少,因此计算设备可以根据定位信号的信号强度差,确定终端设备与接入网设备之间的距离。例如,信号#1的信号强度差为5dB,计算设备可以确定信号#1传输了50米,即发送信号#1的终端设备与接收信号#1的终端设备之间的距离为50米;信号#2的信号强度差为7dB,计算设备可以确定信号#2传输了80米,即发送信号#2的终端设备与接收信号#2的终端设备之间的距离为80米。
需要指出的是,上述方法2也可以参考图2进行理解。
方法3、基于时间的双曲线定位法。
如图3所示,基于时间的双曲线定位法的具体实现过程为:计算设备确定终端设备周围的三个接入网设备(例如,接入网设备#4、接入网设备#5、以及接入网设备#6)。上述三个接入网设备分别向终端设备发送定位信号。计算设备确定终端设备接收来自接入网设备#4的定位信号的时间与终端设备接收来自接入网设备#5的定位信号的时间的时间差(记为时间差#1),并根据时间差#1确定曲线#1。当终端设备位于曲线#1的任一位置上时,终端设备接收来自接入网设备#4的定位信号的时间与终端设备接收来自接入网设备#5的定位信号的时间的时间差均为时间差#1。计算设备确定终端设备接收来自接入网设备#5的定位信号的时间与终端设备接收来自接入网设备#6的定位信号的时间的时间差(记为时间差#2),并根据时间差#2确定曲线#2。计算设备确定上述曲线#1与曲线#2的交点为终端设备的位置。
上述方式1、方式2、以及方式3存在的问题:随着5G网络的迅速发展,终端设备定位业务的业务需求的不断增加,定位场景也更加的多样化(例如,狭长或者弯曲的地下通道、隧道等)。上述场景中定位信号会经过多次反射和绕射,使得上述时间差与距离之间关系、以及上述信号强度差与距离之间的关系均比较复杂,这样仅依据上述定位信号的时间差或者上述定位信号的信号强度差确定终端设备的位置,将会导致确定的终端设备位置的准确度降低。
为了解决上述现有技术中存在的问题,本申请实施例提出了一种终端设备定位方法,能够提高确定的终端设备位置的准确度。如图4所示,该方法包括:
S401、计算设备确定第一终端设备与第一接入网设备之间的第一距离和第二距离。
其中,第一距离是计算设备根据第一终端设备接收到的来自至少一个接入网设备的信号强度确定的。第二距离是计算设备根据第一终端设备设备向至少一个接入网设备发送的定位信号确定的。至少一个接入网设备包括第一接入网设备。
需要说明的是,本申请提供的实施例可以应用于狭长或者弯曲的地下通道、隧道、以及矿山等场景。例如,图5所示的隧道#1的场景。
示例性的,如图5所示,在一个长度为500米的隧道#1中,若计算设备确定第一终端设备与第一接入网设备之间的第一距离为210米,则第一接入网设备所在位置点(记为O点)与以O点为起点,沿着隧道#1的中心线移动210米的位置点(记为A点)之间的距离(即OA)为第一距离。若计算设备确定第一终端设备与第一接入网设备之间的第二距离为220米,则第一接入网设备所在位置点与以O点为起点,沿着隧道#1的中心位置移动220米的位置点(记为B点)之间的距离(即OB)为第二距离。
需要说明的是,当第一终端设备位于中心线上的任一位置时,第一终端设备与隧道#1的内壁两侧的距离是相等的。
需要指出的是,上述定位信号可以是广播信号、参考信号、以及定位参考信号中的任一种。若在弯曲的隧道场景中,上述定位信号为多径信号。当多径信号的功率大于门限值时,该多径信号才会被目标设备(例如,第一接入网设备)接收。
S402、计算设备根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离。
一种可能的实现方式中,第一权重值为第一差值和第二差值的比值。第一差值为第一RSRP和第二RSRP的差值。第一RSRP为第一终端设备与第一接入网设备之间相距第一距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP。第二RSRP为第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP。
第一权重值可以满足以下公式1:
其中,RSRP1为第一RSRP。RSRP2为第二RSRP。S1为第一距离。S2为第二距离。
需要说明的是,对于若第一终端设备的RSRP发生较小的变化,则会导致第一终端设备的移动距离发生较大的变化的情况,在信号的传输过程中,信号可能会受到干扰,这样将会导致第一终端设备接收到的信号的RSRP会发生微小的变化。在该情况下,即使第一终端设备并未移动,计算设备也会根据RSRP的微小的变化也会确定第一终端设备移动了较大距离,这样会导致计算设备根据第一终端设备的信号强度确定第一距离的误差会较大(即第一距离的准确度较低)。在该情况下,K的值较小。因此,将K作为第一权重值,降低了第一距离的权重。
对于第一终端设备的RSRP发生较小的变化,则会导致第一终端设备的移动距离并未发生较大的变化的情况,在信号的传输过程中,信号可能会受到干扰,这样将会导致第一终端设备接收到的信号的RSRP会发生微小的变化。在该情况下,上述微小的RSRP的变化,并不会对计算设备根据RSRP与第一距离的关系确定的第一距离造成较大影响,这样使得计算设备根据第一终端设备的信号强度确定第一距离的误差会较小(即第一距离的准确度较高)。在该情况下,K的值较大。因此,将K作为第一权重值,增加了第一距离的权重。
需要说明的是,上述公式1仅为计算设备确定第一权重值的一种可能实现方式。第一权重值还可以由计算设备通过其他方式确定,本申请对此不作任何限定。
一种可能的实现方式中,第三距离可以满足以下公式2:
其中,S3为第三距离。K为第一权重值。J为第二权重值。
需要说明的是,第二权重值可以由计算设备根据实际情况进行设置,本申请不作任何限定。例如,计算设备将第二权重值设置为1。
另一种可能的实现方式中,第三距离还可以满足以下公式3:
其中,M为调整参数。
需要说明的是,若开发运营人员无法根据经验确定该场景下第一距离的准确度和第二距离的准确度,则运营开发人员可以通过计算设备可以将M设置为1。
若运营开发人员根据经验可以确定该场景下第一距离的准确度和第二距离的准确度,则运营开发人员可以通过计算设备控制M的调高或者调低。
例如,在运营开发人员根据经验可以确定该场景下第一距离的准确度高于第二距离的准确度的情况下,计算设备可以将M调高(示例性的,将M调至2),这样可以在计算设备确定第三距离的过程中增加第一距离的权重。
又例如,在运营开发人员根据经验可以事先确定该场景下第一距离的准确度低于第二距离的准确度的情况下,计算设备可以将M调低(示例性的,将M调至0.5),这样可以在计算设备确定第三距离的过程中降低第一距离的权重。
M可以由计算设备根据实际情况进行设置,本申请不作任何限定。
S403、计算设备根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。
需要说明的是,上述S403的具体实现过程为:计算设备可以在场景图(例如,图5)中,确定与第一接入网设备相距第三距离的位置为第一终端设备的位置。
上述技术方案至少带来以下有益效果:本申请提供的终端设备定位方法,计算设备根据基于至少一个接入网设备的信号强度确定的第一距离、基于至少一个接入网设备发送的定位信号确定的第二距离、第一距离的第一权重值、以及第二距离的第二权重值确定第三距离(即第一终端设备与第一接入网设备之间相距的距离),最后再根据第三距离和第一接入网设备的位置确定第一终端设备的位置。由上述可知,在本申请提供的终端设备定位方法中,计算设备将基于至少一个接入网设备的信号强度确定的第一距离、以及基于至少一个接入网设备发送的定位信号确定的第二距离结合起来确定第三距离,并不是单一的基于至少一个接入网设备的信号强度或者单一的基于至少一个接入网设备发送的定位信号确定第三距离,这样可以提高第三距离的准确度,进而提高第一终端设备定位的准确度。
另外,若在狭长或者弯曲的地下通道、隧道等场景下的终端设备的周围一般只存在两个接入网设备,计算设备可以根据基于两个接入网设备的信号强度确定的第一距离、基于两个接入网设备发送的定位信号确定的第二距离、第一距离的第一权重值、以及第二距离的第二权重值确定第三距离,这样计算设备只需要通过第一终端设备周围的两个接入网设备的数据(例如,信号强度、定位信号)就可以确定第三距离,进而使得计算设备能够在狭长或者弯曲的地下通道、隧道等场景下,确定第一终端设备的位置。
需要说明的是,上述图4所示的方法是计算设备根据第一终端设备与第一接入网设备之间的距离与第一接入网设备的位置确定的第一终端设备的位置。计算设备还可以根据第一终端设备与第二接入网设备之间的距离,以及第二接入网设备的位置确定的第一终端设备的位置。第二接入网设备为上述至少一个接入网设备中的接入网设备。
关于计算设备根据第一终端设备与第二接入网设备之间的距离与第二接入网设备的位置确定的第一终端设备的位置的具体实现过程可以参考上述图4所示的具体实现过程进行理解,此处不再赘述。
一种可能的实现方式中,结合图4,如图6所示,上述S401中计算设备确定第一距离具体可以通过以下S601至S604确定。
S601、计算设备获取第三RSRP和第四RSRP。
其中,第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP。第四RSRP为第一终端设备接收的来自第二接入网设备的信号的RSRP。
需要指出的是,计算设备确定第一距离的方法与第三RSRP和第四RSRP之间的差值有关。在第三RSRP和第四RSRP之间的差值不同的情况下,计算设备确定第一距离的方法不同。因此,以下对情况1、第三RSRP与第四RSRP的差值大于或等于第一预设阈值;情况2、第三RSRP与第四RSRP的差值小于或等于第二预设阈值;以及情况3、第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值分别进行说明。
情况1、第三RSRP与第四RSRP的差值大于或等于第一预设阈值。
需要说明的是,若第一终端设备与接入网设备之间的距离越远,则第一终端设备接收该接入网设备的信号的RSRP越低。第三RSRP与第四RSRP的差值大于或等于第一预设阈值可以表明第一终端设备与第一接入网设备之间距离较近,但第一终端设备与第二接入网设备之间的距离更远。
需要指出的是,第一预设阈值可以由计算设备根据实际情况进行设置,本申请不作任何限定。例如,计算设备将第一预设阈值设置为3dB。
在情况1下,计算设备执行S602。
S602、计算设备根据第三RSRP、以及第一预设公式,确定第一距离。一种可能的实现方式中,第一预设公式为以下公式4:
RSRP3 = L1S1 2 + M1S1 + N1 公式4
其中,RSRP3为第三RSRP。S1为第一距离。L1、M1、N1为第一预设公式的系数。
需要说明的是,上述S602的具体实现过程为:在计算设备获取到第三RSRP之后,由于上述公式4中的L1、M1、N1都是已知的,因此计算设备只需将上述第三RSRP代入至上述公式4中,就可以得到第一距离。
可选的,计算设备在确定了第一距离之后,可以根据第一接入网设备与第二接入网设备之间的距离、第一距离、以及第一接入网设备的位置信息(例如,经纬度),确定终端设备的位置。
一种可能的实现方式中,L1、M1、N1的值可以由计算设备根据第二终端设备在多个第一位置接收的来自第一接入网设备的信号的RSRP,以及多个第一位置与第一接入网设备的距离确定。
示例性的,在多个第一位置包括:第一位置#1、第一位置#2、以及第一位置#3的情况下,计算设备确定L1、M1、N1的具体实现过程为:
计算设备可以确定位于第一位置#1的第二终端设备接收的来自第一接入网设备的信号的RSRP为第五RSRP;确定位于第一位置#2的第二终端设备接收的来自第一接入网设备的信号的RSRP为第六RSRP;确定位于第一位置#3的第二终端设备接收的来自第一接入网设备的信号的RSRP为第七RSRP。
计算设备确定第二终端设备位于第一位置#1时,第二终端设备与第一接入网设备之间的距离为第五距离;确定第二终端设备位于第一位置#2时,第二终端设备与第一接入网设备之间的距离为第六距离;确定第二终端设备位于第一位置#3时,第二终端设备与第一接入网设备之间的距离为第七距离。
计算设备确定初始的第一预设公式,并将上述第五距离、第六距离、第七距离、第五距离对应的RSRP(即第五RSRP)、第六距离对应的RSRP(即第六RSRP)、以及第七距离对应的RSRP(即第七RSRP)代入上述初始的第一预设公式中,确定初始的第一预设公式中的各个系数。
可选的,在该情况下,计算设备还可以将上述各个系数代入初始的第一预设公式中,得到第一预设公式。
需要说明的是,第一预设公式用于表征第一终端设备的RSRP与第一终端设备与第一接入网设备之间的距离的关系。
在情况1(即第一终端设备与第一接入网设备之间距离较近,但第一终端设备与第二接入网设备之间的距离较远)下,计算设备通过第一预设公式确定的第一距离更加准确。
需要说明的是,在计算设备确定第四RSRP的过程中,计算设备需要先根据第二距离确定第一终端设备与第一接入网设备距离较近,还是与第二接入网设备距离较近。若计算设备确定第一终端设备与第一接入网设备距离较近,且第一终端设备与第二接入网设备距离较远,则计算设备需要将第二距离代入第一预设公式中确定第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP。
示例性的,图7中所示的曲线为第一预设公式的曲线。第一距离为S1。第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRPa。第一距离为S2。第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRPb。
情况2、第三RSRP与第四RSRP的差值小于或等于第二预设阈值。
需要指出的是,第三RSRP与第四RSRP的差值小于或等于第二预设阈值可以表明第一终端设备与第一接入网设备之间距离较远,但第一终端设备与第二接入网设备之间的距离更近。
需要说明的是,通常情况下,第二预设阈值与第一预设阈值互为相反数。例如,计算设备将第一预设阈值设置为3dB,并将第二预设阈值设置为-3dB。上述仅为第一预设阈值与第二预设阈值的关系的一种示例,并不对本申请第一预设阈值与第二预设阈值的关系做任何限定。
在情况2下,计算设备执行S603。
S603、计算设备根据第四RSRP、第四距离、以及第二预设公式,确定第一距离。
其中,第四距离为所述第一接入网设备与所述第二接入网设备之间的距离。
一种可能的实现方式中,第二预设公式为以下公式5:
RSRP4=L2(S4-S1)2+M2(S4-S1)+N2 公式5
其中,RSRP4为第四RSRP。L2、M2、N2为第二预设公式的系数。S4为第四距离。
需要说明的是,上述S603的具体实现过程为:在计算设备获取到第四RSRP之后,由于上述公式5中的L2、M2、N2都是已知的,因此计算设备只需将上述第四RSRP代入至上述公式5中,就可以得到第一距离。
可选的,计算设备在确定了第一距离之后,可以根据第一接入网设备与第二接入网设备之间的距离、第一距离、以及第二接入网设备的位置信息,确定终端设备的位置。
一种可能的实现方式中,L2的值、M2的值、以及N2的值可以由计算设备根据第二终端设备在多个第二位置接收的来自第二接入网设备的信号的RSRP,以及多个第二位置与第二接入网设备的距离确定。
需要说明的是,计算设备确定L2的值、M2的值、以及N2的值的具体实现过程可以参考上述计算设备确定L1、M1、N1的值的具体实现过程进行理解,此处不再赘述。
需要指出的是,S4(即第一接入网设备与第二接入网设备之间的距离)是指在以第一接入网设备为起点,第一终端设备沿着中心线移动至第二接入网设备的过程中,第一终端设备所移动的距离。
需要说明的是,第二预设公式用于表征第一终端设备的RSRP与第一终端设备与第二接入网设备之间的距离的关系。
在情况2(即第一终端设备与第一接入网设备之间距离较远,但第一终端设备与第二接入网设备之间的距离较近)下,计算设备通过第二预设公式确定的第一距离更加准确。
需要说明的是,若计算设备确定第一终端设备与第二接入网设备距离较近,且第一终端设备与第一接入网设备距离较远,则计算设备需要将第二距离代入第二预设公式中确定第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第二接入网设备的信号的RSRP。
情况3、第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值。
需要指出的是,第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值可以表明第一终端设备与第一接入网设备之间距离较远,且第一终端设备与第二接入网设备之间的距离更远。
在情况3下,计算设备执行S604。
S604、计算设备根据第三RSRP、第四RSRP、第四距离、以及第三预设公式,确定第一距离。
一种可能的实现方式中,第三预设公式为以下公式6:
RSRP1-RSRP2=(L1S1 2+M1S1+N1)-{L2(S4-S1)2+M2(S4-S1)+N2}
公式6
需要说明的是,第三预设公式是将第一预设公式与第二预设公式结合起来。
需要指出的是,上述S604的具体实现过程为:在计算设备获取到第三RSRP和第四RSRP之后,由于上述公式6中的L1、M1、N1、L2、M2、N2、以及S4都是已知的,因此计算设备只需将上述第三RSRP和第四RSRP代入至上述公式6中,就可以得到第一距离。
可选的,计算设备在确定了第一距离之后,可以根据第一接入网设备与第二接入网设备之间的距离、第一距离、以及第一接入网设备的位置信息(或者第二接入网设备的位置信息),确定终端设备的位置。
在情况3(即第一终端设备与第一接入网设备之间距离较远,且第一终端设备与第二接入网设备之间的距离也较远)下,计算设备仅通过第一预设公式或者第二预设公式确定的第一距离均不够准确,因此计算设备通过第一预设公式与第二预设公式结合确定第三预设公式确定第一距离较为准确。
上述技术方案至少带来以下有益效果:本申请提供的终端设备定位方法,当第一终端设备距离第一接入网设备较近时,计算设备根据第三RSRP以及第一预设公式(即用于表征第一终端设备的RSRP与第一终端设备与第一接入网设备之间的距离的关系的公式)确定的第一距离较为准确;当第一终端设备距离第二接入网设备较近时,计算设备根据第四RSRP、第四距离、以及第二预设公式(即用于表征第一终端设备的RSRP与第一终端设备与第二接入网设备之间的距离的关系的公式)确定的第一距离较为准确;当第一终端设备与第一接入网设备之间的距离较远,且第一终端设备与第二接入网设备之间的距离较远时,计算设备仅根据第三RSRP以及第一预设公式,或者仅根据第四RSRP、第四距离、以及第二预设公式确定的第一距离均不够准确,因此,在该情况下,计算设备将第一预设公式与第二预设公式结合起来,确定第一距离,这样可以提高确定的第一距离的准确度。在不同的情况下,计算设备根据不同的方式确定第一距离,这样可以保证第一距离的准确度,为后续计算设备根据第一距离确定第三距离提供数据基础。
另外,计算设备可以仅根据一个接入网设备的信号强度或者两个接入网设备的信号强度就可以确定第一距离,使得上述计算设备确定第一距离的方法可以适用于狭长或者弯曲的地下通道、隧道等场景中。
需要说明的是,在上述图6所示的方法中,计算设备确定的第一距离为第一终端设备与第一接入网设备的距离。若计算设备根据第一终端设备与第二接入网设备之间的距离与第二接入网设备的位置确定的第一终端设备的位置,则计算设备的第一距离为第一终端设备与第二接入网设备的距离。
计算设备确定第一终端设备与第二接入网设备的第一距离的具体实现过程可以参考上述图6所示的具体实现过程进行理解,此处不再赘述。
一种可能的实现方式中,结合图4,如图8所示,上述S401中计算设备确定第二距离具体可以通过以下S801至S802确定。
S801、计算设备确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差。
其中,第一时间为第一接入网设备接收到定位信号的时间。第二时间为第二接入网设备接收到定位信号的时间。第三时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二终端设备发送预设定位信号的时间;第四时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二接入网设备接收到预设定位信号的时间。第四距离为第一接入网设备与第二接入网设备之间的距离。第二终端设备为用于测试的终端设备。
需要说明的是,计算设备确定第一时间的具体实现过程为:第一终端设备会同时向第一接入网设备发送多个定位信号。相应的,第一接入设备接收来自第一终端设备的多个定位信号。计算设备确定接收上述多个定位信号中每个定位信号的时间,并确定最早接收到的定位信号的时间为第一时间。
关于计算设备确定第二时间的具体实现过程可参考上述计算设备确定第一时间的具体实现过程进行理解,此处不再赘述。
需要指出的是,计算设备确定第三时间的具体实现过程为:计算设备将第二终端设备放置于第二接入网设备处,这样第二终端设备与第一接入网设备之间的距离为第四距离(即第一接入网设备与第二接入网设备之间的距离)。在该情况下,第二终端设备会同时向第一接入网设备发送多个定位信号。相应的,第一接入设备接收来自第二终端设备的多个第三定位信号。计算设备确定接收上述多个第三定位信号中每个第三定位信号的时间,并确定最早接收到的第三定位信号的时间为第三时间。
需要说明的是,第四距离可参考上述S4进行理解,此处不再赘述。
S802、计算设备根据第一时间与第二时间之间的时间差、第三时间与第四时间之间的时间差、第三时间、以及第四预设公式,确定第二距离。
一种可能的实现方式中,第四预设公式为以下公式7:
其中,S2为第二距离。T平均为第三时间。T差为时间差。S4为第四距离。
上述技术方案至少带来以下有益效果:本申请提供的终端设备定位方法,计算设备确定了第一接入网设备接收到定位信号的第一时间与第二接入网设备接收到定位信号的第二时间之间的时间差、以及第三时间(即定位信号传输第一接入网设备与第二接入网设备之间的距离的时间)之后,根据时间差、第三时间、以及第四预设公式,确定第二距离,这样可以确定了第二距离,为后续计算设备根据第二距离确定第三距离提供数据基础。另外,计算设备可以仅基于两个接入网设备的定位信号就可以确定第二距离,使得上述计算设备确定第二距离的方法可以适用于狭长或者弯曲的地下通道、隧道等场景中。
需要说明的是,在上述图8所示的方法中,计算设备确定的第二距离为第一终端设备与第一接入网设备的距离。若计算设备根据第一终端设备与第二接入网设备之间的距离与第二接入网设备的位置确定的第一终端设备的位置,则计算设备的第二距离为第一终端设备与第二接入网设备的距离。
计算设备确定第一终端设备与第一接入网设备的第二距离的具体实现过程与计算设备确定第一终端设备与第二接入网设备的第二距离的具体实现过程的区别在于:第四预设公式的不同。
在计算设备确定第一终端设备与第二接入网设备的第二距离的具体实现过程中,第四预设公式为以下公式8:
示例性的,在第一终端设备位于第一接入网设备与第二接入网设备之间的中点(即T差为0)的情况下,计算设备可以确定第一终端设备与第一接入网设备的第二距离和第一终端设备与第二接入网设备的第二距离均为0.5倍的S4。
可以理解的是,上述终端设备定位方法可以由通信装置实现。通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本申请公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请公开实施例的范围。
本申请公开实施例可以根据上述方法示例生成的通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图9为本发明实施例提供的一种通信装置的结构示意图。如图9所示,通信装置90可以用于执行图4、图6、以及图8所示的小区干扰评估方法。该通信装置90包括处理单元901。可选的,该通信装置90还可以包括通信单元902。
处理单元901,用于确定第一终端设备与第一接入网设备之间的第一距离和第二距离。第一距离根据第一终端设备接收到的来自至少一个接入网设备的信号强度确定。第二距离根据第一终端设备设备向至少一个接入网设备发送的定位信号确定。至少一个接入网设备包括第一接入网设备。
处理单元901,还用于根据第一距离、第二距离、第一距离的第一权重值、以及第二距离的第二权重值,确定第三距离。
处理单元901,还用于根据第三距离和第一接入网设备的位置,确定第一终端设备的位置。
在一种可能的实现方式中,第一权重值为第一差值和第二差值的比值。第一差值为第一RSRP和第二RSRP的差值。第一RSRP为第一终端设备与第一接入网设备之间相距第一距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP。第二RSRP为第一终端设备与第一接入网设备之间相距第二距离时,第一终端设备接收的来自第一接入网设备的信号的RSRP。第二差值为第一距离和第二距离的差值。
在一种可能的实现方式中,处理单元901,具体用于:获取第三RSRP和第四RSRP。第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP。第四RSRP为第一终端设备接收的来自第二接入网设备的信号的RSRP。在第三RSRP与第四RSRP的差值大于或等于第一预设阈值的情况下,根据第三RSRP、以及第一预设公式,确定第一距离。在第三RSRP与第四RSRP的差值小于或等于第二预设阈值的情况下,根据第四RSRP、第四距离、以及第二预设公式,确定第一距离。在第三RSRP与第四RSRP的差值小于第一预设阈值,且大于第二预设阈值的情况下,根据第三RSRP、第四RSRP、第四距离、以及第三预设公式,确定第一距离。
在一种可能的实现方式中,第一预设公式为以下公式:
RSRP1=L1S1 2+M1S1+N1。
其中,RSRP1为第三RSRP。S1为第一距离。L1、M1、N1为第一预设公式的系数。
第二预设公式为以下公式:
RSRP2=L2(S4-S1)2+M2(S4-S1)+N2。
其中,RSRP2为第四RSRP。L2、M2、N2为第二预设公式的系数。S4为第四距离。
第三预设公式为以下公式:
RSRP1-RSRP2=(L1S1 2+M1S1+N1)-{L2(S4-S1)2+M2(S4-S1)+N2}。
在一种可能的实现方式中,L1的值、M1的值、以及N1的值,根据第二终端设备在多个第一位置接收的来自第一接入网设备的信号的RSRP,以及多个第一位置与第一接入网设备的距离确定。L2的值、M2的值、以及N2的值,根据第二终端设备在多个第二位置接收的来自第二接入网设备的信号的RSRP,以及多个第二位置与第二接入网设备的距离确定。
在一种可能的实现方式中,处理单元901,具体用于:确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差。第一时间为第一接入网设备接收到定位信号的时间。第二时间为第二接入网设备接收到定位信号的时间。第三时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二终端设备发送预设定位信号的时间。第四时间为当第二终端设备与第一接入网设备之间相距第四距离时,第二接入网设备接收到预设定位信号的时间。第四距离为第一接入网设备与第二接入网设备之间的距离。第二终端设备为用于测试的终端设备。根据第一时间与第二时间之间的时间差、第三时间与第四时间之间的时间差、以及第四预设公式,确定第二距离。
在一种可能的实现方式中,第四预设公式为以下公式:
其中,S2为第二距离。T平均为第三时间。T差为时间差。S4为第四距离。
在一种可能的实现方式中,第三距离满足以下公式:
其中,S3为第三距离。K为第一权重值。J为第二权重值。S1为第一距离。S2为第二距离。
图10示出了上述实施例中所涉及的通信装置的又一种可能的结构示意图。该通信装置100包括:处理器1001和总线1002。处理器1001用于对通信装置的动作进行控制管理,例如,执行上述处理单元901执行的步骤,和/或用于执行本文所描述的技术的其它过程。
上述处理器1001可以是实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
总线1002可以是扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线1002可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,该通信装置100还可以包括:通信接口1003用于支持通信装置与其他网络实体的通信。
本申请实施例提供一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例的移动网络UDP业务拥塞处理方法。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当网络设备执行该指令时,该网络设备执行上述方法实施例所示的方法流程中网络设备执行的各个步骤。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合、或者本领域熟知的任何其它形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。
Claims (10)
1.一种终端设备定位方法,其特征在于,包括:
获取第三RSRP和第四RSRP;所述第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP;所述第四RSRP为所述第一终端设备接收的来自第二接入网设备的信号的RSRP;
在所述第三RSRP与所述第四RSRP的差值大于或等于第一预设阈值的情况下,根据所述第三RSRP、以及第一预设公式,确定所述第一终端设备与所述第一接入网设备之间的第一距离;
在所述第三RSRP与所述第四RSRP的差值小于或等于第二预设阈值的情况下,根据所述第四RSRP、第四距离、以及第二预设公式,确定所述第一距离;所述第四距离为所述第一接入网设备与所述第二接入网设备之间的距离;
在所述第三RSRP与所述第四RSRP的差值小于所述第一预设阈值,且大于所述第二预设阈值的情况下,根据所述第三RSRP、所述第四RSRP、第四距离、以及第三预设公式,确定所述第一距离;
确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差;所述第一时间为所述第一接入网设备接收到所述定位信号的时间;所述第二时间为所述第二接入网设备接收到所述定位信号的时间;所述第三时间为当第二终端设备与所述第一接入网设备之间相距所述第四距离时,所述第二终端设备发送预设定位信号的时间;所述第四时间为当第二终端设备与所述第一接入网设备之间相距第四距离时,所述第二接入网设备接收到所述预设定位信号的时间;所述第二终端设备为用于测试的终端设备;
根据所述第一时间与第二时间之间的时间差、所述第三时间与第四时间之间的时间差、以及第四预设公式,确定所述第一终端设备与所述第一接入网设备之间的第二距离;
根据所述第一距离、所述第二距离、所述第一距离的第一权重值、以及所述第二距离的第二权重值,确定第三距离;
根据所述第三距离和所述第一接入网设备的位置,确定所述第一终端设备的位置;
其中,所述第一预设公式为以下公式:
RSRP1=L1S1 2+M1S1+N1;
其中,所述RSRP1为所述第三RSRP;所述S1为所述第一距离;所述L1、所述M1、所述N1为所述第一预设公式的系数;
所述第二预设公式为以下公式:
RSRP2=L2(S4-S1)2+M2(S4-S1)+N2;
其中,所述RSRP2为所述第四RSRP;所述L2、所述M2、所述N2为所述第二预设公式的系数;所述S4为所述第四距离;
所述第三预设公式为以下公式:
RSRP1-RSRP2=(L1S1 2+M1S1+N1)-{L2(S4-S1)2+M2(S4-S1)+N2}
所述第四预设公式为以下公式:
其中,所述S2为所述第二距离;所述T平均为所述第三时间;所述T差为所述时间差;所述S4为所述第四距离。
2.根据权利要求1所述的方法,其特征在于,所述第一权重值为第一差值和第二差值的比值;
所述第一差值为第一参考信号接收功率RSRP和第二RSRP的差值;所述第一RSRP为所述第一终端设备与所述第一接入网设备之间相距所述第一距离时,所述第一终端设备接收的来自所述第一接入网设备的信号的RSRP;所述第二RSRP为所述第一终端设备与所述第一接入网设备之间相距所述第二距离时,所述第一终端设备接收的来自所述第一接入网设备的信号的RSRP;
所述第二差值为所述第一距离和所述第二距离的差值。
3.根据权利要求2所述的方法,其特征在于,所述L1的值、所述M1的值、以及所述N1的值,根据所述第二终端设备在多个第一位置接收的来自所述第一接入网设备的信号的RSRP,以及所述多个第一位置与所述第一接入网设备的距离确定;
所述L2的值、所述M2的值、以及所述N2的值,根据所述第二终端设备在多个第二位置接收的来自所述第二接入网设备的信号的RSRP,以及所述多个第二位置与所述第二接入网设备的距离确定。
5.一种通信装置,其特征在于,包括:通信单元和处理单元;
所述通信单元,用于获取第三RSRP和第四RSRP;所述第三RSRP为第一终端设备接收的来自第一接入网设备的信号的RSRP;所述第四RSRP为所述第一终端设备接收的来自第二接入网设备的信号的RSRP;
在所述第三RSRP与所述第四RSRP的差值大于或等于第一预设阈值的情况下,根据所述第三RSRP、以及第一预设公式,所述处理单元,用于确定所述第一终端设备与所述第一接入网设备之间的第一距离;
在所述第三RSRP与所述第四RSRP的差值小于或等于第二预设阈值的情况下,所述处理单元,还用于根据所述第四RSRP、第四距离、以及第二预设公式,确定所述第一距离;所述第四距离为所述第一接入网设备与所述第二接入网设备之间的距离;
在所述第三RSRP与所述第四RSRP的差值小于所述第一预设阈值,且大于所述第二预设阈值的情况下,所述处理单元,还用于根据所述第三RSRP、所述第四RSRP、第四距离、以及第三预设公式,确定所述第一距离;
所述处理单元,还用于确定第一时间与第二时间之间的时间差、以及第三时间与第四时间之间的时间差;所述第一时间为所述第一接入网设备接收到所述定位信号的时间;所述第二时间为所述第二接入网设备接收到所述定位信号的时间;所述第三时间为当第二终端设备与所述第一接入网设备之间相距所述第四距离时,所述第二终端设备发送预设定位信号的时间;所述第四时间为当第二终端设备与所述第一接入网设备之间相距第四距离时,所述第二接入网设备接收到所述预设定位信号的时间;所述第二终端设备为用于测试的终端设备;
所述处理单元,还用于根据所述第一时间与第二时间之间的时间差、所述第三时间与第四时间之间的时间差、以及第四预设公式,确定所述第一终端设备与所述第一接入网设备之间的第二距离;
所述处理单元,还用于根据所述第一距离、所述第二距离、所述第一距离的第一权重值、以及所述第二距离的第二权重值,确定第三距离;
所述处理单元,还用于根据所述第三距离和所述第一接入网设备的位置,确定所述第一终端设备的位置。
6.根据权利要求5所述的装置,其特征在于,所述第一权重值为第一差值和第二差值的比值;
所述第一差值为第一参考信号接收功率RSRP和第二RSRP的差值;所述第一RSRP为所述第一终端设备与所述第一接入网设备之间相距所述第一距离时,所述第一终端设备接收的来自所述第一接入网设备的信号的RSRP;所述第二RSRP为所述第一终端设备与所述第一接入网设备之间相距所述第二距离时,所述第一终端设备接收的来自所述第一接入网设备的信号的RSRP;
所述第二差值为所述第一距离和所述第二距离的差值。
7.根据权利要求6所述的装置,其特征在于,所述L1的值、所述M1的值、以及所述N1的值,根据所述第二终端设备在多个第一位置接收的来自所述第一接入网设备的信号的RSRP,以及所述多个第一位置与所述第一接入网设备的距离确定;
所述L2的值、所述M2的值、以及所述N2的值,根据所述第二终端设备在多个第二位置接收的来自所述第二接入网设备的信号的RSRP,以及所述多个第二位置与所述第二接入网设备的距离确定。
9.一种通信装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-4任一项中所述的终端设备定位方法。
10.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-4任一项中所述的终端设备定位方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210068516.4A CN114401482B (zh) | 2022-01-20 | 2022-01-20 | 终端设备定位方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210068516.4A CN114401482B (zh) | 2022-01-20 | 2022-01-20 | 终端设备定位方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114401482A CN114401482A (zh) | 2022-04-26 |
CN114401482B true CN114401482B (zh) | 2023-05-12 |
Family
ID=81233204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210068516.4A Active CN114401482B (zh) | 2022-01-20 | 2022-01-20 | 终端设备定位方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114401482B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110041166A (ko) * | 2009-10-15 | 2011-04-21 | 삼성에스디에스 주식회사 | 위치 측정용 무선 단말기와 이를 이용한 위치 측정 시스템 및 방법, 위치 측정 장치 및 방법 |
CN110366239A (zh) * | 2019-07-15 | 2019-10-22 | 辽宁瑞华实业集团高新科技有限公司 | 一种融合信号强度的定位方法、装置及存储介质 |
CN112165723A (zh) * | 2020-10-14 | 2021-01-01 | 中国联合网络通信集团有限公司 | 测量方法及通信装置 |
CN113826436A (zh) * | 2019-09-19 | 2021-12-21 | 华为技术有限公司 | 一种通信方法、装置及设备 |
-
2022
- 2022-01-20 CN CN202210068516.4A patent/CN114401482B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110041166A (ko) * | 2009-10-15 | 2011-04-21 | 삼성에스디에스 주식회사 | 위치 측정용 무선 단말기와 이를 이용한 위치 측정 시스템 및 방법, 위치 측정 장치 및 방법 |
CN110366239A (zh) * | 2019-07-15 | 2019-10-22 | 辽宁瑞华实业集团高新科技有限公司 | 一种融合信号强度的定位方法、装置及存储介质 |
CN113826436A (zh) * | 2019-09-19 | 2021-12-21 | 华为技术有限公司 | 一种通信方法、装置及设备 |
CN112165723A (zh) * | 2020-10-14 | 2021-01-01 | 中国联合网络通信集团有限公司 | 测量方法及通信装置 |
Non-Patent Citations (1)
Title |
---|
一种利用可靠的锚节点的非测距定位算法;李波;张长胜;邵丹;;科学技术与工程(33);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114401482A (zh) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200333427A1 (en) | Method, apparatus, and system for positioning terminal device | |
US10715951B1 (en) | Positioning support for wireless devices such as NR-IoT devices and useful for geofencing | |
US8099057B2 (en) | Spectrum sharing using cognitive radios | |
CN110430583B (zh) | 一种ssb波束优化配置方法及装置 | |
CN111264068B (zh) | 定位的处理方法、装置、基站、终端设备及存储介质 | |
CN114007183B (zh) | 定位方式的触发方法及通信装置 | |
US20120249300A1 (en) | Determination of location using rssi and transmit power | |
CN111447543A (zh) | 定位方法及装置 | |
US9247519B2 (en) | Method and apparatus for obtaining information of user equipment | |
CN104010362A (zh) | 定位终端位置的方法、装置及定位设备 | |
US20170142680A1 (en) | Techniques for determining a device location | |
WO1998027775A9 (en) | Method and apparatus for minimizing the area sampled to determine cell area coverage reliability in a radiotelephone system | |
CN106561061A (zh) | 移动设备及其位置跟踪方法 | |
CN114401482B (zh) | 终端设备定位方法、装置及存储介质 | |
CN110933690B (zh) | 一种移动终端室分判别方法、装置、服务器和存储介质 | |
CN108353002B (zh) | 批量精细时序测量分配消息 | |
CN113923667B (zh) | 终端设备的控制方法、装置、设备及介质 | |
CN105101260B (zh) | 一种信息处理方法及基站 | |
KR101591566B1 (ko) | 위치 추적 방법 및 장치 | |
EP3016458B1 (en) | Apparatus, Method and Computer Program for providing information related to a predicted channel state | |
US20170118587A1 (en) | Location detection using bulk fine timing | |
CN112050803A (zh) | 室内逃生方法及相关装置 | |
US20230176164A1 (en) | Ranging by a network device during a beacon interval | |
WO2024138629A1 (zh) | 基于感知场景的配置方法、装置、设备及存储介质 | |
WO2023236094A1 (zh) | 感知结果信息的发送接收方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |