Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (184)

Search Parameters:
Keywords = LOS/NLOS

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
21 pages, 7497 KiB  
Article
An Enhanced Local Optimization Algorithm for GNSS Shadow Matching in Mobile Phones
by Xianggeng Han, Nijia Qian, Jingxiang Gao, Zengke Li, Yifan Hu, Liu Yang and Fangchao Li
Remote Sens. 2025, 17(4), 677; https://doi.org/10.3390/rs17040677 - 16 Feb 2025
Viewed by 415
Abstract
In the context of mobile phones, the local optimal global navigation satellite systems (GNSS) shadow matching algorithm, which is based on the urban three-dimensional model, can effectively reduce the error of GNSS pseudo-range single-point positioning. However, the positioning accuracy of this algorithm is [...] Read more.
In the context of mobile phones, the local optimal global navigation satellite systems (GNSS) shadow matching algorithm, which is based on the urban three-dimensional model, can effectively reduce the error of GNSS pseudo-range single-point positioning. However, the positioning accuracy of this algorithm is susceptible to noise, and its continuous signal-to-noise ratio (SNR) scoring method does not fully exploit the probability density and probability distribution information contained in the SNR. Therefore, this paper proposes two improvements for the local optimal shadow matching algorithm: (1) utilizing low-pass filtering to filter SNR, thereby reducing the influence of noise on the algorithm and (2) introducing a probability-based SNR scoring method to fully leverage the probability density and probability distribution information of SNR. In dynamic single-point positioning, the improved algorithm attains an absolute positioning accuracy of up to 3 m, representing a decimeter-level enhancement over the original algorithm. Experiments confirm that using the SNR statistical information of non-line of sight (NLOS) and line-of-sight (LOS) as prior information results in better positioning accuracy compared to when this information is distorted by multipath effects. Additionally, to address the issue of high time complexity in the shadow matching algorithm, especially when considering local optima, this paper presents a scheme to simplify the algorithm’s flow, reducing its time complexity by approximately 75%. Full article
Show Figures

Figure 1

Figure 1
<p>Sky shadow map.</p>
Full article ">Figure 2
<p>Local candidate region and local candidate point selection.</p>
Full article ">Figure 3
<p>LOS/NLOS signal: (<b>a</b>) Probability density curve; (<b>b</b>) probability distribution curve.</p>
Full article ">Figure 4
<p>The flow chart of shadow matching algorithm considering local optimum.</p>
Full article ">Figure 5
<p>This is a figure. Schemes follow the same formatting. Determine local candidate region: (<b>a</b>) obtain points inside roads; (<b>b</b>) obtain local candidate points.</p>
Full article ">Figure 6
<p>Satellite visibility prediction reference figure: (<b>a</b>) satellite-ground connection figure; (<b>b</b>) satellite visibility figure.</p>
Full article ">Figure 7
<p>Scores for each candidate position: (<b>a</b>) the results of continuous SNR scoring; (<b>b</b>) the results of SNR scoring based on probability.</p>
Full article ">Figure 8
<p>First-order low-pass filtering smoothed SNR.</p>
Full article ">Figure 9
<p>Flow chart of improved shadow matching algorithm considering local optimum.</p>
Full article ">Figure 10
<p>Experimental scene, locations, and routes of the collected data.</p>
Full article ">Figure 11
<p>LOS signal (affected by multipath effects): (<b>a</b>) probability density curve; (<b>b</b>) probability distribution curve.</p>
Full article ">Figure 12
<p>The statistical charts of the plane error distribution: (<b>a</b>) error distribution in the E direction at point 1 in experimental group 1; (<b>b</b>) error distribution in the E direction at point 2 in experimental group 1; (<b>c</b>) error distribution in the E direction at point 3 in experimental group 1; (<b>d</b>) error distribution in the N direction at point 1 in experimental group 1; (<b>e</b>) error distribution in the N direction at point 2 in experimental group 1; (<b>f</b>) error distribution in the N direction at point 3 in experimental group 1; (<b>g</b>) error distribution in the E direction at point 1 in experimental group 2; (<b>h</b>) error distribution in the E direction at point 2 in experimental group 2; (<b>i</b>) error distribution in the E direction at point 3 in experimental group 2; (<b>j</b>) error distribution in the N direction at point 1 in experimental group 2; (<b>k</b>) error distribution in the N direction at point 2 in experimental group 2; (<b>l</b>) error distribution in the N direction at point 3 in experimental group 2.</p>
Full article ">Figure 13
<p>The distribution of SNR origin data of NLOS and LOS signals: (<b>a</b>) the distribution of SNR origin data; (<b>b</b>) the distribution of SNR smoothed data.</p>
Full article ">Figure 14
<p>Pseudo-range single-point positioning: positioning of continuous SNR scoring in the experimental group 1 and the experiment group 2.</p>
Full article ">Figure 15
<p>The distribution of SNR origin data of route 1 and route 2: (<b>a</b>) the distribution of SNR origin data; (<b>b</b>) the distribution of SNR smoothed data.</p>
Full article ">
20 pages, 4301 KiB  
Article
Fifth-Generation (5G) Communication in Urban Environments: A Comprehensive Unmanned Aerial Vehicle Channel Model for Low-Altitude Operations in Indian Cities
by Ankita K. Patel and Radhika D. Joshi
Telecom 2025, 6(1), 9; https://doi.org/10.3390/telecom6010009 - 4 Feb 2025
Viewed by 719
Abstract
Unmanned aerial vehicles (UAVs) significantly shape the evolution of 5G and 6G technologies in India, particularly in reconfiguring communication networks. Through their deployment as base stations or relays, these aerial vehicles substantially enhance communication performance and extend network coverage in areas characterized by [...] Read more.
Unmanned aerial vehicles (UAVs) significantly shape the evolution of 5G and 6G technologies in India, particularly in reconfiguring communication networks. Through their deployment as base stations or relays, these aerial vehicles substantially enhance communication performance and extend network coverage in areas characterized by high demand and challenging topographies. Accurate modelling of the UAV-to-ground channel is imperative for gaining valuable insights into UAV-assisted communication systems, particularly within India’s rapidly expanding metropolitan cities and their diverse topographical complexities. This study proposes an approach to model low-altitude channels in urban areas, offering specific scenarios and tailored solutions to facilitate radio frequency (RF) planning for Indian metropolitan cities. The proposed model leverages the International Telecommunication Union recommendation (ITU-R) for city mapping and utilizes frequency ranges from 1.8 to 6 GHz and altitudes up to 500 m to comprehensively model both line-of-sight (LoS) and non-line-of-sight (NLoS) communications. It employs the uniform theory of diffraction to calculate the additional path loss for non-line-of-sight (NLoS) communication for both vertical and horizontal polarizations. The normal distribution for additional shadowing loss is discerned from simulation results. This study outlined the approach to derive a comprehensive statistical channel model based on the elevation angle and evaluate model parameters at various frequencies and altitudes for both vertical and horizontal polarization. The model was subsequently compared with existing models for validation, showing close alignment. The ease of implementation and practical application of this proposed model render it an invaluable tool for planning and simulating mobile networks in urban areas, thus facilitating the seamless integration of advanced communication technologies in India. Full article
(This article belongs to the Special Issue Advances in Wireless Communication: Applications and Developments)
Show Figures

Figure 1

