CN110907977A - 一种信息处理方法、装置和计算机存储介质 - Google Patents

一种信息处理方法、装置和计算机存储介质 Download PDF

Info

Publication number
CN110907977A
CN110907977A CN201811082669.4A CN201811082669A CN110907977A CN 110907977 A CN110907977 A CN 110907977A CN 201811082669 A CN201811082669 A CN 201811082669A CN 110907977 A CN110907977 A CN 110907977A
Authority
CN
China
Prior art keywords
position information
cell
initial position
information
value
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.)
Granted
Application number
CN201811082669.4A
Other languages
English (en)
Other versions
CN110907977B (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.)
Shenzhen Zte Technical Service Co ltd
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201811082669.4A priority Critical patent/CN110907977B/zh
Publication of CN110907977A publication Critical patent/CN110907977A/zh
Application granted granted Critical
Publication of CN110907977B publication Critical patent/CN110907977B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/46Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种信息处理方法,所述方法包括:获取多个第一位置信息;所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;基于时间提前量(TA)值对所述多个第一位置信息按照预设优化策略处理,获得所述小区的初始位置信息;其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。本发明实施例还公开了一种信息处理装置和计算机存储介质。

Description

一种信息处理方法、装置和计算机存储介质
技术领域
本发明涉及但不限于无线通信领域,提供了一种信息处理方法、装置和计算机存储介质。
背景技术
测量报告(MR,Measurement Report)的定位算法中需要用到小区位置信息进行位置的估计,辅助全球卫星定位***(AGPS,Assisted Global Positioning System)MR的异常检测算法中会用到小区位置信息检测MR分布的合理性等。如果小区位置信息出现异常,将直接影响这些算法的准确性,进而影响对网络覆盖评估的准确性。因此需要在检测出小区位置信息存在异常之后,对其小区位置信息进行有效的修正。
通过人工到现场对小区位置进行校正的方式会消耗大量成本,因此目前主要通过小区上报的携带了AGPS的MR实现小区位置的自动校正。由于这些算法只使用了少量数据进行小区位置的纠正,一旦其中出现了异常值,将对小区位置的校正结果产生直接的影响,算法的稳定性低。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种信息处理方法、装置和计算机存储介质。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种信息处理方法,所述方法包括:
获取多个第一位置信息;所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;
基于时间提前量(TA,Time Advance)值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息;其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。
上述方案中,所述方法还包括:对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述多个小区中每个小区的目标位置信息。
上述方案中,所述获得第一位置信息,包括:获得所述终端的测量报告,获得所述测量报告中携带的初始位置信息;
基于所述初始位置信息和所述测量报告中携带的TA值确定所述第一位置信息;所述第一位置信息通过所述TA值表示;所述第一位置信息表征所述终端与所在小区的信号源之间的距离。
上述方案中,所述基于TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息,包括:
基于所述多个第一位置信息确定以TA值为权重的代价函数;所述代价函数中包括待求解参数;所述待求解参数包括所述小区的初始位置信息;
基于所述代价函数获得针对所述待求解参数的迭代函数;
基于预配置的配置参数迭代更新所述迭代函数,在满足迭代终止条件时,根据更新后的所述迭代函数的求解结果确定初始位置信息。
上述方案中,所述代价函数中包括与TA值关联的权重函数,所述权重函数为关于TA值的递减函数。
上述方案中,所述迭代终止条件包括:迭代次数最大值,和/或,迭代更新后的所述迭代函数对应的代价函数的最小值。
上述方案中,所述对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述基站下的所述多个小区中每个小区的目标位置信息,包括:获得所述多个初始位置信息中的中位数作为基准位置,计算所述多个初始位置信息中每个初始位置信息与所述基准位置之间的距离;
比较所述每个初始位置信息对应的距离与预设的距离阈值,获得比较结果;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离小于所述预设的距离阈值时,将所述第一部分初始位置信息进行加权平均处理,基于加权平均处理结果确定所述第一部分初始位置信息对应的小区的目标位置信息;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离大于所述预设的距离阈值时,基于所述第一部分初始位置信息中的每个初始位置信息确定对应的小区的目标位置信息。
本发明实施例还提供了一种信息处理装置,所述装置包括:
预处理模块,用于获取多个第一位置信息;其中,所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;
处理模块,用于基于TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息,其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。
本发明实施例还提供了一种信息处理装置,所述装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信息处理程序,所述信息处理程序被所述处理器执行时实现本发明实施例所述的信息处理方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例所述方法的步骤。
本发明实施例公开公开了一种信息处理方法,所述方法包括:获取多个第一位置信息;所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;基于TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息。如此,通过获取多个位置信息,对所述多个位置信息基于TA值进行处理,得到校正后的小区位置,提高了计算结果的精度,并且所述处理是针对所有获取到的位置信息,确保了计算方法的稳定性。
附图说明
图1为本发明实施例信息处理装置的应用***组成结构示意图;
图2为本发明实施例信息处理方法的流程示意图一;
图3为本发明实施例信息处理方法的流程示意图二;
图4为基于图3进行拉远小区判定的结果示意图一;
图5为本发明实施例信息处理装置的组成示意图一;
图6为本发明实施例信息处理装置的组成示意图二。
具体实施方式
下面结合附图及具体实施例对本发明作进一步详细的说明。
本发明实施例的应用***如图1所示,终端通过网络与对端终端进行信息交互,网络有若干个演进型基站(eNodeB,Evolved Node B),当然还包括其他网元设备,在图1中并未示出,每个基站覆盖的范围或基站的扇形天线覆盖的范围称为小区;作为一种示例,每个基站的覆盖范围称之为一个小区;作为另一种示例,一个基站的一个扇形天线的覆盖范围称为一个小区,则一个基站的覆盖范围下可包括多个小区。每个小区内都有信号源,信号源可以理解为小区内对应的信号发射设备;以一个基站的一个扇形天线的覆盖范围内称为一个小区为例,则该小区的发射源即为扇形天线。
本实施例的信息处理方法应用于服务器。该服务器可以应用于网络中的任一网元设备;或者,该服务器也可以是区别于网络中任一网元设备,例如,该服务器接入至基站,能够获取终端上传到基站的数据。
本实施例中,终端具有AGPS定位功能,AGPS是一种GPS的运行方式,在GPS通过卫星接受定位信号的基础上,同时结合移动运营商所提供的网络基站的定位信息来进行辅助定位。
上述图1所示的例子只是实现本发明实施例的一个应用***组成实例,本发明实施例并不限于上述图1的应用***组成,基于该应用***组成,提出本发明各个实施例。
本发明实施例提供了一种信息处理方法,如图2所示,所述方法包括:
步骤110:获取多个第一位置信息。其中,所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置。
具体的,所述多个第一位置信息来自于测量报告,所述测量报告来自于终端发送至基站的数据。作为一种可选的示例,当终端与对端的终端需要进行互连时,通过网络中的基站进行信息交换,所述终端会发送测量报告至所述移动终端对应的基站中。可以理解,基站可接收到所有通过所述基站进行通信的终端上传的测量报告。
在本发明的一种实施方式中,在获得第一位置信息之前,可以删除所述多个测量报告中包含无效数据的测量报告;或者,删除所述多个测量报告中缺失经纬度字段或者TA字段的测量报告;将所述测量报告TA字段中的TA值的单位转化为统一的单位。作为一种可选的示例,将16ts设定为1TA,1ts为1/(15000*2048)s。
在本发明的一种实施方式中,所述获得第一位置信息,包括:获得所述终端的测量报告,获得所述测量报告中携带的初始位置信息;基于所述初始位置信息和所述测量报告中携带的TA值确定所述第一位置信息;所述第一位置信息通过所述TA值表示;所述第一位置信息表征所述终端与所在小区的信号源之间的距离。
本实施例中,所述测量报告包括服务小区的标识、所述测量报告对应的终端所在的经度信息、所述测量报告对应的终端所在的纬度信息。测量报告中携带的初始位置信息为所述测量报告对应的终端所在的经度信息、所述测量报告对应的终端所在的纬度信息。所述服务小区的标识包括基站的标识和小区标识。所述服务的标识可以用来识别上报所述测量报告的终端所在的基站和所在的小区。
在本发明可选实施例中,所述基于所述初始位置信息和所述测量报告中携带的TA值确定所述第一位置信息,包括:根据终端的初始位置信息以及所述终端所在小区的信号源的位置信息确定所述终端与所述信号源之间的初始距离;基于所述初始距离和所述测量报告中携带的TA值确定所述第一位置信息。其中,所述初始位置信息包括初始经度信息和初始纬度信息;信号源的位置信息也可以通过经度信息和纬度信息表示。
作为一种示例,假设地球上任意的两个点在经纬度坐标系中的位置分别为P(x0,y0)和Q(x1,y1),则点P和点Q对应的实际距离D(单位:米),可以用如下公式(1)表示:
Figure BDA0001802341200000051
其中,R表示地球半径;x0和x1分别表示点P和点Q的经度,y0和y1分别表示点P和点Q的纬度。
基于上述公式(1),将点P作为终端所在的位置,将点Q作为终端所在小区的信号源所在位置,可确定终端与所在小区的信号源之间的距离。
本实施例中,由于MR中上报的TA值已知,并也能反映终端与所在小区的信号源的距离,因此,本实施例中通过TA值表示所述第一位置信息。
作为一种示例,令f(TA)=78.4·TA,表示通过TA反映的终端与所在小区的信号源之间的距离,在实际应用中,该表达式受实际环境影响,会存在若干其他形式的变体,但目的都是通过TA对终端与所在小区的信号源之间的距离进行估计。
作为一种示例,将第一位置信息通过所述TA值表示,也即将终端与所在小区的信号源之间的距离(例如公式(1))通过所述TA值表示,得到如下公式(2):
Figure BDA0001802341200000061
其中,R为地球半径的长度;x0为终端所在的经度信息;y0为终端所在的纬度信息;x1为终端所在小区的信号源的经度信息,y1为终端所在小区的信号源的纬度信息。
根据公式(2),定义G(TA)为针对TA值进行变换的函数;定义F(x0,y0,x1,y1)为针对终端所在的经度信息和纬度信息以及终端所在小区的信号源的经度信息和纬度信息进行变换的函数,则可通过以下公式(3)和公式(4)表示上述公式(2):
Figure BDA0001802341200000062
Figure BDA0001802341200000063
步骤120:基于TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息。
在一种实施方式中,所述基于时间提前量TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息,包括(说明书附图中未示出):
步骤1201:基于所述多个第一位置信息确定以TA值为权重的代价函数;所述代价函数中包括待求解参数;所述待求解参数包括所述小区的初始位置信息。作为一种可选的示例,若某个小区下共有n个携带了AGPS信息的测量报告,第i(i=1,2,...,n)个MR的经度为xi,纬度为yi,TA为TAi,根据公式(3)和公式(4),代价函数J(x,y)可以表示为:
Figure BDA0001802341200000071
其中,x表示待求解的小区经度,y表示待求解的小区纬度,w(TAi)表示随TAi变化的权重函数,为递减函数。在本发明可选实施例中,w(TAi)表示为:
Figure BDA0001802341200000072
在具体应用中,w(TAi)可以是其他的形式,但均要满足本发明可选实施例中的条件,即权重函数为关于TA值的递减函数。
步骤1202:基于所述代价函数获得针对所述待求解参数的迭代函数。
在本发明可选实施例中,对所述代价函数J(x,y)中表征待求解小区的经度x和表征待求解小区的纬度y分别进行求偏导处理,得到Jx(x,y)和Jy(x,y)。
作为一种可选的示例,J(x,y)对小区经度x的偏导数Jx(x,y)为:
Figure BDA0001802341200000073
J(x,y)对小区经度y的偏导数Jy(x,y)为:
Figure BDA0001802341200000074
其中,H(x,y,xi,yi,TAi)定义如下:
H(x,y,xi,yi,TAi)=w(TAi)·[F(x,y,xi,yi)-G(TAi)]
根据上述得到的偏导函数,得到针对所述待求解参数的迭代函数为:
x(j+1)=x(j)-α·Jx(x(j),j(j),w(TAj))
y(j+1)=y(j)-α·Jy(x(j),j(j),w(TAj))
其中,α为学习速率,在实际应用中可以根据实际情况给其赋值。x(j),y(j)分别为梯度下降算法在第j次迭代时的小区经度信息和纬度信息。
步骤1203:基于预配置的配置参数迭代更新所述迭代函数,在满足迭代终止条件时,根据更新后的所述迭代函数的求解结果确定初始位置信息。
在本发明可选实施例中,基于预配置的配置参数迭代更新所述迭代函数,在满足迭代终止条件时,根据更新后的所述迭代函数的求解结果确定所述初始位置信息。所述迭代终止条件包括:迭代次数最大值,和/或,迭代更新后的所述迭代函数对应的代价函数的最小值。
作为一种实施方式,迭代函数需要配置的参数包括:学习速率α;迭代函数还需要配置迭代终止条件;作为一种示例,所述迭代终止条件包括迭代上限次数Nmax,和/或,代价函数下限值Jmin。可以理解,当迭代次数大于该代上限次数Nmax时,迭代可终止;或者,当代价函数的值小于代价函数下限值Jmin时,迭代可终止。如果迭代终止条件配置有迭代次数最大值和迭代更新后的所述迭代函数对应的代价函数的最小值,则可以配置满足上述两个条件中的任一条件时迭代终止。
作为一种可选的示例,配置参数的值分别设置为α=500,Nmax=1500,Jmin=1×10-21。在实际应用中,可以需要根据经验对上述三个参数设置合理的值,使得算法在运行结束时得到合理的结果。
如此,通过获取多个位置信息,对所述多个位置信息基于时间提前量TA进行处理,得到校正后的小区位置,提高了计算结果的精度,并且所述处理是针对所有获取到的位置信息,确保了计算方法的稳定性。
目前常见的校正算法都是利用测量报告中较小的TA实现对小区位置的估计,其中1个TA对应的理论距离可以为78.4米,一方面,这极大限制了现有算法的实际使用场景,导致现有算法只能应用在基站上报的测量报告中含有较小TA的场景中(即小TA场景),对于基站的测量报告中不含小TA的场景(即大TA场景),现有算法校正的误差会直线上升,精度无法得到保证。
本发明实施例还提供了一种信息处理方法,在步骤120之后,如图3所示,所述方法还包括:
步骤130:对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述多个小区中每个小区的目标位置信息。
具体的,在步骤120之后,得到多个小区的初始位置,根据测量报告中的服务小区的标识,可以分类成归属于同一基站的多个小区的多个初始位置信息。
在一种实施方式中,所述对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述多个小区中每个小区的目标位置信息,包括:
步骤1301:获得所述多个初始位置信息中的中位数作为基准位置,计算所述多个初始位置信息中每个初始位置信息与所述基准位置之间的距离。
在本发明的可选的实施例中,在步骤S120之后,每个小区i都会有一个初始的位置信息(xi,yi)以及最优化处理结束时的代价函数J(xi,yi),令Ci表示小区i经校正后的位置信息和代价函数的集合,即Ci={xi,yi,J(xi,yi)}。获取同一基站中所有的初始的小区位置信息。
作为一种可选的示例,若某基站下有m个校正后的小区,则经校正后,获取到C1,C2,...,Cmm个集合。
根据获取到的C1,C2,...,Cmm个集合,分别得到小区的初始位置信息的经度信息的集合X={x1,x2,...,xm},纬度信息的集合Y={y1,y2,...,ym},从集合X和Y中分别得到小区的初始位置信息的经度信息的中位数x′和纬度信息的中位数y′,组成基准位置P(x′,y′)。
根据公式(1),分别计算m个小区中每个小区的初始位置信息与该基准位置P的距离,得到距离集合D={d1,d2,...,dm}。
步骤1302:比较所述每个初始位置信息对应的距离与预设的距离阈值,获得比较结果。
作为一种可选的示例,设置距离阈值d0=300m,与基准位置的距离小于该阈值的小区有k(0≤k≤m)个,对应的小区分别为C1,C2,...,Ck,即可以将小区C1,C2,...,Ck确定为非拉远小区,将小区Ck+1,Ck+2,...,Cm确定为拉远小区。
步骤1303:当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离小于所述预设的距离阈值时,将所述第一部分初始位置信息进行加权平均处理,基于加权平均处理结果确定所述第一部分初始位置信息对应的小区的目标位置信息;当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离大于所述预设的距离阈值时,基于所述第一部分初始位置信息中的每个初始位置信息确定对应的小区的目标位置信息。
作为一种可选的示例,将这k个小区的初始位置信息中的经度信息和纬度分别按照代价函数进行加权平均计算,得到目标位置信息Pf(xf,yf)满足:
Figure BDA0001802341200000101
Figure BDA0001802341200000102
其中,wi表示由小区i的代价函数求解的权重。作为一种可选的示例,令wi=-lgJ(xi,yi)。
如图4所示,对于小区C1,C2,...,Ck,将Pf(xf,yf)作为对应的小区的目标位置信息,对于小区Ck+1,Ck+2,...,Cm,将步骤120得到的初始的小区位置信息作为对应的小区的目标位置信息。
如此,通过判定是否为拉远小区,对经过最优化处理后得到的小区初始位置再次进行校正,得到最终的小区的位置信息,能够在大TA场景和小TA场景下进行处理,应用的场景更广,并且有更好的鲁棒性。
本发明实施例还提供了一种信息处理装置,如图5所示,所述装置500包括:
预处理模块510,用于获取多个第一位置信息;所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;处理模块520,用于基于TA值对所述多个第一位置信息按照预设优化策略处理,获得所述小区的初始位置信息;其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。
如此,通过获取多个位置信息,对所述多个位置信息基于时间提前量TA进行处理,得到校正后的小区位置,提高了计算结果的精度,并且所述处理是针对所有获取到的位置信息,确保了计算方法的稳定性。
另一实施例,如图6所示,所述装置500还包括:
合并模块630,用于对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述多个小区中每个小区的目标位置信息。
另一实施例,所述预处理模块510,还用于:获得所述终端的测量报告,获得所述测量报告中携带的初始位置信息;
基于所述初始位置信息和所述测量报告中携带的TA值确定所述第一位置信息;所述第一位置信息通过所述TA值表示;所述第一位置信息表征所述终端与所在小区的信号源之间的距离。
另一实施例,所述处理模块520,用于基于所述多个第一位置信息确定以TA值为权重的代价函数;所述代价函数中包括待求解参数;所述待求解参数包括所述小区的初始位置信息;基于所述代价函数获得针对所述待求解参数的迭代函数;基于预配置的配置参数迭代更新所述迭代函数,在满足迭代终止条件时,根据更新后的所述迭代函数的求解结果确定目标位置信息。
另一实施例,所述代价函数中包括与TA值关联的权重函数,所述权重函数为关于TA值的递减函数。
另一实施例,所述迭代终止条件包括:迭代次数最大值,和/或,迭代更新后的所述迭代函数对应的代价函数的最小值。
另一实施例,所述合并模块630,用于:
获得所述多个初始位置信息中的中位数作为基准位置,计算所述多个初始位置信息中每个初始位置信息与所述基准位置之间的距离;
比较所述每个初始位置信息对应的距离与预设的距离阈值,获得比较结果;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离小于所述预设的距离阈值时,将所述第一部分初始位置信息进行加权平均处理,基于加权平均处理结果确定所述第一部分初始位置信息对应的小区的目标位置信息;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离大于所述预设的距离阈值时,基于所述第一部分初始位置信息中的每个初始位置信息确定对应的小区的目标位置信息。
本发明的装置实施例参照上述本发明的方法实施例。
如此,通过判定是否为拉远小区,对经过优化处理后得到的小区初始位置再次进行校正,得到最终的小区的位置信息,能够在大TA场景和小TA场景下进行处理,应用的场景更广,并且有更好的鲁棒性。
需要说明的是:上述实施例提供的信息处理装置在进行信息处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的信息处理装置与信息处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述发明实施例中,所述信息处理装置500中的预处理模块510、处理模块520和合并模块630在实际应用中均可由CPU、DSP、MCU或FPGA实现。
本发明实施例还提供了一种计算机可读存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现上述任一信息处理方法。
本发明实施例还提供了一种信息处理装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器运行用于运行所述计算机程序时,执行本发明实施例实现的任一信息处理方法。
可以理解,存储器可以由任何类型的易失性或非易失性存储设备、或者它们的组合来实现。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,Ferromagnetic Random Access Memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,DynamicRandom Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic RandomAccess Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
上述本发明实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。
在实施例中,信息处理装置可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、FPGA、通用处理器、控制器、MCU、微处理器(Microprocessor)、或其他电子元件实现,用于执行前述方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种信息处理方法,其特征在于,所述方法包括:
获取多个第一位置信息;所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;
基于时间提前量TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息;其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述多个小区中每个小区的目标位置信息。
3.根据权利要求1所述的方法,其特征在于,所述获得第一位置信息,包括:
获得所述终端的测量报告,获得所述测量报告中携带的初始位置信息;
基于所述初始位置信息和所述测量报告中携带的TA值确定所述第一位置信息;所述第一位置信息通过所述TA值表示;所述第一位置信息表征所述终端与所在小区的信号源之间的距离。
4.根据权利要求1所述的方法,其特征在于,所述基于时间提前量TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息,包括:
基于所述多个第一位置信息确定以TA值为权重的代价函数;所述代价函数中包括待求解参数;所述待求解参数包括所述小区的初始位置信息;
基于所述代价函数获得针对所述待求解参数的迭代函数;
基于预配置的配置参数迭代更新所述迭代函数,在满足迭代终止条件时,根据更新后的所述迭代函数的求解结果确定初始位置信息。
5.根据权利要求4所述的方法,其特征在于,所述代价函数中包括与TA值关联的权重函数,所述权重函数为关于TA值的递减函数。
6.根据权利要求4所述的方法,其特征在于,所述迭代终止条件包括:迭代次数最大值,和/或,迭代更新后的所述迭代函数对应的代价函数的最小值。
7.根据权利要求2所述的方法,其特征在于,所述对归属于同一基站的多个小区的多个初始位置信息进行合并处理,基于合并处理结果确定所述基站下的所述多个小区中每个小区的目标位置信息,包括:
获得所述多个初始位置信息中的中位数作为基准位置,计算所述多个初始位置信息中每个初始位置信息与所述基准位置之间的距离;
比较所述每个初始位置信息对应的距离与预设的距离阈值,获得比较结果;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离小于所述预设的距离阈值时,将所述第一部分初始位置信息进行加权平均处理,基于加权平均处理结果确定所述第一部分初始位置信息对应的小区的目标位置信息;
当所述比较结果为所述多个初始位置信息中第一部分初始位置信息对应的距离大于所述预设的距离阈值时,基于所述第一部分初始位置信息中的每个初始位置信息确定对应的小区的目标位置信息。
8.一种信息处理装置,其特征在于,所述装置包括:
预处理模块,用于获取多个第一位置信息;其中,所述多个第一位置信息归属于同一小区;所述第一位置信息表征终端在所在小区内的位置;
处理模块,用于基于时间提前量TA值对所述多个第一位置信息按照预设优化策略处理,确定所述小区的初始位置信息,其中,所述小区的初始位置信息是分别针对所述多个第一位置信息进行多次迭代处理、且满足迭代终止条件时获得。
9.一种信息处理装置,其特征在于,所述装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信息处理程序,所述信息处理程序被所述处理器执行时实现如权利要求1至7中任一项所述的信息处理方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
CN201811082669.4A 2018-09-17 2018-09-17 一种信息处理方法、装置和计算机存储介质 Active CN110907977B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811082669.4A CN110907977B (zh) 2018-09-17 2018-09-17 一种信息处理方法、装置和计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811082669.4A CN110907977B (zh) 2018-09-17 2018-09-17 一种信息处理方法、装置和计算机存储介质

