<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">DoA and ToA Estimation Method of OFDM Signal Based on Cascaded Deep Neural Network</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Chaofan</forename><surname>Zheng</surname></persName>
							<email>zhengchaofan@bupt.edu.cn</email>
							<affiliation key="aff0">
								<orgName type="laboratory">State Key Laboratory of Networking and Switching Technology</orgName>
								<orgName type="institution">Beijing University of Posts and Telecommunications</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Shaoshuai</forename><surname>Fan</surname></persName>
							<email>fanss@bupt.edu.cn</email>
						</author>
						<author>
							<persName><forename type="first">Hui</forename><surname>Tian</surname></persName>
							<email>tianhui@bupt.edu.cn</email>
							<affiliation key="aff0">
								<orgName type="laboratory">State Key Laboratory of Networking and Switching Technology</orgName>
								<orgName type="institution">Beijing University of Posts and Telecommunications</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Bin</forename><surname>Ren</surname></persName>
							<email>renbin@datangmobile.cn</email>
							<affiliation key="aff0">
								<orgName type="laboratory">State Key Laboratory of Networking and Switching Technology</orgName>
								<orgName type="institution">Beijing University of Posts and Telecommunications</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="laboratory">State Key Laboratory of Wireless Mobile Communications</orgName>
								<orgName type="institution">China Academy of Telecommunications Technology (CATT)</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ren</forename><surname>Da</surname></persName>
							<email>renda@catt.cn</email>
							<affiliation key="aff1">
								<orgName type="laboratory">State Key Laboratory of Wireless Mobile Communications</orgName>
								<orgName type="institution">China Academy of Telecommunications Technology (CATT)</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Zhenyu</forename><surname>Zhang</surname></persName>
							<email>zhangzhenyu1@datangmobile.cn</email>
							<affiliation key="aff2">
								<orgName type="department">School of Electronic and Information Engineering</orgName>
								<orgName type="institution">Beihang University</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Shaohui</forename><surname>Sun</surname></persName>
							<email>sunshaohui@datangmobile.cn</email>
							<affiliation key="aff1">
								<orgName type="laboratory">State Key Laboratory of Wireless Mobile Communications</orgName>
								<orgName type="institution">China Academy of Telecommunications Technology (CATT)</orgName>
								<address>
									<settlement>Beijing</settlement>
									<country key="CN">China</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">DoA and ToA Estimation Method of OFDM Signal Based on Cascaded Deep Neural Network</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">C7A574FC95442A9D6E940C69AE5AC6DC</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T02:48+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Direction of arrival, time of arrival, deep learning, convolution neutral network 0000-0002-0845-8644 (C. Zheng)</term>
					<term>0000-0002-2344-9498 (S. Fan)</term>
					<term>0000-0001-8876-1389 (H. Tian)</term>
					<term>0000-0003-2918-0204 (B. Ren)</term>
					<term>0000-0002-8631-9623 (R. Da)</term>
					<term>0000-0002-1050-2501 (Z. Zhang)</term>
					<term>0000-0003-1383-8833 (S. Sun)</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Accurate estimation of the direction of arrival (DoA) and time of arrival (ToA) are very important in many scenarios such as accurate positioning. However, it is challenging in environments with multipath propagation and noise. This paper proposes the DoA and ToA estimation method of OFDM signal based on a cascaded deep neural network (DNN) with a uniform grid array (UGA). In the proposed method, we use the channel state information (CSI) matrix as the network input rather than the correlation matrix. Simulation results show that the trained deep neural network has better estimation accuracy under multipath propagation and noisy interference environment compared with the conventional DoA and ToA estimation method.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Direction of arrival (DoA) and time of arrival (ToA) of wireless signals are widely used in commercial and military fields, such as indoor positioning, underwater and air target tracking and monitoring, and some intelligent robots. Under these applications, it is often necessary to obtain both DoA and ToA. Estimation of DoA and ToA is relatively straightforward under high signal-to-noise (SNR) conditions. However, in complex wireless environments where the transmitted signal is subject to fading and interference, the SNR is low and there are few effective components in the received signal, the estimation of ToA and DoA is extremely challenging.</p><p>In the past few years, many physically driven methods have been proposed to estimate DoA and ToA with high accuracy including matrix pencil (MP) , multiple signal classification algorithm (MUSIC), estimation of signal parameters via rotation variance (ESPRIT), manifold separation technique, etc. In <ref type="bibr" target="#b0">[1]</ref>, the array manifold matrix was constructed by using the spatial characteristics of the uniform circular array (UCA) and the time diversity of OFDM subcarriers, then a virtual space smoothing method is designed to enhance the covariance matrix of the signal, and MUSIC algorithm was used to estimate the DoA and ToA of the multipath signal. A 3-D matrix pencil method is proposed in <ref type="bibr" target="#b1">[2]</ref>, which decomposed the covariance matrix of LTE signal by singular value decomposition, and extracts DoA and ToA information from the obtained poles. In <ref type="bibr" target="#b2">[3]</ref>, an efficient maximum likelihood approximation algorithm was proposed which alternately updated the DoA and time domain parameters.</p><p>In recent years, with the continuous progress of artificial intelligence technology, deep neural network (DNN) <ref type="bibr" target="#b3">[4]</ref> is widely used in image processing, speech recognition, pattern recognition and other fields <ref type="bibr" target="#b4">[5]</ref>. In addition, research on DNNs has also been spread to communication areas such as signal processing, channel estimation <ref type="bibr" target="#b5">[6]</ref> and so on. DNN has many advantages: DNN extracts features layer by layer and combines lower layer features to form higher layer features, allowing for distributed representation of data <ref type="bibr" target="#b6">[7]</ref>; the multi-layer hidden layers of DNN have great non-linear fitting capabilities, allowing for effective mapping of the relationship between inputs and outputs. Although the training of DNN may take some time, the trained DNN has a fast computing speed and can get output results quickly. Therefore, the use of DNN for DoA and ToA estimation is an attractive option.</p><p>DNN-based DoA and ToA estimation has been studied by many scholars. A fully connected neural network is used for DoA estimation to verify the robustness of DNN under different signal-noise ratio (SNR)conditions <ref type="bibr" target="#b7">[8]</ref>. To improve the estimation accuracy, <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b9">10,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b11">12]</ref> regarding DNN as a highperformance filter, the function of filtering is realized by learning the mapping relationship between the clean covariance matrix and the noisy covariance matrix of low angle of the arrival radar signal. DoA estimation is modeled as an angle classification problem, and recurrent neural network RNN) is used to learn the mapping relationship between sampling covariance matrix and angle <ref type="bibr" target="#b12">[13]</ref>. In order to increase the accuracy of DoA estimation of neural network under different SNR, a cascade neural network structure was proposed in <ref type="bibr" target="#b13">[14]</ref>. The SNR was used as the input of the network, and the DoA network was selectively used according to the strength of the SNR. <ref type="bibr" target="#b14">[15]</ref> proposed a deep learning-based framework for preamble detection and ToA estimation with high accuracy under multipath and noise interference. <ref type="bibr" target="#b15">[16]</ref> presented a learning-based algorithm that estimates the ToA of radio frequency (RF) signals from channel frequency response (CFR) measurements for wireless localization applications. <ref type="bibr" target="#b16">[17]</ref> proposed a Convolution neutral network (CNN)-based method which can overcomes the negative effect of false peaks in block interleaved frequency division multiplexing (B-IFDM) structure.</p><p>The above presentation shows the effectiveness of DNN in the estimation of DoA and ToA, and it's superiority over traditional methods in some conditions. Although much research has been done, the joint estimation of TOA and DoA based on neural networks is lacking unattended. Much work has used the covariance matrix of the received signal as input to the neural network, but this only estimates the DoA and is not very sensitive to changes in ToA. The CSI matrix, on the other hand, is rich in information, and can be learned by neural network to extract the features. In this paper, a cascaded neural network structure is proposed to estimate DoA and ToA of OFDM signals. The cascaded neural network consists of a filtering neural network and an estimation neural network. The filtering neural network performs signal enhancement for low SNR CSI matrix to reduce noise. The estimation neural network provides high accuracy estimation of DoA and ToA. The proposed cascaded neural network has higher accuracy compared to some other physically driven and data driven methods.</p><p>The paper is organized as follows. In section II, the signal model for the uniform grid array (UGA) and DNN structure has been discussed. Section III introduces the structure and training strategy of cascaded neural networks. Simulation parameters and results are given in Section IV and Section V concludes the paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">System model 2.1. Signal model</head><p>As shown in Fig. <ref type="figure" target="#fig_0">1</ref>, a UGA is used with H antennas to receive OFDM signals, and the distance between antennas is 0.5λ, where λ is the wavelength. We assume that the OFDM signal transmitted by the source impacts the antenna array with different directions of arrival through the line of sight (LOS) and non-line of sight (NLOS) paths. The space corresponding matrix of 𝑗 𝑡ℎ antenna can be expressed as:</p><formula xml:id="formula_0">𝑎 𝑗 (𝜃 𝑙 , 𝜑 𝑙 ) = 𝑒 𝑗2𝜋𝑟 𝑗 𝑠𝑖𝑛𝜑 𝑙 𝑐𝑜𝑠(𝜃 𝑙 −𝛾 𝑗 )•𝑓/𝑐 (<label>1</label></formula><formula xml:id="formula_1">)</formula><p>where f is the carrier frequency of the transmitted signal and c is the speed of light.𝑟 𝑗 and𝛾 𝑗 are distance and angle between 𝑗 𝑡ℎ antenna and the origin of the coordinates respectively.𝜃 𝑙 and 𝜑 𝑙 are the azimuth of arrival (AoA) and zenith of Arrival (ZoA) of the incident signal, respectively. Similar to <ref type="bibr" target="#b0">[1]</ref>, we can obtain the channel state information, and then construct a CSI matrix in which the 𝑛 𝑡ℎ column is the 𝑛 𝑡ℎ CSI snapshot:</p><formula xml:id="formula_2">𝒄(𝑛) = [𝑐𝑠𝑖 1 1 (𝑛), 𝑐𝑠𝑖 2 1 (𝑛), … , 𝑐𝑠𝑖 1 2 (𝑛), … , 𝑐𝑠𝑖 𝐾 16 (𝑛)]<label>(2)</label></formula><p>Where 𝑐𝑠𝑖 𝑘 𝑗 is the CSI of the 𝑘 𝑡ℎ subcarrier on the 𝑗 𝑡ℎ antenna. We can construct a design matrix that contains both DoA and ToA parameters by using this matrix. the channel impulse response at the center of the array is given by <ref type="bibr" target="#b2">[3]</ref>:</p><formula xml:id="formula_3">ℎ(𝑡) = ∑ 𝛼 𝑙 𝛿(𝑡 − 𝐿 𝑙=1 𝜏 𝑙 )<label>(3)</label></formula><p>where 𝜏 𝑙 is the time delay of the 𝑙 𝑡ℎ path to the center of the array, and 𝛼 𝑙 is the gain of the 𝑙 𝑡ℎ path.</p><p>The discrete Fourier transform result of ℎ(𝑡) is the channel frequency response, and the 𝑘 𝑡ℎ subcarrier of CSI can be written as:</p><formula xml:id="formula_4">𝑐𝑠𝑖 𝑘 = ∑ 𝛼 𝑙 𝑒 −𝑗2𝜋𝑓 𝑘 𝜏 𝑙 = ∑ 𝛼 𝑙 𝑒 −𝑗2𝜋𝑓 1 𝜏 𝑙 • 𝑒 −𝑗2𝜋(𝑘−1)∆𝑓𝜏 𝑙 𝐿 𝑙=1 𝐿 𝑙=1<label>(4)</label></formula><p>According to the spatial response vector constructed in (1), the CSI of the 𝑗 𝑡ℎ antenna can be written as:</p><formula xml:id="formula_5">𝑐𝑠𝑖 𝑘 𝑗 = ∑ 𝛼 𝑙 𝑒 −𝑗2𝜋𝑓 1 𝜏 𝑙 • 𝑎 𝑗 (𝜃 𝑙 , 𝜑 𝑙 ) • 𝐿 𝑙=1 𝑒 −𝑗2𝜋(𝑘−1)∆𝑓𝜏 𝑙<label>(5)</label></formula><p>In 𝑛 𝑡ℎ snapshot, the 𝑛 𝑡ℎ column of CSI matrix of 𝑙-path signal can be written as the following matrix:</p><formula xml:id="formula_6">𝒄(𝑛) = [ 𝑐 11 ⋯ 𝑐 1𝐾 ⋮ 𝑐 𝑘𝑗 ⋮ 𝑐 𝐻1 ⋯ 𝑐 𝐻𝐾 ]<label>(6)</label></formula><p>𝒄(𝑛) is an H × K matrix, where H and K are the number of antennas and subcarriers, respectively. 𝒄(𝑛) is a complex matrix, but neural networks cannot handle complex numbers directly. In order not to lose the information in the matrix, we reconstruct the matrix as follows:</p><formula xml:id="formula_7">𝒄𝒓(𝑛) = [ 𝑅(𝑐 11 ) ⋯ 𝑅(𝑐 1𝐾 ) ⋮ ⋱ ⋮ 𝑅(𝑐 𝐻1 ) ⋯ 𝑅(𝑐 𝐻𝐾 ) 𝐼(𝑐 11 ) ⋯ 𝐼(𝑐 1𝐾 ) ⋮ ⋱ ⋮ 𝐼(𝑐 𝐻1 ) ⋯ 𝐼(𝑐 𝐻𝐾 ) ]<label>(7)</label></formula><p>where 𝑅(•) and 𝐼(•)denote the real and imaginary parts of a complex-valued entity, respectively. Finally, the input matrix in get by the average of all 𝒄𝒓(𝑛).</p><p>For the CSI given in ( <ref type="formula" target="#formula_6">6</ref>), the covariance matrix can be expressed as:</p><formula xml:id="formula_8">𝑅 𝑖𝑗 = 𝑐𝑜𝑣(𝑐(𝑖), 𝑐(𝑗) * )<label>(8)</label></formula><p>Where 𝑐(𝑖)and 𝑐(𝑗) are 𝑖 𝑡ℎ and 𝑗 𝑡ℎ row of CSI matrix respectively, (•) * represent conjugate and 𝑐𝑜𝑣(• ) means the covariance of two vectors. The average covariance matrix of all snapshots is given in the following equation:</p><formula xml:id="formula_9">𝑹 = 1 𝑛 ∑ 𝑅(𝑚) 𝑛 𝑚=1<label>(9)</label></formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Deep Neutral Network Structure</head><p>Convolution neutral network (CNN) is a type of DNN and has many advantages compared to traditional techniques, e.g.: good fault tolerance, parallel processing and self-learning capability, can handle problems in situations with complex environmental information, unclear background knowledge and unclear inference rules, allowing samples with large deficiencies and distortions, running fast, good adaptive performance and high resolution. It is a feature extraction function fused into a multi-layer perceptron through structural reorganization and weight reduction, omitting the complex image feature extraction process prior to recognition.</p><p>A CNN consists of four main components: convolutional layer, pooling layer, fully connected layer and an activation function for each layer. Convolution layer is one of the key building blocks of the convolutional neural network, which extracts features from the input by calculating the correlation between the network input and the kernel weights. Pooling layer performs the down sampling operation to further reduce the input dimensions, without losing too much useful information. Fully connected layer means the layer-by-layer connection is fully connected, i.e., each neuron in one layer is connected to all neurons in the next layer. Such a structure introduces arbitrary linear combinations of the inputs and can have powerful approximate behaviors. We can express these three processes as follows:</p><formula xml:id="formula_10">𝒀 = 𝐻[𝐹(𝑿, 𝑾) + 𝒃]<label>(10)</label></formula><p>where 𝑿, 𝒀,𝑾 and 𝒃 are referred to as input, output, weight, and bias respectively. 𝐹(•) refers to convolution, pooling or matrix multiplication and 𝐻[•] means the activation function of this layer.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">DoA estimation with DNN</head><p>This paper presents a detailed study of CNN-based DoA and ToA estimation method. In this work, a cascaded convolutional neural network is used to solve the DoA and ToA estimation problem with the aim of learning the mapping of DoA and ToA from the observed antenna array signal to the incident wave. However, the generalization capability of the neural network is limited, and the performance of the neural network degrades substantially in the case of large SNR gaps. To overcome this problem, a noise filtering network is introduced to perform noise filtering at low SNR. The network structure consist of two steps: a) the noise filtering step and b) the estimation step. We will describe our work in detail in the following section. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Noise filtering neutral network</head><p>We first need to classify the SNR of received signal. Referring to <ref type="bibr" target="#b13">[14]</ref>, the distinction of SNR is modelled as a binary classification problem. Eigenvalue decomposition is performed on <ref type="bibr" target="#b9">(10)</ref>, from which signals with high SNR and low SNR can be distinguished.</p><p>Noise filtering neural networks are used to filter CSI matrices at low SNR to enhance the effective components of the signal components in the CSI matrix through noise filtering operations. In this paper, a convolutional neural network is used for noise filtering, and signal enhancement is accomplished by learning the mapping relationship between the CSI matrix under low SNR conditions and the CSI matrix under noiseless conditions. The filtering neural network consists of a five-layer structure, containing two convolutional layers and three fully connected layers.</p><p>We can get a 2H × K matrix after data preprocessing by (equation), then fed into the neural network. Next, the input matrix goes through two convolutional layers and two max-pooling layers alternately. To avoid losing some features and to obtain a larger convolutional perceptual field of view, we use a zero-padding approach and a convolutional kernel size of 5 × 5 for feature extraction on the input matrix. The specific number of filters used for the first and second and convolutional layers is 32 and 64 respectively. For all two max-pooling layers, we use the same pooling size 2 and stride of size 2. And then we can get a 64 × 0.5H × 0.25K three-dimensional features. The extracted features are flattened and fed into two fully connected layer with 1024 neurons and 2H × K neurons. The final output is reshaped as a 2H × K matrix, which is the output after noise filtering. The configuration of the convolutional layers is similar to noisy filter network. As shown in the figure, the feature maps obtained after convolution are fed into two parallel fully connected networks. Each parallel network contains only one input layer and one output layer, with the same number of neurons in both input layers, 64 × 0.5H × 0.25K, and the number of neurons in the output layer being related to the angle and time resolution respectively. For example, If the DoA is distributed in [𝜃 1 , 𝜃 2 ] , number of DoA output neurons is (𝜃 1 − 𝜃 2 )/∆𝜃 + 1,where ∆𝜃 is resolution of angle. Similar to DoA, number of ToA output neurons is (𝜏 1 − 𝜏 2 )/∆𝜏 + 1. We then put the output through the Softmax function and the neuron with the highest probability output is used as the final output. We can get results of Softmax function as follows:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Estimation network of DoA and ToA</head><formula xml:id="formula_11">𝑆𝑜𝑓𝑡𝑚𝑎𝑥(𝑧 𝑖 ) = 𝑒 𝑧 𝑖 ∑ 𝑒 𝑧 𝑗 𝐽 𝑗=1 (11)</formula><p>where 𝑧 𝑖 is the output value of 𝑖 𝑡ℎ neuron and J is the total number of output neurons. The output values of a multiclassification can be transformed into a probability distribution in the range [0, 1] and summing to 1 through Softmax function.</p><p>Throughout the cascade network, the activation function used is the Relu function:</p><formula xml:id="formula_12">𝑓(𝑥) = 𝑚𝑎𝑥(0, 𝑥)<label>(12)</label></formula><p>Relu is a non-saturated linear unit that speeds up network training, reduces computational complexity, is more robust to various disturbances and avoids the gradient disappearance problem to some extent compared to the Tanh and Simgod functions. The cascaded neural network consists of two neural networks connected together, which are trained separately. The trained neural network is cascaded to complete the work of filtering out noise and estimating DoA and ToA. During training, the data is fed in as a batch to reduce the training burden. Each neural network was trained 100,000 times separately, where the noise filtering neural network was back-propagated based on minimizing mean square error (MSE) and the estimation neural network was back-propagated based on minimizing cross-entropy loss. Where MSE and cross-entropy can be calculated as follows:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Training and testing strategy</head><formula xml:id="formula_13">𝐿 𝑀𝑆𝐸 = 1 𝑛 ∑(𝑦 𝑖 − 𝑦 ̂𝑖) 2 𝑛 𝑖=1 (<label>13</label></formula><formula xml:id="formula_14">)</formula><formula xml:id="formula_15">𝐿 𝑐𝑟𝑜𝑠𝑠𝑒𝑛𝑡𝑟𝑜𝑝𝑦 = −𝒚𝑙𝑜𝑔(𝒚 ̂) − (1 − 𝒚)𝑙𝑜𝑔(1 − 𝒚 ̂) (<label>14</label></formula><formula xml:id="formula_16">)</formula><p>where 𝑛 is the number of output neurons of the noise filtering neural network, 𝑦 𝑖 and 𝑦 ̂𝑖 is the output value and the true value respectively. In ( <ref type="formula" target="#formula_15">14</ref>), 𝒚 and 𝒚 ̂ are output vectors and truth vectors respectively.</p><p>Both neural networks use Adam optimizer for gradient descent to complete the update of the weights. Dropout was used after every layer to prevent over fitting and improve the stability and robustness of the neutral network. The selection of the learning rate is also very important for the training of the neural network. If the learning rate 𝑛 is chosen to be relatively large, the weights 𝑤 will be adjusted more substantially during the training process, thus speeding up the network training, but this will cause the network to jitter frequently during the search on the error surface, which leads to the training process not converging and may cross the optimal optimization 𝑤. Similarly, a relatively small learning rate can steadily make the network approach the global optimal point, but it may also fall into some local optimal regions. Experimentally, the learning rate of the filtered neural network is set to 1e-3 and the estimated neural network is set to 1e-4.</p><p>The testing data is input into the trained neural network to calculate the prediction accuracy and mean square error, so as to measure the effectiveness of the neutral network. In addition, during the testing phase, we must make sure that the data used for testing has not been trained in advance so that our neural network can be considered to work properly.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Simulation parameters and results</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Simulation setup</head><p>In our experiments, the proposed convolutional neural network is implemented in Python 3.5 with TensorFlow 1.12, and the conventional correlation and MUSIC based methods are implemented by MATLAB R2019a. All experiments are performed on a lab server with two NVIDIA GeForce GTX TITAN Xp Graphical Processing Units (GPUs) with 24GB of memory.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Dataset generation</head><p>In the simulation, a uniform grid array of 4 × 4 is used, with 16 single-polarized antennas evenly distributed in the array at half-wavelength spacing. It is assumed that the source emitted signal impinges into the antenna array via the direct and reflected paths, with the central frequency set at 2 GHz and the ratio of the variance of the power of the two paths is 10dB. All data are generated by the simulation software rather than direct measurements in real scenarios. The received signal impinging on the antenna array is an OFDM signal and has K subcarriers with a subcarrier spacing of 30K Hz. The CSI of the received signal can be obtained by <ref type="bibr" target="#b7">(8)</ref>, and the information matrix is calculated according to 50 snapshots of the CSI of the received signal.</p><p>Our proposed neural network is used to estimate both the DoA and ToA of OFDM signals. DoA contains AoA and ZoA，and this paper focuses on the estimation of AoA, with ZoA being assumed to be a constant value. The neural network is trained by treating the data of the direct path as the true output of the signal. We assume that the AoA of the signal transmitted through the reflect path occurs 20°larger and arrives 30 ns later than the direct path. we assume that the AoA of the direct path is uniformly distributed at (-60,60] and the angular search resolution is set to 1°, containing a total of 120 AoA incident directions, for each AoA, the corresponding ToA is assumed to be uniformly distributed at <ref type="bibr" target="#b9">(10,</ref><ref type="bibr">50</ref>] and the resolution is set to 1 ns, so there are total of 120 × 40 directions of arrival with different time of arrival in the dataset. For each DoA and ToA, 90 independent noisy signal vectors generated from UGA 's received signal vector after adding noise are used for training.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Neural network parameters initialization</head><p>The initial values of network weights also have a great influence on the training of neural networks, if the initial weights are not set properly, it may lead to slow training, gradient disappearance or gradient explosion, etc. In general, the connection weights and thresholds of the network are initialized to be distributed in a relatively small interval with 0 mean. In this paper, the weight parameters w of the filtering and estimation networks obey a Gaussian truncated distribution with mean 0 and standard deviation 0.01 and 0.1, respectively, and are set to 0.01 and 0.1 for all bias parameters b, respectively.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.">Simulation result</head><p>First, to verify that our neural network works, we explored the variation of loss with the number of iterations for both networks during training.    <ref type="figure" target="#fig_6">7</ref> show the images of the loss functions of the filtered and estimated neural networks with the number of iterations, respectively, and it can be seen that the loss functions are decreasing as the number of iterations increases, and finally converge to a range. The neural network can learn the mapping relationship between estimation parameters and input matrix. And ToA training is better than the AoA, as will be given specifically in the simulation below.</p><p>To evaluate the effectiveness and robustness of our proposed convolutional neural network structure, we compared our proposed cascaded neural network with other four methods:</p><p>1. MUSIC-enhanced: A algorithm based on MUSIC. The time diversity of every OFDM subcarrier, and a virtual spatial smoothing method was used for construction of the correlation matrix. DoA and ToA estimation were then performed based on MUSIC algorithm. 2. AML: An efficient approximate maximum likelihood algorithm for indoor location, which updates the DoA and ToA parameters alternatingly. 3. CNN-class: A CNN-based estimation method that first classifies the signal-to-noise ratio and then selectively uses two neural networks for ToA and DoA estimation. 4. CNN-base: Estimate DoA and ToA through CNN directly. The first two methods are physically driven and the latter two and our proposed methods are data driven.</p><p>Two evaluations chosen in this paper are the mean absolute error (MAE) of DoA and the mean squared error (MSE) of DoA estimation. MAE is a better reflection of the actual error in the predicted values and MSE can indicate the accuracy of the predicted values Where the MAE can be expressed as:</p><formula xml:id="formula_17">𝑀𝐴𝐸 = 1 𝑛 ∑|𝑦 𝑖 − 𝑦 ̂𝑖| 𝑛 𝑖=1<label>(15)</label></formula><p>The MSE can be calculated as follows:</p><formula xml:id="formula_18">𝑀𝑆𝐸 = 1 𝑛 ∑(𝑦 𝑖 − 𝑦 ̂𝑖) 2 𝑛 𝑖=1<label>(16)</label></formula><p>Figure <ref type="figure" target="#fig_8">8</ref> show the MSE and MAE of AoA estimation for different SNRs, respectively, and it is clear from the figures that our proposed method performs better than the other four whatever the SNR is. The estimation errors are decreasing as the SNR increases, and the performance of the neural network-based estimation methods is comparable to that of the physically driven methods at different SNRs due to the influence of the generalization ability of the neural networks. The classification-based CNN network is the same structure as this paper at SNR≥ 10 dB, and both have the same MSE and MAE. When SNR &lt; 0 dB, the performance is better than the other methods due to the filtered noisy neural network of the proposed method. Although it can be seen from Fig. <ref type="figure" target="#fig_5">6</ref> that the CSI matrix with filtered noise is similar to that without SNR, the estimated performance is not as good as with high SNR due to the inherent correlation between the matrix data and the loss of some correlation properties after training. But it still performs better than others.   <ref type="figure" target="#fig_10">9</ref> show the MSE and MAE of the ToA estimates for different SNRs, respectively. Our proposed method has a higher accuracy for ToA estimation. As can be seen from the figure, the datadriven approach is much more sensitive to changes in ToA than the physically driven approach at low SNRs. At SNR ≥ 0dB, the neural network can complete the classification task with a resolution of 1ns perfectly, achieving an accuracy of 100, and no error in these cases. When SNR &lt;0dB, the error of the physically driven-based approach increases sharply, but the ToA estimation of the data-driven approach has some noise immunity and still provides a relatively accurate estimate of ToA. We then investigated the relationship between the estimation performance of the neural network and the number of subcarriers. Figure <ref type="figure" target="#fig_11">10</ref> show the variation of the MSE of our proposed method with the number of subcarriers for different SNR. It can be seen that the estimation accuracy of both AoA and ToA increases as the number of subcarriers increases. By <ref type="bibr" target="#b7">(8)</ref>, the size of the input matrix is H × 2K, so when the number of subcarriers increases, the dimension of the input matrix of the neural network also increases, so the neural network can extract more features and can learn the mapping relationship between input and output more accurately, then the estimation accuracy will increase. Therefore, the number of subcarriers is also one of the important factors affecting the estimation accuracy. However, if the number of carriers is too much, the data dimension explodes dramatically, which greatly increases the load of our neural network training. We should choose the right number of carriers according to the demand in order to reduce the training load.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusion</head><p>In this paper, we propose a deep learning CNN-based method for estimating DoA and ToA of OFDM signal. A cascaded neural network is used to filter noise and estimate DoA and ToA. Extensive simulation results show that the proposed CNN-based estimation method is more resistant to multipath and noise compared to the conventional estimation methods, which demonstrates the potential of the data-driven approach in parameter estimation for accurate positioning.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Configuration of the antenna array</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :Figure 3 :</head><label>23</label><figDesc>Figure 2: Calculation process of convolution</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Estimation process of DoA and ToA</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Cascaded neural network structure consists of a noise filtering neural network (a) and an estimation neural network(b).</figDesc><graphic coords="6,165.60,252.93,57.51,58.94" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Loss of noise filtering neural network with the number of iterations</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Loss of estimation neural network with the number of iterations</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Figure 6</head><label>6</label><figDesc>Figure 6  and Figure7show the images of the loss functions of the filtered and estimated neural networks with the number of iterations, respectively, and it can be seen that the loss functions are decreasing as the number of iterations increases, and finally converge to a range. The neural network</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_8"><head>Figure 8 :</head><label>8</label><figDesc>Figure 8: AoA estimation MSE and MAE versus SNR (dB).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_9"><head>Figure</head><label></label><figDesc>Figure9show the MSE and MAE of the ToA estimates for different SNRs, respectively. Our proposed method has a higher accuracy for ToA estimation. As can be seen from the figure, the datadriven approach is much more sensitive to changes in ToA than the physically driven approach at low SNRs. At SNR ≥ 0dB, the neural network can complete the classification task with a resolution of 1ns perfectly, achieving an accuracy of 100, and no error in these cases. When SNR &lt;0dB, the error of the physically driven-based approach increases sharply, but the ToA estimation of the data-driven approach has some noise immunity and still provides a relatively accurate estimate of ToA.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_10"><head>Figure 9 :</head><label>9</label><figDesc>Figure 9: ToA estimation MSE and MAE versus SNR (dB).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_11"><head>Figure 10 :</head><label>10</label><figDesc>Figure 10: AoA and ToA estimation MSE versus carrier number</figDesc></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Joint 2-D DoA and ToA estimation for multipath OFDM signals based on three antennas</title>
		<author>
			<persName><forename type="first">L</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Qi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Yuan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zhao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Ding</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Communications Letters</title>
		<imprint>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="324" to="327" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A joint TOA and DOA approach for positioning with LTE signals</title>
		<author>
			<persName><forename type="first">Kimia</forename><surname>Shamaei</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Joe</forename><surname>Khalife</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Zaher</forename><forename type="middle">M</forename><surname>Kassas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE/ION Position, Location and Navigation Symposium</title>
				<meeting><address><addrLine>PLANS</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2018">2018. 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Joint azimuth, elevation, and delay estimation for 3-D indoor localization</title>
		<author>
			<persName><forename type="first">F</forename><surname>Wen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Wei</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">C</forename><surname>Qiu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Vehicular Technology</title>
		<imprint>
			<biblScope unit="volume">67</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="4248" to="4261" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Reducing the dimensionality of data with neural networks</title>
		<author>
			<persName><forename type="first">Geoffrey</forename><forename type="middle">E</forename><surname>Hinton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ruslan</forename><forename type="middle">R</forename><surname>Salakhutdinov</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">science</title>
		<imprint>
			<biblScope unit="volume">313</biblScope>
			<biblScope unit="page" from="504" to="507" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">A survey of deep neural network architectures and their applications</title>
		<author>
			<persName><forename type="first">W</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Zeng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">E</forename><surname>Alsaadi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Neurocomputing</title>
		<imprint>
			<biblScope unit="volume">234</biblScope>
			<biblScope unit="page" from="11" to="26" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Learning the MMSE channel estimator</title>
		<author>
			<persName><forename type="first">David</forename><surname>Neumann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Thomas</forename><surname>Wiese</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Wolfgang</forename><surname>Utschick</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Signal Processing</title>
		<imprint>
			<biblScope unit="volume">66</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page" from="2905" to="2917" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Deep Neural Network for Estimation of Direction of Arrival With Antenna Array</title>
		<author>
			<persName><forename type="first">Min</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yi</forename><surname>Gong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Xingpeng</forename><surname>Mao</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Access</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="page" from="140688" to="140698" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Fundamental Trial on DoA Estimation with Deep Learning</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Kase</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Nishimura</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Ohgane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Ogawa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Kitayama</surname></persName>
		</author>
		<author>
			<persName><surname>Kishiyama</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEICE Transactions on Communications</title>
		<imprint>
			<biblScope unit="page" from="2019E" to="P3260" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">A novel phase enhancement method for low-angle estimation based on supervised DNN learning</title>
		<author>
			<persName><forename type="first">H</forename><surname>Xiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Access</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page" from="82329" to="82336" />
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Phase enhancement model based on supervised convolutional neural network for coherent DoA estimation</title>
		<author>
			<persName><forename type="first">H</forename><surname>Xiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Applied Intelligence</title>
		<imprint>
			<biblScope unit="page" from="1" to="12" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Improved de-multipath neural network models with self-paced feature-to-feature learning for doa estimation in multipath environment</title>
		<author>
			<persName><forename type="first">H</forename><surname>Xiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Vehicular Technology</title>
		<imprint>
			<biblScope unit="volume">69</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="5068" to="5078" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Improved direction-of-arrival estimation method based on LSTM neural networks with robustness to array imperfections</title>
		<author>
			<persName><forename type="first">H</forename><surname>Xiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Applied Intelligence</title>
		<imprint>
			<biblScope unit="page" from="1" to="14" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Direction of arrival estimation with uniform linear array based on recurrent neural network</title>
		<author>
			<persName><forename type="first">M</forename><surname>Wajid</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Kumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Goel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Bahl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">5th international conference on signal processing, computing and control (ISPCC)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2019">2019. 2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">DoA estimation method based on cascaded neural network for two closely spaced sources</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Guo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Huang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Zhang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Signal Processing Letters</title>
		<imprint>
			<biblScope unit="volume">27</biblScope>
			<biblScope unit="page" from="570" to="574" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Deep learning based preamble detection and ToA estimation</title>
		<author>
			<persName><forename type="first">H</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">O</forename><surname>Kaya</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Macdonald</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Viswanathan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hong</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE Global Communications Conference (GLOBECOM)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2019">2019. 2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Super-Resolution Time-of-Arrival Estimation using Neural Networks</title>
		<author>
			<persName><surname>Hsiao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mingyu</forename><surname>Yao-Shan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hun-Seok</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><surname>Kim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">28th European Signal Processing Conference (EUSIPCO)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2020">2020. 2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">ToA Estimation Scheme Based on CNN for B-IFDM-Based Preambles</title>
		<author>
			<persName><forename type="first">Zhe</forename><surname>Luo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Tao</forename><surname>Tao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jianguo</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE 89th Vehicular Technology Conference (VTC2019-Spring)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2019">2019. 2019</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
