CN107659527B - Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication - Google Patents
Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication Download PDFInfo
- Publication number
- CN107659527B CN107659527B CN201710843738.8A CN201710843738A CN107659527B CN 107659527 B CN107659527 B CN 107659527B CN 201710843738 A CN201710843738 A CN 201710843738A CN 107659527 B CN107659527 B CN 107659527B
- Authority
- CN
- China
- Prior art keywords
- signal
- subsystem
- relay
- digital
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000001629 suppression Effects 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004891 communication Methods 0.000 title claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 28
- 230000008054 signal transmission Effects 0.000 claims abstract description 4
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 238000003780 insertion Methods 0.000 claims description 25
- 230000037431 insertion Effects 0.000 claims description 25
- 125000004122 cyclic group Chemical group 0.000 claims description 24
- 230000010355 oscillation Effects 0.000 claims description 20
- 230000003321 amplification Effects 0.000 claims description 13
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 10
- 230000002401 inhibitory effect Effects 0.000 claims description 5
- 239000000969 carrier Substances 0.000 claims description 4
- 230000003111 delayed effect Effects 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000005653 Brownian motion process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000009022 nonlinear effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2691—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation involving interference determination or cancellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/022—Channel estimation of frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03248—Arrangements for operating in conjunction with other apparatus
- H04L25/0328—Arrangements for operating in conjunction with other apparatus with interference cancellation circuitry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2692—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2695—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
- H04L27/3845—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
- H04L27/3854—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1461—Suppression of signals in the return path, i.e. bidirectional control circuits
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Radio Relay Systems (AREA)
- Other Investigation Or Analysis Of Materials By Electrical Means (AREA)
Abstract
The invention discloses a phase noise suppression system and a phase noise suppression method for simultaneous co-frequency full duplex cooperative communication, wherein the system comprises an information source subsystem, a relay subsystem and a terminal receiving subsystem; the output end of the information source subsystem is connected with the terminal receiving subsystem through the relay subsystem; the information source subsystem is used for generating a target signal, processing the generated signal and sending the processed signal to the relay subsystem; the relay subsystem is used for receiving the signal from the information source subsystem, converting the signal into a digital domain, performing receiving processing, performing digital suppression on the received signal in the digital domain, amplifying and inserting pilot frequency into the signal subjected to digital suppression, performing transmitting processing, converting the signal into an analog domain, and transmitting the signal to the receiving subsystem; and the terminal receiving subsystem is used for processing the signals from the relay subsystem to complete the receiving of the target signals. The invention reduces the error rate of signal transmission and inhibits the influence of phase noise interference.
Description
Technical Field
The invention relates to cooperative transmission and phase noise suppression of a relay subsystem, in particular to a phase noise suppression system and a phase noise suppression method for simultaneous same-frequency full duplex cooperative communication.
Background
Phase noise is a harmonic and intermodulation product generated by the nonlinear effects in nonlinear devices, the noise introduced by the oscillator non-idealities creates random phase modulation on the output carrier, and in general, free oscillator phase noise is modeled as a wiener process. Phase noise causes inter-carrier interference (ICI) and Common Phase Error (CPE) of signals in multi-carrier transmission, for example, in a system using Orthogonal Frequency Division Multiplexing (OFDM) modulation, wherein the energy of the common phase error part is much larger than that of the inter-carrier interference part. Therefore, the influence of phase noise can be greatly weakened by suppressing CPE; in the existing mode, a CPE and a self-interference channel can be estimated simultaneously, and a part of the CPE is removed from a self-interference signal, so that the influence of phase noise interference of the self-interference signal in a relay can be suppressed; meanwhile, reasonable power distribution on each subcarrier at the relay effectively improves the signal-to-noise ratio of a receiving end, and although the prior art considers the power distribution under the condition of a single carrier, an optimal power distribution calculation method is not provided, so that the method is not beneficial to reducing the error rate of signal transmission and inhibiting the influence of phase noise interference.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a phase noise suppression system and a phase noise suppression method for simultaneous co-frequency full duplex cooperative communication.
The purpose of the invention is realized by the following technical scheme: a phase noise suppression system for simultaneous co-frequency full duplex cooperative communication comprises an information source subsystem, a relay subsystem and a terminal receiving subsystem; the output end of the information source subsystem is connected with the terminal receiving subsystem through the relay subsystem;
the information source subsystem is used for generating a target signal, processing the generated signal and sending the processed signal to the relay subsystem; specifically, the information source subsystem comprises an information source, an output end of the information source is connected with an information source transmitter sequentially through a first pilot frequency insertion module, a first inverse Fourier transform module, a first cyclic prefix insertion module and a first digital-to-analog conversion module, and the information source transmitter modulates an output signal of the analog-to-digital conversion module to a frequency band in an oscillation mode and transmits the modulated output signal to the relay subsystem through an information source antenna.
The relay subsystem is used for receiving the signal from the information source subsystem, converting the signal into a digital domain and carrying out receiving processing, carrying out digital suppression on the signal subjected to receiving processing in the digital domain, carrying out amplification and pilot frequency insertion on the signal subjected to digital suppression, carrying out emission processing in the next period, converting the signal into an analog domain and transmitting the signal to the receiving subsystem; specifically, the relay subsystem includes a relay receiving antenna, the relay receiving antenna is configured to receive a signal from the information source subsystem, an output end of the relay receiving antenna is connected to the relay receiver, the relay receiver modulates the received signal to a baseband in an oscillating manner, the signal output by the relay receiver is processed sequentially by the first analog-to-digital conversion module, the first cyclic prefix removal module, the first fourier transform module, the digital suppression module, the amplification module, the second pilot frequency insertion module, the second inverse fourier transform module, the second cyclic prefix insertion module, and the second digital-to-analog conversion module, and then the obtained signal is transmitted to the relay transmitter, and the relay transmitter modulates an output signal of the second analog-to-digital conversion module to a frequency band in an oscillating manner and transmits the signal to the receiving subsystem through the relay transmitting antenna; the output end of the second pilot frequency insertion module is also connected with the digital suppression module.
And the terminal receiving subsystem is used for processing the signals from the relay subsystem to complete the receiving of the target signals. Specifically, the terminal receiving subsystem includes a terminal antenna, the terminal antenna receives a signal from the relay transmitter, an output end of the terminal antenna is connected with the terminal receiver, the interrupt receiver modulates the received signal to a baseband in an oscillation mode, then sequentially transmits the signal to the second analog-to-digital conversion module, the second cyclic prefix removal module and the second fourier transform module for processing, and the second fourier transform module outputs a finally obtained signal.
A phase noise suppression method for simultaneous co-frequency full duplex cooperative communication comprises the following steps:
s1, a source subsystem generates a target signal and processes the generated signal, and the processed signal is sent to a relay subsystem; specifically, the step S1 includes the following sub-steps: s101, in the mth communication period, the source generates the transmission power PsSignalS102, uniformly inserting N into signals generated by information sourcespThe position set of the pilot frequency is as follows:
and S103, sequentially carrying out inverse Fourier transform, cyclic prefix insertion and digital-to-analog conversion on the signal after pilot frequency insertion to obtain an analog signal to be transmitted, modulating the analog signal to a frequency domain in an oscillation mode, and transmitting the analog signal to the relay subsystem.
S2, the relay subsystem receives a signal from the information source subsystem, converts the signal into a digital domain and performs receiving processing, performs digital suppression on the received signal in the digital domain, performs amplification and pilot frequency insertion on the digitally suppressed signal, performs transmitting processing in the next period, converts the digitally suppressed signal into an analog domain, and transmits the signal to the receiving subsystem; specifically, the step S2 includes the following sub-steps: s201, modulating a received signal to a baseband by a relay subsystem in an oscillation mode, and performing analog-to-digital conversion, cyclic prefix removal and Fourier transform on the baseband signal; s202, performing digital suppression on the signal obtained by Fourier transform, amplifying and inserting pilot frequency into the signal subjected to digital suppression, and taking the inserted pilot frequency signal as the basis of digital suppression of the next period; and S203, delaying the signal obtained in the step S202 for a period, performing Fourier inverse transformation to a time domain, inserting a cyclic prefix into the signal, performing digital-to-analog conversion, modulating the signal to a frequency band in an oscillation mode, and sending the signal to a terminal receiving subsystem.
And S3, the terminal receiving subsystem processes the signal from the relay subsystem to complete the signal receiving. Specifically, the step S3 includes the following sub-steps: the receiving end subsystem modulates the received signal to a baseband in an oscillation mode, and obtains the finally received signal in the (m + 1) th period after analog-to-digital conversion, cyclic prefix removal and Fourier transform
Wherein the step S202 comprises the following substeps:
dividing the signal received by the relay subsystem at the pilot position in the mth period by the signal inserted by the relay subsystem at the pilot position in the previous period to obtain the sub-carrier channel estimation value of the pilot position, obtaining the channel estimation values on other sub-carriers in a linear interpolation mode by using the estimation values, and subtracting the product of the transmission signal delayed in the previous period and the estimation channel from the signal received by the relay subsystem in the mth period to realize the self-interference digital suppression of the current period;
calculating the optimal value of the subcarrier power of the transmitted signal in the relay subsystem
Amplifying the power of the signal of the k-th subcarrier after self-interference digital suppression to Pk,Obtaining an amplified signal;
inserting power P at ith position of amplified signaltThe resulting signal is used as the basis for digital suppression of the next cycle, i ∈ D.
Wherein the optimal value of the subcarrier power of the transmitted signal in the relay subsystemThe calculation steps are as follows:
in a first step, the values of parameters in the system are set, including a total power constraint P at the sourceSTotal power constraint P at the relayR(ii) a Setting an initialization flag value flag to 0 and a point to 0;
and step two, judging whether the conditions are met: pS≤Np·PsOr PR≤Np·PtIf yes, ending and resetting the system parameter value; if not, entering a third step;
The fourth stepCalculatingZero point P ofR0If P isR0>PR-NpPtA 1 is to PR0Reassign value to PR-NpPtWherein:
kis the mean square of the estimation error of the kth self-interference channel:
wherein A (i) represents a sequenceN of (A)cThe ith value of the point DFT transform, Δ f, is the ratio of the phase noise 3dB bandwidth to the carrier frequency domain spacing, ErrAnd EsrEnergy, H, representing the impulse response of the channelsr[k]And Hrd[k]A kth value representing DFT variations of channel impulse responses from the source to the relay and from the relay to the destination node, respectively;
the fifth step, setting the stop threshold value to 10-7Setting a parameter a1=0,b1=PR0,lef=a1+0.382·(b1-a1),rig=a1+0.618·(b1-a1);
Sixthly, judging whether flag is 0 or not, if so, setting a parameter Pr-lef; if not, setting a parameter Pr=rig;
And step seven, performing the following operations:
A. initializing power allocation P on each useful signal subcarrier at the relay0,P0Is 1 × NcThe vector of (a):
initializationSetting an iteration stop condition ηo=10-2,ηi=10-5T 4096, the incremental multiple mu 10 and the total number of constraints m 2 (N)c-Np);
wherein,
Eu[k]denotes λ2Ps|Hrd[k]|2|Hsr[k]|2,FkRepresents the intercarrier interference energy on the kth subcarrier at the relay, and the estimated value is
C. Judging whether the requirements are metIf not, go to step F, if not, go toThe method comprises the following steps:
(1) if it isAccording to gammaFD[k]In respect of P0,kDerivative of (2)Calculating a functionIn respect of P0,kDerivative of, P0,kRepresents P0The value of the kth element of (c):
then according to gammaFD[k]In respect of P0,kSecond derivative of (2)Calculating a functionIn respect of P0,kSecond derivative of (d):
and calculating an intermediate value w:
when k ∈D, when is equal to Δ PkThe value is assigned to 0. To P0Performing update, the updated P0Is equal to P before update0Adding 0.1 times of Δ P, wherein Δ P represents Δ PkA vector of components;
according to the intermediate value w pairUpdating, after updatingThe method comprises the following steps:
(2) if it is judged to be updatedWhether or not to satisfyIf yes, entering operation D, otherwise, returning to the step (1);
D. updating the value of t, wherein the value of t after updating is equal to the multiplication mu of t before updating;
E. judging whether the updated t satisfiesIf yes, entering operation F, and if not, returning to operation C;
F. calculating the median mw [ k ]:
calculating the bit error rate r according to the intermediate value mw [ k ]:
then judging whether flag is 0 or not, if so, judging P0Assign value to Pf and assign value to rBf, otherwise, P is added0Assigning a value to Pg and assigning a value to r to Bg;
eighthly, judging whether the point is equal to 0, if so, reassigning the point and the flag to be 1, and returning to the sixth step; if not, entering the ninth step;
ninthly, judging whether | Bf-Bg | is satisfied or not, if yes, returning Pf as a vector formed by optimal values of relay subcarrier power distribution, and finishing calculation; if not, entering the tenth step;
step ten, comparing Bf and Bg:
if Bf > Bg, let a1=lef,lef=rig,rig=a1+0.618·(b1-a1) If flag is 1, returning to the sixth step;
if Bf is less than or equal to Bg, let b1=rig,rig=lef,lef=a1+0.382·(b1-a1) And if the flag is 0, returning to the sixth step.
The invention has the beneficial effects that: in the relay subsystem, the influence of phase noise is inhibited by inhibiting the public phase error part of self-interference, and in the following amplification process, the signal-to-noise ratio of a receiving end is improved by reasonably setting the power on the subcarrier through calculation, so that the influence of the phase noise is further inhibited, the error rate of signal transmission is reduced, and the influence of the phase noise interference on full-duplex cooperative communication is reduced.
Drawings
FIG. 1 is a schematic block diagram of the system of the present invention;
FIG. 2 is a flow chart of a method of the present invention;
FIG. 3 is a diagram illustrating the effect of CPE suppression from interference signals on the system bit error rate;
fig. 4 is a schematic diagram illustrating the effect of the power allocation method on the system error rate.
Detailed Description
The technical solutions of the present invention are further described in detail below with reference to the accompanying drawings, but the scope of the present invention is not limited to the following.
As shown in fig. 1, a phase noise suppression system for simultaneous co-frequency full duplex cooperative communication includes a signal source subsystem, a relay subsystem and a terminal receiving subsystem; the output end of the information source subsystem is connected with the terminal receiving subsystem through the relay subsystem;
the information source subsystem is used for generating a target signal, processing the generated signal and sending the processed signal to the relay subsystem; specifically, the information source subsystem comprises an information source, an output end of the information source is connected with an information source transmitter sequentially through a first pilot frequency insertion module, a first inverse Fourier transform module, a first cyclic prefix insertion module and a first digital-to-analog conversion module, and the information source transmitter modulates an output signal of the analog-to-digital conversion module to a frequency band in an oscillation mode and transmits the modulated output signal to the relay subsystem through an information source antenna.
The relay subsystem is used for receiving the signal from the information source subsystem, converting the signal into a digital domain and carrying out receiving processing, carrying out digital suppression on the signal subjected to receiving processing in the digital domain, carrying out amplification and pilot frequency insertion on the signal subjected to digital suppression, carrying out emission processing in the next period, converting the signal into an analog domain and transmitting the signal to the receiving subsystem; specifically, the relay subsystem includes a relay receiving antenna, the relay receiving antenna is configured to receive a signal from the information source subsystem, an output end of the relay receiving antenna is connected to the relay receiver, the relay receiver modulates the received signal to a baseband in an oscillating manner, the signal output by the relay receiver is processed sequentially by the first analog-to-digital conversion module, the first cyclic prefix removal module, the first fourier transform module, the digital suppression module, the amplification module, the second pilot frequency insertion module, the second inverse fourier transform module, the second cyclic prefix insertion module, and the second digital-to-analog conversion module, and then the obtained signal is transmitted to the relay transmitter, and the relay transmitter modulates an output signal of the second analog-to-digital conversion module to a frequency band in an oscillating manner and transmits the signal to the receiving subsystem through the relay transmitting antenna; the output end of the second pilot frequency insertion module is also connected with the digital suppression module.
And the terminal receiving subsystem is used for processing the signals from the relay subsystem to complete the receiving of the target signals. Specifically, the terminal receiving subsystem includes a terminal antenna, the terminal antenna receives a signal from the relay transmitter, an output end of the terminal antenna is connected with the terminal receiver, the interrupt receiver modulates the received signal to a baseband in an oscillation mode, then sequentially transmits the signal to the second analog-to-digital conversion module, the second cyclic prefix removal module and the second fourier transform module for processing, and the second fourier transform module outputs a finally obtained signal.
As shown in fig. 2, a method for suppressing phase noise in simultaneous co-frequency full duplex cooperative communication includes the following steps:
s1, a source subsystem generates a target signal and processes the generated signal, and the processed signal is sent to a relay subsystem; specifically, the step S1 includes the following sub-steps: s101, in the mth communication period, the source generates the transmission power PsSignalS102, uniformly inserting N into signals generated by information sourcespThe position set of the pilot frequency is as follows:
and S103, sequentially carrying out inverse Fourier transform, cyclic prefix insertion and digital-to-analog conversion on the signal after pilot frequency insertion to obtain an analog signal to be transmitted, modulating the analog signal to a frequency domain in an oscillation mode, and transmitting the analog signal to the relay subsystem.
S2, the relay subsystem receives a signal from the information source subsystem, converts the signal into a digital domain and performs receiving processing, performs digital suppression on the received signal in the digital domain, performs amplification and pilot frequency insertion on the digitally suppressed signal, performs transmitting processing in the next period, converts the digitally suppressed signal into an analog domain, and transmits the signal to the receiving subsystem; specifically, the step S2 includes the following sub-steps: s201, modulating a received signal to a baseband by a relay subsystem in an oscillation mode, and performing analog-to-digital conversion, cyclic prefix removal and Fourier transform on the baseband signal; s202, performing digital suppression on the signal obtained by Fourier transform, amplifying and inserting pilot frequency into the signal subjected to digital suppression, and taking the inserted pilot frequency signal as the basis of digital suppression of the next period; and S203, delaying the signal obtained in the step S202 for a period, performing Fourier inverse transformation to a time domain, inserting a cyclic prefix into the signal, performing digital-to-analog conversion, modulating the signal to a frequency band in an oscillation mode, and sending the signal to a terminal receiving subsystem.
And S3, the terminal receiving subsystem processes the signal from the relay subsystem to complete the signal receiving. Specifically, the step S3 includes the following sub-steps: the receiving end subsystem modulates the received signal to a baseband in an oscillation mode, and obtains the finally received signal in the (m + 1) th period after analog-to-digital conversion, cyclic prefix removal and Fourier transform
Wherein the step S202 comprises the following substeps:
dividing the signal received by the relay subsystem at the pilot position in the mth period by the signal inserted by the relay subsystem at the pilot position in the previous period to obtain the sub-carrier channel estimation value of the pilot position, obtaining the channel estimation values on other sub-carriers in a linear interpolation mode by using the estimation values, and subtracting the product of the transmission signal delayed in the previous period and the estimation channel from the signal received by the relay subsystem in the mth period to realize the self-interference digital suppression of the current period;
calculating the optimal value of the subcarrier power of the transmitted signal in the relay subsystem
Amplifying the power of the signal of the k-th subcarrier after self-interference digital suppression to Pk,Obtaining an amplified signal;
inserting power P at ith position of amplified signaltThe resulting signal is suppressed as the next cycle number, i ∈ DAnd (4) a foundation.
Wherein the optimal value of the subcarrier power of the transmitted signal in the relay subsystemThe calculation steps are as follows:
in a first step, the values of parameters in the system are set, including a total power constraint P at the sourceSTotal power constraint P at the relayR(ii) a Setting an initialization flag value flag to 0 and a point to 0;
and step two, judging whether the conditions are met: pS≤Np·PsOr PR≤Np·PtIf yes, ending and resetting the system parameter value; if not, entering a third step;
The fourth step, calculatingZero point P ofR0If P isR0>PR-NpPtA 1 is to PR0Reassign value to PR-NpPtWherein:
kis the mean square of the estimation error of the kth self-interference channel:
wherein A (i) represents a sequenceN of (A)cThe ith value of the point DFT transform, Δ f, is the ratio of the phase noise 3dB bandwidth to the carrier frequency domain spacing, ErrAnd EsrEnergy, H, representing the impulse response of the channelsr[k]And Hrd[k]A kth value representing DFT variations of channel impulse responses from the source to the relay and from the relay to the destination node, respectively;
the fifth step, setting the stop threshold value to 10-7Setting a parameter a1=0,b1=PR0,lef=a1+0.382·(b1-a1),rig=a1+0.618·(b1-a1);
Sixthly, judging whether flag is 0 or not, if so, setting a parameter Pr-lef; if not, setting a parameter Pr=rig;
And step seven, performing the following operations:
A. initializing power allocation P on each useful signal subcarrier at the relay0,P0Is 1 × NcThe vector of (a):
initializationSetting an iteration stop condition ηo=10-2,ηi=10-5T 4096, the incremental multiple mu 10 and the total number of constraints m 2 (N)c-Np);
wherein,
Eu[k]denotes λ2Ps|Hrd[k]|2|Hsr[k]|2,FkRepresents the intercarrier interference energy on the kth subcarrier at the relay, and the estimated value is
C. Judging whether the requirements are metIf not, entering the step F, if yes, carrying out the following steps:
(1) if it isAccording to gammaFD[k]In respect of P0,kDerivative of (2)Calculating a functionIn respect of P0,kDerivative of, P0,kRepresents P0The value of the kth element of (c):
then according to gammaFD[k]In respect of P0,kSecond derivative of (2)Calculating a functionIn respect of P0,kSecond derivative of (d):
and calculating an intermediate value w:
when k ∈ D, Δ PkThe value is assigned to 0. To P0Performing update, the updated P0Is equal to P before update0Adding 0.1 times of Δ P, wherein Δ P represents Δ PkA vector of components;
according to the intermediate value w pairUpdating, after updatingThe method comprises the following steps:
(2) if it is judged to be updatedWhether or not to satisfyIf yes, entering operation D, otherwise, returning to the step (1);
D. updating the value of t, wherein the value of t after updating is equal to the multiplication mu of t before updating;
E. judging whether the updated t satisfiesIf yes, entering operation F, and if not, returning to operation C;
F. calculating the median mw [ k ]:
calculating the bit error rate r according to the intermediate value mw [ k ]:
then judging whether flag is 0 or not, if so, judging P0Assign value to Pf and r to Bf, otherwise, assign P to0Assigning a value to Pg and assigning a value to r to Bg;
eighthly, judging whether the point is equal to 0, if so, reassigning the point and the flag to be 1, and returning to the sixth step; if not, entering the ninth step;
ninthly, judging whether | Bf-Bg | is satisfied or not, if yes, returning Pf as a vector formed by optimal values of relay subcarrier power distribution, and finishing calculation; if not, entering the tenth step;
step ten, comparing Bf and Bg:
if Bf > Bg, let a1=lef,lef=rig,rig=a1+0.618·(b1-a1) If flag is 1, returning to the sixth step;
if Bf is less than or equal to Bg, let b1=rig,rig=lef,lef=a1+0.382·(b1-a1) And if the flag is 0, returning to the sixth step.
In the invention, the influence of phase noise is inhibited by inhibiting the CPE part of self-interference, and the power on the subcarrier is reasonably set by calculation in the following amplification processThe signal-to-noise ratio of the receiving end is improved, and the influence of phase noise is further inhibited.
In the embodiment of the application, in order to verify the effect of reducing the bit error rate and suppressing the phase noise interference, a simulation experiment is performed: setting the total number of carriers to Nc1057, sample interval TsIs 3.3 × 10-8s, number of pilots NpIs 33, inter-carrier frequency spacing fcarr15kHz, 10dB of pilot power at the source, 15dB of pilot power at the relay, 0,1,4 taps of the signal transmitted from the relay and 0dB, -5dB, -15dB of self-interference channel hrrThe channel parameters from source to relay and from relay to destination node are set to be the same, i.e. the number of taps is 0, 20, 45 and the corresponding power delay profile is 0dB, -9dB, -20 dB. Modeling the phase noise as a wiener process, and 3dB bandwidth f of the phase noise at the oscillator3dB=80Hz。
As shown in fig. 3, a schematic diagram of the influence of CPE suppression of the self-interference signal on the system error rate in the simulation experiment shows that the change of the system error rate is compared between the suppression with the self-interference signal CPE and the suppression without the self-interference signal CPE. It can be seen that the BER of the system will be significantly reduced by the CPE suppressing the self-interference signal at the relay. When the source power is 18dB, the error rate can be reduced by one order of magnitude by adopting the method for inhibiting the CPE in the patent.
As shown in fig. 4, a schematic diagram of the influence of the power allocation manner on the system error rate is shown, in which the influence of the uniform power allocation manner and the optimal power allocation manner on the system error rate is compared, and the uniform power allocation scheme is an optimal value obtained when the powers on the subcarriers at the relay are consistent. It can be seen from the figure that the optimal power distribution method in the patent can reduce the bit error rate to half of the original bit error rate when the signal power of the signal source is 25dB, and compared with the uniform power method, the method improves the signal-to-noise ratio of the system and suppresses the influence of phase noise interference.
Claims (6)
1. A phase noise suppression system for simultaneous co-frequency full duplex cooperative communication is characterized in that: the system comprises an information source subsystem, a relay subsystem and a terminal receiving subsystem; the output end of the information source subsystem is connected with the terminal receiving subsystem through the relay subsystem;
the information source subsystem is used for generating a target signal, processing the generated signal and sending the processed signal to the relay subsystem;
the relay subsystem is used for receiving the signal from the information source subsystem, converting the signal into a digital domain and carrying out receiving processing, carrying out digital suppression on the signal subjected to the receiving processing in the digital domain, carrying out amplification and pilot frequency insertion on the signal subjected to the digital suppression, carrying out emission processing in the next period, converting the signal into an analog domain, and transmitting the signal to the terminal receiving subsystem;
when the digital suppression is carried out on the received signals, the signals after the digital suppression are amplified and pilot frequency inserted, the relay subsystem uses the signals received at the pilot frequency position in the mth period to divide the signals inserted at the pilot frequency position by the relay subsystem in the previous period to obtain the subcarrier channel estimation values of the pilot frequency position, the estimation values are used for obtaining the estimation values of the channels on other subcarriers in a linear interpolation mode, and the product of the transmission signals delayed in the previous period and the estimation channels is subtracted from the signals received by the relay subsystem in the mth period to realize the self-interference digital suppression of the current period; and calculating an optimum value P of the subcarrier power of the transmission signalk(ii) a Amplifying the power of the signal of the k-th subcarrier after self-interference digital suppression to PkObtaining an amplified signal; inserting pilot frequency in the ith position of the amplified signal, and taking the obtained signal as the basis of digital suppression of the next period;
the terminal receiving subsystem is used for processing the signals from the relay subsystem to complete the receiving of the target signals;
in the relay subsystem, the influence of phase noise is inhibited by inhibiting a public phase error part of self-interference, and in the following amplification process, the power on a subcarrier is reasonably set through calculation to improve the signal-to-noise ratio of a receiving end and further inhibit the influence of the phase noise, so that the error rate of signal transmission is reduced, and the influence of the phase noise interference on full-duplex cooperative communication is reduced.
2. The system of claim 1, wherein the system further comprises a phase noise suppression module configured to perform full duplex cooperative communication with the same frequency: the signal source subsystem comprises a signal source, the output end of the signal source is connected with a signal source transmitter sequentially through a first pilot frequency insertion module, a first inverse Fourier transform module, a first cyclic prefix insertion module and a first digital-to-analog conversion module, and the signal source transmitter modulates the output signal of the first digital-to-analog conversion module to a frequency band in an oscillation mode and sends the signal to the relay subsystem through a signal source antenna.
3. The system of claim 1, wherein the system further comprises a phase noise suppression module configured to perform full duplex cooperative communication with the same frequency: the relay subsystem comprises a relay receiving antenna, the relay receiving antenna is used for receiving signals from the information source subsystem, the output end of the relay receiving antenna is connected with the relay receiver, the relay receiver modulates the received signals to a baseband in an oscillation mode, the signals output by the relay receiver are processed by a first analog-to-digital conversion module, a first cyclic prefix removing module, a first Fourier transform module, a digital suppression module, an amplification module, a second pilot frequency inserting module, a second inverse Fourier transform module, a second cyclic prefix inserting module and a second digital-to-analog conversion module in sequence and then are transmitted to the relay transmitter, the relay transmitter modulates the output signals of the second digital-to-analog conversion module to a frequency band in an oscillation mode and sends the signals to the terminal receiving subsystem through the relay transmitting antenna; the output end of the second pilot frequency insertion module is also connected with the digital suppression module.
4. The system of claim 1, wherein the system further comprises a phase noise suppression module configured to perform full duplex cooperative communication with the same frequency: the terminal receiving subsystem comprises a terminal antenna, the terminal antenna receives signals from the relay transmitter, the output end of the terminal antenna is connected with a terminal receiver, the terminal receiver modulates the received signals to a baseband in an oscillation mode, then sequentially transmits the signals to the second analog-to-digital conversion module, the second cyclic prefix removing module and the second Fourier transform module for processing, and the second Fourier transform module outputs the finally obtained signals.
5. A phase noise suppression method for simultaneous co-frequency full duplex cooperative communication is characterized in that: the method comprises the following steps:
s1, a source subsystem generates a target signal and processes the generated signal, and the processed signal is sent to a relay subsystem;
the step S1 includes the following sub-steps:
S102, uniformly inserting N into signals generated by information sourcespThe position set of the pilot frequency is as follows:
s103, sequentially carrying out inverse Fourier transform, cyclic prefix insertion and digital-to-analog conversion on the signal with the pilot frequency inserted, obtaining an analog signal to be transmitted, modulating the analog signal to a frequency domain in an oscillation mode, and transmitting the analog signal to a relay subsystem;
s2, the relay subsystem receives a signal from the information source subsystem, converts the signal into a digital domain and performs receiving processing, performs digital suppression on the received signal in the digital domain, performs amplification and pilot frequency insertion on the digitally suppressed signal, performs transmission processing in the next period, converts the signal into an analog domain, and transmits the signal to the terminal receiving subsystem;
the step S2 includes the following sub-steps:
s201, modulating a received signal to a baseband by a relay subsystem in an oscillation mode, and performing analog-to-digital conversion, cyclic prefix removal and Fourier transform on the baseband signal;
s202, carrying out digital suppression on the signal obtained by Fourier transform, carrying out amplification and pilot frequency insertion on the signal subjected to digital suppression, and taking the inserted pilot frequency signal as the basis of digital suppression of the next period:
dividing the signal received by the relay subsystem at the pilot position in the mth period by the signal inserted by the relay subsystem at the pilot position in the previous period to obtain the sub-carrier channel estimation value of the pilot position, obtaining the channel estimation values on other sub-carriers in a linear interpolation mode by using the estimation values, and subtracting the product of the transmission signal delayed in the previous period and the estimation channel from the signal received by the relay subsystem in the mth period to realize the self-interference digital suppression of the current period;
calculating the optimal value of the subcarrier power of the transmitted signal in the relay subsystemOptimum value of subcarrier power of transmission signal in relay subsystemThe calculation steps are as follows:
in a first step, the values of parameters in the system are set, including a total power constraint P at the sourceSTotal power constraint P at the relayR(ii) a Setting an initialization flag value flag to 0 and a point to 0;
and step two, judging whether the conditions are met: pS≤Np·PsOr PR≤Np·PtIf yes, ending and resetting the system parameter value; if not, entering a third step;
The fourth stepCalculatingZero point P ofR0If P isR0>PR-NpPtA 1 is to PR0Reassign value to PR-NpPtWherein:
kis the mean square of the estimation error of the kth self-interference channel:
wherein A (i) represents a sequenceN of (A)cThe ith value of the point DFT transform, Δ f, is the ratio of the phase noise 3dB bandwidth to the carrier frequency domain spacing, ErrAnd EsrEnergy, H, representing the impulse response of the channelsr[k]And Hrd[k]A kth value representing DFT variations of channel impulse responses from the source to the relay and from the relay to the destination node, respectively;
the fifth step, setting the stop threshold value to 10-7Setting a parameter a1=0,b1=PR0,lef=a1+0.382·(b1-a1),rig=a1+0.618·(b1-a1);
Sixthly, judging whether flag is 0 or not, if so, setting a parameter Pr-lef; if notSetting a parameter Pr=rig;
And step seven, performing the following operations:
A. initializing power allocation P on each useful signal subcarrier at the relay0,P0Is 1 × NcThe vector of (a):
initializationSetting an iteration stop condition ηo=10-2,ηi=10-5T 4096, the incremental multiple mu 10 and the total number of constraints m 2 (N)c-Np);
wherein,
Eu[k]denotes λ2Ps|Hrd[k]|2|Hsr[k]|2,FkRepresents the intercarrier interference energy on the kth subcarrier at the relay, and the estimated value is
C. Judging whether the requirements are metIf not, entering the step F, if yes, carrying out the following steps:
(1) if it isAccording to gammaFD[k]In respect of P0,kDerivative of (2)Calculating a functionIn respect of P0,kDerivative of, P0,kRepresents P0The value of the kth element of (c):
then according to gammaFD[k]In respect of P0,kSecond derivative of (2)Calculating a functionIn respect of P0,kSecond derivative of (d):
and calculating an intermediate value w:
when k ∈ D, Δ PkAssigned a value of 0, to P0Performing update, the updated P0Is equal to P before update0Adding 0.1 times of Δ P, wherein Δ P represents Δ PkA vector of components;
according to the intermediate value w pairUpdating, after updatingThe method comprises the following steps:
(2) if it is judged to be updatedWhether or not to satisfyIf yes, entering operation D, otherwise, returning to the step (1);
D. updating the value of t, wherein the value of t after updating is equal to the multiplication mu of t before updating;
E. judging whether the updated t satisfiesIf yes, entering operation F, and if not, returning to operation C;
F. calculating the median mw [ k ]:
calculating the bit error rate r according to the intermediate value mw [ k ]:
then judging whether flag is 0 or not, if so, judging P0Assign value to Pf and r to Bf, otherwise, assign P to0Assigning a value to Pg and assigning a value to r to Bg;
eighthly, judging whether the point is equal to 0, if so, reassigning the point and the flag to be 1, and returning to the sixth step; if not, entering the ninth step;
ninthly, judging whether | Bf-Bg | is satisfied or not, if yes, returning Pf as a vector formed by optimal values of relay subcarrier power distribution, and finishing calculation; if not, entering the tenth step;
step ten, comparing Bf and Bg:
if Bf > Bg, let a1=lef,lef=rig,rig=a1+0.618·(b1-a1) If flag is 1, returning to the sixth step;
if Bf is less than or equal to Bg, let b1=rig,rig=lef,lef=a1+0.382·(b1-a1) If flag is 0, returning to the sixth step;
amplifying the power of the signal of the k-th subcarrier after self-interference digital suppression to Pk,Obtaining an amplified signal;
inserting power P at ith position of amplified signaltThe pilot frequency i ∈ D, and taking the obtained signal as the basis for digital suppression of the next period;
s203, delaying the signal obtained in the step S202 for a period, performing Fourier inverse transformation to a time domain, inserting a cyclic prefix into the signal, performing digital-to-analog conversion, modulating the signal to a frequency band in an oscillation mode, and sending the signal to a terminal receiving subsystem;
and S3, the terminal receiving subsystem processes the signal from the relay subsystem to complete the signal receiving.
6. The method of claim 5, wherein the method for suppressing phase noise in simultaneous co-frequency full duplex cooperative communication comprises: the step S3 includes the following sub-steps: the receiving end subsystem modulates the received signal to a baseband in an oscillation mode, and obtains the finally received signal in the (m + 1) th period after analog-to-digital conversion, cyclic prefix removal and Fourier transform
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710843738.8A CN107659527B (en) | 2017-09-19 | 2017-09-19 | Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710843738.8A CN107659527B (en) | 2017-09-19 | 2017-09-19 | Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107659527A CN107659527A (en) | 2018-02-02 |
CN107659527B true CN107659527B (en) | 2020-09-08 |
Family
ID=61130666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710843738.8A Active CN107659527B (en) | 2017-09-19 | 2017-09-19 | Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107659527B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109104255B (en) * | 2018-07-11 | 2021-01-26 | 东南大学 | Hardware correction system of large-scale broadband channel |
CN109167744B (en) * | 2018-11-06 | 2021-05-14 | 上海事凡物联网科技有限公司 | Phase noise joint estimation method |
CN110602801B (en) * | 2019-08-09 | 2022-04-05 | 北京紫光展锐通信技术有限公司 | Link configuration method and device |
CN110932739B (en) * | 2019-12-20 | 2021-05-18 | 成都大学 | System and method for reducing error interference of communication and radar excitation signals |
CN111082806B (en) * | 2019-12-26 | 2021-11-23 | 北京化工大学 | Method and system for eliminating noise |
CN111211870B (en) * | 2020-01-06 | 2021-07-20 | 华南理工大学 | Iteration termination decision method in turbo receiving system |
CN111726306B (en) * | 2020-05-11 | 2021-06-29 | 北京大学 | Full duplex system phase noise suppression method based on two-stage adaptive filtering |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1325198A (en) * | 2000-05-22 | 2001-12-05 | 美国电报电话公司 | Multi-input multi-output orthogonal frequency-division multiplexing system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100719111B1 (en) * | 2005-07-29 | 2007-05-17 | 삼성전자주식회사 | Phaase noise compensation apparatus to be applied OFDM system and method thereof |
CN101136731B (en) * | 2007-08-09 | 2011-08-31 | 复旦大学 | Method for eliminating phase noise using continuous transmission parameter signalling |
CN102724027B (en) * | 2012-06-15 | 2015-04-08 | 西安电子科技大学 | Asynchronous space-time code coding/decoding system and method in full-duplex cooperative communication system |
GB2509935B (en) * | 2013-01-17 | 2015-06-17 | Broadcom Corp | Method and apparatus for reducing self-interference |
CN104811213B (en) * | 2014-01-28 | 2018-03-09 | 华为技术有限公司 | Self-interference signal abatement apparatus and method |
CN105187115B (en) * | 2015-09-30 | 2018-04-17 | 西安电子科技大学 | Orthogonal frequency division multiplex OFDM while co-channel full duplex trunking method |
CN106101045B (en) * | 2016-06-03 | 2019-05-21 | 北京邮电大学 | A kind of OFDM full duplex polarization self-interference removing method based on phase noise Gauss albefaction |
CN107154818B (en) * | 2017-04-07 | 2019-11-15 | 西安电子科技大学 | Co-channel full duplex bi-directional relaying transmission method while based on single carrier frequency domain equalization |
-
2017
- 2017-09-19 CN CN201710843738.8A patent/CN107659527B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1325198A (en) * | 2000-05-22 | 2001-12-05 | 美国电报电话公司 | Multi-input multi-output orthogonal frequency-division multiplexing system |
Non-Patent Citations (2)
Title |
---|
同时同频全双工数字自干扰抑制关键技术;张志亮;《中国博士学位论文全文数据库信息科技辑》;20170228;全文 * |
同时同频全双工自适应数字自干扰抑制技术研究与验证;文翔;《中国优秀硕士学位论文全文数据库信息科技辑》;20170228;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN107659527A (en) | 2018-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107659527B (en) | Phase noise suppression system and method for simultaneous same-frequency full duplex cooperative communication | |
Wang et al. | Iterative padding subtraction of the PN sequence for the TDS-OFDM over broadcast channels | |
CN105656830B (en) | Ofdm signal method for inhibiting peak-to-average ratio based on distributed implementation | |
CN103338172A (en) | Simultaneous common-frequency full duplex self-interference offset method in multi-path environment | |
WO2016106719A1 (en) | Signal clipping processing method and apparatus | |
KR20100021383A (en) | Self-interferecne cancellation method and its apparatus for on-frequency relay and repeater in ofdm-based wireless communication systems | |
US11516053B2 (en) | Method and device for channel equalization, and computer-readable medium | |
KR20160022278A (en) | Method and system for sending a reference signal, method and system for receiving a reference signal | |
CN107528806B (en) | SACI-TR algorithm for reducing peak-to-average ratio of FBMC-OQAM | |
Bae et al. | Quantifying an iterative clipping and filtering technique for reducing PAR in OFDM | |
CN115001913A (en) | Full-duplex frequency domain self-interference elimination method based on digital assistance | |
CN101364846B (en) | Sub-carrier noise power estimation method based on pilot | |
Wei et al. | A low-complexity time-domain signal processing algorithm for N-continuous OFDM | |
JP2017188874A (en) | Signal processing circuits | |
US9106497B2 (en) | Apparatus and method for improving OFDM receiver performance in the presence of narrowband interferers | |
CN113904906B (en) | Method for realizing frequency domain nonlinear continuous interference suppression | |
EP3391606B1 (en) | Method and apparatus for estimating and correcting phase error in wireless communication system | |
CN109155769A (en) | A kind of clipping method and equipment of orthogonal frequency division multiplexing | |
Singhal et al. | Analysis of carrier aggregated OFDM signals in presence of dual band power amplifiers | |
Singh et al. | Novel companding technique for PAPR reduction in OFDM system | |
KR20140030828A (en) | Ofdm equalizer for lte system and the equalization method using the same | |
Tom et al. | Suppressing alignment: An approach for out-of-band interference reduction in OFDM systems | |
Kurt et al. | An efficient iterative SIC for full-duplex SC-FDE radio under hardware impairments | |
Farzamnia et al. | Investigation on PAPR Reduction in OFDM System | |
WO2017156786A1 (en) | Signal processing method and related device |
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 |