CN111786705B - Precoding method, multi-carrier transmission method, transmitter, receiver and system - Google Patents
Precoding method, multi-carrier transmission method, transmitter, receiver and system Download PDFInfo
- Publication number
- CN111786705B CN111786705B CN202010616757.9A CN202010616757A CN111786705B CN 111786705 B CN111786705 B CN 111786705B CN 202010616757 A CN202010616757 A CN 202010616757A CN 111786705 B CN111786705 B CN 111786705B
- Authority
- CN
- China
- Prior art keywords
- data
- matrix
- module
- precoding
- antenna
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000011159 matrix material Substances 0.000 claims abstract description 132
- 238000012545 processing Methods 0.000 claims abstract description 53
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 50
- 238000006243 chemical reaction Methods 0.000 claims abstract description 23
- 238000001914 filtration Methods 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 9
- 239000013598 vector Substances 0.000 claims description 33
- 239000000969 carrier Substances 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 4
- 239000000654 additive Substances 0.000 claims description 3
- 230000000996 additive effect Effects 0.000 claims description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims 2
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000000354 decomposition reaction Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- 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/2602—Signal structure
-
- 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/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2691—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation involving interference determination or cancellation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
Abstract
The invention discloses a precoding method, a multi-carrier transmission method, a transmitter, a receiver and a communication system. The multi-carrier transmission method comprises the following steps: s1, carrying out QAM modulation processing and first series-parallel conversion on the transmission data, and carrying out precoding processing; s2, carrying out GFDM modulation; s3, space-time coding processing is carried out to obtain first transmission data and second transmission data; s4, removing the cyclic prefix and carrying out frequency domain equalization processing; s5, carrying out matched filtering demodulation processing on the frequency domain equalization data; s6, performing de-precoding processing; and S7, after the precoding removal processing, sequentially performing interference equalization processing, second serial-parallel conversion processing and QAM demodulation processing to obtain transmission data. The self-interference matrix after matched filtering demodulation by the GFDM is a block cyclic matrix, the block cyclic matrix is decomposed to obtain a pre-coding matrix, corresponding pre-coding decoding operation and residual interference removal are carried out at a receiving end, the self-interference of the system can be completely eliminated, and the error rate performance of the system is improved.
Description
Technical Field
The present invention relates to a multi-carrier transmission method, and more particularly, to a precoding method, a multi-carrier transmission method, a transmitter, a receiver, and a communication system.
Background
With the continuous development of mobile Communication, more application scenarios, such as haptic Internet, Machine Type Communication (MTC), Internet of Things (IoT), etc., which require higher data rates, are expected to be supported. MTC requires low power consumption, but orthogonality between OFDM (Orthogonal Frequency Division Multiplexing) subcarriers in 4G requires strict synchronization, which is difficult to achieve. The haptic internet contains a large number of real-time applications requiring extremely low latency requirements, while low latency requires short bursts of data, which means that OFDM signals with one Cyclic Prefix (CP) per symbol will exhibit low spectral efficiency. In addition, the high OOB (out of band) radiation of OFDM has certain challenges to the utilization of discrete spectrum and dynamic spectrum access, and therefore, a new physical layer multi-carrier transmission scheme needs to be researched.
GFDM (Generalized Frequency Division Multiplexing) is a flexible multi-carrier modulation scheme. It improves the rectangular pulse used in OFDM to a non-rectangular pulse, transmitting multiple sub-symbols per sub-carrier. GFDM usually uses a raised cosine roll-off filter or a root raised cosine roll-off filter, and different roll-off coefficients and the number of sub-symbols transmitted by each sub-carrier are set to obtain different performances, so that the GFDM is suitable for different application scenarios and also suitable for being combined with MIMO technology. GFDM requires the use of CP, which is well resistant to multipath effects, and is more efficient to use than OFDM. However, since the GFDM waveforms are non-orthogonal, this can cause self-interference to the system, resulting in a high error rate.
Disclosure of Invention
The present invention at least solves the technical problems existing in the prior art, and in particular, innovatively provides a precoding method, a multi-carrier transmission method, a transmitter, a receiver and a communication system.
In order to achieve the above object of the present invention, according to a first aspect of the present invention, there is provided a precoding method comprising: acquiring data d to be coded, and carrying out precoding processing on the data d to be coded to obtain precoded dataOutputting precoded dataThe precoding processing formula is as follows:wherein P represents a precoding matrix; the precoding matrix is:wherein, the Representing a precoding matrix PKA matrix of (m-1) th to m-th column vectors, IKAn identity matrix of K x K, a precoding matrix PKOf (2) element(s)M is more than or equal to 1 and less than or equal to M, M represents the number of sub-symbols, M is a sub-symbol index, K is more than or equal to 1 and less than or equal to K, K represents the number of sub-carriers, and j' represents a complex number; or the precoding matrix is:wherein, the Representing a precoding matrix PMMatrix of vectors of (k-1) th to k th columns, IMIs an M × M identity matrix, k is a subcarrier index, a precoding matrix PMElement (p) ej′2π/K。
The beneficial effects of the above technical scheme are: the pre-coding method is beneficial to eliminating the self-interference of the system and reducing the error rate of the system. In order to achieve the above object of the present invention, according to a second aspect of the present invention, there is provided a multicarrier transmission method comprising: step S1, carrying out QAM modulation processing and first series-parallel conversion on the transmission data to obtain a first group of data and a second group of data with equal length; according to the precoding method, precoding processing is respectively carried out on the first group of data and the second group of data to obtain first precoding data and second precoding data; step S2, performing GFDM modulation on the first pre-coded data and the second pre-coded data respectively to obtain a first GFDM modulation vector and a second GFDM modulation vector; step S3, space-time coding the first GFDM modulation vector and the second GFDM modulation vector to obtain first transmission data and second transmission data, and respectively transmitting the first transmission data and the second transmission data through a first antenna and a second antenna of a transmitting terminal after adding a cyclic prefix; step S4, removing cyclic prefixes from signals received by a first antenna and a second antenna of a receiving end to obtain first received data and second received data, performing discrete fourier transform on the first received data and the second received data to obtain first frequency domain received data and second frequency domain received data, and performing frequency domain equalization processing on the first frequency domain received data and the second frequency domain received data to obtain frequency domain equalization data; step S5, carrying out matched filtering demodulation processing on the frequency domain equalization data; step S6, performing de-precoding processing on the data after the matched filtering demodulation processing; and step S7, sequentially performing interference equalization processing, second serial-parallel conversion processing and QAM demodulation processing after the de-precoding processing to obtain transmission data.
The beneficial effects of the above technical scheme are: the self-interference matrix after matched filtering demodulation by using GFDM is a block cyclic matrix, the block cyclic matrix is decomposed to obtain a pre-coding matrix, corresponding pre-coding decoding operation and residual interference removal are carried out at a receiving end, the self-interference of the system can be completely eliminated, and the error rate performance of the system is improved; the complexity of operations such as matched filtering, precoding solution, residual interference removal and the like at a receiving end of the system is lower than that of the existing demodulation technology (such as ZF demodulation, MMSE demodulation and the like); and performing low-complexity frequency domain equalization according to the sparsity of the system frequency domain channel interference matrix.
In order to achieve the above object, according to a third aspect of the present invention, there is provided a transmitter comprising a data input module, a QAM modulation module, a first deserializing module, a first precoding module, a second precoding module, a first GFDM modulation module, a second GFDM modulation module, a space-time coding module, a first cyclic prefix adding module, a second cyclic prefix adding module, a first transmit antenna, and a second transmit antenna; the transmission data is input from the data input module, and the data input module, the QAM modulation module and the first serial-parallel conversion module are sequentially connected; the first serial-parallel conversion module converts the QAM modulated data into a first group of data and a second group of data with equal length, and respectively inputs the first group of data and the second group of data into a first pre-coding module and a second pre-coding module, and the first pre-coding module and the second pre-coding module respectively pre-code the first group of data and the second group of data according to the pre-coding method of the invention; the space-time coding module respectively outputs first transmitting data and second transmitting data to a first cyclic prefix adding module and a second cyclic prefix adding module, the first cyclic prefix adding module is connected with a first transmitting antenna, and the second cyclic prefix adding module is connected with a second transmitting antenna.
The beneficial effects of the above technical scheme are: the transmitter combines space-time coding and GFDM modulation, applies precoding to the space-time coding and the GFDM modulation, improves the error rate performance of a system, and has low complexity; the precoding utilizes the characteristic that GFDM separates the structure from the eigenvalue of the interference matrix after matched filtering demodulation, obtains the corresponding precoding matrix, is favorable for eliminating the system self-interference and reduces the system error rate.
In order to achieve the above object, according to a fourth aspect of the present invention, there is provided a receiver including a first receiving antenna, a second receiving antenna, a first cyclic prefix removing module, a second cyclic prefix removing module, a frequency domain equalizing module, a matched filter demodulating module, a de-precoding module, an interference equalizing module, a second serial-to-parallel converting module, and a QAM demodulating module; the first cyclic prefix removing module and the second cyclic prefix removing module respectively remove cyclic prefixes in received signals of the first receiving antenna and the second receiving antenna and then input the received signals with the cyclic prefixes removed into the frequency domain equalization module, the matched filtering demodulation module, the de-precoding module, the interference equalization module, the second serial-parallel conversion module and the QAM demodulation module are sequentially connected, and the QAM demodulation module outputs transmission data.
The beneficial effects of the above technical scheme are: the self-interference of the system can be completely eliminated, and the error rate performance of the system is improved; the complexity of operations such as matched filtering, precoding solution, residual interference removal and the like at a receiving end of the system is lower than that of the existing demodulation technology (such as ZF demodulation, MMSE demodulation and the like); and performing low-complexity frequency domain equalization according to the sparsity of the system frequency domain channel interference matrix.
In order to achieve the above object, according to a third aspect of the present invention, there is provided a communication system comprising the transmitter of the present invention and the receiver of the present invention, which are wirelessly connected by a first transmitting antenna, a first receiving antenna and a second receiving antenna.
The beneficial effects of the above technical scheme are: the modulation scheme has certain advantages in OOB leakage, synchronization requirements and system flexibility. The space-time coding is combined with the GFDM, and the precoding is applied to the space-time coding, so that the error rate performance of a system is improved, and the complexity is not too high. The method is characterized in that: the characteristic of a characteristic value decomposition structure of the self-interference matrix after matched filtering demodulation of the GFDM is utilized to obtain a corresponding pre-coding matrix; and according to the sparsity of the system frequency domain channel matrix, carrying out low-complexity frequency domain equalization.
Drawings
Fig. 1 is a flowchart illustrating a multi-carrier transmission method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a time domain implementation of the modulation of a GFDM in accordance with an embodiment of the invention;
FIG. 3 is a schematic diagram of a transmitter according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a receiver according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, it is to be understood that the terms "longitudinal", "lateral", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on those shown in the drawings, and are used merely for convenience of description and for simplicity of description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed in a particular orientation, and be operated, and thus, are not to be construed as limiting the present invention.
In the description of the present invention, unless otherwise specified and limited, it is to be noted that the terms "mounted," "connected," and "connected" are to be interpreted broadly, and may be, for example, a mechanical connection or an electrical connection, a communication between two elements, a direct connection, or an indirect connection via an intermediate medium, and specific meanings of the terms may be understood by those skilled in the art according to specific situations.
TR-STC (Time-reversed Space-Time Coding), which means a communication system using a combination of TR-STC and GFDM (i.e., a combination of Time-reversed Space-Time Coding and a generalized frequency division multiplexing technique).
The invention discloses a precoding method, which comprises the following steps in a preferred embodiment: acquiring data d to be coded, and carrying out precoding processing on the data d to be coded to obtain precoded dataOutputting precoded dataThe precoding processing formula is as follows:wherein P represents a precoding matrix; the precoding matrix is:wherein, representing a precoding matrix PKA matrix of (m-1) th to m-th column vectors, IKAn identity matrix of K x K, a precoding matrix PKOf (2) element(s)M is more than or equal to 1 and less than or equal to M, M represents the number of sub-symbols, M is a sub-symbol index, K is more than or equal to 1 and less than or equal to K, K represents the number of sub-carriers, and j' represents a complex number; or the precoding matrix is:wherein, representing a precoding matrix PMMatrix of vectors of (k-1) th to k th columns, IMIs an M × M identity matrix, k is a subcarrier index, a precoding matrix PMElement (p) ej′2π/K。
The invention also discloses a multi-carrier transmission method, which comprises the following steps:
step S1, carrying out QAM modulation processing and first series-parallel conversion on the transmission data to obtain a first group of data and a second group of data with equal length; and respectively carrying out precoding processing on the first group of data and the second group of data according to the precoding method to obtain first precoded data and second precoded data.
In this embodiment, the transmission data b is binary bit data, and is subjected to QAM modulation to obtain a matrix D. In the first serial-parallel conversion, the matrix D is processed by converting serial data into parallel data, and a column of vectors is also split into two parts so as to divide the data into two parts, thus obtaining a first group of data D1And a second set of data d2First set of data d1And a second set of data d2Are not identical. First set of data d1And a second set of data d2The length of the complex value is N-KM, which includes a plurality of complex values of N-KM,wherein d is1 m=[d1 0,m,d1 1,m...,d1 k,m,...,d1 K-1,m]T,d2 m=[d2 0,m,d2 1,m...,d2 k,m,...,d2 K-1,m]T,d1 k,mAnd d2 k,mRespectively represents d1And d2The mth sub-symbol on the kth sub-carrier in GFDM modulation.
In this embodiment, after QAM modulation processing, precoding processing is required, and according to different structures of GFDM modulation matrix, there are two corresponding structures, respectively P, for precoding matrix PMAnd PK. Wherein,obtaining first pre-coded data after pre-codingAnd second precoded data
Step S2, GFDM modulating the first pre-coded data and the second pre-coded data to obtain a first GFDM modulation vector and a second GFDM modulation vector.
In the present embodiment, after the precoding processing is completed, GFDM modulation is performed on the first precoded data and the second precoded data. After GFDM modulation, a vector x with dimension of Nx 1 is obtained1And x2And N is KM. As shown in fig. 2, the GFDM time domain implementation is as follows: first through serial-to-parallel conversionIn the serial-parallel conversion, the row vector is converted into the column vector, then the time shift function delta (n-mK) is used for time shifting the signal, the length of each time shift is K, K is the number of subcarriers, n is the index of a sampling point, K is the index of the subcarrier, m is the index of the number of the subcarriers, then the signal is multiplied by a prototype filter(j is a unit complex number) and finally combining and outputting a GFDM symbol, wherein the expression of a GFDM is as follows:n-0,.., N-1. Wherein,is the result of the prototype filter being time and frequency shifted. Writing out the expression form of the matrix, then x1=APd1,x2=APd2. The GFDM modulation matrix A has two structures, the first structure is that the same sub-symbol contains K different sub-carriers, and the modulation matrix is formed by M sub-symbols in total, and the matrix structure is AK=[g0,0,g1,0,...,gK-1,0,g0,1,...,gK-1,M-1](ii) a The second one is that the same sub-carrier frequency contains M different sub-symbols, and K sub-carriers form a modulation matrix with the matrix structure of AM=[g0,0,g0,1...,gM-1,0,g1,0,...,gK-1,M-1]. The invention uses A by defaultK。
In the embodiment, precoding is adopted, so that interference elements after MF filtering and precoding decoding are reduced, and the error rate can be greatly reduced after residual interference is further removed. According to AHA, obtaining a precoding matrix, wherein after the receiving end decodes precoding, the residual interference matrix is a block diagonal matrix, and AKThe dimension of each sub-matrix of a residual interference matrix at a receiving end is K multiplied by K under the structure, and interference elements are signals of the same sub-carrier and are K-1; a. theMResidual interference at the receive end under structureThe dimension size of each sub-matrix is M multiplied by M, and the interference elements are signals of different sub-carriers in the same time slot and are M-1. The two precoding schemes can reduce the error rate of the system, and the two precoding schemes have different error rate reduction conditions on the system aiming at the difference between the number of subcarriers and the number of time slots of the system, so that a proper precoding scheme can be selected.
Step S3, as shown in fig. 3, performs space-time coding on the first GFDM modulation vector and the second GFDM modulation vector to obtain first transmission data and second transmission data, and transmits the first transmission data and the second transmission data with cyclic prefix through the first antenna and the second antenna of the transmitting end, respectively.
In this embodiment, after GFDM modulation, Alamouti space-time coding is performed on the two signals, and the coded outputs are shown in the following table:
TABLE 1 space-time coded output
Step S4, removing cyclic prefixes from signals received by the first antenna and the second antenna of the receiving terminal to obtain first received data and second received data, performing discrete fourier transform on the first received data and the second received data to obtain first frequency domain received data and second frequency domain received data, and performing frequency domain equalization processing on the first frequency domain received data and the second frequency domain received data to obtain frequency domain equalization data.
In this embodiment, the length of the added signal after GFDM modulation is greater than the cyclic prefix CP of the channel, and after the CP is removed at the receiving end through the channel, the received data on the two antennas at the receiving end are respectively: y isj1=Hj,1x11+Hj,2x21+nj1;yj2=Hj,1x12+Hj,2x22+nj2Wherein, yj1/yj2Indicating that the jth receiving antenna receives signals of the 1 st antenna/the 2 nd antenna at the transmitting end; n isj1/nj2Denotes the jth receiving antennaAdditive white gaussian noise vector with channel between 1 st antenna/2 nd antenna of transmitting end, Hj,1/Hj,2And a cyclic matrix representing the channel impulse response between the jth receiving antenna and the 1 st antenna/2 nd antenna of the transmitting end. According to the characteristics of the channel matrix, eigenvalue decomposition, H, can be performed1,j=F-1Ξ1,jF,H2,j=F-1Ξ2,jF,diag () means taking the diagonal matrix,is hj,iN-point discrete fourier transform of hj,iAnd F is an N-point discrete Fourier transform matrix. Converting the received signal to the frequency domain so as to have Yj1=Ξj,1X11+Ξj,2X21+Nj1,Yj2=Ξj,1X12+Ξj,2X22+Nj2,Yj1And Yj2Respectively representing the discrete Fourier transform results of the received data of the first subframe and the second subframe of the jth receiving antenna.
In the present embodiment, it is found from the fourier transform propertyTherefore, the frequency domain expression for two sub-symbols on two receive antennas can be written as:
the GFDM modulation portion may be represented by a matrix,
wherein, Y11、Y21、Y12、Y22Are each y11、y21、y12、y22Frequency domain vector of, N11、N21、N12、N22Are each n11、n21、n12、n22The frequency domain vector of (2). And carrying out frequency domain equalization on the signal with the CP removed. Xij,iIs a diagonal matrix of KM × KM, each diagonal element can be regarded as an equivalent frequency domain subchannel parameter, all parameters of the same equivalent frequency domain subchannel are written into a matrix separately, and the corresponding received signal is expressed as:
therefore, the system using the multi-carrier output method can be completely used as a conventional MIMO system for processing, and the frequency domain equalization processing can adopt the existing linear equalization mode to eliminate the interference between the antennas. The conventional MIMO system has a computational complexity of O (8N), and the complexity of directly performing frequency domain equalization is O (8(N)3) Whose computational complexity becomes the former
Step S5, performing MF matched filtering demodulation processing on the frequency domain equalization data.
Step S6, the data after the matched filter demodulation process is subjected to a de-precoding process. Obtaining de-precoded processing data s 'according to the following formula'MF;
When precoding matrix P ═ PKThen, precode-de-precoded data s'MFComprises the following steps:
wherein,representing a block diagonal matrix with a diagonal sub-matrix dimension of K multiplied by K;0Nan all-zero matrix representing dimensions N x N; []+Representing a pseudo-inverse of the matrix; d1Representing the first string and the converted first set of data; d2Representing the first string and the converted second set of data;representation matrix PKF represents an N-point discrete fourier transform matrix; a represents a GFDM modulation matrix; (FA)HA conjugate transpose matrix representing the matrix FA,to representThe KM x KM diagonal matrix of (c),is hj,iN-point discrete fourier transform of hj,iRepresenting the impulse response of the channel between the jth antenna of the receiving end and the ith antenna of the transmitting end; matrix arrayAndthe respective matrix xi1,2、Ξ1,1、Ξ2,2Xi and xi2,1The companion matrix of (a); 1,2, 1, 2; n is a radical of11、N21、N12、N22Respectively represent n11、n21、n12、n22Of the frequency domain vector njiAn additive white gaussian noise vector representing the channel between the jth antenna of the receiving end and the ith antenna of the transmitting end.
When precoding matrix P ═ PMThen, precode-de-precoded data s'MFComprises the following steps:
In the present embodiment, it is preferred that,the matrix is a block diagonal matrix, wherein the dimension size of a diagonal sub-matrix is K multiplied by K, and the number of interference elements is (K-1) signals of the same subcarrier;the matrix is also a block diagonal matrix, wherein the dimension size of the diagonal sub-matrix is M × M, and the number of interference elements is (M-1) signals of different sub-carriers in the same time slot.
And step S7, sequentially performing interference equalization processing, second serial-parallel conversion processing and QAM demodulation processing after the de-precoding processing to obtain transmission data.
In the present embodiment, it is preferable, but not limited to, to equalize and eliminate residual interference by ZF method, perform QAM demapping, and estimate binary bits
In this embodiment, the computation complexity of the multi-carrier transmission method at the receiving end in the processes of matched filtering, de-precoding, and residual interference cancellation is O (2(N)2) O (2MN) or O (2KN), O (2N (K))2) + O (2KN) or O (2N (M)2) + O (2 MN). The sum is as follows: o (2(N)2)+O(2MN)+O(2N(K)2) + O (2KN) or O (2(N)2)+O(2KN)+O(2N(M)2) + O (2 MN); comparing ZF demodulation and MMSE demodulation complexity O (2(N)3) The computational complexity is reduced by one order.
The present invention also discloses a transmitter, in a preferred embodiment, as shown in fig. 3, the transmitter includes a data input module, a QAM modulation module, a first serial-to-parallel conversion module, a first precoding module, a second precoding module, a first GFDM modulation module, a second GFDM modulation module, a space-time coding module, a first cyclic prefix adding module, a second cyclic prefix adding module, a first transmit antenna, and a second transmit antenna; the transmission data is input from a data input module, and the data input module, the QAM modulation module and the first serial-parallel conversion module are sequentially connected; the first serial-parallel conversion module converts the QAM modulated data into a first group of data and a second group of data with equal length, and respectively inputs the first group of data and the second group of data into a first pre-coding module and a second pre-coding module, and the first pre-coding module and the second pre-coding module respectively pre-code the first group of data and the second group of data according to the method of claim 1; the space-time coding module respectively outputs first transmitting data and second transmitting data to a first cyclic prefix adding module and a second cyclic prefix adding module, the first cyclic prefix adding module is connected with a first transmitting antenna, and the second cyclic prefix adding module is connected with a second transmitting antenna.
The present invention also discloses a receiver, in a preferred embodiment, as shown in fig. 4, the receiver includes a first receiving antenna, a second receiving antenna, a first cyclic prefix removing module, a second cyclic prefix removing module, a frequency domain equalizing module, a matched filtering demodulation module, a pre-coding decoding module, an interference equalizing module, a second serial-to-parallel conversion module and a QAM demodulation module; the first cyclic prefix removing module and the second cyclic prefix removing module respectively remove cyclic prefixes in received signals of the first receiving antenna and the second receiving antenna and then input the received signals with the cyclic prefixes removed into the frequency domain equalization module, the matched filtering demodulation module, the de-precoding module, the interference equalization module, the second serial-parallel conversion module and the QAM demodulation module are sequentially connected, and the QAM demodulation module outputs transmission data.
In a preferred embodiment, the communication system comprises the transmitter and the receiver, and the transmitter and the receiver are wirelessly connected through a first transmitting antenna, a first receiving antenna and a second receiving antenna.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims (3)
1. A multi-carrier transmission method, comprising:
step S1, carrying out QAM modulation processing and first series-parallel conversion on the transmission data to obtain a first group of data and a second group of data with equal length; respectively carrying out precoding processing on the first group of data and the second group of data according to a precoding method to obtain first precoding data and second precoding data;
the precoding method comprises the following steps:
acquiring data d to be coded, and carrying out precoding processing on the data d to be coded to obtain precoded dataOutputting precoded data
wherein, the Representing a precoding matrix PKA matrix of (m-1) th to m-th column vectors, IKAn identity matrix of K x K, a precoding matrix PKOf (2) element(s)M is more than or equal to 1 and less than or equal to M, M represents the number of sub-symbols, M is a sub-symbol index, K is more than or equal to 1 and less than or equal to K, K represents the number of sub-carriers, and j' represents a complex number;
wherein, the Representing a precoding matrix PMMatrix of vectors of (k-1) th to k th columns, IMIs an M × M identity matrix, k is a subcarrier index, a precoding matrix PMElement (p) ej'2π/K;
Step S2, performing GFDM modulation on the first pre-coded data and the second pre-coded data respectively to obtain a first GFDM modulation vector and a second GFDM modulation vector;
step S3, space-time coding the first GFDM modulation vector and the second GFDM modulation vector to obtain first transmission data and second transmission data, and respectively transmitting the first transmission data and the second transmission data through a first antenna and a second antenna of a transmitting terminal after adding a cyclic prefix;
step S4, removing cyclic prefixes from signals received by a first antenna and a second antenna of a receiving end to obtain first received data and second received data, performing discrete fourier transform on the first received data and the second received data to obtain first frequency domain received data and second frequency domain received data, and performing frequency domain equalization processing on the first frequency domain received data and the second frequency domain received data to obtain frequency domain equalization data;
step S5, carrying out matched filtering demodulation processing on the frequency domain equalization data;
step S6, performing de-precoding processing on the data after the matched filtering demodulation processing;
in the step S6, precode-decoded processed data S 'is obtained according to the following formula'MF;
When precoding matrix P ═ PKThen, the de-precoded processed data s'MFComprises the following steps:
wherein,representing a block diagonal matrix with a diagonal sub-matrix dimension of K multiplied by K; 0NAn all-zero matrix with dimension size N; []+Representing a pseudo-inverse of the matrix; d1Representing the first string and the converted first set of data; d2Representing the first string and the converted second set of data;representation matrix PKF represents an N-point discrete fourier transform matrix; a represents a GFDM modulation matrix; (FA)HRepresenting momentsA conjugate transpose matrix of the array FA;to representThe KM x KM diagonal matrix of (c),is hj,iN-point discrete fourier transform of hj,iRepresenting the impulse response of the channel between the jth antenna of the receiving end and the ith antenna of the transmitting end; matrix array Andthe respective matrix xi1,2、Ξ1,1、Ξ2,2Xi and xi2,1The companion matrix of (a); 1,2, 1, 2; n is a radical of11、N21、N12、N22Respectively represent n11、n21、n12、n22Of the frequency domain vector njiAn additive white Gaussian noise vector representing a channel between a jth antenna of a receiving end and an ith antenna of a transmitting end;
when precoding matrix P ═ PMThen, the de-precoded processed data s'MFComprises the following steps:
and step S7, sequentially performing interference equalization processing, second serial-parallel conversion processing and QAM demodulation processing after the de-precoding processing to obtain transmission data.
2. A receiver is characterized by comprising a first receiving antenna, a second receiving antenna, a first cyclic prefix removing module, a second cyclic prefix removing module, a frequency domain equalizing module, a matched filtering demodulation module, a pre-coding removing module, an interference equalizing module, a second serial-parallel conversion module and a QAM demodulation module;
the first cyclic prefix removing module and the second cyclic prefix removing module respectively remove cyclic prefixes in received signals of the first receiving antenna and the second receiving antenna and then input the received signals with the cyclic prefixes removed into the frequency domain equalization module, the matched filtering demodulation module, the de-precoding module, the interference equalization module, the second serial-parallel conversion module and the QAM demodulation module are sequentially connected, and the QAM demodulation module outputs transmission data;
the precoding decoding module obtains precoding decoding processing data s 'according to the following formula'MF;
wherein, the Representing a precoding matrix PKA matrix of (m-1) th to m-th column vectors, IKAn identity matrix of K x K, a precoding matrix PKOf (2) element(s)M is more than or equal to 1 and less than or equal to M, M represents the number of sub-symbols, M is a sub-symbol index, K is more than or equal to 1 and less than or equal to K, K represents the number of sub-carriers, and j' represents a complex number;
the precoding-decoding processing data s'MFComprises the following steps:
wherein,representing a block diagonal matrix with a diagonal sub-matrix dimension of K multiplied by K; 0NAn all-zero matrix with dimension size N; []+Representing a pseudo-inverse of the matrix; d1Representing the first string and the converted first set of data; d2Representing the first string and the converted second set of data;representation matrix PKF represents an N-point discrete fourier transform matrix; a represents a GFDM modulation matrix; (FA)HA conjugate transpose matrix representing the matrix FA;to representThe KM x KM diagonal matrix of (c),is hj,iN-point discrete fourier transform of hj,iRepresenting the impulse response of the channel between the jth antenna of the receiving end and the ith antenna of the transmitting end; matrix array Andthe respective matrix xi1,2、Ξ1,1、Ξ2,2Xi and xi2,1The companion matrix of (a); 1,2, 1, 2; n is a radical of11、N21、N12、N22Respectively represent n11、n21、n12、n22Of the frequency domain vector njiAn additive white Gaussian noise vector representing a channel between a jth antenna of a receiving end and an ith antenna of a transmitting end;
wherein, the Representing a precoding matrix PMMatrix of vectors of (k-1) th to k th columns, IMIs an M × M identity matrix, k is a subcarrier index, a precoding matrix PMElement (p) ej'2π/K;
The precoding-decoding processing data s'MFComprises the following steps:
3. A communication system comprising a transmitter and a receiver as claimed in claim 2, the transmitter and receiver being wirelessly connected by a first transmit antenna, a first receive antenna and a second receive antenna;
the transmitter comprises a data input module, a QAM modulation module, a first serial-parallel conversion module, a first pre-coding module, a second pre-coding module, a first GFDM modulation module, a second GFDM modulation module, a space-time coding module, a first cyclic prefix adding module, a second cyclic prefix adding module, a first transmitting antenna and a second transmitting antenna;
the transmission data is input from the data input module, and the data input module, the QAM modulation module and the first serial-parallel conversion module are sequentially connected; the first serial-parallel conversion module converts the QAM modulated data into a first group of data and a second group of data with equal length, and respectively inputs the first group of data and the second group of data into a first pre-coding module and a second pre-coding module, and the first pre-coding module and the second pre-coding module respectively pre-code the first group of data and the second group of data according to the method of claim 1;
the space-time coding module respectively outputs first transmitting data and second transmitting data to a first cyclic prefix adding module and a second cyclic prefix adding module, the first cyclic prefix adding module is connected with a first transmitting antenna, and the second cyclic prefix adding module is connected with a second transmitting antenna.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010616757.9A CN111786705B (en) | 2020-06-29 | 2020-06-29 | Precoding method, multi-carrier transmission method, transmitter, receiver and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010616757.9A CN111786705B (en) | 2020-06-29 | 2020-06-29 | Precoding method, multi-carrier transmission method, transmitter, receiver and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111786705A CN111786705A (en) | 2020-10-16 |
CN111786705B true CN111786705B (en) | 2021-09-17 |
Family
ID=72761414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010616757.9A Active CN111786705B (en) | 2020-06-29 | 2020-06-29 | Precoding method, multi-carrier transmission method, transmitter, receiver and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111786705B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113411108B (en) * | 2021-05-14 | 2022-09-23 | 北京信熙科技有限公司 | Method, apparatus and storage medium for signal modulation and demodulation |
CN114928521B (en) * | 2022-06-13 | 2023-06-23 | 苏州大学 | High-order QAM signal transmission method, universal filtering multi-carrier system and passive optical network |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103004121A (en) * | 2010-12-10 | 2013-03-27 | 松下电器产业株式会社 | Signal generation method and signal generation device |
CN106330277A (en) * | 2016-08-26 | 2017-01-11 | 西安电子科技大学 | Correlation rotation precoding method applied to GFDM communication system |
CN107733496A (en) * | 2016-08-12 | 2018-02-23 | 华为技术有限公司 | Data transmission method for uplink, signaling method, apparatus and system |
US9973363B1 (en) * | 2016-05-20 | 2018-05-15 | Xilinx, Inc. | Generalized frequency division multiplexing (GFDM) multiple-input multiple-output (MIMO) system |
CN110380768A (en) * | 2014-01-09 | 2019-10-25 | 华为技术有限公司 | Pre-coding matrix set determines method, parameter instruction method for sending information and device |
CN111247748A (en) * | 2017-10-18 | 2020-06-05 | 弗劳恩霍夫应用研究促进协会 | Receiver, transmitter, system and method employing spatial delay precoding |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109964461B (en) * | 2016-11-16 | 2021-10-26 | 杜塞尔多夫华为技术有限公司 | Method and apparatus for transmitting and receiving multicarrier signal |
KR102586755B1 (en) * | 2018-06-11 | 2023-10-10 | 삼성전자 주식회사 | Method and apparatus for determining a codebook in non-orthogonal multiple access system |
-
2020
- 2020-06-29 CN CN202010616757.9A patent/CN111786705B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103004121A (en) * | 2010-12-10 | 2013-03-27 | 松下电器产业株式会社 | Signal generation method and signal generation device |
CN110380768A (en) * | 2014-01-09 | 2019-10-25 | 华为技术有限公司 | Pre-coding matrix set determines method, parameter instruction method for sending information and device |
US9973363B1 (en) * | 2016-05-20 | 2018-05-15 | Xilinx, Inc. | Generalized frequency division multiplexing (GFDM) multiple-input multiple-output (MIMO) system |
CN107733496A (en) * | 2016-08-12 | 2018-02-23 | 华为技术有限公司 | Data transmission method for uplink, signaling method, apparatus and system |
CN106330277A (en) * | 2016-08-26 | 2017-01-11 | 西安电子科技大学 | Correlation rotation precoding method applied to GFDM communication system |
CN111247748A (en) * | 2017-10-18 | 2020-06-05 | 弗劳恩霍夫应用研究促进协会 | Receiver, transmitter, system and method employing spatial delay precoding |
Also Published As
Publication number | Publication date |
---|---|
CN111786705A (en) | 2020-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101692665B (en) | Demodulation method and demodulator of orthogonal frequency division multiplexing-multiple-input-multiple-output (OFDM-MIMO) system | |
US11128507B2 (en) | Method and arrangement for signal distortion mitigation | |
GB2463508A (en) | A block transmission method involving the use of time reversal and cyclic prefix and suffix | |
CN110086743B (en) | Short burst MIMO-OFDM communication system and method based on differential coding | |
CN101827060A (en) | Adaptive modulation-demodulation method base on fractional order Fourier transform | |
CN109309542B (en) | Orthogonal signal division multiplexing underwater acoustic communication method based on time domain oversampling | |
CN110213191B (en) | FBMC-OQAM timing and channel estimation training sequence design method | |
CN113872657B (en) | Channel equalization-free single carrier broadband transmission method and system | |
CN111786705B (en) | Precoding method, multi-carrier transmission method, transmitter, receiver and system | |
CN103685096A (en) | Optimal pilot frequency based MIMO-OFDM (Multiple Input Multiple Output-Orthogonal Frequency Division Multiplexing) system channel estimation method | |
US10735238B1 (en) | Filter bank multicarrier communication system based on discrete Hartley transform | |
CN105322991B (en) | MIMO transmission system and transmission method based on WFRFT precodings | |
CN107682296B (en) | MMSE (minimum mean square error) receiving method and device suitable for GFDM (ground fault frequency division multiplexing) system of FSC (frequency selective modulation) | |
CN108234102A (en) | A kind of SM-GFDM systems with low complex degree detection algorithm | |
TWI691176B (en) | Apparatuses and methods for adaptive spatial diversity in a mimo-based system | |
CN109525290B (en) | Real number feedback iterative channel estimation method based on MIMO-FBMC system | |
CN101043244A (en) | Transmission diversity method in single carrier block transmission of multi-antenna communication system | |
CN118449821A (en) | Mixed signal low-power consumption processing method based on multi-carrier receiver | |
Khan et al. | Spatial transmit diversity for GFDM via low complexity transceiver design | |
CN117692031A (en) | Combined structured OFDM modulation and precoding design method for large-scale MIMO system | |
Pereira et al. | Tibwb-ofdm: A promising modulation technique for mimo 5g transmissions | |
CN111092834B (en) | Time reversal space-time block coding and self-adaptive equalization combined underwater acoustic communication method | |
CN101286822B (en) | Transmission method in orthogonal frequency division multiplexing system with MIMO and transceiver thereof | |
Qu et al. | Finer SVD-based beamforming for FBMC/OQAM systems | |
Valluri et al. | Receiver design for UW-GFDM systems |
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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 401123 39-1, Building 1, No. 64, Middle Huangshan Avenue, Yubei District, Chongqing Patentee after: China Star Network Application Co.,Ltd. Address before: 618 Liangjiang Avenue, Longxing Town, Yubei District, Chongqing Patentee before: Dongfanghong Satellite Mobile Communication Co.,Ltd. |