CN111683335B - 基于方位角的终端定位方法、装置、服务器和存储介质 - Google Patents

基于方位角的终端定位方法、装置、服务器和存储介质 Download PDF

Info

Publication number
CN111683335B
CN111683335B CN202010494033.1A CN202010494033A CN111683335B CN 111683335 B CN111683335 B CN 111683335B CN 202010494033 A CN202010494033 A CN 202010494033A CN 111683335 B CN111683335 B CN 111683335B
Authority
CN
China
Prior art keywords
terminal
signal strength
cell
base station
path
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
Application number
CN202010494033.1A
Other languages
English (en)
Other versions
CN111683335A (zh
Inventor
钟湘飞
林昀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Hongshan Information Technology Research Institute Co Ltd
Original Assignee
Beijing Hongshan Information Technology Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Hongshan Information Technology Research Institute Co Ltd filed Critical Beijing Hongshan Information Technology Research Institute Co Ltd
Priority to CN202010494033.1A priority Critical patent/CN111683335B/zh
Publication of CN111683335A publication Critical patent/CN111683335A/zh
Application granted granted Critical
Publication of CN111683335B publication Critical patent/CN111683335B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种基于方位角的终端定位方法,包括:获取终端上报的MR数据,所述MR数据包括服务小区ID;根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;判断所述服务小区ID与邻区的总数;若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。本发明还提供了一种基于方位角的终端定位装置、服务器和存储介质,通过使用方位角进行定位,实现在城区边缘等基站数量稀少的区域提升定位精度。

Description

基于方位角的终端定位方法、装置、服务器和存储介质
技术领域
本发明实施例涉及移动通信领域技术,尤其涉及一种基于方位角的终端定位方法、装置、服务器和存储介质。
背景技术
在移动用户位置定位领域,基于移动用户上报的MR数据的指纹定位、三角定位、TA与AOA定位等算法是目前移动网络用户定位领域最常用的算法。指纹定位依赖于指纹库,如果待定位区域无指纹,则无法准确定位;三角定位必须是用户同时保持与三个以上基站通信,处于孤岛站或者三个站点以下的场景则不适用;TA与AOA算法要求基站天线必须是阵列天线,对硬件要求过高。因此,无论哪种算法都有他使用的局限性,超出使用的场景,定位精度就会降低,甚至无法定位。在无线站点越密集的区域,用户数越多,用户能收到的基站信号也越多,可选的定位算法也多,相对用户定位的精度也高。
当用户处于城区边缘、郊区或者广大农村等郊区,基站稀疏,站距过大,指纹数据稀少,可选用的定位算法很少,导致定位精度降低。
发明内容
本发明提供了一种基于方位角的终端定位方法、装置、服务器和存储介质,通过使用方位角进行定位,实现在城区边缘等基站数量稀少的区域提升定位精度。
第一方面,本发明提供一种基于方位角的终端定位方法,包括:
获取终端上报的MR数据,所述MR数据包括服务小区ID;
根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;
判断所述服务小区与邻区的总数;
若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;
若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
进一步地,所述MR数据还包括信号传输时延,所述TA路径为信号传输时延和电磁波传播速度的乘积。
进一步地,所述根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置,包括:
所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:
X2=X1+TA路径×cosθ,
Y2=Y1+TA路径×sinθ。
进一步地,所述根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置,包括:
所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)],
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
第二方面,本发明提供一种基于方位角的终端定位装置,包括:
获取模块,用于获取终端上报的MR数据,所述MR数据包括服务小区ID;
第一定位模块,用于根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;
判断模块,用于判断所述服务小区与邻区的总数;
第二定位模块,用于若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;
第三定位模块,用于若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
进一步地,所述MR数据还包括信号传输时延,所述TA路径为信号传输时延和电磁波传播速度的乘积。
进一步地,所述第一计算模块的计算过程为:
所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:
X2=X1+TA路径×cosθ,
Y2=Y1+TA路径×sinθ。
进一步地,所述第二计算模块的计算过程为:
所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)];
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
第三方面,本发明提供一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上述任一所述的一种基于方位角的终端定位方法。
第四方面,本发明提供一种终端可读存储介质,其上存储有程序,所述程序被处理器执行时能够实现如上述任一所述的一种基于方位角的终端定位方法
本发明通过使用方位角进行定位,实现在城区边缘等基站数量稀少的区域提升用户终端的定位精度。
附图说明
如图1所示为本实施例一的基于方位角的终端定位方法流程图。
如图2所示为本实施例二基于方位角的终端定位方法流程图。
如图3所示为本实施例二的无邻区场景方位角示意图。
如图4所示为本实施例二的有邻区场景方位角示意图。
如图5所示为本实施例三的基于方位角的终端定位装置模块图。
如图6所示为本实施例四的服务器模块图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。
此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。举例来说,在不脱离本申请的范围的情况下,第一特征信息可以为第二特征信息或第三特征信息,类似地,第二特征信息、第三特征信息可以为第一特征信息。第一特征信息和第二特征信息、第三特征信息都是分布式文件***的特征信息,但其不是同一特征信息。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”、“批量”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
下述实施例中提及的专有名词及英文缩写含义如下:
多径效应(multipath effect):指电磁波经不同路径传播后,各分量场到达接收端时间不同,按各自相位相互叠加而造成干扰,使得原来的信号失真,或者产生错误。比如电磁波沿不同的两条路径传播,而两条路径的长度正好相差半个波长,那么两路信号到达终点时正好相互抵消了(波峰与波谷重合)。这种现象在以前看模拟信号电视的过程中经常会遇到,在看电视的时候如果信号较差,就会看到屏幕上出现重影,这是因为电视上的电子枪从左向右扫描时,用后到的信号在稍靠右的地方形成了虚像。因此,多径效应是衰落的重要成因。多径效应对于数字通信、雷达最佳检测等都有着十分严重的影响。
TA路径:移动终端每时每刻都向基站上报MR数据,MR数据中包含传输时延TA,也就是Timing Advance,时间提前量。在移动通信中,信号在空间传输有延迟的,若移动终端在呼叫期间向远离基站的方向移动,则从基站发出的信号将“越来越迟”的到达移动台,与此同时,移动台的信号也会“越来越迟”的到达基站,延迟过长会导致基站收到的终端在本时隙上的信号与基站收下一个其它移动台信号的时隙相互重叠,引起码间干扰,因此,在呼叫进行期间,移动台发给基站的测量报告头上携带有移动台测量的时延值,而基站必须监视呼叫到达的时间,并在下行信道上以480ms一次的频率向移动台发送指令,指示移动台提前发送的时间。TA表示终端到待测基站之间的传输时延,当移动终端的位置发生移动,则TA就会发生变化。
实施例一
本实施例提供一种基于方位角的终端定位方法,适用于孤岛站情况下的用户终端定位,如图1所示,具体包括如下步骤:
S101、获取终端上报的MR数据,所述MR数据包括服务小区ID。
S102、根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID。
可选的,用户终端上报的MR数据仅包含本小区ID,不含相邻小区ID,因此该步骤还需执行邻区ID信息回填以使获取的上报数据完整,根据回填后的邻区ID和服务小区ID的总数判断服务基站是否为孤岛站。
在另一种示例中,基站A的小区有A1,A2,A3,基站B的小区有B1,B2,B3,服务器获取的邻区小区ID为A1,A2,A3,表明服务小区没有非同站邻区,则判定该MR数据为孤岛站MR,该基站A为孤岛站,此时启动本发明提供的定位算法。
在一种示例中,用户终端上报的MR数据进行邻区ID回填后,包括的邻区小区ID为A1,A2,B1,表明该服务小区有非同站邻区,说明用户终端在该位置能收到多个基站的信号,不是孤岛站,则启用其他算法进行定位,如指纹定位、三角定位等。
S103、判断所述服务小区与邻区的总数。
S104、若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置。
本实施例介绍的孤岛站定位算法分有同站邻区和无同站邻区两种场景,前述步骤获取的MR数据中包括小区ID,若移动终端仅能接收到一个服务小区的信号,即为无同站邻区的情况。
在该步骤中,终端无同站邻区,通过终端上报的MR数据中的服务小区ID信息去工参中匹配该服务小区ID的基站位置,并通过获取基站的工参能够确定所述服务小区的方位角。
服务小区获取无线信号从基站传输到用户终端的信号传输时延为TA,TA乘以电磁波传播的速度等同于用户和基站之间的直线距离,在多径效应不明显的郊区,直线距离即为基站信号范围的半径。将TA路径=信号传输时延TA乘以电磁波传播的速度,则TA路径即为基站信号覆盖范围的半径。基于所述基站位置、服务小区第一方位角θ和TA路径使用预设算法即可对所述终端定位。
S105、若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
若移动终端能够接收到两个或两个以上小区信号,即为有同站邻区。该步骤使用预设算法,基于所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站小区的第二信号强度和第三方位角β和TA路径对所述终端定位。
本实施例通过使用方位角进行定位,实现在城区边缘等基站数量稀少的区域提升定位精度。
实施例二
本实施例在上述实施例的基础上细化了单个基站中仅有一个小区信号和有多个小区信号时定位的计算方式,如图2所示,具体包括如下步骤:
S201、获取终端上报的MR数据,所述MR数据包括服务小区ID。
S202、根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID。
S203、判断所述服务小区与邻区的总数。
S204、若总数只有一个,则所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:X2=X1+TA路径×cosθ,Y2=Y1+TA路径×sinθ。
如图3所示,若以接收到信号的服务小区的基站位置(X1,Y1)为圆心o、TA路径为半径画圆O,在本实施例中,若小区基站位置为(X1,Y1),终端位置为(X2,Y2),该坐标可以是经纬度、栅格维度坐标或以任意预设位置为原点的平面坐标系或球面坐标系的坐标点。
其中所述TA路径=信号传输时延×电磁波传播速度,则所述终端的位置必定位于所述基于所述服务小区的定位位置计算得到交点的定位位置,作为所述终端的第一方位。
如图3,基于上述实施例一所述,TA路径等同于视距,因此用户位置应处于圆O上的某点,同时,小区主要覆盖范围为基站天线方位角正对方向的120度范围内,则线段OA与OB的夹角方向为服务小区的覆盖范围,用户位置应处于所述服务小区覆盖方向所述的弧线AB上。
如图3所示,在无同站邻区情况下,用户只能接收到服务小区1的信号,没有邻区信号,当用户位置靠近A时,用户可能会收到邻区3的信号(邻区的信号覆盖范围为弧线AC);而靠近B时,用户可能会收到邻区2的信号(邻区的信号覆盖范围为弧线CB)。因此用户的具***置应处于所述服务小区1覆盖方向所述弧线AB的中点位置P,即服务小区方位角线与上述圆O的交点。
如图3所述,通过数学关系,所述X2=X1+TA路径×cosθ,Y2=Y1+TA路径×sinθ。
S205、若总数为至少两个,则所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)],Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
如图4所示,当用户除了服务小区的信号还能接收到同站其余小区的信号时,表明用户位置离基站较近,或用户处于相邻两个服务小区(同站或不同站)信号扇区重叠覆盖的区域。由于本实施例适用于用户与孤岛站通讯的情况,用户只可能处于同站邻区的重叠覆盖范围,该邻区可能不止一个。
如图4所述为有邻区场景下其中一种实施方式的示意图。TA路径等同于视距,用户位置应处于圆O上的某点,同时,基于服务小区的天线覆盖范围,用户位置最可能处于服务小区1与最强信号的同站邻区2正对方向之间的圆弧上。如图所示,小区1为服务小区,小区2为信号最强的同站邻区,OD为小区1的方位角线,OE为小区2的方位角线。用户最可能的位置Q为圆弧ED之间。
同时,用户位置也体现在邻区信号的强弱上,用户收到哪个小区信号越强,用户位置应该越靠近该小区。则该步骤获取基站上报的MR数据,MR数据中包括服务小区的第一信号强度RSRP1,最强同站邻区的第二信号强度RSRP2。如图4所示,若服务小区第二方位角为α,最强同站邻区第三方位角为β,则用户位置Q与圆心O连线OQ与正北方向的夹角θ=α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)。需要指出的是,用户位置与小区的角度关系还包括多种实施方式,除本实施例所述图示,在实际应用中,基于小区数量和数学关系,用户位置Q与圆心O连线OQ与正北方向的夹角θ有不同的计算方式和取值结果。
夹角θ确定后,与上述实施例相似,设所述基站位置坐标O(X1,Y1),则所述终端位置坐标Q(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)],
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
本实施例基于基站位置、服务小区第一方位角θ和TA路径确定了仅有单个小区信号时用户终端的定位算法,基于基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站小区的第二信号强度和第三方位角β和TA路径时用户终端的定位算法。所述本实施例为孤岛站中的单小区信号和多小区信号分别确定了不同的定位方法,提升了终端的定位精度。
实施例三
如图5所示,本实施例提供了一种基于方位角的终端定位装置3,包括如下模块:
获取模块301,用于获取终端上报的MR数据,所述MR数据包括服务小区ID。
第一定位模块302,用于根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID。
判断模块303,用于判断所述服务小区与邻区的总数。
第二定位模块304,用于若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置。
第三定位模块305,用于若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
如图所示,在替代实施例中,所述MR数据还包括信号传输时延,所述TA路径为信号传输时延和电磁波传播速度的乘积。
同时,在替代实施例中,所述第二定位模块304用于对所述终端位置进行计算,具体地,所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:
X2=X1+TA路径×cosθ,
Y2=Y1+TA路径×sinθ。
所述第三定位模块305用于对所述终端位置进行计算,具体地,所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)]。
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
本发明实施例所提供的一种基于方位角的终端定位装置,可执行本发明任意实施例所提供的基于方位角的终端定位,具备功能模块相应的执行方法和有益效果。
实施例四
本实施例提供了一种服务器的结构示意图,如图6所示,该服务器包括处理器401、存储器402、输入装置403和输出装置404;服务器中处理器401的数量可以是一个或多个,图中以一个处理器401为例;设备/终端/服务器中的处理器401、存储器402、输入装置403和输出装置404可以通过总线或其他方式链接,图6中以通过总线链接为例。
存储器402作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的基于网关的链接生成方法对应的程序指令/模块(例如获取模块301,第一特征模块302等)。处理器401通过运行存储在存储器402中的软件程序、指令以及模块,从而执行设备/终端/服务器的各种功能应用以及数据处理,即实现上述的基于方位角的终端定位方法。
存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器402可进一步包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络链接至设备/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置403可用于接收输入的数字或字符信息,以及产生与设备/终端/服务器的用户设置以及功能控制有关的键信号输入。输出装置404可包括显示屏等显示设备。
本发明实施例四通过提供一种服务器,可执行本发明任意实施例所提供的基于方位角的终端定位方法,具备执行方法相应的功能模块和有益效果。
实施例五
本发明实施例五还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的基于方位角的终端定位方法:
获取终端上报的MR数据,所述MR数据包括服务小区ID;
根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;
判断所述服务小区与邻区的总数;
若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;
若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
本发明实施例的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电链接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或终端上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—链接到用户计算机,或者,可以链接到外部计算机(例如利用因特网服务提供商来通过因特网链接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种基于方位角的终端定位方法,其特征在于,包括:
获取终端上报的MR数据,所述MR数据包括服务小区ID;
根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;
判断所述服务小区与邻区的总数;
若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;
若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
2.根据权利要求1所述的一种基于方位角的终端定位方法,其特征在于,所述MR数据还包括信号传输时延,所述TA路径为信号传输时延和电磁波传播速度的乘积。
3.根据权利要求2所述的一种基于方位角的终端定位方法,其特征在于,所述根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置,包括:
所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:
X2=X1+TA路径×cosθ,
Y2=Y1+TA路径×sinθ。
4.根据权利要求1所述的一种基于方位角的终端定位方法,其特征在于,所述根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置,包括:
所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)],
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
5.一种基于方位角的终端定位装置,其特征在于,包括:
获取模块,用于获取终端上报的MR数据,所述MR数据包括服务小区ID;
第一定位模块,用于根据所述服务小区的工参信息确定基站位置,所述工参信息包括邻区ID;
判断模块,用于判断所述服务小区与邻区的总数;
第二定位模块,用于若总数只有一个,则根据所述基站位置、服务小区第一方位角θ和TA路径确定所述终端位置;
第三定位模块,用于若总数为至少两个,则根据所述基站位置、服务小区的第一信号强度、第二方位角α、所述服务小区的最强同站邻区的第二信号强度和第三方位角β和TA路径确定所述终端位置。
6.根据权利要求5所述的一种基于方位角的终端定位装置,其特征在于,所述MR数据还包括信号传输时延,所述TA路径为信号传输时延和电磁波传播速度的乘积。
7.根据权利要求5所述的一种基于方位角的终端定位装置,其特征在于,所述第二定位模块的计算过程为:
所述基站位置坐标(X1,Y1),则所述终端位置(X2,Y2)为:
X2=X1+TA路径×cosθ,
Y2=Y1+TA路径×sinθ。
8.根据权利要求5所述的一种基于方位角的终端定位装置,其特征在于,所述第三定位模块的计算过程为:
所述基站位置坐标(X1,Y1),则所述终端位置坐标(X3,Y3)为:
X3=X1+TA路径×cos[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)];
Y3=Y1+TA路径×sin[α+(β-α)×|第二信号强度|/(|第一信号强度|+|第二信号强度|)])。
9.一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-4任一所述的一种基于方位角的终端定位方法。
10.一种终端可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时能够实现如权利要求1-4任一所述的一种基于方位角的终端定位方法。
CN202010494033.1A 2020-06-03 2020-06-03 基于方位角的终端定位方法、装置、服务器和存储介质 Active CN111683335B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010494033.1A CN111683335B (zh) 2020-06-03 2020-06-03 基于方位角的终端定位方法、装置、服务器和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010494033.1A CN111683335B (zh) 2020-06-03 2020-06-03 基于方位角的终端定位方法、装置、服务器和存储介质

Publications (2)

Publication Number Publication Date
CN111683335A CN111683335A (zh) 2020-09-18
CN111683335B true CN111683335B (zh) 2022-03-18

Family

ID=72453275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010494033.1A Active CN111683335B (zh) 2020-06-03 2020-06-03 基于方位角的终端定位方法、装置、服务器和存储介质

Country Status (1)

Country Link
CN (1) CN111683335B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115802291A (zh) * 2022-12-01 2023-03-14 上海山源电子科技股份有限公司 Uwb二维定位方法、装置、电子设备及计算机可读存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040989A (zh) * 2016-02-04 2017-08-11 上海大唐移动通信设备有限公司 一种终端定位方法、装置及基站
CN105792354B (zh) * 2016-04-20 2019-04-05 重庆重邮汇测通信技术有限公司 一种利用基站空口数据对移动终端进行定位的方法
CN110012416B (zh) * 2017-12-29 2021-03-02 ***通信集团浙江有限公司 一种用户终端的定位方法及装置
JP6640309B1 (ja) * 2018-11-09 2020-02-05 モティーブリサーチ株式会社 位置推定装置、プログラム、位置推定方法、情報処理装置、及び情報処理方法
CN110913411B (zh) * 2019-11-27 2023-08-01 北京红山信息科技研究院有限公司 一种mr邻区回填方法、装置、服务器及存储介质

Also Published As

Publication number Publication date
CN111683335A (zh) 2020-09-18

Similar Documents

Publication Publication Date Title
US10601493B2 (en) Disadvantaged node discovery
CN102811455B (zh) 实现覆盖测量的方法及设备
EP3541126A1 (en) Positioning method, positioning base station, positioning server and positioning system
CN109168174B (zh) 一种利用波束特征进行移动终端定位的方法
EP3793277B1 (en) Terminal positioning method and apparatus, and storage medium
CN111683335B (zh) 基于方位角的终端定位方法、装置、服务器和存储介质
US10649062B2 (en) Terminal positioning method and apparatus
JP4015180B2 (ja) 到来方向推定装置、到来方向推定方法及び障害物推定装置
CN102833848B (zh) 一种移动台定位方法、装置和***
EP4044627A1 (en) Network access method and apparatus for terminal, electronic device and storage medium
CN105828342B (zh) 一种确认邻区关系的方法及装置
CN107359922A (zh) 一种波束扫描与doa相结合的邻居发现与精确对准方法
GB2514548A (en) Method of configuring a high-frequency radio module, associated multiband radio communication device and system
JP4014941B2 (ja) 到来方向推定装置及び到来方向推定方法
CN105792354A (zh) 一种利用基站空口数据对移动终端进行定位的方法
CN107404757B (zh) 一种用户设备ue的定位方法和***
KR100786487B1 (ko) 전파도달시간, 전파도달시간차 및 섹터정보를 이용한 이동통신 단말기 위치 결정 방법
Kaniewski et al. Localization of transmitters in VHF band based on the radio environment maps concept
Wu et al. Indoor localization using FM radio and DTMB signals
Sriploy et al. An effect of imperfection in node location estimation on distributed beamforming
KR100205957B1 (ko) 전기 영상 트리를 이용한 전파 경로 추적 방법
Chen et al. A data targeting method based on trilateration principle
Jawad et al. Comparative analysis of localization schemes in conventional vs. next generation cellular networks
Vilhar et al. Efficient open-source ray-tracing methods for rural environment
TWI711835B (zh) Aod估算方法及裝置

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