[go: up one dir, main page]

CN117061987A - Positioning method, positioning device, terminal equipment and storage medium - Google Patents

Positioning method, positioning device, terminal equipment and storage medium Download PDF

Info

Publication number
CN117061987A
CN117061987A CN202210496154.9A CN202210496154A CN117061987A CN 117061987 A CN117061987 A CN 117061987A CN 202210496154 A CN202210496154 A CN 202210496154A CN 117061987 A CN117061987 A CN 117061987A
Authority
CN
China
Prior art keywords
base station
user
coverage
model
position data
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.)
Pending
Application number
CN202210496154.9A
Other languages
Chinese (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.)
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang 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 China Mobile Communications Group Co Ltd, China Mobile Group Zhejiang Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202210496154.9A priority Critical patent/CN117061987A/en
Publication of CN117061987A publication Critical patent/CN117061987A/en
Pending legal-status Critical Current

Links

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/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • 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/0252Radio frequency fingerprinting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • 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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes

Landscapes

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

Abstract

The invention discloses a positioning method, a positioning device, terminal equipment and a storage medium, and belongs to the field of mobile communication. The positioning method comprises the following steps: acquiring optimized user MR position data based on a pre-established base station coverage fingerprint library, wherein the base station coverage fingerprint library is created by acquiring a user time dimension position distribution map based on a pre-established base station theoretical coverage model; based on the optimized MR position data of the user, fusing the current XDR position data of the user to obtain a fusion result; and outputting final position data of the user according to the fusion result. According to the invention, MR position data is optimized through the base station coverage fingerprint library, XDR position data is fused, the position accuracy of a user is improved on the basis of guaranteeing the space-time coverage rate of the user, and the problem of poor positioning effect in a scene with fewer base stations in the prior art is solved.

Description

定位方法、装置、终端设备以及存储介质Positioning methods, devices, terminal equipment and storage media

技术领域Technical field

本发明涉及移动通信领域,尤其涉及一种定位方法、装置、终端设备以及存储介质。The present invention relates to the field of mobile communications, and in particular, to a positioning method, device, terminal equipment and storage medium.

背景技术Background technique

随着社会的不断发展,全国各地都在逐步开展农村的数字化转型探索。由于通信技术的发展以及移动终端设备的大规模普及,基于无线网络的定位技术愈发成熟,具备实时性、完整性、时空全覆盖性等优点,其对人群的位置识别,可以为乡村建设发展规划提供有力的数据决策依据,为乡村建设评估提供客观的数据指导依据,由此可见,基于移动通信的定位技术是十分有意义的。With the continuous development of society, all parts of the country are gradually exploring the digital transformation of rural areas. Due to the development of communication technology and the large-scale popularization of mobile terminal equipment, positioning technology based on wireless networks has become more mature and has the advantages of real-time, completeness, and full spatio-temporal coverage. Its location identification of crowds can contribute to rural construction and development. Planning provides a strong basis for data decision-making and objective data guidance for rural construction assessment. It can be seen that positioning technology based on mobile communications is very meaningful.

当前主流的定位技术主要是基于终端GPS(Global Positioning System,全球定位系统)、基站定位以及基于MR(Mesure Reports,测量报告)数据的定位,另外还有一些基于OTT(Over The Top,越过顶端)数据、卫星定位等手段的定位方式。上述依赖于通信数据的技术方案在人群密集的城市中较为实用,能收获准确的定位结果,但是在远郊、乡村以及山区等环境中,由于基站数量不足,就难以获得准确的定位结果。The current mainstream positioning technologies are mainly based on terminal GPS (Global Positioning System, Global Positioning System), base station positioning and positioning based on MR (Mesure Reports, measurement reports) data. There are also some based on OTT (Over The Top, over the top). Data, satellite positioning and other means of positioning. The above technical solutions that rely on communication data are more practical in densely populated cities and can obtain accurate positioning results. However, in environments such as remote suburbs, rural areas, and mountainous areas, due to the insufficient number of base stations, it is difficult to obtain accurate positioning results.

因此,有必要提出一种在基站较少的场景中效果更好的定位方法。Therefore, it is necessary to propose a positioning method that is more effective in scenarios with fewer base stations.

发明内容Contents of the invention

本申请的主要目的在于提供一种定位方法、装置、终端设备以及存储介质,旨在解决现有定位技术在基站较少的场景中效果差的问题。The main purpose of this application is to provide a positioning method, device, terminal equipment and storage medium, aiming to solve the problem of poor performance of existing positioning technology in scenarios with fewer base stations.

为实现上述目的,本发明提供一种定位方法,所述定位方法包括:To achieve the above objectives, the present invention provides a positioning method, which includes:

基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;Obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is created based on a pre-created base station theoretical coverage model to obtain the user's time dimension location distribution map;

基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;Based on the optimized user MR position data, fuse the user's current XDR position data to obtain the fusion result;

根据所述融合结果,输出用户的最终位置数据。According to the fusion result, the user's final location data is output.

可选地,所述基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据的步骤之前还包括:Optionally, the step of obtaining optimized user MR location data based on a pre-created base station coverage fingerprint database also includes:

通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型;Through the NetPlan simulation model, combined with the correction factors in the Okumura-Hata model, the theoretical coverage model of the base station is constructed;

基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库。Based on the base station theoretical coverage model, the user time dimension location distribution map is obtained, and the base station coverage fingerprint database is created.

可选地,所述通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型的步骤包括:Optionally, the step of constructing the theoretical coverage model of the base station by combining the NetPlan simulation model with the correction factor in the Okumura-Hata model includes:

获取基站的工参信息,所述基站用于构建所述基站理论覆盖模型;Obtain the work parameter information of the base station, which is used to construct the theoretical coverage model of the base station;

根据所述基站的工参信息,参照所述NetPlan仿真模型,构建所述基站的主模型;According to the work parameter information of the base station and with reference to the NetPlan simulation model, a main model of the base station is constructed;

基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型。Based on the main model of the base station and combined with the correction factors in the Okumura-Hata model, the theoretical coverage model of the base station is obtained.

可选地,所述基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型的步骤包括:Optionally, the step of obtaining the theoretical coverage model of the base station based on the main model of the base station, combined with the correction factor in the Okumura-Hata model, includes:

获取所述基站所处地理环境的地图信息;Obtain map information of the geographical environment where the base station is located;

根据所述地图信息,对所述基站所处地理环境进行场景分类,确定适用场景;According to the map information, perform scenario classification on the geographical environment where the base station is located and determine applicable scenarios;

根据所述适用场景,选择所述Okumura-Hata模型中的矫正因子;Select the correction factor in the Okumura-Hata model according to the applicable scenario;

将所述Okumura-Hata模型中的矫正因子结合到所述基站的主模型中,得到所述基站的理论覆盖模型。The correction factors in the Okumura-Hata model are combined into the main model of the base station to obtain a theoretical coverage model of the base station.

可选地,所述根据所述地图信息,对所述基站所处地理环境进行场景分类,确定适用场景的步骤包括:Optionally, the step of classifying the geographical environment where the base station is located according to the map information and determining the applicable scenario includes:

根据所述地图信息,计算基站密度、栅格建筑物数量以及区域海拔起伏高度;According to the map information, calculate the base station density, the number of grid buildings, and the regional altitude fluctuation;

基于所述基站密度、栅格建筑物数量以及区域海拔起伏高度,确定所述基站的区域的场景特征;Determine the scene characteristics of the base station area based on the base station density, the number of grid buildings, and the regional altitude fluctuation;

根据所述场景特征,确定所述适用场景。The applicable scenario is determined based on the scenario characteristics.

可选地,所述基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库的步骤包括:Optionally, the steps of obtaining the user time dimension location distribution map based on the theoretical coverage model of the base station and creating the base station coverage fingerprint database include:

基于所述基站理论覆盖模型,得到所述基站的有效覆盖边界;Based on the theoretical coverage model of the base station, obtain the effective coverage boundary of the base station;

基于所述基站的有效覆盖边界,提取所述基站有效覆盖边界内的用户历史MR位置数据;Based on the effective coverage boundary of the base station, extract user historical MR location data within the effective coverage boundary of the base station;

根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图;According to the time and feature group, perform a data fitting operation on the user's historical MR position data within the effective coverage boundary of the base station to obtain the attenuation boundary map of the coverage area of the base station in different periods;

将所述覆盖区域衰减边界图叠加到所述基站的有效覆盖边界,得到所述用户时间维度位置分布图;Superimpose the coverage area attenuation boundary map onto the effective coverage boundary of the base station to obtain the user time dimension location distribution map;

根据所述用户时间维度位置分布图,创建所述基站覆盖指纹库。The base station coverage fingerprint database is created according to the user time dimension location distribution map.

可选地,所述根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图的步骤包括:Optionally, the step of performing a data fitting operation on the user's historical MR position data within the effective coverage boundary of the base station according to time and feature groups to obtain the attenuation boundary map of the coverage area of the base station in different periods includes:

根据所述时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行时间段划分,得到用户在每个时间段的位置区域特征;According to the time and feature group, divide the user's historical MR location data within the effective coverage boundary of the base station into time periods to obtain the location area characteristics of the user in each time period;

综合所述用户在每个时间段的位置区域特征,得到所述基站不同时段的覆盖区域衰减边界图。Based on the location area characteristics of the user in each time period, the coverage area attenuation boundary map of the base station in different time periods is obtained.

本申请实施例还提出一种定位装置,所述定位装置包括:An embodiment of the present application also proposes a positioning device, which includes:

数据获取模块,用于基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;The data acquisition module is used to obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is created based on a pre-created base station theoretical coverage model to obtain the user's time dimension location distribution map. ;

数据融合模块,用于基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;A data fusion module, used to fuse the user's current XDR position data based on the optimized user MR position data to obtain a fusion result;

输出模块,用于根据所述融合结果,输出用户的最终位置数据。An output module is used to output the user's final location data according to the fusion result.

本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的定位程序,所述定位程序被所述处理器执行时实现如上所述的定位方法的步骤。An embodiment of the present application also proposes a terminal device. The terminal device includes a memory, a processor, and a positioning program stored in the memory and executable on the processor. The positioning program is executed by the processor. When implementing the steps of the positioning method as described above.

本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有定位程序,所述用户定位程序被处理器执行时实现如上所述的定位方法的步骤。Embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a positioning program. When the user positioning program is executed by a processor, the steps of the positioning method as described above are implemented.

本申请实施例提出的用户定位方法、装置、终端设备及存储介质,具体包括:基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;根据所述融合结果,输出用户的最终位置数据。基于本申请方案,从现有技术在基站较少的场景中定位效果差的问题出发,通过预先创建的基站覆盖指纹库对用户MR位置数据进行优化,从而提高了基站级别的位置精度,通过融合XDR位置数据,在满足用户时空覆盖率的基础上,进一步提高了用户的位置精度,解决了现有技术在基站较少的场景中定位差的问题。The user positioning method, device, terminal equipment and storage medium proposed by the embodiments of this application specifically include: obtaining optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is based on a pre-created base station coverage fingerprint database. Based on the theoretical coverage model of the base station, the user's time dimension location distribution map is obtained and created; based on the optimized user MR location data, the user's current XDR location data is fused to obtain the fusion result; according to the fusion result, the user's final location data is output . Based on the solution of this application, starting from the problem of poor positioning effect of existing technologies in scenarios with fewer base stations, the user MR location data is optimized through the pre-created base station coverage fingerprint database, thereby improving the base station level position accuracy. Through fusion XDR location data, on the basis of satisfying user spatio-temporal coverage, further improves user location accuracy and solves the problem of poor positioning of existing technologies in scenarios with fewer base stations.

附图说明Description of the drawings

图1为本申请定位装置所属终端设备的功能模块示意图;Figure 1 is a schematic diagram of the functional modules of the terminal equipment to which the positioning device of the present application belongs;

图2为本申请定位方法第一实施例的流程示意图;Figure 2 is a schematic flow chart of the first embodiment of the positioning method of the present application;

图3为本申请定位方法第二实施例的流程示意图;Figure 3 is a schematic flow chart of the second embodiment of the positioning method of the present application;

图4为本申请定位方法第二实施例的细化流程示意图;Figure 4 is a detailed flowchart of the second embodiment of the positioning method of the present application;

图5为本申请定位关于基站覆盖模型的示意图;Figure 5 is a schematic diagram of the base station coverage model for positioning in this application;

图6为本申请定位方法第二实施例的又一细化流程示意图;Figure 6 is another detailed flowchart of the second embodiment of the positioning method of the present application;

图7为本申请定位方法第二实施例的又一细化流程示意图;Figure 7 is another detailed flowchart of the second embodiment of the positioning method of the present application;

图8为本申请定位方法第三实施例的流程示意图;Figure 8 is a schematic flow chart of the third embodiment of the positioning method of the present application;

图9为本申请定位方法第三实施例的细化流程示意图;Figure 9 is a detailed flowchart of the third embodiment of the positioning method of the present application;

图10为本申请定位方法第三实施例的又一细化流程示意图;Figure 10 is another detailed flowchart of the third embodiment of the positioning method of the present application;

图11为本申请时间维度位置分布图的示意图。Figure 11 is a schematic diagram of the time dimension location distribution map of this application.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of the present invention will be further described with reference to the embodiments and the accompanying drawings.

具体实施方式Detailed ways

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention and are not intended to limit the present invention.

本申请实施例的主要解决方案是:基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;根据所述融合结果,输出用户的最终位置数据。The main solution of the embodiment of this application is to obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is based on a pre-created base station theoretical coverage model to obtain the user's time dimension position. The distribution map is created; based on the optimized user MR location data, the user's current XDR location data is fused to obtain a fusion result; and the user's final location data is output based on the fusion result.

本申请实施例涉及的技术术语:Technical terms involved in the embodiments of this application:

测量报告,MR,Measurement Reports;Measurement reports, MR, Measurement Reports;

外部数据表示法数据,XDR,External Data Representation;External data representation data, XDR, External Data Representation;

奥村-哈他模型,即Okumura-Hata模型。Okumura-Hata model, that is, Okumura-Hata model.

其中,MR(Measurement Report,测量报告)数据是指信息在业务信道上每480ms(信令信道上470ms)发送一次的数据。MR测量报告由MS和BTS完成,MS执行并上报GSM小区下行电平强度、质量和TA,BTS执行并上报上行MS的接收电平强度和质量的测量。测量报告的处理通常在BSC完成(当采用BTS的预处理方式时,测量报告处理可以下移至BTS完成),提供基本的滤波、插值等功能,为后续的切换判决算法提供基本的输入,是切换判决算法和功率控制算法等的基础。Among them, MR (Measurement Report, measurement report) data refers to data that information is sent every 480ms on the business channel (470ms on the signaling channel). The MR measurement report is completed by the MS and the BTS. The MS performs and reports the downlink level strength, quality and TA of the GSM cell. The BTS performs and reports the measurement of the uplink MS reception level strength and quality. The processing of the measurement report is usually completed in the BSC (when the BTS pre-processing method is used, the measurement report processing can be moved down to the BTS for completion), providing basic filtering, interpolation and other functions, and providing basic input for the subsequent handover decision algorithm. The basis of handover decision algorithm and power control algorithm.

基于传统的网络优化方法,只能通过路测、定点测试来获得用户感受信息,如网络覆盖情况、通话质量情况等,而路测和定点测试往往只能对一些主干道、重点场所进行测试,所获得的采样点数据相对于MR的用户信息要少得多,因此分析的结果存在片面性。Based on traditional network optimization methods, user experience information, such as network coverage, call quality, etc., can only be obtained through drive tests and fixed-point tests. However, drive tests and fixed-point tests can often only test some main roads and key locations. The obtained sampling point data has much less user information than MR, so the analysis results are one-sided.

MR工具处理所采集的测量数据,用于全网无线环境的评价,代替大量的例行路测和定点测试,节约运维成本;以用户实际发生通话时的测量报告来评价网络,比路测和定点测量更有针对性,还能对这些采集的数据进行挖掘,分析用户的行为模式、在小区中的分布等信息,方便制定网络优化策略。The MR tool processes the collected measurement data and uses it to evaluate the wireless environment of the entire network, replacing a large number of routine drive tests and fixed-point tests, saving operation and maintenance costs; it evaluates the network with measurement reports when users actually make calls, which is better than drive tests. It is more targeted with fixed-point measurements. It can also mine the collected data and analyze user behavior patterns, distribution in the community and other information to facilitate the formulation of network optimization strategies.

20世纪60年代,奥村(Okumura)等人在东京近郊,采用很宽范围的频率,测量多种基站天线高度,多种移动台天线高度,以及在各种各样不规则地形和环境地物条件下测量信号强度,然后形成一系列曲线图表,这些曲线图表显示的是不同频率上的场强和距离的关系,基站天线的高度作为曲线的参量。之后,产生出各种环境中的结果,包括在开阔地和市区中值场强对距离的依赖关系、市区中值场强对频率的依赖关系以及市区和郊区的差别,给出郊区修正因子的曲线、信号强度随基站天线高度变化的曲线以及移动台天线高度对信号强度相互关系的曲线等。此外,该模型还给出了对于各种地形的修正。In the 1960s, Okumura and others used a wide range of frequencies to measure various base station antenna heights, various mobile station antenna heights, and various irregular terrains and environmental surface conditions in the suburbs of Tokyo. The signal strength is measured down, and then a series of curve charts are formed. These curve charts show the relationship between field strength and distance at different frequencies. The height of the base station antenna is used as a parameter of the curve. Afterwards, results in various environments are generated, including the dependence of the median field strength on distance in open areas and urban areas, the dependence of the median field strength on frequency in urban areas, and the differences between urban areas and suburbs, and suburban corrections are given The curve of the factor, the curve of the signal strength changing with the height of the base station antenna, and the curve of the relationship between the height of the mobile station antenna and the signal strength, etc. In addition, the model also provides corrections for various terrains.

在使用Okumura模型时,需要查找其给出的各种曲线,不利于计算机预测。Hata模型是在Okumura大量测试数据的基础上用公式拟合得到的,称为Okumura-Hata模型。When using the Okumura model, you need to find the various curves it gives, which is not conducive to computer prediction. The Hata model is fitted with a formula based on Okumura's large amount of test data, and is called the Okumura-Hata model.

具体地,参照图1,图1为本申请定位装置所属终端设备的功能模块示意图。该定位装置可以为独立于终端设备的、能够进行定位的装置,其可以通过硬件或软件的形式承载于终端设备上。该终端设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定终端设备或服务器等。Specifically, refer to FIG. 1 , which is a schematic diagram of the functional modules of the terminal equipment to which the positioning device of the present application belongs. The positioning device may be a device independent of the terminal device and capable of positioning, and may be carried on the terminal device in the form of hardware or software. The terminal device can be a smart mobile terminal with data processing functions such as a mobile phone or a tablet computer, or a fixed terminal device or server with data processing functions.

在本实施例中,该定位装置所属终端设备至少包括输出模块110、处理器120、存储器130以及通信模块140。In this embodiment, the terminal device to which the positioning device belongs includes at least an output module 110, a processor 120, a memory 130 and a communication module 140.

存储器130中存储有操作系统以及定位程序,定位装置可以将基站的工参信息、地图信息以及MR位置数据等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括WIFI模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。The operating system and positioning program are stored in the memory 130. The positioning device can store the base station's work parameter information, map information, MR position data and other information in the memory 130; the output module 110 can be a display screen, etc. The communication module 140 may include a WIFI module, a mobile communication module, a Bluetooth module, etc., and communicates with external devices or servers through the communication module 140 .

其中,存储器130中的定位程序被处理器执行时实现以下步骤:When the positioning program in the memory 130 is executed by the processor, the following steps are implemented:

基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;Obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is created based on a pre-created base station theoretical coverage model to obtain the user's time dimension location distribution map;

基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;Based on the optimized user MR position data, fuse the user's current XDR position data to obtain the fusion result;

根据所述融合结果,输出用户的最终位置数据。According to the fusion result, the user's final location data is output.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型;Through the NetPlan simulation model, combined with the correction factors in the Okumura-Hata model, the theoretical coverage model of the base station is constructed;

基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库。Based on the base station theoretical coverage model, the user time dimension location distribution map is obtained, and the base station coverage fingerprint database is created.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

获取基站的工参信息,所述基站用于构建所述基站理论覆盖模型;Obtain the work parameter information of the base station, which is used to construct the theoretical coverage model of the base station;

根据所述基站的工参信息,参照所述NetPlan仿真模型,构建所述基站的主模型;According to the work parameter information of the base station and with reference to the NetPlan simulation model, a main model of the base station is constructed;

基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型。Based on the main model of the base station and combined with the correction factors in the Okumura-Hata model, the theoretical coverage model of the base station is obtained.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

获取所述基站所处地理环境的地图信息;Obtain map information of the geographical environment where the base station is located;

根据所述地图信息,对所述基站所处地理环境进行场景分类,确定适用场景;According to the map information, perform scenario classification on the geographical environment where the base station is located and determine applicable scenarios;

根据所述适用场景,选择所述Okumura-Hata模型中的矫正因子;Select the correction factor in the Okumura-Hata model according to the applicable scenario;

将所述Okumura-Hata模型中的矫正因子结合到所述基站的主模型中,得到所述基站的理论覆盖模型。The correction factors in the Okumura-Hata model are combined into the main model of the base station to obtain a theoretical coverage model of the base station.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

根据所述地图信息,计算基站密度、栅格建筑物数量以及区域海拔起伏高度;According to the map information, calculate the base station density, the number of grid buildings, and the regional altitude fluctuation;

基于所述基站密度、栅格建筑物数量以及区域海拔起伏高度,确定所述基站的区域的场景特征;Determine the scene characteristics of the base station area based on the base station density, the number of grid buildings, and the regional altitude fluctuation;

根据所述场景特征,确定所述适用场景。The applicable scenario is determined based on the scenario characteristics.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

基于所述基站理论覆盖模型,得到所述基站的有效覆盖边界;Based on the theoretical coverage model of the base station, obtain the effective coverage boundary of the base station;

基于所述基站的有效覆盖边界,提取所述基站有效覆盖边界内的用户历史MR位置数据;Based on the effective coverage boundary of the base station, extract user historical MR location data within the effective coverage boundary of the base station;

根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图;According to the time and feature group, perform a data fitting operation on the user's historical MR position data within the effective coverage boundary of the base station to obtain the attenuation boundary map of the coverage area of the base station in different periods;

将所述覆盖区域衰减边界图叠加到所述基站的有效覆盖边界,得到所述用户时间维度位置分布图;Superimpose the coverage area attenuation boundary map onto the effective coverage boundary of the base station to obtain the user time dimension location distribution map;

根据所述用户时间维度位置分布图,创建所述基站覆盖指纹库。The base station coverage fingerprint database is created according to the user time dimension location distribution map.

进一步地,存储器130中的定位程序被处理器执行时还实现以下步骤:Further, when the positioning program in the memory 130 is executed by the processor, the following steps are also implemented:

根据所述时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行时间段划分,得到用户在每个时间段的位置区域特征;According to the time and feature group, divide the user's historical MR location data within the effective coverage boundary of the base station into time periods to obtain the location area characteristics of the user in each time period;

综合所述用户在每个时间段的位置区域特征,得到所述基站不同时段的覆盖区域衰减边界图。Based on the location area characteristics of the user in each time period, the coverage area attenuation boundary map of the base station in different time periods is obtained.

本实施例通过上述方案,具体包括:基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;根据所述融合结果,输出用户的最终位置数据。基于本申请方案,从现有技术在基站较少的场景中定位效果差的问题出发,通过预先创建的基站覆盖指纹库对用户MR位置数据进行优化,从而提高了基站级别的位置精度,通过融合XDR位置数据,在满足用户时空覆盖率的基础上,进一步提高了用户的位置精度,解决了现有技术在基站较少的场景中定位差的问题。Through the above solution, this embodiment specifically includes: obtaining optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is based on a pre-created base station theoretical coverage model to obtain the user's time dimension position. The distribution map is created; based on the optimized user MR location data, the user's current XDR location data is fused to obtain a fusion result; and the user's final location data is output based on the fusion result. Based on the solution of this application, starting from the problem of poor positioning effect of existing technology in scenarios with fewer base stations, the user MR location data is optimized through the pre-created base station coverage fingerprint database, thereby improving the base station level position accuracy. Through fusion XDR location data further improves the user's location accuracy on the basis of satisfying the user's spatio-temporal coverage, and solves the problem of poor positioning of existing technologies in scenarios with fewer base stations.

基于上述终端设备架构但不限于上述架构,提出本申请方法实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本申请方法实施例的执行主体可以是一种定位装置,也可以是一种终端设备或服务器,本实施例以定位装置进行举例,该定位装置可以集成在具有数据处理功能的桌面电脑、笔记本电脑等终端设备上。Based on the above terminal device architecture but not limited to the above architecture, the method embodiments of the present application are proposed. It should be noted that although the logical sequence is shown in the flow chart, in some cases, it can be executed in a sequence different from that here. The steps shown or described. The execution subject of the method embodiment of the present application can be a positioning device, or a terminal device or a server. This embodiment takes a positioning device as an example. The positioning device can be integrated in a desktop computer or notebook computer with data processing functions. Wait for the terminal device.

参照图2,本申请定位方法第一实施例提供一种流程示意图,所述定位方法包括:Referring to Figure 2, the first embodiment of the positioning method of the present application provides a schematic flow chart. The positioning method includes:

步骤S10,基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;Step S10: Obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database is created based on a pre-created base station theoretical coverage model to obtain a user time dimension location distribution map;

具体地,MR数据的处理通常在BSC(Base Station Controller,基站控制器)完成(当采用BTS的预处理方式时,测量报告处理可以下移至BTS完成),提供基本的滤波、插值等功能,为后续的切换判决算法提供基本的输入,是切换判决算法和功率控制算法等的基础,在本申请中,利用MR位置数据来作为用户定位判定的基础数据之一。Specifically, the processing of MR data is usually completed at the BSC (Base Station Controller) (when the BTS pre-processing method is used, the measurement report processing can be moved down to the BTS for completion), providing basic filtering, interpolation and other functions, It provides basic input for the subsequent handover decision algorithm and is the basis of the handover decision algorithm and power control algorithm. In this application, MR position data is used as one of the basic data for user positioning decision.

MR位置数据具有精准度高的优点,但是,在城市远郊的乡镇、农村以及丘陵山区等基站数量不足的场景中,如果直接使用MR位置数据来实现定位,则会因MR数据非业务态数据量过低,无法支持对用户位置的高精确度定位需求,即使是融合XDR位置数据的情况下也受限于MR位置数据过少,精度难以提高。MR location data has the advantage of high accuracy. However, in scenarios where the number of base stations is insufficient in towns, rural areas, and hilly mountainous areas in the outskirts of cities, if MR location data is used directly to achieve positioning, there will be a problem due to the amount of non-business data in the MR data. It is too low and cannot support high-precision positioning requirements for user locations. Even when XDR location data is integrated, it is limited by too little MR location data, making it difficult to improve accuracy.

因此,在本步骤中,通过预先创建的基站覆盖指纹库来获取经过优化的MR位置数据,所述基站覆盖指纹库基于预先创建的基站理论覆盖模型,提取基站覆盖区域内的历史MR位置数据并进行周期性的数据积累,使得高精度的MR位置数据量能满足需求。Therefore, in this step, the optimized MR position data is obtained through the pre-created base station coverage fingerprint database, which extracts the historical MR position data within the base station coverage area based on the pre-created base station theoretical coverage model and Periodic data accumulation is carried out so that the amount of high-precision MR position data can meet the demand.

步骤S20,基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;Step S20: Based on the optimized user MR position data, fuse the user's current XDR position data to obtain a fusion result;

具体地,XDR位置数据是基于真实用户之间交互所产生的记录,面向用户,可完整复原用户的上网过程,相比于MR位置数据,XDR位置数据虽然并没有那么高的精度,但是其时空覆盖率很高,能满足定位所需要的用户覆盖率的要求。Specifically, XDR location data is based on records generated by interactions between real users. It is user-oriented and can completely restore the user's online process. Compared with MR location data, although XDR location data does not have such high accuracy, its spatio-temporal The coverage rate is very high and can meet the user coverage requirements required for positioning.

因此,本步骤将用户的XDR位置数据与经过指纹库优化的高精度MR位置数据进行融合,在满足用户时空覆盖率的基础上,进一步提高用户的位置精度。Therefore, this step fuses the user's XDR location data with the high-precision MR location data optimized by the fingerprint database to further improve the user's location accuracy on the basis of satisfying the user's spatiotemporal coverage.

步骤S30,根据所述融合结果,输出用户的最终位置数据。Step S30: Output the user's final location data according to the fusion result.

具体地,在本步骤中,根据用户的MR位置与XDR位置数据的融合结果来输出最终位置数据,在基站较少的场景下,本步骤输出的最终位置数据比现有技术的准确度更高,而在基站数量可以满足要求的场景中,本步骤输出的最终位置数据在损失一部分精度的前提下大大提高了低话务区域的用户位置在时间、空间上的覆盖率和用户覆盖率。Specifically, in this step, the final location data is output based on the fusion result of the user's MR location and XDR location data. In a scenario with fewer base stations, the final location data output by this step is more accurate than the existing technology. , and in scenarios where the number of base stations can meet the requirements, the final location data output in this step greatly improves the time and space coverage and user coverage of user locations in low traffic areas at the expense of part of the accuracy.

本实施通过上述方案,具体通过基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;根据所述融合结果,输出用户的最终位置数据。基于本实施例,从基站数量不足的场景出发,通过基站覆盖指纹库对基站覆盖区域内的历史MR数据进行周期性的积累,在保证用户时空覆盖率的情况下,进一步提高了用户的位置精度,从而解决了现有定位技术在基站数量不足的场景中定位效果差的问题。This implementation uses the above solution, specifically based on the pre-created base station coverage fingerprint database, to obtain optimized user MR location data. The base station coverage fingerprint database is based on the pre-created base station theoretical coverage model to obtain the user time dimension location distribution map. Created; based on the optimized user MR location data, the user's current XDR location data is fused to obtain a fusion result; and the user's final location data is output according to the fusion result. Based on this embodiment, starting from the scenario where the number of base stations is insufficient, the historical MR data in the base station coverage area is periodically accumulated through the base station coverage fingerprint database, which further improves the user's location accuracy while ensuring the user's spatiotemporal coverage. , thus solving the problem of poor positioning effect of existing positioning technology in scenarios where the number of base stations is insufficient.

进一步地,参照图3,图3为本申请无线网络异常检测方法第二示例性实施例的流程示意图。基于上述图2所示的实施例,在本实施例中,所述基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据的步骤S10之前还包括:Further, refer to FIG. 3 , which is a schematic flowchart of a second exemplary embodiment of the wireless network anomaly detection method of the present application. Based on the above embodiment shown in Figure 2, in this embodiment, the step S10 of obtaining optimized user MR location data based on the pre-created base station coverage fingerprint database also includes:

步骤S00,通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型。本实施例以步骤S00在步骤S10之前实施。Step S00: Build the theoretical coverage model of the base station by combining the NetPlan simulation model with the correction factor in the Okumura-Hata model. In this embodiment, step S00 is implemented before step S10.

相比于上述图2所示的实施例,本实施例还包括通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型的方案。Compared with the above-mentioned embodiment shown in Figure 2, this embodiment also includes a solution of constructing the theoretical coverage model of the base station by combining the NetPlan simulation model with the correction factor in the Okumura-Hata model.

具体地,参照图4,图4为本实施例的细化流程示意图,所述通过NetPlan仿真模型,与Okumura-Hata模型中的矫正因子相结合,构建所述基站理论覆盖模型的步骤S00包括:Specifically, referring to Figure 4, which is a detailed flow chart of this embodiment, the step S00 of constructing the base station theoretical coverage model through the NetPlan simulation model and the correction factor in the Okumura-Hata model includes:

步骤A10,获取基站的工参信息,所述基站用于构建所述基站理论覆盖模型;Step A10: Obtain the work parameter information of the base station, which is used to construct the theoretical coverage model of the base station;

具体地,基站泛指在一定的无线网络覆盖区域中,通过移动通信交换中心,与用户终端之间进行信息传递的无线电收发信电台,用来保证用户终端在移动过程中可以随时随地保持信号连接,实现通话以及收发信息等需求,并且可以收集用户端的MR数据。本发明实施例的应用场景偏向于远离城市的乡村、远郊等人群密度小的区域,因此本发明实施例基站可以是工作于基站数量不足的场景中。在实际的采样中,可以通过人工测量、设备测量以及查阅基站文档等方式来获取基站的工参信息,所述基站的工参信息包括基站的经纬度、站高(相对高度)、天线的实际下倾角(剔除天线内置倾角)、天线的类型等。本步骤所获取的工参信息可以进一步通过基站的仿真传播模型来计算基站的理论覆盖区域,从而进行后续步骤的处理。Specifically, a base station generally refers to a radio transceiver station that transmits information with user terminals through a mobile communication switching center in a certain wireless network coverage area. It is used to ensure that user terminals can maintain signal connections anytime and anywhere during movement. , realizes the needs of making calls and sending and receiving information, and can collect MR data from the user side. The application scenarios of the embodiments of the present invention tend to be in areas with low crowd density such as rural areas and suburban areas far away from cities. Therefore, the base stations of the embodiments of the present invention can work in scenarios where the number of base stations is insufficient. In actual sampling, the base station's work parameter information can be obtained through manual measurement, equipment measurement, and consulting base station documents. The base station's work parameter information includes the base station's longitude and latitude, station height (relative height), and the actual lowering of the antenna. Inclination angle (excluding the built-in inclination angle of the antenna), antenna type, etc. The engineering parameter information obtained in this step can be further used to calculate the theoretical coverage area of the base station through the simulated propagation model of the base station, so as to perform processing in subsequent steps.

步骤A20,根据所述基站的工参信息,参照所述NetPlan仿真模型,构建所述基站的主模型;Step A20: Construct a main model of the base station according to the work parameter information of the base station and with reference to the NetPlan simulation model;

具体地,NetPlan仿真模型是一种关于无线网络配置和计算的仿真模型,常被相关人员用来确定基站的理论覆盖范围。本实施例参照NetPlan仿真模型来构建所述基站理论覆盖模型的主模型,首先获取基站的工参信息,并通过工参信息计算出基站的最近最远覆盖距离,进而确定主模型的参数,后续步骤可以通过所述主模型计算出所述基站在各个方向的理论接收电平值,并根据此理论接收电平值来确定基站的理论覆盖边界。Specifically, the NetPlan simulation model is a simulation model about wireless network configuration and calculation, which is often used by relevant personnel to determine the theoretical coverage of base stations. This embodiment refers to the NetPlan simulation model to build the main model of the theoretical coverage model of the base station. First, the work parameter information of the base station is obtained, and the nearest and farthest coverage distance of the base station is calculated through the work parameter information, and then the parameters of the main model are determined. Subsequently The step may be to calculate the theoretical reception level value of the base station in each direction through the main model, and determine the theoretical coverage boundary of the base station based on the theoretical reception level value.

更为具体地,参照图5,图5为基站覆盖模型的示意图,本实施例给出了一个通过基站工参信息,计算基站最近最远覆盖距离的例子:More specifically, referring to Figure 5, Figure 5 is a schematic diagram of a base station coverage model. This embodiment provides an example of calculating the nearest and farthest coverage distance of a base station through base station work parameter information:

假设基站的最近覆盖距离是Dmin,最远覆盖距离是Dmax,基站的有效高度是Hb,基站天线离地面的高度为hs,基站地面的海拔高度为hg,移动台天线离地面的高度为hm,移动台所在位置的地面海拔高度为hmg,基站的物理下倾角是Downtilt(DL),基站天线的波瓣宽度是Beamwidth(BW),基站工作频率是f:Assume that the closest coverage distance of the base station is Dmin, the furthest coverage distance is Dmax, the effective height of the base station is Hb, the height of the base station antenna from the ground is hs, the altitude of the base station ground is hg, and the height of the mobile station antenna from the ground is hm, The ground altitude where the mobile station is located is hmg, the physical downtilt angle of the base station is Downtilt (DL), the beam width of the base station antenna is Beamwidth (BW), and the base station operating frequency is f:

首先,根据地理环境和海拔确认基站高度和手机的高度,一般情况下基站天线有效高度hb=hs+hg-hmg,手机的高度默认是1.5米;First, confirm the height of the base station and the height of the mobile phone based on the geographical environment and altitude. Generally, the effective height of the base station antenna is hb=hs+hg-hmg, and the default height of the mobile phone is 1.5 meters;

然后,根据上述基站天线的有效高度,结合基站参数信息,判断基站覆盖的最近最远距离:Then, based on the effective height of the above base station antenna and the base station parameter information, determine the nearest and farthest distance covered by the base station:

Dmin=Hb/TAN((Beamwidth/2+Downtilt)*PI()/180)Dmin=Hb/TAN((Beamwidth/2+Downtilt)*PI()/180)

Dmax则根据Downtilt与Beamwidth的关系进行如下判断:Dmax is judged as follows based on the relationship between Downtilt and Beamwidth:

若Downtilt>Beamwidth/2;If Downtilt>Beamwidth/2;

则Dmax=Hb/TAN((Downtilt-Beamwidth/2)*PI()/180)Then Dmax=Hb/TAN((Downtilt-Beamwidth/2)*PI()/180)

否则,Dmax为无穷远。Otherwise, Dmax is infinity.

步骤A30,基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型。Step A30: Based on the main model of the base station and the correction factor in the Okumura-Hata model, a theoretical coverage model of the base station is obtained.

具体地,参照图6,图6为本实施例的又一细化流程示意图,所述基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型的步骤A30包括:Specifically, referring to Figure 6, Figure 6 is a schematic diagram of another refinement process of this embodiment. Based on the main model of the base station, combined with the correction factor in the Okumura-Hata model, the theoretical coverage model of the base station is obtained. Step A30 includes:

步骤A301,获取所述基站所处地理环境的地图信息;Step A301: Obtain map information of the geographical environment where the base station is located;

在实际的应用场景中,无线信号的传输受区域地理环境的影响很大,一帮情况下,无线信号在传输过程中所要穿过的障碍物(包括自然环境中的障碍物如山体、水域等,以及人类社会中的各种建筑物等)越多,信号衰减的程度就越高,直至无法使用。因此,通过NetPlan仿真模型得到的覆盖边界只是理想情况下基站的有效覆盖边界,与真实的基站有效覆盖边界的区别很大,需要根据具体的地图信息对所述结果进行修正。In actual application scenarios, the transmission of wireless signals is greatly affected by the regional geographical environment. In some cases, the obstacles that wireless signals have to pass through during transmission (including obstacles in the natural environment such as mountains, waters, etc.) , and various buildings in human society, etc.), the higher the degree of signal attenuation until it becomes unusable. Therefore, the coverage boundary obtained through the NetPlan simulation model is only the effective coverage boundary of the base station under ideal conditions, which is very different from the actual effective coverage boundary of the base station. The results need to be corrected based on specific map information.

具体地,在本步骤中,可以通过实地勘探、卫星导航系统以及无人机巡查等方式来获取基站所处地理环境的地图信息。所述基站所处地理环境的地图信息包括:人工建筑物信息,如楼宇信息、园区信息等;自然地形,只关注对无线传播有较大影响的特征,如山体、河流、湖泊等。Specifically, in this step, map information of the geographical environment where the base station is located can be obtained through on-site exploration, satellite navigation systems, and drone inspections. The map information of the geographical environment where the base station is located includes: artificial building information, such as building information, park information, etc.; natural terrain, focusing only on features that have a greater impact on wireless propagation, such as mountains, rivers, lakes, etc.

步骤A302,根据所述基站所处地理环境的地图信息,对所述基站所处地理环境进行场景分类,确定适用场景;Step A302: Based on the map information of the geographical environment where the base station is located, perform scenario classification on the geographical environment where the base station is located and determine applicable scenarios;

具体地,参照图7,图7为本实施例又一细化流程示意图,所述根据所述基站所处地理环境的地图信息,对所述基站所处地理环境进行场景分类,确定适用场景的步骤A302包括:Specifically, referring to Figure 7, Figure 7 is a schematic diagram of another detailed process of this embodiment. According to the map information of the geographical environment where the base station is located, scene classification is performed on the geographical environment where the base station is located, and the applicable scenario is determined. Step A302 includes:

步骤A3021,根据所述地图信息,计算基站密度、栅格建筑物数量以及区域海拔起伏高度;Step A3021: Calculate base station density, number of grid buildings, and regional altitude fluctuations based on the map information;

具体地,在本步骤中,通过所述地图信息,计算:Specifically, in this step, through the map information, calculate:

基站之间的平均距离,作为基站密度;The average distance between base stations, as base station density;

固定大小的栅格内的平均建筑物数量;The average number of buildings within a grid of fixed size;

海拔起伏的高度差;The difference in altitude;

通过计算这些参数,以便在后续步骤中确定基站所处环境的特征,从而选择合适的矫正因子。These parameters are calculated to determine the characteristics of the base station's environment in subsequent steps, thereby selecting appropriate correction factors.

步骤A3022,基于所述基站密度、栅格建筑物数量以及区域海拔起伏高度,确定所述基站的适用场景。Step A3022: Determine applicable scenarios for the base station based on the base station density, the number of grid buildings, and regional altitude fluctuations.

具体地,在本步骤中,根据上述步骤S3201中计算得到的基站密度、栅格建筑物数量以及区域海拔起伏高度,确定所述基站的适用场景,本实施例给出了一个根据基站密度、栅格建筑物数量以及区域海拔起伏高度来确定适用场景的例子:Specifically, in this step, the applicable scenario of the base station is determined based on the base station density, the number of grid buildings and the regional altitude fluctuation calculated in the above step S3201. This embodiment provides a scenario based on the base station density, grid building Examples of applicable scenarios are determined based on the number of buildings and regional altitude fluctuations:

假设区域内平均基站距离>=1.5公里;Assume that the average base station distance in the area is >= 1.5 kilometers;

且基站天线的有效高度hb<=70米;And the effective height of the base station antenna hb<=70 meters;

且区域内250米内的栅格平均建筑物数量<=5;And the average number of buildings within the grid within 250 meters in the area is <= 5;

且区域内地形起伏的高度差△h<=200米;And the height difference of terrain relief in the area △h<=200 meters;

那么,根据日常生活中的经验来判断,我们可以认为上述定义的区域为平原场景,此外,对于其他特征相同,但起伏高度差200<=△h<=500,且区域内的丘陵数量小于等于三的区域,我们也可以认为其属于平原场景。根据此场景模型,在后续步骤中就可以进一步选择Okumura-Hata模型中的矫正因子。Then, based on the experience in daily life, we can consider the area defined above to be a plain scene. In addition, other characteristics are the same, but the height difference of the fluctuations is 200<=△h<=500, and the number of hills in the area is less than or equal to We can also consider the area three as a plain scene. According to this scene model, the correction factors in the Okumura-Hata model can be further selected in subsequent steps.

步骤A303,根据所述适用场景,选择所述Okumura-Hata模型中的矫正因子;Step A303: Select the correction factor in the Okumura-Hata model according to the applicable scenario;

其中,所述Okumura-Hata模型是一种常用的无线传播模型,该无线传播模型是在Okumura大量测试数据的基础上用公式拟合得到的,为了简化使用,Okumura-Hata模型做了三点假设:将传播过程的损耗作为两个全向天线之间的传播损耗处理;将不规则地形作为准平滑地形处理;以城市市区的传播损耗作为标准,其他地区采用矫正公式进行矫正。在本实施例中,为了达到尽可能好的效果,在参照NetPlan仿真模型构建了所述基站的主模型后,使用Okumura-Hata中的矫正因子对主模型进行矫正。Among them, the Okumura-Hata model is a commonly used wireless propagation model. The wireless propagation model is fitted with a formula based on Okumura's large amount of test data. In order to simplify its use, the Okumura-Hata model makes three assumptions. : The loss in the propagation process is treated as the propagation loss between two omnidirectional antennas; the irregular terrain is treated as quasi-smooth terrain; the propagation loss in urban areas is used as the standard, and other areas are corrected using the correction formula. In this embodiment, in order to achieve the best possible effect, after constructing the main model of the base station with reference to the NetPlan simulation model, the main model is corrected using the correction factors in Okumura-Hata.

具体地,考虑到本发明是为了解决现有技术在基站数量不足的场景中定位效果差的问题,而对于大多数基站数量不足的场景,可以选择Okumura-Hata模型中常用的农村或者城市偏远郊区的矫正因子,该矫正因子十分贴合基站数量不足的区域特征,可以作为本实施例中基站理论覆盖模型的主矫正因子,主矫正因子的形式如下:Specifically, considering that the present invention is to solve the problem of poor positioning effect of the existing technology in scenarios where the number of base stations is insufficient, and for most scenarios where the number of base stations is insufficient, rural areas or remote urban suburbs commonly used in the Okumura-Hata model can be selected. The correction factor is very suitable for the regional characteristics where the number of base stations is insufficient. It can be used as the main correction factor of the base station theoretical coverage model in this embodiment. The form of the main correction factor is as follows:

其中,Ru为农村矫正因子,f代表基站的工作频率(单位:MHZ),将该农村矫正因子作为主矫正因子,结合上述步骤中得到的适用场景的地貌特征,选择Okumura-Hata模型中的地貌特征矫正因子(如丘陵矫正因子、山区矫正因子等),通过主矫正因子与地貌特征矫正因子的结合,可以得到更加准确的模型。Among them, Ru is the rural correction factor, f represents the operating frequency of the base station (unit: MHZ), use this rural correction factor as the main correction factor, and select the landform in the Okumura-Hata model based on the landform characteristics of the applicable scenario obtained in the above steps. Characteristic correction factors (such as hilly correction factors, mountainous area correction factors, etc.), through the combination of main correction factors and landform feature correction factors, can obtain a more accurate model.

