[go: up one dir, main page]

CN107735942B - Signal processing method, transmitter and receiver - Google Patents

Signal processing method, transmitter and receiver Download PDF

Info

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
Application number
CN201580081464.2A
Other languages
Chinese (zh)
Other versions
CN107735942A (en
Inventor
吴涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN107735942A publication Critical patent/CN107735942A/en
Application granted granted Critical
Publication of CN107735942B publication Critical patent/CN107735942B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03DDEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
    • H03D7/00Transference of modulation from one carrier to another, e.g. frequency-changing
    • H03D7/12Transference 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

Signal processing method, transmitter and receiver
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 that
Figure GPA0000237945360000031
Theta 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-mentioned
Figure GPA0000237945360000032
For 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 that
Figure GPA0000237945360000041
Is 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-mentioned
Figure GPA0000237945360000042
Is 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
Figure GPA0000237945360000043
Theta' 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-mentioned
Figure GPA0000237945360000044
Is 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 that
Figure GPA0000237945360000051
Theta 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-mentioned
Figure GPA0000237945360000052
For 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 that
Figure GPA0000237945360000053
Is 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-mentioned
Figure GPA0000237945360000054
Is 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
Figure GPA0000237945360000061
η 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
Figure GPA0000237945360000062
η 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 that
Figure GPA0000237945360000063
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000064
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA0000237945360000065
the above-mentioned
Figure GPA0000237945360000066
Is 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-mentioned
Figure GPA0000237945360000067
For the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, the
Figure GPA0000237945360000068
Is 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
Figure GPA0000237945360000071
η 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 that
Figure GPA0000237945360000072
When the value of (A) is minimumCorresponding to
Figure GPA0000237945360000073
Respectively 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,
Figure GPA0000237945360000074
the above-mentioned
Figure GPA0000237945360000075
Is 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-mentioned
Figure GPA0000237945360000076
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure GPA0000237945360000077
The 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 on
Figure GPA0000237945360000078
Determining 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-mentioned
Figure GPA0000237945360000079
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure GPA00002379453600000710
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure GPA00002379453600000711
Phase 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 that
Figure GPA0000237945360000101
Theta 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-mentioned
Figure GPA0000237945360000102
For 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 that
Figure GPA0000237945360000103
Is 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-mentioned
Figure GPA0000237945360000111
Is 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
Figure GPA0000237945360000112
Theta' 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-mentioned
Figure GPA0000237945360000113
Is 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 that
Figure GPA0000237945360000114
Theta 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-mentioned
Figure GPA0000237945360000121
For 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 that
Figure GPA0000237945360000122
Is 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-mentioned
Figure GPA0000237945360000123
Is 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
Figure GPA0000237945360000124
η 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
Figure GPA0000237945360000125
η 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 that
Figure GPA0000237945360000131
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000132
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA0000237945360000133
the above-mentioned
Figure GPA0000237945360000134
Is 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-mentioned
Figure GPA0000237945360000135
Is the single carrier of the Nth channelPhase rotation information of GI in mth data block in wave data, the
Figure GPA0000237945360000136
Is 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
Figure GPA0000237945360000137
η 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 that
Figure GPA0000237945360000141
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000142
Respectively 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,
Figure GPA0000237945360000143
the above-mentioned
Figure GPA0000237945360000144
Is 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-mentioned
Figure GPA0000237945360000145
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure GPA0000237945360000146
The phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according to
Figure GPA0000237945360000147
Determining 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-mentioned
Figure GPA0000237945360000148
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure GPA0000237945360000149
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure GPA00002379453600001410
Phase 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 that
Figure GPA0000237945360000161
Theta 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-mentioned
Figure GPA0000237945360000171
For 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 that
Figure GPA0000237945360000172
Is 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-mentioned
Figure GPA0000237945360000173
Is 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
Figure GPA0000237945360000174
Theta' 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-mentioned
Figure GPA0000237945360000175
Is 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 that
Figure GPA0000237945360000181
Theta 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-mentioned
Figure GPA0000237945360000182
For 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 that
Figure GPA0000237945360000183
Is 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-mentioned
Figure GPA0000237945360000191
Is 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
Figure GPA0000237945360000192
η 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
Figure GPA0000237945360000193
η 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 that
Figure GPA0000237945360000194
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000195
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA0000237945360000196
the above-mentioned
Figure GPA0000237945360000197
Is 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-mentioned
Figure GPA0000237945360000198
For the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, the
Figure GPA0000237945360000201
Is 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
Figure GPA0000237945360000202
η 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 that
Figure GPA0000237945360000203
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000204
Respectively 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
Figure GPA0000237945360000205
Is 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-mentioned
Figure GPA0000237945360000206
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure GPA0000237945360000207
The phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according to
Figure GPA0000237945360000208
Determining 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-mentioned
Figure GPA0000237945360000209
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure GPA00002379453600002010
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure GPA0000237945360000211
Phase 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
Figure GPA0000237945360000241
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.
Step 102, the transmitter combines the modulated signals of each channel and sends the combined signals to the receiver.
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 that
Figure GPA0000237945360000281
Theta 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;
Figure GPA0000237945360000291
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 that
Figure GPA0000237945360000292
Is 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;
Figure GPA0000237945360000293
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
Figure GPA0000237945360000294
Theta' 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;
Figure GPA0000237945360000295
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 that
Figure GPA0000237945360000301
Theta 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 that
Figure GPA0000237945360000302
Theta 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
Figure GPA0000237945360000311
TABLE 3
Figure GPA0000237945360000321
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
Figure GPA0000237945360000341
TABLE 5
Figure GPA0000237945360000342
TABLE 6
Figure GPA0000237945360000351
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
Figure GPA0000237945360000361
TABLE 8
Figure GPA0000237945360000371
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
Figure GPA0000237945360000391
Watch 10
Figure GPA0000237945360000392
TABLE 11
Figure GPA0000237945360000401
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 eThe channel estimated at the receiving end by the CE is
Figure GPA0000237945360000403
The channel after eliminating the phase rotation information is
Figure GPA0000237945360000402
h 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 that
Figure GPA0000237945360000411
Theta 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;
Figure GPA0000237945360000412
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 that
Figure GPA0000237945360000413
Is 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;
Figure GPA0000237945360000421
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
Figure GPA0000237945360000422
η 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,
Figure GPA0000237945360000423
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 that
Figure GPA0000237945360000424
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000425
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA00002379453600004210
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;
Figure GPA0000237945360000428
as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,
Figure GPA0000237945360000429
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
Figure GPA0000237945360000431
η 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 that
Figure GPA0000237945360000432
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000433
Respectively 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,
Figure GPA0000237945360000434
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;
Figure GPA0000237945360000441
phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
Figure GPA0000237945360000442
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 to
Figure GPA0000237945360000443
Determining 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;
Figure GPA0000237945360000444
phase rotation information of a GI in an nth data block in single carrier data of an ith channel;
Figure GPA0000237945360000445
phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;
Figure GPA0000237945360000446
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:
step 2021, the receiver performs channel estimation on each channel according to the CE sequence in the modulated signal of each channel to obtain second channel information of each channel.
Step 2022, 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.
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 channelThen, the transmitter will transmit the CE sequence in the original signal multiplied by e during the transmissionWhen the receiver receives the processed modulation signal sent by the transmitter, the obtained modulation signal is estimated to be channel information
Figure GPA0000237945360000461
But the channel information
Figure GPA0000237945360000462
Including eAnd thus not accurate channel information, the receiver needs to remove the phase rotation information e of the CE sequence in the original signalInfluence on the channel information, i.e. dividing the estimated channel information by the phase rotation information e of the CE sequence in the original signalAccurate channel information can be obtained, and the final accurate channel information is
Figure GPA0000237945360000464
Where h is used for subsequent channel equalization.
Wherein, the CE of each channel is used for channel estimation
Figure GPA0000237945360000463
The 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:
step 2031, 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.
Step 2032, the receiver obtains the original DATA sent by the transmitter 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.
Fig. 11 shows a specific implementation manner of step 2031 in fig. 10, and as shown in fig. 11, the implementation manner includes:
step 2031a, 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, where N is greater than or equal to 0 and is an integer.
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.
Step 2031c, the receiver determines 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.
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):
Figure GPA0000237945360000471
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:
Figure GPA0000237945360000481
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
Figure GPA0000237945360000482
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 data
Figure GPA0000237945360000495
Wherein, 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=hiepi+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, eFor phase shift, piIs a known pilot;
estimation of offset phase
Figure GPA0000237945360000491
Can be obtained as follows:
Figure GPA0000237945360000496
where phi is thetan0Wherein 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.
② utilize
Figure GPA0000237945360000492
Rectifying the channel in the frequency domain:
Figure GPA0000237945360000493
i is the serial number of all subcarriers;
③ use the channel after error correction
Figure GPA0000237945360000494
And carrying out channel equalization.
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 that
Figure GPA0000237945360000501
Theta 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;
Figure GPA0000237945360000502
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 that
Figure GPA0000237945360000503
Is 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;
Figure GPA0000237945360000504
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
Figure GPA0000237945360000511
Theta' 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;
Figure GPA0000237945360000512
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 that
Figure GPA0000237945360000513
Theta 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;
Figure GPA0000237945360000514
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 that
Figure GPA0000237945360000521
Is 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;
Figure GPA0000237945360000522
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
Figure GPA0000237945360000523
Corresponds 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,
Figure GPA0000237945360000524
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 that
Figure GPA0000237945360000525
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000526
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA0000237945360000531
Figure GPA0000237945360000532
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;
Figure GPA0000237945360000533
as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,
Figure GPA0000237945360000534
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
Figure GPA0000237945360000535
η 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 that
Figure GPA0000237945360000536
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000537
Respectively 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,
Figure GPA00002379453600005313
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;
Figure GPA00002379453600005310
phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
Figure GPA00002379453600005311
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 to
Figure GPA00002379453600005312
Determining 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;
Figure GPA0000237945360000541
phase rotation information of a GI in an nth data block in single carrier data of an ith channel;
Figure GPA0000237945360000542
phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;
Figure GPA0000237945360000543
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 that
Figure GPA0000237945360000561
Theta 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;
Figure GPA0000237945360000562
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 that
Figure GPA0000237945360000563
Is 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;
Figure GPA0000237945360000564
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
Figure GPA0000237945360000571
Theta' 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;
Figure GPA0000237945360000572
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 that
Figure GPA0000237945360000573
Theta 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;
Figure GPA0000237945360000574
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 that
Figure GPA0000237945360000581
Is 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;
Figure GPA0000237945360000582
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
Figure GPA0000237945360000583
η 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,
Figure GPA0000237945360000584
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 that
Figure GPA0000237945360000585
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000586
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure GPA0000237945360000591
wherein,
Figure GPA0000237945360000592
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;
Figure GPA0000237945360000593
as phase rotation information of a GI in an mth data block in single carrier data of an nth channel,
Figure GPA0000237945360000594
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
Figure GPA0000237945360000595
η 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 that
Figure GPA0000237945360000596
Corresponds to when the value of (A) is minimized
Figure GPA0000237945360000597
Respectively 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,
Figure GPA0000237945360000598
the above-mentioned
Figure GPA0000237945360000599
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;
Figure GPA00002379453600005910
phase rotation information of a GI in a 1 st data block in single carrier data of an Nth channel;
Figure GPA00002379453600005911
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 to
Figure GPA00002379453600005912
Determining 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;
Figure GPA0000237945360000601
phase rotation information of a GI in an nth data block in single carrier data of an ith channel;
Figure GPA0000237945360000602
phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel;
Figure GPA0000237945360000603
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 that
Figure FDA0002271248440000011
Theta corresponding to when the value of (a) is minimized12,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta12,…,θ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-mentioned
Figure FDA0002271248440000012
For 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 that
Figure FDA0002271248440000013
Is 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-mentioned
Figure FDA0002271248440000014
Phase 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
Figure FDA0002271248440000015
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m2,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
Figure FDA0002271248440000021
η 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 that
Figure FDA0002271248440000022
Corresponds to when the value of (A) is minimized
Figure FDA0002271248440000023
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure FDA0002271248440000024
the above-mentioned
Figure FDA0002271248440000025
Is 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-mentioned
Figure FDA0002271248440000026
For the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, the
Figure FDA0002271248440000027
Is 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
Figure FDA0002271248440000028
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
the transmitter is selected such that
Figure FDA0002271248440000029
Corresponds to when the value of (A) is minimized
Figure FDA00022712484400000210
Respectively 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,
Figure FDA00022712484400000211
the above-mentioned
Figure FDA00022712484400000212
Is 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-mentioned
Figure FDA00022712484400000213
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure FDA00022712484400000214
The 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 on
Figure FDA00022712484400000215
Determining 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-mentioned
Figure FDA0002271248440000031
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure FDA0002271248440000032
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure FDA0002271248440000033
For 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 that
Figure FDA0002271248440000041
Theta corresponding to when the value of (a) is minimized12,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta12,…,θ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-mentioned
Figure FDA0002271248440000042
For 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 that
Figure FDA0002271248440000043
Is 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-mentioned
Figure FDA0002271248440000051
Is 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
Figure FDA0002271248440000052
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mRespectively, the rotational phase in the phase rotation information of the DATA, wherein η1,m2,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
Figure FDA0002271248440000053
η 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 that
Figure FDA0002271248440000054
Corresponds to when the value of (A) is minimized
Figure FDA0002271248440000055
Respectively phase rotation of the GIRotating the rotational phase in the information; wherein,
Figure FDA0002271248440000056
the above-mentioned
Figure FDA0002271248440000057
Is 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-mentioned
Figure FDA0002271248440000058
For the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, the
Figure FDA0002271248440000059
Is 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
Figure FDA00022712484400000510
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, are selected such that
Figure FDA00022712484400000511
Corresponds to when the value of (A) is minimized
Figure FDA0002271248440000061
Respectively 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,
Figure FDA0002271248440000062
the above-mentioned
Figure FDA0002271248440000063
Is 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-mentioned
Figure FDA0002271248440000064
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure FDA0002271248440000065
The phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according to
Figure FDA0002271248440000066
Determining 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-mentioned
Figure FDA0002271248440000067
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure FDA0002271248440000068
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure FDA0002271248440000069
For 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 that
Figure FDA0002271248440000071
Theta corresponding to when the value of (a) is minimized12,…,θiRotating phases in the phase rotation information of the STF sequence of each channel, respectively; wherein, theta12,…,θ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-mentioned
Figure FDA0002271248440000072
For 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 that
Figure FDA0002271248440000081
Is 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-mentioned
Figure FDA0002271248440000082
Is 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
Figure FDA0002271248440000083
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mIn the phase rotation information of the DATA, respectivelyRotational phase of η1,m2,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
Figure FDA0002271248440000084
The η 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 that
Figure FDA0002271248440000085
Corresponds to when the value of (A) is minimized
Figure FDA0002271248440000086
The rotation phases in the phase rotation information of the GI are respectively; wherein,
Figure FDA0002271248440000087
the above-mentioned
Figure FDA0002271248440000088
Is 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-mentioned
Figure FDA0002271248440000089
For the phase rotation information of GI in mth data block in the single carrier data of the Nth channel, the
Figure FDA00022712484400000810
Is 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
Figure FDA00022712484400000811
η corresponding to when the value of (c) is minimized1,m2,m,…,ηi,mAfter the rotation phases in the phase rotation information of the DATA, respectively, the method further includes:
is selected such that
Figure FDA0002271248440000091
Corresponds to when the value of (A) is minimized
Figure FDA0002271248440000092
Respectively 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,
Figure FDA0002271248440000093
the above-mentioned
Figure FDA0002271248440000094
Is 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-mentioned
Figure FDA0002271248440000095
Phase rotation information of a GI in a 1 st data block in the single carrier data of the Nth channel; the above-mentioned
Figure FDA0002271248440000096
The phase of the GI in the 1 st data block in the single carrier data of the Nth channel is rotated;
according to
Figure FDA0002271248440000097
Determining 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-mentioned
Figure FDA0002271248440000098
Phase rotation information of a GI in an nth data block in single carrier data of an ith channel; the above-mentioned
Figure FDA0002271248440000099
Phase rotation information of GI in the (n-1) th data block in the single carrier data of the ith channel; the above-mentioned
Figure FDA00022712484400000910
Phase 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.
CN201580081464.2A 2015-07-29 2015-07-29 Signal processing method, transmitter and receiver Active CN107735942B (en)

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)

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

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

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

Patent Citations (3)

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