CN115277334A - MRC iterative equalization method of OTSM system under high-speed mobile environment - Google Patents
MRC iterative equalization method of OTSM system under high-speed mobile environment Download PDFInfo
- Publication number
- CN115277334A CN115277334A CN202210859911.4A CN202210859911A CN115277334A CN 115277334 A CN115277334 A CN 115277334A CN 202210859911 A CN202210859911 A CN 202210859911A CN 115277334 A CN115277334 A CN 115277334A
- Authority
- CN
- China
- Prior art keywords
- time
- domain
- time domain
- delay
- time delay
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 20
- 238000001514 detection method Methods 0.000 claims abstract description 7
- 239000011159 matrix material Substances 0.000 claims description 55
- 239000013598 vector Substances 0.000 claims description 48
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000007476 Maximum Likelihood Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 3
- 108091006146 Channels Proteins 0.000 claims 9
- 238000004891 communication Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 8
- 238000005070 sampling Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2649—Demodulators
- H04L27/26532—Demodulators using other transforms, e.g. discrete cosine transforms, Orthogonal Time Frequency and Space [OTFS] or hermetic transforms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/01—Equalisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2669—Details of algorithms characterised by the domain of operation
- H04L27/2671—Time domain
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
The invention belongs to the field of communication, and particularly relates to an MRC iterative equalization method of an OTSM system under a high-speed mobile environment, which comprises the steps of constructing an OTSM system model, wherein the OTSM system model comprises a sending end, a time domain channel and a receiving end; processing the data output by the time domain channel by adopting a single-tap time frequency equalizer to obtain a time delay-time domain information symbol estimated value; taking the time delay-time domain information symbol estimated value as an initial value of an MRC iterative equalization algorithm, carrying out iterative detection judgment through the MRC iterative equalization algorithm, and outputting a time delay-sequence domain information symbol estimated value; the MRC iterative equalizer provided by the invention can obtain good performance in high Doppler frequency shift.
Description
Technical Field
The invention belongs to the field of communication, and particularly relates to an MRC iterative equalization method of an OTSM system in a high-speed mobile environment.
Background
Future wireless communication systems require reliable data transmission in high-mobility environments such as high-speed railways, unmanned planes, autopilots and the like. Conventional Orthogonal Frequency Division Multiplexing (OFDM) modulation can achieve high spectral efficiency and multipath interference resistance when facing frequency selective channels. However, in a high-speed mobile environment, OFDM has significantly degraded performance due to inter-carrier interference (ICI). In order to improve wireless transmission performance in a high-speed mobile environment, hadani et al propose Orthogonal Time Frequency and Space (OTFS) modulation. OTFS can obtain more complete channel diversity than OFDM by multiplexing information symbols in the delay-doppler domain, resulting in superior transmission performance.
Although OTFS can produce excellent transmission performance in a high-speed mobile environment, two-dimensional precoding in the time-frequency domain greatly increases modulation complexity. Recently, thaj et al proposed an Orthogonal Time Series Multiplexing (OTSM) modulation technique with lower modulation complexity. OTSM multiplexes transmission information symbols in the delay-sequence domain, allowing the delay spread and doppler spread of the channel to introduce inter-symbol interference (ISI) along the delay and sequence dimensions, respectively, and separating at the receiver, thereby converting the fast time-varying channel in the time-frequency domain into an approximately constant non-fading channel in the delay-sequence domain.
The WHT of OTSM along the sequence domain involves only addition and subtraction operations compared to IFFT of OTFS along the doppler domain, and therefore OTSM has lower modulation complexity. Meanwhile, the OTSM provides performance similar to that of the OTFS, and provides a low-complexity modulation scheme for realizing reliable communication of a high-mobility wireless channel. However, the existing OTSM (optical time series modulation) equalization method has the problems of poor noise immunity and high calculation complexity.
Disclosure of Invention
Aiming at the problems of poor noise resistance and high computational complexity of the existing Orthogonal Time Sequence Multiplexing (OTSM) equalization method, the invention provides a Maximum Ratio Combining (MRC) iterative equalization method of an OTSM system under a high-speed mobile environment.
The MRC iterative equalization method of the OTSM system under the high-speed mobile environment comprises the following steps:
s1, constructing an OTSM system model, wherein the OTSM system model comprises a sending end, a time domain channel and a receiving end;
s2, processing data output by a time domain channel by adopting a single-tap time frequency equalizer to obtain a time delay-time domain information symbol pre-estimated value;
and S3, taking the time delay-time domain information symbol estimated value obtained in the step S2 as an initial value of an MRC iterative equalization algorithm, and performing iterative detection judgment through the MRC iterative equalization algorithm to obtain a time delay-sequence domain information symbol estimated value from a sending end to a receiving end through a time domain channel.
Further, a single-tap time-frequency equalizer is adopted to obtain an estimated value of the time delay-time domain information symbol, and the specific process is as follows:
dividing a time domain vector output by a time domain channel into N time domain blocks, and respectively performing M-point FFT on the time domain blocks to obtain N frequency domain blocks, wherein the N frequency domain blocks are expressed as follows:
MMSE equalization is carried out on each frequency domain block to obtain information symbols of the frequency domain blocks, and an MMSE equalization formula is represented as follows:
performing M-point IFFT on the information symbols of each frequency domain block to obtain a time delay-time domain pre-estimation matrix vector consisting of time delay-time domain information symbol pre-estimation values, wherein the time delay-time domain pre-estimation matrix vector is expressed as
Wherein M = 0., M-1, N = 0., N-1,representing the nth frequency-domain block vector, FMRepresenting an M-point FFT transform, rnRepresents the nth time-domain block vector and,an mth information symbol representing an equalized nth frequency-domain block vector,an mth information symbol representing an nth frequency-domain block vector,representing the frequency domain channel coefficients, representing the conjugate transpose,which represents the variance of the noise, is,representing a time delay-time domain matrix vector,representing an M-point IFFT transformation.
Further, the process of the MRC iterative equalization algorithm includes:
s11, obtaining a time delay-time domain information symbol pre-estimated value output by the single-tap time frequency equalizer as an initial value of an MRC iterative equalization algorithm, and setting the maximum iteration times;
s12, calculating the damaged signal component through the time delay-time domain information symbol estimated value, wherein the calculation is represented as:
s13, judging and estimating maximum ratio combination according to a maximum likelihood criterion, outputting an updated time delay-time domain information symbol estimated value, judging whether the maximum iteration times is reached, if so, executing a step S14, otherwise, returning to the step S12 and substituting the current time delay-time domain information symbol estimated value after iteration updating, wherein the estimated value is represented as:
s14, taking the current output as a time delay-time domain information symbol estimation value, and converting the time delay-time domain information symbol estimation value into a time delay-sequence domain information symbol estimation value through WHT;
wherein ,lmaxAn index is extended for a maximum discrete channel delay, and represents the mth delay-time domain symbol vector received by the receiving end,representing a time delay-time domain matrixRow m + l and column l' of (1),representing the m + l-l' th delay-time domain symbol vector estimated value,representing the corrupted signal component at index m + l,the decision value of the transmission symbol of the mth row and nth column of the sending end after each iteration is represented, namely the updated time delay-time domain information symbol estimated value, ajRepresenting the corresponding value of the constellation table, cmRepresents a time-delay-time-domain output vector of a maximal-ratio combiner, and
further, the sending end places NM information symbols in a time delay-sequence domain grid to obtain a first time delay-sequence domain matrixWherein M is the row number of the time delay-sequence domain grid, and N is the column number of the time delay-sequence domain grid and is the nth power of 2; walsh-Hadamard transform is carried out on the first time delay-sequence domain matrix line by line to obtain a first time delay-time domain matrixThe first time delay-time domain matrix obtains a first time domain vector matrix through serial-parallel conversion
The receiving end receives the second time domain vector matrixPerforming parallel-to-serial conversion to obtain a second time delay-time domain matrixWalsh-Hadamard transform is carried out on the second time delay-time domain matrix line by line to obtain a second time delay-sequence domain matrix
Further, the input-output relationship between the time delay and the time domain in the time domain channel is represented as:
zero padding which can serve as an interleaving guard band in a time domain is placed in a time delay-sequence domain grid, so that the time delay-time domain input-output relation in a time domain channel can be independently processed, and an equivalent input-output relation is obtained, and is expressed as:
wherein ,representing the mth received delay-time domain symbol vector received by the receiving endRepresenting a time delay-time domain matrixThe m + l th row/column of (c),representing a vector x of transmission symbolsmThe delay-time domain symbol vector after WHT,representing time-delay-time-domain gaussian noise,/maxFor maximum discrete channel delay spread index and
further, after obtaining the time delay-time domain information symbol, performing turbo iteration, where the one-time turbo iteration process includes:
performing OTSM demodulation and QAM soft demodulation on the output time delay-time domain information symbol;
de-interleaving the data after QAM soft demodulation and transmitting the data to an LDPC decoder;
the LDPC decoder processes the transmitted de-interleaving data output bit information and interleaves the bit information;
and carrying out QAM modulation and OTSM modulation on the interleaved data to obtain an improved time delay-time domain information symbol.
The invention has the beneficial effects that:
the invention provides a low-complexity iterative rake decision feedback equalizer based on MRC (maximum likelihood ratio) aiming at the problem of high computation complexity of a traditional equalizer in a high-speed moving scene. The equalizer utilizes MRC to extract and coherently combine the received multipath components of the transmitted symbols in an equivalent delay-time domain grid to improve the signal-to-noise ratio after signal combination. Simulation results show that the MRC iterative equalizer proposed herein can achieve good performance in high Doppler shift. Meanwhile, compared with the GS iterative equalizer widely used at present, the performance and the computational complexity are greatly improved, and a low-complexity equalization scheme is provided for a future high-mobility communication system.
In order to accelerate the convergence of the MRC iterative algorithm, a single-tap time-frequency equalizer is designed to provide initial estimation for the MRC iterative algorithm, and then the error code performance is further improved by combining an external error correcting code.
Drawings
FIG. 1 is a diagram of an OTSM system model according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a process of generating time domain vectors by using a time delay-time domain matrix according to an embodiment of the present invention;
FIG. 3 is a block diagram of the steps of the MRC iterative equalization algorithm according to the embodiment of the present invention;
FIG. 4 is a flow chart of the operation of an OTSM system based MRC-turbo receiver according to an embodiment of the present invention;
fig. 5 is a simulation diagram of error performance of different algorithms at 270km/h (fd =1000 Hz) for speed according to an embodiment of the present invention;
FIG. 6 is a simulation diagram of error performance of different algorithms at a speed of 540km/h (fd =2000 Hz) according to an embodiment of the present invention;
fig. 7 is a simulation diagram of the error performance of the MRC iterative equalizer at different N times according to the embodiment of the present invention;
fig. 8 is a simulation diagram of the error performance of the MRC iterative equalizer with different fd;
fig. 9 is a simulation diagram of the error performance of the MRC-turbo receiver under different coding lengths according to the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention can be used as Zero Padding (ZP) of an interleaving protection band in a time domain by placing the Zero Padding (ZP) in a time delay-sequence domain of an OTSM system, thereby obtaining a simplified channel input-output relationship; the simplified channel input-output relation is utilized to provide an MRC iterative equalization method of the OTSM system in a high-speed mobile environment. The MRC iterative equalization method has the main idea that multipath components of a transmitting symbol are extracted iteratively and combined coherently in a time delay-time domain by utilizing a maximum ratio combining algorithm so as to improve the signal-to-noise ratio of a combined signal.
Example 1
In the present embodiment, an OTSM system transmission model is provided. For convenience, the OTSM system transmission model will be represented herein in matrix form.
The OTSM system transmission model is shown in fig. 1, and includes three parts, namely a transmitting end, a time domain channel and a receiving end. In the transmitting side part, the transmitting side firstly sets NM information symbols x = [ x = [ x ]1,...,xNM]Placing the time delay-sequence domain grid in a time delay-sequence domain grid, wherein M is the row number of the time delay-sequence domain grid, and N is the column number of the time delay-sequence domain grid and is the nth power of 2; thereby obtaining a first time delay-sequence domain matrixPerforming Walsh-hadamard transform (WHT) on the first time delay-sequence domain matrix X line by line to obtain a first time delay-time domain matrixFirst time delay-time domain matrixObtaining a first time domain vector matrix through serial-to-parallel conversion wherein :
in the above two formulae, WNRepresenting progressive walesThe sh-hadamard transform, vec () represents a serial-to-parallel transform.
The above-described transmit-end operation can be expressed in a simple matrix form as:
p denotes a row-column interleaver matrix, IMAn identity matrix of length M rows and M columns is shown,representing the kronecker product.
In the time domain channel portion, since the number of propagation paths P in the delay-doppler domain channel is usually limited, the delay-doppler domain channel response can be expressed as:
wherein hi、τi and viPath gain, delay and doppler shift of the ith path, respectively, let li and kiNormalized integer delay offset and doppler offset of the ith path, respectively, the actual delay and doppler offset of the ith path can be expressed as
NT and M Δ f denote the frame duration and bandwidth, respectively, of the OTSM signal frame, assuming lmaxFor maximum discrete channel delay spread index, the delay-sequence domain matrix X last lmaxThe row symbol vectors are zeroed out to avoid inter-block interference due to channel delay spread. The continuous time-varying channel impulse response can be obtained by equation (4):
g(τ,t)=∫h(τ,v)ej2πv(t-τ)dv (6)
thus the time domain input output relationship can be written as
At the receiving end, a discrete time domain signal is obtained by sampling the received waveform r (t) at sampling intervals t = qM Δ f
Wherein q is more than or equal to 0 and less than or equal to NM-1,a set of discrete delay taps representing the delay offset at integer multiples of the sampling period 1M Δ f. Receiver sampling discretization of time-delayed time-domain channel g (tau, t)
Therefore, the time-domain input-output relationship is represented in a matrix form:
wherein ,is a time-domain discrete baseband channel matrix,representing a white gaussian noise in the time domain,representing a second time domain vector matrix.
At the receiving end part, the receiving end receives the second time domain vector matrix r, and performs parallel-to-serial conversion on the r to obtain a second time delay-time domain matrixSecond time delay-time domain matrixObtaining a received second time delay-sequence domain matrix through WHT wherein :
representing parallel-to-serial conversion, the above-mentioned receiving-end operation can be represented in a simple matrix form as:
wherein ,PTRepresenting the transpose of the row and column interleaver matrix.
In particular, a first time delay-time domain matrixThe specific process of the column-by-column vectorization is shown in fig. 2, so the input-output relationship between the time delay and the time domain can be further expressed as:
wherein ,representing a time delayed-time domain received symbol, representing a time delay-time domain channel matrix, representing a time-delayed time-domain transmitted symbol, representing the time delay-time domain gaussian white noise,
example 2
This embodiment further analyzes the delay-time domain input/output relationship on the basis of embodiment 1, and places Zero Padding (ZP) capable of acting as an interleaving guard band in the time domain in the delay-sequence domain of the OTSM system, where the ZP prevents interference between time domain blocks, so that the time domain input/output relationship in equation (10) can be handled independently, and is expressed as:
therefore, the equivalent input-output relationship of the time delay-time domain can be expressed as:
rnn-th time domain block vector, s, representing the receiving endnN-th time-domain block vector, G, representing the transmitting endnAn nth time domain block vector representing a time domain channel,represents the m + l time delay-time domain symbol vector received by the receiving end,representing a time delay-time domain matrixThe m + l th row/column of (c),representing a vector x of transmission symbolsmThe delay-time domain symbol vector after WHT,representing the time-delay-time-domain noise component,/maxFor maximum discrete channel delay spread index and
example 3
In this embodiment, on the basis of embodiment 2, a low-complexity iterative rake decision feedback equalizer based on MRC is proposed, which is referred to as MRC iterative equalizer in the present invention for short. As shown in fig. 3, the proposed MRC iterative equalizer can be viewed as being in a time delay-time domain gridImpaired reception at different delay branchesMRC of the signal. The branch selected for combining in each MRC iterative equalizer cancels the estimated ISI, thereby iteratively improving the combined signal-to-noise ratio.
Order toTo index the corrupted signal component at m + l,for a pre-estimated value of the output of the single-tap frequency domain equalizer, thenCan be expressed as
In the present embodiment, the formula (20) is used for estimationInstead of estimating the transmitted symbols separately from equation (19), the maximum ratio combining (21) is followed by symbol-by-symbol QAM demapping:
wherein
Is provided withRepresenting the estimated symbol c for each iterationmIs determined byHard decision functionOnce the estimated delay-time domain information symbol is updated, given by the Maximum Likelihood (ML) criterion in equation (20)We will increase M and repeat the same operation, then estimate all M' = M-l in the form of decision feedbackmaxTime delay-time domain information symbol estimates.
Example 4
In this embodiment, on the basis of embodiment 3, a single-tap time-frequency equalizer is designed to obtain an initial value of the MRC iterative equalizer, so that the number of iterations of the MRC iterative equalization algorithm is reduced and convergence is achieved quickly.
In static wireless channels it can be assumed that the channel matrix of each time domain block is a cyclic matrix and can be diagonalized in the frequency domain, but in high mobility channels doppler spreading introduces interference between the frequency domain signals of each block (the time domain channel matrix is no longer cyclic due to the time varying channel). However, since the duration of each time domain block is much smaller than the duration of the entire OTSM frame, it can be assumed that the channel is time-invariant within each block and different from block to block. Therefore, the single-tap frequency domain equalizer can be used separately in each block for detection, which specifically includes:
receiving the time domain block and performing M-point FFT to obtain a plurality of frequency domain blocks, which are represented as:
MMSE equalization is carried out on each frequency domain block to obtain information symbols of the frequency domain blocks, and an MMSE equalization formula is represented as follows:
performing M-point IFFT on the information symbols of each frequency domain block to obtain a time delay-time domain pre-estimate composed of time delay-time domain information symbol pre-estimates, which is expressed as
Wherein M = 0., M-1, N = 0., N-1,represents the nth frequency-domain block vector, FMRepresenting an M-point FFT transform, rnRepresents the nth time-domain block vector and,an mth information symbol representing an equalized nth frequency-domain block vector,an mth information symbol representing an nth frequency-domain block vector,representing frequency domain channel coefficients, representing a conjugate transpose,which represents the variance of the noise, is,representing a delay-time domain prediction matrix vector,representing an M-point IFFT transformation.
And the time delay-time domain information symbol estimated value is judged and then used as the initial estimation of the MRC iterative detection equalizer to carry out iterative detection.
Example 5
In this embodiment, on the basis of embodiment 3, in order to further implement potential full channel diversity and reduce the system error rate, a turbo technique is applied to the MRC iterative equalizer, and an MRC-turbo receiver based on the OTSM system is proposed.
At the transmitter, the information bits are randomly interleaved before QAM modulation, then OTSM modulated and transmitted into the channel. At the receiver, the time-domain information symbols are obtained using the low-complexity MRC iterative equalizer proposed in embodiment 3, followed by turbo iteration. Wherein each turbo iteration process at least comprises one MRC iteration equalizer and one LDPC decoder, and the turbo iteration number can be set according to the required bit error rate and complexity requirement.
As shown in fig. 4, the MRC-turbo receiver operates on the principle that the time-domain information symbols output by the MRC iterative equalizer are first soft-demodulated to obtain LLRs for each bit of information, which are then deinterleaved and passed to the LDPC decoder. The LDPC decoder outputs the coded bit information, and then performs interleaving, QAM modulation and OTSM modulation on the coded bit information to obtain an improved time delay-time domain estimation symbol.
Example 6
This example summarizes the total computational complexity of the MRC iterative equalization algorithm, as shown in Table 1
TABLE 1 Total computation complexity of MRC iterative equalization algorithm
Wherein, the step (1) is the calculation complexity required by one MRC iteration, the step (2) is the calculation complexity of an initial value required by the MRC iteration, and the step (3) is the calculation complexity of the single-tap equalizer.
Example 7
This example investigated the case of coding versus uncodingThe parameter settings of the error performance of the MRC iterative equalization algorithm of (1) are shown in table 2. Demodulation performance in the uncoded and coded cases is represented by BER and FER plots, respectively, and 5 × 10 is transmitted for each point in the BER plot4OTSM frame, each point in FER map sends 104And in the OTSM frame, standard LDPC codes in a 5G new air interface (5G NR,5G new radio) scheme are adopted for external coding. To avoid the detection performance loss caused by channel estimation error, we assume that the channel response is completely known at the receiving end, and the doppler shift of the channel is given by Jakes' formula vi=vmaxcos(θi) Generation vmaxAt the maximum moving speed, θiIn the range of [ - π, π]Are uniformly distributed. In addition, the LMMSE linear equalizer and GS iterative equalizer, which are currently widely used, are compared in terms of BER performance and implementation complexity.
TABLE 2 System simulation parameters
Fig. 5 and fig. 6 compare the error performance of different modulation modes at 270km/h and 540km/h respectively, wherein the maximum iteration times of QPSK, 16-QAM and 64-QAM for MRC and GS iterative equalization are set to 5, 15 and 35 respectively. Simulation results show that the performance of the MRC iterative equalizer is significantly better than that of the LMMSE equalizer, as shown in fig. 5, at BER =10-4There is a performance gain of 2.34dB for QPSK modulation. Furthermore, the performance gains under QPSK, 16-QAM modulation are 0.62dB and 0.8dB, respectively, compared to the GS iterative equalizer. Similarly, as shown in fig. 6, at BER =10-4The performance gains under QPSK and 16-QAM modulation were 0.63dB and 1.02dB, respectively, compared to the GS iterative equalizer.
Fig. 7 shows the error performance of the OTSM system under different system parameters, and it can be seen from the figure that as N increases, the performance of the MRC iterative equalizer also gradually increases. This is because increasing the size of the OTSM block can improve the sampling resolution of the doppler frequency (i.e. delay-sequence domain grid resolution), and the receiver can resolve more channel paths to improve the error rate performance.
Fig. 8 shows the error performance of the MRC iterative equalizer at 10-2000Hz (corresponding to speeds of 2.7-540 km/h) for doppler frequency shift (fd), which is suitable for radio transmission in most environments. It can be seen from the figure that BER is rather lower as fd increases, which result is surprising for conventional modulation schemes requiring quasi-static channels. In fact, modulation in the delay-sequence domain can benefit from a larger doppler shift, i.e., stronger doppler interference (IDI) does not degrade and also improves the performance of the designed equalizer. This is because the receiver can resolve more channel paths through fd to improve the error rate performance.
Fig. 9 shows the frame error rate of the MRC-turbo receiver at different code lengths, and it can be seen from the figure that the larger the code length, the better the system performance for different modulation schemes.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "disposed," "connected," "fixed," "rotated," and the like are to be construed broadly, e.g., as meaning fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; the terms may be directly connected or indirectly connected through an intermediate, and may be communication between two elements or interaction relationship between two elements, unless otherwise specifically limited, and the specific meaning of the terms in the present invention will be understood by those skilled in the art according to specific situations.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (6)
1. The MRC iterative equalization method of the OTSM system under the high-speed mobile environment is characterized by comprising the following steps:
s1, constructing an OTSM system model, wherein the OTSM system model comprises a sending end, a time domain channel and a receiving end;
s2, processing data output by a time domain channel by adopting a single-tap time frequency equalizer to obtain a time delay-time domain information symbol pre-estimated value;
and S3, taking the time delay-time domain information symbol estimated value obtained in the step S2 as an initial value of an MRC iterative equalization algorithm, and carrying out iterative detection judgment through the MRC iterative equalization algorithm to obtain a time delay-sequence domain information symbol estimated value from a sending end to a receiving end through a time domain channel.
2. The MRC iterative equalization method for an OTSM system in a high-speed mobile environment according to claim 1, wherein a single-tap time-frequency equalizer is used to obtain a time delay-time domain information symbol estimated value, and the specific process is as follows:
dividing a time domain vector output by a time domain channel into N time domain blocks, and respectively performing M-point FFT on the time domain blocks to obtain N frequency domain blocks, wherein the N frequency domain blocks are expressed as follows:
MMSE equalization is carried out on each frequency domain block to obtain information symbols of the frequency domain blocks, and an MMSE equalization formula is represented as follows:
performing M-point IFFT on the information symbols of each frequency domain block to obtain a time delay-time domain pre-estimation matrix vector consisting of time delay-time domain information symbol pre-estimation values, wherein the time delay-time domain pre-estimation matrix vector is expressed as
Wherein M = 0., M-1, N = 0., N-1,representing the nth frequency-domain block vector, FMRepresenting an M-point FFT transform, rnRepresents the nth time-domain block vector and,an mth information symbol representing an equalized nth frequency-domain block vector,an mth information symbol representing an nth frequency-domain block vector,representing the frequency domain channel coefficients, representing the conjugate transpose,which represents the variance of the noise, is,representing a delay-time domain prediction matrix vector,representing an M-point IFFT transformation.
3. The MRC iterative equalization method for an OTSM system in a high-speed mobile environment according to claim 2, wherein the MRC iterative equalization algorithm comprises:
s11, obtaining a time delay-time domain information symbol pre-estimated value output by the single-tap time frequency equalizer as an initial value of an MRC iterative equalization algorithm, and setting the maximum iteration times;
s12, calculating the damaged signal component through the time delay-time domain information symbol estimated value, wherein the calculation is represented as:
s13, judging and estimating maximum ratio combination according to a maximum likelihood criterion, outputting an updated time delay-time domain information symbol estimated value, judging whether the maximum iteration times is reached, if so, executing a step S14, otherwise, returning to the step S12 and substituting the time delay-time domain information symbol estimated value updated by the current iteration into the estimated value, and expressing as follows:
s14, taking the current output as a time delay-time domain information symbol estimation value, and converting the time delay-time domain information symbol estimation value into a time delay-sequence domain information symbol estimation value through WHT;
wherein ,lmaxAn index is extended for a maximum discrete channel delay, and represents the m + l time delay-time domain symbol vector received by the receiving end,representing a time delay-time domain matrixThe m + l row/column of (c),representing the m + l-l' th delay-time domain symbol vector estimated value,representing the corrupted signal component at index m + l,the decision value of the transmission symbol of the mth row and nth column of the transmitting end after each iteration is represented, namely the updated time delay-time domain information symbol estimated value, ajRepresenting the corresponding value of the constellation table, cmRepresents a time-delay-time-domain output vector of a maximal-ratio combiner, and
4. the iterative balancing method for MRC in OTSM system in high-speed mobile environment according to claim 1,
the transmitting end places NM information symbols in a time delay-sequence domain grid to obtain a first time delay-sequence domain matrixWherein M is the row number of the time delay-sequence domain grid, and N is the column number of the time delay-sequence domain grid and is the nth power of 2; walsh-Hadamard transform is carried out on the first time delay-sequence domain matrix line by line to obtain a first time delay-time domain matrixThe first time delay-time domain matrix obtains a first time domain vector matrix through serial-parallel conversion
The receiving end receives the second time domain vector matrixPerforming parallel-to-serial conversion to obtain a second time delay-time domain matrixWalsh-Hadamard transform is carried out on the second time delay-time domain matrix line by line to obtain a second time delay-sequence domain matrix
5. The MRC iterative equalization method for OTSM system under high-speed mobile environment according to claim 4, characterized in that the time delay-time domain input-output relationship in the time domain channel is expressed as:
zero padding which can serve as an interleaving guard band in a time domain is placed in a time delay-sequence domain grid, so that the input-output relation of the time delay in a time domain channel and the time domain can be independently processed, and an equivalent input-output relation is obtained, and is expressed as follows:
wherein ,represents the m + l received time delay-time domain symbol vector received by the receiving end,representing a time delay-time domain matrixRow/column (m + l),representing a vector x of transmission symbolsmThe delay-time domain symbol vector after WHT,representing the time-delay-time-domain noise component,/maxFor maximum discrete channel delay spread index and
6. the MRC iterative equalization method for an OTSM system under a high-speed mobile environment of claim 1, wherein a turbo iteration is performed after obtaining the time-delay-time-domain information symbol, and a turbo iteration process comprises:
performing OTSM demodulation and QAM soft demodulation on the output time delay-time domain information symbol;
de-interleaving the data after QAM soft demodulation and transmitting the data to an LDPC decoder;
the LDPC decoder processes the transmitted de-interleaving data output bit information and interleaves the bit information;
and carrying out QAM modulation and OTSM modulation on the interleaved data to obtain an improved time delay-time domain information symbol.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210859911.4A CN115277334B (en) | 2022-07-21 | 2022-07-21 | MRC iterative equalization method of OTSM system in high-speed mobile environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210859911.4A CN115277334B (en) | 2022-07-21 | 2022-07-21 | MRC iterative equalization method of OTSM system in high-speed mobile environment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115277334A true CN115277334A (en) | 2022-11-01 |
CN115277334B CN115277334B (en) | 2023-09-26 |
Family
ID=83767753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210859911.4A Active CN115277334B (en) | 2022-07-21 | 2022-07-21 | MRC iterative equalization method of OTSM system in high-speed mobile environment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115277334B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116743530A (en) * | 2023-08-08 | 2023-09-12 | 中国电子科技集团公司第二十九研究所 | OTSM system channel estimation method, medium and device based on data assistance |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111555780A (en) * | 2020-01-09 | 2020-08-18 | 北京邮电大学 | Multi-antenna receiver design based on orthogonal time-frequency-space modulation |
US20210105155A1 (en) * | 2018-02-08 | 2021-04-08 | Cohere Technologies, Inc. | Aspects of channel estimation for orthogonal time frequency space modulation for wireless communications |
CN113676289A (en) * | 2021-08-19 | 2021-11-19 | 东南大学 | OTFS modulation signal detection method based on transform domain maximum ratio combination |
CN113852575A (en) * | 2021-09-10 | 2021-12-28 | 电子科技大学 | Iterative OTFS symbol detection method based on time domain channel equalization assistance |
WO2022134800A1 (en) * | 2020-12-25 | 2022-06-30 | 中兴通讯股份有限公司 | Multi-user detection method and apparatus for cell-free mimo |
-
2022
- 2022-07-21 CN CN202210859911.4A patent/CN115277334B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210105155A1 (en) * | 2018-02-08 | 2021-04-08 | Cohere Technologies, Inc. | Aspects of channel estimation for orthogonal time frequency space modulation for wireless communications |
CN111555780A (en) * | 2020-01-09 | 2020-08-18 | 北京邮电大学 | Multi-antenna receiver design based on orthogonal time-frequency-space modulation |
WO2022134800A1 (en) * | 2020-12-25 | 2022-06-30 | 中兴通讯股份有限公司 | Multi-user detection method and apparatus for cell-free mimo |
CN113676289A (en) * | 2021-08-19 | 2021-11-19 | 东南大学 | OTFS modulation signal detection method based on transform domain maximum ratio combination |
CN113852575A (en) * | 2021-09-10 | 2021-12-28 | 电子科技大学 | Iterative OTFS symbol detection method based on time domain channel equalization assistance |
Non-Patent Citations (3)
Title |
---|
LI L, WEI H, HUANG Y, ET AL.: "\"A simple two-stage equalizer with simplified orthogonal time frequency space modulation over rapidly time-varying channels\"", 《ARXIV PREPRINT ARXIV:1709.02505 (2017)》, pages 1 - 4 * |
THAJ, T. , E. VITERBO , AND Y. HONG: "\"Orthogonal Time Sequency Multiplexing Modulation: Analysis and Low-Complexity Receiver Design\"", 《IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS》, pages 7842 - 7854 * |
李国军等: "\"高速移动环境下低复杂度OTSM迭代rake均衡方法\"", 《通信学报》, vol. 43, no. 10, pages 86 - 93 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116743530A (en) * | 2023-08-08 | 2023-09-12 | 中国电子科技集团公司第二十九研究所 | OTSM system channel estimation method, medium and device based on data assistance |
CN116743530B (en) * | 2023-08-08 | 2023-10-31 | 中国电子科技集团公司第二十九研究所 | OTSM system channel estimation method, medium and device based on data assistance |
Also Published As
Publication number | Publication date |
---|---|
CN115277334B (en) | 2023-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1478149B1 (en) | Multicarrier receiver | |
Zhou et al. | Single-carrier space-time block-coded transmissions over frequency-selective fading channels | |
JP4189477B2 (en) | OFDM (Orthogonal Frequency Division Multiplexing) Adaptive Equalization Reception System and Receiver | |
JP5344121B2 (en) | Wireless communication method and apparatus in single carrier transmission system | |
Zemen et al. | Iterative joint time-variant channel estimation and multi-user detection for MC-CDMA | |
Berardinelli et al. | Improving SC-FDMA performance by turbo equalization in UTRA LTE uplink | |
WO2016067675A1 (en) | Phase noise compensation receiver | |
CN115277334B (en) | MRC iterative equalization method of OTSM system in high-speed mobile environment | |
Jiang et al. | Performance evaluation of four orthogonal single sideband elements modulation scheme in multi-carrier transmission systems | |
Dinis et al. | Joint frequency-domain equalization and channel estimation using superimposed pilots | |
Conceição et al. | Highly efficient TIBWB-OFDM waveform for broadband wireless communications | |
Pereira et al. | Tibwb-ofdm: A promising modulation technique for mimo 5g transmissions | |
Dinis et al. | Joint detection and channel estimation for block transmission schemes | |
WO2008026835A1 (en) | Adaptive frequency domain equalizer and adaptive frequency domain equalization method | |
Wu et al. | Low complexity Turbo space-frequency equalization for single-carrier MIMO wireless communications | |
Obara et al. | BLER of Turbo SIC Multiplying Weighting Factor to Symbol Estimates for OFDM Using FTN Signaling | |
Dong et al. | Frequency-domain turbo equalization for single carrier mobile broadband systems | |
Hwang et al. | An interleaved TCM scheme for single carrier multiple transmit antenna systems | |
Hassan et al. | Turbo channel estimation and equalization of STBC-OFDM system over time-varying wireless channels | |
Shobudani et al. | Faster-than-Nyquist Signaling Assigning Increased Resources to Parity Bits for Turbo-Coded OFDM | |
Luzio et al. | Low complexity multiple user detection for SC-FDE with OQPSK signals | |
Idris et al. | Reduction of interference with linear equalizer using quarter subcarrier mapping scheme | |
Liu et al. | Hybrid detectors for wireless orthogonal frequency division multiplexing with code division multiplexing systems based on reliability information | |
Zhang et al. | Layered Frequency-Domain Turbo Equalization for Single Carrier Broadband MIMO Systems | |
Eneh et al. | Adaptive multiuser receivers scheme for MIMO OFDM over iterative-equalization for single-carrier transmission |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |