[go: up one dir, main page]

CN116056140A - A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning - Google Patents

A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning Download PDF

Info

Publication number
CN116056140A
CN116056140A CN202310007214.0A CN202310007214A CN116056140A CN 116056140 A CN116056140 A CN 116056140A CN 202310007214 A CN202310007214 A CN 202310007214A CN 116056140 A CN116056140 A CN 116056140A
Authority
CN
China
Prior art keywords
positioning
cell
positioning request
reference signal
machine learning
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
CN202310007214.0A
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.)
Donghua University
Original Assignee
Donghua University
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 Donghua University filed Critical Donghua University
Priority to CN202310007214.0A priority Critical patent/CN116056140A/en
Publication of CN116056140A publication Critical patent/CN116056140A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • H04B17/327Received signal code power [RSCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • 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
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The technical scheme of the invention provides a cellular network wireless sensing and positioning integrated method based on machine learning. The invention fully utilizes the user measurement report collected from the cellular network, and the proposed wireless sensing and positioning integrated method is more in line with the trend of the wireless network test to the user active report mode, solves the problem that indoor and outdoor MRs in a fingerprint database are mixed together, effectively classifies fingerprints based on integrated learning, and eliminates the interference of indoor fingerprints on outdoor positioning. On the one hand, the obtained positioning result far exceeds the standards of the United states federal communications commission, and further improvement of positioning accuracy by fingerprint denoising is proved to be feasible. On the other hand, the scene perception is increased before positioning, the computational complexity is not obviously increased, and the time delay can be effectively reduced when more data are processed.

Description

一种基于机器学习的蜂窝网无线感知与定位一体化方法A method for integrating wireless sensing and positioning in cellular networks based on machine learning

技术领域Technical Field

本发明涉及一种蜂窝网无线感知与定位一体化方法。The invention relates to a method for integrating wireless sensing and positioning of a cellular network.

背景技术Background Art

通信感知一体化(integrated sensing and communication,ISAC)是B5G/6G时代最有前途的技术方向之一。然而,随着移动终端在不断变化的场景下的爆炸性增长,网络运营商如何提供精准的以人为中心的服务(Humancentricservices,HCS)成为技术热点与难点。场景感知是为用户提供智能环境感知服务的基础,尤其是基于位置的服务和实时定位服务,通过室内/室外多种场景分类来调整网络以增强用户服务的环境类型是各种智能服务的基本问题。Integrated sensing and communication (ISAC) is one of the most promising technology directions in the B5G/6G era. However, with the explosive growth of mobile terminals in ever-changing scenarios, how network operators can provide accurate human-centric services (HCS) has become a technical hotspot and difficulty. Scene perception is the basis for providing users with intelligent environmental perception services, especially location-based services and real-time positioning services. Adjusting the network to enhance the environment type of user services through indoor/outdoor multiple scene classification is a basic problem for various intelligent services.

主流的卫星定位技术虽然可以基本上满足室外定位的标准,但在流量密集的城市峡谷环境中的性能并不好。受制于信号强度,卫星信号很可能受到建筑的遮挡或密集流量的干扰,导致卫星重新搜索非常耗时,因此单纯依靠全球卫星定位系统进行定位是无法满足E911(运营商为用户提供紧急救助服务)对室外定位时延的要求。为了缩短时间延迟,3GPP将基于射频指纹的定位机制融入到了LTE架构当中。Although mainstream satellite positioning technology can basically meet the standards for outdoor positioning, its performance is not good in the densely trafficked urban canyon environment. Due to the signal strength, satellite signals are likely to be blocked by buildings or interfered by dense traffic, which makes satellite re-searching very time-consuming. Therefore, relying solely on the global satellite positioning system for positioning cannot meet the outdoor positioning delay requirements of E911 (the emergency rescue service provided by operators to users). In order to shorten the time delay, 3GPP has integrated the positioning mechanism based on radio frequency fingerprint into the LTE architecture.

目前,无线网络测试已转向用户主动报告模式来取代存在消耗大量人力物力、资金投入较大、测试周期长等缺点的传统路测。3GPP版本10在LTE中引入一种自动化路测技术,即最小化路测(Minimization of Drive Test,MDT)。通过MDT方法收集的用户测量报告(Measurement Reports,MRs)实现了运营商的成本效益。由于MDT通过终端采集到的数据是用户自动进行上报的,室内室外的测量报告在数据库中混杂在一起,因此会对定位性能造成影响。在一些情况下,从室外进入室内的移动设备,以及靠近窗户或出口的室内设备仍保留在室外时的GPS信息。这些作为指纹采集的数据样本不能代表设备的真实位置,因此利用蜂窝数据进行室内外场景识别对于通过指纹库去噪降低定位误差以及情境化网络运营都具有重要意义。At present, wireless network testing has shifted to the user-initiated reporting mode to replace the traditional drive test, which has the disadvantages of consuming a lot of manpower and material resources, large capital investment, and long testing cycle. 3GPP Release 10 introduced an automated drive test technology in LTE, namely Minimization of Drive Test (MDT). The user measurement reports (MRs) collected by the MDT method achieve cost-effectiveness for operators. Since the data collected by MDT through the terminal is automatically reported by the user, the indoor and outdoor measurement reports are mixed together in the database, which will affect the positioning performance. In some cases, mobile devices entering indoors from outdoors and indoor devices near windows or exits still retain the GPS information when they were outdoors. These data samples collected as fingerprints cannot represent the real location of the device, so using cellular data for indoor and outdoor scene recognition is of great significance for reducing positioning errors through fingerprint library denoising and contextual network operations.

发明内容Summary of the invention

本发明的目的是:针对蜂窝网络运营进行场景感知和定位,在射频指纹定位前对指纹进行预处理,排除干扰指纹对于定位性能的影响。The purpose of the present invention is to perform scene perception and positioning for cellular network operations, pre-process fingerprints before radio frequency fingerprint positioning, and eliminate the influence of interference fingerprints on positioning performance.

为了达到上述目的,本发明的技术方案是提供了一种基于机器学习的蜂窝网无线感知与定位一体化方法,其特征在于,包括以下步骤:In order to achieve the above object, the technical solution of the present invention is to provide a cellular network wireless sensing and positioning integrated method based on machine learning, which is characterized by comprising the following steps:

步骤1、采集室内外信息数据,从覆盖了商业蜂窝网的场景下收集指纹记录,包括经纬度、服务小区和邻区的参考信号接收功率和参考信号接收质量,其中,将一条指纹记录表示为MR,由MRs表示多条指纹记录;Step 1: Collect indoor and outdoor information data, and collect fingerprint records from a scenario covered by a commercial cellular network, including longitude and latitude, reference signal received power and reference signal received quality of the serving cell and the neighboring cell, wherein one fingerprint record is represented as MR, and multiple fingerprint records are represented by MRs;

步骤2、对步骤1采集的MRs进行预处理,利用已经训练好的机器学习模型对其进行I/O分类,其中,I表示室内指纹、O表示室外指纹,进一步根据机器学习模型输出的标签删除过滤掉去除偏离实际位置的室内MRs样本,过滤室内指纹,建立指纹库;Step 2: Preprocess the MRs collected in step 1 and classify them into I/O using the trained machine learning model, where I represents indoor fingerprints and O represents outdoor fingerprints. Further, according to the label deletion output by the machine learning model, filter out the indoor MRs samples that deviate from the actual location, filter the indoor fingerprints, and establish a fingerprint library.

步骤3、发出定位请求,检查定位请求中数据的有效性,并删除重复的数据;Step 3: Send a positioning request, check the validity of the data in the positioning request, and delete duplicate data;

步骤4、利用数据筛选机制根据邻区数目从指纹库中过滤离用户较远的指纹:Step 4: Use the data screening mechanism to filter fingerprints that are far away from the user from the fingerprint database according to the number of neighboring areas:

当定位请求只有1个邻区时:首先尝试找到指纹库中邻区也为1的MRs,然后严格要求MR和定位请求的服务小区ID和第一邻区ID分别相同;若指纹库中找不到邻区数目为1的MR,则在小区ID相同的基础上要求备选MR的第二个邻区的参考信号接收功率必须比其服务小区小20dB;When the positioning request has only one neighboring cell: first try to find MRs with 1 neighboring cell in the fingerprint database, and then strictly require that the MR and the serving cell ID and the first neighboring cell ID of the positioning request are the same; if the MR with 1 neighboring cell cannot be found in the fingerprint database, then on the basis of the same cell ID, the reference signal received power of the second neighboring cell of the candidate MR must be 20dB smaller than that of its serving cell;

当定位请求有2个邻区时,只要MR的服务小区ID或者第一个邻区ID和定位请求的服务小区ID或者第一邻区ID相同,这条MR就被选中;When the positioning request has two neighboring cells, as long as the serving cell ID or the first neighboring cell ID of the MR is the same as the serving cell ID or the first neighboring cell ID of the positioning request, the MR is selected;

当定位请求没有邻区时,若指纹库中存在没有邻区的MRs,则只要求其服务小区ID与定位请求的相同;When the positioning request has no neighboring cells, if there are MRs without neighboring cells in the fingerprint database, only its serving cell ID is required to be the same as that in the positioning request;

步骤5、在经过数据筛选机制筛选出相似的备选MRs后,对这些筛选出的数据与定位请求进行相似度的计算,以选择出最相近的MR;Step 5: After similar candidate MRs are screened out by the data screening mechanism, the similarity between the screened data and the positioning request is calculated to select the most similar MR;

步骤6、根据时间提前量调整步骤5获得的相似度,其中,时间提前量能够转换为定位请求到服务小区的距离;Step 6: adjusting the similarity obtained in step 5 according to the time advance, wherein the time advance can be converted into the distance from the positioning request to the serving cell;

步骤7、利用相似度作为WKNN算法中的权重系数,得出预测位置。Step 7: Use the similarity as the weight coefficient in the WKNN algorithm to obtain the predicted position.

优选地,步骤2中,对随机森林进行训练时,结合电波传播的特点建立特征工程,选择相应的变量作为特征来训练随机森林。Preferably, in step 2, when training the random forest, feature engineering is established in combination with the characteristics of radio wave propagation, and corresponding variables are selected as features to train the random forest.

优选地,步骤2中,所选择的变量包括服务小区和邻区的参考信号接收功率以及参考信号接收质量、标准化信道模型估计的参考信号接收功率与参考信号接收功率实测值之差、服务小区和最强邻区的参考信号接收功率以及参考信号接收质量的差值。Preferably, in step 2, the selected variables include the reference signal received power and reference signal received quality of the serving cell and the neighboring cell, the difference between the reference signal received power estimated by the standardized channel model and the actual measured value of the reference signal received power, and the difference between the reference signal received power and the reference signal received quality of the serving cell and the strongest neighboring cell.

优选地,步骤2中,所述标准化信道模型估计的参考信号接收功率与参考信号接收功率实测值之差为ΔRSRP,则有:Preferably, in step 2, the difference between the reference signal received power estimated by the standardized channel model and the actual measured value of the reference signal received power is ΔRSRP, then:

ΔRSRP=RSTP-(46.3+33.9log(f)+44.9log(78Ta)+C-RSRPΔRSRP=RSTP-(46.3+33.9log(f)+44.9log(78T a )+C-RSRP

其中:RSTP表示标准化信道模型估计的参考信号接收功率RSRP;f、C分别表示载波频率和正确系数;Ta表示时间提前量;RSRP表示参考信号接收功率实测值。Wherein: RSTP represents the reference signal received power RSRP estimated by the standardized channel model; f and C represent the carrier frequency and the correct coefficient respectively; Ta represents the time advance; RSRP represents the actual measured value of the reference signal received power.

优选地,步骤2中,所述机器学习模型为决策树、支持向量机、随机森林或K近邻。Preferably, in step 2, the machine learning model is a decision tree, a support vector machine, a random forest or a K-nearest neighbor.

优选地,步骤3中,若存在重复的数据,则保留信号最强数据,删除其余数据。Preferably, in step 3, if there is duplicate data, the data with the strongest signal is retained and the rest of the data is deleted.

优选地,步骤5中,将第n条MR的相似度记为d(n),则有:Preferably, in step 5, the similarity of the nth MR is recorded as d(n), then:

Figure SMS_1
Figure SMS_1

其中:fi和gi(n)分别表示第i个小区中当定位请求和第n个MR的RSRP;lmin表示缺失的信号电平值,用于惩罚在定位请求中不匹配的小区;M是i和j的总和;Where: fi and g i (n) represent the RSRP of the i-th cell when the positioning request is received and the n-th MR, respectively; l min represents the missing signal level value, which is used to penalize the cell that does not match in the positioning request; M is the sum of i and j;

遍历REQ中的所有小区,在比较定位请求与备选MRs时以定位请求的小区为基准,若定位请求中的小区不在MR中,产生∑j(fj-lmin)2,反之则无影响;当定位请求有2个邻区时,设置d(n)与相应的lmin,而当定位请求只有1个邻区或者没有邻区时,无需考虑∑j(fj-lmin)2Traverse all cells in REQ, and take the cell in the positioning request as the benchmark when comparing the positioning request with the candidate MRs. If the cell in the positioning request is not in the MR, generate ∑ j (f j -l min ) 2 , otherwise there is no effect. When the positioning request has 2 neighboring cells, set d(n) and the corresponding l min , and when the positioning request has only 1 neighboring cell or no neighboring cell, there is no need to consider ∑ j (f j -l min ) 2 .

优选地,步骤6中,计算定位请求到服务小区的距离包括以下步骤:Preferably, in step 6, calculating the distance from the positioning request to the serving cell comprises the following steps:

步骤601、在小区数据库里找到定位请求的服务小区的经纬度,计算其与MR的距离;Step 601: Find the longitude and latitude of the serving cell of the positioning request in the cell database, and calculate the distance between the serving cell and the MR;

步骤602、根据定位请求的TA估算到用户到服务小区的实际距离,1TA代表78m;Step 602: Estimate the actual distance between the user and the serving cell according to the TA in the positioning request, where 1TA represents 78m.

步骤603、将步骤601以及步骤602获得的两个距离值做对比,如果距离在一定范围内一致,就不改变相似度;若不一致,调整相似度。Step 603: Compare the two distance values obtained in step 601 and step 602. If the distances are consistent within a certain range, the similarity is not changed; if they are inconsistent, the similarity is adjusted.

优选地,步骤7中,根据WKNN算法,选择K个相邻的MRs来估计最终的位置EstPos,则有:Preferably, in step 7, according to the WKNN algorithm, K adjacent MRs are selected to estimate the final position EstPos, then:

Figure SMS_2
Figure SMS_2

式中:P(n)是第n条MR的位置;

Figure SMS_3
d(n)是第n条MR与定位请求的相似度。Where: P(n) is the position of the nth MR;
Figure SMS_3
d(n) is the similarity between the nth MR and the positioning request.

本发明通过充分利用从蜂窝网络收集到的用户测量报告,提出的无线感知与定位一体化方法更加符合无线网络测试转向用户主动报告模式的趋势,解决了指纹数据库中室内室外MRs混杂在一起的问题,基于集成学习有效对指纹进行分类,并排除了室内指纹对于室外定位的干扰。一方面,得到的定位结果远远超过了美国联邦通信委员会的标准,证明通过指纹去噪进一步提高定位精度是切实可行的。另一方面,在定位前增加场景感知并没有明显增加计算复杂性,在处理较多数据时可以有效降低时延。The present invention makes full use of user measurement reports collected from cellular networks, and the proposed wireless perception and positioning integration method is more in line with the trend of wireless network testing turning to user active reporting mode, solves the problem of indoor and outdoor MRs being mixed together in the fingerprint database, effectively classifies fingerprints based on ensemble learning, and eliminates the interference of indoor fingerprints on outdoor positioning. On the one hand, the positioning results obtained far exceed the standards of the Federal Communications Commission of the United States, proving that it is feasible to further improve the positioning accuracy through fingerprint denoising. On the other hand, adding scene perception before positioning does not significantly increase the computational complexity, and can effectively reduce latency when processing more data.

与传统射频指纹定位相比,本发明公开的感知定位一体化的方法具有更小的定位误差并可以基于细化的情境提供进一步的个性化服务。而且,通过评估实验来分析结果,使本发明更具有说服力和普遍性。本发明适用于用户自动上传海量数据的MDT,因此可以很容易地扩展到未来智能环境中更精细和动态的场景感知与定位任务。Compared with traditional RF fingerprint positioning, the perception and positioning integrated method disclosed in the present invention has smaller positioning error and can provide further personalized services based on refined scenarios. Moreover, the results are analyzed through evaluation experiments, making the present invention more convincing and universal. The present invention is suitable for MDT where users automatically upload massive data, so it can be easily extended to more sophisticated and dynamic scene perception and positioning tasks in future intelligent environments.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明所示方法的流程图,图中,“I”表示室内指纹、“O”表示室外指纹;FIG1 is a flow chart of the method of the present invention, in which “I” represents indoor fingerprint and “O” represents outdoor fingerprint;

图2(a)及图2(b)为本发明所示方法的测量活动的示意图,其中,图2(a)为测量设备及主要指标,图2(b)为实例测量地点和RSRP分布;FIG. 2( a ) and FIG. 2( b ) are schematic diagrams of measurement activities of the method shown in the present invention, wherein FIG. 2( a ) shows measurement equipment and main indicators, and FIG. 2( b ) shows example measurement locations and RSRP distribution;

图3为本发明所示方法的定位原理图;FIG3 is a schematic diagram of the positioning principle of the method shown in the present invention;

图4(a)及图4(b)为本发明所示方法在实施例上得到的结果图,其中,图4(a)为IO分类效果,图4(b)为场景分类前后定位精度对比。Figures 4(a) and 4(b) are result diagrams obtained by the method shown in the present invention in an embodiment, wherein Figure 4(a) is the IO classification effect, and Figure 4(b) is the comparison of positioning accuracy before and after scene classification.

具体实施方式DETAILED DESCRIPTION

下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。The present invention will be further described below in conjunction with specific embodiments. It should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the content taught by the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms fall within the scope limited by the appended claims of the application equally.

本发明利用从实际城市场景中收集到的用户测量报告,根据无线电传播规则进行特征工程,实现室内/室外分类来感知移动场景并过滤定位指纹,进一步利用基于机器学习的增强小区标识(Enhanced Cell ID,ECID)与MRs方法相结合进行蜂窝网定位并有效提高定位精度。The present invention utilizes user measurement reports collected from actual urban scenarios, performs feature engineering according to radio propagation rules, implements indoor/outdoor classification to perceive mobile scenarios and filter positioning fingerprints, and further utilizes enhanced cell ID (ECID) based on machine learning in combination with the MRs method to perform cellular network positioning and effectively improve positioning accuracy.

本实施例公开的一种基于机器学习的蜂窝网无线感知与定位一体化方法包括以下步骤:The present embodiment discloses a method for integrating wireless sensing and positioning of a cellular network based on machine learning, comprising the following steps:

1)数据采集。1) Data collection.

从覆盖了商业蜂窝网的典型城市场景下收集了56232条指纹记录,测试场景包括城市场景中室外的大部分主干道路和7个不同的室内场景,测量活动的示意图如图2所示,在每个采样点收集到的MR中最多可以监听到来自一个服务小区和六个邻区的信息。在模拟MDT的实际路测过程中,测试者手持安装TEMS应用程序的智能手机不间断地在LTE网络中应用数据服务收集MRs并导入服务器上。56,232 fingerprint records were collected from typical urban scenarios covered by commercial cellular networks. The test scenarios included most of the outdoor main roads in the urban scenarios and 7 different indoor scenarios. The schematic diagram of the measurement activities is shown in Figure 2. At each sampling point, the MR collected can monitor information from a serving cell and six neighboring cells at most. During the actual road test simulating MDT, the tester held a smartphone with the TEMS application installed and continuously applied data services in the LTE network to collect MRs and import them into the server.

收集到的MRs包括服务小区及其六个邻区的小区标识和相应的参考信号接收功率(Reference Signal Received Power,RSRP)及参考信号接收质量(Reference SignalReceived Quality,RSPQ)。The collected MRs include the cell identifiers of the serving cell and its six neighboring cells and the corresponding Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSPQ).