Publications (2)

Publication Number Publication Date
CN110907977A true CN110907977A (zh) 2020-03-24
CN110907977B CN110907977B (zh) 2024-05-24

Family

ID=69813108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811082669.4A Active CN110907977B (zh) 2018-09-17 2018-09-17 一种信息处理方法、装置和计算机存储介质

Country Status (1)

Country Link
CN (1) CN110907977B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006874A (zh) * 2020-07-14 2022-02-01 ***通信集团吉林有限公司 一种资源块调度方法、装置、存储介质和基站

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050208951A1 (en) * 2002-05-31 2005-09-22 Armando Annunziato Method for locating mobile terminals, system and components therefor
CN101217761A (zh) * 2008-01-14 2008-07-09 中兴通讯股份有限公司 基于路径损耗数据的射频优化评估方法及装置
CN101251592A (zh) * 2008-03-31 2008-08-27 中国科学院计算技术研究所 一种无线传感器网络的节点定位方法
KR20090017201A (ko) * 2007-08-14 2009-02-18 삼성전자주식회사 광대역 무선통신 시스템에서 이동 중계기를 위한 자원할당방법 및 장치
CN102651910A (zh) * 2011-02-24 2012-08-29 华为技术有限公司 一种管理用户设备的方法及装置
CN103018759A (zh) * 2012-11-23 2013-04-03 北京航空航天大学 一种基于场强值的同频多辐射源定位方法
US20130181865A1 (en) * 2012-01-12 2013-07-18 Andrew, Llc Autonomous Transmit Chain Delay Measurements
CN103563448A (zh) * 2012-05-25 2014-02-05 华为技术有限公司 一种确定站址的方法、服务器及***
US20140087763A1 (en) * 2012-09-24 2014-03-27 Qualcomm Incorporated Non-geotagged access point positioning
CN103941268A (zh) * 2013-01-18 2014-07-23 精工爱普生株式会社 定时信号生成装置、定时信号生成方法
US9232351B1 (en) * 2015-02-10 2016-01-05 Macau University Of Science And Technology Location management utilizing initial position for mobile networks
CN106899985A (zh) * 2015-12-17 2017-06-27 ***通信集团重庆有限公司 一种网络覆盖的评估方法及装置
CN106912052A (zh) * 2015-12-23 2017-06-30 大唐半导体设计有限公司 一种定位伪基站的方法及装置、终端
CN107071732A (zh) * 2017-04-12 2017-08-18 北京理工大学 一种基于rssi的mle‑pso室内定位方法
CN107197518A (zh) * 2016-03-14 2017-09-22 ***通信集团河南有限公司 一种确定终端位置的方法及装置
CN107247279A (zh) * 2017-07-12 2017-10-13 中国航天科工集团八五研究所 存在站址误差下的时差体制定位校正方法
WO2017185664A1 (zh) * 2016-04-29 2017-11-02 华为技术有限公司 一种终端定位方法及网络设备
CN107390244A (zh) * 2017-06-07 2017-11-24 深圳市金立通信设备有限公司 一种位置信息处理方法及终端
CN108230757A (zh) * 2018-01-29 2018-06-29 上海空地信息技术有限公司 一种基于水平航迹的终端区进场效率测度方法

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050208951A1 (en) * 2002-05-31 2005-09-22 Armando Annunziato Method for locating mobile terminals, system and components therefor
KR20090017201A (ko) * 2007-08-14 2009-02-18 삼성전자주식회사 광대역 무선통신 시스템에서 이동 중계기를 위한 자원할당방법 및 장치
CN101217761A (zh) * 2008-01-14 2008-07-09 中兴通讯股份有限公司 基于路径损耗数据的射频优化评估方法及装置
CN101251592A (zh) * 2008-03-31 2008-08-27 中国科学院计算技术研究所 一种无线传感器网络的节点定位方法
CN102651910A (zh) * 2011-02-24 2012-08-29 华为技术有限公司 一种管理用户设备的方法及装置
US20130181865A1 (en) * 2012-01-12 2013-07-18 Andrew, Llc Autonomous Transmit Chain Delay Measurements
CN103563448A (zh) * 2012-05-25 2014-02-05 华为技术有限公司 一种确定站址的方法、服务器及***
US20140087763A1 (en) * 2012-09-24 2014-03-27 Qualcomm Incorporated Non-geotagged access point positioning
CN103018759A (zh) * 2012-11-23 2013-04-03 北京航空航天大学 一种基于场强值的同频多辐射源定位方法
CN103941268A (zh) * 2013-01-18 2014-07-23 精工爱普生株式会社 定时信号生成装置、定时信号生成方法
US9232351B1 (en) * 2015-02-10 2016-01-05 Macau University Of Science And Technology Location management utilizing initial position for mobile networks
CN106899985A (zh) * 2015-12-17 2017-06-27 ***通信集团重庆有限公司 一种网络覆盖的评估方法及装置
CN106912052A (zh) * 2015-12-23 2017-06-30 大唐半导体设计有限公司 一种定位伪基站的方法及装置、终端
CN107197518A (zh) * 2016-03-14 2017-09-22 ***通信集团河南有限公司 一种确定终端位置的方法及装置
WO2017185664A1 (zh) * 2016-04-29 2017-11-02 华为技术有限公司 一种终端定位方法及网络设备
CN107071732A (zh) * 2017-04-12 2017-08-18 北京理工大学 一种基于rssi的mle‑pso室内定位方法
CN107390244A (zh) * 2017-06-07 2017-11-24 深圳市金立通信设备有限公司 一种位置信息处理方法及终端
CN107247279A (zh) * 2017-07-12 2017-10-13 中国航天科工集团八五研究所 存在站址误差下的时差体制定位校正方法
CN108230757A (zh) * 2018-01-29 2018-06-29 上海空地信息技术有限公司 一种基于水平航迹的终端区进场效率测度方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
戴宇心: "基于 LTE 信令数据的移动定位算法研究", 中国优秀硕士论文电子期刊网, pages 22 - 24 *
曾辉;曾芳玲;杨景曙;谷玉祥;: "一种辅助纬度信息的空间三站时差定位算法", 中国电子科学研究院学报, no. 03 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114006874A (zh) * 2020-07-14 2022-02-01 ***通信集团吉林有限公司 一种资源块调度方法、装置、存储介质和基站
CN114006874B (zh) * 2020-07-14 2023-11-10 ***通信集团吉林有限公司 一种资源块调度方法、装置、存储介质和基站

Also Published As

Publication number Publication date
CN110907977B (zh) 2024-05-24

Similar Documents

Publication Publication Date Title
US9369986B2 (en) Wireless communication network for estimating the accuracy of fingerprinting positioning algorithms
CN103347278B (zh) 无线定位中指纹数据库的更新方法及装置
CN111896914A (zh) 一种协同定位方法、装置、设备和存储介质
CN107431995B (zh) 实现对移动装置的估计位置的验证
CN106998535B (zh) 移动终端定位校正方法和***
KR102054090B1 (ko) 주유소 poi를 자동적으로 발견하는 방법, 장치, 저장 매체 및 기기
CN112394383B (zh) 一种卫星与5g基站组合定位方法及装置
CN112711039B (zh) 一种基于最优估计的时间同步攻击检测与修正方法和装置
US9651654B2 (en) Correcting device error radius estimates in positioning systems
JP2019502115A (ja) 移動装置のポジショニング
CN108770057B (zh) 预定指纹库的确定方法及指纹定位方法、装置、存储介质
CN110907977B (zh) 一种信息处理方法、装置和计算机存储介质
CN104812060B (zh) 一种基于数据融合的无线定位方法及装置
CN113807982B (zh) 一种台区户变关系辨识方法及设备
CN103782618B (zh) 一种确定方位角的方法及装置
CN112650741B (zh) 异常数据的识别与修正方法、***、设备及可读存储介质
JP6378562B2 (ja) 情報処理装置及び情報処理方法
CN112817025B (zh) 一种定位方法、装置、设备和计算机可读存储介质
CN117541469B (zh) 一种基于图论的sar图像拼接方法及装置
CN114297939B (zh) 适用于南极地区的对流层延迟预测方法及***
CN114095865B (zh) 一种测量报告的定位方法、装置、计算机设备及存储介质
CN116049768B (zh) 基于广义线性回归模型的主被动微波土壤水分融合算法
CN116592861B (zh) 磁罗盘校准模型的构建方法、磁罗盘校准方法及装置
CN117368842B (zh) 一种基于数据中心的人员智能定位***及其控制方法
CN117739992B (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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240417

Address after: 518054, 31st Floor, ZTE R&D Building, No. 028 South Gaoxin Fourth Road, Gaoxin Community, Yuehai Street, Nanshan District, Shenzhen, Guangdong Province

Applicant after: Shenzhen ZTE Technical Service Co.,Ltd.

Country or region after: China

Address before: 518057 Ministry of justice, Zhongxing building, South Science and technology road, Nanshan District hi tech Industrial Park, Shenzhen, Guangdong

Applicant before: ZTE Corp.

Country or region before: China

GR01 Patent grant
GR01 Patent grant