Figure 1
<p>Selected layout for city areas.</p>
Full article ">Figure 2
<p>Geometry of LoS and NLoS scenario.</p>
Full article ">Figure 3
<p>Geometry of wedge diffraction.</p>
Full article ">Figure 4
<p>(<b>a</b>–<b>d</b>) Normalized histogram of shadowing loss at 2.1 GHz for elevation angle 70°.</p>
Full article ">Figure 5
<p>CDF of shadowing loss for horizontal and vertical polarization at 2.1 GHz for dense urban environment.</p>
Full article ">Figure 6
<p>(<b>a</b>–<b>d</b>) mean of normal distribution for horizontal and vertical polarization at 1.8 GHz, 2.1 GHz, and 5.8 GHz for different environments for a range of elevation angles.</p>
Full article ">Figure 7
<p>(<b>a</b>–<b>d</b>) Standard deviation of normal distribution for horizontal and vertical polarization at 1.8 GHz, 2.1 GHz, and 5.8 GHz for different environments for a range of elevation angles.</p>
Full article ">Figure 8
<p>Proposed model path loss for (<b>a</b>) different environments at frequency 5.8 GHz and altitude 200 m and (<b>b</b>) dense urban environments at different frequencies and polarization at altitude 200 m.</p>
Full article ">Figure 9
<p>(<b>a</b>,<b>b</b>) Proposed model path loss for dense urban environment at UAV altitude 100–500 m at frequency 5.8 GHz for vertical and horizontal polarization, respectively.</p>
Full article ">Figure 10
<p>Proposed model vs other models.</p>
Full article ">
23 pages, 555 KiB  
Article
On the Application of a Sparse Data Observers (SDOs) Outlier Detection Algorithm to Mitigate Poisoning Attacks in UltraWideBand (UWB) Line-of-Sight (LOS)/Non-Line-of-Sight (NLOS) Classification
by Gianmarco Baldini
Future Internet 2025, 17(2), 60; https://doi.org/10.3390/fi17020060 - 3 Feb 2025
Viewed by 576
Abstract
The classification of the wireless propagation channel between Line-of-Sight (LOS) or Non-Line-of-Sight (NLOS) is useful in the operation of wireless communication systems. The research community has increasingly investigated the application of machine learning (ML) to LOS/NLOS classification and this paper is part of [...] Read more.
The classification of the wireless propagation channel between Line-of-Sight (LOS) or Non-Line-of-Sight (NLOS) is useful in the operation of wireless communication systems. The research community has increasingly investigated the application of machine learning (ML) to LOS/NLOS classification and this paper is part of this trend, but not all the different aspects of ML have been analyzed. In the general ML domain, poisoning and adversarial attacks and the related mitigation techniques are an active area of research. Such attacks aim to hamper the ML classification process by poisoning the data set. Mitigation techniques are designed to counter this threat using different approaches. Poisoning attacks in LOS/NLOS classification have not received significant attention by the wireless communication community and this paper aims to address this gap by proposing the application of a specific mitigation technique based on outlier detection algorithms. The rationale is that poisoned samples can be identified as outliers from legitimate samples. In particular, the study described in this paper proposes a recent outlier detection algorithm, which has low computing complexity: the sparse data observers (SDOs) algorithm. The study proposes a comprehensive analysis of both conventional and novel types of attacks and related mitigation techniques based on outlier detection algorithms for UltraWideBand (UWB) channel classification. The proposed techniques are applied to two data sets: the public eWINE data set with seven different UWB LOS/NLOS different environments and a radar data set with the LOS/NLOS condition. The results show that the SDO algorithm outperforms other outlier detection algorithms for attack detection like the isolation forest (iForest) algorithm and the one-class support vector machine (OCSVM) in most of the scenarios and attacks, and it is quite competitive in the task of increasing the UWB LOS/NLOS classification accuracy through sanitation in comparison to the poisoned model. Full article
Show Figures

Figure 1