2)场景感知。2) Scene perception.

结合电波传播的特点建立特征工程,选择包括服务小区及其邻区的RSRP和RSRQ值、服务小区和最强邻区的RSRP和RSRQ的差值、信道模型估计的与服务小区实测RSRP的差值在内的20个变量作为特征来训练随机森林,再通过已经训练好的随机森林对测试集进行场景分类。We established feature engineering based on the characteristics of radio wave propagation and selected 20 variables, including the RSRP and RSRQ values of the serving cell and its neighboring cells, the difference between the RSRP and RSRQ of the serving cell and the strongest neighboring cell, and the difference between the RSRP estimated by the channel model and the RSRP actually measured in the serving cell, as features to train the random forest. We then used the trained random forest to classify the test set into different scenarios.

估计的和测量的RSRP的差异为:The difference between the estimated and measured RSRP is:

ΔRSRP=RSTP-(46.3+33.9log(f)+44.9log(78Ta)+C-RSRPΔRSRP=RSTP-(46.3+33.9log(f)+44.9log(78T a )+C-RSRP

其中:RSTP表示参考信号发射功率;f、C分别表示载波频率和正确系数;Ta表示时间提前量;RSRP表示参考信号接收功率。Wherein: RSTP represents the reference signal transmission power; f and C represent the carrier frequency and the correct coefficient respectively; Ta represents the timing advance; RSRP represents the reference signal received power.

用袋外数据形成测试集对样本进行精确估计,分类精度可以达到97%。Using out-of-bag data to form a test set to accurately estimate the samples, the classification accuracy can reach 97%.

3)基于步骤2)分类的结果,删除过滤掉室内样本。对定位请求REQ里面的数据做合法性检查,删除重复的数据,如果重复则取信号最强数据,利用数据筛选机制根据邻区数目从指纹库中过滤离用户较远的指纹。3) Based on the classification results of step 2), delete and filter out indoor samples. Perform a legality check on the data in the positioning request REQ, delete duplicate data, and if there are duplicates, take the data with the strongest signal. Use the data screening mechanism to filter fingerprints that are far away from the user from the fingerprint library based on the number of neighboring areas.

