 Research
 Open Access
 Published:
Threshold selection method for UWB TOA estimation based on wavelet decomposition and kurtosis analysis
EURASIP Journal on Wireless Communications and Networking volume 2017, Article number: 202 (2017)
Abstract
In wireless sensor networks, ranging or positioning via ultrawideband (UWB) has caused widespread research interests where the noncoherent energy detection (ED) method with low sampling rate and low complexity is widely studied. However, the traditional energy detection methods only analyze the signal energy in the time domain, so their error is relatively large. In this paper, the simulation results show that most of the signal energy concentrates in the lowfrequency band, so a novel threshold selection method for time of arrival (TOA) estimation is proposed that analyzes the signals in both time domain and frequency domain. In this method, the received signal is decomposed by “db6” wavelet and the kurtosis of energy blocks of the lowfrequency wavelet coefficients (K _{c}) is analyzed. At last, the mapping relationship between K _{c} and the normalized threshold for TOA estimation is created using polynomial fitting with degree 3. The simulation results show that the TOA estimation error of the proposed method is significantly less than the method without wavelet decomposition.
Introduction
In recent years, with the development of wireless communication technologies [1, 2], the applications of wireless sensor networks are more and more widely used. The important premise of these applications is to obtain the precise position of the targets [3,4,5]. Therefore, the precise positioning of targets becomes the key problem to be solved urgently.
Ultrawideband (UWB) is a new wireless communication technology [6,7,8,9], which is widely used in many fields, such as indoor shortdistance communication, highspeed wireless local area networks (WLAN) [10], security monitoring, ranging, positioning, and so on. UWB is the most promising technology for indoor positioning and tracking [3]. Compared with other shortrange communication technology, UWB has many advantages for shortrange communication: first, UWB can provide up to GHz bandwidth; second, UWB can provide data rates of hundreds of megabits per second or even gigabits per second, so it is an ideal technology for wireless communication in wireless sensor networks [11, 12]; third, continuous transmission carrier is not needed in UWB communication, and the intermittent pulse is used to transmit data, which make short pulse duration, low power consumption, and high multipath resolution.
Wireless positioning methods can be divided into fingerprint positioning algorithm based on received signal strength indicator (RSSI) [13], geometric or range positioning algorithm based on the range, time of arrival (TOA) [14, 15], time difference of arrival (TDOA) [16], or angle of arrival (AOA) [17], and some fusion positioning methods together with inertial measurement units (IMUs) [5]. The signal fingerprint positioning algorithm [4, 18] is based on the mapping relationship between some parameters obtained from the received signal and the position information of the target node. The rangebased positioning algorithm with roundtriptime (RTT) measurements [19] is often used to meet the requirement of highprecision positioning because of its high time delay resolution. However, obtaining the accurate ranging estimation is a very challenging problem due to the effects of thermal noise, multipath fading, nonline of sight, and other factors in wireless transmission channel. For example, in nonline of sight (NLOS) environment, the range estimation based on TOA will typically be positively biased [3].
In recent years, ranging algorithms for UWB systems have been extensively studied. There are three main approaches. The first approach is matched filter (MF) based on coherent algorithm with high sampling rate [20]. The second is machine learning method based on some selected channel parameters. In [3], a ranging method based on kernel principal component is proposed, where the channel parameters are projected onto a highdimensional nonlinear orthogonal space, and then the subset from these projections is used for ranging. The third is energy detection (ED) algorithm based on noncoherent receiver with low sampling rate and low complexity [8, 9, 21]. The matched filter approach is not applicable in many practical situations due to the high complexity and high hardware requirement. As opposed to the complex matched filter method, the energy detection is a noncoherent method for TOA estimation which consists of a squarelaw device, an integrator, a sampler, and a decision mechanism. The TOA value is estimated by the first signal sample exceeding a specific threshold which is deemed as the start of the received signal. Thus, the energy detection method is applicable in many cases because it is a method with low complexity and low sampling rate. In this method, how to select an appropriate threshold is a key issue. In literature [9], a threshold selection method based on kurtosis analysis of energy blocks was proposed, and in literature [21], a threshold selection method based on skewness analysis of energy blocks was also put forward. However, the TOA estimation accuracy of these methods is not very high because these parameters such as kurtosis of the received signals can only reflect statistical characteristics in time domain and ignore all the characteristics in frequency domain. At the same time, the received signals will be affected by the random noise, so the large randomness will result in the poor precision of kurtosis in time domain.
In this paper, the simulations of UWB signal spectrum under different signal to noise ratio (SNR) find out that the UWB signal energy is mainly distributed in the lowfrequency band, while the energy of the white Gauss noise is evenly distributed over the entire frequency band. The wavelet transform is equivalent to two channel filter banks with lowpass and highpass characteristics, so using the wavelet transform, most of the signal energy concentrates in the lowfrequency coefficients, while the energy of white Gauss noise distributes in the coefficients of all frequency bands. Thus, in this paper, after the wavelet transform used in the received signal, the highfrequency coefficients are discarded, and only the lowfrequency coefficients are used as the received signal energy to improve the accuracy of ranging. In this way, the white Gauss noise interference in the signal can be reduced effectively.
The remainder of this paper is organized as follows. In Section 2, the UWB ranging system model is presented. Section 3 discusses some ranging estimation algorithms based on traditional energy detection method in the time domain. Section 4 introduces the proposed threshold selection method for TOA estimation based on wavelet decomposition, energy detection, and kurtosis analysis. In Section 5, the simulation results and the performance discussion are presented, and Section 6 concludes the paper.
UWB ranging system models
Pulse waveform
In UWB ranging system, short pulses with sharp rising and falling edges are usually used as the transmitting signal to get shorter pulse duration (nanosecond level) or higher time delay resolution.
The second derivative of Gauss function is in accord with this characteristic, so it is used as the UWB pulse signal, which can be expressed as Eq. (1)
where q(t) is the Gaussian pulse, α denotes the shape factor of the waveform, and a smaller value of α results in a shorter pulse.
Modulation method
In order to improve the capacity of antiinterference, pulse position modulation (PPM) and time hopping spread spectrum (THSS) [7] are used which can be expressed as Eq. (2)
where frame index and frame duration are denoted by i and T _{ f } respectively, T _{ c } is the chip duration, hopping sequence is composed of integervalued c _{ i } ∈ {0, 1, …, T _{ f }/T _{ c } − 1}, a _{ i } is a binary sequence, and ε is the time shift in pulse position modulation.
IEEE 802.15.4a channel model
The simulations in this paper are done in the IEEE802.15.4a channel model [22]. IEEE802.15.4a [22] is the first international standard for ranging and positioning in physical layer which provides highaccuracy ranging and positioning capability. The IEEE 802.15.4a standard specifies two signaling formats based on impulse radio ultrawideband (IRUWB) and chirp spread spectrum (CSS). The former is used for ranging, and the latter is used for wireless communication. Since this paper is focused on TOA estimation or ranging algorithm, therefore, only the IRUWB is considered in line of sight (LOS) and NLOS environments. Classification of channel models in IEEE 802.15.4a are listed in in Table 1.
CM1 and CM2 are the indoor residential channel models with LOS and NLOS environments which are used for the simulations in this paper. The channel impulse response can be expressed as Eq. (3)
where L is the number of received clusters, K(l) denotes the number of received multipath components in the lth cluster, α _{ l, k } is the gain factor of the kth multipath component of the lth cluster, T _{ l } denotes the TOA of the lth cluster, and τ _{ l, k } is the TOA of the kth multipath component of the lth cluster. The environments of CM1 and CM2 are shown in Table 2.
The received signal can be expressed as Eq. (4)
where n(t) is the additive white Gaussian noise (AWGN) with zero mean and twosided power spectral density N _{0}/2. Thus, the received signal can be expressed as Eq. (5)
TOA estimation error
The mean absolute error (MAE) of TOA estimation results is expressed as Eq. (6)
where t _{ n } is the real TOA, \( {\widehat{t}}_n \) denotes the estimated TOA, and N is the simulation times.
Energy detection method
As shown in Fig. 1, in the traditional energy detection methods, the received signal is squared by the low noise amplifier, and then input into an integrator with period T _{ b } which is much longer than the sampling interval, so the number of energy blocks within a frame is N _{ b } = ⌊T _{ f }/T _{ b }⌋ (⌊⌋denotes the integer part) and T _{ f } is the frame period.
Thus, the sample values of integrator output are given by Eq. (7)
where n = 1, 2, ..., N _{b − 1}, N _{b} is the received sample index in each integration period, and N _{ p } is the pulse number in one symbol. In this paper, N _{ p } = 1, so the sample values of integrator output are given by Eq. (8)
There are many TOA estimation methods based on the energy blocks z[n] which can detect the start of a received signal or estimate the TOA. The simplest one is the maximum energy method, which chooses the maximum energy block z[n] as the first received signal and the TOA is equal to time responding to the center of the block. However, as shown in Fig. 2, usually, the maximum z[n] is not responding to the first received signal; in this case, the estimated TOA will have big error, especially in NLOS environments. Thus, threshold crossing method has been proposed; with this method, the received energy blocks z[n] are compared with a selected threshold. In this case, the TOA estimation can be obtained according to the first threshold exceeding sample index, which is expressed as Eq. (9)
It is very difficult to determine an appropriate threshold ξ directly because if the big change of energy and signal, so a normalized threshold ξ _{norm} ranging from 0 to 1 is often used which is expressed as Eq. (10)
In [9], the kurtosis of received energy blocks z[n] is employed to choose the appropriate normalized threshold. Kurtosis can be expressed as Eq. (11),
where \( \overline{z} \) and δ denote the mean and standard deviation of z[n] respectively. In this case, the ranging estimation can be expressed as Eq. (12)
where C is the speed of electromagnetic wave in the air and \( {\widehat{t}}_{TC} \) denotes the TOA estimate of signal.
In a positioning system, the coordinates of the target nodes (x, y ,z) at the intersection of the circles of the reference nodes can be obtained by solving the following equations
where (X _{ k }, Y _{ k }, Z _{ k }) is the coordinate of the kth reference node, and D _{ k } is the range from the target node to the kth reference node.
The proposed threshold selection method
Lowfrequency wavelet coefficient
Wavelet transform has the characteristics of multiresolution analysis, and the received signal is divided into lowfrequency part and highfrequency part using the wavelet decomposition. In the next layer process of wavelet decomposition, the lowfrequency part is further divided into lowfrequency part and highfrequency part, but the highfrequency part is no longer decomposed.
Figure 3 shows a threelevel wavelet decomposition tree. Multiresolution analysis is used to decompose the lowfrequency part of the signal to improve the resolution of the frequency. For the signal S, it is decomposed into highfrequency part D1 and lowfrequency part A1, and then the lowfrequency part of A1 is further decomposed into highfrequency part D2 and lowfrequency part A2. And so on, the approximation part and detail part at any scales (resolutions) can be decomposed.
The above process of wavelet decomposition can be expressed as Eq. (14)
where c _{0} is the received UWB signal, j ∈ {0, 1, 2, …} denotes the levels of decomposition, c _{ j } is the lowfrequency coefficient using the jlevel wavelet decomposition, and d _{ j } is the highfrequency coefficient using the jlevel wavelet decomposition. h(n) represents a lowpass filter, and g(n) represents a highpass filter, which are determined by the type of the selected wavelet.
In order to analyze the time domain waveform and energy spectrum of UWB, different values of E _{ b }/N _{0} ={40 dB, 35 dB, 30 dB} are simulated, where E _{ b } is the energy in each bit and N _{0} is onesided power spectral density of additive white Gaussian noise. The parameters of the UWB transmission system are set as: T _{ f } = 50 ns, T _{ c } = 1 ns , ε = 0.5 ns, sampling frequency F _{ c } = 50 GHz, and transmission delay = 20 ns. The simulation results are shown in Figs. 4, 5, and 6.
From the above simulations, the following conclusions can be drawn:

(1)
Either in time domain or in frequency domain, when SNR decreases, the amplitude of the noise increases obviously comparing with the amplitude of the signal.

(2)
The energy of signal is mainly distributed in the low frequency band, while the energy of white Gauss noise is evenly distributed over the entire frequency band.
Because the wavelet decomposition is equivalent to two channel filter banks with lowpass and highpass characteristics, after the wavelet decomposition, most energy of the received UWB signal concentrates in the coefficients of lowfrequency bands, while the energy of the white Gauss noise distributes in the coefficients of different frequency bands. Therefore, in the energy detection receiver of this paper, after the wavelet transform, the highfrequency wavelet coefficients are discarded, and only the lowfrequency wavelet coefficient is regarded as the received energy to improve the accuracy of ranging. In this way, the white Gauss noise interference in the signal can be reduced effectively.
Kurtosis of the energy blocks of lowfrequency coefficients
In order to examine the characteristics of kurtosis of the energy blocks of the received signal (K _{s}) [9] and the kurtosis of the energy blocks of the decomposed lowfrequency wavelet coefficients (K _{c}), the CM1 (residential LOS) and CM2 (residential NLOS) channel models in the IEEE802.15.4a standard are employed. K _{s} can be expressed as Eq. (15),
where Z _{ s }[n] is the received signal energy blocks, \( \overline{Z_s} \) and δ denote the mean and standard deviation of Z _{ s }[n] respectively. The number of samples in each energy integration interval is represented as N _{i} = T _{b} × F _{c}, where T _{b} is the integration period, and F _{c} is the sampling frequency. The number of signal samples in each frame is represented as N _{f} = T _{f} × F _{c}, where T _{f} is the frame period. The number of energy blocks within a frame is \( {N}_s=\left\lfloor \frac{N_f}{N_i}\right\rfloor ={N}_b \), where ⌊⌋ denotes the integer part.
K _{c} can be expressed as Eq. (16),
where Z _{ c }[n] is the energy blocks of the decomposed lowfrequency coefficients, \( \overline{Z} \) and δ denote the mean and standard deviation of Z _{ c }[n] respectively. The number of the lowfrequency coefficients in each integration interval N _{ ic } is represented as Eq. (17)
where N _{ fc } is the number of the lowfrequency coefficients in each frame. And then the number of the energy blocks of lowfrequency coefficients is Eq. (18)
For each E _{ b }/N _{0} value of {5 dB, 6 dB, ..., 25 dB}, 1000 channel realizations were generated with F _{c} = 50 GHz. The second derivative Gaussian pulse was employed with T _{b} = 0.2 ns, T _{ f } = 50 ns, and N _{ s } = 1. The “db6” wavelet with twolayer decomposition was used. The simulation of average K _{s} and K _{c} are as shown in Figs. 7 and 8.
Figures 7 and 8 illustrate that the characteristics of K _{s} and K _{c} with respect to different values of E _{ b }/N _{0} is almost the same for the two different channels. Furthermore, Figs. 7 and 8 show that K _{s} and K _{c} increase as E _{ b }/N _{0} increases, but K _{c} changes more rapidly. Therefore, K _{c} can better reflect the changes with different values of E _{ b }/N _{0} and it is more suitable for threshold selection.
Relationship between K_{c} and threshold
To determine the optimal threshold ξ _{best} based on K _{c}, the relationship between the MAE, K _{c}, and the normalized threshold ξ _{norm} for different K _{c} was determined. One thousand channel realizations with different values of E _{b}/N _{0} were simulated. There are four steps to establish the relationship:

(1)
Generate a large amount of receive signals for each channel model under different E _{b}/N _{0} values of {5 dB, 6 dB, …, 25 dB}.

(2)
Calculate the average MAE values with respect to different normalized thresholds ξ _{norm} of {0.1, 0.2, …, 1.0} for each K _{c} value. With each channel realization, the thresholds are compared with Z _{ c }[n] to find the first sample index crossing the normalized threshold, as shown in Eq. (10). In the simulation, because of the random noise signal, there are different MAE values with respect to one specific normalized threshold and one specific E _{b}/N _{0} value, so the average MAE is calculated with respect to one specific normalized threshold. Moreover, because K _{c} is a real value, K _{c} is rounded to the nearest integer value.

(3)
Select the normalized threshold with the lowest MAE as the best threshold ξ _{best} with respect to specific K _{c} for each channel model.

(4)
A polynomial with degree 3 is fitted to the best threshold ξ _{best} for each value of K _{c} by using the method of leastsquares where K _{c} is the xcoordinate and ξ _{best} is the ycoordinate. To obtain the coefficient estimates, the leastsquares method minimizes the summed square of residuals. The ith residual r _{ i } for the ith pair of (K _{c}, ξ _{best}) is defined as
where y _{ i } is the best threshold and ŷ _{ i } is the fitted threshold value for the ith K _{c}, so the summed square of residuals S _{K} is given by
where n is the number of (K _{c}, ξ _{best}). The fitting result based on K _{c} are shown in Eq. (21)
where ξ _{c1} and ξ _{c1} are the optimal thresholds for CM1 and CM2.
Performance results and discussion
TOA estimation error
In order to compare with the method without wavelet decomposition [9], the optimal thresholds ξ _{s1} and ξ _{s1} for CM1 channel and CM2 channel based on K _{s} are generated as Eq. (22) using the similar method as shown in [9].
In this section, the MAE is examined for K _{c}based and K _{s}based threshold selection algorithms in the CM1 and CM2 channel models of IEEE 802.15.4a standards. As before, 1000 channel realizations were simulated for each case. The performance results are shown in Figs. 9 and 10.
Figures 9 and 10 present the following:

(1)
In CM1 and CM2, the MAE of the K _{c}based and K _{s}based threshold selection methods decrease as the E _{ b }/N _{0} increase. But when E _{b}/N _{0} is between 9 and 20 dB, the proposed method is better than that of the K _{s}based method proposed in [9]. It can be found that in CM1 channel, when E _{b}/N _{0} is 14 dB, the MAE of K _{c}based method is about 5 ns better than that of the K _{s}based method. In CM2 channel, when E _{b}/N _{0} is 15 dB, MAE of K _{c}based method is about 5.87 ns better than that of the K _{s}based method.

(2)
When E _{b}/N _{0} is less than 8 dB, the MAE of the two algorithms are very near. This is because now the energy of the noise is very high, which will affect the decomposed lowfrequency coefficients seriously, so the advantage of the proposed method is little compared with the K _{s}based method.

(3)
When E _{b}/N _{0} is higher than 21 dB, the MAE of the two methods is almost the same. This is because now the energy of the noise is very low compared with the signal energy, which will not affect the two methods.
Computational complexity
In order to compare the computational complexity of different methods, 100 iterations were performed for each E _{ b }/N _{0} value of {5 dB, 6 dB, ..., 25 dB}, and the total running time of 100 × 25 = 2100 iterations is given in Table 3. In the simulation, the amount of energy blocks of K _{c} is 472 and for K _{s} is 375. At the same time, the signal decomposed using wavelet transform needs extra computation, so the running time of the K _{c} method is a little higher than that of the K _{s} method. For Each TOA estimation process, the difference of running time is just 2 ms, so this is acceptable.
Conclusions
In the UWB ranging system, the energy detection method based on noncoherent receiver is widely used. However, because of the interference, such as multipath fading, thermal noise, intersymbol interference, and reflection interference, the precision of ranging is not very high. The simulation results show that in the UWB signal decomposed by wavelet transform, most of the signal energy is concentrated in the lowfrequency band, while the energy of noise is evenly distributed over the entire frequency band. Therefore, this paper proposes a new threshold selection method based on wavelet decomposition and kurtosis analysis, that is, the UWB signal is decomposed by wavelet transform, the threshold is obtained based on the kurtosis of energy blocks of lowfrequency wavelet coefficient, and then the first energy block exceeding the threshold is treated as the TOA of signal. The simulation results show that the new method can obviously improve the precision of TOA estimation.
References
 1.
X Zheng, Z Cai, J Li, H Gao, A study on applicationaware scheduling in wireless networks. IEEE Trans. Mob. Comput. 16(7), 1787–1801 (2017). https://doi.org/10.1109/TMC.2016.2613529
 2.
S Cheng, Z Cai, J Li, Curve query processing in wireless sensor networks. IEEE Trans. Veh. Technol. 64(11), 5198–5209 (2015). https://doi.org/10.1109/TVT.2014.2375330
 3.
V Savic, EG Larsson, J FerrerColl, P Stenumgaard, Kernel methods for accurate UWBbased ranging with reduced complexity. IEEE Trans. Wirel. Commun. 15(3), 1783–1793 (2016). https://doi.org/10.1109/TWC.2015.2496584
 4.
F Simone, R Francescantonio Della, in mobile positioning and tracking: from conventional to cooperative techniques. Fundamentals of positioning (WileyIEEE Press, New Jersey, United States, 2017), p. 416
 5.
PK Yoon, S Zihajehzadeh, BS Kang, EJ Park, Robust biomechanical modelbased 3D indoor localization and tracking method using UWB and IMU. IEEE Sensors J. 17(4), 1084–1096 (2017). https://doi.org/10.1109/JSEN.2016.2639530
 6.
Z He, Z Cai, S Cheng, X Wang, Approximate aggregation for tracking quantiles and range countings in wireless sensor networks. Theor. Comput. Sci. 607, 381–390 (2015). https://doi.org/10.1016/j.tcs.2015.07.056
 7.
MZ Win, RA Scholtz, Ultrawide bandwidth timehopping spreadspectrum impulse radio for wireless multipleaccess communications. IEEE Trans. Commun. 48(4), 679–689 (2000). https://doi.org/10.1109/26.843135
 8.
I Guvenc, Z Sahinoglu, in ICU 2005: 2005 IEEE International Conference on UltraWideband. Thresholdbased TOA estimation for impulse radio UWB systems (Switzerland, Zurich, 2005), pp. 420–425. https://doi.org/10.1109/ICU.2005.1570024
 9.
I Guvenc, Z Sahinoglu, Threshold selection for UWB TOA estimation based on kurtosis analysis. IEEE Commun. Lett. 9(12), 1025–1027 (2005). https://doi.org/10.1109/LCOMM.2005.1576576
 10.
S Cheng, Z Cai, J Li, X Fang, in 2015 IEEE Conference on Computer Communications (INFOCOM). Drawing dominant dataset from big sensory data in wireless sensor networks (2015), pp. 531–539. https://doi.org/10.1109/INFOCOM.2015.7218420
 11.
J Li, S Cheng, Y Li, Z Cai, in 2015 IEEE 35th International Conference on Distributed Computing Systems. Approximate holistic aggregation in wireless sensor networks (2015), pp. 740–741. https://doi.org/10.1109/ICDCS.2015.86
 12.
S Cheng, Z Cai, J Li, H Gao, Extracting kernel dataset from big sensory data in wireless sensor networks. IEEE Trans. Knowl. Data Eng. 29(4), 813–827 (2017). https://doi.org/10.1109/TKDE.2016.2645212
 13.
Z Xiao, H Wen, A Markham, N Trigoni, P Blunsom, J Frolik, Nonlineofsight identification and mitigation using received signal strength. IEEE Trans. Wirel. Commun. 14(3), 1689–1702 (2015). https://doi.org/10.1109/TWC.2014.2372341
 14.
E AriasdeReyna, JJ MurilloFuentes, R BoloixTortosa, Blind low complexity timeofarrival estimation algorithm for UWB signals. IEEE Signal Processing Letters 22(11), 2019–2023 (2015). https://doi.org/10.1109/LSP.2015.2450999
 15.
V Savic, J FerrerColl, P Ängskog, J Chilo, P Stenumgaard, EG Larsson, Measurement analysis and channel modeling for TOAbased ranging in tunnels. IEEE Trans. Wirel. Commun. 14(1), 456–467 (2015). https://doi.org/10.1109/TWC.2014.2350493
 16.
A Jafari, T Mavridis, L Petrillo, J Sarrazin, M Peter, W Keusgen, PD Doncker, A BenlarbiDelai, UWB Interferometry TDOA estimation for 60GHz OFDM communication systems. IEEE Antennas and Wireless Propagation Letters 15, 1438–1441 (2016). https://doi.org/10.1109/LAWP.2015.2512327
 17.
BG Yu, G Lee, HG Han, WS Ra, TW Kim, A timebased angleofarrival sensor using CMOS IRUWB transceivers. IEEE Sensors J. 16(14), 5563–5571 (2016). https://doi.org/10.1109/JSEN.2016.2567441
 18.
S Büyükçorak, T Erbaş, GK Kurt, A Yongaçoğlu, in 2014 22nd Signal Processing and Communications Applications Conference (SIU). Indoor localization applications (2014), pp. 1239–1242. https://doi.org/10.1109/SIU.2014.6830460
 19.
GD Angelis, A Moschitta, P Carbone, Positioning techniques in indoor environments based on stochastic modeling of UWB roundtriptime measurements. IEEE Trans. Intell. Transp. Syst. 17(8), 2272–2281 (2016). https://doi.org/10.1109/TITS.2016.2516822
 20.
AYZ Xu, A E K S, W A K S, W Qin, A novel thresholdbased coherent TOA estimation for IRUWB systems. IEEE Trans. Veh. Technol. 58(8), 4675–4681 (2009). https://doi.org/10.1109/TVT.2009.2020990
 21.
X Cui, H Zhang, TA Gulliver, Threshold selection for ultrawideband TOA estimation based on neural networks. Journal of Networks 7(9), 1311–1318 (2012). https://doi.org/10.4304/jnw.7.9.13111318
 22.
A F Molisch, Balakrishnan K, Cassioli D, Chong CC, Emami S, Fort A, Karedal J, Kunisch J, Schantz H, Schuster U, Siwiak K. IEEE 802.15.4a channel model—final report, http://www.ieee802.org/15/pub/04/1504066202004achannelmodelfinalreportr1.pdf. Accessed July 30 2017
Acknowledgements
This work was supported by the National Natural Science Foundation of China under Grant No. 61671482, the Nature Science Foundation of Shandong Province No. ZR2014FL014, and the Fundamental Research Funds for the Central Universities Nos. 16CX02046A, 17CX02042A, and 14CX02212A.
Author information
Affiliations
Contributions
The authors have contributed jointly to all parts on the preparation of this manuscript, and all authors read and approved the final manuscript.
Corresponding author
Correspondence to Xuerong Cui.
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Li, J., Cui, X., Song, H. et al. Threshold selection method for UWB TOA estimation based on wavelet decomposition and kurtosis analysis. J Wireless Com Network 2017, 202 (2017). https://doi.org/10.1186/s1363801709904
Received:
Accepted:
Published:
Keywords
 Ranging
 Wavelet decomposition
 Kurtosis analysis
 Ultrawideband
 Energy detection
 Threshold selection