Figure 1
<p>Set of procedures composing the workflow of the proposed approach.</p>
Full article ">Figure 2
<p>Comparison of the OD algorithms for the detection rate of poisoned samples with scenario 1 (Office 1) and <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math>. The y-axis provides the percentage of poisoned samples correctly identified as such by the OD algorithm. On the y-axis, the value of the percentage <math display="inline"><semantics> <msub> <mi>T</mi> <mi>P</mi> </msub> </semantics></math> of poisoned samples over the overall samples is given.</p>
Full article ">Figure 3
<p>Impact of the <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> parameter on the detection rate of poisoned samples with first scenario (Office 1) and the SDO algorithm. The y-axis provides the percentage of poisoned samples correctly identified. The x-axis indicates the value of the percentage <math display="inline"><semantics> <msub> <mi>T</mi> <mi>P</mi> </msub> </semantics></math> of the poisoned samples.</p>
Full article ">Figure 4
<p>Detection rate of poisoned samples with the SDO algorithm and the random forest classifier for the different scenarios of the eWINE data set; <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply). <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 5
<p>Accuracy obtained with the different OD algorithms and the random forest classifier for the different attacks for scenario 1 (Office 1); <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply). <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 6
<p>Improvement of the accuracy <math display="inline"><semantics> <mrow> <mi>A</mi> <mi>c</mi> <mi>c</mi> <mi>u</mi> <mi>r</mi> <mi>a</mi> <mi>c</mi> <msub> <mi>y</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different attacks within scenario 1 (Office 1) with <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 7
<p>Improvement of the precision <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>r</mi> <mi>e</mi> <mi>c</mi> <mi>i</mi> <mi>s</mi> <mi>i</mi> <mi>o</mi> <msub> <mi>n</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different attacks for scenario 1 (Office 1); <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 8
<p>Improvement of the recall <math display="inline"><semantics> <mrow> <mi>R</mi> <mi>e</mi> <mi>c</mi> <mi>a</mi> <mi>l</mi> <msub> <mi>l</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different attacks for scenario 1 (Office 1); <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 9
<p>Improvement of the accuracy <math display="inline"><semantics> <mrow> <mi>A</mi> <mi>c</mi> <mi>c</mi> <mi>u</mi> <mi>r</mi> <mi>a</mi> <mi>c</mi> <msub> <mi>y</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different scenarios of the eWINE data set; <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>A</mi> <mi>N</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 10
<p>Improvement of the precision <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>r</mi> <mi>e</mi> <mi>c</mi> <mi>i</mi> <mi>s</mi> <mi>i</mi> <mi>o</mi> <msub> <mi>n</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different scenarios of the eWINE data set; <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>A</mi> <mi>N</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 11
<p>Improvement of the recall <math display="inline"><semantics> <mrow> <mi>R</mi> <mi>e</mi> <mi>c</mi> <mi>a</mi> <mi>l</mi> <msub> <mi>l</mi> <mi>I</mi> </msub> </mrow> </semantics></math> with the SDO algorithm and the random forest classifier for the different scenarios of the eWINE data set; <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>A</mi> <mi>N</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 12
<p>Comparison of the OD algorithms for the detection rate of poisoned samples with <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> and the Radar data set. The y-axis provides the percentage of poisoned samples correctly identified as such by the OD algorithm. On the y-axis, the value of percentage <math display="inline"><semantics> <msub> <mi>T</mi> <mi>P</mi> </msub> </semantics></math> of poisoned samples on the overall samples is given.</p>
Full article ">Figure 13
<p>Accuracy obtained with the different OD algorithms and the random forest classifier for the different attacks with <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> and the Radar data set for the FSP and TFP attacks (for the LF attacks, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) with <math display="inline"><semantics> <mrow> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> <mo>=</mo> <mn>80</mn> <mo>%</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 14
<p>Improvement of the accuracy <math display="inline"><semantics> <mrow> <mi>A</mi> <mi>c</mi> <mi>c</mi> <mi>u</mi> <mi>r</mi> <mi>a</mi> <mi>c</mi> <msub> <mi>y</mi> <mi>I</mi> </msub> </mrow> </semantics></math> for the Radar data set with the SDO algorithm and the random forest classifier for the different attacks within scenario 1 (Office 1); <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 15
<p>Improvement of the precision <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>r</mi> <mi>e</mi> <mi>c</mi> <mi>i</mi> <mi>s</mi> <mi>i</mi> <mi>o</mi> <msub> <mi>n</mi> <mi>I</mi> </msub> </mrow> </semantics></math> for the Radar data set with the SDO algorithm and the random forest classifier for the different attacks within scenario 1 (Office1) where <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 16
<p>Improvement of the recall <math display="inline"><semantics> <mrow> <mi>R</mi> <mi>e</mi> <mi>c</mi> <mi>a</mi> <mi>l</mi> <msub> <mi>l</mi> <mi>I</mi> </msub> </mrow> </semantics></math> for the Radar data set with the SDO algorithm and the random forest classifier for the different attacks within scenario 1 (Office 1) where <math display="inline"><semantics> <mrow> <msub> <mi>S</mi> <mi>P</mi> </msub> <mo>=</mo> <mn>16</mn> </mrow> </semantics></math> for the FSP and TFP attacks (for the LF attack, <math display="inline"><semantics> <msub> <mi>S</mi> <mi>P</mi> </msub> </semantics></math> does not apply) and different values of <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>S</mi> <mi>a</mi> <mi>n</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">
18 pages, 6790 KiB  
Article
A Double Extended Kalman Filter Algorithm for Weakening Non-Line-of-Sight Errors in Complex Indoor Environments Based on Ultra-Wideband Technology
by Sheng Xu, Qianyun Liu, Min Lin, Qing Wang and Kaile Chen
Sensors 2025, 25(3), 740; https://doi.org/10.3390/s25030740 - 26 Jan 2025
Viewed by 402
Abstract
In complex indoor environments, target tracking performance is impacted by non-line-of sight (NLOS) noises and other measurement errors. In order to fix NLOS errors, a double extended Kalman filter (DEKF) algorithm is proposed, which refers to a kind of cascaded structure composed of [...] Read more.
In complex indoor environments, target tracking performance is impacted by non-line-of sight (NLOS) noises and other measurement errors. In order to fix NLOS errors, a double extended Kalman filter (DEKF) algorithm is proposed, which refers to a kind of cascaded structure composed of two Kalman filters. In the proposed algorithm, the first filter is a classic Kalman filter (KF) and the second is an extended Kalman filter (EKF). Time of arrival (TOA) measurements collected by multiple stationary ultra-wideband (UWB) sensors are used. The residual errors between the measured TOA and that of the first KF are predicted, and the covariance of the first KF is adjusted correspondingly. Then, we use the estimated distance state of the first KF as a measurement vector for the second EKF in order to obtain a smoother observation. One of the advantages of the proposed algorithm is that it is able to perform target tracking with good accuracy even without or with only one LOS TOA measurement for a period of time without prior information about the NLOS noise, which may be difficult to obtain in practical applications. Another advantage is that the accuracy does not greatly decrease when NLOS noises exist for a long period of time. Finally, the proposed DEKF can maintain the high-precision positioning characteristics in both the constant velocity (CV) model and the constant acceleration (CA) model in the LOS/NLOS environment. Our simulation and experimental results show that the proposed algorithm performs much better than other algorithms in SOTA, particularly in severe mixed LOS/NLOS environments. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>Markov process for LOS/NLOS transition.</p>
Full article ">Figure 2
<p>RCCA computational flowchart.</p>
Full article ">Figure 3
<p>DEKF system framework diagram.</p>
Full article ">Figure 4
<p>DEKF algorithm computational flowchart.</p>
Full article ">Figure 5
<p>NLOS model distribution.</p>
Full article ">Figure 6
<p>CA model: (<b>a</b>) RMSE comparison in LOS environment; (<b>b</b>) CDF comparison in LOS environment.</p>
Full article ">Figure 7
<p>CA model: (<b>a</b>) RMSE comparison in LOS/NLOS environment S4; (<b>b</b>) CDF comparison in LOS/NLOS environment S4.</p>
Full article ">Figure 8
<p>The environment of the test office.</p>
Full article ">Figure 9
<p>(<b>a</b>) Trajectory in indoor office environment. (<b>b</b>) Test track in indoor office environment.</p>
Full article ">Figure 10
<p>CV model: (<b>a</b>) RMSE in the LOS situation; (<b>b</b>) RMSE in four NLOS situations.</p>
Full article ">Figure 11
<p>CV model: RMSE after change from 1 to NLOS to 2-NLOS.</p>
Full article ">
19 pages, 6803 KiB  
Article
A Novel Non-Line-of-Sight Error Mitigation Algorithm Using Double Extended Kalman Filter for Ultra-Wide Band Ranging Technology
by Sheng Xu, Qianyun Liu, Min Lin, Qing Wang and Kaile Chen
Electronics 2025, 14(3), 483; https://doi.org/10.3390/electronics14030483 - 25 Jan 2025
Viewed by 618
Abstract
In complex indoor environments, target tracking performance is impacted by non-line-of-sight (NLOS) noises and other measurement errors. In order to fix NLOS errors, a Double Extended Kalman filter (DEKF) algorithm is proposed, which refers to a kind of cascaded structure composed of two [...] Read more.
In complex indoor environments, target tracking performance is impacted by non-line-of-sight (NLOS) noises and other measurement errors. In order to fix NLOS errors, a Double Extended Kalman filter (DEKF) algorithm is proposed, which refers to a kind of cascaded structure composed of two Kalman filters. In the proposed algorithm, the first filter is a classic Kalman filter (KF) and the second is an Extended Kalman filter (EKF). The time of arrival (TOA) measurements collected by multiple stationary ultra-wide band (UWB) sensors are used. Residual errors between the measured TOA and the prediction from the first KF are used to adjust the covariance of the first KF accordingly. Then, we use the estimated distance state of the first KF as a measurement vector of the second EKF in order to obtain a smoother observation. One of the advantages of the proposed algorithm is that it is able to perform target tracking with a good accuracy even without or with only one line-of-sight(LOS) TOA measurement for a period of time without prior information of the NLOS noise, which may be difficult to obtain in practical applications. Another advantage is that the accuracy does not significantly decrease when NLOS noises persist for a long period of time. Finally, the proposed DEKF can maintain high-precision positioning characteristics in both the constant velocity (CV) model and the constant acceleration (CA) model for LOS/NLOS environments. In the case of mixed LOS/NLOS environments, the RMSE of the proposed algorithm can be kept within 5 cm, while the RMSEs of other compared algorithms are easily beyond tens of centimeters. At the same time, when the confidence of RMSE is set to 95% for 1000 MC simulations, the confidence interval of the proposed algorithm is the smallest, and the mean value is 3–5 times closer to the true value compared to other algorithms. Simulation and experimental results show that the proposed algorithm performs much better than other state-of-the-art algorithms, particularly in severe mixed LOS/NLOS environments. Full article
Show Figures

Figure 1

Figure 1
<p>Markov process for the LOS/NLOS transition filter of the two cascaded filters.</p>
Full article ">Figure 2
<p>RCCA flowchart.</p>
Full article ">Figure 3
<p>System framework diagram.</p>
Full article ">Figure 4
<p>DEKF algorithm flowchart.</p>
Full article ">Figure 5
<p>NLOS model distribution.</p>
Full article ">Figure 6
<p>CA model: (<b>a</b>) RMSE comparison in the LOS environment; (<b>b</b>) CDF comparison in the LOS environment.</p>
Full article ">Figure 7
<p>CA model: (<b>a</b>) RMSE in two-state Markov chain LOS/NLOS environment S4; (<b>b</b>) CDF comparison in two-state Markov chain LOS/NLOS environment S4.</p>
Full article ">Figure 8
<p>The environment of the test office.</p>
Full article ">Figure 9
<p>(<b>a</b>) Trajectory in indoor office environment; (<b>b</b>) Test track in indoor office environment.</p>
Full article ">Figure 10
<p>CV model: (<b>a</b>) RMSE in LOS situation; (<b>b</b>) RMSE in 4-NLOS situation.</p>
Full article ">Figure 11
<p>CV model: RMSE in 1-NLOS changed to 2-NLOS situation.</p>
Full article ">
22 pages, 1097 KiB  
Article
Efficient AOA Estimation and NLOS Signal Utilization for LEO Constellation-Based Positioning Using Satellite Ephemeris Information
by Junqi Guo and Yang Wang
Appl. Sci. 2025, 15(3), 1080; https://doi.org/10.3390/app15031080 - 22 Jan 2025
Viewed by 631
Abstract
As large-scale low Earth orbit (LEO) constellations continue to expand, the potential of their signal strength for positioning applications should be fully leveraged. For high-precision angle of arrival (AOA) estimation, current spectrum search algorithms are computationally expensive. To address this, we propose a [...] Read more.
As large-scale low Earth orbit (LEO) constellations continue to expand, the potential of their signal strength for positioning applications should be fully leveraged. For high-precision angle of arrival (AOA) estimation, current spectrum search algorithms are computationally expensive. To address this, we propose a method that downscales the 2D joint spectrum search algorithm by incorporating satellite ephemeris a priori information. The proposed algorithm efficiently and accurately determines the azimuth and elevation angles of NLOS (non-line-of-sight) signals. Furthermore, an NLOS virtual satellite construction method is introduced for integrating NLOS satellite data into the positioning system using previously estimated azimuth and elevation angles. Simulation experiments, conducted with a uniform planar array antenna in environments containing both LOS (line-of-sight) and NLOS signals, demonstrate the effectiveness of the proposed solution. The results show that the azimuth determination algorithm reduces computational complexity without sacrificing accuracy, while the NLOS virtual satellite construction method significantly enhances positioning accuracy in NLOS environments. The geometric dilution of precision (GDOP) improved significantly, decreasing from values exceeding 10 to an average of less than 1.42. Full article
Show Figures