步骤A304,将所述矫正因子结合到所述基站的主模型中,得到所述基站的理论覆盖模型。Step A304: Combine the correction factor into the main model of the base station to obtain a theoretical coverage model of the base station.

具体地,通过上述步骤S303所得到的矫正因子对主模型进行矫正,主要通过矫正上述步骤中通过NetPlan简化版计算出的各个方向的理论接收电平值,得出每个角度尽可能接近实际的预测接收电平值,进而得到所述基站的理论覆盖模型,根据模型的接收灵敏度,可以绘制出基站的有效覆盖边界。Specifically, the main model is corrected by the correction factor obtained in the above step S303, mainly by correcting the theoretical receiving level values in each direction calculated by the simplified version of NetPlan in the above step, and obtaining each angle as close as possible to the actual value. Predict the reception level value to obtain the theoretical coverage model of the base station. Based on the reception sensitivity of the model, the effective coverage boundary of the base station can be drawn.

本实施例通过上述方案,具体地,通过获取所述基站的工参信息;根据所述基站的工参信息,参照所述NetPlan仿真模型,构建所述基站的主模型;基于所述基站的主模型,结合所述Okumura-Hata模型中的矫正因子,得到所述基站理论覆盖模型。本实施例所创建的基站的理论覆盖模型,能根据基站的工参信息以及基站所处地理环境的地图信息,得到基站的有效覆盖边界,后续步骤可以基于基站的有效覆盖边界,创建基站的覆盖指纹库,实现对区域历史MR位置数据的积累,使得MR高精度位置数据的可用性更高,进而解决现有技术在基站数量不足的场景中定位效果差的问题。This embodiment uses the above solution, specifically, by obtaining the work parameter information of the base station; based on the work parameter information of the base station and referring to the NetPlan simulation model, a main model of the base station is constructed; based on the main model of the base station model, combined with the correction factors in the Okumura-Hata model, the theoretical coverage model of the base station is obtained. The theoretical coverage model of the base station created in this embodiment can obtain the effective coverage boundary of the base station based on the work parameter information of the base station and the map information of the geographical environment where the base station is located. Subsequent steps can create the coverage of the base station based on the effective coverage boundary of the base station. The fingerprint database realizes the accumulation of regional historical MR location data, making high-precision MR location data more available, thereby solving the problem of poor positioning effects of existing technologies in scenarios where the number of base stations is insufficient.

进一步地,参照图8,图8为本申请定位方法第三实施例的流程示意图。基于上述图2所示的实施例,在本实施例中,所述基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据的步骤S10之前还包括:Further, refer to FIG. 8 , which is a schematic flow chart of a third embodiment of the positioning method of the present application. Based on the above embodiment shown in Figure 2, in this embodiment, the step S10 of obtaining optimized user MR location data based on the pre-created base station coverage fingerprint database also includes:

步骤S01,基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库。本实施例以步骤S01在步骤S10之前实施。Step S01: Based on the theoretical coverage model of the base station, obtain the user time dimension location distribution map and create the base station coverage fingerprint database. In this embodiment, step S01 is implemented before step S10.

相比于上述图2所示的实施例,本实施例还包括基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库的方案。Compared with the above-mentioned embodiment shown in Figure 2, this embodiment also includes a solution of obtaining the user time dimension location distribution map based on the theoretical coverage model of the base station, and creating the base station coverage fingerprint database.

具体地,参考图9,图9为本申请定位方法第三实施例的细化流程示意图,所述基于所述基站理论覆盖模型,获取用户时间维度位置分布图,创建所述基站覆盖指纹库的步骤S01包括:Specifically, refer to Figure 9, which is a detailed flow chart of the third embodiment of the positioning method of the present application. Based on the theoretical coverage model of the base station, the user's time dimension position distribution map is obtained, and the base station coverage fingerprint database is created. Step S01 includes:

步骤S010,基于所述基站理论覆盖模型,得到所述基站的有效覆盖边界;Step S010: Obtain the effective coverage boundary of the base station based on the theoretical coverage model of the base station;

具体地,在本步骤中,所述基站的有效覆盖边界通过上述实施例中创建的基站理论覆盖模型得出,所述基站理论覆盖模型首先通过NetPlan主仿真模型预测出所述基站的理论覆盖区域,之后通过Okumura-Hata模型的矫正因子对基站主模型的预测结果进行矫正,从而得到所述基站的有效覆盖边界。Specifically, in this step, the effective coverage boundary of the base station is obtained through the theoretical coverage model of the base station created in the above embodiment. The theoretical coverage model of the base station first predicts the theoretical coverage area of the base station through the NetPlan main simulation model. , and then correct the prediction results of the main model of the base station through the correction factor of the Okumura-Hata model, thereby obtaining the effective coverage boundary of the base station.

步骤S011,基于所述基站的有效覆盖边界,提取所述基站有效覆盖边界内的用户历史MR数据;Step S011: Based on the effective coverage boundary of the base station, extract user historical MR data within the effective coverage boundary of the base station;

具体地,在农村、郊区等基站数量不足的场景中,由于MRO数据采样比较少,很难满足用户时空覆盖率的要求,若直接将MR位置数据与XDR位置数据进行融合,即使能满足用户时空覆盖率的要求,但仍然受限于MR数据过少,导致精度难以达到预期的标准。Specifically, in scenarios where the number of base stations is insufficient in rural areas and suburbs, it is difficult to meet the spatio-temporal coverage requirements of users due to the relatively small number of MRO data samples. If MR location data is directly fused with XDR location data, even if it can meet the spatio-temporal coverage requirements of users, coverage requirements, but it is still limited by too little MR data, making it difficult for the accuracy to meet the expected standards.

因此,在本步骤中,需提取所述基站有效覆盖边界内的用户历史MR数据,以在后续步骤中进行历史数据的积累,数据提取的方式不唯一,可以通过基站采集,也可以通过收集用户终端设备所发送的历史测量报告等等。在本实施例中,提取了所述基站有效覆盖边界内历史三个月7*24小时的区域基站MDT/UE-MR/TA数据,并在后续步骤中对这些数据进行拟合运算,从而达到区域数据积累的目的。Therefore, in this step, it is necessary to extract user historical MR data within the effective coverage boundary of the base station to accumulate historical data in subsequent steps. The method of data extraction is not unique. It can be collected by the base station or by collecting user data. Historical measurement reports sent by terminal equipment, etc. In this embodiment, the MDT/UE-MR/TA data of regional base stations within the effective coverage boundary of the base station for three months and 7*24 hours in history are extracted, and fitting operations are performed on these data in subsequent steps to achieve The purpose of regional data accumulation.

步骤S012,根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图;Step S012: Perform data fitting operations on user historical MR position data within the effective coverage boundary of the base station according to time and feature groups to obtain attenuation boundary maps of the coverage area of the base station in different periods;

其中,数据拟合又称曲线拟合,俗称拉曲线,是一种把现有数据透过数学方法来代入一条数式的表示方式。科学和工程问题可以通过诸如采样、实验等方法获得若干离散的数据,根据这些数据,我们往往希望得到一个连续的函数(也就是曲线)或者更加密集的离散方程与已知数据相吻合,这过程就叫作拟合(fitting)。Among them, data fitting, also known as curve fitting, commonly known as curve drawing, is a representation method that uses mathematical methods to substitute existing data into a mathematical expression. Scientific and engineering problems can obtain a certain amount of discrete data through methods such as sampling and experiments. Based on these data, we often hope to obtain a continuous function (that is, a curve) or a more dense discrete equation that is consistent with the known data. This process It's called fitting.

在本实施例中,通过步骤S011已经提取了区域内用户的历史MR位置数据,但是这些数据是离散的,只能标注出用户在某个时间点的位置信息,不适合用于创建基站的覆盖指纹库。因此,在本步骤中,通过对用户的历史MR位置数据进行数据拟合运算,从而得到所述基站不同时段的覆盖区域衰减边界图。In this embodiment, the historical MR location data of users in the area has been extracted through step S011. However, these data are discrete and can only mark the user's location information at a certain point in time. They are not suitable for creating base station coverage. Fingerprint library. Therefore, in this step, by performing a data fitting operation on the user's historical MR position data, the attenuation boundary map of the coverage area of the base station in different periods is obtained.

具体地,参照图10,图10为本实施例的细化流程示意图,所述根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图的步骤包括:Specifically, referring to Figure 10, Figure 10 is a schematic diagram of the detailed process of this embodiment. According to time and feature groups, data fitting operations are performed on user historical MR location data within the effective coverage boundary of the base station to obtain the The steps of base station coverage area attenuation boundary diagram for different periods include:

步骤S0121,根据所述时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行时间段划分,得到用户在每个时间段的位置区域特征;Step S0121: According to the time and feature group, divide the user's historical MR location data within the effective coverage boundary of the base station into time periods to obtain the location area characteristics of the user in each time period;

具体地,在本步骤中,参照所述基站所处环境的驻地模型(标注本地居住/工作人员)和驻留特征,对用户历史MR位置数据进行时间段划分,驻地模型和驻留特征可以表现出一定区域内用户位置的时间相关性,例如,假设某地的驻地模型以外来工作人员为主,根据外来工作人员的驻留特征进行分析,可以将一天划分为四个时间段:Specifically, in this step, the user's historical MR location data is divided into time periods with reference to the resident model (labeled local residents/workers) and resident characteristics of the environment where the base station is located. The resident model and resident characteristics can represent To find out the time correlation of user locations in a certain area, for example, assuming that the resident model of a certain place is dominated by migrant workers, and based on the analysis of the resident characteristics of migrant workers, one day can be divided into four time periods:

23:00-次日6:00,在此时间段内,区域内的用户大都在家中休息,因此,认为这段时间内用户位置信息基本不变;From 23:00 to 6:00 the next day, during this time period, most users in the area are resting at home. Therefore, it is considered that the user location information remains basically unchanged during this period;

6:00-8:59&16:30-17:59,通过上述分析,该区域以工作人员为主,在此时间段内,工作人员都在通勤途中,因此,也可认为这段时间内用户位置信息基本不变;6:00-8:59&16:30-17:59. Through the above analysis, this area is dominated by workers. During this time period, the workers are commuting. Therefore, the user location during this period can also be considered The information remains essentially unchanged;

10:00-11:59&14:00-16:29,该区域以工作人员为主,正常情况下,此时间段内,区域用户多数都在固定场所工作,因此,认为此时间段内用户的位置不变;10:00-11:59&14:00-16:29, this area is mainly staffed. Under normal circumstances, most area users work in fixed places during this time period. Therefore, the location of users during this time period is considered constant;

18:00-22:59,认为此时间段为工作人员下班后还未休息的时间,用户可能在家中,也可能在其他固定场所进行休闲娱乐活动,因此,也可认为此时间段内的用户位置基本不变。18:00-22:59, this time period is considered to be the time when staff have not taken a break after get off work. Users may be at home or in other fixed places for leisure and entertainment activities. Therefore, users within this time period can also be considered The location remains basically unchanged.

通过上述四个时间段,可以将所述用户在若干个时间点的离散的位置信息,拟合为在每个时间段内的位置区域特征,从而将离散时间点的位置信息整理为时间段内的位置区域特征,以便后续步骤进行分析。Through the above four time periods, the user's discrete location information at several time points can be fitted to the location area characteristics in each time period, thereby organizing the location information at discrete time points into time periods. location area characteristics for analysis in subsequent steps.

步骤S0122,综合所述用户在每个时间段的位置区域特征,得到所述基站不同时段的覆盖区域衰减边界图。Step S0122: Combine the location area characteristics of the user in each time period to obtain coverage area attenuation boundary maps of the base station in different time periods.

具体地,通过上述步骤S0031,可以得到区域内每个用户在每个时间段的位置区域特征,将所有用户在每个时间段的位置区域特征整理到一起,可以得到所述基站不同时段的覆盖区域衰减边界图。在上述实施例中所创建的基站理论覆盖模型,能够根据基站的工参信息和基站所处地理环境的地图信息,计算出基站的有效覆盖边界,但是在现实的应用场景中,由于用户的分布具有聚集性,存在基站可以覆盖但基本没有用户活动的区域,因此,本步骤对基于MR位置数据的用户在每个时间段的位置区域特征进行分析,进一步缩小、确定了基站的覆盖区域,间接提高了位置数据的精度。Specifically, through the above step S0031, the location area characteristics of each user in the area in each time period can be obtained. By sorting the location area characteristics of all users in each time period together, the coverage of the base station in different periods can be obtained. Area attenuation boundary plot. The base station theoretical coverage model created in the above embodiment can calculate the effective coverage boundary of the base station based on the base station's work parameter information and the map information of the geographical environment where the base station is located. However, in real application scenarios, due to the distribution of users It is aggregated, and there are areas that the base station can cover but there are basically no user activities. Therefore, this step analyzes the location area characteristics of users in each time period based on MR location data, and further narrows and determines the coverage area of the base station. Indirectly Improved accuracy of location data.

步骤S013,将所述覆盖区域衰减边界图叠加到所述基站的有效覆盖边界,得到用户时间维度位置分布图;Step S013: Superimpose the coverage area attenuation boundary map onto the effective coverage boundary of the base station to obtain a user time dimension location distribution map;

具体地,参照图11,图11为本发明关于用户时间维度位置分布图的示意图,将所述覆盖区域衰减边界图叠加到所述基站的有效覆盖边界后,可以得到用户时间维度位置分布图,如图所示,最外围的扇区边界是NetPlan仿真模型根据基站的工参信息计算出的基站理论覆盖区域,较大的圆形区域为根据所述Okumura-Hata模型中的矫正因子矫正后的覆盖区域,最内层的区域为叠加了所述区域衰减边界图得到的用户时间维度位置分布图,根据所述用户时间维度位置分布图,可以得到用户实际的时间维度位置情况。Specifically, referring to Figure 11, Figure 11 is a schematic diagram of the user time dimension location distribution map according to the present invention. After superimposing the coverage area attenuation boundary map onto the effective coverage boundary of the base station, the user time dimension location distribution map can be obtained. As shown in the figure, the outermost sector boundary is the theoretical coverage area of the base station calculated by the NetPlan simulation model based on the base station's work parameter information. The larger circular area is corrected based on the correction factor in the Okumura-Hata model. Coverage area, the innermost area is the user time dimension position distribution map obtained by superimposing the area attenuation boundary map. According to the user time dimension position distribution map, the user's actual time dimension position situation can be obtained.

步骤S014,根据所述用户时间维度位置分布图,创建所述基站覆盖指纹库。Step S014: Create the base station coverage fingerprint database according to the user time dimension location distribution map.

具体地,根据所述用户时间维度位置分布图,可以得到用户经过优化的MR位置数据,将其整理成易于分析和处理的形式,即可得到所述基站覆盖指纹库。所述基站覆盖指纹库之中存储有每个用户的MR位置数据,所述MR位置数据经过指纹库的优化,相比于实时且易获取的MR位置数据,经过基站覆盖指纹库的优化,大大提升基站级别的位置精度,有效提高了位置数据的时空覆盖率和连续性,增加了MR位置数据的可用性。Specifically, according to the user's time dimension location distribution map, the user's optimized MR location data can be obtained, and the base station coverage fingerprint database can be obtained by organizing it into a form that is easy to analyze and process. The MR location data of each user is stored in the base station coverage fingerprint database. The MR location data has been optimized by the fingerprint database. Compared with the real-time and easy-to-obtain MR location data, the base station coverage fingerprint database has been optimized. Improving the location accuracy at the base station level effectively improves the spatiotemporal coverage and continuity of location data, and increases the availability of MR location data.

本实施例通过上述方案,具体包括:基于所述基站理论覆盖模型,得到所述基站的有效覆盖边界;基于所述基站的有效覆盖边界,提取所述基站有效覆盖边界内的用户历史MR数据;根据时间和特征组,对所述基站有效覆盖边界内的用户历史MR位置数据进行数据拟合运算,得到所述基站不同时段的覆盖区域衰减边界图;将所述覆盖区域衰减边界图叠加到所述基站的有效覆盖边界,得到用户时间维度位置分布图;根据所述用户时间维度位置分布图,创建所述基站覆盖指纹库。基于本实施例,构建了基站的覆盖指纹库,利用历史MR位置数据矫正了基站的有效覆盖范围,从而提升基站级别的位置精度,对用户MR位置数据有较高的提升价值。Through the above solution, this embodiment specifically includes: obtaining the effective coverage boundary of the base station based on the theoretical coverage model of the base station; extracting the user historical MR data within the effective coverage boundary of the base station based on the effective coverage boundary of the base station; According to the time and feature group, data fitting operation is performed on the user's historical MR position data within the effective coverage boundary of the base station to obtain the coverage area attenuation boundary map of the base station in different periods; the coverage area attenuation boundary map is superimposed on all According to the effective coverage boundary of the base station, a user time dimension location distribution map is obtained; based on the user time dimension location distribution map, the base station coverage fingerprint database is created. Based on this embodiment, a coverage fingerprint database of the base station is constructed, and historical MR location data is used to correct the effective coverage of the base station, thereby improving the location accuracy at the base station level and having a high value for improving user MR location data.

此外,本申请实施例还提出一种定位装置,所述定位装置包括:In addition, the embodiment of the present application also proposes a positioning device, which includes:

数据获取模块,用于基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是根据预先创建的基站理论覆盖模型,提取所述基站有效覆盖边界内的用户历史MR位置数据创建得到;A data acquisition module, configured to obtain optimized user MR location data based on a pre-created base station coverage fingerprint database, wherein the base station coverage fingerprint database is based on a pre-created base station theoretical coverage model to extract the base station effective coverage boundary. User historical MR location data is created;

数据融合模块,用于基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;A data fusion module, used to fuse the user's current XDR position data based on the optimized user MR position data to obtain a fusion result;

输出模块,用于根据所述融合结果,输出用户的最终位置数据。An output module is used to output the user's final location data according to the fusion result.

本实施例实现定位的原理及实施过程,请参照上述各实施例,在此不再赘述。For the principle and implementation process of positioning in this embodiment, please refer to the above embodiments and will not be described again here.

此外,本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的定位程序,所述定位程序被所述处理器执行时实现如上所述的定位方法的步骤。In addition, embodiments of the present application also propose a terminal device. The terminal device includes a memory, a processor, and a positioning program stored on the memory and executable on the processor. The positioning program is processed by the The steps of implementing the positioning method as described above are implemented when the processor is executed.