具体来说,当定位请求REQ只有1个邻区时(REQNb=1),首先尝试找到指纹库中邻区也为1的MRs(MRNb=1),然后严格要求MR和REQ的服务小区ID和第一邻区ID分别相同;若找不到邻区数目为1的MR,则在小区ID相同的基础上要求备选MR的第二个邻区的RSRP必须比其服务小区小20dB。当REQNb=2时,只要MR的服务小区ID或者第一个邻区ID和REQ的服务小区ID或者第一邻区ID相同,这条指纹记录就被选中。当REQNb=0时,若MRNb=0,则只要求其服务小区ID与REQ的相同。Specifically, when the positioning request REQ has only one neighbor (REQ Nb = 1), first try to find MRs with 1 neighbor in the fingerprint database (MR Nb = 1), and then strictly require that the service cell ID and the first neighbor ID of the MR and REQ are the same; if the MR with 1 neighbor cannot be found, the RSRP of the second neighbor of the candidate MR must be 20dB smaller than its service cell on the basis of the same cell ID. When REQ Nb = 2, as long as the service cell ID or the first neighbor ID of the MR is the same as the service cell ID or the first neighbor ID of the REQ, this fingerprint record is selected. When REQ Nb = 0, if MR Nb = 0, it is only required that its service cell ID is the same as that of the REQ.

