Nothing Special   »   [go: up one dir, main page]

CN111786705B - Precoding method, multi-carrier transmission method, transmitter, receiver and system - Google Patents

Precoding method, multi-carrier transmission method, transmitter, receiver and system Download PDF

Info

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
Application number
CN202010616757.9A
Other languages
Chinese (zh)
Other versions
CN111786705A (en
Inventor
向丹蕾
王文斌
邹光南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Star Network Application Co Ltd
Original Assignee
Dongfanghong Satellite Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongfanghong Satellite Mobile Communication Co Ltd filed Critical Dongfanghong Satellite Mobile Communication Co Ltd
Priority to CN202010616757.9A priority Critical patent/CN111786705B/en
Publication of CN111786705A publication Critical patent/CN111786705A/en
Application granted granted Critical
Publication of CN111786705B publication Critical patent/CN111786705B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2691Link 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

Precoding method, multi-carrier transmission method, transmitter, receiver and system
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 data
Figure BDA0002560380920000021
Outputting precoded data
Figure BDA0002560380920000022
The precoding processing formula is as follows:
Figure BDA0002560380920000023
wherein P represents a precoding matrix; the precoding matrix is:
Figure BDA0002560380920000024
wherein, the
Figure BDA0002560380920000025
Figure BDA0002560380920000026
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)
Figure BDA0002560380920000027
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:
Figure BDA0002560380920000028
wherein, the
Figure BDA0002560380920000029
Figure BDA00025603809200000210
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) ej2π/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 data
Figure BDA0002560380920000061
Outputting precoded data
Figure BDA0002560380920000062
The precoding processing formula is as follows:
Figure BDA0002560380920000063
wherein P represents a precoding matrix; the precoding matrix is:
Figure BDA0002560380920000064
wherein,
Figure BDA0002560380920000065
Figure BDA0002560380920000066
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)
Figure BDA0002560380920000067
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:
Figure BDA0002560380920000071
wherein,
Figure BDA0002560380920000072
Figure BDA0002560380920000073
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) ej2π/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,
Figure BDA0002560380920000074
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,
Figure BDA0002560380920000075
obtaining first pre-coded data after pre-coding
Figure BDA0002560380920000076
And second precoded data
Figure BDA0002560380920000077
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
Figure BDA0002560380920000081
(j is a unit complex number) and finally combining and outputting a GFDM symbol, wherein the expression of a GFDM is as follows:
Figure BDA0002560380920000082
n-0,.., N-1. Wherein,
Figure BDA0002560380920000083
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
Figure BDA0002560380920000091
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,
Figure BDA0002560380920000092
diag () means taking the diagonal matrix,
Figure BDA0002560380920000093
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,1X11j,2X21+Nj1,Yj2=Ξj,1X12j,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 property
Figure BDA0002560380920000105
Therefore, the frequency domain expression for two sub-symbols on two receive antennas can be written as:
Figure BDA0002560380920000101
the GFDM modulation portion may be represented by a matrix,
Figure BDA0002560380920000102
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:
Figure BDA0002560380920000103
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
Figure BDA0002560380920000104
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:
Figure BDA0002560380920000111
wherein,
Figure BDA0002560380920000112
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;
Figure BDA0002560380920000113
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,
Figure BDA0002560380920000114
to represent
Figure BDA0002560380920000115
The KM x KM diagonal matrix of (c),
Figure BDA0002560380920000116
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
Figure BDA0002560380920000117
And
Figure BDA0002560380920000118
the 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:
Figure BDA0002560380920000119
wherein,
Figure BDA00025603809200001110
a block diagonal matrix with dimension size M × M representing diagonal sub-matrices.
In the present embodiment, it is preferred that,
Figure BDA00025603809200001111
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;
Figure BDA00025603809200001112
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
Figure BDA0002560380920000121
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 data
Figure FDA0003094715880000011
Outputting precoded data
Figure FDA0003094715880000012
The precoding processing formula is as follows:
Figure FDA0003094715880000013
wherein P represents a precoding matrix;
the precoding matrix is:
Figure FDA0003094715880000014
wherein, the
Figure FDA0003094715880000015
Figure FDA0003094715880000016
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)
Figure FDA0003094715880000017
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:
Figure FDA0003094715880000018
wherein, the
Figure FDA0003094715880000019
Figure FDA00030947158800000110
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:
Figure FDA0003094715880000021
wherein,
Figure FDA0003094715880000022
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;
Figure FDA0003094715880000023
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;
Figure FDA0003094715880000024
to represent
Figure FDA0003094715880000025
The KM x KM diagonal matrix of (c),
Figure FDA0003094715880000026
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
Figure FDA0003094715880000027
Figure FDA0003094715880000028
And
Figure FDA0003094715880000029
the 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:
Figure FDA0003094715880000031
wherein,
Figure FDA0003094715880000032
a block diagonal matrix of dimension size M × M representing diagonal sub-matrices;
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
When precoding matrix P ═ PKWhen the temperature of the water is higher than the set temperature,
Figure FDA0003094715880000033
wherein, the
Figure FDA0003094715880000034
Figure FDA0003094715880000035
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)
Figure FDA0003094715880000036
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:
Figure FDA0003094715880000037
wherein,
Figure FDA0003094715880000038
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;
Figure FDA0003094715880000041
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;
Figure FDA0003094715880000042
to represent
Figure FDA0003094715880000043
The KM x KM diagonal matrix of (c),
Figure FDA0003094715880000044
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
Figure FDA0003094715880000045
Figure FDA0003094715880000046
And
Figure FDA0003094715880000047
the 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 ═ PMWhen the temperature of the water is higher than the set temperature,
Figure FDA0003094715880000048
wherein, the
Figure FDA0003094715880000049
Figure FDA00030947158800000410
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:
Figure FDA00030947158800000411
wherein,
Figure FDA00030947158800000412
a block diagonal matrix with dimension size M × M representing diagonal sub-matrices.
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.
CN202010616757.9A 2020-06-29 2020-06-29 Precoding method, multi-carrier transmission method, transmitter, receiver and system Active CN111786705B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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.