由于本定位程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。Since this positioning program adopts all the technical solutions of all the foregoing embodiments when executed by the processor, it has at least all the beneficial effects brought by all the technical solutions of all the foregoing embodiments, which will not be described again one by one.

此外,本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有定位程序,所述定位程序被处理器执行时实现如上所述的定位方法的步骤。In addition, embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a positioning program. When the positioning program is executed by a processor, the steps of the positioning method as described above are implemented.

由于本定位程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案带来的所有有益效果,在此不再一一赘述。Since this positioning program adopts all the technical solutions of all the foregoing embodiments when executed by the processor, it has at least all the beneficial effects brought by all the technical solutions of all the foregoing embodiments, which will not be described again here.

相比现有技术,本申请实施例提出的定位方法、装置、终端设备以及存储介质,包括:基于预先创建的基站覆盖指纹库,获取优化的用户MR位置数据,其中,所述基站覆盖指纹库是基于预先创建的基站理论覆盖模型,获取用户时间维度位置分布图创建得到;基于所述优化的用户MR位置数据,融合用户的当前XDR位置数据,得到融合结果;根据所述融合结果,输出用户的最终位置数据。基于本申请方案,通过预先创建的基站覆盖指纹库对用户MR位置数据进行优化,从而提高了基站级别的位置精度,通过融合XDR位置数据,在满足用户时空覆盖率的基础上,进一步提高了用户的位置精度,解决了现有技术在基站较少的场景中定位差的问题。Compared with the existing technology, the positioning method, device, terminal equipment and storage medium proposed in the embodiments of this application include: obtaining optimized user MR location data based on a pre-created base station coverage fingerprint database, where the base station coverage fingerprint database It is created based on the pre-created base station theoretical coverage model to obtain the user's time dimension location distribution map; based on the optimized user MR location data, the user's current XDR location data is fused to obtain the fusion result; according to the fusion result, the user is output final location data. Based on this application solution, the user MR location data is optimized through the pre-created base station coverage fingerprint database, thereby improving the location accuracy at the base station level. By integrating XDR location data, the user's spatio-temporal coverage is further improved on the basis of satisfying the user's spatio-temporal coverage. The position accuracy of the existing technology solves the problem of poor positioning in scenarios with fewer base stations.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, as used herein, the terms "include", "comprising" or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or system that includes a list of elements not only includes those elements, but It also includes other elements not expressly listed or that are inherent to the process, method, article or system. Without further limitation, an element defined by the statement "comprises a..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The above serial numbers of the embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本申请每个实施例的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence or that contributes to the existing technology. The computer software product is stored in one of the above storage media (such as ROM/RAM, magnetic disk, optical disk), including several instructions to cause a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of the present application may be directly or indirectly used in other related technical fields. , are all equally included in the patent protection scope of this application.

Claims (10)

1. A positioning method, characterized in that the positioning method comprises:
acquiring optimized user measurement report MR position data based on a pre-established base station coverage fingerprint library, wherein the base station coverage fingerprint library is created by acquiring a user time dimension position distribution map based on a pre-established base station theoretical coverage model;
based on the optimized MR position data of the user, fusing the XDR position data of the current external data representation of the user to obtain a fusion result;
and outputting final position data of the user according to the fusion result.
2. The positioning method of claim 1, wherein the step of obtaining optimized MR position data of the user based on the pre-created base station coverage fingerprint library further comprises, prior to:
combining the correction factors in the Okumura-Hata model through a NetPlan simulation model to construct the base station theoretical coverage model;
And acquiring a user time dimension position distribution map based on the base station theoretical coverage model, and creating the base station coverage fingerprint library.
3. The positioning method according to claim 2, wherein the step of constructing the base station theoretical coverage model by combining the NetPlan simulation model with the correction factors in the Okumura-Hata model comprises:
acquiring industrial parameter information of a base station, wherein the base station is used for constructing a theoretical coverage model of the base station;
according to the industrial parameter information of the base station, referring to the NetPlan simulation model, constructing a main model of the base station;
and based on the main model of the base station, combining correction factors in the Okumura-Hata model to obtain the theoretical coverage model of the base station.
4. A positioning method according to claim 3, wherein the step of combining correction factors in the Okumura-Hata model based on the main model of the base station to obtain the theoretical coverage model of the base station comprises:
acquiring map information of a geographic environment where the base station is located;
according to the map information, classifying scenes of the geographic environment where the base station is located, and determining applicable scenes;
according to the applicable scene, selecting correction factors in the Okumura-Hata model;
And combining the correction factors in the Okumura-Hata model into the main model of the base station to obtain a theoretical coverage model of the base station.
5. The positioning method according to claim 4, wherein the step of classifying the geographical environment in which the base station is located according to the map information, and determining the applicable scene includes:
calculating the density of the base stations, the number of grid buildings and the elevation fluctuation height of the area according to the map information;
determining scene features of a region of the base station based on the base station density, the number of grid buildings, and the region elevation relief height;
and determining the applicable scene according to the scene characteristics.
6. The positioning method according to claim 2, wherein the step of obtaining a user time dimension location profile based on the base station theoretical coverage model, and creating the base station coverage fingerprint library comprises:
based on the base station theoretical coverage model, obtaining an effective coverage boundary of the base station;
extracting user history MR position data in an effective coverage boundary of the base station based on the effective coverage boundary of the base station;
performing data fitting operation on the user history MR position data in the effective coverage boundary of the base station according to the time and the feature group to obtain coverage area attenuation boundary diagrams of different time periods of the base station;
Overlapping the coverage area attenuation boundary diagram to an effective coverage boundary of the base station to obtain the user time dimension position distribution diagram;
and creating the base station coverage fingerprint library according to the user time dimension position distribution diagram.
7. The positioning method according to claim 6, wherein the step of performing data fitting operation on the user history MR position data within the effective coverage boundary of the base station according to the time and the feature set to obtain coverage area attenuation boundary diagrams of different time periods of the base station includes:
according to the time and the feature group, time segment division is carried out on the user history MR position data in the effective coverage boundary of the base station, so as to obtain the position area feature of the user in each time segment;
and integrating the position area characteristics of the user in each time period to obtain coverage area attenuation boundary diagrams of different time periods of the base station.
8. A positioning device, the positioning device comprising:
the data acquisition module is used for acquiring optimized user MR position data based on a pre-established base station coverage fingerprint library, wherein the base station coverage fingerprint library is created by acquiring a user time dimension position distribution map based on a pre-established base station theoretical coverage model;
The data fusion module is used for fusing the current XDR position data of the user based on the optimized MR position data of the user to obtain a fusion result;
and the output module is used for outputting the final position data of the user according to the fusion result.
9. A terminal device, characterized in that it comprises a memory, a processor and a positioning program stored on the memory and executable on the processor, which positioning program, when executed by the processor, implements the steps of the positioning method according to any of claims 1-7.
10. A computer readable storage medium, characterized in that it has stored thereon a positioning program, which when executed by a processor implements the steps of the positioning method according to any of claims 1-7.
CN202210496154.9A 2022-05-06 2022-05-06 Positioning method, positioning device, terminal equipment and storage medium Pending CN117061987A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210496154.9A CN117061987A (en) 2022-05-06 2022-05-06 Positioning method, positioning device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210496154.9A CN117061987A (en) 2022-05-06 2022-05-06 Positioning method, positioning device, terminal equipment and storage medium

Publications (1)

Publication Number Publication Date
CN117061987A true CN117061987A (en) 2023-11-14

Family

ID=88665097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210496154.9A Pending CN117061987A (en) 2022-05-06 2022-05-06 Positioning method, positioning device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN117061987A (en)

Similar Documents

Publication Publication Date Title
US10542519B2 (en) Terminal positioning method and network device
CN110167037B (en) LTE network interference evaluation method, device, system and storage medium
EP1175115B1 (en) Apparatus and method for geostatistical analysis of wireless signal propagation
EP3137918B1 (en) Positioning arrangement, method, mobile device and computer program
US9277410B2 (en) Method and device for locating network activity in cellular communication networks
US20120083281A1 (en) Network management system, wireless coverage control method and wireless coverage control program
CN101621817B (en) Method for determining deviation of azimuth angle of base station antenna
US8478280B1 (en) Minimum coverage area of wireless base station determination
CN104244307B (en) Anomalous event reports, processing method, device, base station and management server
CN111107556B (en) Signal coverage quality evaluation method and device of mobile communication network
CN110798804A (en) Indoor positioning method and device
CN119136213B (en) A base station survey method and system based on edge computing
CN103458434B (en) Method and device for determining antenna feeder parameters
CN108259097B (en) Method and device for correcting wireless propagation model based on MR data
CN102723974A (en) Method and system for automatically adjusting broadcast beam of smart antenna
CN114885287A (en) Network coverage area determining method and device, electronic equipment and storage medium
CN117061987A (en) Positioning method, positioning device, terminal equipment and storage medium
US12238534B2 (en) Network expansion optimization
CN112839353A (en) Method and device for identifying interference in LTE system
CN117580054A (en) NTN cell construction method, device, equipment and medium based on use demand data
CN106796277A (en) Position adjustment in mobile communications network
US20140213307A1 (en) Method of Validating Cellular Carrier Records Accuracy
Storsaeter et al. A GIS-based tool for optimizing C-ITS communication infrastructure
CN119233306A (en) Base station engineering calibrating method, device, equipment, medium and computer program product
Rojas A geographic information system applied to coverage maps of 3g cellular communications networks

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