4)在经过数据筛选机制筛选出相似的备选MRs后,需要对这些筛选出的数据进行相似度的计算,以选择出最相近的指纹。本实施例中,将第n条指纹记录的相似度记为d(n),相似度随d(n)的增大而越低。计算相似度的方法是基于LMS的,具体公式如下:4) After similar candidate MRs are screened out through the data screening mechanism, it is necessary to calculate the similarity of these screened data to select the most similar fingerprint. In this embodiment, the similarity of the nth fingerprint record is recorded as d(n), and the similarity decreases as d(n) increases. The method for calculating the similarity is based on LMS, and the specific formula is as follows:

Figure SMS_4
Figure SMS_4

其中:fi和gi(n)分别表示第i个小区中REQ和第n个MR的RSRP;lmin表示缺失的信号电平值,用于惩罚在REQ中不匹配的小区;M是i和j的总和。相似度计算过程如图3所示。遍历REQ中的所有小区,需要注意的是在比较REQ与备选MRs时要以REQ的小区为基准,若REQ中的小区不在MR中,会产生公式中的第二项的惩罚,反之则无影响。因此,当REQNb=2时,设置d(n)与相应的lmin,而当REQNb为0或1时,无需考虑公式第二个求和。Where: fi and g i (n) represent the RSRP of REQ and n MR in the i-th cell respectively; l min represents the missing signal level value, which is used to punish the cells that do not match in REQ; M is the sum of i and j. The similarity calculation process is shown in Figure 3. Traversing all cells in REQ, it should be noted that when comparing REQ with candidate MRs, the cell in REQ should be used as the benchmark. If the cell in REQ is not in MR, the penalty of the second term in the formula will be generated, otherwise there will be no effect. Therefore, when REQ Nb = 2, set d(n) and the corresponding l min , and when REQ Nb is 0 or 1, there is no need to consider the second summation of the formula.

5)根据时间提前量调整相似度,时间提前量可以转换为REQ到服务小区的距离,1TA代表78m。首先,在小区数据库里找到REQ的服务小区的经纬度,计算其与MR的距离。然后,根据REQ的TA估算到用户到服务小区的实际距离。将两个距离值做对比,如果距离在一定范围内一致,就不改变相似度;若不一致,相似度将有所调整。5) Adjust the similarity based on the time advance. The time advance can be converted into the distance from REQ to the serving cell. 1TA represents 78m. First, find the longitude and latitude of the serving cell of REQ in the cell database and calculate its distance from MR. Then, estimate the actual distance from the user to the serving cell based on the TA of REQ. Compare the two distance values. If the distances are consistent within a certain range, the similarity will not be changed; if they are inconsistent, the similarity will be adjusted.

6)利用相似度作为WKNN算法中的权重系数,得出预测位置,用生成的椭圆中心的经纬度来表示。根据WKNN算法,选择K个相邻的指纹来估计最终的位置(EstimatedPosition,EstPos),如下式所示:6) Using the similarity as the weight coefficient in the WKNN algorithm, the predicted position is obtained, which is represented by the longitude and latitude of the center of the generated ellipse. According to the WKNN algorithm, K adjacent fingerprints are selected to estimate the final position (EstimatedPosition, EstPos), as shown in the following formula:

Figure SMS_5
Figure SMS_5

式中:P(n)是第n条指纹记录的位置;Where: P(n) is the position of the nth fingerprint record;

w(n)如下式所示:w(n) is expressed as follows:

Figure SMS_6
Figure SMS_6

其中,d(n)是各指纹记录的相似度。Among them, d(n) is the similarity of each fingerprint record.

7)选择定位精度(误差)和定位准确度(概率)作为定位系统的评价指标。7) Select positioning accuracy (error) and positioning precision (probability) as evaluation indicators of the positioning system.

定位精度是指预测位置和实际位置间的距离,定位准确度是指所有REQ中成功定位的占比。FCC对于移动运营商确定用户位置的定位要求是:定位精度在100m以内的概率不能低于67%,定位精度在300m以内的概率不能低于90%。Positioning accuracy refers to the distance between the predicted location and the actual location, and positioning accuracy refers to the percentage of successful positioning among all REQs. The FCC's positioning requirements for mobile operators to determine user locations are: the probability of positioning accuracy within 100m cannot be less than 67%, and the probability of positioning accuracy within 300m cannot be less than 90%.

表1不同定位概率下定位误差的比较Table 1 Comparison of positioning errors under different positioning probabilities

Figure SMS_7
Figure SMS_7

从表1可以看出,在概率保持不变的情况下,利用IO分类器过滤定位指纹或提高位置精度,可以降低总体定位误差。其中,当概率为67%时,去噪后的定位误差减少约4%,当概率为80%和90%时,定位误差减少约2%。It can be seen from Table 1 that, when the probability remains unchanged, the overall positioning error can be reduced by using the IO classifier to filter the positioning fingerprint or improve the positioning accuracy. Among them, when the probability is 67%, the positioning error after denoising is reduced by about 4%, and when the probability is 80% and 90%, the positioning error is reduced by about 2%.

8)为了更好的证明本发明的有效性,本发明将它与其他IO分类的流行机器学习算法进行比较,结果表明,SVM表现不佳,因为它更适合于稀疏和小样本的数据。此外,与WKNN相比,本发明提出的基于改进的WKNN的方法会显著提高定位精度。8) In order to better demonstrate the effectiveness of the present invention, the present invention compares it with other popular machine learning algorithms for IO classification, and the results show that SVM performs poorly because it is more suitable for sparse and small sample data. In addition, compared with WKNN, the method based on improved WKNN proposed in the present invention can significantly improve the positioning accuracy.

Claims (9)

1. The cellular network wireless sensing and positioning integrated method based on machine learning is characterized by comprising the following steps of:
step 1, acquiring indoor and outdoor information data, and collecting fingerprint records from a scene covering a commercial cellular network, wherein the fingerprint records comprise longitude and latitude, reference signal receiving power and reference signal receiving quality of a service cell and a neighboring cell, one fingerprint record is expressed as MR, and a plurality of fingerprint records are expressed by MRs;
step 2, preprocessing the MRs acquired in the step 1, classifying the MRs by using a trained machine learning model, wherein I represents an indoor fingerprint, O represents an outdoor fingerprint, deleting and filtering indoor MRs samples deviating from the actual position according to labels output by the machine learning model, filtering the indoor fingerprints, and establishing a fingerprint library;
step 3, sending a positioning request, checking the validity of data in the positioning request, and deleting repeated data;
and 4, filtering fingerprints farther from the user from a fingerprint library according to the number of neighbor cells by using a data screening mechanism:
when the location request has only 1 neighbor: firstly, trying to find MRs with neighbor cells also being 1 in a fingerprint library, and then strictly requiring that the MR and the service cell ID of a positioning request are respectively identical to the first neighbor cell ID; if the MR with the number of the adjacent cells being 1 cannot be found in the fingerprint library, the reference signal receiving power of the second adjacent cell requiring the alternative MR on the basis of the same cell ID is required to be 20dB smaller than that of the serving cell;
when the positioning request has 2 neighbor cells, the MR is selected as long as the service cell ID or the first neighbor cell ID of the MR is the same as the service cell ID or the first neighbor cell ID of the positioning request;
when the positioning request does not have a neighbor cell, if MRs without the neighbor cell exist in the fingerprint library, the serving cell ID is only required to be the same as that of the positioning request;
step 5, after similar alternative MRs are screened out through a data screening mechanism, similarity calculation is carried out on the screened data and the positioning request so as to select the most similar MR;
step 6, adjusting the similarity obtained in the step 5 according to the time advance, wherein the time advance can be converted into the distance from the positioning request to the service cell;
and 7, obtaining a predicted position by using the similarity as a weight coefficient in the WKNN algorithm.
2. The machine learning-based cellular network wireless sensing and positioning integrated method according to claim 1, wherein in the step 2, when training the random forest, feature engineering is established by combining the characteristics of electric wave propagation, and the corresponding variable is selected as the feature to train the random forest.
3. The integrated wireless sensing and positioning method of cellular network according to claim 1, wherein in step 2, the selected variables include reference signal received power and reference signal received quality of the serving cell and the neighboring cell, a difference between the reference signal received power estimated by the standardized channel model and the reference signal received power actual measurement value, and a difference between the reference signal received power and reference signal received quality of the serving cell and the strongest neighboring cell.
4. A machine learning based cellular network wireless sensing and positioning integrated method as set forth in claim 3, wherein in step 2, the difference between the reference signal received power estimated by the standardized channel model and the reference signal received power actual measurement value is Δrsrp, and then:
ΔRSRP=RSTP-(46.3+33.9log(f)+44.9log(78T a )+C-RSRP
wherein: RSTP represents the reference signal received power RSRP of the normalized channel model estimate; f. c represents the carrier frequency and the correct coefficient, respectively; t (T) a Representing the time advance; RSRP represents the measured value of the reference signal received power.
5. The method for integrating wireless sensing and positioning of a cellular network based on machine learning according to claim 1, wherein in the step 2, the machine learning model is a decision tree, a support vector machine, a random forest or a K nearest neighbor.
6. The integrated wireless sensing and positioning method of cellular network based on machine learning as claimed in claim 1, wherein in step 3, if there is repeated data, the strongest data of the signal is reserved, and the remaining data is deleted.
7. The integrated machine learning based cellular network wireless sensing and positioning method of claim 1, wherein in step 5, the similarity of the nth MR is denoted as d (n), and then there are:
Figure FDA0004036452330000021
wherein: f (f) i And g i (n) represents the RSRP of the current positioning request and the nth MR in the ith cell, respectively; l (L) min A signal level value representing a miss for penalizing a cell that does not match in the positioning request; m is the sum of i and j;
traversing all cells in the REQ, taking the cells of the positioning request as a reference when comparing the positioning request with the alternative MRs, and generating sigma if the cells in the positioning request are not in the MR j (f j -l min ) 2 Otherwise, the method has no influence; when there are 2 neighbors in the positioning request, d (n) and the corresponding l are set min When the positioning request has only 1 neighbor cell or no neighbor cell, the Sigma is not considered j (f j -l min ) 2
8. The machine learning based cellular network wireless sensing and positioning integrated method of claim 1, wherein in step 6, calculating the distance of the positioning request to the serving cell comprises the steps of:
step 601, finding the longitude and latitude of a service cell of a positioning request in a cell database, and calculating the distance between the service cell and an MR;
step 602, estimating the actual distance from the user to the serving cell according to the TA of the positioning request, wherein 1TA represents 78m;
step 603, comparing the two distance values obtained in step 601 and step 602, and if the distances are consistent within a certain range, not changing the similarity; and if the two images are inconsistent, adjusting the similarity.
9. The machine learning based cellular network wireless sensing and positioning integrated method of claim 1, wherein in step 7, K adjacent MRs are selected to estimate the final position EstPos according to the WKNN algorithm, and then:
Figure FDA0004036452330000031
wherein: p (n) is the position of the nth MR;
Figure FDA0004036452330000032
d (n) is the similarity of the nth MR to the positioning request. />
CN202310007214.0A 2023-01-04 2023-01-04 A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning Pending CN116056140A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310007214.0A CN116056140A (en) 2023-01-04 2023-01-04 A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310007214.0A CN116056140A (en) 2023-01-04 2023-01-04 A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning

Publications (1)

Publication Number Publication Date
CN116056140A true CN116056140A (en) 2023-05-02

Family

ID=86130798

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310007214.0A Pending CN116056140A (en) 2023-01-04 2023-01-04 A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning

Country Status (1)

Country Link
CN (1) CN116056140A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107807346A (en) * 2017-10-26 2018-03-16 南京华苏科技有限公司 Adaptive WKNN outdoor positionings method based on OTT Yu MR data
KR20190053470A (en) * 2017-11-10 2019-05-20 주식회사 셀리지온 Positioning system based on deep learnin and construction method thereof
CN112312342A (en) * 2020-11-04 2021-02-02 浪潮天元通信信息系统有限公司 4G indoor depth coverage optimization method based on fingerprint library accurate separation algorithm
CN112423333A (en) * 2020-11-18 2021-02-26 上海大学 Cellular network wireless positioning method based on position fingerprint matching
US20210274496A1 (en) * 2020-02-27 2021-09-02 Psj International Ltd. Positioning system and positioning method based on wi-fi fingerprints

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107807346A (en) * 2017-10-26 2018-03-16 南京华苏科技有限公司 Adaptive WKNN outdoor positionings method based on OTT Yu MR data
KR20190053470A (en) * 2017-11-10 2019-05-20 주식회사 셀리지온 Positioning system based on deep learnin and construction method thereof
US20210274496A1 (en) * 2020-02-27 2021-09-02 Psj International Ltd. Positioning system and positioning method based on wi-fi fingerprints
CN112312342A (en) * 2020-11-04 2021-02-02 浪潮天元通信信息系统有限公司 4G indoor depth coverage optimization method based on fingerprint library accurate separation algorithm
CN112423333A (en) * 2020-11-18 2021-02-26 上海大学 Cellular network wireless positioning method based on position fingerprint matching

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LEI ZHANG,XIN CHU,MENGLIN ZHAI: ""Machine Learning-Based Integrated Wireless Sensing and Positioning for Cellular Network"", IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, vol. 72, 24 November 2022 (2022-11-24), pages 4 - 11 *

Similar Documents

Publication Publication Date Title
CN106604228B (en) A kind of fingerprint positioning method based on LTE signaling data
US8180365B2 (en) Method and apparatus for identifying a geographic area having undesirable wireless service
Zhang et al. Machine learning-based integrated wireless sensing and positioning for cellular network
CN107992882A (en) A kind of occupancy statistical method based on WiFi channel condition informations and support vector machines
CN111062466A (en) Method for predicting field intensity distribution of cell after antenna adjustment based on parameters and neural network
US20130150074A1 (en) Crime Investigation Methods, Evidence Generation Methods, And Wireless Communications System Analysis Methods
CN108307427B (en) LTE network coverage analysis and prediction method and system
US20240356663A1 (en) Methods and apparatus for determining above ground coverage of a mobile telecommunications network
Bejarano-Luque et al. A data-driven algorithm for indoor/outdoor detection based on connection traces in a LTE network
CN114449649B (en) Interference source positioning method and device based on MRO data
Nekrasov et al. Evaluating LTE coverage and quality from an unmanned aircraft system
Ramamurthy et al. ML-based classification of device environment using Wi-Fi and cellular signal measurements
CN108541011B (en) Method and device for analyzing strength of wireless network signal coverage area
Alves et al. A novel approach for user equipment indoor/outdoor classification in mobile networks
CN109889975B (en) Terminal fingerprint positioning method based on NB-IoT
CN106922017B (en) Positioning method and terminal
CN113316246B (en) Method and device based on radio frequency fingerprint positioning, electronic equipment and storage medium
CN115942231A (en) A 5G outdoor positioning method based on RSS
Wang et al. Mobile device localization in 5G wireless networks
Waheed et al. Deepchannel: Robust multimodal outdoor channel model prediction in lte networks using deep learning
Huang et al. Experimental study of telco localization methods
CN116056140A (en) A Machine Learning-Based Integrated Method for Cellular Network Wireless Sensing and Positioning
CN114980194B (en) Interference detection method, device and storage medium
WO2023187336A1 (en) Methods and apparatus for determining a geographic location of an electronic device
CN112839353B (en) Method and device for identifying interference in LTE (Long term evolution) system

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