[go: up one dir, main page]

CN103731383B - A kind of interference elimination method and device, receiver - Google Patents

A kind of interference elimination method and device, receiver Download PDF

Info

Publication number
CN103731383B
CN103731383B CN201310699838.XA CN201310699838A CN103731383B CN 103731383 B CN103731383 B CN 103731383B CN 201310699838 A CN201310699838 A CN 201310699838A CN 103731383 B CN103731383 B CN 103731383B
Authority
CN
China
Prior art keywords
signal
cell
common channel
level
reconstruction
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
CN201310699838.XA
Other languages
Chinese (zh)
Other versions
CN103731383A (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.)
Guangdong Gaohang Intellectual Property Operation Co ltd
Yuying School Yongnian District Handan City
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
Priority to CN201310699838.XA priority Critical patent/CN103731383B/en
Publication of CN103731383A publication Critical patent/CN103731383A/en
Application granted granted Critical
Publication of CN103731383B publication Critical patent/CN103731383B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

A kind of interference elimination method and device, receiver, this method include:Make equilibrium treatment using the balance parameters docking collection of letters number of serving cell, obtain serving cell equalizing signal;The blind reconstruct of serving cell common signal channel or soft reconstruct are carried out to the serving cell equalizing signal, serving cell common signal channel reconstructed chip is obtained;The soft reconstruct of serving cell not common channel is carried out to the serving cell equalizing signal, obtain serving cell not common channel reconstruction chip, wherein, the serving cell not common channel is serving cell channel of the receiving power more than the first pre-determined threshold in addition to the serving cell common signal channel;The serving cell equalizing signal is subtracted into the serving cell common signal channel reconstructed chip and the serving cell not common channel reconstruction chip, then makees linear disturbance Processing for removing, first order serving cell echo signal is obtained.The embodiment of the present invention can effectively cancellation receiver signal interference.

Description