Figure 1

Figure 1
<p>Visual representation for GDOP [<a href="#B29-applsci-15-01080" class="html-bibr">29</a>].</p>
Full article ">Figure 2
<p>Diagram of signal incidence on an antenna array.</p>
Full article ">Figure 3
<p>Spectrum plot of the MUSIC algorithm with different angle search steps.</p>
Full article ">Figure 4
<p>View to demonstrate the angular relationship between the direct and reflected signal. Red and blue line represent reflect and direct paths, respectively.</p>
Full article ">Figure 5
<p>Spectrum plot of the reduced-dimension MUSIC algorithm with different angle search step.</p>
Full article ">Figure 6
<p>NLOS virtual satellite inversion diagram: Red lines represent NLOS paths, blue lines represent unavailable LOS paths, and dashed lines represent direct paths of NLOS inverted virtual satellites.</p>
Full article ">Figure 7
<p>GDOP scatter plot at different times under the condition of no virtual satellites below 60° NLOS.</p>
Full article ">Figure 8
<p>Number of observable satellites under different virtual satellite settings below 60° NLOS condition: no virtual satellites, half of the satellites are set as virtual, one-quarter of the satellites are set as virtual.</p>
Full article ">Figure 9
<p>GDOP under different virtual satellite settings below 60° NLOS condition: half of the satellites are set as virtual, one-quarter of the satellites are set as virtual.</p>
Full article ">Figure 10
<p>GDOP with under different virtual satellite settings below 60° (10/20) NLOS condition: half of the satellites are set as virtual, one-quarter of the satellites are set as virtual.</p>
Full article ">
22 pages, 3424 KiB  
Article
A Line of Sight/Non Line of Sight Recognition Method Based on the Dynamic Multi-Level Optimization of Comprehensive Features
by Ziyao Ma, Zhongliang Deng, Zidu Tian, Yingjian Zhang, Jizhou Wang and Jilong Guo
Sensors 2025, 25(2), 304; https://doi.org/10.3390/s25020304 - 7 Jan 2025
Viewed by 575
Abstract
With the advent of the 5G era, high-precision localization based on mobile communication networks has become a research hotspot, playing an important role in indoor emergency rescue in shopping malls, smart factory management and tracking, as well as precision marketing. However, in complex [...] Read more.
With the advent of the 5G era, high-precision localization based on mobile communication networks has become a research hotspot, playing an important role in indoor emergency rescue in shopping malls, smart factory management and tracking, as well as precision marketing. However, in complex environments, non-line-of-sight (NLOS) propagation reduces the measurement accuracy of 5G signals, causing large deviations in position solving. In order to obtain high-precision position information, it is necessary to recognize the propagation state of the signal before distance measurement or angle measurement. In this paper, we propose a dynamic multi-level optimization of comprehensive features (DMOCF) network model for line-of-sight (LOS)/NLOS identification. The DMOCF model improves the expression ability of the deep model by adding a res2 module to the time delay neural network (TDNN), so that fine-grained feature information such as weak reflections or noise in the signal can be deeply understood by the model, enabling the network to realize layer-level feature processing by adding Squeeze and Excitation (SE) blocks with adaptive weight adjustment for each layer. A mamba module with position coding is added to each layer to capture the local patterns of wireless signals under complex propagation phenomena by extracting local features, enabling the model to understand the evolution of signals over time in a deeper way. In addition, this paper proposes an improved sand cat search algorithm for network parameter search, which improves search efficiency and search accuracy. Overall, this new network architecture combines the capabilities of local feature extraction, global feature preservation, and time series modeling, resulting in superior performance in the 5G channel impulse response (CIR) signal classification task, improving the accuracy of the model and accurately identifying the key characteristics of multipath signal propagation. Experimental results show that the NLOS/LOS recognition method proposed in this paper has higher accuracy than other deep learning methods. Full article
Show Figures

Figure 1

Figure 1
<p>The impact of NLOS error on positioning.</p>
Full article ">Figure 2
<p>Improved TDNN incorporating res2 and SE blocks.</p>
Full article ">Figure 3
<p>Zero order keeper diagram.</p>
Full article ">Figure 4
<p>Selective SSM structure diagram.</p>
Full article ">Figure 5
<p>DMOCF network structure diagram.</p>
Full article ">Figure 6
<p>Experimental scene and hardware equipment layout.</p>
Full article ">Figure 7
<p>Fifth-generation CIR signal processing flowchart.</p>
Full article ">Figure 8
<p>Schematic diagram of data collection points.</p>
Full article ">Figure 9
<p>Schematic diagram of 5G CSI-RS time–frequency resource allocation.</p>
Full article ">Figure 10
<p>Comparison chart of algorithm performance.</p>
Full article ">
21 pages, 36735 KiB  
Article
Adaptive Navigation Based on Multi-Agent Received Signal Quality Monitoring Algorithm
by Hina Magsi, Madad Ali Shah, Ghulam E. Mustafa Abro, Sufyan Ali Memon, Abdul Aziz Memon, Arif Hussain and Wan-Gu Kim
Electronics 2024, 13(24), 4957; https://doi.org/10.3390/electronics13244957 - 16 Dec 2024
Viewed by 560
Abstract
In the era of industrial evolution, satellites are being viewed as swarm intelligence that does not rely on a single system but multiple constellations that collaborate autonomously. This has enhanced the potential of the Global Navigation Satellite System (GNSS) to contribute to improving [...] Read more.
In the era of industrial evolution, satellites are being viewed as swarm intelligence that does not rely on a single system but multiple constellations that collaborate autonomously. This has enhanced the potential of the Global Navigation Satellite System (GNSS) to contribute to improving position, navigation, and timing (PNT) services. However, multipath (MP) and non-line-of-sight (NLOS) receptions remain the prominent vulnerability for the GNSS in harsh environments. The aim of this research is to investigate the impact of MP and NLOS receptions on GNSS performance and then propose a Received Signal Quality Monitoring (RSQM) algorithm. The RSQM algorithm works in two ways. Initially, it performs a signal quality test based on a fuzzy inference system. The input parameters are carrier-to-noise ratio (CNR), Normalized Range Residuals (NRR), and Code–Carrier Divergence (CCD), and it computes the membership functions based on the Mamdani method and classifies the signal quality as LOS, NLOS, weak NLOS, and strong NLOS. Secondly, it performs an adaptive navigation strategy to exclude/mask the affected range measurements while considering the satellite geometry constraints (i.e., DOP2). For this purpose, comprehensive research to quantify the multi-constellation GNSS receiver with four constellation configurations (GPS, BeiDou, GLONASS, and Galileo) has been carried out in various operating environments. This RSQM-based GNSS receiver has the capability to identify signal quality and perform adaptive navigation accordingly to improve navigation performance. The results suggest that GNSS performance in terms of position error is improved from 5.4 m to 2.3 m on average in the complex urban environment. Combining the RSQM algorithm with the GNSS has great potential for the future industrial revolution (Industry 5.0), making things automatic and sustainable like autonomous vehicle operation. Full article
(This article belongs to the Special Issue Collaborative Intelligence in the Era of Industry 5.0)
Show Figures

