CN107735942B - Signal processing method, transmitter and receiver - Google Patents
Signal processing method, transmitter and receiver Download PDFInfo
- Publication number
- CN107735942B CN107735942B CN201580081464.2A CN201580081464A CN107735942B CN 107735942 B CN107735942 B CN 107735942B CN 201580081464 A CN201580081464 A CN 201580081464A CN 107735942 B CN107735942 B CN 107735942B
- Authority
- CN
- China
- Prior art keywords
- channel
- data
- phase rotation
- rotation information
- nth
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 78
- 238000012545 processing Methods 0.000 claims abstract description 29
- 230000005540 biological transmission Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 18
- 238000012549 training Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 19
- 238000005516 engineering process Methods 0.000 description 12
- 230000008054 signal transmission Effects 0.000 description 12
- 241000543540 Guillardia theta Species 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03D—DEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
- H03D7/00—Transference of modulation from one carrier to another, e.g. frequency-changing
- H03D7/12—Transference of modulation from one carrier to another, e.g. frequency-changing by means of semiconductor devices having more than two electrodes
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The invention provides a signal processing method, a transmitter and a receiver. The method comprises the following steps: the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel; the transmitter combines the modulation signals of each channel and sends the combined signals to the receiver, thereby effectively improving the processing efficiency of the PA.
Description
Technical Field
The present invention relates to wireless communication technologies, and in particular, to a signal processing method, a transmitter, and a receiver.
Background
With the development of digital multimedia, people put higher demands on the propagation rate of wireless technology, so the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard organization plans to develop NG60 standard as the next generation evolution technology of IEEE802.11ad 60GHz Wireless Local Area Network (WLAN), which mainly aims to: the 60GHz frequency band is adopted to realize the purpose of increasing the peak rate from 7Gbps to more than 20 Gbps.
The existing 60GHz band has 4 channels, while the IEEE802.11ad transceiver only uses 1 channel for transmitting and receiving signals, and the technicians find that if the transceiver uses 2 or more channels for transmitting and receiving signals, the peak rate can be increased to more than 20 Gbps.
Fig. 1 is a structural diagram illustrating a signal transmission through 2 channels in the prior art, where each channel performs the same operation, and one channel is taken as an example: firstly, a baseband signal processing module modulates a bit stream to be transmitted corresponding to a channel 1 to obtain an original signal; then, the oversampling module performs oversampling on the original signal to obtain a sampled signal; then, the filtering module filters the over-sampled signal to obtain a filtered signal; furthermore, the frequency conversion module converts the filtered signal to a given frequency point to obtain a frequency converted signal, further, the Digital signal/Analog signal (D/a) module converts the frequency converted signal to an Analog signal, and the signal combination module superposes the Analog signals output by the 2 channels to obtain a combined signal, and finally, a Power Amplifier (PA) amplifies the combined signal and sends out the amplified signal through an antenna.
Although the prior art can achieve rate enhancement, the signal quality of the combined signal in the prior art is poor, and thus the PA processing efficiency of the transmitter is low.
Disclosure of Invention
Embodiments of the present invention provide a signal processing method, a transmitter, and a receiver, so as to overcome the problem in the prior art that the PA processing efficiency of the transmitter is low due to poor signal quality of a combined signal.
The first aspect of the present invention provides a signal processing method applied to a NG60 wireless communication system, the method being used for signal processing in each channel of a channel group, the method comprising:
the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel;
the transmitter combines the modulated signals of each channel and transmits the combined signals to the receiver.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence, and the OFDM data, wherein the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel, and the method further includes:
the transmitter is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the above-mentionedi is the number of channels in the channel group, and i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
the transmitter is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
the transmitter is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE Θ ", said Θ" being a set of F phases, said F being a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; said s ″)N(t) is OFDM data of nth channel, N is 12,.., i; the above-mentionedIs the phase rotation information of the OFDM data of the Nth channel, the theta ″)NAnd rotating the phase in the phase rotation information of the OFDM data of the Nth channel.
With reference to the first aspect, in a second possible implementation manner of the first aspect, the original signal of each channel includes: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
before the transmitter multiplies the phase rotation information of the original signal of each channel and the original signal of each channel to obtain the modulated signal of each channel, the method includes:
the transmitter is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
the transmitter is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. Z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidη for phase rotation information of DATA in an mth DATA block in single carrier DATA of said Nth channelN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the Nth channel.
With reference to the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the transmitter is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2. Said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedFor the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
With reference to the second possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
the transmitter is selected such thatWhen the value of (A) is minimumCorresponding toRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2,. or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
the transmitter is based onDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i ═ 1, 2, ·, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedPhase rotation information of DATA in an n-1 th DATA block in single carrier DATA of the ith channel.
With reference to the first aspect and any one of the first to the second possible implementation manners of the first aspect, in a fifth possible implementation manner of the first aspect, before the multiplying the original signal of each channel and the phase rotation information of the original signal of each channel by the transmitter to obtain the modulated signal of each channel, the method further includes:
the transmitter stores phase rotation information of the STF sequence in the original signal of each channel and phase rotation information of the CE sequence in the original signal of each channel.
A second aspect of the present invention provides a signal processing method applied to an NG60 wireless communication system, the method being used for signal processing in each channel of a channel group, the method comprising:
the receiver receives the combined signal sent by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
the receiver performs channel estimation on each channel according to the channel estimation CE sequence in the modulation signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel to obtain first channel information of each channel;
and the receiver performs channel equalization according to the first channel information of each channel and single-carrier data in the modulation signal of each channel.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the performing, by the receiver, channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel to obtain first channel information of each channel includes:
the receiver performs channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and the receiver determines the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the single-carrier data of the modulated signal of each channel includes a plurality of data blocks, and each data block further includes: the receiver performs channel equalization according to the first channel information of each channel and single carrier DATA in the modulated signal of each channel, and includes:
the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the GI in the Nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and the receiver obtains the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
With reference to the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the determining, by the receiver, phase rotation information of DATA in an nth DATA block of each channel according to a GI in the nth DATA block of each channel and a GI in an N +1 th DATA block of each channel includes:
the receiver performs channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
the receiver performs channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
and the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the first signal of each channel and the second signal of each channel.
With reference to the second possible implementation manner of the second aspect or the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the obtaining, by the receiver, original DATA, which is sent by the transmitter and corresponds to DATA in an nth DATA block of each channel, according to the phase rotation information of the DATA in the nth DATA block of each channel and the DATA in the nth DATA block of each channel, by the receiver includes:
the receiver performs channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and the receiver obtains the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
With reference to the second aspect and any one of the first to fourth possible implementation manners of the second aspect, in a fifth possible implementation manner of the second aspect, before the performing, by the receiver, channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel, the method further includes:
the receiver stores phase rotation information of the CE sequence in the original signal of each channel.
A third aspect of the present invention provides a transmitter for use in an NG60 wireless communication system, the transmitter being configured to process signals in each channel of a channel group, the transmitter comprising:
a phase rotation module, configured to multiply the original signal of each channel and phase rotation information of the original signal of each channel to obtain a modulation signal of each channel;
and the combining module is used for combining the modulation signals of each channel and sending the combined signals to a receiver.
With reference to the third aspect, in a first possible implementation manner of the third aspect, the original signal of each channel includes: the phase rotation module is specifically configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE Θ ", said Θ" being a set of F phases, said F being a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; said s ″)N(t) is OFDM data of an nth channel, N ═ 1, 2.., i; the above-mentionedIs the phase rotation information of the OFDM data of the Nth channel, the theta ″)NAnd rotating the phase in the phase rotation information of the OFDM data of the Nth channel.
With reference to the third aspect, in a second possible implementation manner of the third aspect, the original signal of each channel includes: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
the phase rotation module is specifically configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′2Θ ', said Θ' being a set of F phases, said F being a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRotational phases in the phase rotation information of the DATA, respectively; it is composed ofη1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. Z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidη for phase rotation information of DATA in an mth DATA block in single carrier DATA of said Nth channelN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the Nth channel.
With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the phase rotation module is further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2. Said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedIs the single carrier of the Nth channelPhase rotation information of GI in mth data block in wave data, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
With reference to the second possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the phase rotation module is also used for selecting to enableη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, are selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2,. or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according toDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i ═ 1, 2, ·, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedPhase rotation information of DATA in an n-1 th DATA block in single carrier DATA of the ith channel.
With reference to the third aspect and any one possible implementation manner of the first to second possible implementation manners of the third aspect, in a fifth possible implementation manner of the third aspect, the method further includes: a storing module, configured to store the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the phase rotation module multiplies the original signal of each channel and the phase rotation information of the original signal of each channel to obtain the modulated signal of each channel.
A fourth aspect of the present invention provides a receiver applied to a NG60 wireless communication system, the receiver being configured to process a signal in each channel of a channel group, the receiver comprising:
the receiving module is used for receiving the combined signal sent by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
a channel estimation module, configured to perform channel estimation on each channel according to a channel estimation CE sequence in the modulated signal of each channel and phase rotation information of the CE sequence in the original signal of each channel, to obtain first channel information of each channel;
and the channel equalization module is used for performing channel equalization according to the first channel information of each channel and the single-carrier data in the modulation signal of each channel.
With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the channel estimation module is specifically configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
With reference to the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the single-carrier data of the modulated signal of each channel includes a plurality of data blocks, and each data block further includes: a guard interval GI and transmission DATA, the channel equalization module being specifically configured to:
determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
With reference to the second possible implementation manner of the fourth aspect, in a third possible implementation manner of the fourth aspect, the channel equalization module is further configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
and the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the first signal of each channel and the second signal of each channel.
With reference to the second possible implementation manner of the fourth aspect or the third possible implementation manner of the fourth aspect, in a fourth possible implementation manner of the fourth aspect, the channel equalization module is further configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
With reference to the fourth aspect and any possible implementation manner of the first to fourth possible implementation manners of the fourth aspect, in a fifth possible implementation manner of the fourth aspect, the receiver further includes: a storage module for storing the data of the data,
and the phase rotation module is configured to store the phase rotation information of the CE sequence in the original signal of each channel before the channel estimation module performs channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel.
A fifth aspect of the present invention provides a transmitter applied to a NG60 wireless communication system, the transmitter being configured to process a signal in each channel of a channel group, the transmitter comprising: a memory, a processor and a transmitter, wherein the memory is used for storing a set of codes, and the codes are used for multiplying the original signal of each channel and the phase rotation information of the original signal of each channel by the processor to obtain a modulation signal of each channel and combining the modulation signals of each channel;
the transmitter is used for transmitting the combined signal to the receiver.
With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence, and the orthogonal frequency division multiplexing OFDM data, the processor further configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE Θ ", said Θ" being a set of F phases, said F being a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; said s ″)N(t) is OFDM data of an nth channel, N ═ 1, 2.., i; the above-mentionedIs the phase rotation information of the OFDM data of the Nth channel, the theta ″)NAnd rotating the phase in the phase rotation information of the OFDM data of the Nth channel.
With reference to the fifth aspect, in a second possible implementation manner of the fifth aspect, the original signal of each channel includes: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
the processor is further configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. Z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidη for phase rotation information of DATA in an mth DATA block in single carrier DATA of said Nth channelN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the Nth channel.
With reference to the second possible implementation manner of the fifth aspect, in a third possible implementation manner of the fifth aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the processor is further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is greater than or equal to 1An integer, N ═ 1, 2,.. i; said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedFor the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
With reference to the second possible implementation manner of the fifth aspect, in a fourth possible implementation manner of the fifth aspect, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the processor is further configured to select to causeη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein, theIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2,. or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according toDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i ═ 1, 2, ·, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedPhase rotation information of DATA in an n-1 th DATA block in single carrier DATA of the ith channel.
With reference to the fifth aspect and any one of the first to the second possible implementation manners of the fifth aspect, in a fifth possible implementation manner of the fifth aspect, the memory is further configured to store the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the processor multiplies the original signal of each channel and the phase rotation information of the original signal of each channel to obtain the modulated signal of each channel.
A sixth aspect of the present invention provides a receiver applied to a NG60 wireless communication system, the receiver being configured to process a signal in each channel of a channel group, the receiver comprising: a receiver, a processor, and a memory, wherein the memory is configured to store a set of codes for the processor and the receiver to perform the actions of:
the receiver is used for receiving the combined signal transmitted by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
the processor is configured to perform channel estimation on each channel according to a channel estimation CE sequence in the modulated signal of each channel and phase rotation information of the CE sequence in the original signal of each channel, so as to obtain first channel information of each channel;
the processor is further configured to perform channel equalization according to the first channel information of each channel and single carrier data in the modulated signal of each channel.
With reference to the sixth aspect, in a first possible implementation manner of the sixth aspect, the processor is specifically configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
With reference to the sixth aspect or the first possible implementation manner of the sixth aspect, in a second possible implementation manner of the sixth aspect, the single-carrier data of the modulated signal of each channel includes a plurality of data blocks, and each data block further includes: guard interval GI and transmission DATA, the processor being configured to:
determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
With reference to the second possible implementation manner of the sixth aspect, in a third possible implementation manner of the sixth aspect, the processor is specifically configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
determining phase rotation information of DATA in an Nth DATA block of said each channel based on said first signal of said each channel and said second signal of said each channel.
With reference to the second possible implementation manner of the sixth aspect or the third possible implementation manner of the sixth aspect, in a fourth possible implementation manner of the sixth aspect, the processor is specifically configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
With reference to the sixth aspect or any possible implementation manner of the first to fourth possible implementation manners of the sixth aspect, in a fifth possible implementation manner of the sixth aspect, the memory is further configured to: before the processor performs channel estimation on each channel according to the CE sequence in the modulated signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel, the phase rotation information of the CE sequence in the original signal of each channel is saved.
Firstly, multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by a transmitter to obtain a modulation signal of each channel; the transmitter then combines the modulated signals for each channel and transmits the combined signal to the receiver. The transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel, so that the phase of the original signal is changed, the peak-to-average ratio of the combined signal is low, the peak-to-average ratio of the signal entering the PA cannot exceed the linear area of the PA, and the processing efficiency of the PA is effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a diagram illustrating a structure of signal transmission through 2 channels in the prior art;
FIG. 2 is a schematic diagram of spectrum resources in the 60GHz band;
FIG. 3 illustrates a Media Access Control (MAC) architecture of the IEEE802.11ad specification;
fig. 4 is a flowchart of a signal processing method according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a structure of a data frame in a prior art IEEE802.11 ad;
fig. 6 is a schematic structural diagram of data transmitted by using a single carrier coding modulation scheme;
fig. 7 is a schematic structural diagram of data transmitted by a multi-carrier coded modulation scheme;
fig. 8 is a flowchart illustrating a signal processing method according to a second embodiment of the present invention;
fig. 9 is a flowchart of a signal processing method according to a third embodiment of the present invention;
fig. 10 is a flowchart of a signal processing method according to a fourth embodiment of the present invention;
FIG. 11 illustrates a specific implementation of step 2031 in FIG. 10;
FIG. 12 illustrates a specific implementation of step 2032 in FIG. 10;
fig. 13 shows the gain of OFDM data obtained by the signal processing method according to the embodiment of the present invention;
fig. 14 is a schematic structural diagram of a transmitter according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of a receiver according to an embodiment of the present invention;
fig. 16 is a schematic structural diagram of a transmitter according to a second embodiment of the present invention;
fig. 17 is a schematic structural diagram of a receiver according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Wireless fidelity (Wi-Fi) system, i.e. IEEE802.11 (or called wireless local area network) system, has developed more and more in technology and provides more and more systems with higher transmission speed through various versions such as 802.11a, 802.11b, 802.11g, 802.11n and 802.11ac, and the maximum transmission speed that 802.11ac can support is 1.3 Gbps.
With the wide popularity and use of digital multimedia content, people are encouraged to continuously innovate wireless connection technology. The market demand for high rate, high capacity, low latency transmission has driven the development of new technologies that can complement traditional Wi-Fi functionality, and 802.11ad has come into play.
The 60GHz band is widely used since authorization is not required. Fig. 2 is a schematic diagram of spectrum resources in a 60GHz band, and as shown in fig. 2, the spectrum resources in the 60GHz band are much richer than those in 2.4GHz and 5GHz bands, and can generally reach a 7-8 GHz bandwidth. Meanwhile, the 60GHz band is also divided into a plurality of channels: the 802.11ad specification defines 4 channels, each 2.16GHz wide, and table 1 shows the parameters for each 60GHz channel:
TABLE 1
In summary, compared with two frequency bands of 2.4GHz and 5GHz, the 60GHz band has more frequency spectrums available, so that a data transmission rate up to 7Gbps can be achieved by using a low power modulation scheme and a wider channel, therefore, 802.11ad also selectively works in the 60GHz high frequency band, and compared with the current Wi-Fi technology, the 802.11ad technology has the characteristics of high capacity and high speed rate (PHY, for short) in multimedia application, that is, the highest transmission rate can reach 7Gbps when an orthogonal frequency Division Multiplexing (OFDM, for short) is adopted, and the highest transmission rate can reach 4.6Gbps when a single carrier modulation scheme is adopted, low delay, low power consumption, and the like. The above-described features of 802.11ad technology make it well suited for indoor connectivity, better supporting various multimedia applications including video. In conclusion, the 802.11ad technology is mainly used for realizing transmission of Wireless high-definition audio and video signals inside a home, and brings a more complete high-definition video solution for home multimedia application, which is also called Wireless Gigabit (WiGig for short) (60GHz Wi-Fi).
The 802.11ad physical layer differs from the 802.11n and 802.11ac physical layers by the use of smart antenna technology, i.e., spatial beam forming. The reason is that 802.11ad works in a 60GHz frequency band, the wavelength is only 0.5mm, and the spacing between adjacent antennas in a general antenna array is only required to be about half wavelength, that is, the antenna array with more antenna elements can be realized in a smaller space. Thus, both a transmitter (e.g., an AP or router) and a receiver (e.g., a terminal) in 802.11ad may employ an antenna array to implement spatial beamforming techniques to improve received signal energy and eliminate interference.
Based on the above, fig. 3 shows a Media Access Control (MAC) architecture of IEEE802.11ad specification, and the IEEE802.11ad specification defines a new MAC architecture, so that two devices can directly communicate with each other, and further develop some new functions (such as rapidly synchronizing the two devices, and sending audio/video data to a projector or a television). And the ieee802.11ad specification also supports the current 802.11 network architecture. In addition, as seen from the MAC architecture of 802.11ad, the MAC realizes seamless rollback to 2.4GHz or 5GHz Wi-Fi under the condition that 60GHz frequency band connection is unavailable, so that the user experience can be greatly improved. For example, a user using a Wi-Fi/WiGig integrated device will be able to continue to enjoy uninterrupted connectivity when the device switches from 60GHz to a lower frequency Wi-Fi channel.
However, the peak rate in the existing 802.11ad is 7Gbps at the maximum, and it should be raised to more than 20Gbps as required in NG60 in the next generation. To achieve this goal, a new physical layer technology must be introduced, the most likely approach of which is shown in fig. 1, that is, a method of multi-channel aggregation is adopted, since there are 4 channels available in the current 60GHz band, and each channel occupies 2.16 GHz. However, as shown in fig. 1, the channel sent to the PA is a combined signal obtained by combining signals from a plurality of channels, and the Peak-to-Average Power Ratio (PAPR) of the combined signal is much larger than that of a single channel signal, which affects the processing efficiency of the PA.
The inventors have found in their research that by phase rotating the signal transmitted in each channel, the peak-to-average ratio of the final combined signal can be reduced, thereby improving the efficiency of the PA.
Example one
Fig. 4 is a flowchart of a signal processing method according to an embodiment of the present invention, which is applied to an NG60 wireless communication system and used for signal processing in each channel in a channel group, as shown in fig. 4, the method of this embodiment may include:
step 101: the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulated signal of each channel.
Specifically, the transmitter first processes a bit stream to be transmitted on each channel to obtain an original signal of the channel, that is, to obtain an original data frame transmitted in the channel.
Fig. 5 is a schematic structural diagram of a data frame in the existing standard IEEE802.11ad, which includes: preamble sequence (English), Header, Data and Beam precision adjustment criterion (Beam reference protocol, abbreviated as BRP); specifically, the Preamble includes: short Training Field (STF) sequence, Channel Estimation (CE) sequence; the BRP includes an Automatic Gain Control (AGC) and a beam Tracking request (TRN-R/T), wherein the STF sequence is used for synchronization of the receiver; CE sequences are used for channel estimation, also known as pilots or preambles; the Header is used for transmitting control signaling, such as a coding modulation mode of a Data part; the TRN-R/T is used for training the beam forming of the transmitter and the receiver, and helps the transmitter and the receiver to find the best beam forming mode.
In 802.11ad, two different modes can be adopted for the coding modulation mode of the Data part, namely a single carrier coding modulation mode and a multi-carrier coding modulation mode, wherein the single carrier coding modulation mode is suitable for small-sized low-power-consumption handheld equipment, the power consumption is low, and the supported transmission speed is up to 4.6 Gbps. The maximum transmission speed allowed by the multi-carrier coding modulation mode is as high as 7Gbps, and because the two different coding modulation modes adopt the common lead code, the common channel coding and the like, the implementation complexity is reduced, and meanwhile, the method can be suitable for different devices. Fig. 6 is a schematic diagram showing a configuration of DATA transmitted by a single-carrier coded modulation scheme, where 448 symbols generated after modulation constitute one transmission DATA, and Guard Intervals (GI) are inserted between adjacent DATA blocks, where the GI is a 64-bit Golay sequence. Fig. 7 is a schematic diagram of a structure of DATA transmitted by a multicarrier coding modulation scheme, where 512 symbols generated after modulation form DATA transmitted in a frequency domain, 512 symbols in a time domain are obtained by performing Inverse fourier transform (IDFT) on the 512 symbols, and the last 128 symbols in the 512 symbols in the time domain are copied to the front end of the DATA to form a Cyclic Prefix (CP). According to the current design, one OFDM symbol has 512 subcarriers in the frequency domain, 336 subcarriers for transmitting data, and 16 pilot subcarriers for estimating phase offset (the phase offset results from frequency offset and phase noise between transceivers).
Specifically, in step 101, after obtaining the original signal of each channel, based on the idea of the present invention, a phase rotation module is added in the existing transmitter for multiplying the original signal of each channel output by the baseband signal processing module by the phase rotation information of the original signal of each channel to obtain a modulated signal, wherein the purpose of multiplying the original signal of each channel by the phase rotation information of the original signal of each channel is to change the phase of the original signal of each channel.
When the phase of the original signal of the channel is changed, the peak-to-average ratio of the combined signal is lower, so that the peak-to-average ratio of the signal entering the PA does not exceed the linear region of the PA, and the processing efficiency of the PA is effectively improved.
Specifically, in step 102, the transmitter combines the modulated signals of each channel, which specifically includes: the transmitter performs oversampling on the modulation signal of each channel to obtain an oversampled signal corresponding to the modulation signal of each channel, then filters the oversampled signal through a filtering module to obtain a filtered signal, then converts the filtered signal to a given frequency point to obtain a frequency-converted signal, and finally converts the frequency-converted signal through a D/A module to finally obtain an analog signal, that is, an analog signal corresponding to the modulation signal of each channel.
The signal processing method provided by the embodiment comprises the following steps: firstly, multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by a transmitter to obtain a modulation signal of each channel; the transmitter then combines the modulated signals for each channel and transmits the combined signal to the receiver. The transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel, so that the phase of the original signal is changed, the peak-to-average ratio of the combined signal is low, the peak-to-average ratio of the signal entering the PA cannot exceed the linear area of the PA, and the processing efficiency of the PA is effectively improved.
Further, in order to increase the rate, the transmitter processes the bit stream to be transmitted through a plurality of channels, and finally combines the signals of each channel, and sends the combined signals to the receiver, that is, before step 101 is executed, the transmitter divides the bit stream to be transmitted into a plurality of groups of bit streams having the same number as the channel group, so that each channel in the channel group transmits one group of bit streams. The present invention is not limited to the manner of dividing the bit stream to be transmitted into multiple bit streams with the same number as the channel groups.
In the above-mentioned method of sending signals through a channel group, an original signal transmitted in each channel in the channel group needs to be multiplied by phase rotation information of the original signal of the channel, but in a specific implementation, a transmitter may select different channel groups, and therefore, the transmitter needs to find an optimal combination of the phase rotation information of the original signal of each channel in the channel group in different channel groups, so that after the phase of the original signal of each channel is changed, a peak-to-average ratio of finally obtained combined signals is the lowest, and thus processing efficiency of the PA can be improved more effectively, where determining the optimal combination of the phase rotation information of the original signal of each channel in the channel group can be determined according to the methods of the second to fourth embodiments, which are detailed in the second to fourth embodiments.
Example two
Optionally, the data of the original signal of each channel is data transmitted in a multi-carrier modulation manner, where the original signal of each channel includes a short training STF sequence, a channel estimation CE sequence, and orthogonal frequency division multiplexing OFDM data, and before step 101, the method further includes:
the transmitter is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNSTF sequence for Nth channelThe rotational phase in the phase rotation information of (1);
the transmitter is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta', which is a set of F phases, F being a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
the transmitter is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE.g. Θ ", said Θ" being a set of F phases, F being a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s ″)N(t) is OFDM data of an nth channel, N ═ 1, 2.., i;is the phase rotation information, theta ″, of the OFDM data of the Nth channelNIs a rotation phase in phase rotation information of the OFDM data of the nth channel.
Taking the STF sequence as an example, first a set of finite phases is selected, and the STF sequence of each channel in the channel group selected by the transmitter is used to determine the channel of each channelPhase rotation information of STF sequence, selected in a given set of finite phases such thatTheta corresponding to STF sequence of each channel with minimum valueNThe value is obtained.
In practical applications, in order to increase the rate at which the transmitter determines the phase rotation information, the rotation phase in the phase rotation information of the original signal of the first channel is generally taken to be 0, i.e. θ1Assuming 0, there are 4 channels, θ1=0,θ2,θ3,θ4The method comprises the following steps:
the transmitter is selected such thatTheta corresponding to the minimum value1,θ2,θ3Rotating the phase in the phase rotation information for the STF sequence in each channel, wherein s1(t) is the STF sequence in the first channel, s2(t) is the STF sequence in the second channel, s3(t) is the STF sequence in the third channel, s4(t) is the STF sequence in the fourth channel, θ1,θ2,θ3E Θ, is a finite set of phases, for example Θ ═ {0, pi } or Θ ═ {0, 0.5 pi, 1.5 pi }.
In 802.11ad, the STF sequence is mainly used for the role of synchronization signal frames. Since the STF sequence is a fixed and invariant signal, when the transmitter uses different channel combinations (for example, the STF sequence may be channel 1 and channel 2, channel 1 and channel 3, channel 2 and channel 3, and channel 1 and channel 2 and channel 3) in four channels of NG60 to transmit signals, the phase rotation information of the STF sequence in each channel of the different channel combinations is also fixed, so that the phase rotation information of the STF sequence in each channel of the different channel groups may be stored in the transmitter in advance, and in practical applications, the phase rotation information of the STF sequence of one channel may be selected to be 1, that is, the phase rotation signal of the STF sequence of one channel is 0, and the STF sequence of the channel is not rotated.
Table 2 shows phase rotation information of the STF sequence in each channel and a gain optimized for the STF sequence in each channel when signal transmission is performed through 2 channels.
Table 3 shows phase rotation information of the STF sequence in each channel and a gain optimized for the STF sequence in each channel when signal transmission is performed through 3 channels.
Wherein the numbers in the channel group represent the respective channels in NG60, and the order of the phase rotation information in the phase rotation information combination corresponds to the order of the respective channels in the channel group.
Tables 2 and 3 show phase rotation information preferred for the STF sequence when transmitting signals through a plurality of channels. Specifically, in the case of two channels, the phase rotation information of the 1 st channel is 1, and the phase rotation information of the 2 nd channel is ej1.49π. In the case of three channels, the phase rotation information of the 1 st channel is 1, and the phase rotation information of the 2 nd channel is ej0.13πThe phase rotation information of the 3 rd channel is ej1.64π。
TABLE 2
TABLE 3
The phase rotation information of the STF sequences of the above channels adopts the same phase combination, that is, in a channel group consisting of the same number of channels, the STF sequences in the channels (except the 1 st channel) in the channel group all correspond to the same phase rotation information, so the processing is the simplest, but the performance cannot be optimized.
In practical applications, in order to improve performance, in the channel groups in tables 2 to 4, the optimal phase rotation information of the STF sequences in each channel may also be calculated according to the actual transmission condition of each channel, that is, in tables 2 and 3, when the number of channels in the channel group is the same, the STF sequences in each channel all correspond to the same phase rotation information, and in tables 5 to 7, when the number of channels in the channel group is the same, the phase rotation information of the STF sequences in each channel is not completely the same.
Table 4 shows phase rotation information of the STF sequence in each channel and a gain optimized for the STF sequence in each channel when signal transmission is performed through 2 channels.
Table 5 shows phase rotation information of the STF sequence in each channel and a gain optimized for the STF sequence in each channel when signal transmission is performed through 3 channels.
Table 6 shows phase rotation information of the STF sequence in each channel and a gain optimized for the STF sequence in each channel when signal transmission is performed through 4 channels.
Tables 4 to 6 show phase rotation information preferred for the STF sequence when signals are transmitted through a plurality of channels. Specifically, the method comprises the following steps:
in the case of two channels, when an STF sequence is transmitted through channel 1 and channel 2, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej1.52π(ii) a When an STF sequence is transmitted through channels 1 and 3, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 3 is ej1.11π(ii) a When an STF sequence is transmitted through the channels 1 and 4, the phase rotation information of the channel 1 is 1, and the phase rotation information of the channel 4 is ej1.48π(ii) a When an STF sequence is transmitted through channels 2 and 3, the phase rotation information of channel 2 is 1, and the phase rotation information of channel 3 is ej1.82π(ii) a When an STF sequence is transmitted through the channels 2 and 4, the phase rotation information of the channel 2 is 1, and the phase rotation information of the channel 4 is ej1.53π(ii) a When an STF sequence is transmitted through the channels 3 and 4, the phase rotation information of the channel 4 is 1, and the phase rotation information of the channel 4 is ej1.59π。
In the case of three channels, when an STF sequence is transmitted through channel 1, channel 2, and channel 3, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej0.28πThe phase rotation information of channel 3 is ej1.56π(ii) a When an STF sequence is transmitted through channel 1, channel 2, and channel 4, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej0.22πThe phase rotation information of the channel 4 is ej1.72π(ii) a When an STF sequence is transmitted through channel 1, channel 3, and channel 4, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 3 is ej1.00πThe phase rotation information of the channel 4 is ej0.98π(ii) a When an STF sequence is transmitted through channel 2, channel 3, and channel 4, the phase rotation information of channel 2 is 1, and the phase rotation information of channel 3 is ej0.27πThe phase rotation information of the channel 4 is ej1.57π;
In the case of four channels, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej1.30πThe phase rotation information of channel 3 is ej1.31πThe phase rotation information of the channel 4 is ej0.32π。
TABLE 4
TABLE 5
TABLE 6
The phase rotation information of the STF sequence in each channel in the channel group is calculated for different channel group conditions, so that the combination of each phase rotation information in the channel group is optimal, the peak-to-average ratio of the finally obtained combined signal is minimized, and the processing efficiency of the PA is improved.
In practical applications, either of the two implementations may be selected according to the current state of the transmitter.
For the receiver, since the STF is used for synchronization, the algorithm of the receiver is not affected, and the receiver can receive on each channel normally.
In 802.11ad, CE is mainly used for channel estimation. Since the CE is a fixed and invariant signal, when the transmitter uses different channel combinations to transmit the CE sequence in the four channels of NG60, the phase rotation information of the CE sequence in each channel of different channel groups (for example, channel 1 and channel 2, channel 1 and channel 3, channel 2 and channel 3, and channel 1 and channel 2 and channel 3) is also fixed, so that the phase rotation information of the CE sequence in each channel of different channel groups can be stored in the transmitter in advance. In practical applications, the phase rotation information of the CE sequence of one of the channels may be selected to be 1, that is, the phase rotation signal of the CE sequence of one of the channels is 0, and the CE sequence of the channel is not rotated.
Table 7 shows the phase rotation information of the CE sequence in each channel and the gain after optimizing the CE sequence in each channel when performing signal transmission through 2 channels.
Table 8 shows the phase rotation information of the CE sequence in each channel and the gain after optimizing the CE sequence in each channel when performing signal transmission through 3 channels.
Wherein the numbers in the channel group represent each channel in NG60, and the phase rotation information in the phase rotation information combination corresponds to each channel in the channel group.
Tables 7 and 8 show phase rotation information preferred for CE sequences when signals are transmitted through a plurality of channels. Specifically, in the case of two channels, the phase rotation information of the 1 st channel is 1, and the phase rotation information of the 2 nd channel is ej1.49π. In the case of three channels, the phase rotation information of the 1 st channel is 1, and the phase rotation information of the 2 nd channel is ej0.14πThe phase rotation information of the 3 rd channel is ej1.68π。
TABLE 7
TABLE 8
The phase rotation information corresponding to the CE sequences of each channel described above uses the same phase combination, that is, in a channel group composed of the same number of channels, the phase rotation information of the CE sequences in each channel (except the 1 st channel) in the channel group is the same, so the processing is the simplest, but the performance cannot be optimized.
In practical applications, in order to improve performance, in the channel groups in tables 7 to 8, optimal phase rotation information of the CE sequences of the respective channels in the channel group may also be calculated according to the actual transmission condition of each channel. That is, in tables 7 to 8, in the case where the number of channels in the channel group is the same, the CE sequences in the respective channels all correspond to the same phase rotation information, and in tables 9 to 11, in the case where the number of channels in the channel group is the same, the phase rotation information of the CE sequences in the respective channels is not completely the same.
Table 9 shows the phase rotation information of the CE sequence in each channel and the gain after optimizing the CE sequence in each channel when performing signal transmission through 2 channels.
Table 10 shows the phase rotation information of the CE sequence in each channel and the gain after optimizing the CE sequence in each channel when performing signal transmission through 3 channels.
Table 11 shows the phase rotation information of the CE sequence in each channel and the gain after optimizing the CE sequence in each channel when signal transmission is performed through 4 channels.
Tables 9-11 show preferred phase rotation information for CE sequences when multiple channels are signaled. Specifically, the method comprises the following steps:
in the case of two channels, when a CE sequence is transmitted through channel 1 and channel 2, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej1.77π(ii) a When a CE sequence is transmitted through channels 1 and 3, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 3 is ej1.61π(ii) a When a CE sequence is transmitted through channels 1 and 4, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 4 is ej1.48π(ii) a When a CE sequence is transmitted through channels 2 and 3, the phase rotation information of channel 2 is 1, and the phase rotation information of channel 3 is ej1.68π(ii) a When a CE sequence is transmitted through channels 2 and 4, the phase rotation information of channel 2 is 1, and the phase rotation information of channel 4 is ej1.79π(ii) a When a CE sequence is transmitted through the channels 3 and 4, the phase rotation information of the channel 4 is 1, and the phase rotation information of the channel 4 is ej1.55π。
In the case of three channels, when a CE sequence is transmitted through channel 1, channel 2, and channel 3, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej0.28πThe phase rotation information of channel 3 is ej1.56π(ii) a When a CE sequence is transmitted through channel 1, channel 2, and channel 4, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej0.22πThe phase rotation information of the channel 4 is ej1.72π(ii) a When a CE sequence is transmitted through channel 1, channel 3, and channel 4, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 3 is ej1.68πThe phase rotation information of the channel 4 is ej1.32π(ii) a When a CE sequence is transmitted through channels 2, 3, and 4, the phase rotation information of channel 2 is 1, and the phase rotation information of channel 3 is ej0.32πThe phase rotation information of the channel 4 is ej1.60π;
In the case of four channels, the phase rotation information of channel 1 is 1, and the phase rotation information of channel 2 is ej1.78πThe phase rotation information of channel 3 is ej1.16πThe phase rotation information of the channel 4 is ej1.96π。
TABLE 9
TABLE 11
The phase rotation information of the CE sequence in each channel in the channel group is calculated for different channel group conditions, so that the combination of each phase rotation information in the channel group is optimal, the peak-to-average ratio of the finally obtained combined signal is minimized, and the processing efficiency of the PA is improved.
In practical applications, either of the two implementations may be selected according to the current state of the transmitter.
Since the result of CE estimation is used for equalization of subsequent data signals, the channel information estimated by CE is to eliminate the influence of the phase signal. E.g. the signal of the nth channel transmitted is multiplied by the phase rotation information to ejφThe channel estimated at the receiving end by the CE isThe channel after eliminating the phase rotation information ish is used for subsequent channel equalization, where n is a positive integer greater than 1.
In summary, before step 101, the transmitter may also store phase rotation information of the STF sequence in the original signal of each channel and phase rotation information of the CE sequence in the original signal of each channel.
In the OFDM data processing, for the receiver, the rotation phase in the phase rotation information of the OFDM data can be regarded as a part of the phase offset, and the estimation and compensation are performed by using the pilot subcarrier, so that the receiver does not need to be specially modified.
After the transmitter determines the phase rotation information of the original signal by the method, the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel; the transmitter then combines the modulated signals for each channel and transmits the combined signal to the receiver. The transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel, so that the phase of the original signal is changed, the peak-to-average ratio of the combined signal is low, the peak-to-average ratio of the signal entering the PA cannot exceed the linear area of the PA, and the processing efficiency of the PA is effectively improved.
EXAMPLE III
Further, as shown in fig. 3, the data of the original signal of each channel is data transmitted in a single-carrier coded modulation scheme, and the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence and the single carrier data, wherein the single carrier data comprises at least one data block, and the data block comprises: the guard interval GI and the transmission DATA,
before step 101, the method further comprises:
the transmitter is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiBelonging to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
launchingMachine selection is such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′1Respectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta', which is a set of F phases, F being a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE.g. Θ '", Θ'" being a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. ZN,m(t) is DATA in the mth DATA block in the single carrier DATA of the nth channel,for phase rotation information of DATA in the mth DATA block in the single carrier DATA of the Nth channel, ηN,mIs a rotation phase in the phase rotation information of DATA in the mth DATA block in the single carrier DATA of the Nth channel.
Before step 101, the method further comprises:
the transmitter is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,is a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2. y isN,m(t) GI in mth data block in single carrier data of nth channel;as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,is a rotation phase in phase rotation information of a GI in an mth data block in single carrier data of an Nth channel.
The phase rotation information is determined by the method, the modulation signal of each channel is obtained according to the original signal of each channel and the phase rotation information of the original signal of each channel, and the phase of the original signal of each channel can be changed, so that the peak-to-average ratio of the combined signal obtained after the modulation signals of each channel in the channel group are combined is not obviously increased, and the processing efficiency of the PA is improved.
Example four
As another possible implementation of the phase rotation information of the GI in the data block in the single carrier data in the third embodiment: determining phase rotation information of the GI in the current DATA block according to the phase rotation information of the GI in the previous DATA block adjacent to the current DATA block and the phase rotation information of the DATA in the previous DATA block adjacent to the current DATA block, that is, in the process of determining the phase rotation information, first determining the phase rotation information of the GI in the 1 st DATA block in each channel, then determining the phase rotation information of each DATA in each channel, and further determining the phase rotation information corresponding to the GI in other DATA blocks, specifically:
in connection with the third embodiment, the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
the transmitter is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,is a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, N ═ 1, 2, ·, i; y isN,1(t) GI in 1 st data block in single carrier data of nth channel;phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;is a rotation phase in phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
a transmitter according toDetermining the phase rotation information of GI in the nth data block in each channel in the channel group;
wherein n is positive greater than 1An integer, i ═ 1, 2, ·, N;phase rotation information of a GI in an nth data block in single carrier data of an ith channel;phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;phase rotation information of DATA in the (n-1) th DATA block in the single carrier DATA of the ith channel.
Further, on the basis of the above embodiment, the transmitter may calculate the phase rotation information of the CE sequence in the original signal of each channel and the phase rotation information of the STF sequence in the original signal of each channel in real time, or directly store the two information in the transmitter before receiving the original signal, thereby further increasing the rate.
Further, on the basis of the above embodiment, the transmitter may further send phase rotation information of the CE sequence in the original signal of each channel to the receiver, so that the receiver performs channel estimation according to the phase rotation information of the CE sequence in the original signal of each channel to determine the first channel information of each channel.
After the transmitter determines the phase rotation information of the original signal by the method, the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel; the transmitter then combines the modulated signals for each channel and transmits the combined signal to the receiver. The transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel, so that the phase of the original signal is changed, the peak-to-average ratio of the combined signal is low, the peak-to-average ratio of the signal entering the PA cannot exceed the linear area of the PA, and the processing efficiency of the PA is effectively improved.
EXAMPLE five
Fig. 8 is a flowchart of a signal processing method according to a second embodiment of the present invention, which is applied to the NG60 wireless communication system and used for signal processing in each channel in the channel group, as shown in fig. 8, the method may include:
the signal processing method provided in this embodiment is applied to a receiver, and the signal processing method in this embodiment corresponds to the method for performing signal processing by a transmitter in the first to fifth embodiments, specifically:
step 201: the receiver receives the combined signal sent by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter.
Step 202: and the receiver performs channel estimation on each channel according to the channel estimation CE sequence in the modulation signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel to obtain first channel information of each channel.
Step 203: and the receiver performs channel equalization according to the first channel information of each channel and single-carrier data in the modulation signal of each channel.
Specifically, as in the prior art, the receiver receives the combined signal sent by the transmitter, and after the transmitter transmits the combined signal through the channel, the combined signal received by the receiver is not completely consistent with the original combined signal due to the influence of each parameter in the channel, so the receiver needs to obtain the original combined signal corresponding to the combined signal sent by the transmitter by using the received combined signal and the channel information.
The combined signal is obtained by combining the modulation signals of each channel by the transmitter, so each modulation signal in the combined signal still corresponds to each channel.
During or before or after the receiver receives the combined signal, the receiver also receives the phase rotation information of the CE sequence in the original signal of each channel transmitted by the transmitter for subsequent channel estimation. And after receiving the phase rotation information of the CE sequence in the original signal of each channel, it is stored in the receiver.
In practical application, the phase rotation information of the CE sequence in the original signal of each channel may also be stored in advance in the receiver without being received from the transmitter, which improves the efficiency of signal processing, and the invention does not limit the invention.
When a transmitter transmits signals through a plurality of channels, only the CE sequences of different channels need to be multiplied by the phase rotation information of the CE sequence of the channel, and for a receiver, since the channel information estimated by the CE sequence of each channel is used for subsequent channel equalization, the channel information of each channel estimated by the CE sequence of each channel needs to eliminate the influence of the phase rotation information of the CE sequence of each channel.
Fig. 9 is a flowchart of a signal processing method according to a third embodiment of the present invention, where, on the basis of the embodiment shown in fig. 8, as shown in fig. 9, step 202 is specifically implemented as follows:
Specifically, the receiver first performs channel estimation on a channel according to a CE sequence in a modulation signal of each channel by using a method in the prior art to obtain second channel information of each channel, but the second channel information is not accurate first channel information corresponding to the channel, and therefore the second channel information further includes an influence of phase rotation information of the CE sequence in an original signal of the channel, and therefore, the influence of the phase rotation information of the CE sequence in the original signal of the channel needs to be eliminated in the process of performing channel estimation on the channel.
For example: the transmitter transmits the phase rotation information e of the CE sequence in the original signal on the first channeljφThen, the transmitter will transmit the CE sequence in the original signal multiplied by e during the transmissionjφWhen the receiver receives the processed modulation signal sent by the transmitter, the obtained modulation signal is estimated to be channel informationBut the channel informationIncluding ejφAnd thus not accurate channel information, the receiver needs to remove the phase rotation information e of the CE sequence in the original signaljφInfluence on the channel information, i.e. dividing the estimated channel information by the phase rotation information e of the CE sequence in the original signaljφAccurate channel information can be obtained, and the final accurate channel information isWhere h is used for subsequent channel equalization.
Wherein, the CE of each channel is used for channel estimationThe method is the same as that in the prior art, and the embodiment of the invention is not described again.
The single-carrier data includes a plurality of data blocks, each data block including: guard interval GI and transmission DATA.
Fig. 10 is a flowchart of a signal processing method according to a fourth embodiment of the present invention, and based on the embodiment shown in fig. 8, as shown in fig. 10, a specific implementation manner of step 203 is as follows:
Fig. 11 shows a specific implementation manner of step 2031 in fig. 10, and as shown in fig. 11, the implementation manner includes:
Step 2031b, the receiver performs channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, where N is greater than or equal to 0 and is an integer.
Fig. 12 shows a specific implementation manner of step 2032 in fig. 10, and as shown in fig. 12, the implementation manner includes:
step 2032a, the receiver performs channel equalization according to the DATA in the nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, where N is greater than or equal to 0 and is an integer.
Step 2032b, the receiver obtains the original DATA corresponding to the DATA in the nth DATA block of each channel sent by the transmitter according to the phase rotation information of the DATA in the nth DATA block of each channel and the third signal of each channel.
Specifically, the receiver performs signal equalization according to the GI in the nth data block of each channel and the first channel information of each channel to obtain a modulated signal g of each channeln(k) K is 0, 1, …, 63; then, signal equalization is carried out according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a first signal g of each channeln+1(k) K is 0, 1, …, 63; using gn(k) And gn+1(k) Correlating the rotation angle theta in obtaining phase rotation information of DATA in the Nth DATA block of each channelnEstimated value of (a):performing signal equalization according to DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a second signal g of each channeln(k) K is 0, 1, …, 447; finally according to thetanCompensates DATA in the nth DATA block of each channel:the original DATA corresponding to the DATA in the nth DATA block of each channel transmitted by the transmitter is obtained.
For example, the receiver performs signal equalization according to the GI in the first data block of the first channel and the first channel information of the first channel to obtain a modulated signal of the first channel, and performing channel equalization according to the GI in the second data block of the first channel and the first channel information of the first channel to obtain a first signal of the first channel, then the rotation angle in the phase rotation information of the DATA transmitted in the first DATA block of the first channel is obtained by correlating the modulated signal of the first channel with the first signal of the first channel, thereby obtaining phase rotation information of the transmission DATA in the first DATA block of the first channel, and finally, obtaining the original DATA according to the phase rotation information of the DATA and the second signal of the first channel.
Table 12 shows gains obtained by using the signal processing method provided in this embodiment for single carrier data:
TABLE 12
In the signal processing method provided in this embodiment, first, a receiver receives a combined signal transmitted by a transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter; then, the receiver performs channel estimation on each channel according to the channel estimation CE sequence in the modulation signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel to obtain first channel information of each channel; and finally, the receiver performs channel equalization according to the first channel information of each channel and the single-carrier data in the modulation signal of each channel. The modulation signal of each channel is a signal obtained by multiplying the original signal of each channel and the phase rotation information of the original signal of each channel by the transmitter, so that the phase of the original signal of each channel is changed, the peak-to-average ratio of the combined signals is not obviously increased, and the accuracy of the signal received by the receiver is improved.
In practical applications, the modulated signal of each channel further includes: the STF sequence.
Specifically, when the transmitter transmits a signal through multiple channels, only the STFs of different channels need to be multiplied by the phase rotation information of the STF of each channel, but for the receiver, since the STF of each channel is used for synchronizing the signal frames, there is no influence on the method of signal processing by the receiver, and the receiver can normally receive the signal on each channel according to the method of signal processing in the prior art, and the processing repetition is the same as that in the prior art, and is not described here again.
In practical applications, the modulated signal of each channel further includes: OFDM data.
However, for reception, the OFDM data transmitted by the transmitter is multiplied by the phase rotation information of the OFDM dataWherein, due to thetanThe receiver estimates and compensates the signal by using the pilot subcarrier, which can be regarded as a part of the phase offset, so that the receiver processes the signal in the same way as in the prior art, specifically, the signal equalization process of one OFDM symbol in the nth channel is as follows:
① first estimates the phase offset using 16 pilots.
Assume that the signal received on the ith pilot subcarrier is: r isi=hiejφpi+wiWherein I belongs to I, I is a set formed by pilot frequency subcarrier sequence numbers, and hiFor the channel response on the ith subcarrier obtained by channel estimation using CE, ejφFor phase shift, piIs a known pilot;
where phi is thetan+φ0Wherein thetanIs the rotation angle, phi, corresponding to the phase rotation information introduced by the transmitter in order to reduce the PAPR0Which is the phase offset originally introduced by transceiver frequency offset and phase noise.
Fig. 13 shows gains obtained by using the signal processing method provided by the embodiment of the present invention for OFDM data:
specifically, fig. 13 is a schematic diagram of a Complementary Cumulative Distribution Function (CCDF), and as shown in fig. 13, a gain of 2 to 3dB can be obtained by applying the signal processing method provided in the embodiment of the present invention to OFDM data.
EXAMPLE six
Fig. 14 is a schematic structural diagram of a transmitter that is applicable to the NG60 wireless communication system and processes signals in each channel of a channel group, as shown in fig. 14, where the transmitter includes:
a phase rotation module 301, configured to multiply the original signal of each channel and the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel;
a combining module 302, configured to combine the modulated signals of each channel, and send the combined signal to a receiver.
Optionally, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence, and the OFDM data, the phase rotation module 301 is specifically configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNIs the NthA rotation phase in phase rotation information of the STF sequence of the channels;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta ', theta' is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE.g. Θ ", Θ" is a set of F phases, F being a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s ″)N(t) is OFDM data of an nth channel, N ═ 1, 2.., i;is the phase rotation information, theta ″, of the OFDM data of the Nth channelNIs a rotation phase in phase rotation information of the OFDM data of the nth channel.
Optionally, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence and the single carrier data, wherein the single carrier data comprises at least one data block, and the data block comprises: transmitting DATA;
the phase rotation module 301 is specifically configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta ', theta' is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
is selected such thatCorresponds to when the value of (A) is minimizedη1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE.g. Θ '", Θ'" being a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. ZN,m(t) is DATA in the mth DATA block in the single carrier DATA of the nth channel,for phase rotation information of DATA in the mth DATA block in the single carrier DATA of the Nth channel, ηN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the nth channel.
Optionally, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
a phase rotation module 301, further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein, is a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2. y isN,m(t) GI in mth data block in single carrier data of nth channel;as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,is a rotation phase in phase rotation information of a GI in an mth data block in single carrier data of an Nth channel.
Optionally, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
a phase rotation module 301 for selectingη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes: is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,is a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, N ═ 1, 2, ·, i; y isN,1(t) GI in 1 st data block in single carrier data of nth channel;phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;is a rotation phase in phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
according toDetermining the phase rotation information of GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i ═ 1, 2, ·, N;phase rotation information of a GI in an nth data block in single carrier data of an ith channel;phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;phase rotation information of DATA in the (n-1) th DATA block in the single carrier DATA of the ith channel.
Optionally, the transmitter shown in fig. 14 further includes: a storing module 303, configured to store the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the phase rotation module 301 multiplies the phase rotation information of the original signal of each channel and obtains the modulated signal of each channel.
The transmitter of this embodiment may be used to implement the technical solutions of the method embodiments shown in the first to fourth embodiments, and the implementation principles and technical effects are similar, which are not described herein again.
EXAMPLE seven
Fig. 15 is a schematic structural diagram of a receiver according to an embodiment of the present invention, which is applied to a NG60 wireless communication system, and processes a signal in each channel in a channel group, as shown in fig. 15, where the receiver includes:
a receiving module 401, configured to receive a combined signal sent by a transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
a channel estimation module 402, configured to perform channel estimation on each channel according to a channel estimation CE sequence in the modulated signal of each channel and phase rotation information of the CE sequence in the original signal of each channel, to obtain first channel information of each channel;
a channel equalization module 403, configured to perform channel equalization according to the first channel information of each channel and the single carrier data in the modulated signal of each channel.
Optionally, the channel estimation module 402 is specifically configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
Optionally, the single-carrier data of the modulated signal of each channel includes a plurality of data blocks, and each data block further includes: guard interval GI and transmission DATA, channel equalization module 403 is specifically configured to:
determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
Optionally, the channel equalization module 403 is further configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
the receiver determines phase rotation information of DATA in an nth DATA block of each channel based on the first signal of each channel and the second signal of each channel.
Optionally, the channel equalization module 403 is further configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
Further, as shown in fig. 15, the receiver further includes: a storing module 404, configured to store the phase rotation information of the CE sequence in the original signal of each channel before the channel estimation module 402 performs channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel.
The transmitter of this embodiment may be configured to execute the technical solution of the method embodiment shown in the fifth embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
Example eight
Fig. 16 is a schematic structural diagram of a transmitter according to a second embodiment of the present invention, which is applied to an NG60 wireless communication system and processes signals in each channel of a channel group, as shown in fig. 16, the transmitter includes: a memory 501, a processor 502 and a transmitter 503, wherein the memory 501 is used for storing a set of codes, the codes are used for the processor 502 to multiply the original signal of each channel and the phase rotation information of the original signal of each channel, obtain the modulation signal of each channel and combine the modulation signals of each channel;
the transmitter 503 is configured to transmit the combined signal to a receiver.
Optionally, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence, and the orthogonal frequency division multiplexing OFDM data, the processor 502 is further configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta ', theta' is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
is selected such thatTheta' corresponding to the minimum value of (a)1,θ″2,…,θ″iRespectively rotating the phase in the phase rotation information of the OFDM data of each channel; wherein, theta ″)1,θ″2,…,θ″iE.g. Θ ", Θ" is a set of F phases, F being a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s ″)N(t) is OFDM data of an nth channel, N ═ 1, 2.., i;is the phase rotation information, theta ″, of the OFDM data of the Nth channelNIs a rotation phase in phase rotation information of the OFDM data of the nth channel.
Optionally, the original signal of each channel includes: the short training STF sequence, the channel estimation CE sequence and the single carrier data, wherein the single carrier data comprises at least one data block, and the data block comprises: transmitting DATA;
a processor 502, further configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; sN(t) is the STF sequence of the nth channel, N ═ 1, 2.., i;phase rotation information of STF sequence for Nth channel, thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE.g. theta ', theta' is a set of F phases, and F is a positive integer greater than 1; i is the number of channels in the channel group, i is a positive integer greater than 1; s'N(t) is the CE sequence for the nth channel, N ═ 1, 2.., i;is phase rotation information of CE sequence of Nth channel, theta'NRotating the phase in the phase rotation information for the CE sequence of the nth channel;
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE.g. Θ '", Θ'" being a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2. ZN,m(t) is DATA in the mth DATA block in the single carrier DATA of the nth channel,for phase rotation information of DATA in the mth DATA block in the single carrier DATA of the Nth channel, ηN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the nth channel.
Optionally, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
a processor 502, further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,
wherein,is a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2. y isN,m(t) GI in mth data block in single carrier data of nth channel;as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,is a rotation phase in phase rotation information of a GI in an mth data block in single carrier data of an Nth channel.
Optionally, the data block further includes: the guard interval GI is a time interval between two consecutive guard intervals,
the processor 502 is also configured to select to causeη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, F being a positive integer greater than 1; i is a positive integer greater than 1, N ═ 1, 2, ·, i; y isN,1(t) GI in 1 st data block in single carrier data of nth channel;phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;is a rotation phase in phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
according toDetermining the phase rotation information of GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i ═ 1, 2, ·, N;phase rotation information of a GI in an nth data block in single carrier data of an ith channel;phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;phase rotation information of DATA in the (n-1) th DATA block in the single carrier DATA of the ith channel.
Optionally, the memory 501 is further configured to store the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the processor 502 multiplies the phase rotation information of the original signal of each channel and the original signal of each channel to obtain the modulated signal of each channel.
The transmitter of this embodiment may be used to implement the technical solutions of the method embodiments shown in the first to fourth embodiments, and the implementation principles and technical effects are similar, which are not described herein again.
Example nine
Fig. 17 is a schematic structural diagram of a receiver according to a second embodiment of the present invention, where the receiver is applied to an NG60 wireless communication system and processes a signal in each channel in a channel group, as shown in fig. 17, the receiver includes: a processor 601, a receiver 602, and a memory 603, wherein the memory 603 is configured to store a set of codes for the processor 601 and the receiver 602 to perform the following actions:
a receiver 602 for receiving the combined signal transmitted by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
a processor 601, configured to perform channel estimation on each channel according to a channel estimation CE sequence in a modulated signal of each channel and phase rotation information of the CE sequence in an original signal of each channel, to obtain first channel information of each channel;
the processor 601 is further configured to perform channel equalization according to the first channel information of each channel and the single carrier data in the modulated signal of each channel.
Optionally, the processor 601 is specifically configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
Optionally, the single-carrier data of the modulated signal of each channel includes a plurality of data blocks, and each data block further includes: guard interval GI and transmission DATA, processor 601, in particular for
Determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
Optionally, the processor 601 is specifically configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
phase rotation information of DATA in an nth DATA block of each channel is determined according to the first signal of each channel and the second signal of each channel.
Optionally, the processor 601 is specifically configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
Optionally, the memory 603 is further configured to: before the processor 601 performs channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel, the phase rotation information of the CE sequence in the original signal of each channel is saved.
The transmitter of this embodiment may be configured to execute the technical solution of the method embodiment shown in the fifth embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk, or optical disk.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (30)
1. A signal processing method applied to an NG60 wireless communication system, the method being used for signal processing in each channel of a channel group, the method comprising:
the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain a modulation signal of each channel;
the transmitter combines the modulation signals of each channel and sends the combined signals to a receiver;
the original signal of each channel comprises: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
before the transmitter multiplies the phase rotation information of the original signal of each channel and the original signal of each channel to obtain the modulated signal of each channel, the method includes:
the transmitter is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2, …, i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
the transmitter is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2, …, i; the above-mentionedPhase rotation information for CE sequence of the Nth channelOf θ'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2, …, i; z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidη for phase rotation information of DATA in an mth DATA block in single carrier DATA of said Nth channelN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the Nth channel.
2. The method of claim 1, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
before the transmitter multiplies the original signal of each channel by the phase rotation information of the original signal of each channel to obtain the modulated signal of each channel, the method further includes:
the transmitter is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2, …, i; said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedFor the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
3. The method of claim 1, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
the transmitter is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
the transmitter is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2, … or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
the transmitter is based onDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i is 1, 2, …, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedFor the (n-1) th of the single carrier data of the ith channelPhase rotation information of DATA in the DATA block.
4. The method of claim 1, wherein before the transmitter multiplies the phase rotation information of the original signal of each channel and the original signal of each channel to obtain the modulated signal of each channel, the method further comprises:
the transmitter stores phase rotation information of the STF sequence in the original signal of each channel and phase rotation information of the CE sequence in the original signal of each channel.
5. A signal processing method applied to an NG60 wireless communication system, the method being used for signal processing in each channel of a channel group, the method comprising:
the receiver receives the combined signal sent by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
the receiver performs channel estimation on each channel according to the channel estimation CE sequence in the modulation signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel to obtain first channel information of each channel;
and the receiver performs channel equalization according to the first channel information of each channel and single-carrier data in the modulation signal of each channel.
6. The method according to claim 5, wherein the receiver performs channel estimation on each channel according to the CE sequence in the modulated signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel to obtain the first channel information of each channel, and includes:
the receiver performs channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and the receiver determines the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
7. The method according to claim 5 or 6, wherein the single-carrier data of the modulated signal of each channel comprises a plurality of data blocks, each of the data blocks further comprising: the receiver performs channel equalization according to the first channel information of each channel and single carrier DATA in the modulated signal of each channel, and includes:
the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the GI in the Nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and the receiver obtains the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
8. The method of claim 7, wherein the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the GI of the Nth DATA block of each channel and the GI of the N +1 th DATA block of each channel, comprising:
the receiver performs channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
the receiver performs channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
and the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the first signal of each channel and the second signal of each channel.
9. The method as claimed in claim 7, wherein said receiver obtains the original DATA corresponding to the DATA in the nth DATA block of each channel sent by said transmitter according to the phase rotation information of the DATA in the nth DATA block of each channel and the DATA in the nth DATA block of each channel, including:
the receiver performs channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and the receiver obtains the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
10. The method according to claim 5, wherein before the receiver performs channel estimation on each channel according to the CE sequence in the modulated signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel, the method further comprises:
the receiver stores phase rotation information of the CE sequence in the original signal of each channel.
11. A transmitter for use in an NG60 wireless communication system, the transmitter being configured to process signals in each channel of a group of channels, the transmitter comprising:
a phase rotation module, configured to multiply the original signal of each channel and phase rotation information of the original signal of each channel to obtain a modulation signal of each channel;
a combining module, configured to combine the modulated signals of each channel, and send the combined signal to a receiver;
the original signal of each channel comprises: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
the phase rotation module is specifically configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2, …, i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) isCE sequences of N channels, N ═ 1, 2, …, i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2, …, i; z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidη for phase rotation information of DATA in an mth DATA block in single carrier DATA of said Nth channelN,mThe phase rotation information is the rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the Nth channel.
12. The transmitter of claim 11, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
the phase rotation module is further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedRespectively phase rotation of the GIRotating the rotational phase in the information; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2, …, i; said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedFor the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
13. The transmitter of claim 11, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, are selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2, … or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according toDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i is 1, 2, …, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedFor the (n-1) th data in the single carrier data of the ith channelPhase rotation information of DATA in a block.
14. The transmitter of claim 11, further comprising: a storing module, configured to store the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the phase rotation module multiplies the original signal of each channel and the phase rotation information of the original signal of each channel to obtain the modulated signal of each channel.
15. A receiver for use in an NG60 wireless communication system, the receiver configured to process signals in each channel of a group of channels, the receiver comprising:
the receiving module is used for receiving the combined signal sent by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
a channel estimation module, configured to perform channel estimation on each channel according to a channel estimation CE sequence in the modulated signal of each channel and phase rotation information of the CE sequence in the original signal of each channel, to obtain first channel information of each channel;
and the channel equalization module is used for performing channel equalization according to the first channel information of each channel and the single-carrier data in the modulation signal of each channel.
16. The receiver of claim 15, wherein the channel estimation module is specifically configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
17. The receiver according to claim 15 or 16, wherein the single-carrier data of the modulated signal of each channel comprises a plurality of data blocks, each of the data blocks further comprising: a guard interval GI and transmission DATA, the channel equalization module being specifically configured to:
determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
18. The receiver of claim 17, wherein the channel equalization module is further configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
and the receiver determines the phase rotation information of the DATA in the Nth DATA block of each channel according to the first signal of each channel and the second signal of each channel.
19. The receiver of claim 17, wherein the channel equalization module is further configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
20. The receiver of claim 15, wherein the receiver further comprises: a storage module for storing the data of the data,
and the phase rotation module is configured to store the phase rotation information of the CE sequence in the original signal of each channel before the channel estimation module performs channel estimation on each channel according to the phase rotation information of the CE sequence in the modulated signal of each channel and the CE sequence in the original signal of each channel.
21. A transmitter for use in an NG60 wireless communication system, the transmitter being configured to process signals in each channel of a group of channels, the transmitter comprising: a memory, a processor and a transmitter, wherein the memory is used for storing a set of codes, and the codes are used for multiplying the original signal of each channel and the phase rotation information of the original signal of each channel by the processor to obtain a modulation signal of each channel and combining the modulation signals of each channel;
the transmitter is used for transmitting the combined signal to the receiver;
the original signal of each channel comprises: a short training STF sequence, a channel estimation CE sequence, and single carrier data, wherein the single carrier data includes at least one data block, the data block including: transmitting DATA;
the processor is further configured to:
is selected such thatTheta corresponding to when the value of (a) is minimized1,θ2,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta1,θ2,…,θiE to theta, wherein theta is a set of F phases, and F is a positive integer greater than 1; the i is the number of channels in the channel group, and the i is a positive integer greater than 1; s isN(t) is the STF sequence of the nth channel, N ═ 1, 2, …, i; the above-mentionedFor the phase rotation information of the STF sequence of the Nth channel, the thetaNRotating a phase in the phase rotation information for the STF sequence of the nth channel;
is selected such thatIs theta 'corresponding to the minimum value'1,θ′2,…,θ′iRespectively rotating the phase in the phase rotation information of the CE sequence of each channel; wherein, theta'1,θ′2,…,θ′iE g, theta' is a set of F phases, wherein F is a positive integer greater than 1; the i is the number of channels of the channel group, and the i is a positive integer greater than 1; s 'is'N(t) is the CE sequence for the nth channel, N ═ 1, 2, …, i; the above-mentionedIs phase rotation information of CE sequence of the Nth channel, the theta'NRotating the phase in the phase rotation information for the CE sequence of the Nth channel;
is selected such thatη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mIn the phase rotation information of the DATA, respectivelyRotational phase of η1,m,η2,m,…,ηi,mE g Θ '", said Θ'" being a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is a positive integer greater than or equal to 1, and N is 1, 2, …, i; z isN,m(t) DATA in mth DATA block in single carrier DATA of nth channel, saidThe η N, m is a rotation phase in the phase rotation information corresponding to the DATA in the mth DATA block in the single carrier DATA of the nth channel.
22. The transmitter of claim 21, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
the processor is further configured to:
is selected such thatCorresponds to when the value of (A) is minimizedThe rotation phases in the phase rotation information of the GI are respectively; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, m is an integer greater than or equal to 1, and N is 1, 2, …, i; said yN,m(t) GI in mth data block in single carrier data of nth channel; the above-mentionedFor the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, theIs a rotation phase in the phase rotation information of the GI in the mth data block in the single carrier data of the nth channel.
23. The transmitter of claim 21, wherein the data block further comprises: the guard interval GI is a time interval between two consecutive guard intervals,
the processor is further configured to select to causeη corresponding to when the value of (c) is minimized1,m,η2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
is selected such thatCorresponds to when the value of (A) is minimizedRespectively rotating the phase in the phase rotation information of the GI in the 1 st data block in each channel in the channel group; wherein,the above-mentionedIs a set of F phases, said F being a positive integer greater than 1; i is a positive integer greater than 1, and N is 1, 2, … or i; said yN,1(t) GI in 1 st data block in single carrier data of nth channel; the above-mentionedPhase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentionedThe phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according toDetermining phase rotation information of the GI in the nth data block in each channel in the channel group;
wherein N is a positive integer greater than 1, i is 1, 2, …, N; the above-mentionedPhase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentionedPhase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentionedPhase rotation information of DATA in an n-1 th DATA block in single carrier DATA of the ith channel.
24. The transmitter of claim 21, wherein the memory is further configured to save the phase rotation information of the STF sequence in the original signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel before the processor multiplies the original signal of each channel and the phase rotation information of the original signal of each channel to obtain the modulated signal of each channel.
25. A receiver for use in an NG60 wireless communication system, the receiver configured to process signals in each channel of a group of channels, the receiver comprising: a receiver, a processor, and a memory, wherein the memory is configured to store a set of codes for the processor and the receiver to perform the actions of:
the receiver is used for receiving the combined signal transmitted by the transmitter; the combined signal is a signal obtained by combining the modulated signals of each channel by the transmitter, and the modulated signal of each channel is a signal obtained by multiplying the original signal of each channel by the phase rotation information of the original signal of each channel by the transmitter;
the processor is configured to perform channel estimation on each channel according to a channel estimation CE sequence in the modulated signal of each channel and phase rotation information of the CE sequence in the original signal of each channel, so as to obtain first channel information of each channel;
the processor is further configured to perform channel equalization according to the first channel information of each channel and single carrier data in the modulated signal of each channel.
26. The receiver of claim 25, wherein the processor is further configured to:
performing channel estimation on each channel according to the CE sequence in the modulation signal of each channel to obtain second channel information of each channel;
and determining the first channel information of each channel according to the second channel information of each channel and the phase rotation information in the CE sequence in the original signal of each channel.
27. The receiver of claim 25, wherein the single-carrier data of the modulated signal for each channel comprises a plurality of data blocks, each of the data blocks further comprising: guard interval GI and transmission DATA, said processor, in particular for
Determining phase rotation information of DATA in the nth DATA block of each channel according to the GI in the nth DATA block of each channel and the GI in the (N + 1) th DATA block of each channel; n is a positive integer greater than or equal to 1;
and obtaining the original DATA which is sent by the transmitter and corresponds to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the DATA in the Nth DATA block of each channel.
28. The receiver of claim 27, wherein the processor is further configured to:
performing channel equalization according to the GI in the Nth data block of each channel and the first channel information of each channel to obtain a first signal of each channel, wherein N is not less than 0 and is an integer;
performing channel equalization according to the GI in the (N + 1) th data block of each channel and the first channel information of each channel to obtain a second signal of each channel, wherein N is not less than 0 and is an integer;
determining phase rotation information of DATA in an Nth DATA block of said each channel based on said first signal of said each channel and said second signal of said each channel.
29. The receiver of claim 27, wherein the processor is further configured to:
performing channel equalization according to the DATA in the Nth DATA block of each channel and the first channel information of each channel to obtain a third signal of each channel, wherein N is more than or equal to 0 and is an integer;
and obtaining the original DATA sent by the transmitter and corresponding to the DATA in the Nth DATA block of each channel according to the phase rotation information of the DATA in the Nth DATA block of each channel and the third signal of each channel.
30. The receiver of claim 25, wherein the memory is further configured to: before the processor performs channel estimation on each channel according to the CE sequence in the modulated signal of each channel and the phase rotation information of the CE sequence in the original signal of each channel, the phase rotation information of the CE sequence in the original signal of each channel is saved.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/085381 WO2017015884A1 (en) | 2015-07-29 | 2015-07-29 | Signal processing method, transmitter, and receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107735942A CN107735942A (en) | 2018-02-23 |
CN107735942B true CN107735942B (en) | 2020-04-21 |
Family
ID=57885530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580081464.2A Active CN107735942B (en) | 2015-07-29 | 2015-07-29 | Signal processing method, transmitter and receiver |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107735942B (en) |
WO (1) | WO2017015884A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111294307A (en) * | 2019-07-15 | 2020-06-16 | 锐迪科创微电子(北京)有限公司 | Signal transmission method and device, storage medium and user terminal |
WO2021137800A1 (en) * | 2019-12-30 | 2021-07-08 | Istanbul Medipol Universitesi | A secure communication method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1185691A (en) * | 1996-12-20 | 1998-06-24 | 富士通株式会社 | code multiplexing transmission device |
WO2009060324A1 (en) * | 2007-11-07 | 2009-05-14 | Koninklijke Philips Electronics, N.V. | System and method of selectively communicating using ofdm transmissions and single-carrier block transmissions |
CN104221281A (en) * | 2012-04-18 | 2014-12-17 | 高通股份有限公司 | Integrated circuit for mixing millimeter-wavelength signals |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100890182B1 (en) * | 2007-12-18 | 2009-03-25 | 인하대학교 산학협력단 | Channel and Frequency Offset Combined Estimation System and Method |
KR20130142932A (en) * | 2012-06-19 | 2013-12-30 | 한국전자통신연구원 | Method and apparatus for ofdm transmission in wireless lan |
CN104320222B (en) * | 2014-11-04 | 2017-11-10 | 北京邮电大学 | A kind of millimeter wave modulating method and combined coding device |
-
2015
- 2015-07-29 CN CN201580081464.2A patent/CN107735942B/en active Active
- 2015-07-29 WO PCT/CN2015/085381 patent/WO2017015884A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1185691A (en) * | 1996-12-20 | 1998-06-24 | 富士通株式会社 | code multiplexing transmission device |
WO2009060324A1 (en) * | 2007-11-07 | 2009-05-14 | Koninklijke Philips Electronics, N.V. | System and method of selectively communicating using ofdm transmissions and single-carrier block transmissions |
CN104221281A (en) * | 2012-04-18 | 2014-12-17 | 高通股份有限公司 | Integrated circuit for mixing millimeter-wavelength signals |
Also Published As
Publication number | Publication date |
---|---|
CN107735942A (en) | 2018-02-23 |
WO2017015884A1 (en) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11050539B2 (en) | Pilot transmission and reception for orthogonal frequency division multiple access | |
US10142151B2 (en) | Peak to average power ratio (PAPR) reduction in a wireless network | |
CA2776212C (en) | Method and apparatus for transmitting data in wlan system | |
JP5702387B2 (en) | Signaling and channel estimation for uplink transmit diversity | |
US8331518B2 (en) | Wireless communication apparatus for receiving packets transmitted with delay amounts different for respective transmission branches | |
US11025466B2 (en) | Reference signal configuration method and apparatus and training field configuration method and apparatus | |
WO2016127324A1 (en) | Peak-to-average power ratio reducing method, apparatus, device and system | |
US20160330047A1 (en) | Method and apparatus for sounding in wireless communication system | |
WO2022042511A1 (en) | Low power indoor frame format | |
KR102417324B1 (en) | A Simplified Detection Scheme for Spatial Modulation and Space-Time Block Coding with Antenna Selection | |
CN111327557B (en) | Efficient short training domain sequence generation method, signal transmission and reception method and device | |
KR20110027533A (en) | Method and device for transmitting control information in multi-antenna system | |
CA2784414A1 (en) | Method and apparatus for transmitting data in very high throughput wireless local area network system | |
JP2014195256A (en) | Method of transmitting control information in wireless lan system, and apparatus of supporting the same | |
JP2018512827A (en) | Support for additional decoding processing time in wireless LAN systems | |
WO2016080785A1 (en) | Methods and apparatus for transmitting/receiving he-ltf | |
TW202203676A (en) | Long training field with reduced peak-to-average power ratio | |
CN107786483B (en) | Data signal processing method and related equipment | |
US10212019B1 (en) | Sub-carrier adaptation in multi-carrier communication systems | |
CN107735942B (en) | Signal processing method, transmitter and receiver | |
US11736227B1 (en) | Long-range modem scheme | |
CN106572042B (en) | Method and device for transmitting data | |
WO2014201157A1 (en) | Channel sounding and estimation strategies in mimo systems | |
EP3468089A1 (en) | Signal transmission method and device | |
KR102194602B1 (en) | Method for Implementing Multiple-Input and Multiple-Output(MIMO) Wireless Communication through Multi-antenna System |
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 |