Interference elimination method and device, and receiver
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an interference cancellation method and apparatus, and a receiver.
Background
In Code Division Multiple Access (CDMA) communication systems, as the requirements for communication quality and data rate have increased, receiver techniques have evolved from Rake receivers to balanced receivers and further to interference cancellation receivers. In practical applications, the interference cancellation receiver usually employs a linear interference cancellation method for interference cancellation, which completely uses a linear interference cancellation technique, and although interference can be cancelled to some extent, the interference cancellation effect is still poor, resulting in still large residual interference.
Disclosure of Invention
The embodiment of the invention discloses an interference elimination method and device and a receiver, which can effectively eliminate signal interference of the receiver.
The first aspect of the embodiments of the present invention discloses an interference cancellation method, including:
carrying out equalization processing on the received signal by using the equalization parameters of the serving cell to obtain an equalization signal of the serving cell;
carrying out blind reconstruction or soft reconstruction on a common channel of the serving cell on the equalized signal of the serving cell to obtain a reconstructed chip of the common channel of the serving cell;
performing soft reconstruction of a non-common channel of a serving cell on the equalized signal of the serving cell to obtain a reconstructed chip of the non-common channel of the serving cell, wherein the non-common channel of the serving cell is a channel of the serving cell except the common channel of the serving cell, and the receiving power of the channel of the serving cell exceeds a first preset threshold;
and subtracting the reconstructed chip of the common channel of the service cell and the reconstructed chip of the non-common channel of the service cell from the equalized signal of the service cell, and then performing linear interference elimination processing to obtain a target signal of a first-stage service cell.
In a first possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
convolving the reconstructed code sheet of the public channel of the service cell with the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the public channel of the first-stage service cell;
adding the target signal of the first-stage service cell to the non-common channel reconstruction chip of the service cell and then convolving the target signal with the time domain channel impulse response of the service cell to obtain a non-common channel reconstruction signal of the first-stage service cell;
carrying out equalization processing on the received signal by using the equalization parameters of the interference cell to obtain an equalization signal of the interference cell;
carrying out blind reconstruction or soft reconstruction on an interference cell common channel of the interference cell balanced signal to obtain an interference cell common channel reconstruction chip, and carrying out convolution on the interference cell common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage service cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
adding the second-stage interference cell target signal to the second-stage interference cell non-common channel reconstruction chip and then convolving the second-stage interference cell target signal with interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the first-stage service cell non-common channel reconstruction signal and the second-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a third-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the third-level interference cell balanced signal to obtain a third-level interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the third-level interference cell balanced signal minus the third-level interference cell non-common channel reconstruction chip to obtain a third-level interference cell target signal;
adding the third-stage interference cell target signal to the third-stage interference cell non-common channel reconstruction chip, and then convolving the third-stage interference cell target signal with interference cell time domain channel impulse response to obtain a third-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the second-stage interference cell non-common channel reconstruction signal and the third-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a fourth-stage service cell equalization signal;
and performing service cell non-common channel soft reconstruction on the fourth-stage service cell balanced signal to obtain a fourth-stage service cell non-common channel reconstruction chip, and performing linear interference elimination processing on the fourth-stage service cell balanced signal minus the fourth-stage service cell non-common channel reconstruction chip to obtain a fourth-stage service cell target signal.
With reference to the first possible implementation manner of the first aspect of the embodiment of the present invention, in a second possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
after adding the fourth-stage serving cell non-common channel reconstruction chip to the fourth-stage serving cell target signal, performing convolution on the fourth-stage serving cell non-common channel reconstruction chip and a serving cell time domain channel impulse response to obtain a fourth-stage serving cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the fourth-stage service cell non-common channel reconstruction signal and the third-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a fifth-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the fifth-level interference cell equalized signal to obtain a fifth-level interference cell non-common channel reconstructed chip, and performing linear interference elimination processing on the fifth-level interference cell equalized signal minus the fifth-level interference cell non-common channel reconstructed chip to obtain a fifth-level interference cell target signal;
after adding the fifth-level interference cell target signal to the fifth-level interference cell non-common channel reconstruction chip, performing convolution on the fifth-level interference cell target signal and interference cell time domain channel impulse response to obtain a fifth-level interference cell non-common channel reconstruction signal;
subtracting the first-level serving cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the fourth-level serving cell non-common channel reconstruction signal and the fifth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a sixth-level interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the sixth-level interference cell equalized signal to obtain a sixth-level interference cell non-common channel reconstructed chip, and performing linear interference elimination processing on the sixth-level interference cell equalized signal minus the sixth-level interference cell non-common channel reconstructed chip to obtain a sixth-level interference cell target signal;
after adding the sixth-level interference cell target signal to the sixth-level interference cell non-common channel reconstruction chip, performing convolution on the sixth-level interference cell target signal and interference cell time domain channel impulse response to obtain a sixth-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the fifth-level interference cell non-common channel reconstruction signal and the sixth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a seventh-level service cell equalization signal;
and performing service cell non-common channel soft reconstruction on the seventh-level service cell equalization signal to obtain a seventh-level service cell non-common channel reconstruction chip, and performing linear interference elimination processing on the seventh-level service cell equalization signal minus the seventh-level service cell non-common channel reconstruction chip to obtain a seventh-level service cell target signal.
With reference to the first possible implementation manner of the first aspect of the embodiment of the present invention, in a third possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal and the N-1 level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an Nth-level service cell equalization signal; wherein N is a natural number greater than or equal to 3;
and carrying out blind reconstruction or soft reconstruction of a non-common channel of the service cell on the equalized signal of the Nth-level service cell to obtain a reconstructed chip of the non-common channel of the Nth-level service cell, and convolving the reconstructed chip of the non-common channel of the Nth-level service cell with the impulse response of the time domain channel of the service cell to obtain a target signal of the Nth-level service cell.
With reference to the third possible implementation manner of the first aspect of the embodiment of the present invention, in a fourth possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N-1 level interference cell non-common channel reconstruction signal and the Nth level service cell target signal from the received signal, and then performing equalization processing to obtain an Nth level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N-level interference cell balanced signal to obtain an N-level interference cell non-common channel reconstruction chip, and convolving the N-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the Nth-level interference cell non-common channel reconstruction signal and the Nth-level service cell target signal from the received signal, and then performing equalization processing to obtain an N + 1-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +1 th-level interference cell balanced signal to obtain an N +1 th-level interference cell non-common channel reconstruction chip, and convolving the N +1 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +1 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the nth-level interference cell non-common channel reconstruction signal, the nth-level service cell target signal and the (N + 1) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 1) th-level service cell equalization signal;
and after adding the N +1 th-level service cell equalization signal to the nth-level service cell non-common channel reconstruction chip, performing blind reconstruction or soft reconstruction of a service cell non-common channel to obtain an N +1 th-level service cell non-common channel reconstruction chip, and convolving the N +1 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +1 th-level service cell target signal.
With reference to the fourth possible implementation manner of the first aspect of the embodiment of the present invention, in a fifth possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal, the (N) th-level interference cell non-common channel reconstruction signal and the (N + 1) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 2) th-level interference cell equalization signal;
performing blind reconstruction or soft reconstruction of a non-common channel of an interference cell after adding the N + 2-level interference cell balanced signal to the N-level non-common channel reconstruction chip of the interference cell to obtain an N + 2-level non-common channel reconstruction chip of the interference cell, and convolving the N + 2-level non-common channel reconstruction chip of the interference cell with the time domain channel impulse response of the interference cell to obtain an N + 2-level non-common channel reconstruction signal of the interference cell;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N + 1-level service cell target signal, the N + 1-level interference cell non-common channel reconstruction signal and the N + 2-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 3-level interference cell equalization signal;
performing blind reconstruction or soft reconstruction of a non-common channel of an interference cell after adding the N +3 th level interference cell balanced signal to the N level interference cell non-common channel reconstruction chip to obtain an N +3 th level interference cell non-common channel reconstruction chip, and convolving the N +3 th level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +3 th level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, an N + 2-level interference cell non-common channel reconstruction signal and an N + 3-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
and after adding the N +4 th-level service cell equalization signal to the N-th-level service cell non-common channel reconstruction chip, performing blind reconstruction or soft reconstruction of a service cell non-common channel to obtain an N +4 th-level service cell non-common channel reconstruction chip, and convolving the N +4 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +4 th-level service cell target signal.
In a sixth possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
convolving the reconstructed code sheet of the public channel of the service cell with the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the public channel of the first-stage service cell;
adding the target signal of the first-stage service cell to the non-common channel reconstruction chip of the service cell and then convolving the target signal with the time domain channel impulse response of the service cell to obtain a non-common channel reconstruction signal of the first-stage service cell;
carrying out equalization processing on the received signal by using the equalization parameters of the interference cell to obtain an equalization signal of the interference cell;
carrying out blind reconstruction or soft reconstruction on an interference cell common channel of the interference cell balanced signal to obtain an interference cell common channel reconstruction chip, and carrying out convolution on the interference cell common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
performing interference cell non-common channel soft reconstruction on the interference cell balanced signal to obtain an interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the interference cell balanced signal minus the interference cell common channel reconstruction chip and the interference cell non-common channel reconstruction chip to obtain a first-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
after adding the interference cell non-common channel reconstruction chip to the first-stage interference cell target signal, performing convolution on the interference cell non-common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage service cell equalization signal;
and carrying out service cell non-common channel soft reconstruction on the second-level service cell equalization signal to obtain a second-level service cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the second-level service cell equalization signal minus the second-level service cell non-common channel reconstruction chip to obtain a second-level service cell target signal.
With reference to the sixth possible implementation manner of the first aspect of the embodiment of the present invention, in a seventh possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
adding the target signal of the second-stage serving cell to the non-common channel reconstruction chip of the second-stage serving cell, and then performing convolution on the target signal of the second-stage serving cell and the time domain channel impulse response of the serving cell to obtain a non-common channel reconstruction signal of the second-stage serving cell;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the first-stage service cell non-common channel reconstruction signal and the first-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal;
adding the second-stage interference cell target signal to the second-stage interference cell non-common channel reconstruction chip and then convolving the second-stage interference cell target signal with interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, an N-1 level service cell non-common channel reconstruction signal and an N-1 level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N-level interference cell equalization signal, wherein N is a natural number greater than or equal to 3;
carrying out interference cell non-common channel soft reconstruction on the Nth-level interference cell balanced signal to obtain an Nth-level interference cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the Nth-level interference cell balanced signal minus the Nth-level interference cell non-common channel reconstruction chip to obtain an Nth-level interference cell target signal;
after adding the N-level interference cell target signal to the N-level interference cell non-common channel reconstruction chip, performing convolution on the N-level interference cell target signal and an interference cell time domain channel impulse response to obtain an N-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal and the Nth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 1-level service cell equalization signal;
and carrying out blind reconstruction or soft reconstruction of a non-common channel of the service cell on the (N + 1) th-level service cell balanced signal to obtain an (N + 1) th-level service cell non-common channel reconstructed chip, and convolving the (N + 1) th-level service cell non-common channel reconstructed chip with the time domain channel impulse response of the service cell to obtain an (N + 1) th-level service cell target signal.
With reference to the seventh possible implementation manner of the first aspect of the embodiment of the present invention, in an eighth possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal and the nth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 2) th-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +2 th-level interference cell balanced signal to obtain an N +2 th-level interference cell non-common channel reconstruction chip, and convolving the N +2 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +2 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal and the (N + 2) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 3) th-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +3 th-level interference cell balanced signal to obtain an N +3 th-level interference cell non-common channel reconstruction chip, and convolving the N +3 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +3 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N + 1-level service cell target signal, the N + 2-level interference cell non-common channel reconstruction signal and the N + 3-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
and after adding the N +4 th-level service cell equalization signal to the N +1 th-level service cell non-common channel reconstruction chip, performing service cell non-common channel blind reconstruction or soft reconstruction to obtain an N +4 th-level service cell non-common channel reconstruction chip, and convolving the N +4 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +4 th-level service cell target signal.
With reference to the eighth possible implementation manner of the first aspect of the embodiment of the present invention, in a ninth possible implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 4) th-level service cell target signal, the (N + 2) th-level interference cell non-common channel reconstruction signal and the (N + 3) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 5) th-level interference cell equalization signal;
after adding the N +5 th-level interference cell equalization signal to the N +2 th-level interference cell non-common channel reconstruction signal, performing interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +5 th-level interference cell non-common channel reconstruction chip, and convolving the N +5 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +5 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 4) th-level service cell target signal, the (N + 5) th-level interference cell non-common channel reconstruction signal and the (N + 3) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 6) th-level interference cell equalization signal;
after adding the N +6 th-level interference cell equalization signal to the N +3 th-level interference cell non-common channel reconstruction signal, performing interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +6 th-level interference cell non-common channel reconstruction chip, and convolving the N +6 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +6 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 5) th-level interference cell non-common channel reconstruction signal and the (N + 6) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 7) th-level service cell equalization signal;
and after adding the N +7 th-level service cell equalization signal to the N +1 th-level service cell non-common channel reconstruction chip, performing service cell non-common channel blind reconstruction or soft reconstruction to obtain an N +7 th-level service cell non-common channel reconstruction chip, and convolving the N +7 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +7 th-level service cell target signal.
With reference to the first aspect of the present embodiment or any one of the first to ninth possible implementation manners of the first aspect of the present embodiment, in a tenth possible implementation manner of the first aspect of the present embodiment, the performing blind reconstruction or soft reconstruction on a serving cell common channel on the serving cell equalized signal to obtain a serving cell common channel reconstructed chip includes:
descrambling and despreading the balanced signal of the service cell to obtain a common channel symbol of the service cell;
carrying out hard judgment or soft judgment on the common channel reconstruction symbol of the serving cell to obtain the common channel reconstruction symbol of the serving cell;
and carrying out spread spectrum scrambling on the reconstructed symbol of the common channel of the service cell to obtain a reconstructed chip of the common channel of the service cell.
With reference to the first aspect of the embodiment of the present invention or any one of the first to ninth possible implementation manners of the first aspect of the embodiment of the present invention, in an eleventh possible implementation manner of the first aspect of the embodiment of the present invention, the performing serving cell non-common channel soft reconstruction on the serving cell equalized signal to obtain a serving cell non-common channel reconstructed chip includes:
descrambling and despreading the balanced signal of the service cell to obtain a common channel symbol of the service cell;
carrying out non-common channel reconstruction symbol soft judgment on the common channel symbol of the serving cell to obtain a non-common channel reconstruction symbol of the serving cell;
and carrying out spread spectrum scrambling on the non-public channel reconstruction symbol of the serving cell to obtain a non-public channel reconstruction chip of the serving cell.
A second aspect of the embodiments of the present invention discloses an interference cancellation apparatus, including:
the first equalization unit is used for carrying out equalization processing on the received signal by using the equalization parameters of the serving cell to obtain an equalization signal of the serving cell;
a first reconstructing unit, configured to perform blind reconstruction or soft reconstruction on a serving cell common channel of the serving cell equalized signal obtained by the first equalizing unit, to obtain a serving cell common channel reconstructed chip;
a second reconstructing unit, configured to perform serving cell non-common channel soft reconstruction on the serving cell equalized signal obtained by the first equalizing unit to obtain a serving cell non-common channel reconstructed chip, where the serving cell non-common channel is a serving cell channel whose received power exceeds a first preset threshold except for the serving cell common channel;
a first calculating unit, configured to subtract the serving cell common channel reconstructed chip obtained by the first reconstructing unit and the serving cell non-common channel reconstructed chip obtained by the second reconstructing unit from the serving cell equalized signal obtained by the first equalizing unit, and output a first residual signal;
and the first linear interference elimination unit is used for performing linear interference elimination processing on the first residual signal output by the first calculation unit to obtain a first-stage serving cell target signal.
In a first possible implementation manner of the second surface of the embodiment of the present invention, the apparatus further includes:
a first convolution unit, configured to convolve the serving cell common channel reconstruction chip obtained by the first reconstruction unit with a serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstruction signal;
a second calculating unit, configured to add the first-level serving cell target signal obtained by the first linear interference canceling unit to the serving cell non-common channel reconstruction chip obtained by the second reconstructing unit, and output a first accumulated signal;
the second convolution unit is used for convolving the first accumulated signal output by the second calculation unit with the time domain channel impulse response of the service cell to obtain a non-public channel reconstructed signal of the first-stage service cell;
the first equalization unit is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an interfering cell equalized signal;
the first reconstructing unit is further configured to perform blind reconstruction or soft reconstruction of an interfering cell common channel on the interfering cell equalized signal obtained by the first equalizing unit, so as to obtain an interfering cell common channel reconstructed chip;
the first convolution unit is further configured to convolve the interference cell common channel reconstruction chip obtained by the first reconstruction unit with interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
the device further comprises:
a third calculating unit, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, and the first-stage serving cell non-common channel reconstructed signal from the received signal, and output a second remaining signal;
the second equalization unit is used for performing equalization processing on the second residual signal to obtain a second-level interference cell equalization signal;
a third reconstruction unit, configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalization signal to obtain a second-level interference cell non-common channel reconstruction chip;
a fourth calculating unit, configured to subtract the second-level interference cell non-common channel reconstruction chip from the second-level interference cell equalized signal, and output a third residual signal;
the second linear interference elimination unit is used for carrying out linear interference elimination processing on the third residual signal to obtain a second-level interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a fifth calculating unit, configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
a third convolution unit, configured to convolve the second accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the second-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fourth remaining signal;
the second equalization unit is further configured to perform equalization processing on the fourth remaining signal to obtain a third-level interference cell equalization signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the third-level interference cell equalization signal to obtain a third-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the third-level interference cell non-common channel reconstruction chip from the third-level interference cell equalized signal, and output a fifth residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the fifth residual signal to obtain a third-level interfering cell target signal;
the fifth calculating unit is further configured to add the third-level interfering cell target signal to the third-level interfering cell non-common channel reconstruction chip, and output a third accumulated signal;
the third convolution unit is configured to convolve the third accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a third-level interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the second-stage interfering cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output a sixth residual signal;
the second equalizing unit is further configured to equalize the sixth remaining signal, and equalize a signal in a fourth-level serving cell;
the third reconfiguration unit is further configured to perform serving cell non-common channel soft reconfiguration on the fourth-level serving cell equalization signal to obtain a fourth-level serving cell non-common channel reconfiguration chip;
the fourth calculating unit is further configured to subtract the fourth-stage serving cell non-common channel reconstruction chip from the fourth-stage serving cell equalized signal, and output a seventh residual signal;
the second linear interference cancellation unit is further configured to perform linear interference cancellation processing on the seventh residual signal to obtain the fourth-level serving cell target signal.
With reference to the first possible implementation manner of the second aspect of the embodiment of the present invention, in a second possible implementation manner of the second aspect of the embodiment of the present invention:
the fifth calculating unit is further configured to add the fourth-stage serving cell target signal to the fourth-stage serving cell non-common channel reconstruction chip, and output a fourth accumulated signal;
the third convolution unit is further configured to convolve the fourth accumulated signal with a serving cell time domain channel impulse response to obtain a fourth-stage serving cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output an eighth residual signal;
the second equalizing unit is further configured to perform equalization processing on the eighth remaining signal to obtain a fifth-level interference cell equalized signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the fifth-level interference cell equalization signal to obtain a fifth-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the fifth-level interfering cell non-common channel reconstruction chip from the fifth-level interfering cell equalized signal, and output a ninth residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the ninth residual signal to obtain a fifth-level interfering cell target signal;
the fifth calculating unit is further configured to add the fifth-level interfering cell target signal to the fifth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the third convolution unit is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a fifth-level interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the fifth-stage interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the second equalizing unit is further configured to perform equalization processing on the tenth residual signal to obtain a sixth-level interference cell equalized signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the sixth-level interference cell equalization signal to obtain a sixth-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the sixth-level interfering cell non-common channel reconstruction chip from the sixth-level interfering cell equalized signal, and output an eleventh residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the eleventh residual signal to obtain a sixth-level interfering cell target signal;
the fifth calculating unit is further configured to add the sixth-level interfering cell target signal to the sixth-level interfering cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the third convolution unit is further configured to convolve the sixth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a sixth-level non-common-channel reconstructed signal of the interfering cell;
the third computing unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the fifth-level interfering cell non-common channel reconstructed signal, and the sixth-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the second equalizing unit is further configured to perform equalization processing on the twelfth residual signal to obtain a seventh-level serving cell equalized signal;
the third reconfiguration unit is further configured to perform serving cell non-common channel soft reconfiguration on the seventh-level serving cell equalization signal to obtain a seventh-level serving cell non-common channel reconfiguration chip;
the fourth calculating unit is further configured to subtract the seventh serving cell non-common channel reconstruction chip from the seventh serving cell equalized signal and output a thirteenth residual signal;
the second linear interference cancellation unit is further configured to perform linear interference cancellation processing on the thirteenth remaining signal to obtain the seventh-level serving cell target signal.
With reference to the first possible implementation manner of the second aspect of the embodiment of the present invention, in a third possible implementation manner of the second aspect of the embodiment of the present invention, the apparatus further includes:
a sixth calculating unit, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and an N-1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal, where N is a natural number greater than or equal to 3;
a third equalizing unit, configured to perform equalization processing on the fourteenth remaining signal to obtain an nth level serving cell equalized signal; wherein N is a natural number greater than or equal to 3;
a fourth reconstructing unit, configured to perform serving cell non-common channel blind reconstruction or soft reconstruction on the nth-level serving cell equalization signal to obtain an nth-level serving cell non-common channel reconstruction chip;
and the fourth convolution unit is used for convolving the N-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N-level serving cell target signal.
With reference to the third possible implementation manner of the second aspect of the embodiment of the present invention, in a fourth possible implementation manner of the second aspect of the embodiment of the present invention, the apparatus further includes:
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th interfering cell non-common channel reconstructed signal, and the nth serving cell target signal from the received signal, and output a fifteenth remaining signal;
the third equalizing unit is further configured to equalize the fifteenth residual signal to obtain an nth-level interference cell equalized signal;
the fourth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the nth level interference cell equalized signal to obtain an nth level interference cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the nth-level interfering cell non-common channel reconstructed chip with interfering cell time-domain channel impulse response to obtain an nth-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, and the nth-level serving cell target signal from the received signal, and output a sixteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the sixteenth residual signal to obtain an N +1 th-level interference cell equalized signal;
the fourth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +1 th-level interference cell equalized signal to obtain an N +1 th-level interference cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +1 th-level interfering cell non-common channel reconstruction chip with interfering cell time domain channel impulse response to obtain an N +1 th-level interfering cell non-common channel reconstruction signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, the nth-level serving cell target signal, and the N +1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a seventeenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the seventeenth residual signal to obtain an N +1 th-level serving cell equalized signal;
the device further comprises:
a seventh calculating unit, configured to add the N +1 th-level serving cell equalized signal to the nth-level serving cell non-common channel reconstruction chip, and output a seventh accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the serving cell by using the seventh accumulated signal, so as to obtain an N + 1-th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit is further configured to convolve the N +1 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +1 th-level serving cell target signal.
With reference to the fourth possible implementation manner of the second aspect of the embodiment of the present invention, in a fifth possible implementation manner of the second aspect of the embodiment of the present invention,
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, the nth-level interfering cell non-common channel reconstructed signal, and the (N + 1) th interfering cell non-common channel reconstructed signal from the received signal, and output an eighteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the eighteenth residual signal to obtain an N +2 th-level interference cell equalized signal;
the seventh calculating unit is further configured to add the N +2 th-level interference cell equalized signal to the nth-level interference cell non-common channel reconstruction chip, and output an eighth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the interfering cell by using the eighth accumulated signal, so as to obtain an N + 2-th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +2 th-level interfering cell non-common channel reconstructed chip with an interfering cell time-domain channel impulse response to obtain an N +2 th-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, the (N + 1) th interfering cell non-common channel reconstructed signal, and the (N + 2) th interfering cell non-common channel reconstructed signal from the received signal, and output a nineteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the nineteenth residual signal to obtain an N +3 th-level interference cell equalized signal;
the seventh calculating unit is further configured to add the N +3 th-level interference cell equalized signal to the nth-level interference cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the interfering cell by using the ninth accumulated signal, so as to obtain an N + 3-th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +3 th-level interfering cell non-common channel reconstruction chip with an interfering cell time-domain channel impulse response to obtain an N +3 th-level interfering cell non-common channel reconstruction signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a twentieth residual signal;
the third equalizing unit is further configured to perform equalization processing on the twentieth residual signal to obtain an N +4 th-level serving cell equalized signal;
the seventh calculating unit is further configured to add the N +4 th-level serving cell equalized signal to the nth-level serving cell non-common channel reconstruction chip, and output a tenth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of a serving cell by using the tenth accumulated signal, so as to obtain an N +4 th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit is further configured to convolve the N +4 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +4 th-level serving cell target signal.
In a sixth possible implementation manner of the second aspect of the embodiment of the present invention, the apparatus further includes:
a first convolution unit, configured to convolve the serving cell common channel reconstruction chip obtained by the first reconstruction unit with a serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstruction signal;
a second calculating unit, configured to add the first-level serving cell target signal obtained by the first linear interference canceling unit to the serving cell non-common channel reconstruction chip obtained by the second reconstructing unit, and output a first accumulated signal;
the second convolution unit is used for convolving the first accumulated signal output by the second calculation unit with the time domain channel impulse response of the service cell to obtain a non-public channel reconstructed signal of the first-stage service cell;
the first equalization unit is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an interfering cell equalized signal;
the device further comprises:
a third reconstruction unit, configured to perform blind reconstruction or soft reconstruction on the interfering cell common channel of the interfering cell equalized signal obtained by the first equalization unit, to obtain an interfering cell common channel reconstructed chip;
the third convolution unit is further configured to convolve the interference cell common channel reconstruction chip obtained by the third reconstruction unit with interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
a fourth reconstructing unit, configured to perform interference cell non-common channel soft reconstruction on the interference cell equalized signal obtained by the first equalizing unit, to obtain an interference cell non-common channel reconstructed chip; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a third calculating unit, configured to subtract the interference cell common channel reconstruction chip and the interference cell non-common channel reconstruction chip from the interference cell equalized signal, and output a second remaining signal;
the second linear interference elimination unit is used for carrying out linear interference elimination processing on the second residual signal to obtain a first-stage interference cell target signal;
a fourth calculating unit, configured to add the first-stage interfering cell target signal to the interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
the fourth convolution unit is used for convolving the second accumulated signal with the time domain channel impulse response of the interference cell to obtain a first-stage interference cell non-public channel reconstruction signal;
the device further comprises:
a fifth calculating unit, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a third remaining signal;
the second equalization unit is used for performing equalization processing on the third residual signal to obtain a second-level service cell equalization signal;
a fifth reconfiguration unit, configured to perform serving cell non-common channel soft reconfiguration on the second-level serving cell equalization signal to obtain a second-level serving cell non-common channel reconfiguration chip;
a sixth calculating unit, configured to subtract the second-level serving cell non-common channel reconstructed chip from the second-level serving cell equalized signal, and output a fourth residual signal;
and the third linear interference elimination unit is used for carrying out linear interference elimination processing on the fourth residual signal to obtain a second-level serving cell target signal.
With reference to the sixth possible implementation manner of the second aspect of the embodiment of the present invention, in a seventh possible implementation manner of the second aspect of the embodiment of the present invention, the apparatus further includes:
a seventh calculating unit, configured to add the second-level serving cell target signal to the second-level serving cell non-common channel reconstruction chip, and output a third accumulated signal;
a fifth convolution unit, configured to convolve the third accumulated signal with the serving cell time domain channel impulse response to obtain a second-stage serving cell non-common channel reconstructed signal;
the fifth calculating unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fifth residual signal;
the second equalization unit is further configured to perform equalization processing on the fifth residual signal to obtain a second-level interference cell equalization signal;
the fifth reconstructing unit is further configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalization signal to obtain a second-level interference cell non-common channel reconstruction chip;
the sixth calculating unit is further configured to subtract the second-level interfering cell non-common channel reconstruction chip from the second-level interfering cell equalized signal, and output a sixth residual signal;
the third linear interference elimination unit is further configured to perform linear interference elimination processing on the sixth residual signal to obtain a second-level interfering cell target signal;
the seventh calculating unit is further configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a fourth accumulated signal;
the fifth convolution unit is further configured to convolve the fourth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage interfering cell non-common channel reconstructed signal;
the fifth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th serving cell non-common channel reconstructed signal, and the N-1 th interfering cell non-common channel reconstructed signal from the received signal, and output a seventh residual signal, where N is a natural number greater than or equal to 3;
the second equalization unit is further configured to perform equalization processing on the seventh residual signal to obtain an nth-level interference cell equalization signal;
the fifth reconstructing unit is further configured to perform interference cell non-common channel soft reconstruction on the nth-level interference cell equalized signal to obtain an nth-level interference cell non-common channel reconstructed chip;
the sixth calculating unit is further configured to subtract the nth level interfering cell non-common channel reconstruction chip from the nth level interfering cell equalized signal, and output an eighth residual signal;
the third linear interference elimination unit is further configured to perform linear interference elimination processing on the eighth residual signal to obtain an nth-level interfering cell target signal;
the seventh calculating unit is further configured to add the nth-level interfering cell target signal to the nth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the fifth convolution unit is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain an nth-level interfering cell non-common channel reconstructed signal;
the device further comprises:
an eighth calculating unit, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a ninth residual signal;
a third equalizing unit, configured to perform equalization processing on the ninth residual signal to obtain an N +1 th-level serving cell equalized signal;
a sixth reconstructing unit, configured to perform blind reconstruction or soft reconstruction of a non-common channel of a serving cell on the N +1 th-level serving cell equalized signal to obtain an N +1 th-level serving cell non-common channel reconstructed chip;
and a sixth convolution unit, configured to convolve the N +1 th-level serving cell non-common channel reconstruction chip with a serving cell time domain channel impulse response, to obtain an N +1 th-level serving cell target signal.
With reference to the seventh possible implementation manner of the second aspect of the embodiment of the present invention, in an eighth possible implementation manner of the second aspect of the embodiment of the present invention:
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the tenth residual signal to obtain an N +2 th-level interference cell equalized signal;
the sixth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +2 th-level interference cell equalized signal, so as to obtain an N +2 th-level interference cell non-common channel reconstructed chip;
the sixth convolution unit is further configured to convolve the N +2 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +2 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the (N + 1) th-stage serving cell target signal, and the (N + 2) th-stage interfering cell non-common channel reconstructed signal from the received signal, and output an eleventh residual signal;
the third equalizing unit is further configured to perform equalization processing on the eleventh residual signal to obtain an N +3 th-level interference cell equalized signal;
the sixth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +3 th-level interference cell equalized signal, so as to obtain an N +3 th-level interference cell non-common channel reconstructed chip;
the sixth convolution unit is further configured to convolve the N +3 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +3 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 1-level serving cell target signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the third equalizing unit is further configured to perform equalization processing on the twelfth residual signal to obtain an N +4 th-level serving cell equalized signal;
the device further comprises:
a ninth calculating unit, configured to add the N +4 th level serving cell equalized signal to the N +1 th level serving cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the serving cell according to the sixth accumulated signal, and obtain an N +4 th-level non-common channel reconstruction chip of the serving cell;
the sixth convolution unit is further configured to convolve the N +4 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +4 th-level serving cell target signal.
With reference to the eighth possible implementation manner of the second aspect of the embodiment of the present invention, in a ninth possible implementation manner of the second aspect of the embodiment of the present invention:
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 4-level serving cell target signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a thirteenth remaining signal;
the third equalizing unit is further configured to perform equalization processing on the thirteenth remaining signal to obtain an N +5 th-level interference cell equalized signal;
the ninth calculating unit is further configured to add the N +5 th-level interference cell equalized signal to the N +2 th-level interference cell non-common channel reconstructed signal, and output a seventh accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the interfering cell according to the seventh accumulated signal, so as to obtain an N +5 th-level interfering cell non-common channel reconstruction chip;
the sixth convolution unit is further configured to convolve the N +5 th-level interfering cell non-common channel reconstructed chip with an interfering cell time-domain channel impulse response to obtain an N +5 th-level interfering cell non-common channel reconstructed signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 4-level serving cell target signal, the N + 5-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal;
the third equalizing unit is further configured to perform equalization processing on the fourteenth remaining signal to obtain an N +6 th-level interference cell equalized signal;
the ninth calculating unit is further configured to add the N +6 th-level interference cell equalized signal to the N +3 th-level interference cell non-common channel reconstructed signal, and output an eighth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the interfering cell according to the eighth accumulated signal, so as to obtain an N +6 th-level interfering cell non-common channel reconstruction chip;
the sixth convolution unit is further configured to convolve the N +6 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +6 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 5) th interfering cell non-common channel reconstructed signal, and the (N + 6) th interfering cell non-common channel reconstructed signal from the received signal, and output a fifteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the fifteenth remaining signal to obtain an N +7 th-level serving cell equalized signal;
the ninth calculating unit is further configured to add the N +7 th-level serving cell equalized signal to the N +1 th-level serving cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the serving cell according to the ninth accumulated signal, so as to obtain an N +7 th-level non-common channel reconstruction chip of the serving cell;
the sixth convolution unit is further configured to convolve the N +7 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +7 th-level serving cell target signal.
With reference to the second aspect of the embodiment of the present invention or any one of the first to ninth possible implementation manners of the second aspect of the embodiment of the present invention, in a tenth possible implementation manner of the second aspect of the embodiment of the present invention, the performing, by the first reconstructing unit, blind reconstruction or soft reconstruction of a serving cell common channel on the serving cell equalized signal obtained by the first equalizing unit, where a manner of obtaining a serving cell common channel reconstructed chip is specifically:
a first reconstruction unit descrambles and despreads the serving cell equalized signal obtained by the first equalization unit to obtain a serving cell common channel symbol; carrying out hard judgment or soft judgment on the common channel reconstruction symbol of the serving cell to obtain the common channel reconstruction symbol of the serving cell; and performing spread spectrum scrambling on the serving cell common channel reconstruction symbol to obtain a serving cell common channel reconstruction chip.
With reference to the second aspect of the embodiment of the present invention or any one of the first to ninth possible implementation manners of the second aspect of the embodiment of the present invention, in an eleventh possible implementation manner of the second aspect of the embodiment of the present invention, the performing, by the second reconstructing unit, serving cell non-common channel soft reconstruction on the serving cell equalized signal obtained by the first equalizing unit, and the manner of obtaining serving cell non-common channel reconstructed chips specifically is:
the second reconstruction unit descrambles and despreads the serving cell balanced signal obtained by the first equalization unit to obtain a serving cell common channel symbol; performing non-common channel reconstruction symbol soft judgment on the common channel symbol of the serving cell to obtain a non-common channel reconstruction symbol of the serving cell; and carrying out spread spectrum scrambling on the non-public channel reconstruction symbol of the service cell to obtain a non-public channel reconstruction chip with the power of the service cell exceeding a threshold.
A third aspect of the embodiments of the present invention discloses a receiver, where the receiver includes the interference cancellation apparatus disclosed in the second aspect of the embodiments of the present invention, and a receiving antenna connected to the interference cancellation apparatus, where the receiving antenna is configured to receive a signal and input the received signal to the interference cancellation apparatus.
In the embodiment of the invention, the blind reconstruction or soft reconstruction of the common channel of the service cell is carried out on the balanced signal of the service cell, the soft reconstruction of the non-common channel of the service cell is carried out on the balanced signal of the service cell, the reconstruction interference elimination of the received signal can be realized, the interference elimination processing can be simultaneously carried out on the received signal of the receiver by combining the reconstruction interference elimination technology and the linear interference elimination technology by further carrying out the linear interference elimination processing after subtracting the reconstructed chip of the common channel of the service cell and the reconstructed chip of the non-common channel of the service cell from the balanced signal of the service cell, and compared with the interference elimination processing only by adopting the linear interference elimination technology, the embodiment of the invention can more effectively eliminate the signal interference of the receiver.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1a is a schematic diagram of an interference cancellation process according to an embodiment of the present invention;
fig. 1b is a flowchart of an interference cancellation method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an interference cancellation process according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a process of partially iterative interference cancellation according to an embodiment of the present invention;
fig. 4 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 5 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 6 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 7 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 8 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 9 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 10 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 11 is a schematic diagram of another interference cancellation process disclosed in the embodiment of the present invention;
fig. 12 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 13 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 14 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 15 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 16 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 17 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 18 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 19 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 20 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 21 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 22 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention;
fig. 23 is a schematic structural diagram of an interference cancellation apparatus according to an embodiment of the present invention;
fig. 24 is a schematic structural diagram of another interference cancellation apparatus disclosed in the embodiment of the present invention;
FIG. 25 is a schematic structural diagram of an iterative interference section according to an embodiment of the present invention;
fig. 26 is a schematic structural diagram of another interference cancellation apparatus disclosed in the embodiment of the present invention;
FIG. 27 is a schematic structural diagram of another iterative interference component disclosed in the embodiments of the present invention;
fig. 28 is a schematic structural diagram of another interference cancellation apparatus according to an embodiment of the present invention;
fig. 29 is a schematic structural diagram of a receiver according to an embodiment of the present invention.
Detailed Description
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 only a part of the embodiments of the present invention, and not all of the embodiments. 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.
The embodiment of the invention discloses an interference elimination method, an interference elimination device and a receiver, wherein in the interference elimination method, as shown in figure 1a, equalization processing can be carried out on a received signal by using an equalization parameter of a serving cell to obtain an equalization signal of the serving cell; carrying out blind reconstruction or soft reconstruction on a common channel of a service cell on the balanced signal of the service cell to obtain a reconstructed chip (the chip is also called a coded signal) of the common channel of the service cell; performing soft reconstruction of a non-common channel of a service cell on the balanced signal of the service cell to obtain a reconstructed chip of the non-common channel of the service cell, wherein the non-common channel of the service cell is the channel of the service cell, except the common channel of the service cell, of which the receiving power exceeds a first preset threshold; and subtracting the reconstructed chip of the common channel of the service cell and the reconstructed chip of the non-common channel of the service cell from the equalized signal of the service cell, and then carrying out linear interference elimination processing to obtain a target signal of a first-stage service cell. The embodiment of the invention can combine the reconstructed interference elimination technology and the linear interference elimination technology to simultaneously carry out interference elimination processing on the received signal of the receiver, thereby effectively eliminating the signal interference of the receiver. For example, see WO2007/102897a2, the embodiment does not describe in detail, and the purpose of linear interference cancellation is to remove interference caused by an interfering cell to a received signal of a serving cell. The target signal of a cell is the signal of the cell obtained after linear interference cancellation. The equalization process may include at least one of frequency domain equalization and time domain equalization of the received signal. Frequency domain equalization is used to remove distortion of the received signal and time domain equalization is used to remove intersymbol interference of the received signal. The serving cell equalized signal is the result of equalizing the received signal. The reconstructed signal of the cell is the result of reconstructing the cell signal. In the embodiment of the present invention, multiple stages of different types of operations (such as linear interference cancellation, equalization processing, or reconstruction processing described above) may be performed to obtain target signals, equalized signals, or reconstructed signals of multiple stages of different cells (serving cells or interfering cells). The following are detailed below.
The embodiment of the invention can be applied to wireless receivers, such as wireless terminals (also called user equipment) or base stations and the like. In an embodiment, the wireless receiver may implement effective elimination of signal interference of the receiver by performing the method of this embodiment or adopting the structure of the subsequent apparatus embodiment, so as to obtain the calculation result of the signal of the desired cell. And the user equipment is connected with the wireless communication network through the serving cell common channel, and other channels between the UE and the wireless communication network except the serving cell common channel are serving cell non-common channels. In this embodiment, the serving cell is a cell used by the base station to provide service for the wireless terminal. The interfering cell is a cell which causes interference to an operating signal of a serving cell when a wireless terminal operates in the serving cell.
Referring to fig. 1b, fig. 1b is a flowchart illustrating an interference cancellation method according to an embodiment of the present invention. As shown in fig. 1b, the interference cancellation method may include the following steps.
101. And carrying out equalization processing on the received signal by using the equalization parameters of the serving cell to obtain an equalized signal of the serving cell.
In this embodiment of the present invention, the equalization parameter of the serving cell may include a channel estimation result obtained by correlating a known pilot signal of the serving cell, a received signal power of the serving cell, and a noise power. Accordingly, the received signal may be equalized using a channel estimation result obtained by correlating a known pilot signal of the serving cell, the received signal power of the serving cell, and the noise power to obtain a serving cell equalized signal.
In the embodiment of the present invention, equalization refers to equalization of channel characteristics, that is, an equalizer of a receiver generates characteristics opposite to those of a channel, and is used to cancel intersymbol interference caused by time-varying multipath propagation characteristics of the channel. In other words, the frequency and time selectivity of the channel is removed by the equalizer. Among these, there are two basic approaches to equalization: one is frequency domain equalization, which allows the overall transfer function of the overall system, including the equalizer, to satisfy the conditions for distortion-free transmission. It usually corrects the amplitude-frequency characteristic and the group delay characteristic respectively, and the sequence equalization usually adopts the frequency domain equalization method. And secondly, time domain equalization, namely, directly considering time response, so that the impulse response of the whole system including an equalizer meets the condition of no intersymbol interference. With respect to equalizing the received signal to obtain the serving cell equalized signal, the following embodiments of the present invention will be described with reference to the accompanying drawings, which will not be described in detail herein.
102. And carrying out blind reconstruction or soft reconstruction on the common channel of the service cell on the balanced signal of the service cell to obtain a reconstructed chip of the common channel of the service cell, and carrying out convolution on the reconstructed chip of the common channel of the service cell and the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the common channel of the first-stage service cell.
In the embodiment of the present invention, the serving cell common channel may include at least one of the following: a Primary Synchronization Channel (P-SCH), a Secondary Synchronization Channel (S-SCH), a Primary Common Pilot Channel (P-CPICH), a Primary Common Control Physical Channel (P-CCPCH), and a Paging Indicator Channel (PICH), etc.
For example, in the embodiment of the present invention, the chips carried by P-SCH, S-SCH and P-CPICH are known sequences cP-SCH。cS-SCHAnd cP-CPICHIt should be noted that the known sequences in this embodiment are predefined sequences in an air interface protocol, and the known sequences are known by the terminal in advance. Taking P-SCH as an example, the serving cell transmits a primary synchronization code C comprising 256 chips per slot of the P-SCHP-SCHSo that the terminal can perform time slot synchronizationStep (primary synchronization code of each cell is the same for the system), where cP-SCHAnd may also be referred to as PSC codes, P-SCH codes, primary synchronization sequences, etc. For S-SCH, a secondary synchronization code c comprising 256 chips is sent on the S-SCHS-SCHEach of cS-SCHC transmitted on S-SCH, selected from 16 different chip sequencesS-SCHThere are 64 defined combinations, where cS-SCHAlso known as SSC codes, S-SCH codes, secondary synchronization sequences, etc. Therefore, if the chips carried by the common channel of the serving cell are known sequences, a predetermined sequence can be extracted from the serving cell equalized signal, such as: c. CP-SCH、cS-SCHAnd cP-CPICHAnd according to the known sequence cP-SHC、cS-SCHAnd cP-CPICHTo reconstruct (i.e., blind or soft reconstruction) the P-SCH, S-SCH, and P-CPICH reconstructed chips.
For example, in the embodiment of the present invention, since the chips carried by the P-CCPCH and the PICH are unknown sequences, that is, the terminal implementation does not know the sequences, if the chips carried by the serving cell common channel (including the P-CCPCH, the PICH, and the like) are unknown sequences, the blind reconstruction or the soft reconstruction of the serving cell common channel for the serving cell equalization signal may be performed, and the obtaining of the serving cell common channel reconstruction chips may include the following steps:
and A1, descrambling and despreading the equalized signal of the service cell to obtain the common channel symbol of the service cell.
B1, making hard or soft decision of the common channel reconstruction symbol on the common channel symbol of the serving cell (for a specific implementation of how to make hard or soft decision on a symbol, see other prior arts), so as to obtain the common channel reconstruction symbol of the serving cell.
And C1, carrying out spread spectrum scrambling on the common channel reconstruction symbol of the service cell to obtain a common channel reconstruction chip of the service cell.
In the embodiment of the present invention, regarding performing blind reconstruction or soft reconstruction on a serving cell common channel for a serving cell equalized signal to obtain a serving cell common channel reconstructed chip, the following description of the embodiment of the present invention will be provided by a specific embodiment, which will not be described in detail herein.
103. Performing soft reconstruction of a non-common channel of a service cell on a balanced signal of the service cell to obtain a reconstructed chip of the non-common channel of the service cell, wherein the non-common channel of the service cell is the channel of the service cell except the common channel of the service cell, and the receiving power of the non-common channel of the service cell exceeds a first preset threshold; and subtracting the reconstructed chip of the common channel of the service cell and the reconstructed chip of the non-common channel of the service cell from the equalized signal of the service cell, and then carrying out linear interference elimination processing to obtain a target signal of the first-stage service cell.
In the embodiment of the present invention, the non-common channel may include a dedicated signal, a shared channel, and the like.
In the embodiment of the present invention, performing soft reconfiguration on a non-common channel of a serving cell on a balanced signal of the serving cell to obtain a non-common channel reconfiguration chip of the serving cell may include the following steps:
and A2, descrambling and despreading the equalized signal of the service cell to obtain the common channel symbol of the service cell.
B2, carrying out soft judgment on the non-common channel reconstruction symbol of the common channel symbol of the serving cell to obtain the non-common channel reconstruction symbol of the serving cell.
And C2, carrying out spread spectrum scrambling on the non-common channel reconstruction symbols of the serving cell to obtain non-common channel reconstruction chips of which the power of the serving cell exceeds a threshold.
104. And after adding the target signal of the first-stage service cell to the reconstructed chip of the non-common channel of the service cell, carrying out convolution on the target signal of the first-stage service cell and the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the non-common channel of the first-stage service cell.
As an alternative implementation, the interference cancellation method described in fig. 1 may further include the following steps:
and A3, equalizing the received signal by using the equalization parameter of the interference cell to obtain an equalization signal of the interference cell.
In this embodiment of the present invention, the equalization parameter of the interfering cell may include a channel estimation result obtained by correlating with a known pilot signal of the interfering cell, a received signal power of the interfering cell, and a noise power. Accordingly, the received signal may be equalized by using a channel estimation result obtained by correlating with the known pilot signal of the interfering cell, the received signal power of the interfering cell, and the noise power, to obtain an interfering cell equalized signal.
B3, carrying out blind reconstruction or soft reconstruction of the interference cell common channel on the interference cell balanced signal to obtain an interference cell common channel reconstruction chip, and convolving the interference cell common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal.
In the embodiment of the present invention, regarding blind reconstruction or soft reconstruction of an interfering cell common channel for an interfering cell equalized signal to obtain an interfering cell common channel reconstructed chip, the following description of the embodiment of the present invention will be provided by a specific embodiment, which will not be described in detail herein.
In the embodiment of the present invention, blind reconstruction or soft reconstruction of an interfering cell common channel is performed on an interfering cell equalization signal, and obtaining an interfering cell common channel reconstruction chip is similar to blind reconstruction or soft reconstruction of a serving cell common channel is performed on a serving cell equalization signal, and obtaining a serving cell common channel reconstruction chip.
Further, as an alternative implementation, the interference cancellation method described in fig. 1 may further include the following steps:
a4, carrying out interference cell non-common channel soft reconstruction on the interference cell balanced signal to obtain an interference cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the interference cell balanced signal minus the interference cell common channel reconstruction chip and the interference cell non-common channel reconstruction chip to obtain a first-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell; wherein, the second preset threshold and the first preset threshold can be the same or different;
and B4, adding the interference cell non-common channel reconstruction chip to the first-stage interference cell target signal, and then convolving the interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a first-stage interference cell non-common channel reconstruction signal.
For example, referring to fig. 2, fig. 2 is a schematic diagram illustrating an interference cancellation process according to an embodiment of the present invention. As shown in fig. 2, the received signal r of the receiver may be equalized to obtain an equalized signal of the serving cell 1, an equalized signal of the interfering cell 2, and an equalized signal of the interfering cell 3, respectively; the process of performing equalization processing on the received signal r of the receiver to obtain the serving cell 1 equalized signal, the interfering cell 2 equalized signal, and the interfering cell 3 equalized signal may specifically be:
channel estimation result H obtained from correlation with known pilot signals of serving cell 1, interfering cell 2 and interfering cell 31,H2And H3Received signal power P of each cell1 (1),P2 (1)And P3 (1)And noise power Pn (1)Separately obtaining the serving cell 1 equalized signals x1 (1)Interfering cell 2 equalizing signal x2 (1)And interfering cell 3 equalizing signal x3 (1)The following were used:
wherein, (.)TThe transpose of the matrix is represented,representing the conjugate transpose of the matrix (.)-1Representation matrix inversion, eDRepresenting a vector of 0 elements other than the D-th element of 1.
Furthermore, in the embodiment of the present invention, the signal x is equalized in obtaining the serving cell 11 (1)Interfering cell 2 equalizing signal x2 (1)And interfering cell 3 equalizing signal x3 (1)Then, the serving cell, the interference cell common channel reconstructed signal and the non-common channel reconstructed signal can be reconstructed respectively according to the serving cell equalization signal and the interference cell equalization signal. As shown in fig. 2, in the process of reconstructing the serving cell common channel reconstructed signal and the non-common channel reconstructed signal according to the serving cell equalization signal, it is necessary to reconstruct the serving cell common channel reconstructed chip and the serving cell non-common channel reconstructed chip respectively according to the serving cell equalization signal. Taking WCDMA as an example, the common channels include P-SCH, S-SCH, P-CPICH, P-CCPCH, and PICH, and the non-common channels include dedicated channels and shared channels. Taking serving cell 1 as an example, since P-SCH, S-SCH and P-CPICH carry known sequence cP-SHC、cP-SHCAnd cP-CPICHTherefore their reconstructed signals are:
rc1,P-CPICH=h1*cP-CPICH
wherein,indicating that the P-SCH reconstructed chips,denotes S-SCH reconstructed chips, h1Representing the serving cell 1 time domain channel impulse response expressed as a convolution, POP-SCHDenotes the power offset, PO, of the P-SCH relative to the P-CPICHS-SCHIndicating the power offset of the S-SCH relative to the P-CPICH. Due to the unknown sequences carried by the P-CCPCH and the PICH, hard judgment or soft judgment is needed in the process of reconstructing the common channel reconstruction chip of the serving cell. Taking P-CCPCH as an example, signal x is first equalized for the serving cell1 (1)Performing descrambling and despreading to obtain P-CCPCH symbols sP-CCPCHNamely:
wherein, cSc,(n) represents a scrambling code of serving cell 1, cOVSF,P-CCPCH(N) represents OVSF code of P-CCPCH, NP-CCPCHRepresenting the spreading factor of the P-CCPCH.
Then, for sP-CCPCHHard decision is made to obtain P-CCPCH reconstructed symbolsNamely:
wherein a represents amplitude, dkThe standard notation for the modulation scheme used by the P-CCPCH, |, denotes modulo.
Or, tosP-CCPCHSoft-decision is made to obtain P-CCPCH reconstructed symbolsNamely:
wherein, K represents the standard symbol number contained in the modulation mode used by the P-CCPCH, and Pr (·) represents the probability.
Second, symbols are reconstructed for the P-CCPCHSpread spectrum scrambling is performed so that P-CCPCH reconstruction chip c can be obtainedP-CCPCHNamely:
further, the P-CCPCH may be reconstructed as chip cP-CCPCHTime domain channel impulse response h with serving cell1Convolution is carried out to obtain a P-CCPCH reconstruction signal r of a first-stage service cellc1,P-CCPCHNamely:
rc1,P-CCPCH=h1*cP-CCPCH
wherein POP-CCPCHIndicating the power offset of the P-CCPCH relative to the P-CPICH.
In the embodiment of the invention, similar to the reconstruction of the P-CCPCH reconstruction signal, after descrambling and despreading the equilibrium signal of the service cell to obtain the common channel symbol of the service cell, soft judgment can be carried out on the common channel symbol of the service cell to obtain the non-common channel reconstruction symbol of the service cell; further, the serving cell power non-common channel reconstructed symbol may be spread-spectrum scrambled to obtain a serving cell power non-common channel reconstructed chip cd1Namely:
wherein J represents the number of non-common channels of the serving cell, POjIndicating the power offset of the non-common channel j relative to the P-CPICH,representing non-common channel j reconstructed symbols, cOVSF,jOVSF code, C, representing non-common channel jSC,1Indicating the scrambling code of serving cell 1.
In the embodiment of the present invention, as shown in fig. 2, the serving cell equalization signal may be subtracted by a serving cell common channel reconstruction chip and a serving cell non-common channel reconstruction chip, that is:
then, for y1For linear interference cancellation, i.e. first y1Descrambling and despreading:
wherein, CSC,1Denotes a diagonal matrix formed by scrambling codes of the serving cell 1, and W denotes a matrix formed by all OVSF codes with a spreading factor N.
Next, the power of each code channel is counted, for example, by means of cumulative averaging, that is:
wherein z is1nmThe mth symbol of the nth code channel is represented, and M represents accumulationThe number of symbols of (c). Then the inverse number of power of each code channel is used to weight the descrambling and dispreading result, and after scrambling, the result is spread1Subtracting to obtain the interference-suppressed target signal y 'of the primary service cell 1'1Namely:
wherein, DeltaΔIs λ1∶1Configurable diagonal matrix, mu1Is a weighting coefficient, and
finally, y'1Non-common channel reconstruction chip c with serving cell 1c1Added and added with the channel impulse response h of the time domain of the serving cell 11Convolution is carried out to obtain a non-common channel reconstruction signal of a first-stage service cell 1Namely:
in the embodiment of the present invention, the specific process of reconstructing the interference cell common channel reconstruction signal and the non-common channel reconstruction signal according to the interference cell equalization signal is similar to the above-mentioned specific process of reconstructing the service cell common channel reconstruction signal and the non-common channel reconstruction signal according to the service cell equalization signal, and the embodiment of the present invention is not described in detail.
As an alternative implementation, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
and A5, subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage service cell equalization signal.
B5, carrying out service cell non-common channel soft reconstruction on the second-level service cell equalization signal to obtain a second-level service cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the second-level service cell equalization signal minus the second-level service cell non-common channel reconstruction chip to obtain a second-level service cell target signal.
Further, the method can also comprise the following steps:
and C5, convolving the second-stage serving cell target signal with the second-stage serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain a second-stage serving cell non-common channel reconstruction signal.
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a6, subtracting the first-stage service cell public channel reconstruction signal, the first-stage interference cell public channel reconstruction signal, the first-stage service cell non-public channel reconstruction signal and the first-stage interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
b6, performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal;
and C6, convolving the second-stage interference cell target signal with the second-stage interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal.
For example, referring to fig. 3, fig. 3 is a schematic diagram of a process of partial iterative interference cancellation according to an embodiment of the present invention. As shown in FIG. 3, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Non-common channel reconstructed signal (i.e. r) of first stage interfering cell (i.e. interfering cells 2 and 3)o2 (1)And ro3 (1)) Then equalization processing is carried out to obtain the equalization signal of the second-level service cell 1(i.e., N = 2), i.e.:
wherein r ise=r-rc1-rc2-rc3 Andthe received signal powers of the serving cell 1, interfering cells 2 and 3 at the time of iterative interference cancellation are indicated, respectively. Further, as shown in fig. 3, a second-level serving cell 1 non-common channel reconstruction chip may be soft-reconstructed according to the second-level serving cell 1 equalization signal, and linear interference cancellation processing is performed after the second-level serving cell 1 equalization signal is subtracted by the second-level serving cell 1 non-common channel reconstruction chip, so as to obtain a second-level serving cell 1 target signal; adding the target signal of the second-stage service cell 1 and the non-common channel reconstruction chip of the second-stage service cell 1 and then performing channel impulse response h of time domain of the service cell 11Convolution is carried out to obtain a reconstructed signal r of a non-common channel of a second-level service cell 1o1 (2)
As shown in FIG. 3, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) First level serving cell 1 non-common channel reconstructed signal (i.e. r)o1 (1)) And a first stage interfering cell 3 non-common channel reconstructed signal (i.e., r)o3 (1)) And then equalization processing is carried out to obtain a second-level interference cell 2 equalized signal (namely N = 2). Further, as shown in fig. 3, a second-level interfering cell 2 non-common channel reconstruction chip may be soft-reconstructed according to the second-level interfering cell 2 equalized signal, and linear interference cancellation processing may be performed after the second-level interfering cell 2 equalized signal is subtracted by the second-level interfering cell 2 non-common channel reconstruction chip, so as to obtain a second-level interfering cell 2 target signal; and adding the target signal of the second-stage interference cell 2 with the non-common channel reconstruction chip of the second-stage interference cell 2 and then performing time domain channel impulse response h of the interference cell 22Convolution is carried out to obtain a reconstructed signal r of a non-common channel of a second-stage interference cell 2o2 (2)
As shown in FIG. 3, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) First level serving cell 1 non-common channel reconstructed signal (i.e. r)o1 (1)) And first stage interfering cell 2 non-common channel reconstructed signal (i.e., r)o2 (1)) And then equalization processing is carried out, and a second-stage interference cell 3 equalized signal (namely N = 2) is obtained. Further, as shown in fig. 3, a second-level interfering cell 3 non-common channel reconstruction chip may be soft-reconstructed according to the second-level interfering cell 3 equalized signal, and linear interference cancellation processing may be performed after the second-level interfering cell 3 equalized signal is subtracted by the second-level interfering cell 3 non-common channel reconstruction chip, so as to obtain a second-level interfering cell 3 target signal; adding the target signal of the second-level interference cell 3 and the non-common channel reconstruction chip of the second-level interference cell 3 to the time domain signal of the interference cell 3Channel impulse response h3Convolution is carried out to obtain a reconstructed signal r of a non-common channel of a second-stage interference cell 3o2 (2)
In the partial iterative interference cancellation process shown in fig. 3, the process of soft reconstructing the non-common channel reconstruction chip of the second serving cell according to the second serving cell equalization signal is the same as the process of soft reconstructing the non-common channel reconstruction chip of the serving cell according to the first serving cell equalization signal described in the foregoing embodiment, and the process of soft reconstructing the non-common channel reconstruction chip of the second interfering cell according to the second interfering cell equalization signal is the same as the process of soft reconstructing the non-common channel reconstruction chip of the interfering cell according to the first interfering cell equalization signal described in the foregoing embodiment, and in the partial iterative interference cancellation process shown in fig. 3, the specific implementation process of linear interference cancellation is the same as the specific implementation process of linear interference cancellation described in the foregoing embodiment, which is not described in this embodiment.
In the embodiment of the present invention, the partial iterative interference cancellation process shown in fig. 3 may be repeatedly executed several times, which is not limited in the embodiment of the present invention.
For example, referring to fig. 4, fig. 4 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. In contrast to fig. 3, fig. 4 may only perform partial iterative interference cancellation of interfering cells 2 and 3. As shown in FIG. 4, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) N-1 th service cell 1 (N is a natural number of 3 or more) non-common channel reconstruction signal (r)o1 (N-1)) And the N-1 th level interfering cell 3 non-common channel reconstructed signal (i.e., r)o3 (N-1)) Then equalization processing is carried out to obtain an N-level interference cell 2 equalization signal; further, the interference cell non-common channel soft reconstruction may be performed on the nth level interference cell 2 equalization signal to obtain an nth level interference cell 2 non-common channel reconstruction chip, and the nth level interference cell 2 non-common channel reconstruction chip is used for interferenceSubtracting the N-level interference cell 2 non-common channel reconstruction chip from the interference cell 2 balanced signal, and then performing linear interference elimination processing to obtain an N-level interference cell 2 target signal; furthermore, the nth level interfering cell 2 target signal can be added with the nth level interfering cell 2 non-common channel reconstruction chip to generate the time domain channel impulse response h with the interfering cell 22Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the N-level interference cell 2o2 (N)
As shown in FIG. 4, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) And a non-common channel reconstructed signal (r) of an N-1 th service cell 1 (N is a natural number of 2 or more)o1 (N-1)) And the N-1 th level interfering cell 2 non-common channel reconstructed signal (i.e., r)o2 (N-1)) Then equalization processing is carried out to obtain an N-level interference cell 3 equalization signal; furthermore, interference cell non-common channel soft reconstruction can be performed on the nth level interference cell 3 equalization signal to obtain an nth level interference cell 3 non-common channel reconstruction chip, linear interference elimination processing is performed after the nth level interference cell 3 equalization signal is subtracted by the nth level interference cell 3 non-common channel reconstruction chip, and an nth level interference cell 3 target signal is obtained; furthermore, the nth level interfering cell 3 target signal can be added with the nth level interfering cell 3 non-common channel reconstruction chip to generate the time domain channel impulse response h with the interfering cell 33Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the N-level interference cell 3o3 (N)
In the embodiment of the present invention, the partial iterative interference cancellation process shown in fig. 4 may be repeatedly executed several times, which is not limited in the embodiment of the present invention.
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a7, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal and an Nth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N +1 th-level service cell equalization signal;
b7, carrying out service cell non-common channel blind reconstruction or soft reconstruction on the N +1 th level service cell equalization signal to obtain an N +1 th level service cell non-common channel reconstruction chip, and convolving the N +1 th level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +1 th level service cell target.
For example, referring to fig. 5, fig. 5 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 5 may only perform partial iterative interference cancellation of the serving cell 1. As shown in FIG. 5, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Non-common channel reconstructed signal (i.e. r) of Nth order interfering cell (i.e. interfering cells 2 and 3)o2 (N)And ro3 (N)) Then equalization processing is carried out to obtain the equalized signal of the (N + 1) th grade service cell 1Namely:
wherein r ise=r-rc1-rc2-rc3·Andthe signal power of serving cell 1, interfering cells 2 and 3 at the time of iterative interference cancellation are indicated, respectively. IntoIn one step, as shown in FIG. 5, the signal may be equalized according to the N +1 th level serving cell 1Reconstructing (i.e., blind or soft) level N +1 serving cell 1 non-common channel reconstructed chipsIn particular, the signal may be equalized for level N +1 serving cell 1Descrambling and despreading are carried out as follows:
wherein, N represents a spreading factor, when a non-common channel exceeding a threshold exists, a modulation mode possibly used is detected for the existing non-common channel by using a method matched with a standard constellation, and if the modulation mode cannot be detected, a blind reconstruction symbol (i.e. a non-common channel reconstruction symbol) is obtained:
if the modulation mode can be detected, obtaining a soft reconstruction symbol (namely a non-common channel reconstruction symbol):
performing spreading and scrambling on the obtained reconstructed symbols (namely, non-common channel reconstructed symbols) to obtain non-common channel reconstructed chips of the (N + 1) th level serving cell 1Namely:
finally, the N +1 th level serving cell 1 non-common channel can be reconstructed into chipsTime domain channel impulse response h with serving cell 11Convolution is carried out to obtain the target signal of the (N + 1) th grade serving cell 1Namely:
further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a8, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 1-level service cell target signal and an N-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 2-level interference cell equalization signal;
b8, carrying out interference cell non-common channel blind reconstruction or soft reconstruction on the N +2 th level interference cell equalization signal to obtain an N +2 th level interference cell non-common channel reconstruction chip, and convolving the N +2 th level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain an N +2 th level interference cell non-common channel reconstruction signal.
For example, referring to fig. 6, fig. 6 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Wherein fig. 6 may only perform for interfering cell 2And (4) partial iterative interference elimination. As shown in FIG. 6, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Class N +1 serving cell 1 target signal ro1 (N+1)And the N-th interference cell 3 non-common channel reconstruction signal ro3 (N)Performing equalization processing to obtain an N + 2-level interference cell 2 equalization signal, reconstructing (namely blind reconstruction or soft reconstruction) an N + 2-level interference cell 2 non-common channel reconstruction chip according to the N + 2-level interference cell 2 equalization signal, and performing time domain channel impulse response h on the N + 2-level interference cell non-common channel reconstruction chip and the interference cell 22Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the (N + 2) th level interference cell 2o2 (N+2)
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a9, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 1-level service cell target signal and an N + 2-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 3-level interference cell equalization signal;
b9, carrying out blind reconstruction or soft reconstruction on the non-common channel of the interference cell of the (N + 3) th level interference cell equalization signal to obtain an (N + 3) th level interference cell non-common channel reconstruction chip, and carrying out convolution on the (N + 3) th level interference cell non-common channel reconstruction chip and the interference cell time domain channel impulse response to obtain an (N + 3) th level interference cell non-common channel reconstruction signal.
For example, referring to fig. 7, fig. 7 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 7 may only perform a partial iterative interference cancellation of the interfering cell 3. As shown in fig. 7, the received signal r may be subtracted by the first level cell 1 common channelReconstructing the signal (i.e. r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) (i.e. r)c) Class N +1 serving cell 1 target signal ro1 (N+1)And N +2 th interference cell 2 non-common channel reconstructed signal ro2 (N+2)Performing equalization processing to obtain an N + 3-level interference cell 3 equalization signal, reconstructing (namely blind reconstruction or soft reconstruction) an N + 3-level interference cell 3 non-common channel reconstruction chip according to the N + 3-level interference cell 3 equalization signal, and performing impulse response h on the N + 3-level interference cell non-common channel reconstruction chip and an interference cell 3 time domain channel3Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the (N + 3) th level interference cell 3o3 (N+3)
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a10, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 1-level service cell target signal, an N + 2-level interference cell non-common channel reconstruction signal and an N + 3-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
b10, carrying out blind reconstruction or soft reconstruction of the non-common channel of the service cell after adding the equalized signal of the (N + 4) th-level service cell to the non-common channel reconstruction chip of the (N + 1) th-level service cell to obtain the non-common channel reconstruction chip of the (N + 4) th-level service cell, and convolving the non-common channel reconstruction chip of the (N + 4) th-level service cell with the time domain channel impulse response of the service cell to obtain the target signal of the (N + 4) th-level service cell.
For example, referring to fig. 8, fig. 8 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 8 may only perform partial iterative interference cancellation for serving cell 1. As shown in fig. 8, the received signal r may be subtracted byPrimary cell 1 common channel reconstruction signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Class N +1 serving cell 1 target signal ro1 (N+1)N +2 th level interference cell 2 non-common channel reconstruction signal ro2 (N+2)And N +3 th interference cell 3 non-common channel reconstruction signal ro3 (N+3)Then equalization processing is carried out to obtain the (N + 4) th level service cell 1 equalization signal, and the (N + 4) th level service cell equalization signal is added with the (N + 1) th level service cell non-common channel reconstruction chip c1 (N+1)Then carrying out blind reconstruction or soft reconstruction of the non-common channel of the service cell to obtain an N +4 th level non-common channel reconstruction chip c of the service cell1 (N+4)And reconstructing the non-common channel of the (N + 4) th level serving cell 1 into a chip c1 (N+4)Time domain channel impulse response h with serving cell 11Convolution is carried out to obtain the target signal r of the (N + 4) th grade serving cell 1o1 (N+4)
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a11, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 4-level service cell target signal, an N + 2-level interference cell non-common channel reconstruction signal and an N + 3-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 5-level interference cell equalization signal;
b11, after adding the N +5 th level interference cell equalization signal to the N +2 th level interference cell non-common channel reconstruction signal, carrying out interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +5 th level interference cell non-common channel reconstruction chip, and convolving the N +5 th level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain an N +5 th level interference cell non-common channel reconstruction signal.
For example, referring to fig. 9, fig. 9 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 9 may only perform a partial iterative interference cancellation of the interfering cell 2. As shown in FIG. 9, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Class N +4 serving cell 1 target signal ro1 (N+4)N +2 th level interference cell 2 non-common channel reconstruction signal ro2 (N+2)And N +3 th interference cell 3 non-common channel reconstruction signal ro3 (N+3)Then equalization processing is carried out to obtain an N +5 level interference cell 2 equalization signal, and the N +5 level interference cell 2 equalization signal is added with an N +2 level interference cell 2 non-common channel reconstruction chip c2 (N+2)Then, blind reconstruction or soft reconstruction of non-common channel of interference cell is carried out to obtain reconstruction chip c of 2 non-common channel of interference cell of the (N + 5) th level2 (N+5)And reconstructing the non-common channel of the (N + 5) th interference cell 2 into a chip c2 (N+5)And interference cell 2 time domain channel impulse response h2Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the (N + 5) th level interference cell 2o2 (N+5)
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a12, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 4-level service cell target signal, an N + 5-level interference cell non-common channel reconstruction signal and an N + 3-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 6-level interference cell equalization signal;
b12, after adding the N +6 th level interference cell equalization signal to the N +3 th level interference cell non-common channel reconstruction signal, carrying out interference cell non-common channel blind reconstruction or soft reconstruction to obtain a non-common channel reconstruction chip of the N +6 th level interference cell, and convolving the N +6 th level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain an N +6 th level interference cell non-common channel reconstruction signal.
For example, referring to fig. 10, fig. 10 is a schematic diagram illustrating another partial iterative interference cancellation process according to an embodiment of the present invention. Therein, fig. 10 may perform only partial iterative interference cancellation of the interfering cell 3. As shown in FIG. 10, the received signal r may be subtracted by the first level serving cell 1 common channel reconstructed signal (i.e., r)c1) First stage interfering cells (i.e., interfering cells 2 and 3) common channel reconstructed signal (i.e., r)c2And rc3) Class N +4 serving cell 1 target signal ro1 (N+4)N +5 th interference cell 2 non-common channel reconstruction signal ro2 (N+5)And N +3 th interference cell 3 non-common channel reconstruction signal ro3 (N+3)Then equalization processing is carried out to obtain an N +6 level interference cell 3 equalization signal, and the N +6 level interference cell 3 equalization signal is added with an N +3 level interference cell 3 non-common channel reconstruction chip c3 (N+3)Then, blind reconstruction or soft reconstruction of non-common channel of interference cell is carried out to obtain reconstruction chip c of 3 non-common channel of interference cell of the (N + 6) th level3 (N+6)And reconstructing the non-common channel of the (N + 6) th interference cell 3 into a chip c3 (N+6)3 time domain channel impulse response h of interference cell3Convolution is carried out to obtain the reconstructed signal r of the non-common channel of the (N + 6) th-level interference cell 3o3 (N +6)
Further, as an optional implementation manner, the interference cancellation method described in fig. 1 may further include the following steps to implement further iterative interference cancellation, that is:
a12', subtracting the first-level service cell public channel reconstruction signal, the first-level interference cell public channel reconstruction signal, the (N + 5) th-level interference cell non-public channel reconstruction signal and the (N + 6) th-level interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 7) th-level service cell equalization signal;
b12', adding the N +7 th service cell equalization signal and the N +1 th service cell non-common channel reconstruction chip to perform service cell non-common channel blind reconstruction or soft reconstruction to obtain an N +7 th service cell non-common channel reconstruction chip, and convolving the N +7 th service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +7 th service cell target signal.
In the embodiment of the present invention, all of the partial iterative interference cancellation processes shown in fig. 2 to fig. 10 may be repeatedly executed several times, which is not limited in the embodiment of the present invention.
Referring to fig. 11, fig. 11 is a schematic diagram of another interference cancellation process disclosed in the embodiment of the present invention. As shown in fig. 11, the received signal r may be equalized by using the equalization parameter of the serving cell and the equalization parameter of the interfering cell, respectively, to obtain the equalized signal x of the serving cell 1, respectively1 (1)Interfering cell 2 equalizing signal x2 (1)And interfering cell 3 equalizing signal x3 (1)And can further equalize the signal x according to the serving cell 1, respectively1 (1)Interfering cell 2 equalizing signal x2 (1)And interfering cell 3 equalizing signal x3 (1)Reconstructing common channel reconstruction chip of serving cell 1, common channel reconstruction chip of interference cell 2 and common channel reconstruction chip of interference cell 3, and combining the common channel reconstruction chip of serving cell 1 and the time domain channel impulse response h of serving cell 11Convolving, and reconstructing the common channel reconstruction chip of the interference cell 2 and the time domain channel impulse response h of the interference cell 22Convolving, and reconstructing the common channel reconstruction chip of the interference cell 3 and the time domain channel impulse response h of the interference cell 33And performing convolution to obtain the common channel reconstruction signals of the first-stage service cell 1, the first-stage interference cell 2 and the first-stage interference cell 3. Wherein r 'is adopted in the interference cancellation process shown in FIG. 11'cTo indicate a first level serving cell 1, a first level interfering cell2 and the sum of the common channel reconstructed signals of the first-stage interfering cell 3, the embodiments of the present invention will not be repeated later.
In the embodiment of the present invention, in the interference cancellation process shown in fig. 11, signal x may also be equalized for serving cell 11 (1)Performing soft reconstruction of non-common channel of service cell 1 to obtain reconstructed chip c of non-common channel of service cell 1d1And equalizes serving cell 1 signal x1 (1)Subtracting serving cell 1 common channel reconstructed chip and serving cell 1 non-common channel reconstructed chip cd1Then linear interference elimination processing is carried out to obtain the target signal of the first-level service cell 1, and further the target signal of the first-level service cell 1 can be added with the non-common channel reconstruction chip c of the service cell 1d1Time domain channel impulse response h of back and serving cell 11Convolution is carried out to obtain a reconstructed signal r 'of a non-public channel of a primary service cell'o1 (1)
As an alternative implementation, on the basis of the interference cancellation shown in fig. 11, the embodiment of the present invention may perform the following steps to implement further iterative interference cancellation, that is:
a13, subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage service cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
b13, performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
and C13, convolving the second-stage interference cell target signal with the second-stage interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal.
For example, referring to fig. 12, fig. 12 is a schematic diagram illustrating another partial iterative interference cancellation process according to an embodiment of the present invention. Therein, fig. 12 may only perform a partial iterative interference cancellation of the interfering cell 2. As shown in FIG. 12, received signal r may be subtracted r'c(namely the sum of the reconstruction signal of the public channel of the primary service cell 1, the reconstruction signal of the public channel of the primary interference cell 2 and the reconstruction signal of the public channel of the primary interference cell 3), and the reconstruction signal r 'of the non-public channel of the primary service cell 1'o1 (1)Then equalization processing is carried out to obtain a second-level interference cell 2 equalization signal;
performing interference cell non-common channel soft reconstruction on the second-stage interference cell 2 balanced signal to obtain a second-stage interference cell 2 non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell 2 balanced signal minus the second-stage interference cell 2 non-common channel reconstruction chip to obtain a second-stage interference cell 2 target signal;
and adding the target signal of the second-stage interference cell 2 with the non-common channel reconstruction chip of the second-stage interference cell 2 and then performing time domain channel impulse response h of the interference cell 22Convolution is carried out to obtain a reconstructed signal r 'of a non-common channel of a second-stage interference cell 2'o2 (1)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a14, subtracting the first-stage service cell public channel reconstruction signal, the first-stage interference cell public channel reconstruction signal, the first-stage service cell non-public channel reconstruction signal and the second-stage interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain a third-stage interference cell equalization signal;
b14, performing interference cell non-common channel soft reconstruction on the third-level interference cell balanced signal to obtain a third-level interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the third-level interference cell balanced signal minus the third-level interference cell non-common channel reconstruction chip to obtain a third-level interference cell target signal;
and C14, convolving the third-level interference cell target signal with the third-level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a third-level interference cell non-common channel reconstruction signal.
For example, referring to fig. 13, fig. 13 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 13 may perform only partial iterative interference cancellation of the interfering cell 3. As shown in FIG. 13, received signal r may be subtracted r'c(namely the sum of the reconstruction signal of the public channel of the primary service cell 1, the reconstruction signal of the public channel of the primary interference cell 2 and the reconstruction signal of the public channel of the primary interference cell 3), and the reconstruction signal r 'of the non-public channel of the primary service cell 1'o1 (1)And a secondary interference cell 2 non-common channel reconstruction signal r'o2 (1)Then equalization processing is carried out to obtain a third-level interference cell 3 equalization signal;
performing interference cell non-common channel soft reconstruction on the third-level interference cell 3 balanced signal to obtain a third-level interference cell 3 non-common channel reconstruction chip, and performing linear interference elimination processing on the third-level interference cell 3 balanced signal minus the third-level interference cell 3 non-common channel reconstruction chip to obtain a third-level interference cell 3 target signal;
adding the third-stage interference cell 3 target signal with the third-stage interference cell 3 non-common channel reconstruction chip and then performing channel impulse response h with the time domain of the interference cell 33Convolution is carried out to obtain a third-level interference cell 3 non-common channel reconstruction signal r'o3 (1)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a15, subtracting the first-stage service cell public channel reconstruction signal, the first-stage interference cell public channel reconstruction signal, the second-stage interference cell non-public channel reconstruction signal and the third-stage interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain a fourth-stage service cell equalization signal.
B15, carrying out service cell non-common channel soft reconstruction on the fourth-stage service cell equalization signal to obtain a fourth-stage service cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the fourth-stage service cell equalization signal minus the fourth-stage service cell non-common channel reconstruction chip to obtain a fourth-stage service cell target signal.
Further, the following steps may also be performed to achieve further iterative interference cancellation:
and C15, adding the fourth-stage serving cell target signal with the fourth-stage serving cell non-common channel reconstruction chip, and then convolving with the serving cell time domain channel impulse response to obtain a fourth-stage serving cell non-common channel reconstruction signal.
For example, referring to fig. 14, fig. 14 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Wherein fig. 14 may only perform a partial iterative interference cancellation of the serving cell 1. As shown in FIG. 14, received signal r may be subtracted r'c(namely the sum of the first-stage service cell 1 common channel reconstruction signal, the first-stage interference cell 2 common channel reconstruction signal and the first-stage interference cell 3 common channel reconstruction signal), and the second-stage interference cell 2 non-common channel reconstruction signal r'o2 (1)And a third-level interference cell 3 non-common channel reconstruction signal r'o3 (1)Then, carrying out equalization processing to obtain a fourth-level service cell 1 equalization signal;
performing service cell non-common channel soft reconstruction on the fourth-stage service cell 1 balanced signal to obtain a fourth-stage service cell 1 non-common channel reconstruction chip, and performing linear interference elimination processing on the fourth-stage service cell 1 balanced signal minus the fourth-stage service cell 1 non-common channel reconstruction chip to obtain a fourth-stage service cell 1 target signal;
furthermore, the fourth-level serving cell 1 target signal can be added with the fourth-level serving cell 1 non-common channel reconstruction chip and then is subjected to time domain channel impulse response h with the serving cell 11Convolving to obtain a fourth-level service cell 1 non-common channel reconstruction signal r'o1 (2)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a16, subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the fourth-stage service cell non-common channel reconstruction signal and the third-stage interference cell non-common channel signal from the received signal, and then performing equalization processing to obtain a fifth-stage interference cell equalization signal;
b16, performing interference cell non-common channel soft reconstruction on the fifth-level interference cell equalization signal to obtain a fifth-level interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the fifth-level interference cell equalization signal minus the fifth-level interference cell non-common channel reconstruction chip to obtain a fifth-level interference cell target signal;
and C16, adding the fifth-level interference cell target signal with the fifth-level interference cell non-common channel reconstruction chip and then convolving the fifth-level interference cell target signal with the interference cell time domain channel impulse response to obtain a fifth-level interference cell non-common channel reconstruction signal.
For example, referring to fig. 15, fig. 15 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Wherein, FIG. 15Only partial iterative interference cancellation of the interfering cell 2 may be performed. As shown in FIG. 15, received signal r may be subtracted r'c(namely the sum of the first-stage service cell 1 common channel reconstruction signal, the first-stage interference cell 2 common channel reconstruction signal and the first-stage interference cell 3 common channel reconstruction signal), and the fourth-stage service cell 1 non-common channel reconstruction signal r'o1 (2)And a third-level interference cell 3 non-common channel reconstruction signal r'o3 (1)Then equalization processing is carried out to obtain a fifth-level interference cell 2 equalization signal;
performing interference cell non-common channel soft reconstruction on the fifth-level interference cell 2 balanced signal to obtain a fifth-level interference cell 2 non-common channel reconstruction chip, and performing linear interference elimination processing on the fifth-level interference cell 2 balanced signal minus the fifth-level interference cell 2 non-common channel reconstruction chip to obtain a fifth-level interference cell 2 target signal;
adding the target signal of the interference cell 2 of the fifth level with the non-common channel reconstruction chip of the interference cell 2 of the fifth level and then performing channel impulse response h of the time domain of the interference cell 22Convolution is carried out to obtain a fifth-level interference cell 2 non-common channel reconstruction signal r'o2 (2)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a17, subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the fourth-level service cell non-common channel reconstruction signal and the fifth-level interference cell non-common channel signal from the received signal, and then performing equalization processing to obtain a sixth-level interference cell equalization signal;
b17, performing interference cell non-common channel soft reconstruction on the sixth-level interference cell equalization signal to obtain a sixth-level interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the sixth-level interference cell equalization signal minus the sixth-level interference cell non-common channel reconstruction chip to obtain a sixth-level interference cell target signal;
and C17, convolving the sixth-level interference cell target signal with the sixth-level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain a sixth-level interference cell non-common channel reconstruction signal.
For example, referring to fig. 16, fig. 16 is a schematic diagram illustrating another partial iterative interference cancellation process according to an embodiment of the present invention. Therein, fig. 16 may only perform a partial iterative interference cancellation of the interfering cell 3. As shown in FIG. 16, received signal r may be subtracted r'c(namely the sum of the first-stage service cell 1 common channel reconstruction signal, the first-stage interference cell 2 common channel reconstruction signal and the first-stage interference cell 3 common channel reconstruction signal), and the fourth-stage service cell 1 non-common channel reconstruction signal r'o1 (2)And a fifth-stage interference cell 2 non-common channel reconstruction signal r'o2 (2)Then equalization processing is carried out to obtain a sixth-level interference cell 3 equalization signal;
performing interference cell non-common channel soft reconstruction on the sixth-level interference cell 3 balanced signal to obtain a sixth-level interference cell 3 non-common channel reconstruction chip, and performing linear interference elimination processing on the sixth-level interference cell 3 balanced signal minus the sixth-level interference cell 3 non-common channel reconstruction chip to obtain a sixth-level interference cell 3 target signal;
adding the sixth-level interference cell 3 target signal with the sixth-level interference cell 3 non-common channel reconstruction chip and then performing time domain channel impulse response h with the interference cell 33Convolution is carried out to obtain a sixth-level interference cell 3 non-common channel reconstruction signal r'o3 (2)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a17', subtracting the first-level service cell public channel reconstruction signal, the first-level interference cell public channel reconstruction signal, the fifth-level interference cell non-public channel reconstruction signal and the sixth-level interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain a seventh-level service cell equalization signal;
b17', performing service cell non-common channel soft reconstruction on the seventh-level service cell equalization signal to obtain a seventh-level service cell non-common channel reconstruction chip, and performing linear interference elimination processing on the seventh-level service cell equalization signal minus the seventh-level service cell non-common channel reconstruction chip to obtain a seventh-level service cell target signal.
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a18, subtracting the first-level service cell public channel reconstruction signal, the first-level interference cell public channel reconstruction signal and the N-1 level interference cell non-public channel reconstruction signal from the received signal, and then performing equalization processing to obtain an Nth-level service cell equalization signal; wherein N is a natural number greater than or equal to 3;
b18, carrying out blind reconstruction or soft reconstruction of the non-common channel of the service cell on the equalized signal of the Nth-level service cell to obtain a reconstructed chip of the non-common channel of the Nth-level service cell, and convolving the reconstructed chip of the non-common channel of the Nth-level service cell with the impulse response of the time domain channel of the service cell to obtain a target signal of the Nth-level service cell.
For example, referring to fig. 17, fig. 17 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 17 may perform only partial iterative interference cancellation of the serving cell 1. As shown in FIG. 17, received signal r may be subtracted r'c(i.e. the sum of the first level serving cell 1 common channel reconstructed signal, the first level interfering cell 2 common channel reconstructed signal and the first level interfering cell 3 common channel reconstructed signal), the N-1 th level interfering cell 2 non-common channel reconstructed signalSignal r'o2 (N-1)And an N-1 level interference cell 3 non-common channel reconstruction signal r'o3 (N-1)Then, carrying out equalization processing to obtain an equalized signal of the Nth-level service cell 1;
and carrying out service cell non-common channel blind reconstruction or soft reconstruction on the N-th level service cell 1 equalized signal to obtain an N-th level service cell 1 non-common channel reconstruction chip c'1 (N)And reconstructing chip c 'from Nth-level serving cell 1 non-common channel'1 (N)Time domain channel impulse response h with serving cell 11Convolving to obtain an Nth-level serving cell 1 target signal r'o1 (N)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a19, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N-1 level interference cell non-common channel reconstruction signal and an Nth level service cell target signal from a received signal, and then performing equalization processing to obtain an Nth level interference cell equalization signal;
b19, carrying out interference cell non-common channel blind reconstruction or soft reconstruction on the N-level interference cell equalization signal to obtain an N-level interference cell non-common channel reconstruction chip, and convolving the N-level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain an N-level interference cell non-common channel reconstruction signal.
For example, referring to fig. 18, fig. 18 is a schematic diagram of another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 18 may perform only partial iterative interference cancellation of the interfering cell 2. As shown in FIG. 18, received signal r may be subtracted r'c(i.e. the sum of the first level serving cell 1 common channel reconstructed signal, the first level interfering cell 2 common channel reconstructed signal and the first level interfering cell 3 common channel reconstructed signal), the N-1 level trunkInterference cell 3 non-common channel reconstruction signal r'o3 (N-1)And Nth-level serving cell 1 target signal r'o1 (N)Then equalization processing is carried out to obtain an N-level interference cell 2 equalization signal;
and carrying out interference cell non-common channel blind reconstruction or soft reconstruction on the N-level interference cell 2 equalized signal to obtain an N-level interference cell 2 non-common channel reconstruction chip c'2 (N)And reconstructing chip c 'from N-level interference cell 2 non-common channel'2 (N)And interference cell 2 time domain channel impulse response h2Convolution is carried out to obtain the N-level interference cell 2 non-common channel reconstruction signal r'o2 (N)
Further, as shown in fig. 19, the embodiment of the present invention may further perform partial iterative interference cancellation on the interfering cell 3, that is:
subtracting r 'from received signal r'c(namely the sum of the first-stage service cell 1 common channel reconstruction signal, the first-stage interference cell 2 common channel reconstruction signal and the first-stage interference cell 3 common channel reconstruction signal), and the Nth-stage interference cell 2 non-common channel reconstruction signal r'o2 (N)And Nth-level serving cell 1 target signal r'o1 (N)Then, carrying out equalization processing to obtain an N +1 level interference cell 3 equalization signal;
and carrying out interference cell non-common channel blind reconstruction or soft reconstruction on the N + 1-level interference cell 3 equalization signal to obtain an N + 1-level interference cell 3 non-common channel reconstruction chip c'3 (N+1)And reconstructing chip c 'from the N +1 th interference cell 3 non-common channel'3 (N+1)3 time domain channel impulse response h of interference cell3Convolution is carried out to obtain an N + 1-level interference cell 3 non-common channel reconstruction signal r'o3 (N+1)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a20, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an Nth-level interference cell non-common channel reconstruction signal, an Nth-level service cell target signal and an N +1 th-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N +1 th-level service cell equalization signal;
b20, carrying out blind reconstruction or soft reconstruction of the non-common channel of the service cell after adding the N +1 th level equalization signal of the service cell to the N th level non-common channel reconstruction chip of the service cell to obtain an N +1 th level non-common channel reconstruction chip of the service cell, and convolving the N +1 th level non-common channel reconstruction chip of the service cell with the time domain channel impulse response of the service cell to obtain an N +1 th level target signal of the service cell.
For example, referring to fig. 20, fig. 20 is a schematic diagram of another iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 20 may only perform partial iterative interference cancellation for serving cell 1. As shown in FIG. 20, received signal r may be subtracted r'c(namely the sum of the first-stage service cell 1 public channel reconstruction signal, the first-stage interference cell 2 public channel reconstruction signal and the first-stage interference cell 3 public channel reconstruction signal), and the Nth-stage service cell 1 non-public channel reconstruction signal r'o1 (N)N-stage interference cell 2 non-common channel reconstruction signal r'o2 (N)And N +1 th interference cell 3 non-common channel reconstruction signal r'o3 (N+1)Then, carrying out equalization processing to obtain an N +1 level service cell 1 equalization signal;
and adding the N +1 th grade service cell 1 equalization signal to the N grade service cell 1 non-common channel reconstruction chip c'1 (N)Then carrying out blind reconstruction or soft reconstruction of a non-common channel of a service cell to obtain an N + 1-level service cell 1 non-common channel reconstruction chip c'1 (N+1)And reconstructing chip c 'from the N +1 th level serving cell 1 non-common channel'1 (N+1)Time domain channel impulse response h with serving cell 11Convolving to obtain an N +1 level serving cell 1 target signal r'o1 (N+1)
Further, as an optional implementation manner, the embodiment of the present invention may further perform the following steps to implement further iterative interference cancellation, that is:
a21, subtracting a first-level service cell common channel reconstruction signal, a first-level interference cell common channel reconstruction signal, an N + 1-level service cell target signal, an N-level interference cell non-common channel reconstruction signal and an N + 1-level interference cell non-common channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 2-level interference cell equalization signal;
b21, after adding the N +2 th level interference cell equalization signal to the N th level interference cell non-common channel reconstruction chip, carrying out interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +2 th level interference cell non-common channel reconstruction chip, and convolving the N +2 th level interference cell non-common channel reconstruction chip with the interference cell time domain channel impulse response to obtain an N +2 th level interference cell non-common channel reconstruction signal.
For example, referring to fig. 21, fig. 21 is a schematic diagram illustrating another partial iterative interference cancellation process disclosed in the embodiment of the present invention. Therein, fig. 21 may perform only partial iterative interference cancellation of the interfering cell 2. As shown in FIG. 21, received signal r may be subtracted r'c(i.e. the sum of the first level serving cell 1 common channel reconstructed signal, the first level interfering cell 2 common channel reconstructed signal and the first level interfering cell 3 common channel reconstructed signal), the N +1 th level serving cell 1 target signal r'o1 (N+1)N-stage interference cell 2 non-common channel reconstruction signal r'o2 (N)And N +1 th interference cell 3 non-common channel reconstruction signal r'o3 (N+1)Then, carrying out equalization processing to obtain an N +2 level interference cell 2 equalization signal;
and adding the N +2 th level interference cell 2 equalized signal to the N level interference cell 2 non-common channel reconstruction codeChip c'2 (N)And then carrying out blind reconstruction or soft reconstruction of non-common channels of the interference cell to obtain an N + 2-level interference cell 2 non-common channel reconstruction chip c'2 (N+2)And reconstructing c 'of non-common channel of the N +2 th interference cell 2'2 (N+2)And interference cell 2 time domain channel impulse response h2Convolution is carried out to obtain an N + 2-level interference cell 2 non-common channel reconstruction signal r'o2 (N+2)
Further, as shown in fig. 22, the embodiment of the present invention may further perform partial iterative interference cancellation on the interfering cell 3, that is:
subtracting r 'from received signal r'c(i.e. the sum of the first level serving cell 1 common channel reconstructed signal, the first level interfering cell 2 common channel reconstructed signal and the first level interfering cell 3 common channel reconstructed signal), the N +1 th level serving cell 1 target signal r'o1 (N+1)N + 2-stage interference cell 2 non-common channel reconstruction signal r'o2 (N+2)And N +1 th interference cell 3 non-common channel reconstruction signal r'o3 (N+1)Then, carrying out equalization processing to obtain an N +3 level interference cell 3 equalization signal;
and adding the N +3 th level interference cell 3 equalized signal to the N level interference cell 3 non-common channel reconstruction chip c'3 (N)And then carrying out blind reconstruction or soft reconstruction of non-common channels of the interference cell to obtain an N + 3-level interference cell 3 non-common channel reconstruction chip c'3 (N+3)And reconstructing c 'of non-common channel of the N +3 th interference cell 3'3 (N+3)3 time domain channel impulse response h of interference cell3Convolution is carried out to obtain an N + 3-level interference cell 3 non-common channel reconstruction signal r'o3 (N+3)
Furthermore, the embodiment of the present invention may further perform partial iterative interference cancellation on the serving cell, that is:
a22, subtracting a first-level service cell public channel reconstruction signal, a first-level interference cell public channel reconstruction signal, an N + 2-level interference cell non-public channel reconstruction signal and an N + 3-level interference cell non-public channel reconstruction signal from a received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
b22, carrying out blind reconstruction or soft reconstruction of the non-common channel of the service cell after adding the balanced signal of the (N + 4) th-level service cell to the non-common channel reconstruction chip of the nth-level service cell to obtain the non-common channel reconstruction chip of the (N + 4) th-level service cell, and convolving the non-common channel reconstruction chip of the (N + 4) th-level service cell with the time domain channel impulse response of the service cell to obtain the target signal of the (N + 4) th-level service cell.
In the embodiment of the present invention, the iterative interference cancellation process shown in fig. 20 to fig. 22 may be repeatedly executed several times, which is not limited in the embodiment of the present invention.
The interference cancellation method disclosed in the embodiment of the present invention is described in detail above, and the embodiment of the present invention may combine the reconstructed interference cancellation technique and the linear interference cancellation technique to simultaneously perform interference cancellation processing on the received signal of the receiver, and compared with performing interference cancellation processing only by using the linear interference cancellation technique, the embodiment of the present invention may more effectively cancel the signal interference of the receiver.
In addition, the interference elimination disclosed by the embodiment of the invention can carry out iterative interference elimination, and along with the iterative interference elimination, the embodiment of the invention can gradually improve the signal to noise ratio, thereby obtaining better interference elimination effect.
Referring to fig. 23, fig. 23 is a structural diagram of an interference cancellation apparatus according to an embodiment of the present invention. The interference cancellation apparatus may be applied to a receiver, a signal receiving device, an apparatus and a system, and the embodiment of the present invention is not limited. As shown in fig. 23, the interference cancellation apparatus may include:
a first equalizing unit 2301, configured to perform equalization processing on a received signal by using an equalization parameter of a serving cell, to obtain a serving cell equalized signal;
a first reconstructing unit 2302, configured to perform blind reconstruction or soft reconstruction of a serving cell common channel on the serving cell equalized signal obtained by the first equalizing unit 2301, so as to obtain a serving cell common channel reconstructed chip;
a second reconstructing unit 2303, configured to perform serving cell non-common channel soft reconstruction on the serving cell equalized signal obtained by the first equalizing unit 2301, to obtain a serving cell non-common channel reconstructed chip, where the serving cell non-common channel is a serving cell channel whose received power exceeds a first preset threshold except for the serving cell common channel;
a first calculating unit 2304, configured to subtract the serving cell common channel reconstructed chip obtained by the first reconstructing unit 2302 and the serving cell non-common channel reconstructed chip obtained by the second reconstructing unit 2303 from the serving cell equalized signal obtained by the first equalizing unit 2301, and output a first residual signal;
a first linear interference elimination unit 2305, configured to perform linear interference elimination processing on the first residual signal output by the first calculation unit 2304, so as to obtain a first-level serving cell target signal.
Referring to fig. 24, fig. 24 is a schematic structural diagram of another interference cancellation apparatus obtained by optimizing the interference cancellation apparatus shown in fig. 23. Compared with the interference cancellation apparatus shown in fig. 23, the interference cancellation apparatus shown in fig. 24 may further include an iterative interference cancellation portion to implement further iterative interference cancellation. The iterative interference cancellation portion included in the interference cancellation apparatus shown in fig. 24 may include:
a first convolution unit 2306, configured to convolve the serving cell common channel reconstructed chip obtained by the first reconstruction unit 2302 with the serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstructed signal;
a second calculating unit 2307, configured to add the first-stage serving cell target signal obtained by the first linear interference canceling unit 2305 to a serving cell non-common channel reconstruction chip obtained by the second reconstructing unit, and output a first accumulated signal;
a second convolution unit 2308, configured to convolve the first accumulated signal output by the second calculation unit 2307 with the serving cell time domain channel impulse response to obtain a first-stage serving cell non-common channel reconstructed signal.
As an alternative embodiment, in the interference cancellation apparatus shown in fig. 24:
the first equalizing unit 2301 is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an equalized signal of the interfering cell;
the first reconstructing unit 2302 is further configured to perform blind reconstruction or soft reconstruction on the interfering cell common channel of the interfering cell equalized signal obtained by the first equalizing unit 2301, so as to obtain an interfering cell common channel reconstructed chip;
the first convolution unit 2306 is further configured to convolve the interference cell common channel reconstruction chip obtained by the first reconstruction unit 2302 with the interference cell time-domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
accordingly, the iterative interference cancellation portion of the interference cancellation device shown in fig. 24 may further include:
a third calculating unit 2309, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interference cell common channel reconstructed signal, and the first-stage serving cell non-common channel reconstructed signal from the received signal, and output a second remaining signal;
a second equalizing unit 2310, configured to perform equalization processing on the second remaining signal to obtain a second-level interference cell equalized signal;
a third reconstructing unit 2311, configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalization signal, to obtain a second-level interference cell non-common channel reconstructed chip;
a fourth calculating unit 2312, configured to subtract the second-level interference cell non-common channel reconstruction chip from the second-level interference cell equalized signal, and output a third remaining signal;
a second linear interference cancellation unit 2313, configured to perform linear interference cancellation processing on the third remaining signal to obtain a second-level interfering cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a fifth calculating unit 2314, configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
a third convolution unit 2315, configured to convolve the second accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage interfering cell non-common channel reconstructed signal;
the third calculating unit 2309 is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the second-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fourth remaining signal;
the second equalizing unit 2310 is further configured to equalize the fourth remaining signal to obtain a third-level interference cell equalized signal;
the third reconstructing unit 2311 is further configured to perform interference cell non-common channel soft reconstruction on the third-level interference cell equalization signal to obtain a third-level interference cell non-common channel reconstruction chip;
the fourth calculating unit 2312 is further configured to subtract the third-level interference cell non-common channel reconstruction chip from the third-level interference cell equalized signal, and output a fifth residual signal;
the second linear interference cancellation unit 2313 is further configured to perform linear interference cancellation processing on the fifth residual signal to obtain a third-level interfering cell target signal;
the fifth calculating unit 2314 is further configured to add the third-level interfering cell target signal to the third-level interfering cell non-common channel reconstruction chip, and output a third accumulated signal;
the third convolution unit 2315 is further configured to convolve the third accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a third-level interfering cell non-common channel reconstructed signal;
the third calculating unit 2309 is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the second-stage interfering cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output a sixth residual signal;
the second equalizing unit 2310 is further configured to equalize the sixth remaining signal and equalize the signal in the fourth-level serving cell;
the third reconstructing unit 2311 is further configured to perform serving cell non-common channel soft reconstruction on the fourth-level serving cell equalized signal to obtain a fourth-level serving cell non-common channel reconstructed chip;
the fourth calculating unit 2312 is further configured to subtract the fourth-stage serving cell non-common channel reconstruction chip from the fourth-stage serving cell equalized signal, and output a seventh residual signal;
the second linear interference cancellation unit 2313 is further configured to perform linear interference cancellation processing on the seventh residual signal to obtain a fourth-stage serving cell target signal.
As an alternative embodiment, in the interference cancellation apparatus shown in fig. 24:
the fifth calculating unit 2314 is further configured to add the fourth-stage serving cell target signal to the fourth-stage serving cell non-common channel reconfiguration chip, and output a fourth accumulated signal;
the third convolution unit 2315 is further configured to convolve the fourth accumulated signal with the time-domain channel impulse response of the serving cell to obtain a fourth-stage non-common channel reconstructed signal of the serving cell;
the third calculating unit 2309 is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output an eighth residual signal;
the second equalizing unit 2310 is further configured to equalize the eighth remaining signal to obtain a fifth-level interference cell equalized signal;
the third reconstructing unit 2311 is further configured to perform interference cell non-common channel soft reconstruction on the fifth-level interference cell equalization signal, so as to obtain a fifth-level interference cell non-common channel reconstructed chip;
the fourth calculating unit 2312 is further configured to subtract the fifth-level interference cell non-common channel reconstruction chip from the fifth-level interference cell equalized signal, and output a ninth residual signal;
the second linear interference cancellation unit 2313 is further configured to perform linear interference cancellation processing on the ninth remaining signal to obtain a fifth-level interfering cell target signal;
The fifth calculating unit 2314 is further configured to add the fifth-level interfering cell target signal to the fifth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the third convolution unit 2315 is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a fifth-level non-common channel reconstructed signal of the interfering cell;
the third calculating unit 2309 is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the fifth-stage interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the second equalizing unit 2310 is further configured to equalize the tenth residual signal to obtain a sixth-level interference cell equalized signal;
the third reconstructing unit 2311 is further configured to perform interference cell non-common channel soft reconstruction on the sixth-level interference cell equalization signal, so as to obtain a sixth-level interference cell non-common channel reconstruction chip;
the fourth calculating unit 2312 is further configured to subtract the sixth-level interfering cell non-common channel reconstruction chip from the sixth-level interfering cell equalized signal, and output an eleventh remaining signal;
the second linear interference cancellation unit 2313 is further configured to perform linear interference cancellation processing on the eleventh remaining signal to obtain a sixth-level interfering cell target signal;
the fifth calculating unit 2314 is further configured to add the sixth-level interfering cell target signal to the sixth-level interfering cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the third convolution unit 2315 is further configured to convolve the sixth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a sixth-level non-common-channel reconstructed signal of the interfering cell;
the third calculating unit 2309 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the fifth-level interfering cell non-common channel reconstructed signal, and the sixth-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the second equalizing unit 2310 is further configured to equalize the twelfth residual signal to obtain a seventh level serving cell equalized signal;
the third reconstructing unit 2311 is further configured to perform serving cell non-common channel soft reconstruction on the seventh level serving cell equalization signal to obtain a seventh level serving cell non-common channel reconstruction chip;
the fourth calculating unit 2312 is further configured to subtract the seventh level serving cell equalized signal from the seventh level serving cell non-common channel reconstructed chip, and output a thirteenth remaining signal;
the second linear interference cancellation unit 2313 is further configured to perform linear interference cancellation processing on the thirteenth remaining signal to obtain a seventh-level serving cell target signal.
As an optional implementation manner, in the interference cancellation apparatus shown in fig. 24, an iterative interference cancellation portion shown in fig. 25 may be further included, where the iterative interference cancellation portion shown in fig. 25 may include:
a sixth calculating unit 2316, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and the N-1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal, where N is a natural number greater than or equal to 3;
a third equalizing unit 2317, configured to perform equalization processing on the fourteenth remaining signal to obtain an nth-level serving cell equalized signal; wherein N is a natural number greater than or equal to 3;
a fourth reconstructing unit 2318, configured to perform serving cell non-common channel blind reconstruction or soft reconstruction on the nth-level serving cell equalization signal to obtain an nth-level serving cell non-common channel reconstruction chip;
a fourth convolution unit 2319, configured to convolve the nth-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response, to obtain an nth-level serving cell target signal.
As an alternative embodiment, in the iterative interference cancellation part shown in fig. 25:
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th-level interfering cell non-common channel reconstructed signal, and the nth-level serving cell target signal from the received signal, and output a fifteenth remaining signal;
the third equalizing unit 2317 is further configured to equalize the fifteenth remaining signal to obtain an nth-level interference cell equalized signal;
the fourth reconstructing unit 2318 is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the nth level interference cell equalization signal, to obtain an nth level interference cell non-common channel reconstruction chip;
the fourth convolution unit 2319 is further configured to convolve the nth-stage interfering cell non-common channel reconstructed chip with the interfering cell time-domain channel impulse response to obtain an nth-stage interfering cell non-common channel reconstructed signal;
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, and the nth-level serving cell target signal from the received signal, and output a sixteenth residual signal;
the third equalizing unit 2317 is further configured to equalize the sixteenth residual signal to obtain an N +1 th-level interference cell equalized signal;
the fourth reconstructing unit 2318 is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +1 th-level interference cell equalization signal, to obtain an N +1 th-level interference cell non-common channel reconstruction chip;
the fourth convolution unit 2319 is further configured to convolve the N +1 th-level interfering cell non-common channel reconstructed chip with the interfering cell time domain channel impulse response to obtain an N +1 th-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, the nth-level serving cell target signal, and the N +1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a seventeenth remaining signal;
the third equalizing unit 2317 is further configured to equalize the seventeenth residual signal to obtain an N +1 th level serving cell equalized signal;
accordingly, in the iterative interference cancellation portion shown in fig. 25, the method further includes:
a seventh calculating unit 2320, configured to add the N +1 th level serving cell equalization signal to the nth level serving cell non-common channel reconstruction chip, and output a seventh accumulated signal;
the fourth reconstructing unit 2318 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the serving cell by using the seventh accumulated signal, to obtain an N + 1-th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit 2319 is further configured to convolve the N +1 th serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +1 th serving cell target signal.
As an alternative embodiment, in the iterative interference cancellation part shown in fig. 25:
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th-level serving cell target signal, the nth-level interfering cell non-common channel reconstructed signal, and the (N + 1) th-level interfering cell non-common channel reconstructed signal from the received signal, and output an eighteenth residual signal;
the third equalizing unit 2317 is further configured to equalize the eighteenth remaining signal to obtain an N +2 th-level interference cell equalized signal;
the seventh calculating unit 2320 is further configured to add the N +2 th-level interference cell equalization signal to the nth-level interference cell non-common channel reconstruction chip, and output an eighth accumulated signal;
the fourth reconstructing unit 2318 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the interfering cell by using the eighth accumulated signal, so as to obtain an N +2 th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit 2319 is further configured to convolve the N +2 th-level interfering cell non-common channel reconstructed chip with the interfering cell time domain channel impulse response to obtain an N +2 th-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th-level serving cell target signal, the (N + 1) th-level interfering cell non-common channel reconstructed signal, and the (N + 2) th-level interfering cell non-common channel reconstructed signal from the received signal, and output a nineteenth residual signal;
the third equalizing unit 2317 is further configured to equalize the nineteenth residual signal to obtain an N +3 th-level interference cell equalized signal;
the seventh calculating unit 2320 is further configured to add the N +3 th-level interference cell equalization signal to the nth-level interference cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the fourth reconstructing unit 2318 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the interfering cell by using the ninth accumulated signal, so as to obtain an N +3 th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit 2319 is further configured to convolve the N +3 th-level interfering cell non-common channel reconstructed chip with the interfering cell time domain channel impulse response to obtain an N +3 th-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit 2316 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a twentieth residual signal;
the third equalizing unit 2317 is further configured to equalize the twentieth remaining signal to obtain an N +4 th level serving cell equalized signal;
the seventh calculating unit 2320 is further configured to add the N +4 th level serving cell equalization signal to the nth level serving cell non-common channel reconstruction chip, and output a tenth accumulated signal;
the fourth reconstructing unit 2318 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the serving cell by using the tenth accumulated signal, so as to obtain an N +4 th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit 2319 is further configured to convolve the N +4 th serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +4 th serving cell target signal.
Referring to fig. 26, fig. 26 is a schematic structural diagram of another interference cancellation device obtained by optimizing the interference cancellation device shown in fig. 23. Compared with the interference cancellation apparatus shown in fig. 23, the interference cancellation apparatus shown in fig. 26 may further include an iterative interference cancellation portion to implement further iterative interference cancellation. The iterative interference cancellation portion included in the interference cancellation apparatus shown in fig. 26 may include:
a first convolution unit 2321, configured to convolve the serving cell common channel reconstructed chip obtained by the first reconstruction unit 2302 with the serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstructed signal;
a second calculating unit 2322, configured to add the first-stage serving cell target signal obtained by the first linear interference canceling unit 2305 to the serving cell non-common channel reconstructed chip obtained by the second reconstructing unit 2303, and output a first accumulated signal;
a second convolution unit 2323, configured to convolve the first accumulated signal output by the second calculation unit 2322 with the time-domain channel impulse response of the serving cell, so as to obtain a non-common channel reconstructed signal of the first-stage serving cell;
the first equalizing unit 2301 is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an equalized signal of the interfering cell;
accordingly, the iterative interference cancellation section included in the interference cancellation apparatus shown in fig. 26 may include:
a third reconstructing unit 2324, configured to perform blind reconstruction or soft reconstruction on the interfering cell common channel of the interfering cell equalized signal obtained by the first equalizing unit 2301, so as to obtain an interfering cell common channel reconstructed chip;
the third convolution unit 2325 is further configured to convolve the interference cell common channel reconstruction chip obtained by the third reconstruction unit 2324 with the interference cell time-domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
a fourth reconstructing unit 2326, configured to perform interference cell non-common channel soft reconstruction on the interference cell equalized signal obtained by the first equalizing unit 2301, so as to obtain an interference cell non-common channel reconstructed chip; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a third calculating unit 2327, configured to subtract the interference cell common channel reconstructed chip and the interference cell non-common channel reconstructed chip from the interference cell equalized signal, and output a second remaining signal;
a second linear interference cancellation unit 2328, configured to perform linear interference cancellation processing on the second remaining signal, so as to obtain a first-stage interfering cell target signal;
a fourth calculating unit 2329, configured to add the first-stage interfering cell target signal to the interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
a fourth convolution unit 2330, configured to convolve the second accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a first-stage interfering cell non-common channel reconstructed signal;
as an embodiment, the iterative interference cancellation portion included in the interference cancellation apparatus shown in fig. 26 may further include:
a fifth calculating unit 2331, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a third remaining signal;
a second equalizing unit 2332, configured to perform equalization processing on the third remaining signal to obtain a second-level serving cell equalized signal;
a fifth reconstructing unit 2333, configured to perform serving cell non-common channel soft reconstruction on the second-level serving cell equalization signal to obtain a second-level serving cell non-common channel reconstructed chip;
a sixth calculating unit 2334, configured to subtract the second-level serving cell non-common channel reconstructed chip from the second-level serving cell equalized signal, and output a fourth remaining signal;
a third linear interference cancellation unit 2335, configured to perform linear interference cancellation processing on the fourth remaining signal to obtain a second-level serving cell target signal.
As an embodiment, the iterative interference cancellation portion included in the interference cancellation apparatus shown in fig. 26 may further include:
a seventh calculating unit 2336, configured to add the second-level serving cell target signal to the second-level serving cell non-common channel reconstruction chip, and output a third accumulated signal;
a fifth convolution unit 2337, configured to convolve the third accumulated signal with the serving cell time domain channel impulse response to obtain a second-stage serving cell non-common channel reconstructed signal;
the fifth calculating unit 2331 is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fifth residual signal;
the second equalizing unit 2332 is further configured to equalize the fifth remaining signal to obtain a second-level interference cell equalized signal;
the fifth reconstructing unit 2333 is further configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalized signal to obtain a second-level interference cell non-common channel reconstructed chip;
the sixth calculating unit 2334 is further configured to subtract the second-level interference cell non-common channel reconstruction chip from the second-level interference cell equalized signal, and output a sixth residual signal;
the third linear interference cancellation unit 2335 is further configured to perform linear interference cancellation processing on the sixth residual signal to obtain a second-level interfering cell target signal;
the seventh calculating unit 2336 is further configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a fourth accumulated signal;
the fifth convolution unit 2337 is further configured to convolve the fourth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage non-common channel reconstructed signal of the interfering cell;
the fifth calculating unit 2331 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th serving cell non-common channel reconstructed signal, and the N-1 th interfering cell non-common channel reconstructed signal from the received signal, and output a seventh residual signal, where N is a natural number greater than or equal to 3;
the second equalizing unit 2332 is further configured to equalize the seventh remaining signal to obtain an nth-level interference cell equalized signal;
the fifth reconstructing unit 2333 is further configured to perform interference cell non-common channel soft reconstruction on the nth-level interference cell equalized signal, so as to obtain an nth-level interference cell non-common channel reconstructed chip;
the sixth calculating unit 2334 is further configured to subtract the nth level interfering cell non-common channel reconstruction chip from the nth level interfering cell equalized signal, and output an eighth remaining signal;
the third linear interference cancellation unit 2335 is further configured to perform linear interference cancellation processing on the eighth remaining signal to obtain an nth-level interfering cell target signal;
the seventh calculating unit 2336 is further configured to add the nth-level interfering cell target signal to the nth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the fifth convolution unit 2337 is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain an nth-level interfering cell non-common channel reconstructed signal;
as an optional implementation manner, in the interference cancellation apparatus shown in fig. 26, an iterative interference cancellation portion shown in fig. 27 may be further included, where the iterative interference cancellation portion shown in fig. 27 may include:
an eighth calculating unit 2338, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a ninth residual signal;
a third equalizing unit 2339, configured to perform equalization processing on the ninth remaining signal to obtain an N +1 th level serving cell equalized signal;
a sixth reconstructing unit 2340, configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +1 th level serving cell equalization signal, to obtain an N +1 th level serving cell non-common channel reconstruction chip;
a sixth convolution unit 2341, configured to convolve the N +1 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response, to obtain an N +1 th-level serving cell target signal.
As an alternative embodiment, in the iterative interference cancellation part shown in fig. 27:
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N +1 th-level serving cell target signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the third equalizing unit 2339 is further configured to perform equalization processing on the tenth remaining signal to obtain an N +2 th-level interference cell equalized signal;
the sixth reconstructing unit 2340 is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +2 th-level interference cell equalization signal, to obtain an N +2 th-level interference cell non-common channel reconstruction chip;
the sixth convolution unit 2341 is further configured to convolve the N +2 th-level interfering cell non-common channel reconstruction chip with the interfering cell time-domain channel impulse response, so as to obtain an N +2 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, and the (N + 2) th interfering cell non-common channel reconstructed signal from the received signal, and output an eleventh remaining signal;
the third equalizing unit 2339 is further configured to equalize the eleventh remaining signal to obtain an N +3 th-level interference cell equalized signal;
the sixth reconstructing unit 2340 is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +3 th-level interference cell equalization signal, to obtain an N +3 th-level interference cell non-common channel reconstruction chip;
the sixth convolution unit 2341 is further configured to convolve the N +3 th-level interfering cell non-common channel reconstruction chip with the interfering cell time-domain channel impulse response, so as to obtain an N +3 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th-level serving cell target signal, the (N + 2) th-level interfering cell non-common channel reconstructed signal, and the (N + 3) th-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the third equalizing unit 2339 is further configured to equalize the twelfth residual signal to obtain an N +4 th level serving cell equalized signal;
as an optional implementation manner, in the iterative interference cancellation portion shown in fig. 27, the iterative interference cancellation portion may further include:
a ninth calculating unit 2342, configured to add the N +4 th level serving cell equalization signal to the N +1 th level serving cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the sixth reconstructing unit 2340 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the serving cell according to the sixth accumulated signal, so as to obtain an N +4 th-level non-common channel reconstructed chip of the serving cell;
the sixth convolution unit 2341 is further configured to convolve the N +4 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response, so as to obtain an N +4 th-level serving cell target signal.
As an alternative embodiment, in the iterative interference cancellation part shown in fig. 27:
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 4) th-level serving cell target signal, the (N + 2) th-level interfering cell non-common channel reconstructed signal, and the (N + 3) th-level interfering cell non-common channel reconstructed signal from the received signal, and output a thirteenth residual signal;
the third equalizing unit 2339 is further configured to equalize the thirteenth remaining signal to obtain an N +5 th-level interference cell equalized signal;
the ninth calculating unit 2342 is further configured to add the N +5 th level interference cell equalized signal to the N +2 th level interference cell non-common channel reconstructed signal, and output a seventh accumulated signal;
the sixth reconstructing unit 2340 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the interfering cell according to the seventh accumulated signal, so as to obtain an N + 5-th-stage interfering cell non-common channel reconstructed chip;
the sixth convolution unit 2341 is further configured to convolve the N +5 th-stage interfering cell non-common channel reconstruction chip with the interfering cell time domain channel impulse response, so as to obtain an N +5 th-stage interfering cell non-common channel reconstruction signal;
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 4) th-level serving cell target signal, the (N + 5) th-level interfering cell non-common channel reconstructed signal, and the (N + 3) th-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal;
the third equalizing unit 2339 is further configured to equalize the fourteenth remaining signal to obtain an equalized signal of the nth +6 th-level interfering cell;
the ninth calculating unit 2342 is further configured to add the N +6 th-level interference cell equalization signal to the N +3 th-level non-common channel reconstructed signal, and output an eighth accumulated signal;
the sixth reconstructing unit 2340 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the interfering cell according to the eighth accumulated signal, so as to obtain an N +6 th-stage interfering cell non-common channel reconstructed chip;
the sixth convolution unit 2341 is further configured to convolve the N +6 th-stage interfering cell non-common channel reconstruction chip with the interfering cell time domain channel impulse response, so as to obtain an N +6 th-stage interfering cell non-common channel reconstruction signal;
the eighth calculating unit 2338 is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N +5 th-level interfering cell non-common channel reconstructed signal, and the N +6 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a fifteenth remaining signal;
the third equalizing unit 2339 is further configured to equalize the fifteenth remaining signal to obtain an equalized signal of the nth +7 th-level serving cell;
the ninth calculating unit 2342 is further configured to add the N +7 th level serving cell equalized signal to the N +1 th level serving cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the sixth reconstructing unit 2340 is further configured to perform blind reconstruction or soft reconstruction on the non-common channel of the serving cell according to the ninth accumulated signal, so as to obtain an N +7 th-level non-common channel reconstructed chip of the serving cell;
the sixth convolution unit 2341 is further configured to convolve the N +7 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response, so as to obtain an N +7 th-level serving cell target signal.
As an optional implementation manner, in the interference cancellation apparatus disclosed in the embodiment of the present invention, when the serving cell common channel carries an unknown sequence, the first reconstruction unit 2301 may perform descrambling and despreading on the serving cell equalized signal to obtain a serving cell common channel symbol; carrying out hard judgment or soft judgment on the common channel reconstruction symbol of the serving cell to obtain the common channel reconstruction symbol of the serving cell; and performing spread spectrum scrambling on the reconstructed symbol of the common channel of the serving cell to obtain a reconstructed chip of the common channel of the serving cell.
As an optional implementation manner, in the interference cancellation apparatus disclosed in this embodiment of the present invention, the second reconstructing unit 2304 may perform descrambling and despreading on the serving cell equalized signal to obtain a serving cell common channel symbol; performing non-common channel reconstruction symbol soft judgment on the common channel symbol of the serving cell to obtain a non-common channel reconstruction symbol of the serving cell; and performing spread spectrum scrambling on the non-public channel reconstruction symbols with the serving cell power exceeding the threshold to obtain non-public channel reconstruction chips with the serving cell power exceeding the threshold.
The interference cancellation device disclosed in the embodiment of the present invention is described in detail above, and the embodiment of the present invention may combine the reconstructed interference cancellation technology and the linear interference cancellation technology to simultaneously perform interference cancellation processing on the received signal of the receiver, and compared with performing interference cancellation processing only by using the linear interference cancellation technology, the embodiment of the present invention may more effectively cancel the signal interference of the receiver.
The interference elimination device disclosed by the embodiment of the invention can also carry out practical iterative interference elimination. In an interference environment, the number of channels of a serving cell is small, the power is relatively high, the linear interference cancellation technique is just suitable for the situation that the number of channels is small, the signal-to-noise ratio is gradually improved along with the iteration of interference cancellation, and the reconstructed interference cancellation technique is just suitable for the scene with high signal-to-noise ratio, so that the embodiment of the invention can obtain a good interference cancellation effect while maintaining low complexity.
Referring to fig. 28, fig. 28 is a structural diagram of another interference cancellation apparatus disclosed in the embodiment of the present invention, for executing the interference cancellation method disclosed in the embodiment of the present invention. As shown in fig. 28, the interference cancellation apparatus 2800 includes: at least one processor 1001, such as a CPU, at least one network interface 1004 or other user interface 1003, memory 1005, at least one communication bus 1002. A communication bus 1002 is used to enable connection communications between these components. The user interface 1003 may optionally include a USB interface, a standard interface, and a wired interface. The network interface 1004 may optionally include a Wi-Fi interface as well as other wireless interfaces. Memory 1005 may comprise high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory. The memory 1005 may optionally include at least one memory device located remotely from the processor 1001 as previously described.
In the interference cancellation device shown in fig. 28, the network interface 1004 may be connected to a receiving antenna of a receiver, the memory 1005 is used for storing a program, and the processor 1001 is used for calling the program stored in the memory 1005 and executing the interference cancellation method disclosed in the foregoing embodiment of the present invention. The interference cancellation apparatus shown in fig. 28 can combine the reconstructed interference cancellation technique and the linear interference cancellation technique to simultaneously perform interference cancellation processing on the received signal of the receiver, and can more effectively cancel the signal interference of the receiver than performing the interference cancellation processing by using only the linear interference cancellation technique.
Referring to fig. 29, fig. 29 is a block diagram of a receiver according to an embodiment of the disclosure. As shown in fig. 29, the receiver 2900 includes an interference cancellation device 2901 and a receiving antenna 2902 connected to the interference cancellation device 2901, wherein the receiving antenna 2902 is used for receiving signals and outputting the received signals to the interference cancellation device 2901. The structure and function of the interference cancellation apparatus 2901 may be the same as those of the interference cancellation apparatus disclosed in the previous embodiment, and the embodiment of the present invention is not repeated. The receiver disclosed by the embodiment of the invention can simultaneously carry out interference elimination processing on the received signal of the receiver by combining the reconstructed interference elimination technology and the linear interference elimination technology, and can more effectively eliminate the signal interference of the receiver compared with the method for carrying out the interference elimination processing by only adopting the linear interference elimination technology.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The interference cancellation method, the interference cancellation apparatus, and the receiver disclosed in the embodiments of the present invention are described in detail above, and a specific example is applied in the present disclosure to explain the principle and the embodiments of the present invention, and the description of the above embodiments is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (25)

1. An interference cancellation method, comprising:
carrying out equalization processing on the received signal by using the equalization parameters of the serving cell to obtain an equalization signal of the serving cell;
carrying out blind reconstruction or soft reconstruction on a common channel of the serving cell on the equalized signal of the serving cell to obtain a reconstructed chip of the common channel of the serving cell;
performing soft reconstruction of a non-common channel of a serving cell on the equalized signal of the serving cell to obtain a reconstructed chip of the non-common channel of the serving cell, wherein the non-common channel of the serving cell is a channel of the serving cell except the common channel of the serving cell, and the receiving power of the channel of the serving cell exceeds a first preset threshold;
subtracting the reconstructed chip of the common channel of the service cell and the reconstructed chip of the non-common channel of the service cell from the equalized signal of the service cell, and then performing linear interference elimination processing to obtain a target signal of a first-stage service cell;
wherein the serving cell common channel comprises at least one of: a primary synchronization channel P-SCH, a secondary synchronization channel S-SCH, a primary common pilot channel P-CPICH, a primary common control physical channel P-CCPCH, and a paging indicator channel PICH.
2. The interference cancellation method according to claim 1, wherein said method further comprises:
convolving the reconstructed code sheet of the public channel of the service cell with the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the public channel of the first-stage service cell;
adding the target signal of the first-stage service cell to the non-common channel reconstruction chip of the service cell and then convolving the target signal with the time domain channel impulse response of the service cell to obtain a non-common channel reconstruction signal of the first-stage service cell;
carrying out equalization processing on the received signal by using the equalization parameters of the interference cell to obtain an equalization signal of the interference cell;
carrying out blind reconstruction or soft reconstruction on an interference cell common channel of the interference cell balanced signal to obtain an interference cell common channel reconstruction chip, and carrying out convolution on the interference cell common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage service cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
adding the second-stage interference cell target signal to the second-stage interference cell non-common channel reconstruction chip and then convolving the second-stage interference cell target signal with interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the first-stage service cell non-common channel reconstruction signal and the second-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a third-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the third-level interference cell balanced signal to obtain a third-level interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the third-level interference cell balanced signal minus the third-level interference cell non-common channel reconstruction chip to obtain a third-level interference cell target signal;
adding the third-stage interference cell target signal to the third-stage interference cell non-common channel reconstruction chip, and then convolving the third-stage interference cell target signal with interference cell time domain channel impulse response to obtain a third-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the second-stage interference cell non-common channel reconstruction signal and the third-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a fourth-stage service cell equalization signal;
and performing service cell non-common channel soft reconstruction on the fourth-stage service cell balanced signal to obtain a fourth-stage service cell non-common channel reconstruction chip, and performing linear interference elimination processing on the fourth-stage service cell balanced signal minus the fourth-stage service cell non-common channel reconstruction chip to obtain a fourth-stage service cell target signal.
3. The interference cancellation method according to claim 2, wherein said method further comprises:
after adding the fourth-stage serving cell non-common channel reconstruction chip to the fourth-stage serving cell target signal, performing convolution on the fourth-stage serving cell non-common channel reconstruction chip and a serving cell time domain channel impulse response to obtain a fourth-stage serving cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the fourth-stage service cell non-common channel reconstruction signal and the third-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a fifth-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the fifth-level interference cell equalized signal to obtain a fifth-level interference cell non-common channel reconstructed chip, and performing linear interference elimination processing on the fifth-level interference cell equalized signal minus the fifth-level interference cell non-common channel reconstructed chip to obtain a fifth-level interference cell target signal;
after adding the fifth-level interference cell target signal to the fifth-level interference cell non-common channel reconstruction chip, performing convolution on the fifth-level interference cell target signal and interference cell time domain channel impulse response to obtain a fifth-level interference cell non-common channel reconstruction signal;
subtracting the first-level serving cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the fourth-level serving cell non-common channel reconstruction signal and the fifth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a sixth-level interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the sixth-level interference cell equalized signal to obtain a sixth-level interference cell non-common channel reconstructed chip, and performing linear interference elimination processing on the sixth-level interference cell equalized signal minus the sixth-level interference cell non-common channel reconstructed chip to obtain a sixth-level interference cell target signal;
after adding the sixth-level interference cell target signal to the sixth-level interference cell non-common channel reconstruction chip, performing convolution on the sixth-level interference cell target signal and interference cell time domain channel impulse response to obtain a sixth-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the fifth-level interference cell non-common channel reconstruction signal and the sixth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a seventh-level service cell equalization signal;
and performing service cell non-common channel soft reconstruction on the seventh-level service cell equalization signal to obtain a seventh-level service cell non-common channel reconstruction chip, and performing linear interference elimination processing on the seventh-level service cell equalization signal minus the seventh-level service cell non-common channel reconstruction chip to obtain a seventh-level service cell target signal.
4. The interference cancellation method according to claim 2, wherein said method further comprises:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal and the N-1 level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an Nth-level service cell equalization signal; wherein N is a natural number greater than or equal to 3;
and carrying out blind reconstruction or soft reconstruction of a non-common channel of the service cell on the equalized signal of the Nth-level service cell to obtain a reconstructed chip of the non-common channel of the Nth-level service cell, and convolving the reconstructed chip of the non-common channel of the Nth-level service cell with the impulse response of the time domain channel of the service cell to obtain a target signal of the Nth-level service cell.
5. The interference cancellation method according to claim 4, wherein said method further comprises:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N-1 level interference cell non-common channel reconstruction signal and the Nth level service cell target signal from the received signal, and then performing equalization processing to obtain an Nth level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N-level interference cell balanced signal to obtain an N-level interference cell non-common channel reconstruction chip, and convolving the N-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the Nth-level interference cell non-common channel reconstruction signal and the Nth-level service cell target signal from the received signal, and then performing equalization processing to obtain an N + 1-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +1 th-level interference cell balanced signal to obtain an N +1 th-level interference cell non-common channel reconstruction chip, and convolving the N +1 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +1 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the nth-level interference cell non-common channel reconstruction signal, the nth-level service cell target signal and the (N + 1) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 1) th-level service cell equalization signal;
and after adding the N +1 th-level service cell equalization signal to the nth-level service cell non-common channel reconstruction chip, performing blind reconstruction or soft reconstruction of a service cell non-common channel to obtain an N +1 th-level service cell non-common channel reconstruction chip, and convolving the N +1 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +1 th-level service cell target signal.
6. The interference cancellation method according to claim 5, wherein said method further comprises:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal, the (N) th-level interference cell non-common channel reconstruction signal and the (N + 1) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 2) th-level interference cell equalization signal;
performing blind reconstruction or soft reconstruction of a non-common channel of an interference cell after adding the N + 2-level interference cell balanced signal to the N-level non-common channel reconstruction chip of the interference cell to obtain an N + 2-level non-common channel reconstruction chip of the interference cell, and convolving the N + 2-level non-common channel reconstruction chip of the interference cell with the time domain channel impulse response of the interference cell to obtain an N + 2-level non-common channel reconstruction signal of the interference cell;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N + 1-level service cell target signal, the N + 1-level interference cell non-common channel reconstruction signal and the N + 2-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 3-level interference cell equalization signal;
performing blind reconstruction or soft reconstruction of a non-common channel of an interference cell after adding the N +3 th level interference cell balanced signal to the N level interference cell non-common channel reconstruction chip to obtain an N +3 th level interference cell non-common channel reconstruction chip, and convolving the N +3 th level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +3 th level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, an N + 2-level interference cell non-common channel reconstruction signal and an N + 3-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
and after adding the N +4 th-level service cell equalization signal to the N-th-level service cell non-common channel reconstruction chip, performing blind reconstruction or soft reconstruction of a service cell non-common channel to obtain an N +4 th-level service cell non-common channel reconstruction chip, and convolving the N +4 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +4 th-level service cell target signal.
7. The interference cancellation method according to claim 1, wherein said method further comprises:
convolving the reconstructed code sheet of the public channel of the service cell with the impulse response of the time domain channel of the service cell to obtain a reconstructed signal of the public channel of the first-stage service cell;
adding the target signal of the first-stage service cell to the non-common channel reconstruction chip of the service cell and then convolving the target signal with the time domain channel impulse response of the service cell to obtain a non-common channel reconstruction signal of the first-stage service cell;
carrying out equalization processing on the received signal by using the equalization parameters of the interference cell to obtain an equalization signal of the interference cell;
carrying out blind reconstruction or soft reconstruction on an interference cell common channel of the interference cell balanced signal to obtain an interference cell common channel reconstruction chip, and carrying out convolution on the interference cell common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
performing interference cell non-common channel soft reconstruction on the interference cell balanced signal to obtain an interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the interference cell balanced signal minus the interference cell common channel reconstruction chip and the interference cell non-common channel reconstruction chip to obtain a first-stage interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
after adding the interference cell non-common channel reconstruction chip to the first-stage interference cell target signal, performing convolution on the interference cell non-common channel reconstruction chip and an interference cell time domain channel impulse response to obtain a first-stage interference cell non-common channel reconstruction signal;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal and the first-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage service cell equalization signal;
and carrying out service cell non-common channel soft reconstruction on the second-level service cell equalization signal to obtain a second-level service cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the second-level service cell equalization signal minus the second-level service cell non-common channel reconstruction chip to obtain a second-level service cell target signal.
8. The interference cancellation method according to claim 7, wherein said method further comprises:
adding the target signal of the second-stage serving cell to the non-common channel reconstruction chip of the second-stage serving cell, and then performing convolution on the target signal of the second-stage serving cell and the time domain channel impulse response of the serving cell to obtain a non-common channel reconstruction signal of the second-stage serving cell;
subtracting the first-stage service cell common channel reconstruction signal, the first-stage interference cell common channel reconstruction signal, the first-stage service cell non-common channel reconstruction signal and the first-stage interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain a second-stage interference cell equalization signal;
performing interference cell non-common channel soft reconstruction on the second-stage interference cell balanced signal to obtain a second-stage interference cell non-common channel reconstruction chip, and performing linear interference elimination processing on the second-stage interference cell balanced signal minus the second-stage interference cell non-common channel reconstruction chip to obtain a second-stage interference cell target signal;
adding the second-stage interference cell target signal to the second-stage interference cell non-common channel reconstruction chip and then convolving the second-stage interference cell target signal with interference cell time domain channel impulse response to obtain a second-stage interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, an N-1 level service cell non-common channel reconstruction signal and an N-1 level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N-level interference cell equalization signal, wherein N is a natural number greater than or equal to 3;
carrying out interference cell non-common channel soft reconstruction on the Nth-level interference cell balanced signal to obtain an Nth-level interference cell non-common channel reconstruction chip, and carrying out linear interference elimination processing on the Nth-level interference cell balanced signal minus the Nth-level interference cell non-common channel reconstruction chip to obtain an Nth-level interference cell target signal;
after adding the N-level interference cell target signal to the N-level interference cell non-common channel reconstruction chip, performing convolution on the N-level interference cell target signal and an interference cell time domain channel impulse response to obtain an N-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal and the Nth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 1-level service cell equalization signal;
and carrying out blind reconstruction or soft reconstruction of a non-common channel of the service cell on the (N + 1) th-level service cell balanced signal to obtain an (N + 1) th-level service cell non-common channel reconstructed chip, and convolving the (N + 1) th-level service cell non-common channel reconstructed chip with the time domain channel impulse response of the service cell to obtain an (N + 1) th-level service cell target signal.
9. The interference cancellation method according to claim 8, wherein said method further comprises:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal and the nth-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 2) th-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +2 th-level interference cell balanced signal to obtain an N +2 th-level interference cell non-common channel reconstruction chip, and convolving the N +2 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +2 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 1) th-level service cell target signal and the (N + 2) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 3) th-level interference cell equalization signal;
carrying out blind reconstruction or soft reconstruction of an interference cell non-common channel on the N +3 th-level interference cell balanced signal to obtain an N +3 th-level interference cell non-common channel reconstruction chip, and convolving the N +3 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +3 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the N + 1-level service cell target signal, the N + 2-level interference cell non-common channel reconstruction signal and the N + 3-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an N + 4-level service cell equalization signal;
and after adding the N +4 th-level service cell equalization signal to the N +1 th-level service cell non-common channel reconstruction chip, performing service cell non-common channel blind reconstruction or soft reconstruction to obtain an N +4 th-level service cell non-common channel reconstruction chip, and convolving the N +4 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +4 th-level service cell target signal.
10. The interference cancellation method according to claim 9, wherein said method further comprises:
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 4) th-level service cell target signal, the (N + 2) th-level interference cell non-common channel reconstruction signal and the (N + 3) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 5) th-level interference cell equalization signal;
after adding the N +5 th-level interference cell equalization signal to the N +2 th-level interference cell non-common channel reconstruction signal, performing interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +5 th-level interference cell non-common channel reconstruction chip, and convolving the N +5 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +5 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 4) th-level service cell target signal, the (N + 5) th-level interference cell non-common channel reconstruction signal and the (N + 3) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 6) th-level interference cell equalization signal;
after adding the N +6 th-level interference cell equalization signal to the N +3 th-level interference cell non-common channel reconstruction signal, performing interference cell non-common channel blind reconstruction or soft reconstruction to obtain an N +6 th-level interference cell non-common channel reconstruction chip, and convolving the N +6 th-level interference cell non-common channel reconstruction chip with interference cell time domain channel impulse response to obtain an N +6 th-level interference cell non-common channel reconstruction signal;
subtracting the first-level service cell common channel reconstruction signal, the first-level interference cell common channel reconstruction signal, the (N + 5) th-level interference cell non-common channel reconstruction signal and the (N + 6) th-level interference cell non-common channel reconstruction signal from the received signal, and then performing equalization processing to obtain an (N + 7) th-level service cell equalization signal;
and after adding the N +7 th-level service cell equalization signal to the N +1 th-level service cell non-common channel reconstruction chip, performing service cell non-common channel blind reconstruction or soft reconstruction to obtain an N +7 th-level service cell non-common channel reconstruction chip, and convolving the N +7 th-level service cell non-common channel reconstruction chip with the service cell time domain channel impulse response to obtain an N +7 th-level service cell target signal.
11. The interference cancellation method according to any one of claims 1 to 10,
the performing blind reconstruction or soft reconstruction of the common channel of the serving cell on the equalized signal of the serving cell to obtain a reconstructed chip of the common channel of the serving cell includes:
descrambling and despreading the balanced signal of the service cell to obtain a common channel symbol of the service cell;
carrying out hard judgment or soft judgment on the common channel reconstruction symbol of the serving cell to obtain the common channel reconstruction symbol of the serving cell;
and carrying out spread spectrum scrambling on the service cell public channel reconstruction symbol to obtain the service cell public channel reconstruction chip.
12. The interference cancellation method according to any one of claims 1 to 10, wherein the performing serving cell non-common channel soft reconstruction on the serving cell equalized signal to obtain serving cell non-common channel reconstructed chips comprises:
descrambling and despreading the balanced signal of the service cell to obtain a common channel symbol of the service cell;
carrying out non-common channel reconstruction symbol soft judgment on the common channel symbol of the serving cell to obtain a non-common channel reconstruction symbol of the serving cell;
and carrying out spread spectrum scrambling on the non-public channel reconstruction symbol of the serving cell to obtain a non-public channel reconstruction chip of the serving cell.
13. An interference cancellation apparatus, comprising:
the first equalization unit is used for carrying out equalization processing on the received signal by using the equalization parameters of the serving cell to obtain an equalization signal of the serving cell;
a first reconstructing unit, configured to perform blind reconstruction or soft reconstruction on a serving cell common channel of the serving cell equalized signal obtained by the first equalizing unit, to obtain a serving cell common channel reconstructed chip;
a second reconstructing unit, configured to perform serving cell non-common channel soft reconstruction on the serving cell equalized signal obtained by the first equalizing unit to obtain a serving cell non-common channel reconstructed chip, where the serving cell non-common channel is a serving cell channel whose received power exceeds a first preset threshold except for the serving cell common channel;
a first calculating unit, configured to subtract the serving cell common channel reconstructed chip obtained by the first reconstructing unit and the serving cell non-common channel reconstructed chip obtained by the second reconstructing unit from the serving cell equalized signal obtained by the first equalizing unit, and output a first residual signal;
the first linear interference elimination unit is used for carrying out linear interference elimination processing on the first residual signal output by the first calculation unit to obtain a first-stage serving cell target signal;
wherein the serving cell common channel comprises at least one of: a primary synchronization channel P-SCH, a secondary synchronization channel S-SCH, a primary common pilot channel P-CPICH, a primary common control physical channel P-CCPCH, and a paging indicator channel PICH.
14. The interference cancellation apparatus of claim 13, wherein said apparatus further comprises:
a first convolution unit, configured to convolve the serving cell common channel reconstruction chip obtained by the first reconstruction unit with a serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstruction signal;
a second calculating unit, configured to add the first-level serving cell target signal obtained by the first linear interference canceling unit to the serving cell non-common channel reconstruction chip obtained by the second reconstructing unit, and output a first accumulated signal;
the second convolution unit is used for convolving the first accumulated signal output by the second calculation unit with the time domain channel impulse response of the service cell to obtain a non-public channel reconstructed signal of the first-stage service cell;
the first equalization unit is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an interfering cell equalized signal;
the first reconstructing unit is further configured to perform blind reconstruction or soft reconstruction of an interfering cell common channel on the interfering cell equalized signal obtained by the first equalizing unit, so as to obtain an interfering cell common channel reconstructed chip;
the first convolution unit is further configured to convolve the interference cell common channel reconstruction chip obtained by the first reconstruction unit with interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
the device further comprises:
a third calculating unit, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, and the first-stage serving cell non-common channel reconstructed signal from the received signal, and output a second remaining signal;
the second equalization unit is used for performing equalization processing on the second residual signal to obtain a second-level interference cell equalization signal;
a third reconstruction unit, configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalization signal to obtain a second-level interference cell non-common channel reconstruction chip;
a fourth calculating unit, configured to subtract the second-level interference cell non-common channel reconstruction chip from the second-level interference cell equalized signal, and output a third residual signal;
the second linear interference elimination unit is used for carrying out linear interference elimination processing on the third residual signal to obtain a second-level interference cell target signal; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a fifth calculating unit, configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
a third convolution unit, configured to convolve the second accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the second-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fourth remaining signal;
the second equalization unit is further configured to perform equalization processing on the fourth remaining signal to obtain a third-level interference cell equalization signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the third-level interference cell equalization signal to obtain a third-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the third-level interference cell non-common channel reconstruction chip from the third-level interference cell equalized signal, and output a fifth residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the fifth residual signal to obtain a third-level interfering cell target signal;
the fifth calculating unit is further configured to add the third-level interfering cell target signal to the third-level interfering cell non-common channel reconstruction chip, and output a third accumulated signal;
the third convolution unit is configured to convolve the third accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a third-level interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the second-stage interfering cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output a sixth residual signal;
the second equalizing unit is further configured to equalize the sixth remaining signal, and equalize a signal in a fourth-level serving cell;
the third reconfiguration unit is further configured to perform serving cell non-common channel soft reconfiguration on the fourth-level serving cell equalization signal to obtain a fourth-level serving cell non-common channel reconfiguration chip;
the fourth calculating unit is further configured to subtract the fourth-stage serving cell non-common channel reconstruction chip from the fourth-stage serving cell equalized signal, and output a seventh residual signal;
the second linear interference cancellation unit is further configured to perform linear interference cancellation processing on the seventh residual signal to obtain the fourth-level serving cell target signal.
15. The interference cancellation apparatus of claim 14,
the fifth calculating unit is further configured to add the fourth-stage serving cell target signal to the fourth-stage serving cell non-common channel reconstruction chip, and output a fourth accumulated signal;
the third convolution unit is further configured to convolve the fourth accumulated signal with a serving cell time domain channel impulse response to obtain a fourth-stage serving cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the third-stage interfering cell non-common channel reconstructed signal from the received signal, and output an eighth residual signal;
the second equalizing unit is further configured to perform equalization processing on the eighth remaining signal to obtain a fifth-level interference cell equalized signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the fifth-level interference cell equalization signal to obtain a fifth-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the fifth-level interfering cell non-common channel reconstruction chip from the fifth-level interfering cell equalized signal, and output a ninth residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the ninth residual signal to obtain a fifth-level interfering cell target signal;
the fifth calculating unit is further configured to add the fifth-level interfering cell target signal to the fifth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the third convolution unit is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a fifth-level interfering cell non-common channel reconstructed signal;
the third computing unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the fourth-stage serving cell non-common channel reconstructed signal, and the fifth-stage interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the second equalizing unit is further configured to perform equalization processing on the tenth residual signal to obtain a sixth-level interference cell equalized signal;
the third reconstruction unit is further configured to perform interference cell non-common channel soft reconstruction on the sixth-level interference cell equalization signal to obtain a sixth-level interference cell non-common channel reconstruction chip;
the fourth calculating unit is further configured to subtract the sixth-level interfering cell non-common channel reconstruction chip from the sixth-level interfering cell equalized signal, and output an eleventh residual signal;
the second linear interference elimination unit is further configured to perform linear interference elimination processing on the eleventh residual signal to obtain a sixth-level interfering cell target signal;
the fifth calculating unit is further configured to add the sixth-level interfering cell target signal to the sixth-level interfering cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the third convolution unit is further configured to convolve the sixth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a sixth-level non-common-channel reconstructed signal of the interfering cell;
the third computing unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the fifth-level interfering cell non-common channel reconstructed signal, and the sixth-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the second equalizing unit is further configured to perform equalization processing on the twelfth residual signal to obtain a seventh-level serving cell equalized signal;
the third reconfiguration unit is further configured to perform serving cell non-common channel soft reconfiguration on the seventh-level serving cell equalization signal to obtain a seventh-level serving cell non-common channel reconfiguration chip;
the fourth calculating unit is further configured to subtract the seventh serving cell non-common channel reconstruction chip from the seventh serving cell equalized signal and output a thirteenth residual signal;
the second linear interference cancellation unit is further configured to perform linear interference cancellation processing on the thirteenth remaining signal to obtain the seventh-level serving cell target signal.
16. The interference cancellation apparatus of claim 14, wherein said apparatus further comprises:
a sixth calculating unit, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and an N-1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal, where N is a natural number greater than or equal to 3;
a third equalizing unit, configured to perform equalization processing on the fourteenth remaining signal to obtain an nth level serving cell equalized signal; wherein N is a natural number greater than or equal to 3;
a fourth reconstructing unit, configured to perform serving cell non-common channel blind reconstruction or soft reconstruction on the nth-level serving cell equalization signal to obtain an nth-level serving cell non-common channel reconstruction chip;
and the fourth convolution unit is used for convolving the N-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N-level serving cell target signal.
17. The interference cancellation apparatus of claim 16,
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th interfering cell non-common channel reconstructed signal, and the nth serving cell target signal from the received signal, and output a fifteenth remaining signal;
the third equalizing unit is further configured to equalize the fifteenth residual signal to obtain an nth-level interference cell equalized signal;
the fourth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the nth level interference cell equalized signal to obtain an nth level interference cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the nth-level interfering cell non-common channel reconstructed chip with interfering cell time-domain channel impulse response to obtain an nth-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, and the nth-level serving cell target signal from the received signal, and output a sixteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the sixteenth residual signal to obtain an N +1 th-level interference cell equalized signal;
the fourth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +1 th-level interference cell equalized signal to obtain an N +1 th-level interference cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +1 th-level interfering cell non-common channel reconstruction chip with interfering cell time domain channel impulse response to obtain an N +1 th-level interfering cell non-common channel reconstruction signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the nth-level interfering cell non-common channel reconstructed signal, the nth-level serving cell target signal, and the N +1 th-level interfering cell non-common channel reconstructed signal from the received signal, and output a seventeenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the seventeenth residual signal to obtain an N +1 th-level serving cell equalized signal;
the device further comprises:
a seventh calculating unit, configured to add the N +1 th-level serving cell equalized signal to the nth-level serving cell non-common channel reconstruction chip, and output a seventh accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the serving cell by using the seventh accumulated signal, so as to obtain an N + 1-th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit is further configured to convolve the N +1 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +1 th-level serving cell target signal.
18. The interference cancellation apparatus of claim 17,
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, the nth-level interfering cell non-common channel reconstructed signal, and the (N + 1) th interfering cell non-common channel reconstructed signal from the received signal, and output an eighteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the eighteenth residual signal to obtain an N +2 th-level interference cell equalized signal;
the seventh calculating unit is further configured to add the N +2 th-level interference cell equalized signal to the nth-level interference cell non-common channel reconstruction chip, and output an eighth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the interfering cell by using the eighth accumulated signal, so as to obtain an N + 2-th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +2 th-level interfering cell non-common channel reconstructed chip with an interfering cell time-domain channel impulse response to obtain an N +2 th-level interfering cell non-common channel reconstructed signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, the (N + 1) th interfering cell non-common channel reconstructed signal, and the (N + 2) th interfering cell non-common channel reconstructed signal from the received signal, and output a nineteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the nineteenth residual signal to obtain an N +3 th-level interference cell equalized signal;
the seventh calculating unit is further configured to add the N +3 th-level interference cell equalized signal to the nth-level interference cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of the interfering cell by using the ninth accumulated signal, so as to obtain an N + 3-th-level interfering cell non-common channel reconstructed chip;
the fourth convolution unit is further configured to convolve the N +3 th-level interfering cell non-common channel reconstruction chip with an interfering cell time-domain channel impulse response to obtain an N +3 th-level interfering cell non-common channel reconstruction signal;
the sixth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a twentieth residual signal;
the third equalizing unit is further configured to perform equalization processing on the twentieth residual signal to obtain an N +4 th-level serving cell equalized signal;
the seventh calculating unit is further configured to add the N +4 th-level serving cell equalized signal to the nth-level serving cell non-common channel reconstruction chip, and output a tenth accumulated signal;
the fourth reconstructing unit is further configured to perform blind reconstruction or soft reconstruction on a non-common channel of a serving cell by using the tenth accumulated signal, so as to obtain an N +4 th-level non-common channel reconstructed chip of the serving cell;
the fourth convolution unit is further configured to convolve the N +4 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +4 th-level serving cell target signal.
19. The interference cancellation apparatus of claim 13, wherein said apparatus further comprises:
a first convolution unit, configured to convolve the serving cell common channel reconstruction chip obtained by the first reconstruction unit with a serving cell time domain channel impulse response to obtain a first-stage serving cell common channel reconstruction signal;
a second calculating unit, configured to add the first-level serving cell target signal obtained by the first linear interference canceling unit to the serving cell non-common channel reconstruction chip obtained by the second reconstructing unit, and output a first accumulated signal;
the second convolution unit is used for convolving the first accumulated signal output by the second calculation unit with the time domain channel impulse response of the service cell to obtain a non-public channel reconstructed signal of the first-stage service cell;
the first equalization unit is further configured to perform equalization processing on the received signal by using the equalization parameter of the interfering cell, so as to obtain an interfering cell equalized signal;
the device further comprises:
a third reconstruction unit, configured to perform blind reconstruction or soft reconstruction on the interfering cell common channel of the interfering cell equalized signal obtained by the first equalization unit, to obtain an interfering cell common channel reconstructed chip;
the third convolution unit is further configured to convolve the interference cell common channel reconstruction chip obtained by the third reconstruction unit with interference cell time domain channel impulse response to obtain a first-stage interference cell common channel reconstruction signal;
a fourth reconstructing unit, configured to perform interference cell non-common channel soft reconstruction on the interference cell equalized signal obtained by the first equalizing unit, to obtain an interference cell non-common channel reconstructed chip; the non-common channel of the interference cell is an interference cell channel of which the receiving power exceeds a second preset threshold except the common channel of the interference cell;
a third calculating unit, configured to subtract the interference cell common channel reconstruction chip and the interference cell non-common channel reconstruction chip from the interference cell equalized signal, and output a second remaining signal;
the second linear interference elimination unit is used for carrying out linear interference elimination processing on the second residual signal to obtain a first-stage interference cell target signal;
a fourth calculating unit, configured to add the first-stage interfering cell target signal to the interfering cell non-common channel reconstruction chip, and output a second accumulated signal;
the fourth convolution unit is used for convolving the second accumulated signal with the time domain channel impulse response of the interference cell to obtain a first-stage interference cell non-public channel reconstruction signal;
the device further comprises:
a fifth calculating unit, configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a third remaining signal;
the second equalization unit is used for performing equalization processing on the third residual signal to obtain a second-level service cell equalization signal;
a fifth reconfiguration unit, configured to perform serving cell non-common channel soft reconfiguration on the second-level serving cell equalization signal to obtain a second-level serving cell non-common channel reconfiguration chip;
a sixth calculating unit, configured to subtract the second-level serving cell non-common channel reconstructed chip from the second-level serving cell equalized signal, and output a fourth residual signal;
and the third linear interference elimination unit is used for carrying out linear interference elimination processing on the fourth residual signal to obtain a second-level serving cell target signal.
20. The interference cancellation apparatus of claim 19, wherein said apparatus further comprises:
a seventh calculating unit, configured to add the second-level serving cell target signal to the second-level serving cell non-common channel reconstruction chip, and output a third accumulated signal;
a fifth convolution unit, configured to convolve the third accumulated signal with the serving cell time domain channel impulse response to obtain a second-stage serving cell non-common channel reconstructed signal;
the fifth calculating unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the first-stage serving cell non-common channel reconstructed signal, and the first-stage interfering cell non-common channel reconstructed signal from the received signal, and output a fifth residual signal;
the second equalization unit is further configured to perform equalization processing on the fifth residual signal to obtain a second-level interference cell equalization signal;
the fifth reconstructing unit is further configured to perform interference cell non-common channel soft reconstruction on the second-level interference cell equalization signal to obtain a second-level interference cell non-common channel reconstruction chip;
the sixth calculating unit is further configured to subtract the second-level interfering cell non-common channel reconstruction chip from the second-level interfering cell equalized signal, and output a sixth residual signal;
the third linear interference elimination unit is further configured to perform linear interference elimination processing on the sixth residual signal to obtain a second-level interfering cell target signal;
the seventh calculating unit is further configured to add the second-level interfering cell target signal to the second-level interfering cell non-common channel reconstruction chip, and output a fourth accumulated signal;
the fifth convolution unit is further configured to convolve the fourth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain a second-stage interfering cell non-common channel reconstructed signal;
the fifth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N-1 th serving cell non-common channel reconstructed signal, and the N-1 th interfering cell non-common channel reconstructed signal from the received signal, and output a seventh residual signal, where N is a natural number greater than or equal to 3;
the second equalization unit is further configured to perform equalization processing on the seventh residual signal to obtain an nth-level interference cell equalization signal;
the fifth reconstructing unit is further configured to perform interference cell non-common channel soft reconstruction on the nth-level interference cell equalized signal to obtain an nth-level interference cell non-common channel reconstructed chip;
the sixth calculating unit is further configured to subtract the nth level interfering cell non-common channel reconstruction chip from the nth level interfering cell equalized signal, and output an eighth residual signal;
the third linear interference elimination unit is further configured to perform linear interference elimination processing on the eighth residual signal to obtain an nth-level interfering cell target signal;
the seventh calculating unit is further configured to add the nth-level interfering cell target signal to the nth-level interfering cell non-common channel reconstruction chip, and output a fifth accumulated signal;
the fifth convolution unit is further configured to convolve the fifth accumulated signal with the time-domain channel impulse response of the interfering cell to obtain an nth-level interfering cell non-common channel reconstructed signal;
the device further comprises:
an eighth calculating unit, configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a ninth residual signal;
a third equalizing unit, configured to perform equalization processing on the ninth residual signal to obtain an N +1 th-level serving cell equalized signal;
a sixth reconstructing unit, configured to perform blind reconstruction or soft reconstruction of a non-common channel of a serving cell on the N +1 th-level serving cell equalized signal to obtain an N +1 th-level serving cell non-common channel reconstructed chip;
and a sixth convolution unit, configured to convolve the N +1 th-level serving cell non-common channel reconstruction chip with a serving cell time domain channel impulse response, to obtain an N +1 th-level serving cell target signal.
21. The interference cancellation apparatus of claim 20,
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 1) th serving cell target signal, and the nth-level interfering cell non-common channel reconstructed signal from the received signal, and output a tenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the tenth residual signal to obtain an N +2 th-level interference cell equalized signal;
the sixth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +2 th-level interference cell equalized signal, so as to obtain an N +2 th-level interference cell non-common channel reconstructed chip;
the sixth convolution unit is further configured to convolve the N +2 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +2 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-stage serving cell common channel reconstructed signal, the first-stage interfering cell common channel reconstructed signal, the (N + 1) th-stage serving cell target signal, and the (N + 2) th-stage interfering cell non-common channel reconstructed signal from the received signal, and output an eleventh residual signal;
the third equalizing unit is further configured to perform equalization processing on the eleventh residual signal to obtain an N +3 th-level interference cell equalized signal;
the sixth reconstructing unit is further configured to perform interference cell non-common channel blind reconstruction or soft reconstruction on the N +3 th-level interference cell equalized signal, so as to obtain an N +3 th-level interference cell non-common channel reconstructed chip;
the sixth convolution unit is further configured to convolve the N +3 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +3 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 1-level serving cell target signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a twelfth residual signal;
the third equalizing unit is further configured to perform equalization processing on the twelfth residual signal to obtain an N +4 th-level serving cell equalized signal;
the device further comprises:
a ninth calculating unit, configured to add the N +4 th level serving cell equalized signal to the N +1 th level serving cell non-common channel reconstruction chip, and output a sixth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the serving cell according to the sixth accumulated signal, and obtain an N +4 th-level non-common channel reconstruction chip of the serving cell;
the sixth convolution unit is further configured to convolve the N +4 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +4 th-level serving cell target signal.
22. The interference cancellation apparatus of claim 21,
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 4-level serving cell target signal, the N + 2-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a thirteenth remaining signal;
the third equalizing unit is further configured to perform equalization processing on the thirteenth remaining signal to obtain an N +5 th-level interference cell equalized signal;
the ninth calculating unit is further configured to add the N +5 th-level interference cell equalized signal to the N +2 th-level interference cell non-common channel reconstructed signal, and output a seventh accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the interfering cell according to the seventh accumulated signal, so as to obtain an N +5 th-level interfering cell non-common channel reconstruction chip;
the sixth convolution unit is further configured to convolve the N +5 th-level interfering cell non-common channel reconstructed chip with an interfering cell time-domain channel impulse response to obtain an N +5 th-level interfering cell non-common channel reconstructed signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the N + 4-level serving cell target signal, the N + 5-level interfering cell non-common channel reconstructed signal, and the N + 3-level interfering cell non-common channel reconstructed signal from the received signal, and output a fourteenth remaining signal;
the third equalizing unit is further configured to perform equalization processing on the fourteenth remaining signal to obtain an N +6 th-level interference cell equalized signal;
the ninth calculating unit is further configured to add the N +6 th-level interference cell equalized signal to the N +3 th-level interference cell non-common channel reconstructed signal, and output an eighth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the interfering cell according to the eighth accumulated signal, so as to obtain an N +6 th-level interfering cell non-common channel reconstruction chip;
the sixth convolution unit is further configured to convolve the N +6 th-level interfering cell non-common channel reconstruction chip with interfering cell time-domain channel impulse response to obtain an N +6 th-level interfering cell non-common channel reconstruction signal;
the eighth calculating unit is further configured to subtract the first-level serving cell common channel reconstructed signal, the first-level interfering cell common channel reconstructed signal, the (N + 5) th interfering cell non-common channel reconstructed signal, and the (N + 6) th interfering cell non-common channel reconstructed signal from the received signal, and output a fifteenth residual signal;
the third equalizing unit is further configured to perform equalization processing on the fifteenth remaining signal to obtain an N +7 th-level serving cell equalized signal;
the ninth calculating unit is further configured to add the N +7 th-level serving cell equalized signal to the N +1 th-level serving cell non-common channel reconstruction chip, and output a ninth accumulated signal;
the sixth reconstruction unit is further configured to perform blind reconstruction or soft reconstruction of a non-common channel of the serving cell according to the ninth accumulated signal, so as to obtain an N +7 th-level non-common channel reconstruction chip of the serving cell;
the sixth convolution unit is further configured to convolve the N +7 th-level serving cell non-common channel reconstruction chip with the serving cell time domain channel impulse response to obtain an N +7 th-level serving cell target signal.
23. The apparatus according to any one of claims 13 to 22, wherein the first reconstructing unit performs blind or soft serving cell common channel reconstruction on the serving cell equalized signal obtained by the first equalizing unit, and the manner of obtaining serving cell common channel reconstructed chips specifically is:
a first reconstruction unit descrambles and despreads the serving cell equalized signal obtained by the first equalization unit to obtain a serving cell common channel symbol; carrying out hard judgment or soft judgment on the common channel reconstruction symbol of the serving cell to obtain the common channel reconstruction symbol of the serving cell; and performing spread spectrum scrambling on the serving cell common channel reconstruction symbol to obtain a serving cell common channel reconstruction chip.
24. The apparatus according to any one of claims 13 to 22, wherein the second reconstructing unit performs serving cell non-common channel soft reconstruction on the serving cell equalized signal obtained by the first equalizing unit, and the manner of obtaining serving cell non-common channel reconstructed chips specifically is:
the second reconstruction unit descrambles and despreads the serving cell balanced signal obtained by the first equalization unit to obtain a serving cell common channel symbol; performing non-common channel reconstruction symbol soft judgment on the common channel symbol of the serving cell to obtain a non-common channel reconstruction symbol of the serving cell; and carrying out spread spectrum scrambling on the non-public channel reconstruction symbol of the service cell to obtain a non-public channel reconstruction chip with the power of the service cell exceeding a threshold.
25. A receiver, characterized in that the receiver comprises the interference cancellation device according to any one of claims 13 to 24 and a receiving antenna connected to the interference cancellation device, wherein the receiving antenna is configured to receive a signal and input the received signal to the interference cancellation device.
CN201310699838.XA 2013-12-18 2013-12-18 A kind of interference elimination method and device, receiver Active CN103731383B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310699838.XA CN103731383B (en) 2013-12-18 2013-12-18 A kind of interference elimination method and device, receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310699838.XA CN103731383B (en) 2013-12-18 2013-12-18 A kind of interference elimination method and device, receiver

Publications (2)

Publication Number Publication Date
CN103731383A CN103731383A (en) 2014-04-16
CN103731383B true CN103731383B (en) 2017-07-21

Family

ID=50455314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310699838.XA Active CN103731383B (en) 2013-12-18 2013-12-18 A kind of interference elimination method and device, receiver

Country Status (1)

Country Link
CN (1) CN103731383B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10419253B2 (en) * 2016-12-21 2019-09-17 Zte Corporation Blind classification of modulation scheme of an interfering signal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118329A (en) * 2011-03-25 2011-07-06 华为技术有限公司 Method and device for interference elimination in multi-antenna system
CN102355329A (en) * 2011-09-01 2012-02-15 中兴通讯股份有限公司 Data channel reconstruction device and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030206577A1 (en) * 2000-03-21 2003-11-06 Liberti Joseph Charles Combined adaptive spatio-temporal processing and multi-user detection for CDMA wireless systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118329A (en) * 2011-03-25 2011-07-06 华为技术有限公司 Method and device for interference elimination in multi-antenna system
CN102355329A (en) * 2011-09-01 2012-02-15 中兴通讯股份有限公司 Data channel reconstruction device and method

Also Published As

Publication number Publication date
CN103731383A (en) 2014-04-16

Similar Documents

Publication Publication Date Title
CN101589562B (en) Reception device and mobile communication system
EP2742601B1 (en) Multi-stage turbo equalization and interference cancellation receiver for wireless systems
KR100843253B1 (en) Iterative reception method and Iterative receiver
US6873596B2 (en) Fourier-transform based linear equalization for CDMA downlink
EP1678841A1 (en) A unified mmse equalization and multi-user detection approach for use in a cdma system
US8918054B2 (en) Interference elimination method, interference elimination device, and communication system
EP2834920B1 (en) Soft-bit generation and channel estimation for interference cancellation using decoder output
CN102460987B (en) Method and system for interference cancellation
US9036681B2 (en) Method, apparatus and computer program for controlling a receiver
US20130195166A1 (en) Robust Frequency-Domain Equalization in Communications Receivers
WO2009120395A1 (en) Active spread code detection
EP2089983B1 (en) Iterative detection and cancellation for wireless communication
JP5901691B2 (en) Interference cancellation radio receiver
EP2779547A1 (en) Iterative successive interference cancellation in MU-MIMO using interference whitening and channel reestimation
CN103731383B (en) A kind of interference elimination method and device, receiver
TWI504177B (en) Suppressing intra-cell interference
US10193712B2 (en) Mobile terminal device and method for processing signals
CN103988444B (en) Nonredundancy equilibrium
JP6552753B2 (en) Method and device for performing channel estimation
US20130301686A1 (en) Chip-Level Processing for Joint Demodulation in CDMA Receivers
TWI485999B (en) Improving convergence during interference suppression
KR101170333B1 (en) Method and apparatus for multiuser dtetetion using closest lattice point search algorithm in communication system
WO2013044462A1 (en) Method, apparatus, receiver, computer program and storage medium for joint detection
Mostafa et al. A modified discrete recurrent neural network as vector detector
KR20080050204A (en) Iterative reception method and iterative receiver

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200110

Address after: 056000 south end of Xinming Road, Linmingguan Town, Yongnian District, Handan City, Hebei Province

Patentee after: Yuying school, Yongnian District, Handan City

Address before: 510000 unit 2414-2416, building, No. five, No. 371, Tianhe District, Guangdong, China

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20200110

Address after: 510000 unit 2414-2416, building, No. five, No. 371, Tianhe District, Guangdong, China

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.