Figure 1

Figure 1
<p>Complete organization of the paper.</p>
Full article ">Figure 2
<p>Potential Vulnerabilities of satellite signal reception in urban environment. S1–S4 are satellites in the space from 1 to 4.</p>
Full article ">Figure 3
<p>Workflow of the paper.</p>
Full article ">Figure 4
<p>Candidate sites for Static experiments; (<b>a</b>) Best case environment, (<b>b</b>) Mediocre Multipath, (<b>c</b>) Worst Multipath (highlighted in box).</p>
Full article ">Figure 5
<p>Live images of moving candidate sites; (<b>a</b>) Complete route of moving experiment, (<b>b</b>) clear site, (<b>c</b>) sub-urban, (<b>d</b>) highly urban environment.</p>
Full article ">Figure 6
<p>Flow chart of the RSQM.</p>
Full article ">Figure 7
<p>Fuzzy inference system.</p>
Full article ">Figure 8
<p>Fuzzy logic memebrship functions.</p>
Full article ">Figure 9
<p>Positioning performance comparison of multi-constellation GNSS in dynamic (moving) mode. (<b>a</b>) Satellite Availability, (<b>b</b>) PDOP and (<b>c</b>) Position Error (m).</p>
Full article ">Figure 10
<p>Positioning performance comparison of multi-constellation GNSS.</p>
Full article ">Figure 11
<p>Satellite Signal Characteristics in Urban Canyon. (<b>a</b>) CNR (dB-Hz), (<b>b</b>) CCD (m) and (<b>c</b>) RR (m) for all three candidate sites clear open sky, moderately degraded and severe degraded.</p>
Full article ">Figure 12
<p>Histogram and normal distribution of CNR for all the environments (<b>a</b>) Clear open sky, (<b>b</b>) Degraded Environment and (<b>c</b>) Highly degraded environment.</p>
Full article ">Figure 13
<p>Histogram and normal distribution of CCD for all the environments (<b>a</b>) Clear open sky, (<b>b</b>) Degraded Environment and (<b>c</b>) Highly degraded environment.</p>
Full article ">Figure 14
<p>Histogram and normal distribution of CNR for all the environments (<b>a</b>) Clear open sky, (<b>b</b>) Degraded Environment and (<b>c</b>) Highly degraded environment.</p>
Full article ">Figure 15
<p>Performance of GNSS after mitigation strategy. (<b>a</b>) Satellite availability, (<b>b</b>) PDOP and (<b>c</b>) Position Error (m).</p>
Full article ">
28 pages, 22621 KiB  
Article
A Ray-Tracing-Based Single-Site Localization Method for Non-Line-of-Sight Environments
by Shuo Hu, Lixin Guo and Zhongyu Liu
Sensors 2024, 24(24), 7925; https://doi.org/10.3390/s24247925 - 11 Dec 2024
Viewed by 675
Abstract
Localization accuracy in non-line-of-sight (NLOS) scenarios is often hindered by the complex nature of multipath propagation. Traditional approaches typically focus on NLOS node identification and error mitigation techniques. However, the intricacies of NLOS localization are intrinsically tied to propagation challenges. In this paper, [...] Read more.
Localization accuracy in non-line-of-sight (NLOS) scenarios is often hindered by the complex nature of multipath propagation. Traditional approaches typically focus on NLOS node identification and error mitigation techniques. However, the intricacies of NLOS localization are intrinsically tied to propagation challenges. In this paper, we propose a novel single-site localization method tailored for complex multipath NLOS environments, leveraging only angle-of-arrival (AOA) estimates in conjunction with a ray-tracing (RT) algorithm. The method transforms NLOS paths into equivalent line-of-sight (LOS) paths through the generation of generalized sources (GSs) via ray tracing. A novel weighting mechanism for GSs is introduced, which, when combined with an iteratively reweighted least squares (IRLS) estimator, significantly improves the localization accuracy of non-cooperative target sources. Furthermore, a multipath similarity displacement matrix (MSDM) is incorporated to enhance accuracy in regions with pronounced multipath fluctuations. Simulation results validate the efficacy of the proposed algorithm, achieving localization performance that approaches the Cramér–Rao lower bound (CRLB), even in challenging NLOS scenarios. Full article
Show Figures

Figure 1

