Next Article in Journal
Spatial–Spectral Feature Refinement for Hyperspectral Image Classification Based on Attention-Dense 3D-2D-CNN
Next Article in Special Issue
Cloud2Edge Elastic AI Framework for Prototyping and Deployment of AI Inference Engines in Autonomous Vehicles
Previous Article in Journal
The Challenges of Prolonged Gas Sensing in the Modern Urban Environment
Previous Article in Special Issue
A Multi-Sensor Tight Fusion Method Designed for Vehicle Navigation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Time Delay Estimation Algorithm for 5G Vehicle Positioning in Urban Canyon Environments

School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(18), 5190; https://doi.org/10.3390/s20185190
Submission received: 9 August 2020 / Revised: 5 September 2020 / Accepted: 7 September 2020 / Published: 11 September 2020

Abstract

:
Vehicle positioning with 5G can effectively compensate for the lack of vehicle positioning based on GNSS (Global Navigation Satellite System) in urban canyons. However, there is also a large ranging error in the non-line of sight (NLOS) propagation of 5G. Aiming to solve this problem, we consider a new time delay estimation algorithm called non-line of sight cancellation multiple signal classification (NC-MUSIC). This algorithm uses cross-correlation to identify and cancel the NLOS signal. Then, an unsupervised multipath estimation method is used to estimate the number of multipaths and extract the noise subspace. The MUSIC spectral function can be calculated by the noise subspace. Finally, the time delay of the direct path is estimated by searching the peak of MUSIC spectral function. This paper adopts the 5G channel model developed by 3GPP TR38.901 for simulation experiments. The experiment results demonstrated that the proposed algorithm has obvious advantages in terms of NLOS propagation for urban canyon environments. It provided a high-precision time delay estimation algorithm for observed time difference of arrival (OTDOA), joint angle of arrival (AOA) ranging, and other positioning methods in the 5G vehicle positioning method, which can effectively improve the positioning accuracy of 5G vehicle positioning in urban canyon environments.

1. Introduction

As a part of the vehicular network, vehicle positioning plays an important role in intelligent traffic management systems, vehicle detection, autonomous driving, intelligent parking, and so on [1]. Traditional vehicle positioning usually adopts global navigation satellite system (GNSS) represented by global positioning system (GPS), GLONASS, Beidou navigation system (BDS), and Galileo [2,3,4,5,6,7]. However, in urban canyon environments, GNSS signals are often blocked by high-rise buildings and perform with low capability in terms of positioning [8]. Mobile communication networks can fill the gaps in positioning performance of GNSS in urban environment due to its widely distribution and high signal transmission quality [9,10,11,12]. However, it lacks hear-ability (the capability of detecting the number of base stations). One of the striking features of fifth generation mobile networks (5G) is ultra-dense network (UDN) which improves the hear-ability of mobile communication network. Therefore, UDN brings the opportunity of 5G vehicle positioning in urban canyon environments. The 5G vehicle positioning method can be divided into the following categories: the method based on observed time difference of arrival (OTDOA) [13], angle of arrival (AOA)-based method [14,15], joint AOA ranging method [16,17], and so on. Both OTDOA and joint AOA-ranging methods require accurate time delay estimation of 5G signals to improve positioning performance.
The time delay estimation algorithm can be divided into two categories: correlation peak detection-based algorithm [12] and super-resolution-based algorithm [18,19,20,21,22]. Super-resolution-based algorithm has higher time delay estimation accuracy than correlation peak detection-based algorithm. As a popular algorithm of super-resolution-based algorithm, multiple signal classification (MUSIC) algorithm estimates time delay by the orthogonality between the steering vector of received baseband signal and noise subspace of received baseband signal’s covariance matrix. MUSIC based time delay estimation methods have been studied in recent years, Xinrong et al. [23] applied super-resolution spectral estimation techniques to the measured channel frequency response to accurately estimate TOA for indoor geolocation applications. The simulation results show that super-resolution techniques can significantly improve the performance of TOA estimation as compared with conventional techniques including direct IFT and DSSS signal-based cross-correlation techniques. Jing et al. [24] proposed a frequency-domain-based cross-spectral super-resolution time delay estimate algorithm, and the method performed an accurate time delay estimation in the multipath channel model that they proposed in the paper. Fang et al. [25] compared the performance of the super-resolution method with MUSIC and a traditional cross-correlation algorithm in a simulated indoor multipath TOA environment, the simulation results showed that TOA estimation with time domain channel estimation can approach high level accuracy and stability. Feng-Xiang et al. [26] converted time delay estimation into a sinusoidal parameter estimation problem, and the sinusoidal parameters are estimated by generalizing the MUSIC algorithm. Simulation results showed that the proposed algorithm performs better than the classical correlation approach and the conventional MUSIC method for the closely spaced components in multipath environments. Khanzada et al. [27] compared the estimation of signal parameters via the rotational invariance technique (ESPRIT), root-multiple signal classification (RootMUSIC), and matrix pencil (MP) for ranging. The simulation results show that RootMUSIC and MP algorithm demonstrate better performance in ranging. Wang et al. [28] used a two-dimensional MUSIC algorithm to estimate TOA and AOA in a IR-UWB system, and the simulation results showed that the performance is better than RootMUSIC and matrix pencil algorithm. Hailong et al. [29] proposed a novel TDOA algorithm with super resolution based on a multi-dimensional cross-correlation function, namely the volume cross-correlation function (VCC). Numerical simulations showed an excellent time resolution capability of the algorithm in multipath environment. Gao et al. [22] made comparisons of the super-resolution TOA/TDOA estimation algorithms and the experience showed that the MUSIC-CR algorithms have the highest resolution and lowest SNR threshold. Abudabbousa et al. [30] proposed a super-resolution TDOA estimate algorithm based on orthogonal frequency division multicarrier, the experimental results showed that the approach can be useful for several applications needing accurate positioning. Chen et al. [31] proposed two 2-D DOA and TOA estimators called FFT-MUSIC and two-step FFT-MUSIC. Simulation results showed that both estimators can reduce the computation cost by 1–2 orders of magnitude.
All the above methods effectively improve the accuracy and robustness of time delay estimation. However, few researchers have addressed the problem of non-line of sight (NLOS) propagation scenarios which is common for mobile communication signals in urban canyon environments. In some cases, the signal strength of direct path is weaker than non-direct path in NLOS propagation scenario, e.g., when there is an obstruction between the transmitting antenna and the receiving antenna, and the obstruction absorbs electromagnetic waves more heavily (such as thick walls), the direct path will receive severe degradation from the obstruction, while the NLOS path still has strong signal strength through the transmission to the receiving antenna. The direct path will be submerged by the non-direct path in conventional MUSIC algorithm and this problem will cause a large delay estimation error as shown in Figure 1. In Figure 1, we simulated a typical channel in an NLOS propagation scenario, and the peak of direct path in MUSIC spectral function of the received signal is submerged by the non-direct path. In order to solve this problem, we propose a novel time delay estimation algorithm called non-line of sight cancellation multiple signal classification (NC-MUSIC). In this algorithm, the time delay spread of received signal is roughly estimated through the cross-correlation method, and the NLOS path with strong signal strength is cancelled while the direct path is retained. This step will reduce the peak of NLOS path and make the peak of direct path more obvious. Then, the covariance matrix of the received signal is calculated and the eigenvalue decomposition (EVD) is carried out. An unsupervised multipath estimation method is used to estimate the number of multipath in the propagation channel. With the number of multipath and the EVD, the noise subspace of covariance matrix is solved. The MUSIC spectral function is calculated from the noise subspace. Finally, the time delay of the direct path is estimated by searching the peak of the MUSIC spectral function.
The contributions of this paper are:
  • The proposal of a novel accurate time delay estimation algorithm based on NLOS cancellation and MUSIC super-resolution method.
  • The proposal of an unsupervised multipath estimation method to estimate the multipath number of received baseband signal.
  • Improvement of the MUSIC spectral function calculation method in conventional MUSIC super-resolution to make the peak of direct path more obvious.
The proposed algorithm in this paper is used to eliminate the NLOS error due to the signal propagation. In practice, there is still a synchronization error between the vehicle and the base station in addition to the NLOS error. This error will also lead to errors in the positioning results. The distance between RX and TX can be measured by round-trip time (RTT) and the synchronization error between RX and TX can also be ignored by calculating TDOA.
The rest of the paper is organized as follows. The system model is developed in Section 2. The NC-MUSIC algorithm is defined in Section 3. Then, the simulation results are discussed in Section 4. Finally, the conclusions and future work are drawn in Section 5.

2. System Model

In this section, the 5G baseband signal model and time delay estimate method based on conventional MUSIC will be presented.

2.1. 5G Baseband Signal Model

According to 3GPP New Radio (NR) Technical Specification (TS) 38.211 [32], the downlink signal of 5G is generated based on cyclic prefix orthogonal frequency division multiplexing (CP-OFDM), and it is obtained by a stepwise procedure illustrated in Figure 2 and described below.
First, pseudo-random sequences are generated by a sequence generation module. Then, the pseudo-random sequence is mapped with the QPSK symbol to get a 5G reference signal sequence, and the reference signal sequence is mapped to resource elements in different ways according to different uses. Then, inverse fast Fourier transform (IFFT) is carried out on the resource elements to generate 5G time-domain signal, and the baseband signal is generated through cyclic prefix and digital-to-analog (D/A) conversion.
The pseudo-random sequence in TS38.211 adopts the 31-length gold code, which is generated as follows:
c ( n ) = ( x 1 ( n + N C ) + x 2 ( n + N C ) ) mod 2 x 1 ( n + 31 ) = ( x 1 ( n + 3 ) + x 1 ( n ) ) mod 2 x 2 ( n + 31 ) = ( x 2 ( n + 3 ) + x 2 ( n + 2 ) + x 2 ( n + 1 ) + x 2 ( n ) ) mod 2
where N C = 1600 , the initialization of first gold sequence x 1 ( n ) is x 1 ( 1 ) = 1 , x 1 ( n ) = 0 , n = 1 , 2 , , 30 , and the initialization of the second gold sequence x 2 ( n ) is c i n i t = i = 0 30 x 2 ( i ) · 2 i , c i n i t depends on the purpose of the reference signal and mod2 is modulo-2 addition. The reference signal sequence r ( m ) is mapped by QPSK symbols from the 31-length gold sequence in the following way:
r ( m ) = 1 2 ( 1 2 c ( 2 m ) ) + j 1 2 ( 1 2 c ( 2 m + 1 ) ) ,
The generation method of 5G baseband signal in 3GPP TS38.211 is defined by
s l ( p , μ ) ( t ) = { s ¯ l ( p , μ ) ( t ) t start , l μ t < t start , l μ + T symb , l μ 0 otherwise s ¯ l ( p , μ ) ( t ) = k = 0 N grid , x size , μ N sc RB 1 a k , l ( p , μ ) e j 2 π ( k + k 0 μ N grid , x size , μ N sc RB / 2 ) Δ f ( t N CP , l μ T c t start , l μ ) k 0 μ = ( N grid , x start , μ + N grid , x size , μ / 2 ) N sc RB ( N grid , x start , μ 0 + N grid , x size , μ 0 / 2 ) N sc RB 2 μ 0 μ T symb , l μ = ( N u μ + N CP , l μ ) T c ,
where s l ( p , μ ) ( t ) is the time-continuous signal on antenna port p and subcarrier spacing configuration μ for OFDM symbol l { 0 , 1 , , N slot subframe , μ N symb slot 1 } in a subframe. N grid , x size , μ is the size of the resource grid, N grid , x start , μ is the start of the resource grid, N sc RB is number of subcarriers per resource block, a k , l ( p , μ ) is the value of resource element ( k , l ) for antenna port p and subcarrier spacing configuration μ , N CP , l μ is cyclic prefix length, T c is basic time unit for NR, μ 0 is the largest μ value among the subcarrier spacing configurations. Some of the configuration parameters are used for coordinate with other reference signals in 5G, and their values do not affect the waveform of the 5G positioning reference signal.
In order to facilitate the verification of the algorithm in this paper, we simplify the generation method of a 5G baseband signal, remove configuration parameters which are used for coordinate with other reference signals, and retain necessary parameters to generate 5G signal waveform. The simplified generation method of 5G signal baseband is as follows:
s ( t ) = m = 0 N S C 1 r ( m ) e j 2 π ( m + m 0 ) Δ f ( t T C P ) ,
where s ( t ) is continuous analog baseband signal in time domain, N S C is the number of subcarriers, m 0 is the initial frequency offset, Δ f is subcarrier space, and T C P is the time of cyclic prefix.
In practical application, 5G baseband signal is discrete digital signal generated by 5G baseband chip. In order to conform to the actual situation, 5G baseband signal is discretized:
s D ( n ) = k = 0 N S C 1 r ( k ) e j 2 π ( k + k 0 ) Δ f ( n T C T C P ) ,
where s D ( n ) is discrete digital signal in time domain and T C is sample interval of baseband signal.

2.2. Time Delay Estimation Method

In a time delay estimation method, it is assumed that the discrete transmitted signal is s T ( n ) and the received signal transmitted through multipath channel is:
s R ( n ) = k = 0 N M 1 α k s T ( n τ k ) + ω ( n ) ,
where s R ( n ) is received signal, s T ( n ) is transmit signal, N M is the number of paths in multipath channel, α k and T k is the loss and time delay of the ( k + 1 ) th path in channel, ω ( n ) is noise. We express Equation (6) in matrix form:
S R = A λ + W ,
where
S R = [ s R ( 0 ) s R ( 1 ) s R ( N 1 ) ] T ,
A = [ a ( τ 0 ) a ( τ 1 ) a ( τ K 1 ) ] ,
a ( τ i ) = [ s T ( 0 τ i ) s T ( 1 τ i ) s T ( N 1 τ i ) ] T ,
λ = [ α 1 α 2 α K ] T ,
W = [ ω ( 0 ) ω ( 1 ) ω ( N 1 ) ] T ,
The covariance matrix of the received signal is
R = E [ S R S R H ] ,
The MUSIC super-resolution method is based on eigenvalue decomposition of the covariance matrix of the preceding received signal in (7)
R = U S Λ S U S H + U e Λ e U e H ,
where U S is signal subspace, U e is noise subspace, and Λ is diagonal matrix whose elements are the eigenvalues of R. The following equation is given with the orthogonality between the steering vector of received baseband signal and noise subspace.
a ( τ i ) U e H = 0 ,
Conventional MUSIC algorithm uses the following spectral function to estimate time delay.
P M U S I C = 1 a ( τ i ) U e H U e a H ( τ i ) ,
The estimated time delay is:
τ ^ = arg τ [ max ( P M U S I C ) ] ,
The MUSIC algorithm for delay estimation has superior resolution and can improve the ranging ability of the 5G OFDM signal.

3. Methodology

This section introduces the proposed time delay estimation algorithm called non-line of sight cancellation multiple signal classification (NC-MUSIC). The structure diagram of the proposed NC-MUSIC algorithm is shown in Figure 3. First of all, NLOS/LOS is recognized by cross-correlation results of received signal, if the received signal is NLOS propagation, the non-direct paths will be cancelled according to the cross-correlation results. Then, MUSIC peak search is conducted on the NLOS cancelled signal with the multipath number estimated by unsupervised multipath estimation. And finally, the accurate estimation of direct signal propagation time delay is outputted. The following is a detailed description of the NC-MUSIC algorithm.

3.1. LOS/NLOS Identification and NLOS Cancellation

The received signal is cross-correlated, and the result of discrete cross-correlation under multi-path transmission is as follows:
R A ( τ ) = n = 0 K A 1 [ s T ( n τ ) s R * ( n ) ] = n = 0 K A 1 [ s T ( n τ ) i K s T * ( n τ i ) ] ,
K A = K R + K T 1 ,
where the K R is the length of discrete received baseband signal, K T is the length of discrete transmit baseband signal, and K A is the length of cross-correlation result of the transmit signal and received signal. Then, the peak of the discrete cross-correlation result was searched based on gradient to roughly estimate the multipath time delay. The gradient of cross-correlation result is:
G A ( τ ) = R A ( τ ) R A ( τ 1 ) ,
The G A ( τ ) is the gradient of cross-correlation result, the roughly time delay estimation result is:
τ i = arg τ [ G A ( τ 1 ) > 0 G A ( τ ) < 0 R A ( τ ) P T ] ( i = 1 , 2 , , M p ) ,
where τ i is the roughly time delay estimation result, P T is the threshold of the search of cross-correlation, the peak value less than this threshold is not regarded as multipath delay, and M P is the number of multipath time delay. The corresponding correlation peak value of each multipath delay is:
P i = R A ( τ i ) ( i = 1 , 2 , , M P ) ,
After obtaining the multipath time delay estimation of received signal and the corresponding correlation peak, NLOS/LOS identification can be conducted. The identification principle is: if the correlation peak with the minimum time delay is not the maximum correlation peak, it means that the signal has been propagated by NLOS. For LOS component which is weaker than the NLOS components, the peak of the LOS path can be detected by correlation, but after using the conventional MUSIC algorithm, the peak of the LOS path is submerged by the peak of the NLOS path. This phenomenon can be seen in Figure 1, where the power of the LOS path is not very weak, but the LOS path in the spectral function of the conventional MUSIC algorithm is severely affected by the NLOS path, and the peaks are submerged and the LOS path cannot be identified, so the NLOS component needs to be cancelled. The way of NLOS cancel is to reconstruct the non-direct path signal. The method of reconstruction of non-direct path signal is as follows.
s N L O S = i = 1 M P 1 A m i + 1 s T ( n τ i + 1 ) ,
where s N L O S is the non-direct path signal, A m i is the amplitude loss of each non-direct path signal component, and the calculation method is as follows:
A m i = R A ( τ i ) max [ n = 0 K A 1 s T ( n τ ) s T * ( n ) ] ,
Received signal minus the reconstruction of the non-direct path signal can get NLOS cancelled signal s N C ( n ) = s R ( n ) s N L O S ( n ) . There are residual non-direct path signals component because the cross-correlation method is not accurate for time delay estimation, and a second or multiple NLOS cancellations can be applied by Equations (20)–(24). However, after repeated cancellations, the correlation peak of weak signal delay will be confused with the side peak of OFDM signal correlation, which will lead to greater error. The experimental part will give a comparative analysis of cancellation times and ranging accuracy. The next subsection mainly describes the covariation matrix and eigenvalue calculation. In order to simplify the description of the algorithm, the signals cancelled by different cancellation times are denoted as s N C .

3.2. Covariation Matrix and Eigenvalue Calculation

Since the signal after NLOS cancel still has direct path and multi-path residual components, it can be expressed as
s N C ( n ) = i = 0 N N C 1 β i s T ( n τ i ) + ω ( n )
where N N C is the number of multipath after NLOS cancel, β i is the amplitude loss of each multipath signal components, τ i is the time delay of each multipath signal components. The baseband signal in Equation (5) is substituted into Equation (25) as the transmitting signal, and the following equation can be obtained:
s N C ( n ) = i = 0 N N C 1 β i [ k = 0 N s c r ( k ) × e j 2 π ( k + k 0 ) Δ f [ ( n τ i ) T c T C P ] ] + ω ( n ) = [ k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( τ 0 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( τ 1 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( τ N N C 1 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( 1 τ 0 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( 1 τ 1 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( 1 τ N N C 1 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( N 1 τ 0 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( N 1 τ 1 ) T c T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( N 1 τ N N C 1 ) T c T C P ] ] × [ β 0 β 1 β N N C 1 ] + [ ω ( 1 ) ω ( 2 ) ω ( N 1 ) ]
We can then write this signal model in vector form:
S N C = A λ + W
where:
S N C = [ s N C ( 0 ) s N C ( 1 ) s N C ( N 1 ) ] T
A = [ a ( τ 0 ) a ( τ 1 ) a ( τ N N C 1 ) ]
a ( τ i ) = [ k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( τ i ) T C T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( 1 τ i ) T C T C P ] k = 0 N s c 1 r ( k ) e j 2 π ( k + k 0 ) Δ f [ ( N τ i 1 ) T C T C P ] ] T
λ = [ β 0 β 1 β N N C 1 ] T
W = [ ω ( 0 ) ω ( 1 ) ω ( N 1 ) ] T
The covariance matrix R of the signal is calculated by R = E [ S N C S N C H ] , and the eigenvalue decomposition of R is:
R = U Λ U 1
where, U is the matrix composed of the eigenvectors of R , and Λ is the diagonal matrix composed of the eigenvalues of R .
Λ = [ λ 1 0 0 0 λ 2 0 0 0 λ N ]
Let λ = [ λ 1   λ 2   λ N ] be the set of eigenvalues of R . The next subsection describes the method of unsupervised multipath number estimation of received signal.

3.3. Unsupervised Multipath Estimation

The unsupervised multipath estimation part is used to estimate the number of multipath time delay to provide more accurate estimates. Eigenvalues could theoretically be gathered for two types of noise and signal eigenvalue, because the noise in the process of transmission is more stable, and it is so different between each signal path delay and signal loss. So, the noise subspace corresponding eigenvalues can be gathered for a cluster, the characteristics of the signal subspace corresponding values cannot be together for a cluster. The clustering results can be estimated in reverse. In other words, the outlier that cannot be clustered into a cluster can be taken as the eigenvalues corresponding to the signal subspace. The number of these outliers is the number of multipaths.
The number of clusters of noise eigenvalues is not a constant, so we must adopt a clustering method which doesn’t need the number of clusters. Moreover, all of the process is happening during the positioning, so a high complexity method shouldn’t be adopted. In this paper, the density-based spatial clustering of applications with noise (DBSCAN) [33] algorithm is adopted to cluster the eigenvalue λ because it doesn’t need to provide the number of clusters and has a low complexity. By reversely estimating the clustering results, the outliers that cannot be clustered as a class are regarded as the eigenvalues corresponding to the signal subspace, and the number of these outliers is the number of multipaths. Unsupervised multipath estimation is detailed below.
DBSCAN is a density-based clustering method. Its main parameters are clustering radius (radius) and the minimum number of elements in a class (Pts). Clustering radius affects the range of neighborhood density judgment. With the influence of clustering radius and the minimum number of elements in a class, the different values of the two parameters affect the threshold of the data density in the clustering. The data density above this threshold can be clustered into a class, while the data density below this threshold cannot be clustered into a class. In this paper, the data are the eigenvalues of the received signal covariance matrix, and the eigenvalues of the noise subspace have high similarity, in order to cluster the noise subspace eigenvalues with high similarity into one class and filter out the signal subspace eigenvalues with low similarity by clustering. We experimentally analyzed the values of radius and Pts, and found that signal subspace eigenvalues will be treated as noise subspace eigenvalues if the data density threshold is high, and noise subspace eigenvalues will be treated as signal subspace eigenvalues if the data density threshold is low, both of these circumstances will affect the accuracy of the final delay estimation results. So, we choose the appropriate radius and Pts to cluster the eigenvalues. In this paper, P t s = 4 and radius is as follows:
r a d i u s = max ( λ ) min ( λ ) 5 × 10 4
The algorithm process of unsupervised multipath estimation is described as Algorithm 1. The estimated value of the output multipath number N N C is taken as the number of eigenvalues corresponding to the noise subspace in Equation (14), and the noise subspace U e is obtained.
Algorithm1. Unsupervised Multipath Estimation.
Input:λPts, radius
Output:NNC
 1: Mark all elements of λ as unvisited;
 2: Select an unvisited element p randomly;
 3: Mark p as visited;
 4: Cp is a set whose elements’ distance from p is less than radius;
 5:  N N C l e n g t h ( C p ) ;
 6: IF N p P t s
 7:  Create a new cluster, add p to the cluster;
 8:  FOR every element p′ in Cp;
 9:   IF p′ is unvisited
 10:    Mark p′ as visited;
 11:    Cp′ is a set whose elements’ distance from p′ is less than radius;
 12:    IF l e n g t h ( C p ) P t s
 13:     Add all elements of Cp′ to the new cluster;
 14:    END IF
 15:    IF p′ doesn’t belong to any other cluster
 16:     Add p′ to the new cluster;
 17:    END IF
 18:   END IF
 19:  END FOR
 20: END IF
 21: Nmode is the element number of the cluster with the largest number of elements;
 22:  N N C l e n g t h ( λ ) N m o d e

3.4. MUSIC Spectral Function Calculation and Peak Search

The noise subspace of the received signal is obtained through Equation (14). In order to reduce the submersion of the non-direct path signal to the direct path signal, we have improved the calculation method of the spectral function in the traditional MUSIC algorithm. The improved calculation method is as follows:
P n o r m = | a ( τ i ) U e |
P M U S I C = 10 ( max ( P n o r m ) P n o r m max ( P n o r m ) min ( P n o r m ) )
where P M U S I C is the spectral function.
Then, find the delay corresponding to the peak value of PMUSIC as the estimated value of propagation delay:
τ ^ = arg max ( P M U S I C )
After the above process, the estimated propagation delay can be obtained.

4. Simulation Results

4.1. Simulation Scenario

This section discusses the ranging performance of proposed time delay estimation algorithm in NLOS channel model. In order to evaluate the performance of this method accurately, we adopted the 5G channel model developed by 3GPP TR38.901 [34] for simulation experiments. Two of the six types of UMi (urban micro) and UMa (urban macro) specified in the selection standard of experimental scenes, in which UMi scene means the base stations are mounted below rooftop levels of surrounding buildings and Uma scene means the base stations are mounted above rooftop levels of surrounding buildings. These two scenarios are used as the baseline for 5G positioning performance evaluation in 3GPP [35] and can fully represent the channels in urban canyon. The basic parameters for both scenarios are shown in Table 1. All simulations in this paper assume that TX and RX are rigorously time-synchronized so that errors due to time synchronization are not added when validating delay estimation errors. If the simulations do not assume that Tx and Rx are rigorously time-synchronized, then it is impossible to know whether the time delay error is caused by NLOS or by time synchronization. In practice, the errors due to time synchronization between the vehicle and the base station can be ignored by RTT or TDOA methods.
In the simulation, the base station layout of cellular network is adopted. In both scenarios, seven base stations were arranged, and 60 UE were distributed randomly within the coverage area of seven base stations. The distribution of base station and UE is shown in Figure 4 and Figure 5.
Pathloss, LOS probability and penetration modelling are showed in detail in section 7.4 of 3GPP TR38.901. The channel generation process is shown in the Figure 6. The detailed channel generation process is given in section 7.5 of 3GPP TR38.901 [34].
In this paper the parameters of the simulation system are shown in Table 2, subcarrier spacing, transmission power, noise coefficient used the parameters specified in the TR38.855 Settings. The carrier frequency is 3.5 GHz due to the spectrum near the 3.5 GHz is commonly adopted by telecommunications operators, and 20 MHz, 50 MHz, 100 MHz are adopted as bandwidth. Moreover, 1, 2, and 3 times of cancellations are used for comparison. Finally, NC-MUSIC is compared with the conventional method.

4.2. Simulation Results

Figure 7a,b show, respectively, the cumulative distribution functions (CDF) of the NC-MUSIC ranging error in UMi and UMa scenarios. In the simulation experiment, the signal bandwidth is 20 MHz, 50 MHz and 100 MHz, the time of cancellation is 1. It can be seen from the figures that the bandwidth is the main factor affecting the ranging error. The larger bandwidth is, the higher corresponding sampling rate, the higher time resolution, and the higher ranging accuracy are.
Table 3 and Table 4 are, respectively, the direct path identification rate of NC-MUSIC in UMi and UMa scenarios. The direct path identification rate means the probability that the result of time delay estimation is equal to the direct path delay. The direct path identification criteria stipulates that if the time difference between the estimated time delay and the first arrival time delay of the receiver signal in the channel does not exceed a sampling time, it is considered that the estimated delay accurately identifies the direct path. It can be seen from the tables that bandwidth and direct path identification rate do not show a simple positive correlation or negative correlation, and analysis shows that the greater bandwidth results in a higher time resolution. When there is a NLOS path with strong power and the time delay is similar to the direct path, the correlation calculation before NLOS cancellation cannot distinguish this NLOS path, so it is impossible to cancel this NLOS path. When the time delay is estimated with super resolution, this NLOS path will severely affect the direct path and submerge the peak of direct path, because of the phenomenon in Figure 1, thus this NLOS path will be mistaken as the direct path, leading to the decrease of the direct path identification rate.
Figure 8a,b show, respectively, the cumulative distribution functions (CDF) of the NC-MUSIC ranging error in UMi and UMa scenarios. Table 5 and Table 6 show, respectively, the direct path identification rate of NC-MUSIC in UMi and UMa scenarios. In the simulation experiment, the signal bandwidth is 100 MHz, while the direct path identification rate of one time cancellation and two time cancellation is similar. However, after three times of cancellation, the range error significantly increases and the identification rate of direct path decreases, the reason is analyzed as follows: in the third cancellation, the first two times of the direct path of NLOS signal were mistakenly cancelled, resulting in a large delay estimation error. In the UMa scenario, the direct path identification rate of two times of cancellation is higher than the direct path identification rate of one time of cancellation and three times cancellation. The main reason for this is that there are two NLOS paths with similar time delay. In correlation, only one of the two NLOS paths was identified and cancelled due to insufficient resolution. During the second NLOS cancellation, this NLOS path was identified and cancelled.
Figure 9a,b show, respectively, a comparison of cumulative distribution functions (CDF) between the NC-MUSIC and conventional MUSIC ranging error in UMi and UMa scenarios. Table 7 and Table 8 show, respectively, the comparison of direct path identification rate between NC-MUSIC and conventional MUSIC in UMi and UMa scenarios. In the simulation experiment, the signal bandwidth is 100 MHz and the time of cancellation is 1. It can be seen from the figures and tables that the algorithm proposed in this paper is superior to the conventional MUSIC algorithm in ranging error and direct path identification rate both in UMi and Uma scenarios, and has good anti-NLOS ability and ranging performance in urban environment.

4.3. The Spectral Function of NC-MUSIC Algorithm in the Simulation

In order to intuitively show the practicability of the NC-MUSIC algorithm in this paper, we put the spectral function of NC-MUSIC algorithm. The spectral function of NC-MUSIC is compared with conventional MUSIC spectral function. The spectral function of NC-MUSIC in TR38.901 channel model is shown in Figure 10, and the simulation parameters in Table 9.
As can be seen from the figures, when time delay estimation is carried out under NLOS channel, the conventional MUSIC algorithm has taken the non-direct path with the largest strength as time delay, while the direct path with lower strength is greatly submerged in the conventional MUSIC calculation method, which was difficult to be identified in the spectral function peak search process, so the conventional MUSIC algorithm has a large delay estimation error under NLOS channel. The NC-MUSIC algorithm proposed in this paper canceled the three non-direct paths of path2, path3, path4, so as to accurately captured the direct path with lower strength, and thus it has a better performance for time delay estimation in the NLOS channel.

4.4. Analysis of the Impact of Estimation Error of Delay and Amplitude of NLOS Signal

In the NC-MUSIC algorithm proposed in this paper, the accuracy of NLOS cancellation impacts the final delay estimation accuracy, so we analyzed the impact of NLOS delay estimation accuracy and NLOS amplitude estimation accuracy on the final delay estimation accuracy, and we use the channel model in Section 4.3 for simulation experiment. The simulation results are shown in Figure 11, where the unit of error in NLOS signal delay estimation is ns and the unit of error in NLOS signal amplitude estimation is the true NLOS signal amplitude in the channel model.
As can be seen from the figure, when the delay estimation error and amplitude estimation error of NLOS signal are within a certain range, the algorithm can still effectively provide high-precision delay estimation, but when the delay estimation error and amplitude estimation error of NLOS signal are large, the signal will not only fail to eliminate the non-line-of-sight error, but also introduce multipath when subtracting the erroneous NLOS signal, making the delay estimation accuracy decrease.

5. Conclusions

In this paper, in order to solve the problem of large delay estimation error caused by NLOS in 5G vehicle positioning for modern urban canyon environments, a time-delay estimation algorithm based on MUSIC for NLOS propagation is proposed, namely NC-MUSIC. The algorithm improves the MUSIC algorithm under the non-line-of-sight transmission spectral function peak submergence problem. First of all, the received signal is calculated, before NLOS transmission is identified, and the NLOS paths reconstructed to eliminate the NLOS paths of received signal through the unsupervised multipath estimation method to calculate the noise subspace of the received signal. Through the calculation of the noise subspace spectral function, we improve the calculation method of spectral function in MUSIC algorithm is used to emphasize the non-line-of-sight under direct transmission signal peak. Through simulation experiments, it can be seen that the NC-MUSIC algorithm proposed in this paper has obvious advantages in terms of NLOS propagation for a modern urban canyon environment. It provides a high-precision time delay estimation algorithm for OTDOA, TOA+AOA, and other positioning methods in the 5G vehicle positioning method, which can effectively improve the positioning accuracy of 5G vehicle positioning in the modern urban environment.

Author Contributions

Conceptualization, X.Z.; Methodology, X.Z.; software, X.Z. and H.W.; validation, X.Z., H.W., and X.F.; formal analysis, X.Z., H.W., and X.F.; investigation, X.Z., H.W., and L.Y.; resources, Z.D.; data curation, X.Z.; writing—original draft preparation, X.Z.; writing—review and editing, Z.D., X.Z., H.W., and X.F.; visualization, X.Z.; funding acquisition, Z.D. and W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financially supported by the National Key Research & Development Program under Grant No. 2016YFB0502003, No. 2016YFB0502001 and the State Key Laboratory of Information Photonics and Optical Communications (BUPT) under Grant IPOC2019ZT09.

Acknowledgments

The authors would like to express thanks to Kai Luo and Chongyu Zhang for the help in the paper’s revisions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Piao, J.; Beecroft, M.; Mcdonald, M. Vehicle positioning for improving road safety. Transp. Rev. 2010, 30, 701–715. [Google Scholar] [CrossRef]
  2. Jeong, H.Y.; Nguyen, H.H.; Bhawiyuga, A. Spatiotemporal local-remote senor fusion (ST-LRSF) for Cooperative Vehicle Positioning. Sensors 2018, 18, 1092. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Guan, G.; Yan, L.; Chen, J.; Wu, T. Vehicle tracking algorithm based on GPS and map-matching. In Proceedings of the Seventh International Symposium on Instrumentation and Control Technology: Measurement Theory and Systems and Aeronautical Equipment, Beijing, China, 10–13 October 2008; Volume 7128, p. 71282F. [Google Scholar]
  4. Baek, S.; Liu, C.; Watta, P.; Murphey, Y.L. Accurate vehicle position estimation using a Kalman filter and neural network-based approach. In Proceedings of the 2017 IEEE Symposium Series on Computational Intelligence (SSCI), Honolulu, HI, USA, 27 November–1 December 2017; pp. 1–8. [Google Scholar]
  5. Deng, L.; Ye, S. Vehicle information system design based on Beidou Navigation Satellite System. In Proceedings of the 2015 IEEE International Conference on Information and Automation, Lijiang, China, 8–10 August 2015; pp. 867–870. [Google Scholar]
  6. Kang, C. A Differential Dynamic Positioning Algorithm Based on GPS/Beidou. Procedia Eng. 2016, 137, 590–598. [Google Scholar] [CrossRef]
  7. Walsh, D.; Capaccio, S.; Lowe, D.; Daly, P.; Shardlow, P.; Johnston, G. Real time differential GPS and GLONASS vehicle positioning in urban areas. In Proceedings of the IEEE Conference on Intelligent Transportation Systems, Boston, MA, USA, 12 November 1997. [Google Scholar]
  8. Bhattacharya, T.; Kulik, L.; Bailey, J. Automatically recognizing places of interest from unreliable GPS data using spatio-temporal density estimation and line intersections. Pervasive Mob. Comput. 2015, 19, 86–107. [Google Scholar] [CrossRef] [Green Version]
  9. Kim, J.; Kim, S.; Kim, N.Y.; Kang, J.; Kim, Y.; Nam, K.T. A novel location finding system for 3GPP LTE. In Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, Tokyo, Japan, 13–16 September 2009. [Google Scholar]
  10. Del Peral-Rosado, J.A.; López-Salcedo, J.A.; Seco-Granados, G.; Zanier, F.; Crisci, M. Joint maximum likelihood time-delay estimation for LTE positioning in multipath channels. EURASIP J. Adv. Signal Process. 2014, 2014, 33. [Google Scholar] [CrossRef] [Green Version]
  11. Benedetto, F.; Giunta, G.; Guzzon, E. Enhanced TOA-based indoor-positioning algorithm for mobile LTE cellular systems. In Proceedings of the 2011 8th Workshop on Positioning Navigation and Communication, Dresden, Germany, 7–8 April 2011. [Google Scholar]
  12. Lee, J.Y.; Choi, J.W.; Lee, J.H.; Yoon, J.M.; Kim, S.C. Enhanced Path Detection Based on Interference Cancellation for Range Estimation of Communication-Based Positioning System in Indoor Environment. IEEE Access 2019, 7, 1658–1667. [Google Scholar] [CrossRef]
  13. Fischer, S. Observed Time Difference of Arrival (OTDOA) Positioning in 3GPP LTE. Qualcomm White Pap. 2014, 1, 1–62. [Google Scholar]
  14. Garcia, N.; Wymeersch, H.; Larsson, E.G.; Haimovich, A.M.; Coulon, M. Direct localization for massive MIMO. IEEE Trans. Signal Process. 2017, 65, 2475–2487. [Google Scholar] [CrossRef] [Green Version]
  15. Han, K.; Liu, Y.; Deng, Z.; Yin, L.; Shi, L. Direct Positioning Method of Mixed Far-Field and Near-Field Based on 5G Massive MIMO System. IEEE Access 2019, 7, 72170–72181. [Google Scholar] [CrossRef]
  16. Shahmansoori, A.; Garcia, G.E.; Destino, G.; Seco-Granados, G.; Wymeersch, H. Position and Orientation Estimation through Millimeter-Wave MIMO in 5G Systems. IEEE Trans. Wirel. Commun. 2018, 17, 1822–1835. [Google Scholar] [CrossRef] [Green Version]
  17. Koivisto, M.; Costa, M.; Werner, J.; Heiska, K.; Talvitie, J.; Leppanen, K.; Koivunen, V.; Valkama, M. Joint Device Positioning and Clock Synchronization in 5G Ultra-Dense Networks. IEEE Trans. Wirel. Commun. 2017, 16, 2866–2881. [Google Scholar] [CrossRef] [Green Version]
  18. Driusso, M.; Marshall, C.; Sabathy, M.; Knutti, F.; Mathis, H.; Babich, F. Vehicular Position Tracking Using LTE Signals. IEEE Trans. Veh. Technol. 2017, 66, 3376–3391. [Google Scholar] [CrossRef]
  19. Driusso, M.; Babich, F.; Knutti, F.; Sabathy, M.; Marshall, C. Estimation and tracking of LTE signals time of arrival in a mobile multipath environment. In Proceedings of the 9th International Symposium on Image and Signal Processing and Analysis (ISPA), Zagreb, Croatia, 7–9 September 2015. [Google Scholar]
  20. Oh, D.; Lee, J. Robust super-resolution TOA estimation against doppler shift for vehicle tracking. IEEE Commun. Lett. 2014, 18, 745–748. [Google Scholar] [CrossRef]
  21. Okano, T.; Kidera, S.; Kirimoto, T. Super resolution TOA estimation algorithm with maximum likelihood ICA based pre-processing. IEICE Trans. Commun. 2013, 96, 1194–1201. [Google Scholar] [CrossRef]
  22. Gao, C.; Wang, G.; Razul, S.G. Comparisons of the super-resolution TOA/TDOA estimation algorithms. In Proceedings of the 2017 Progress in Electromagnetics Research Symposium—Fall (PIERS—FALL), Singapore, 19–22 November 2017. [Google Scholar]
  23. Li, X.; Pahlavan, K. Super-Resolution TOA Estimation with Diversity for Indoor Geolocation. IEEE Trans. Wirel. Commun. 2004, 3, 224–234. [Google Scholar] [CrossRef]
  24. Jing, L.; Liang, P.; Maoyong, C.; Daoyin, Y. Super-resolution time delay estimation algorithm based on the frequency domain channel model in OFDM systems. In Proceedings of the 2006 6th World Congress on Intelligent Control and Automation, Dalian, China, 21–23 June 2006. [Google Scholar]
  25. Zhao, F.; Yao, W.; Logothetis, C.C.; Song, Y. Super-resolution TOA estimation in OFDM systems for indoor environments. In Proceedings of the 2007 IEEE International Conference on Networking, Sensing and Control, London, UK, 15–17 April 2007. [Google Scholar]
  26. Ge, F.X.; Shen, D.; Peng, Y.; Li, V.O.K. Super-resolution time delay estimation in multipath environments. In Proceedings of the 2004 IEEE Wireless Communications and Networking Conference, WCNC 2004, Atlanta, GA, USA, 21–25 March 2004. [Google Scholar]
  27. Khanzada, T.J.S.; Ali, A.R.; Omar, A.S. Time difference of arrival estimation using super resolution algorithms to minimize distance measurement error for indoor positioning systems. In Proceedings of the 2008 IEEE International Multitopic Conference, Karachi, Pakistan, 23–24 December 2008. [Google Scholar]
  28. Wang, F.; Zhang, X.; Wang, F. Joint estimation of TOA and DOA in IR-UWB system using a successive music algorithm. Wirel. Pers. Commun. 2014, 77, 2445–2464. [Google Scholar] [CrossRef]
  29. Shi, H.; Zhang, H.; Wang, X. A TDOA technique with super-resolution based on the volume cross-correlation function. IEEE Trans. Signal Process. 2016, 64, 5682–5695. [Google Scholar] [CrossRef] [Green Version]
  30. Abudabbousa, A.; Sarrazin, J.; De Doncker, P.; Benlarbi-Dela, A. Multicarrier Technique-Based Super-Resolution TDOA Estimation. In Proceedings of the 2017 Mediterranean Microwave Symposium (MMS), Marseille, France, 28–30 November 2017; pp. 1–3. [Google Scholar]
  31. Chen, L.; Qi, W.; Liu, P.; Yuan, E.; Zhao, Y.; Ding, G. Low-complexity joint 2-d DOA and TOA estimation for multipath OFDM signals. IEEE Signal Process. Lett. 2019, 26, 1583–1587. [Google Scholar] [CrossRef]
  32. 3GPP. TS 38.211 Physical Channels and Modulation; 3GPP: Sophia Antipolis, France, 2019. [Google Scholar]
  33. Ester, M.; Kriegel, H.-P.; Sander, J.; Xu, X. A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. In Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, USA, 2–4 August 1996. [Google Scholar]
  34. 3GPP. TR38.901 Study on Channel Model for Frequencies from 0.5 to 100 GHz; 3GPP: Sophia Antipolis, France, 2019. [Google Scholar]
  35. 3GPP. TR38.855 Study on NR Positioning Support; 3GPP: Sophia Antipolis, France, 2019. [Google Scholar]
Figure 1. The conventional MUSIC spectral function in typical NLOS channel.
Figure 1. The conventional MUSIC spectral function in typical NLOS channel.
Sensors 20 05190 g001
Figure 2. The procedure of 5G baseband signal generation.
Figure 2. The procedure of 5G baseband signal generation.
Sensors 20 05190 g002
Figure 3. The structure diagram of the proposed NC-MUSIC algorithm.
Figure 3. The structure diagram of the proposed NC-MUSIC algorithm.
Sensors 20 05190 g003
Figure 4. The distribution of base station and UE in UMi scenario.
Figure 4. The distribution of base station and UE in UMi scenario.
Sensors 20 05190 g004
Figure 5. The distribution of base station and UE in UMa scenario.
Figure 5. The distribution of base station and UE in UMa scenario.
Sensors 20 05190 g005
Figure 6. Channel model generation process in TR38.901.
Figure 6. Channel model generation process in TR38.901.
Sensors 20 05190 g006
Figure 7. (a) CDF of the NC-MUSIC ranging error in UMi scenario with 20 MHz, 50 MHz and 100 MHz bandwidth; (b) CDF of the NC-MUSIC ranging error in UMa scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
Figure 7. (a) CDF of the NC-MUSIC ranging error in UMi scenario with 20 MHz, 50 MHz and 100 MHz bandwidth; (b) CDF of the NC-MUSIC ranging error in UMa scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
Sensors 20 05190 g007
Figure 8. (a)CDF of the NC-MUSIC ranging error in UMi scenario with the cancellation time in the set {1,2,3}. (b) CDF of the NC-MUSIC ranging error in UMa scenario with the cancellation time in the set {1,2,3}.
Figure 8. (a)CDF of the NC-MUSIC ranging error in UMi scenario with the cancellation time in the set {1,2,3}. (b) CDF of the NC-MUSIC ranging error in UMa scenario with the cancellation time in the set {1,2,3}.
Sensors 20 05190 g008
Figure 9. (a) CDF of the NC-MUSIC and conventional MUSIC ranging error in UMi scenario. (b)CDF of the NC-MUSIC and conventional MUSIC ranging error in UMa scenario.
Figure 9. (a) CDF of the NC-MUSIC and conventional MUSIC ranging error in UMi scenario. (b)CDF of the NC-MUSIC and conventional MUSIC ranging error in UMa scenario.
Sensors 20 05190 g009
Figure 10. The spectral function of NC-MUSIC algorithm in TR38.901 channel model.
Figure 10. The spectral function of NC-MUSIC algorithm in TR38.901 channel model.
Sensors 20 05190 g010
Figure 11. The impact of estimation error of delay and amplitude of NLOS signal.
Figure 11. The impact of estimation error of delay and amplitude of NLOS signal.
Sensors 20 05190 g011
Table 1. Basic parameters in UMi and UMa.
Table 1. Basic parameters in UMi and UMa.
ScenarioTx HeightRx HeightISD (Intersite Distance)
Umi10 m1.5–2.5 m200 m
Uma25 m1.5–2.5 m500 m
Table 2. The parameters of the simulation system.
Table 2. The parameters of the simulation system.
ParametersValues
ScenarioUMi, UMa
Carrier frequency3.5 GHz
Bandwidth 20 MHz, 50 MHz, 100 MHz
Subcarrier spacing (kHz)15 kHz for 20 MHz and 50 MHz, 30 kHz for 100 MHz
Transmit power23 dBm
Base station noise figure5 dB
UE noise figure9 dB
Pts4
Table 3. Direct path identification rate of NC-MUSIC in UMi scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
Table 3. Direct path identification rate of NC-MUSIC in UMi scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
BandwidthDirect Path Identification RateFalse Positive RateFalse Negative Rate
20 MHz87.22%0.69%12.08%
50 MHz89.44%0.00%10.56%
100 MHz85.00%0.14%14.86%
Table 4. Direct path identification rate of NC-MUSIC in UMa scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
Table 4. Direct path identification rate of NC-MUSIC in UMa scenario with 20 MHz, 50 MHz and 100 MHz bandwidth.
BandwidthDirect Path Identification RateFalse Positive RateFalse Negative Rate
20 MHz78.89%0.83%20.28%
50 MHz76.81%0.00%23.19%
100 MHz72.22%0.56%27.22%
Table 5. Direct path identification rate of NC-MUSIC in UMi scenario.
Table 5. Direct path identification rate of NC-MUSIC in UMi scenario.
CancellationsDirect Path Identification RateFalse Positive RateFalse Negative Rate
185.00%0.14%14.86%
285.83%0.69%13.47%
380.00%0.42%19.58%
Table 6. Direct path identification rate of NC-MUSIC in UMa scenario.
Table 6. Direct path identification rate of NC-MUSIC in UMa scenario.
CancellationsDirect Path Identification RateFalse Positive RateFalse Negative Rate
172.22%0.56%27.22%
277.92%0.28%21.81%
371.39%0.42%28.19%
Table 7. Direct path identification rate of NC-MUSIC and conventional MUSIC in UMi scenario.
Table 7. Direct path identification rate of NC-MUSIC and conventional MUSIC in UMi scenario.
MethodsDirect Path Identification Rate
Conventional MUSIC69.86%
NC-MUSIC85.00%
Table 8. Direct path identification rate of NC-MUSIC and conventional MUSIC in UMa scenario.
Table 8. Direct path identification rate of NC-MUSIC and conventional MUSIC in UMa scenario.
MethodsDirect Path Identification Rate
Conventional MUSIC51.11%
NC-MUSIC72.22%
Table 9. The parameters of the simulation system.
Table 9. The parameters of the simulation system.
ParametersValues
ScenarioUMa
Carrier frequency3.5 GHz
Bandwidth 100 MHz
Subcarrier spacing (kHz)30 kHz
Transmit power23 dBm
Base station noise figure5 dB
UE noise figure9 dB
Pts4

Share and Cite

MDPI and ACS Style

Deng, Z.; Zheng, X.; Wang, H.; Fu, X.; Yin, L.; Liu, W. A Novel Time Delay Estimation Algorithm for 5G Vehicle Positioning in Urban Canyon Environments. Sensors 2020, 20, 5190. https://doi.org/10.3390/s20185190

AMA Style

Deng Z, Zheng X, Wang H, Fu X, Yin L, Liu W. A Novel Time Delay Estimation Algorithm for 5G Vehicle Positioning in Urban Canyon Environments. Sensors. 2020; 20(18):5190. https://doi.org/10.3390/s20185190

Chicago/Turabian Style

Deng, Zhongliang, Xinyu Zheng, Hanhua Wang, Xiao Fu, Lu Yin, and Wen Liu. 2020. "A Novel Time Delay Estimation Algorithm for 5G Vehicle Positioning in Urban Canyon Environments" Sensors 20, no. 18: 5190. https://doi.org/10.3390/s20185190

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop