[go: up one dir, main page]

CN116232810A - A OTFS Channel Estimation Method Based on Deep Neural Network - Google Patents

A OTFS Channel Estimation Method Based on Deep Neural Network Download PDF

Info

Publication number
CN116232810A
CN116232810A CN202310111945.XA CN202310111945A CN116232810A CN 116232810 A CN116232810 A CN 116232810A CN 202310111945 A CN202310111945 A CN 202310111945A CN 116232810 A CN116232810 A CN 116232810A
Authority
CN
China
Prior art keywords
channel
neural network
network
otfs
deep neural
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310111945.XA
Other languages
Chinese (zh)
Inventor
邹骏
郭琳
许铭诚
吴贤亮
赵文清
周威廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN202310111945.XA priority Critical patent/CN116232810A/en
Publication of CN116232810A publication Critical patent/CN116232810A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0254Channel estimation channel estimation algorithms using neural network algorithms
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Artificial Intelligence (AREA)
  • Power Engineering (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

本发明公开了一种基于深度神经网络的OTFS信道估计方法。该方法包括:基于补零的OTFS结构,使用传统的带有保护符号的导频方案,构建OTFS收发系统,生成接收导频信号及对应信道信息的数据集;搭建符合输入输出大小的4层深度神经网络;在OTFS域中接收到的导频作为网络的输入、对应的信道参数作为标签训练网络,调整深度神经网络的参数构建性能最优的DNN模型;在线生成传输数据,利用训练好的神经网络估计信道;利用MRC检测器和估计的信道参数,对传输数据进行信号检测。本发明与传统的信道估计方法相比,以较低的导频功率提高信道估计准确性,获得接近理想信道情况下的误码率性能,DNN网络的准确性和泛化能力保证了高速移动环境中信道估计的准确性。

Figure 202310111945

The invention discloses an OTFS channel estimation method based on a deep neural network. The method includes: based on the zero-padding OTFS structure, using the traditional pilot scheme with protection symbols, constructing an OTFS transceiver system, generating a data set of receiving pilot signals and corresponding channel information; building a 4-layer depth that meets the input and output sizes Neural network; the pilot received in the OTFS domain is used as the input of the network, and the corresponding channel parameters are used as the label training network, and the parameters of the deep neural network are adjusted to construct the DNN model with the best performance; the transmission data is generated online, and the trained neural network is used The network estimates the channel; using the MRC detector and the estimated channel parameters, signal detection is performed on the transmitted data. Compared with the traditional channel estimation method, the present invention improves the accuracy of channel estimation with lower pilot power, obtains the bit error rate performance close to the ideal channel, and the accuracy and generalization ability of the DNN network guarantees the high-speed mobile environment The accuracy of channel estimation in medium.

Figure 202310111945

Description

OTFS channel estimation method based on deep neural network
Technical Field
The invention relates to the technical field of wireless communication, in particular to an OTFS channel estimation method based on a deep neural network.
Background
In recent years, rapid development of high-speed trains, low-Orbit Satellites (LEOs), and the like has been greatly focused on how to achieve high-quality reliable communication in these high-speed motion scenes. Because of the time-varying channel and high doppler shift in these scenarios, the difficulty of estimating the time-frequency dual-choice channel is greatly increased, and the orthogonal time-frequency space (OTFS) is generated as a two-dimensional modulation in the delay-doppler domain, which converts the signal transmission in the conventional time-frequency domain into the time-independent delay-doppler domain, making full use of the time and frequency diversity of the channel. From the realization point of view, the OTFS modulation only needs to add a preprocessing module and a post-processing module on the basis of an OFDM modulation frame, and has great engineering value and application potential.
Since the reflectors in the propagation path are limited, the number of channel paths is limited. Meanwhile, the effective channel in the delay-doppler domain is sparse, and many efficient signal detection schemes, such as LMMSE, message passing algorithm, MRC detection, and variational bayesian method, are studied according to this channel characteristic. However, to ensure reliable signal detection, more accurate channel state information is also required, and current research is mainly focused on integer doppler channels, such as orthogonal matching pursuit technology, embedded single pilot delay-time domain channel estimation, message-based fractional doppler channel estimation, and the like. In OTFS, it is generally assumed that the data within a frame is subject to the same channel, so it is required that the duration of a frame not be too long, i.e. N not too large, which results in doppler resolution
Figure SMS_1
The fractional doppler effect is more pronounced than small enough, especially in some high speed scenarios, such as LEO communications and Unmanned Aerial Vehicle (UAV) communications.
The machine learning technology has wide research and practical application in the fields of image processing, voice recognition and the like, is increasingly combined with wireless communication, and has more obvious advantages compared with the traditional method in the aspects of channel estimation, signal detection and the like. The function of fitting the corresponding target value by giving out a group of similar signals is realized by extracting signal characteristics and continuously training and learning, and in addition, the strong learning capacity and flexible network structure of the method have important effects on improving the estimation precision.
Disclosure of Invention
The invention aims to provide an OTFS channel estimation method based on a deep neural network, which can reduce pilot frequency power and improve OTFS fractional Doppler channel estimation performance.
The technical solution for realizing the purpose of the invention is as follows: an OTFS channel estimation method based on a deep neural network comprises the following steps:
step 1, based on an OTFS structure of zero padding, constructing an OTFS receiving and transmitting system by using a traditional pilot frequency scheme with a protection symbol and generating a data set for receiving pilot frequency signals and corresponding channel information;
step 2, building a 4-layer deep neural network conforming to the input and output sizes;
step 3, pilot frequency received in the OTFS domain is used as input of a network, corresponding channel parameters are used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance;
step 4, generating transmission data on line, and estimating a channel by using the trained neural network;
and 5, performing signal detection on the transmission data by using the MRC detector and the estimated channel parameters.
Further, the OTFS structure based on zero padding described in step 1 uses a conventional pilot scheme with guard symbols to construct an OTFS transceiver system and generate a data set of a received pilot signal and corresponding channel information, which is specifically as follows:
step 1.1, bit information flows are mapped into corresponding transmitting information through modulation, the transmitting information is placed on a time delay-Doppler domain grid according to a certain rule, the transmitting information comprises data symbols and pilot symbols, the pilot symbols are placed in a stack of zero padding symbols, the zero padding symbols play the same role as the traditional protection symbols, and the transmitting information is specifically as follows:
Figure SMS_2
wherein ,LZP For the length of the line where the zero padding symbol is located, in order to ensure that the data and the pilot frequency are not interfered with each other, the neural network is beneficial to extracting the characteristics of the received pilot frequency, and L is taken ZP =2l m +1,l m For maximum value of delay tap, the pilot position is generally set as
Figure SMS_3
Step 1.2 the OTFS transceiver system comprises mapping a bit information stream onto constellation symbols to form a delay-Doppler signal, an inverse fast Fourier transform (ISFFT) module, a Hemson Barbell transform module, a time-varying channel, a Wigner transform module, and an even fast Fourier transform (SFFT) module, according to the transmission data structure of step 1.1, when it is subjected to a signal with a fixed number of subcarriers M, a number of symbols N, a carrier frequency f c And subcarrier spacing delta f, and the receiving end will receive the delay-Doppler pilot information Y p Collected as a data set, corresponding channel information P ch ={h i ,k i ,l i P, 1.ltoreq.i.ltoreq.P as a tag, where h i 、k i 、l i The channel gain, doppler tap index and delay tap index of the ith path, respectively, P is the number of propagation paths, and in order to obtain a more accurate network we use as many channel conditions as possible to generate data sets, such as different delays, channel gains, signal to noise ratios and doppler shifts.
Further, the step 2 of building a 4-layer deep neural network conforming to the input and output sizes is specifically as follows:
the deep neural network of the method has 4 layers, the first layer is an input layer, the input data is the real part and the imaginary part of the time delay-Doppler domain receiving pilot signal, and therefore the number of neurons is 2 (l) m +1) N, fourth layer is lineAn sexual output layer for outputting data as estimated channel parameters
Figure SMS_4
Since 1.ltoreq.i.ltoreq.P, the output information is split into a real part and an imaginary part for output, respectively, considering that the channel gain is complex, and thus the number of neurons is 2 (1+3P), and P is the number of propagation paths. The middle two layers are hidden layers, and the number of neurons is Q respectively 1 、Q 2 The hidden layers are all full-connection layers, and the activation function selects the Relu function.
Further, in step 3, the pilot frequency received in the OTFS domain is used as an input of the network, the corresponding channel parameter is used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance, which is specifically as follows:
step 3.1, dividing the data set into a training set T and a verification set V according to the data set in the step 1, performing digital orthogonal transformation, obtaining a real part and an imaginary part of a signal, and splicing the real part and the imaginary part into an input sample of a network;
and 3.2, setting key network parameters including Batch size, learning rate, training round number epoch, and the like according to the deep neural network in the step 2, performing network training by using a training set T, supervising a verification set V, enabling gradient to be reduced by adopting a self-adaptive moment estimation (Adam) optimization algorithm to continuously adjust network weight and bias, optimizing the network, judging whether the network meets the requirement or not by calculating a Mean Square Error (MSE) loss function, adjusting the network parameters to perform training if the loss function value does not meet the requirement (the loss function value is not small enough), obtaining a network initial model, then testing network estimation precision on line, and performing training again by modifying the neural network model, adjusting the network parameters to obtain a neural network model with optimal performance and storing the neural network model.
Further, the online generation of the transmission data in step 4 uses the trained neural network to estimate the channel, which is specifically as follows:
step 4.1, mapping the randomly generated bit information stream into constellation diagram symbols according to the step 1, and discharging the constellation diagram symbols to a delay-Doppler grid according to a certain rule to generate transmission data X DD Through OTFS conversionTo a time domain transmitting signal s (t) and transmitting to a time-varying channel, a time domain signal r (t) received by a receiving end is:
Figure SMS_5
wherein ω (t) is obeyed to have a mean value of 0 and a variance of σ 2 H (τ, v) is the channel impulse response of the delay-doppler domain;
step 4.2, the time domain received signal r (t) is transmitted by two paths, one path is transformed to the delay-Doppler domain to obtain Y DD For channel estimation, the other path is used for sampling interval
Figure SMS_6
Sampling and dispersing the signals which are more than or equal to 0 and less than or equal to MN-1, and then taking the samples and the discretized time domain signals as the input of a signal detector, wherein the discrete time domain signals are as follows:
Figure SMS_7
wherein ,
Figure SMS_8
is a time domain channel matrix []Is a mould-taking operation;
step 4.3, according to the network model saved in the step 3, Y is calculated DD Is input to the neural network by recombination of the real part and the imaginary part of the channel information to obtain estimated channel information
Figure SMS_9
And finishing the fractional Doppler channel estimation.
Further, the signal detection of the transmission data using the MRC detector and the estimated channel parameters in step 5 is specifically as follows:
step 5.1, reconstructing a channel matrix g according to the method of the step 4;
step 5.2, according to the method of step 4, signal detection is performed by using a time delay-time domain MRC detection algorithm, and the output vector of the MRC is:
Figure SMS_10
wherein .
Figure SMS_11
Another representation of the transmitted data, the residual interference of the maximum combining ratio and the time domain channel g, respectively, of the time delay-time domain +.>
Figure SMS_12
Representing element division and element multiplication, and finally solving the estimated signal according to the maximum likelihood criterion
Figure SMS_13
The method comprises the following steps:
Figure SMS_14
wherein A is constellation diagram, F N Is a normalized N-point discrete fourier transform.
Compared with the prior art, the invention has the remarkable advantages that: since OTFS channels are parameterized by channel gain and fractional doppler shift, these parameters are estimated directly by learning the characteristics of the received pilot, rather than estimating the channel matrix directly, reducing estimation errors by estimating fewer variables; the diversity training network of the data set is increased, stronger robustness and generalization capability are realized, and the performance under various high-mobility scenes is ensured; simulation shows that the method realizes more accurate channel estimation under lower pilot frequency expense, and improves the detection performance of the OTFS system under the fractional Doppler channel.
Drawings
Fig. 1 is a flow chart of an OTFS channel estimation method based on a deep neural network.
Fig. 2 is a schematic diagram of transmission data based on the zero padding OTFS structure.
Fig. 3 is a schematic structural diagram of a neural network.
Fig. 4 is a NMSE performance diagram under two propagation paths.
Fig. 5 is a BER performance diagram under two propagation paths.
Fig. 6 is a graph of BER performance for different doppler shifts under two propagation paths.
Fig. 7 is a graph of BER performance under single path conditions.
Detailed Description
The invention discloses an OTFS channel estimation method based on a deep neural network, which comprises the following steps:
step 1, based on an OTFS structure of zero padding, constructing an OTFS receiving and transmitting system by using a traditional pilot frequency scheme with a protection symbol and generating a data set for receiving pilot frequency signals and corresponding channel information;
step 2, building a 4-layer deep neural network conforming to the input and output sizes;
step 3, pilot frequency received in the OTFS domain is used as input of a network, corresponding channel parameters are used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance;
step 4, generating transmission data on line, and estimating a channel by using the trained neural network;
and 5, performing signal detection on the transmission data by using the MRC detector and the estimated channel parameters.
Further, the OTFS structure based on zero padding described in step 1 uses a conventional pilot scheme with guard symbols to construct an OTFS transceiver system and generate a data set of a received pilot signal and corresponding channel information, which is specifically as follows:
step 1.1, bit information flow is mapped into corresponding transmitting information through modulation, and is placed on a grid of a time delay-Doppler domain according to a certain rule
Figure SMS_15
k∈[0,N-1],l∈[0,M-1]In general, tΔf=1, and the transmission information includes data symbols and pilot symbols, as shown in fig. 2, the pilot symbols are placed in a stack of zero padding symbols, and the zero padding symbols play the same role as the conventional guard symbols, and the transmission information is specifically as follows:
Figure SMS_16
wherein ,LZP For the length of the line where the zero padding symbol is located, in order to ensure that the data and the pilot frequency are not interfered with each other, the neural network is beneficial to extracting the characteristics of the received pilot frequency, and L is taken ZP =2l m +1,l m For maximum value of delay tap, the pilot position is generally set as
Figure SMS_17
Step 1.2 the OTFS transceiver system as shown in FIG. 1, comprises mapping bit information stream onto constellation symbols to form delay-Doppler signal, inverse even fast Fourier transform (ISFFT) module, hessenberg transform module, time-varying channel, wigner transform module and even fast Fourier transform (SFFT) module, according to the transmission data structure of step 1.1, when it has a fixed subcarrier number M, symbol number N, carrier frequency f c And subcarrier spacing delta f, and the receiving end will receive the delay-Doppler pilot information Y p Collected as a data set, corresponding channel information P ch ={h i ,k i ,l i P, 1.ltoreq.i.ltoreq.P as a tag, where h i 、k i 、l i The channel gain, doppler tap index and delay tap index of the ith path, respectively, P is the number of propagation paths, and in order to obtain a more accurate network we use as many channel conditions as possible to generate data sets, such as different delays, channel gains, signal to noise ratios and doppler shifts.
Further, the step 2 of building a 4-layer deep neural network conforming to the input and output sizes is specifically as follows:
the deep neural network of the present invention has 4 layers in total, as shown in FIG. 3, the first layer is the input layer, the input data is the real part and the imaginary part of the delay-Doppler domain received pilot signal, and thus the number of neurons is 2 (l) m +1) N, the fourth layer is a linear output layer, and the output data is estimated channel parameters
Figure SMS_18
Since the channel gain is complex, the output information is split into a real part and an imaginary part and output, respectively, and thus the number of neurons is 2 (1+3p), and P is the number of propagation paths. The middle two layers are hidden layers, and the number of neurons is Q respectively 1 、Q 2 The hidden layers are all full-connection layers, and the activation function selects the Relu function.
Further, in step 3, the pilot frequency received in the OTFS domain is used as an input of the network, the corresponding channel parameter is used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance, which is specifically as follows:
step 3.1, dividing the data set into a training set T and a verification set V according to the data set in the step 1, performing digital orthogonal transformation, obtaining a real part and an imaginary part of a signal, and splicing the real part and the imaginary part into an input sample of a network;
and 3.2, setting key network parameters including Batch size, learning rate, training round number epoch, and the like according to the deep neural network in the step 2, performing network training by using a training set T, supervising a verification set V, enabling gradient to be reduced by adopting a self-adaptive moment estimation (Adam) optimization algorithm to continuously adjust network weight and bias, optimizing the network, judging whether the network meets the requirement or not by calculating a Mean Square Error (MSE) loss function, adjusting the network parameters to perform training if the loss function value does not meet the requirement (the loss function value is not small enough), obtaining a network initial model, then testing network estimation precision on line, and performing training again by modifying the neural network model, adjusting the network parameters to obtain a neural network model with optimal performance and storing the neural network model.
Further, the online generation of the transmission data in step 4 uses the trained neural network to estimate the channel, which is specifically as follows:
step 4.1, mapping the randomly generated bit information stream into constellation diagram symbols according to the step 1, and discharging the constellation diagram symbols to a delay-Doppler grid according to a certain rule to generate transmission data X DD The OTFS conversion is carried out to obtain a time domain transmitting signal s (t) and the time domain transmitting signal s (t) is transmitted to a time-varying channel, and the time domain signal r (t) received by a receiving end is:
r(t)=∫∫h(τ,ν)e j2πν(t-τ) s(t-τ)dτdν+ω(t) (2)
wherein ω (t) is obeyed to have a mean value of 0 and a variance of σ 2 H (τ, v) is the channel impulse response of the delay-doppler domain;
step 4.2, the time domain received signal r (t) is transmitted by two paths, one path is transformed to the delay-Doppler domain to obtain Y DD For channel estimation, the other path is used for sampling interval
Figure SMS_19
Sampling and dispersing the signals which are more than or equal to 0 and less than or equal to MN-1, and then taking the samples and the discretized time domain signals as the input of a signal detector, wherein the discrete time domain signals are as follows:
Figure SMS_20
wherein ,
Figure SMS_21
is a time domain channel matrix, []Is a mould-taking operation;
step 4.3, according to the network model saved in the step 3, Y is calculated DD Is input to the neural network by recombination of the real part and the imaginary part of the channel information to obtain estimated channel information
Figure SMS_22
And finishing the fractional Doppler channel estimation.
Further, the signal detection of the transmission data using the MRC detector and the estimated channel parameters in step 5 is specifically as follows:
step 5.1, reconstructing a channel matrix g according to the method of step 4, and expressing the time-frequency domain index as q=m+nm, where the channel matrix may be expressed as:
Figure SMS_23
step 5.2, according to the method of step 4, signal detection is performed by using a time delay-time domain MRC detection algorithm, and the output vector of the MRC is:
Figure SMS_24
wherein .
Figure SMS_25
Another representation of the transmitted data, the residual interference of the maximum combining ratio and the time domain channel g, respectively, of the time delay-time domain +.>
Figure SMS_26
Representing the element division and the element multiplication, and finally solving the estimated signal according to the maximum likelihood criterion>
Figure SMS_27
The method comprises the following steps:
Figure SMS_28
wherein A is constellation diagram, F N Is a normalized N-point discrete fourier transform.
The invention will be described in further detail with reference to the drawings and the specific examples.
Examples
The use scene considered by the invention is satellite communication and unmanned aerial vehicle communication, the channel refers to a model in NTN-TDL series in 3GPP standard, the maximum speed of a mobile terminal is set to 1000km/h, the maximum relative time delay is about 4us, and the corresponding time delay tap is l m =4. Because of the small number of paths in UAV communications, the channel is modeled as a two-path model. The OTFS system parameters were set as follows: m=64, n=8, f c =3 GHz, Δf=15 kHz, and 4-QAM modulation scheme is used. For ease of analysis to illustrate the performance of the present invention, the power ratio of pilot and data symbols is defined as:
Figure SMS_29
since there are some guard symbols near the pilot, the energy of the pilot can be increased by borrowing the energy of the guard symbols. In addition, the normalized mean square error is defined as:
Figure SMS_30
according to the method described in step 1, 150000 frames of data are generated as data sets, wherein the training set T has 147000 frames and the verification set has 3000 frames. According to the deep neural network in the step 2, batch size Batch size=64, learning rate Learning rate=0.001, and training round number epochs=20 are set. According to the training network mode in the step 3, the training set T is used for carrying out network training, the verification set V is used for supervision to obtain a network initial model, then the network estimation precision is tested on line, and the training is carried out again by modifying the neural network model and adjusting network parameters to obtain the neural network model with optimal performance. Wherein the performance of both concealment layers is better than any other number of concealment layers, because too many layers increase the computational complexity and the performance does not increase accordingly, while too few layers do not estimate the channel accurately. In addition, when Q 1 =256、Q 2 At=128, the performance is synthetically optimal. Finally, the best performance is achieved when the training signal to noise ratio is 10dB and the activation function of the hidden layer is Relu. And (3) according to the online channel estimation mode in the step (4), 3000 frames of data are sent for testing.
Fig. 4 compares NMSE performance under two propagation paths for a Deep Neural Network (DNN) based estimation method with a conventional single pilot method. As can be seen from the figure, the performance of the NMSE will increase with increasing pilot power. The pilot power of the traditional method is far higher than the data power, so that the performance similar to that of the method proposed by us can be achieved. For example, a DNN-based method using one pilot symbol is shown at E p /E s The traditional method can be realized at E when the frequency is 14dB p /E s 30dB performance. The method is characterized in that the traditional estimation method based on the single pilot frequency directly estimates partial channels under the common influence of channel gain and Doppler frequency shift, and finally obtains the whole time domain channel matrix by utilizing an interpolation method, so that the estimation error is larger. And directly estimated using DNN-based estimation methodsThe related parameters of the channel are calculated, the estimated variables are fewer, and the error of the reconstructed channel matrix is correspondingly smaller. Furthermore, DNN-based methods are less sensitive to noise and contribute to improving estimation accuracy. This has an important role in saving resources and reducing peak-to-average ratio (PAPR). At the same pilot power, we compared the performance of the NMSE of the present invention using one pilot with two pilots, and the results indicate that one pilot has the same estimation accuracy as the two pilots.
Fig. 5 analyzes the performance of the present invention by simulating BER under two propagation paths. The performance of the conventional method is shown by the curve marked with circles, at E p /E s When the performance is improved, the performance is obviously improved. While the invention follows E p /E s The performance improvement amplitude is less obvious than the conventional method because the DNN-based estimation method curves more closely approximate the bit error rate performance of the known CSI, the conventional method is at E p /E s Performance at=30db with the proposed method at E p /E s As is the case when=14 dB. In order to make the error rate performance consistent with the ideal situation, the pilot power is required to be 23dB higher than the data power; when conventional method E p /E s When the power is increased to 40dB, and E p /E s Compared with 30dB, the BER is 10 -4 Only about 0.3dB of gain is achieved. Therefore, proper pilot power not only ensures accurate channel estimation, but also reasonably allocates resources. Furthermore, the NMSE and BER performances of both methods have the same conclusion, reflecting the advantages of the present invention.
Fig. 6 shows the generalization of DNN networks under different doppler conditions. It can be observed that the error rates under different doppler conditions are similar except for slight differences, which demonstrates the effectiveness of the DNN-based method at different movement speeds. Finally, we simulate the channel estimation of DNN-based methods under one propagation path, with a single path being a special case where the channel gain of the second path in the two-path model is 0. As shown in fig. 7, the DNN-based method can still save about 16dB of pilot power to achieve the conventional method at E p /E s Bit error rate performance under the condition of=30db. Based onDNN method at E p /E s The performance of the ideal channel is closer to that of the 23dB, and furthermore, the NMSE in the case of a single path and the BER of different doppler, both demonstrate the effectiveness of the DNN-based approach.

Claims (6)

1. An OTFS channel estimation method based on a deep neural network is characterized by comprising the following steps:
step 1, based on an OTFS structure of zero padding, constructing an OTFS receiving and transmitting system by using a traditional pilot frequency scheme with a protection symbol and generating a data set for receiving pilot frequency signals and corresponding channel information;
step 2, building a 4-layer deep neural network conforming to the input and output sizes;
step 3, pilot frequency received in the OTFS domain is used as input of a network, corresponding channel parameters are used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance;
step 4, generating transmission data on line, and estimating a channel by using the trained neural network;
and 5, performing signal detection on the transmission data by using the MRC detector and the estimated channel parameters.
2. The OTFS channel estimation method based on deep neural network according to claim 1, wherein the OTFS structure based on zero padding in step 1 uses a conventional pilot scheme with guard symbols to construct an OTFS transceiver system and generate a data set of a received pilot signal and corresponding channel information, specifically as follows:
step 1.1, the bit information stream is mapped into corresponding transmitting information through modulation, wherein the transmitting information comprises data symbols and pilot symbols, the pilot symbols are placed in a pile of zero padding symbols, the zero padding symbols play the same role as the traditional protection symbols, and the transmitting information is specifically as follows:
Figure QLYQS_1
wherein ,LZP for the length of the line where the zero padding symbol is located, in order to ensure that the data and the pilot frequency are not interfered with each other, the neural network is beneficial to extracting the characteristics of the received pilot frequency, and L is taken ZP =2l m +1,l m For maximum value of delay tap, the pilot position is generally set as
Figure QLYQS_2
Step 1.2, the OTFS transceiver system includes mapping the bit information stream onto constellation symbols to form a delay-doppler signal, an inverse fast fourier transform (ISFFT) module, a hessburg transform module, a time-varying channel, a wigner transform module, and an even fast fourier transform (SFFT) module, the transmission data in step 1.1 passes through the OTFS transceiver system, and the receiving end transmits the delay-doppler pilot information Y to the receiving end p Corresponding channel information
Figure QLYQS_3
The channel information, including channel gain, doppler tap index, delay tap index and propagation path number, is collected as a data set, which is generated using as many channel conditions as possible, such as different delays, channel gains, signal to noise ratios and doppler shifts, in order to obtain a more accurate network.
3. The OTFS channel estimation method based on a deep neural network according to claim 2, wherein the constructing a 4-layer deep neural network according to the input/output size in step 2 specifically includes:
the deep neural network of the invention has 4 layers, the first layer is an input layer, and the input data is a time delay-Doppler domain received pilot signal Y p The real and imaginary parts of (2) thus the number of neurons is 2 (l m +1) N; the fourth layer is a linear output layer, and the output data is estimated channel parameters
Figure QLYQS_4
Considering that the channel gain is complex, the output information is split into a real part and an imaginary part to be respectively output, so that the number of neurons is 2 (1+3P), and P is the number of propagation paths; in (a)The two layers are hidden layers, and the number of neurons is Q 1 、Q 2 The hidden layers are all full-connection layers, and the activation function selects the Relu function.
4. The OTFS channel estimation method based on the deep neural network according to claims 2 and 3, wherein in step 3, the pilot frequency received in the OTFS domain is used as an input of the network, the corresponding channel parameter is used as a label training network, and parameters of the deep neural network are adjusted to construct a DNN model with optimal performance, which specifically comprises the following steps:
step 3.1, dividing the data set into a training set T and a verification set V according to the data set in the step 1, performing digital orthogonal transformation, obtaining a real part and an imaginary part of a signal, and splicing the real part and the imaginary part into an input sample of a network;
and 3.2, setting key network parameters including Batch size, learning rate, training round number epoch, and the like according to the deep neural network in the step 2, performing network training by using a training set T, supervising a verification set V, enabling gradient to be reduced by adopting a self-adaptive moment estimation (Adam) optimization algorithm to continuously adjust network weight and bias, optimizing the network, judging whether the network meets the requirement or not by calculating a Mean Square Error (MSE) loss function, adjusting the network parameters to perform training if the loss function value does not meet the requirement (the loss function value is not small enough), obtaining a network initial model, then testing network estimation precision on line, and performing training again by modifying the neural network model, adjusting the network parameters to obtain a neural network model with optimal performance and storing the neural network model.
5. The OTFS channel estimation method based on deep neural network according to claims 1 and 4, wherein the online generating of the transmission data in step 4 estimates the channel using a trained neural network, specifically as follows:
step 4.1, mapping the randomly generated bit information stream into constellation diagram symbols according to the step 1, and discharging the constellation diagram symbols to a delay-Doppler grid according to a certain rule to generate transmission data X DD Obtaining a time domain transmitting signal s (t) through OTFS conversion and transmitting the time domain transmitting signal s (t) to a time-varying channel for receivingThe time domain signal r (t) received by the terminal is:
Figure QLYQS_5
wherein ω (t) is obeyed to have a mean value of 0 and a variance of σ 2 H (τ, v) is the channel impulse response of the delay-doppler domain;
step 4.2, the time domain received signal r (t) is transmitted in two paths, one path being transformed to the delay-Doppler domain, Y DD For channel estimation, the other path is used for sampling interval
Figure QLYQS_6
Sampling and dispersing the signals which are more than or equal to 0 and less than or equal to MN-1, and then taking the samples and the discretized time domain signals as the input of a signal detector, wherein the discrete time domain signals are as follows:
Figure QLYQS_7
wherein ,
Figure QLYQS_8
is a time domain channel matrix, []Is a mould-taking operation;
step 4.3, according to the network model saved in the step 3, Y is calculated DD Is input to the neural network by recombination of the real part and the imaginary part of the channel information to obtain estimated channel information
Figure QLYQS_9
Channel estimation is completed.
6. The OTFS channel estimation method based on deep neural network according to claim 5, wherein the signal detection of the transmission data using the MRC detector and the estimated channel parameters in step 5 is specifically as follows:
step 5.1, reconstructing a channel matrix g according to the method of the step 4;
step 5.2, according to the method of step 4, signal detection is performed by using a time delay-time domain MRC detection algorithm, and the output vector of the MRC is:
Figure QLYQS_10
wherein ,
Figure QLYQS_11
Δg m
Figure QLYQS_12
another representation of the transmitted data, the residual interference of the maximum combining ratio and the time domain channel g, respectively, of the time delay-time domain +.>
Figure QLYQS_13
Representing element division and element multiplication, and finally solving the estimated signal according to the maximum likelihood criterion
Figure QLYQS_14
The method comprises the following steps: />
Figure QLYQS_15
Wherein A is constellation diagram, F N Is a normalized N-point discrete fourier transform.
CN202310111945.XA 2023-02-14 2023-02-14 A OTFS Channel Estimation Method Based on Deep Neural Network Pending CN116232810A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310111945.XA CN116232810A (en) 2023-02-14 2023-02-14 A OTFS Channel Estimation Method Based on Deep Neural Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310111945.XA CN116232810A (en) 2023-02-14 2023-02-14 A OTFS Channel Estimation Method Based on Deep Neural Network

Publications (1)

Publication Number Publication Date
CN116232810A true CN116232810A (en) 2023-06-06

Family

ID=86583868

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310111945.XA Pending CN116232810A (en) 2023-02-14 2023-02-14 A OTFS Channel Estimation Method Based on Deep Neural Network

Country Status (1)

Country Link
CN (1) CN116232810A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118487898A (en) * 2024-06-04 2024-08-13 中交航信(上海)科技有限公司 Channel estimation method and model for MIMO scenarios based on fully connected deep learning
CN119341864A (en) * 2024-10-11 2025-01-21 暨南大学 A method and system for channel estimation and symbol detection of radio frequency division multiplexing based on deep learning
CN119383037A (en) * 2024-10-25 2025-01-28 重庆邮电大学 A channel estimation method based on high-speed unmanned aerial vehicle
CN119854075A (en) * 2025-03-20 2025-04-18 中国人民解放军国防科技大学 OTFS channel estimation method, system, device and medium
CN119907023A (en) * 2025-01-20 2025-04-29 同济大学 A method for predicting vehicle-ground wireless channel based on position information coding and periodic nonlinear neural network
CN120110845A (en) * 2025-03-07 2025-06-06 上海大学 Pilot design scheme in satellite scenario, OTFS joint channel estimation and data detection method and model based on deep learning
CN120151160A (en) * 2025-02-24 2025-06-13 东南大学 Target detection and parameter estimation method for synaesthesia system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190044682A1 (en) * 2016-03-31 2019-02-07 Cohere Technologies Channel acquistion using orthogonal time frequency space modulated pilot signal
CN114024811A (en) * 2021-09-18 2022-02-08 浙江大学 OTFS waveform PAPR suppression method and device based on deep learning
CN114745230A (en) * 2022-03-10 2022-07-12 西安电子科技大学 OTFS signal receiving and recovering method based on deep neural network structure
CN115426223A (en) * 2022-08-10 2022-12-02 华中科技大学 Low-orbit satellite channel estimation and symbol detection method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190044682A1 (en) * 2016-03-31 2019-02-07 Cohere Technologies Channel acquistion using orthogonal time frequency space modulated pilot signal
CN114024811A (en) * 2021-09-18 2022-02-08 浙江大学 OTFS waveform PAPR suppression method and device based on deep learning
CN114745230A (en) * 2022-03-10 2022-07-12 西安电子科技大学 OTFS signal receiving and recovering method based on deep neural network structure
CN115426223A (en) * 2022-08-10 2022-12-02 华中科技大学 Low-orbit satellite channel estimation and symbol detection method and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LIN GUO, PENG GU, JUN ZOU ET AL.: "DNN-Based Fractional Doppler Channel Estimation for OTFS Modulation", IEEE, 29 May 2023 (2023-05-29) *
郭晟; 余乐; 朱立东: "星地场景下基于CNN的OTFS系统信道估计方法", 天地一体化信息网络, 20 September 2022 (2022-09-20) *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118487898A (en) * 2024-06-04 2024-08-13 中交航信(上海)科技有限公司 Channel estimation method and model for MIMO scenarios based on fully connected deep learning
CN118487898B (en) * 2024-06-04 2025-03-14 中交航信(上海)科技有限公司 Channel estimation method for MIMO scenarios based on fully connected deep learning
CN119341864A (en) * 2024-10-11 2025-01-21 暨南大学 A method and system for channel estimation and symbol detection of radio frequency division multiplexing based on deep learning
CN119383037A (en) * 2024-10-25 2025-01-28 重庆邮电大学 A channel estimation method based on high-speed unmanned aerial vehicle
CN119907023A (en) * 2025-01-20 2025-04-29 同济大学 A method for predicting vehicle-ground wireless channel based on position information coding and periodic nonlinear neural network
CN119907023B (en) * 2025-01-20 2025-10-10 同济大学 A vehicle-ground wireless channel prediction method based on position information coding and periodic nonlinear neural network
CN120151160A (en) * 2025-02-24 2025-06-13 东南大学 Target detection and parameter estimation method for synaesthesia system
CN120110845A (en) * 2025-03-07 2025-06-06 上海大学 Pilot design scheme in satellite scenario, OTFS joint channel estimation and data detection method and model based on deep learning
CN119854075A (en) * 2025-03-20 2025-04-18 中国人民解放军国防科技大学 OTFS channel estimation method, system, device and medium
CN119854075B (en) * 2025-03-20 2025-06-10 中国人民解放军国防科技大学 OTFS channel estimation method, system, device and medium

Similar Documents

Publication Publication Date Title
CN116232810A (en) A OTFS Channel Estimation Method Based on Deep Neural Network
CN111683024B (en) A channel estimation method for time-varying OFDM systems based on deep learning
CN111740934B (en) Underwater sound FBMC communication signal detection method based on deep learning
CN116155662B (en) A Channel Estimation Method for Multiple-Input Multiple-Output Orthogonal Time-Frequency Spatial Modulation System Based on Fractional Doppler Shift
CN111614584B (en) Transform domain adaptive filtering channel estimation method based on neural network
CN111510402B (en) OFDM channel estimation method based on deep learning
CN113422745B (en) Air-sea wireless channel estimation method based on deep learning
Zhang et al. Designing tensor-train deep neural networks for time-varying MIMO channel estimation
TWI879929B (en) Method and system for channel estimation of precoded channel
CN109088835A (en) Underwater sound time-varying channel estimation method based on time multiple management loading
CN111147407A (en) TMSBL underwater acoustic OFDM time-varying channel estimation method based on channel prediction
CN101345727B (en) Solving method and device of signal channel shortening equalization coefficient
Panayirci et al. Channel estimation and equalization for Alamouti SF-coded OFDM-UWA communications
Gao et al. Deep residual learning with attention mechanism for OFDM channel estimation
CN115967595A (en) Semi-blind channel estimation method of MIMO-OTFS system
Liao et al. Deep learning channel estimation based on edge intelligence for NR-V2I
Bai et al. Impulsive noise mitigation with interleaving based on MUSIC in power line communication
Lin et al. Deep unfolding network for target parameter estimation in OTFS-based ISAC systems
CN116886472A (en) A DCNN-based OTFS fractional Doppler channel estimation method
CN117675448A (en) A channel estimation method for intelligent reflective surface-assisted millimeter wave communication system based on spatial attention mechanism
CN116886471A (en) OTFS system channel estimation method, device, storage medium and equipment
Zhao et al. Model-driven based deep unfolding equalizer for underwater acoustic OFDM communications
CN115514596A (en) Convolution neural network-based OTFS communication receiver signal processing method and device
Tang et al. Bi-lstm-based signal detection method for underwater acoustic OTFS communication system
Wei et al. A multi-resolution channel structure learning estimation method of geometry-based stochastic model with multi-scene

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20230606