Figure 1
<p>A flowchart of the proposed RT algorithm.</p>
Full article ">Figure 2
<p>Binary tree structure of ray nodes.</p>
Full article ">Figure 3
<p>Schematic diagram of ray-splitting structure. Red nodes indicate split nodes that will be deleted, while blue nodes represent newly generated split nodes.</p>
Full article ">Figure 4
<p>Schematic diagram of ray tube determination and reception. Red lines represent virtual ray tubes, while blue lines indicate the edge rays of the ray tube.</p>
Full article ">Figure 5
<p>An overview of the overall technical roadmap of the RT-LBS algorithm.</p>
Full article ">Figure 6
<p>Power measurement system architecture and key equipment. The <b>upper half</b> of the figure is the block diagram of the channel sounder used in this paper. The <b>lower half</b> is the key equipment of the sounder, including the signal generator, power amplifier, spectrum analyzer, power supplier, RTK, and antennas.</p>
Full article ">Figure 7
<p>Localization test system architecture and key equipment. The <b>upper half</b> of the figure is the block diagram of the localization test system used in this paper. The <b>lower half</b> is the key equipment in the signal transmitter system, UCA direction-finding equipment, the Rx antenna array, and the RF processing circuit.</p>
Full article ">Figure 8
<p>Measurement scenario. (<b>a</b>) The raw point cloud image of the measurement scenario. (<b>b</b>) The geometric building model extracted from the point cloud.</p>
Full article ">Figure 9
<p>Measurement path and power distribution at (<b>a</b>) 3 GHz frequency, (<b>b</b>) 3.6 GHz frequency, (<b>c</b>) 4 GHz frequency, (<b>d</b>) 5 GHz frequency, and (<b>e</b>) 5.9 GHz frequency.</p>
Full article ">Figure 10
<p>Raw power measurement data and power measurement data after applying the sliding filter at (<b>a</b>) 3 GHz frequency, (<b>b</b>) 3.6 GHz frequency, (<b>c</b>) 4 GHz frequency, (<b>d</b>) 5 GHz frequency, and (<b>e</b>) 5.9 GHz frequency.</p>
Full article ">Figure 11
<p>RSS predictions and measurements in the scenario at (<b>a</b>) 3 GHz frequency, (<b>b</b>) 3.6 GHz frequency, (<b>c</b>) 4 GHz frequency, (<b>d</b>) 5 GHz frequency, and (<b>e</b>) 5.9 GHz frequency. The basic RT method refers to the approach presented in [<a href="#B39-sensors-24-07925" class="html-bibr">39</a>].</p>
Full article ">Figure 12
<p>The angle measurement scenario and the positions of the NCTS (denoted by T1, T2, and T3) and sensor (denoted by R).</p>
Full article ">Figure 13
<p>The AOA spectrum measured for the source located at T1.</p>
Full article ">Figure 14
<p>The AOA spectrum measured for the source located at T2.</p>
Full article ">Figure 15
<p>The AOA spectrum measured for the source located at T3.</p>
Full article ">Figure 16
<p>Comparison between measured AS and simulated multipath at (<b>a</b>) T1 position, (<b>b</b>) T2 position, and (<b>c</b>) T3 position.</p>
Full article ">Figure 17
<p>NCTS and sensor positions and a geometrical map of the scenario. The line segments represent the multipath between the source and the sensor, distinguished using different colors.</p>
Full article ">Figure 18
<p>A comparison of the proposed localization algorithm’s accuracy with the CRLB. (<b>a</b>) The source at location A; (<b>b</b>) the source at location B; (<b>c</b>) the source at location C.</p>
Full article ">Figure 19
<p>Localization error at point A with different AOA and RSSD errors.</p>
Full article ">Figure 20
<p>Localization error at point B with different AOA and RSSD errors.</p>
Full article ">Figure 21
<p>Localization error at point C with different AOA and RSSD errors.</p>
Full article ">Figure 22
<p>MSD distribution at (<b>a</b>) 0.1° AOA error, (<b>b</b>) 0.5°AOA error, (<b>c</b>) 1°AOA error, (<b>d</b>) 2°AOA error, (<b>e</b>) 4°AOA error, and (<b>f</b>) 6°AOA error.</p>
Full article ">Figure 22 Cont.
<p>MSD distribution at (<b>a</b>) 0.1° AOA error, (<b>b</b>) 0.5°AOA error, (<b>c</b>) 1°AOA error, (<b>d</b>) 2°AOA error, (<b>e</b>) 4°AOA error, and (<b>f</b>) 6°AOA error.</p>
Full article ">Figure 23
<p>Schematic diagram of displacement compensation expansion method.</p>
Full article ">Figure 24
<p>Planar Localization Error Distribution with 0.1° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 25
<p>Planar Localization Error Distribution with 0.5° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 26
<p>Planar Localization Error Distribution with 1° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 27
<p>Planar Localization Error Distribution with 2° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 28
<p>Planar Localization Error Distribution with 4° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 29
<p>Planar Localization Error Distribution with 6° AOA error. (<b>a</b>) Original localization algorithm; (<b>b</b>) localization algorithm with MSDM.</p>
Full article ">Figure 30
<p>Schematic diagram of GPU acceleration algorithm.</p>
Full article ">Figure 31
<p>Power coverage map.</p>
Full article ">Figure 32
<p>Efficiency comparison of different acceleration methods.</p>
Full article ">
25 pages, 8887 KiB  
Article
A Gaussian Process-Enhanced Non-Linear Function and Bayesian Convolution–Bayesian Long Term Short Memory Based Ultra-Wideband Range Error Mitigation Method for Line of Sight and Non-Line of Sight Scenarios
by A. S. M. Sharifuzzaman Sagar, Samsil Arefin, Eesun Moon, Md Masud Pervez Prince, L. Minh Dang, Amir Haider and Hyung Seok Kim
Mathematics 2024, 12(23), 3866; https://doi.org/10.3390/math12233866 - 9 Dec 2024
Viewed by 861
Abstract
Relative positioning accuracy between two devices is dependent on the precise range measurements. Ultra-wideband (UWB) technology is one of the popular and widely used technologies to achieve centimeter-level accuracy in range measurement. Nevertheless, harsh indoor environments, multipath issues, reflections, and bias due to [...] Read more.
Relative positioning accuracy between two devices is dependent on the precise range measurements. Ultra-wideband (UWB) technology is one of the popular and widely used technologies to achieve centimeter-level accuracy in range measurement. Nevertheless, harsh indoor environments, multipath issues, reflections, and bias due to antenna delay degrade the range measurement performance in line-of-sight (LOS) and non-line-of-sight (NLOS) scenarios. This article proposes an efficient and robust method to mitigate range measurement error in LOS and NLOS conditions by combining the latest artificial intelligence technology. A GP-enhanced non-linear function is proposed to mitigate the range bias in LOS scenarios. Moreover, NLOS identification based on the sliding window and Bayesian Conv-BLSTM method is utilized to mitigate range error due to the non-line-of-sight conditions. A novel spatial–temporal attention module is proposed to improve the performance of the proposed model. The epistemic and aleatoric uncertainty estimation method is also introduced to determine the robustness of the proposed model for environment variance. Furthermore, moving average and min-max removing methods are utilized to minimize the standard deviation in the range measurements in both scenarios. Extensive experimentation with different settings and configurations has proven the effectiveness of our methodology and demonstrated the feasibility of our robust UWB range error mitigation for LOS and NLOS scenarios. Full article
(This article belongs to the Special Issue Modeling and Simulation in Engineering, 3rd Edition)
Show Figures

Figure 1

Figure 1
<p>Range measurement error represented in the box chart for four different NLOS propagation scenarios, which can be found indoors. The square box represents the mean, and the dashes represent the maximum and minimum range error observed during the data acquisition.</p>
Full article ">Figure 2
<p>The overall system architecture of the proposed UWB range measurement error mitigation for both LOS and NLOS environments.</p>
Full article ">Figure 3
<p>The overall architecture of Conv-BLSTM layer and the proposed attention module.</p>
Full article ">Figure 4
<p>Experiment with line of sight for indoor ground environment.</p>
Full article ">Figure 5
<p>Experiment with line of sight for lab environment.</p>
Full article ">Figure 6
<p>Experiment with line of sight for Park A environment.</p>
Full article ">Figure 7
<p>Experiment with line of sight for Park B environment.</p>
Full article ">Figure 8
<p>The training and validation accuracy of the proposed model, along with their losses.</p>
Full article ">Figure 9
<p>The comparison of different models for NLOS identification in UWB devices.</p>
Full article ">Figure 10
<p>Experiment with non-line-of-sight conditions with human obstacle.</p>
Full article ">Figure 11
<p>Experiment with non-line-of-sight conditions with wood obstacle.</p>
Full article ">Figure 12
<p>Experiment with non-line-of-sight conditions with partial metal obstacle.</p>
Full article ">Figure 13
<p>Experiment with non-line-of-sight conditions with wall obstacle.</p>
Full article ">Figure 14
<p>Uncertainty estimation plots with respect to the proposed model’s prediction; (<b>a</b>) the epistemic uncertainty of the proposed model, (<b>b</b>) the aleatoric uncertainty or inherent noise of data calculated using the proposed model.</p>
Full article ">
19 pages, 9444 KiB  
Article
Enhanced 3D Outdoor Positioning Method Based on Adaptive Kalman Filter and Kernel Density Estimation for 6G Wireless System
by Kyounghun Kim, Seongwoo Lee, Byungsun Hwang, Jinwook Kim, Joonho Seon, Soohyun Kim, Youngghyu Sun and Jinyoung Kim
Electronics 2024, 13(23), 4623; https://doi.org/10.3390/electronics13234623 - 23 Nov 2024
Viewed by 675
Abstract
The implementation of accurate positioning methods in both line-of-sight (LOS) and non-line-of-sight (NLOS) environments has been emphasized for seamless 6G application services. In LOS environments with unobstructed paths between the transmitter and receiver, accurate tracking essential for seamless 6G services is achievable. However, [...] Read more.
The implementation of accurate positioning methods in both line-of-sight (LOS) and non-line-of-sight (NLOS) environments has been emphasized for seamless 6G application services. In LOS environments with unobstructed paths between the transmitter and receiver, accurate tracking essential for seamless 6G services is achievable. However, accurate three-dimensional (3D) outdoor positioning has been challenging to achieve in NLOS environments where positioning accuracy may be severely degraded. In this paper, a novel 3D outdoor positioning method considering both LOS and NLOS environments is proposed. Considering the practical positioning systems, the data received from satellites often contain null values and outliers. Thus, a kernel density estimation (KDE)-based outlier removal method is used for effectively detecting the null values and outliers through temporal correlation analysis. A dilution of precision-based adaptive Kalman filter (DOP-AKF) is proposed to mitigate the effects of an NLOS environment. In the proposed method, the DOP-AKF can optimize the performance of the 3D positioning system that dynamically adapts to complex environments. Experimental results show that the proposed method can improve 3D positioning accuracy by up to 18.84% compared to conventional methods. Therefore, the proposed approach can be suggested as a promising solution for 3D outdoor positioning in 6G wireless systems. Full article
(This article belongs to the Special Issue 5G and 6G Wireless Systems: Challenges, Insights, and Opportunities)
Show Figures

Figure 1

Figure 1
<p>Schematic diagram of the conventional outdoor positioning method.</p>
Full article ">Figure 2
<p>Flowchart of the CKF.</p>
Full article ">Figure 3
<p>Schematic diagram of the proposed 3D outdoor positioning method.</p>
Full article ">Figure 4
<p>Constellation of different satellite geometries: (<b>a</b>) low DOP value with uniform satellite distribution; (<b>b</b>) high DOP value with an un-uniform satellite distribution.</p>
Full article ">Figure 5
<p>Flowchart of the proposed DOP-AKF.</p>
Full article ">Figure 6
<p>Experiment system components with ZED-F9P: (<b>a</b>) base in DGPS mode (<b>b</b>); rover in DGPS mode and RTK.</p>
Full article ">Figure 7
<p>Experimental route: (<b>a</b>) mixed urban environment with high-rise and low-rise buildings; (<b>b</b>) bridge over a flat terrain transitioning from LOS to NLOS conditions.</p>
Full article ">Figure 8
<p>Results of KDE-based outlier removal method: (<b>a</b>) measurement of GNSS path results with outliers; (<b>b</b>) comparison of the KFs [<a href="#B4-electronics-13-04623" class="html-bibr">4</a>,<a href="#B16-electronics-13-04623" class="html-bibr">16</a>] with and without outlier removal via KDE.</p>
Full article ">Figure 9
<p>Measured altitude and VDOP in Scenario #3.</p>
Full article ">Figure 10
<p>A comparison of positioning errors in DOP-AKF.</p>
Full article ">Figure 11
<p>Positioning errors for the conventional [<a href="#B4-electronics-13-04623" class="html-bibr">4</a>,<a href="#B16-electronics-13-04623" class="html-bibr">16</a>] and proposed KF algorithms in scenario #3: (<b>a</b>) horizontal positioning error; (<b>b</b>) altitude positioning error.</p>
Full article ">Figure 12
<p>Positioning errors for the conventional [<a href="#B4-electronics-13-04623" class="html-bibr">4</a>,<a href="#B16-electronics-13-04623" class="html-bibr">16</a>] and proposed KF algorithms in scenario #4: (<b>a</b>) horizontal positioning error; (<b>b</b>) altitude positioning error.</p>
Full article ">Figure 13
<p>Measured altitude and VDOP in scenario #5.</p>
Full article ">Figure 14
<p>Positioning errors for the conventional [<a href="#B4-electronics-13-04623" class="html-bibr">4</a>,<a href="#B16-electronics-13-04623" class="html-bibr">16</a>] and proposed KF algorithms in scenario #5.</p>
Full article ">
21 pages, 5929 KiB  
Article
Improved Kalman Filtering Algorithm Based on Levenberg–Marquart Algorithm in Ultra-Wideband Indoor Positioning
by Changping Xie, Xinjian Fang and Xu Yang
Sensors 2024, 24(22), 7213; https://doi.org/10.3390/s24227213 - 11 Nov 2024
Viewed by 827
Abstract
To improve the current indoor positioning algorithms, which have insufficient positioning accuracy, an ultra-wideband (UWB) positioning algorithm based on the Levenberg–Marquardt algorithm with improved Kalman filtering is proposed. An alternative double-sided two-way ranging (ADS-TWR) algorithm is used to obtain the distance from the [...] Read more.
To improve the current indoor positioning algorithms, which have insufficient positioning accuracy, an ultra-wideband (UWB) positioning algorithm based on the Levenberg–Marquardt algorithm with improved Kalman filtering is proposed. An alternative double-sided two-way ranging (ADS-TWR) algorithm is used to obtain the distance from the UWB tag to each base station and calculate the initial position of the tag by the least squares method. The Levenberg–Marquardt algorithm is used to correct the covariance matrix of the Kalman filter, and the improved Kalman filtering algorithm is used to filter the initial position to obtain the final position of the tag. The feasibility and effectiveness of the algorithm are verified by MATLAB simulation. Finally, the UWB positioning system is constructed, and the improved Kalman filter algorithm is experimentally verified in LOS and NLOS environments. The average X-axis and the Y-axis positioning errors in the LOS environment are 6.9 mm and 5.4 mm, respectively, with a root mean square error of 10.8 mm. The average positioning errors for the X-axis and Y-axis in the NLOS environment are 20.8 mm and 18.0 mm, respectively, while the root mean square error is 28.9 mm. The experimental results show that the improved algorithm has high accuracy and good stability. At the same time, it can effectively improve the convergence speed of the Kalman filter. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>Schematic diagram of the asymmetric bidirectional bilateral ranking algorithm.</p>
Full article ">Figure 2
<p>Flowchart of the model.</p>
Full article ">Figure 3
<p>Simulated positioning results of different algorithms.</p>
Full article ">Figure 4
<p>(<b>a</b>) Comparison of the X-axis error; (<b>b</b>) comparison of the Y-axis error.</p>
Full article ">Figure 5
<p>Location performance of the five algorithms under different noise levels.</p>
Full article ">Figure 6
<p>(<b>a</b>) UWB positioning base station; (<b>b</b>) UWB positioning tag.</p>
Full article ">Figure 7
<p>(<b>a</b>) Experimental setup diagram; (<b>b</b>) UWB base station and tag distribution.</p>
Full article ">Figure 8
<p>Positioning scatterplot in LOS environment.</p>
Full article ">Figure 9
<p>(<b>a</b>) X-axis error in LOS environment; (<b>b</b>) Y-axis error in LOS environment.</p>
Full article ">Figure 10
<p>UWB base station and tag distribution map in NLOS environment.</p>
Full article ">Figure 11
<p>Scatter plot of localization in NLOS environment.</p>
Full article ">Figure 12
<p>(<b>a</b>) X-axis error in NLOS environment; (<b>b</b>) Y-axis error in NLOS environment.</p>
Full article ">
21 pages, 4139 KiB  
Article
Bias and Deviation Map-Based Weighted Graph Search for NLOS Indoor RTLS Calibration
by Jeong-Ho Kim, Hyun-Gi An, Nobuyoshi Komuro and Won-Suk Kim
Electronics 2024, 13(20), 3993; https://doi.org/10.3390/electronics13203993 - 11 Oct 2024
Viewed by 7478
Abstract
Recently, UWB-based technology providing centimeter-level accuracy has been developed and widely utilized in indoor real-time location tracking systems. However, location accuracy varies due to factors such as frequency interference, collisions, reflected signals, and whether line-of-sight (LOS) conditions are met, and it can be [...] Read more.
Recently, UWB-based technology providing centimeter-level accuracy has been developed and widely utilized in indoor real-time location tracking systems. However, location accuracy varies due to factors such as frequency interference, collisions, reflected signals, and whether line-of-sight (LOS) conditions are met, and it can be challenging to ensure high accuracy in specific environments. Fortunately, when anchor positions are fixed, the locations of large obstacles such as columns or furniture remain relatively stable, leading to similar patterns of positioning bias at specific points. This study proposes an algorithm that corrects inaccurate positioning to more closely reflect the actual location based on bias and deviation maps generated using natural neighbor interpolation. Initially, positioning bias and deviations at specific points are sampled, and bias and deviation maps are created using natural neighbor interpolation. During location tracking, the algorithm detects candidate clusters and determines the centroid to estimate the actual location by applying the bias and deviation maps to the measured positions derived through trilateration. To validate the proposed algorithm, experiments were conducted in a non-LOS (NLOS) indoor environment. The results demonstrate that the proposed algorithm can reduce the positioning bias of a UWB-based RTLS by approximately 71.34% compared to an uncalibrated system. Full article
Show Figures

Figure 1

Figure 1
<p>Example of Voronoi diagram: (<b>a</b>) Voronoi cells with 9 sites (black dots); (<b>b</b>) New Voronoi cell (white area with red dot).</p>
Full article ">Figure 2
<p>Flow chart of candidate cluster determination and positioning calibration algorithm based on weighted graph search.</p>
Full article ">Figure 3
<p>Example of Bias map before and after interpolation with NNI.</p>
Full article ">Figure 4
<p>Example of deviation map before and after interpolation with NNI.</p>
Full article ">Figure 5
<p>Example of working process of the proposed technique: (<b>a</b>) RAW position data before starting the proposed algorithm; (<b>b</b>) Set a starting point for searching candidates; (<b>c</b>) Ongoing candidate cluster search process based on weighted graph search; (<b>d</b>) Successful candidate search and completion of weighted graph search; (<b>e</b>) Establishment of candidate group using bfs; (<b>f</b>) Search Completion and Correction Results.</p>
Full article ">Figure 6
<p>Experimental environment for the proposed technique.</p>
Full article ">Figure 7
<p>Bias map (<b>left</b>) and deviation map (<b>right</b>) configured in the environment in <a href="#electronics-13-03993-f005" class="html-fig">Figure 5</a>.</p>
Full article ">Figure 8
<p>Bias and standard deviation for each technique across 50 measurements.</p>
Full article ">Figure 9
<p>Distribution of results for each technique across 50 measurements.</p>
Full article ">Figure 10
<p>Bias and standard deviation for each technique across 10 measurements.</p>
Full article ">Figure 11
<p>Distribution of results for each technique across 10 measurements.</p>
Full article ">
26 pages, 6355 KiB  
Article
Improving Non-Line-of-Sight Identification in Cellular Positioning Systems Using a Deep Autoencoding and Generative Adversarial Network Model
by Yanbiao Gao, Zhongliang Deng, Yuqi Huo and Wenyan Chen
Sensors 2024, 24(19), 6494; https://doi.org/10.3390/s24196494 - 9 Oct 2024
Cited by 2 | Viewed by 1374
Abstract
Positioning service is a critical technology that bridges the physical world with digital information, significantly enhancing efficiency and convenience in life and work. The evolution of 5G technology has proven that positioning services are integral components of current and future cellular networks. However, [...] Read more.
Positioning service is a critical technology that bridges the physical world with digital information, significantly enhancing efficiency and convenience in life and work. The evolution of 5G technology has proven that positioning services are integral components of current and future cellular networks. However, positioning accuracy is hindered by non-line-of-sight (NLoS) propagation, which severely affects the measurements of angles and delays. In this study, we introduced a deep autoencoding channel transform-generative adversarial network model that utilizes line-of-sight (LoS) samples as a singular category training set to fully extract the latent features of LoS, ultimately employing a discriminator as an NLoS identifier. We validated the proposed model in 5G indoor and indoor factory (dense clutter, low base station) scenarios by assessing its generalization capability across different scenarios. The results indicate that, compared to the state-of-the-art method, the proposed model markedly diminished the utilization of device resources and achieved a 2.15% higher area under the curve while reducing computing time by 12.6%. This approach holds promise for deployment in future positioning terminals to achieve superior localization precision, catering to commercial and industrial Internet of Things applications. Full article
Show Figures

Figure 1

Figure 1
<p>Possible modes of signal propagation.</p>
Full article ">Figure 2
<p>UPA with antenna panels, each consisting of one single polarized antenna element. The arrived signal’s AoA is decomposed into azimuth and elevation angles.</p>
Full article ">Figure 3
<p>Structure of the proposed Deep Autoencoding Channel-Transformed Generative Adversarial Network (DACT-GAN) and components of the loss function to be computed.</p>
Full article ">Figure 4
<p>Indoor scenario depicting the distribution of 12 BSs.</p>
Full article ">Figure 5
<p>Indoor factory (dense clutter, low BS) scenario depicting the distribution of 18 BSs.</p>
Full article ">Figure 6
<p>Comparative effects of different data normalization techniques on model training efficacy.</p>
Full article ">Figure 7
<p>Violin plots comparing the training accuracies of DACT-GAN across different batch size <span class="html-italic">B</span> with the mean training accuracy for each batch size <span class="html-italic">B</span>.</p>
Full article ">Figure 8
<p>Heatmap of accuracy with label smoothing applied at different thresholds for G and D.</p>
Full article ">Figure 9
<p>Three-dimensional bar chart showing the effect of early stopping on DACT-GAN accuracy across various loss thresholds for <span class="html-italic">G</span> and <span class="html-italic">D</span>.</p>
Full article ">Figure 10
<p>Classification of NLoS and LoS after 20 epochs of training with different values of h of AE-KDE.</p>
Full article ">
17 pages, 3617 KiB  
Article
Investigations on Millimeter-Wave Indoor Channel Simulations for 5G Networks
by Huthaifa Obeidat
Appl. Sci. 2024, 14(19), 8972; https://doi.org/10.3390/app14198972 - 5 Oct 2024
Viewed by 1102
Abstract
Due to the extensively accessible bandwidth of many tens of GHz, millimeter-wave (mmWave) and sub-terahertz (THz) frequencies are anticipated to play a significant role in 5G and 6G wireless networks and beyond. This paper presents investigations on mmWave bands within the indoor environment [...] Read more.
Due to the extensively accessible bandwidth of many tens of GHz, millimeter-wave (mmWave) and sub-terahertz (THz) frequencies are anticipated to play a significant role in 5G and 6G wireless networks and beyond. This paper presents investigations on mmWave bands within the indoor environment based on extensive simulations; the study considers the behavior of the omnidirectional and directional propagation characteristics, including path loss exponents (PLE) delay spread (DS), the number of clusters, and the number of rays per cluster at different frequencies (28 GHz, 39 GHz, 60 GHz and 73 GHz) in both line-of-sight (LOS) and non-LOS (NLOS) propagation scenarios. This study finds that the PLE and DS show dependency on frequency; it was also found that, in NLOS scenarios, the number of clusters follows a Poisson distribution, while, in LOS, it follows a decaying exponential distribution. This study enhances understanding of the indoor channel behavior at different frequency bands within the same environment, as many research papers focus on single or two bands; this paper considers four frequency bands. The simulation is important as it provides insights into omnidirectional channel behavior at different frequencies, essential for indoor channel planning. Full article
(This article belongs to the Special Issue 5G and Beyond: Technologies and Communications)
Show Figures

Figure 1

Figure 1
<p>The simulated environment for the 3rd floor in the Chesham building, University of Bradford.</p>
Full article ">Figure 2
<p>Strongest propagation paths for the LOS experiment at 60 GHz.</p>
Full article ">Figure 3
<p>Single-frequency PL model at 39 GHz using (<b>a</b>) omnidirectional antenna, (<b>b</b>) directional–omnidirectional antenna, and (<b>c</b>) directional antenna. Red points represent NLOS data and blue points represent LOS data.</p>
Full article ">Figure 4
<p>RSS vs. distance at an NLOS scenario at 39 GHz using a directional and omnidirectional antenna.</p>
Full article ">Figure 5
<p>CDF plot of RMS-DS for NLOS scenarios for Dir–Dir (dotted dashed lines) and Omni–Omni (solid lines) antenna radiations.</p>
Full article ">Figure 6
<p>CDF plot of RMS-DS for LOS scenarios for Dir–Dir (dotted dashed lines) and Omni–Omni (solid lines) antenna radiations.</p>
Full article ">Figure 7
<p>Number of ray clusters for NLOS propagations scenarios: (<b>a</b>) Omni–Omni, (<b>b</b>) Dir–Dir, and (<b>c</b>) Dir–Omni.</p>
Full article ">Figure 8
<p>Number of rays/cluster for NLOS: (<b>a</b>) Omni–Omni, (<b>b</b>) Dir–Dir, and (<b>c</b>) Dir–Omni.</p>
Full article ">Figure 9
<p>Number of ray clusters in LOS propagation scenarios: (<b>a</b>) Omni–Omni, (<b>b</b>) Dir–Dir, and (<b>c</b>) Dir–Omni.</p>
Full article ">Figure 10
<p>Number of rays/cluster for LOS: (<b>a</b>) Omni–Omni, (<b>b</b>) Dir–Dir, and (<b>c</b>) Dir–Omni.</p>
Full article ">Figure 11
<p>Arrival times of paths at a receiver point.</p>
Full article ">Figure 12
<p>Penetration loss through a concrete wall.</p>
Full article ">
Back to TopTop