CN104243374B - A kind of method for transmitting signals, apparatus and system - Google Patents
A kind of method for transmitting signals, apparatus and system Download PDFInfo
- Publication number
- CN104243374B CN104243374B CN201310250665.3A CN201310250665A CN104243374B CN 104243374 B CN104243374 B CN 104243374B CN 201310250665 A CN201310250665 A CN 201310250665A CN 104243374 B CN104243374 B CN 104243374B
- Authority
- CN
- China
- Prior art keywords
- signal
- base station
- precoding matrix
- user equipment
- coding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 239000011159 matrix material Substances 0.000 claims abstract description 264
- 230000005540 biological transmission Effects 0.000 claims abstract description 106
- 230000008054 signal transmission Effects 0.000 claims abstract description 65
- 238000001514 detection method Methods 0.000 claims description 46
- 238000012545 processing Methods 0.000 claims description 36
- 238000005562 fading Methods 0.000 claims description 35
- 238000004891 communication Methods 0.000 abstract description 23
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 14
- 102000005717 Myeloma Proteins Human genes 0.000 description 4
- 108010045503 Myeloma Proteins Proteins 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011022 operating instruction Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 150000001875 compounds Chemical class 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Embodiments of the invention provide a kind of method for transmitting signals, apparatus and system, are related to communication technical field, it is to avoid the interference of interchannel in signal transmission, while reducing the pressure to channel feedback.This method is specifically included:First base station obtains channel parameter according to channel estimation method;According to interference alignment algorithm, the first pre-coding matrix of each data flow of the first user equipment is generated;First pre-coding matrix is sent to first user equipment;Receive the first encoded signal of the first user equipment transmission;Receive the second encoded signal that second user equipment is sent;First reception signal is detected, the first superposed signal is obtained;Receive the second superposed signal that second base station is sent;According to first superposed signal and second superposed signal, process signal is obtained.The present invention is applied in signal transmission technology.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a signal transmission method, apparatus, and system.
Background
At the cell edge, signals from the own cell and neighboring cells are present at the same time. In the uplink channel, the base station receives signals from users in adjacent cells, and in the downlink channel, the users receive signals from the base station in adjacent cells. Signals from neighboring cells form inter-Cell Interference (ACI) to the Cell, which seriously affects performance. In order to suppress ACI, the LTE introduces a concept of coordinated multiple Points Transmission (CoMP for short), and reduces the impact of ACI on performance through inter-cell cooperation.
CoMP techniques in Long-term Evolution (LTE) can be roughly divided into two categories, namely Joint Transmission/Reception (JT/JR) techniques and Cooperative Beam Forming (CBF) techniques. In the prior art, the ACI is generally suppressed by adopting a JT/JR technique, which is to share data to be transmitted/received among base stations of adjacent cells, and transmit the data to be transmitted in each cell on each base station after joint coding or correspondingly combine and jointly detect signals received by each cell to suppress the ACI. However, in the JT/JR technique, the precoding matrix of each User Equipment (UE) is designed only in relation to all originating CSI (CSI) to its own CSI (JT) and all receiving CSI (JR), but not in relation to all originating CSI (JR) to other receiving CSI (JR) and all receiving CSI (JR) from other originating CSI to other receiving CSI (JR), which determines that the selection of the final precoding matrix must stay at a very low equalization point. The interference power is large, which results in a large loss of the signal-to-interference-and-noise ratio at the receiving end. Meanwhile, JT/JR techniques require knowledge of the global CSI at the originating end, which puts a great strain on channel feedback.
Disclosure of Invention
Embodiments of the present invention provide a signal transmission method, apparatus, and system, which reduce interference between channels in signal transmission and reduce pressure on channel feedback.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, a signal transmission method is provided, including:
the first base station obtains channel parameters according to a channel estimation algorithm;
generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm; wherein the first precoding matrix is used for encoding a first transmission signal;
transmitting the first precoding matrix to the first user equipment;
receiving a first coded signal sent by the first user equipment; wherein the first coded signal is obtained by coding the first transmission signal by using the first precoding matrix;
receiving a second coded signal sent by second user equipment; the second coded signal is obtained by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm;
detecting the first receiving signal to obtain a first superposed signal; wherein the first superimposed signal is a superposition of an interference signal and a useful signal of the first base station; the first reception signal includes: the first encoded signal and the second encoded signal;
receiving a second superposed signal sent by the second base station; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: the first encoded signal and the second encoded signal;
and obtaining a processing signal according to the first superposed signal and the second superposed signal.
In a first possible implementation manner, with reference to the first aspect, after obtaining a processed signal according to the first superimposed signal and the second superimposed signal, the method further includes:
and performing sequence detection on the processing signal to obtain the first sending signal.
In a second possible implementation manner, with reference to the first aspect or the first possible implementation manner, the obtaining, by the first base station, a channel parameter according to a channel estimation algorithm includes:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
In a third possible implementation manner, with reference to the first aspect or the first possible implementation manner, the generating a first precoding matrix for each data stream of the first user equipment according to the interference alignment algorithm includes:
randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
acquiring the ith precoding vector of the first precoding matrix according to the ith-1 precoding vector of the second precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
In a second aspect, a signal transmission method is provided, including:
the first user equipment receives a first precoding matrix sent by a first base station; wherein the first precoding matrix is generated by the first base station and is used for coding a first transmission signal;
coding the first sending signal according to the first pre-coding matrix to obtain a first coding signal;
transmitting the first encoded signal so that the first base station obtains a signal without interference from a first received signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second user equipment coding a second sending signal according to a second pre-coding matrix; the second precoding matrix is generated by the second base station.
In a third aspect, a signal transmission method is provided, including:
a first base station receives channel parameters sent by first user equipment;
generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm;
transmitting the first precoding matrix to the first user equipment;
receiving a second transmission signal transmitted by a second base station;
obtaining a first signal to be transmitted according to the first transmitting signal and the second transmitting signal; wherein the first transmission signal is a signal of a first base station;
encoding the first signal to be transmitted by adopting the first pre-encoding matrix to obtain a first encoded signal;
transmitting the first coded signal so that the first user equipment obtains the first transmission signal according to a first receiving signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second base station coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
In a first possible implementation manner, with reference to the third aspect, the generating a first precoding matrix for each data stream of the first user equipment according to an interference alignment algorithm includes:
randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
acquiring the ith precoding vector of the first precoding matrix according to the ith-1 precoding vector of the second precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
In a fourth aspect, a signal transmission method is provided, including:
the first user equipment obtains channel parameters according to a channel estimation algorithm;
sending the channel parameters to a first base station;
receiving a first precoding matrix sent by the first base station;
receiving a first coded signal transmitted by the first base station; the first coded signal is obtained by the first base station by coding a first signal to be transmitted by using the first precoding matrix; the first signal to be transmitted is obtained by the first base station according to the first transmission signal and the second transmission signal;
receiving a second coded signal transmitted by the second base station; the second coded signal is obtained by the second base station coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first signal to be transmitted and the second signal to be transmitted; the second precoding matrix is generated by the second base station;
obtaining a processing signal according to the first receiving signal; wherein the first received signal comprises: the first encoded signal and the second encoded signal.
In a first possible implementation manner, with reference to the fourth aspect, after the obtaining a processed signal according to the first received signal, the method further includes:
and detecting the processed signal, and obtaining the first sending signal according to the first precoding matrix and the second precoding matrix.
In a second possible implementation manner, with reference to the fourth aspect or the first possible implementation manner, the obtaining, by the first user equipment, a channel parameter according to a channel estimation algorithm includes:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
In a fifth aspect, a first base station is provided, including:
the acquisition unit is used for acquiring channel parameters according to a channel estimation algorithm;
a generating unit, configured to generate a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm; wherein the first precoding matrix is used for encoding a first transmission signal;
a sending unit, configured to send the first precoding matrix to the first user equipment;
a receiving unit, configured to receive a first encoded signal sent by the first user equipment; wherein the first coded signal is obtained by coding the first transmission signal by using the first precoding matrix;
the receiving unit is further configured to receive a second encoded signal sent by a second user equipment; the second coded signal is obtained by the second user equipment by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm;
the detection unit is used for detecting the first receiving signal to obtain a first superposed signal; wherein the first superimposed signal is a superposition of an interference signal and a useful signal of the first base station; the first reception signal includes: the first encoded signal and the second encoded signal;
the receiving unit is further configured to receive a second superposed signal sent by the second base station; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: the first encoded signal and the second encoded signal;
the obtaining unit is further configured to obtain a processed signal according to the first superimposed signal and the second superimposed signal.
In a first possible implementation manner, with reference to the fifth aspect, the method further includes:
and the processing unit is used for carrying out sequence detection on the processing signal to obtain the first sending signal.
In a second possible implementation manner, with reference to the fifth aspect or the first possible implementation manner, the obtaining unit is specifically configured to:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
In a third possible implementation manner, with reference to the fifth aspect or the first possible implementation manner, the generating unit includes:
selecting a subunit, configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
an obtaining subunit, configured to obtain, according to the i-1 th precoding vector of the second precoding matrix, an i-th precoding vector of the first precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
In a sixth aspect, a first user equipment is provided, comprising:
a receiving unit, configured to receive a first precoding matrix sent by a first base station; wherein the first precoding matrix is generated by the first base station and is used for coding a first transmission signal;
a processing unit, configured to encode the first transmission signal according to the first precoding matrix to obtain a first encoded signal;
a transmitting unit, configured to transmit the first encoded signal so that the first base station obtains a signal without interference according to a first received signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second user equipment coding a second sending signal according to a second pre-coding matrix; the second precoding matrix is generated by the second base station.
In a seventh aspect, a first base station is provided, including:
a receiving unit, configured to receive a channel parameter sent by a first user equipment;
a generating unit, configured to generate a first precoding matrix for each data stream of the first user equipment according to an interference alignment algorithm;
a sending unit, configured to send the first precoding matrix to the first user equipment;
the receiving unit is further configured to receive a second transmission signal sent by a second base station;
the acquisition unit is used for acquiring a first signal to be transmitted according to the first transmission signal and the second transmission signal; wherein the first transmission signal is a signal of a first base station;
the processing unit is used for coding the first signal to be transmitted by adopting the first pre-coding matrix to obtain a first coded signal;
the sending unit is further configured to send the first encoded signal, so that the first user equipment obtains the first sending signal according to a first receiving signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second base station coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
In a first possible implementation manner, with reference to the seventh aspect, the generating unit includes:
selecting a subunit, configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
an obtaining subunit, configured to obtain, according to the i-1 th precoding vector of the second precoding matrix, an i-th precoding vector of the first precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
In an eighth aspect, a first user equipment is provided, comprising:
the acquisition unit is used for acquiring channel parameters according to a channel estimation algorithm;
a sending unit, configured to send the channel parameter to a first base station;
a receiving unit, configured to receive a first precoding matrix sent by the first base station;
the receiving unit is further configured to receive a first coded signal sent by the first base station; the first coded signal is obtained by the first base station by coding a first signal to be transmitted by using the first precoding matrix; the first signal to be transmitted is obtained by the first base station according to the first transmission signal and the second transmission signal;
the receiving unit is further configured to receive a second coded signal sent by the second base station; the second coded signal is obtained by the second base station coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first signal to be transmitted and the second signal to be transmitted; the second precoding matrix is generated by the second base station;
the acquiring unit is further configured to obtain a processed signal according to the first received signal; wherein the first received signal comprises: the first encoded signal and the second encoded signal.
In a first possible implementation manner, with reference to the eighth aspect, the first user equipment further includes:
and the processing unit is used for detecting the processed signal and obtaining the first sending signal according to the first precoding matrix and the second precoding matrix.
In a second possible implementation manner, with reference to the eighth aspect or the first possible implementation manner, the obtaining unit is specifically configured to:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
In a ninth aspect, there is provided a signal transmission system comprising: a first base station, a second base station, a first user equipment and a second user equipment, wherein:
the first base station is the first base station of the fifth aspect; the first user equipment is the first user equipment of the sixth aspect;
the second base station is used for sending a second superposed signal to the first base station; generating a second precoding matrix; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: a first encoded signal and a second encoded signal;
the second user equipment is used for sending a second precoding matrix; and coding a second sending signal according to the second pre-coding matrix to obtain the second coded signal.
In a tenth aspect, there is provided a signal transmission system comprising: a first base station, a second base station, a first user equipment and a second user equipment, wherein:
the first base station is the first base station of the seventh aspect; the first user equipment is the first user equipment of the eighth aspect;
the second base station is used for sending a second sending signal to the first base station; transmitting a second encoded signal to the first user equipment; generating a second precoding matrix;
and the second user equipment is used for carrying out data transmission with a second base station.
According to the signal transmission method, the signal transmission device and the signal transmission system, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at a receiving end in a certain mode, joint detection is carried out, interference among channels in signal transmission is avoided, and meanwhile pressure for channel feedback is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a signal transmission method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another signal transmission method according to an embodiment of the present invention;
fig. 3 is a schematic flow chart of another signal transmission method according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a signal transmission method according to another embodiment of the present invention;
fig. 5 is a schematic flow chart of another signal transmission method according to another embodiment of the present invention;
fig. 6 is a schematic flowchart of another signal transmission method according to another embodiment of the present invention;
fig. 7 is a schematic structural diagram of a first base station according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of another first base station according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a further first base station according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of another first user equipment according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a first base station according to another embodiment of the present invention;
fig. 12 is a schematic structural diagram of another first base station according to another embodiment of the present invention;
fig. 13 is a schematic structural diagram of a further first user equipment according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of a first user equipment according to another embodiment of the present invention;
fig. 15 is a schematic structural diagram of a further first base station according to another embodiment of the present invention;
fig. 16 is a schematic structural diagram of another first user equipment according to another embodiment of the present invention;
fig. 17 is a schematic structural diagram of a first base station according to yet another embodiment of the present invention;
fig. 18 is a schematic structural diagram of a further first user equipment according to another embodiment of the present invention;
fig. 19 is a schematic structural diagram of a signal transmission system according to an embodiment of the present invention;
fig. 20 is a schematic structural diagram of another signal transmission system 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.
An embodiment of the present invention provides a signal transmission method, which is shown in fig. 1, and includes the following steps:
101. and the first base station obtains channel parameters according to a channel estimation algorithm.
102. And the first base station generates a first precoding matrix of each data stream of the first user equipment according to the interference alignment algorithm.
Wherein the first precoding matrix is used for coding the first transmission signal.
103. The first base station transmits the first precoding matrix to the first user equipment.
104. The first base station receives a first coded signal transmitted by first user equipment.
The first coded signal is obtained by coding the first transmission signal by adopting a first pre-coding matrix.
105. And the first base station receives a second coded signal transmitted by the second user equipment.
And the second coded signal is obtained by coding the second sending signal by adopting a second precoding matrix.
106. The first base station detects the first received signal to obtain a first superposed signal.
The first superposed signal is a superposition of an interference signal of the first base station and a useful signal; the first reception signal includes: a first encoded signal and a second encoded signal.
107. And the first base station receives the second superposed signal sent by the second base station.
The second superposed signal is obtained by the second base station detecting the second received signal; the second reception signal includes: a first encoded signal and a second encoded signal.
108. The first base station obtains a processed signal according to the first superposed signal and the second superposed signal.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback.
An embodiment of the present invention provides a signal transmission method, as shown in fig. 2, including the following steps:
201. the first user equipment receives a first precoding matrix sent by the first base station.
The first precoding matrix is generated by the first base station and used for coding the first transmission signal.
202. The first user equipment encodes the first transmission signal according to the first pre-coding matrix to obtain a first encoded signal.
203. The first user equipment transmits a first coded signal to the first base station so that the first base station can obtain a signal without interference according to the first received signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second user equipment coding the second sending signal according to the second pre-coding matrix; the second precoding matrix is generated by the second base station.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback.
An embodiment of the present invention provides a signal transmission method, as shown in fig. 3, including the following steps:
301. the first base station receives the channel parameters sent by the first user equipment.
302. And the first base station generates a first precoding matrix of each data stream of the first user equipment according to the interference alignment algorithm.
303. The first base station transmits the first precoding matrix to the first user equipment.
304. The first base station receives a second transmission signal transmitted by the second base station.
305. And the first base station obtains a first signal to be transmitted according to the first transmitting signal and the second transmitting signal.
The first transmission signal is a signal of the first base station.
306. The first base station encodes the first signal to be transmitted by adopting the first pre-coding matrix to obtain a first encoded signal.
307. The first base station transmits a first coded signal to the first user equipment, so that the first user equipment obtains a first transmission signal according to the first receiving signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second base station by coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback.
An embodiment of the present invention provides a signal transmission method, as shown in fig. 4, including the following steps:
401. and the first user equipment obtains the channel parameters according to a channel estimation algorithm.
402. The first user equipment sends the channel parameters to the first base station.
403. The first user equipment receives a first precoding matrix sent by the first base station.
404. The first user equipment receives a first coded signal transmitted by the first base station.
The first coding signal is obtained by the first base station coding the first signal to be transmitted by adopting a first pre-coding matrix; the first signal to be transmitted is obtained by the first base station from the first transmission signal and the second transmission signal.
405. And the first user equipment receives a second coded signal transmitted by the second base station.
The second coded signal is obtained by the second base station by coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first transmission signal and the second transmission signal; the second precoding matrix is generated by the second base station.
406. The first user equipment obtains a processing signal according to the first receiving signal; wherein the first received signal comprises: a first encoded signal and a second encoded signal.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback.
An embodiment of the present invention provides a signal transmission method, which is applied to a signal uplink transmission process, where one user equipment transmits M independent data streams, and another user equipment transmits M-1 data streams, and as shown in fig. 5, the method includes the following steps:
501. the first base station obtains the channel fading parameters from the first base station to the user equipment corresponding to the first base station according to the channel estimation algorithm.
502. And the first base station obtains the channel parameters according to the channel fading parameters.
Specifically, in the embodiment of the present invention, a difference between the numbers of data streams respectively transmitted by the first user equipment and the second user equipment must be 1. In this embodiment, a first base station and a first user equipment are configured with M antennas, and a second base station and a second user equipment are configured with M-1 antennas. Each antenna transmits one data stream, and the first user equipment transmits M data streams, and the second user equipment transmits M-1 data streams are taken as an example for explanation.
In the present embodiment, the channel fading parameters from the k-th antenna of the first base station to the n-th antenna of the first user equipmentThe channel parameter H obtained according to the channel estimation algorithm is illustrated as an examplemmAnd HmpThe method comprises the following specific steps: the first base station sends a pilot signal on the k antenna, wherein the pilot signal is known by a sending end and a receiving end in advanceThe pilot signal after the decay is received by the signal received at the nth antenna of the first user equipmentWherein n ismnFor the noise vector on the nth antenna of the first user equipment,and is also the channel fading parameter HmmRow k and column n. To pairDivided by pmkSo as to obtain the compound with the characteristics of,namely, it isEqual to being disturbed by noiseHandleAs a pairIs measured. Similarly, the channel parameter fading from each antenna of the first base station to each antenna of the first user equipment can be obtained by the above calculation method, and finally, the channel fading parameter H is obtainedmm. Similarly, the channel fading parameter H can be obtained by the above proceduremp. Further, channel parameters are obtained according to the channel fading parameters
Through the same process, the second base station can obtain the channel fading parameter H from the second base station to the user equipment corresponding to the second base stationpmAnd HppAnd further can be according to HpmAnd HppObtaining corresponding channel parameters
503. The first base station arbitrarily selects an M-dimensional column vector with each component not being zero as a first precoding vector of the first precoding matrix.
Wherein M is a positive integer.
504. And the first base station acquires the ith precoding vector of the first precoding matrix according to the (i-1) th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
Specifically, when the first precoding matrix V ismFirst precoding vector vm1The process of obtaining the first precoding matrix has been selected as follows:
obtaining a second precoding matrix V according to the first precoding vector of the first precoding matrixpFirst precoding vector vp1: so that v ism1And vp1Aligning at the first base station to obtain Hmmvm1=Hmpvp1. Order toAccording toTo obtain vp1=Tmvm1。
Obtaining a second precoding vector v of the first precoding matrix according to the first precoding vector of the second precoding matrixm2: so that v isp1And vm2Aligning at the second base station to obtain Hpmvm2=Hppvp1Let us orderAccording toTo obtain vm2=Tpvp1。
Following the method described above, let vmiAnd vpiAligning at the first base station, resulting in vpi=Tmvmi。
So that v ispiAnd vm(i+1)Aligning at the second base station, resulting in vm(i+1)=Tpvpi. V can be finally obtainedmi=(TmTp)i-1vm1,i=1,2,…M;vpi=Tm(TmTp)i-1vm1,i=1,2,…M-1。
505. The first base station transmits the first precoding matrix to the first user equipment.
506. The first user equipment receives a first precoding matrix sent by the first base station.
The first precoding matrix is generated by the first base station and used for coding the first transmission signal.
507. The first user equipment encodes the first transmission signal according to the first pre-coding matrix to obtain a first encoded signal.
Specifically, the first coded signal after being coded by the first pre-coding matrix is Vmmm(ii) a Wherein m ismA first transmission signal for a first user equipment.
508. The first user equipment transmits a first coded signal to the first base station so that the first base station can obtain a signal without interference according to the first received signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second user equipment coding the second sending signal according to the second pre-coding matrix; the second precoding matrix is generated by the second base station.
Specifically, the second coded signal after being coded by the second pre-coding matrix is Vpmp(ii) a Wherein m ispA second transmission signal for a second user equipment.
The first user equipment transmits the first encoded signal in the form of a broadcast. This embodiment is merely to illustrate that the first base station can receive the first coded signal transmitted by the first user equipment. Of course, any receiving device in this transmission system may receive the first encoded signal, e.g. the second base station.
509. The first base station receives a first coded signal transmitted by first user equipment.
The first coded signal is obtained by coding the first transmission signal by adopting a first pre-coding matrix.
510. And the first base station receives a second coded signal transmitted by the second user equipment.
The second coded signal is obtained by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm.
511. The first base station detects the first received signal to obtain a first superposed signal.
The first superimposed signal is a superposition of the interference signal of the first base station and the useful signal.
Specifically, the first base station receives a first received signal ymIs ym=HmmVmmm+HmpVpmp+nm. Wherein m ispA second transmit signal for a second user equipment; n ismIs a noise vector at the first user equipment. Obtaining a first receiving signal according to the first precoding matrix and the second precoding matrix obtained in step 504:
similarly, the second received signal y received by the second base station can be obtained according to the same calculation procedurepIs yp=HpmVmmm+HppVpmp+np(ii) a Wherein n ispIs the noise vector at the second user equipment. Obtaining a second receiving signal according to the first precoding matrix and the second precoding matrix obtained in step 504:
in practice, the first received signal received by the first base station further includes a noise signal of the first base station; the second received signal received by the second base station also includes a noise signal of the second base station. Therefore, the specific expression of the signals received by the first base station and the second base station includes the noise signal nmAnd np。
The first superimposed signal is y received by the first base station through the first base stationmThe signals are obtained by using zero forcing detection or minimum mean square error detection methods, which are certainly not limited to these two methods, and a user may select an appropriate detection method according to a specific implementation environment, where the first superimposed signal may be represented as:
mm1+mp1,mm2+mp2,…,mm(M-1)+mp(M-1),mpM
specifically, the specific implementation process is described by taking an example of detecting and obtaining the first superimposed signal by using a zero forcing detection method:
for the first received signal ymLeft multiplication by ((H)mmVm)HHmmVm)-1(HmmVm)HSo as to obtain the compound with the characteristics of,
wherein,colored noise. By reacting ((H)mmVm)HHmmVm)-1(HmmVm)HymAnd taking the value of each element as the mapping value closest to the element, thereby obtaining a first superposed signal.
512. And the first base station receives the second superposed signal sent by the second base station.
The second superposed signal is obtained by the second base station detecting the second received signal; the second reception signal includes: a first encoded signal and a second encoded signal.
The second base station detects the second superposed signal by using zero forcing detection or minimum mean square error detection, which is certainly not limited to using only these two methods, and the user may select an appropriate detection method according to a specific implementation environment, where the second superposed signal may be represented as:
mm1,mm2+mp1,…,mm(M-1)+mp(M-2),mmM+mp(M-1)
the process of obtaining the second superposed signal by using the zero forcing detection method is the same as the process of obtaining the first superposed signal by using the zero forcing detection method in step 512, and is not described herein again.
513. The first base station obtains a processed signal according to the first superposed signal and the second superposed signal.
Specifically, the 2 nd, 3 rd, … th, M components in the detection sequence of the second superimposed signal are subtracted from the 1 st, 2 nd, 3 rd, … th, M-1 components in the detection sequence of the first superimposed signal. It is possible to obtain:
mm1-mm2,mm2-mm3,…,mm(M-1)-mmM,mmM
of course, the second base station may also be based on the first and second superimposed signals. Obtaining a processing signal, specifically comprising the following steps:
the 2 nd, 3 rd, … th, M components in the detected sequence of the first superimposed signal are correspondingly subtracted with the 2 nd, 3 rd, … th, M components in the detected sequence of the second superimposed signal. It is possible to obtain:
mp1-mp2,mp2-mp3,…,mpM-2)-mp(M-1),mp(M-1)
at this time, only the first transmission signal of the first base station in the processed first superimposed signal, and the interference signals from other base stations are completely eliminated. And, only the second transmission signal of the second base station in the second superposed signal after being processed, the interference signal from other base stations is completely eliminated. Therefore, the sending signal obtained by the receiving end is only the signal required by the receiving end, the efficiency of receiving the signal by the receiving end is improved, and the ratio of the signal and the noise of the receiving end is increased. Meanwhile, only two precoding matrixes need to be fed back in the embodiment of the invention, compared with the prior art, the channel information needing to be fed back is reduced by 50%, and the pressure on channel feedback is relieved.
514. The first base station performs sequence detection on the processed signal to obtain a first transmission signal.
Specifically, the first transmission signal may be recovered by using serial interference cancellation or a viterbi algorithm, or may be recovered by using a suitable method according to a specific implementation environment.
Here, recovery of the first transmission signal m will be specifically described by taking serial interference cancellation as an examplemThe process of (2): in step 513, the mth element of the sequence obtained by the first base station from the first and second superimposed signals is MmMWherein m ismMFor the first transmission signal mmTo (1) aM elements. Thus, the first transmission signal m can be obtainedmThe mth element of (1). Then adding the Mth element and the M-1 th element in the sequence of the processing signal obtained by the first base station to obtain Mm(M-1). Thus, the first transmission signal m can be recoveredmM-1 th element of (1)m(M-1). By the same method, all elements of the first transmission signal can be finally recovered.
Of course, the second base station may detect the processed signal by using the same method as the method for detecting the processed signal by the first base station to obtain the first transmission signal, so as to obtain the second transmission signal. The process of obtaining the second transmission signal by the second base station through successive interference cancellation and recovery is completely the same as the process of obtaining the first transmission signal by the first base station through successive interference cancellation and recovery, and is not described here again.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a signal transmission method, which is applied to a signal downlink transmission process, and as shown in fig. 6, includes the following steps:
601. the first user equipment obtains the channel fading parameters from the first base station to the user equipment corresponding to the first base station according to the channel estimation algorithm.
602. And the first user equipment obtains the channel parameters according to the channel fading parameters.
Specifically, the specific process of the first user equipment obtaining the channel parameters according to the channel estimation algorithm is the same as the implementation process of the first base station obtaining the channel parameters in steps 501 to 502 in the foregoing embodiment, and details are not repeated here.
603. The first user equipment sends the channel parameters to the first base station.
604. The first base station receives the channel parameters sent by the first user equipment.
605. The first base station arbitrarily selects an M-dimensional column vector with each component not being zero as a first precoding vector of the first precoding matrix.
Wherein M is a positive integer.
606. And the first base station acquires the ith precoding vector of the first precoding matrix according to the (i-1) th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
Specifically, the process of the first base station obtaining the first precoding matrix refers to the process in step 504 in the foregoing embodiment, and details are not repeated here. Of course, the second base station may obtain the second precoding matrix at the same time by using the same process as the step 504 in the above embodiment.
607. The first base station transmits the first precoding matrix to the first user equipment.
608. The first user equipment receives a first precoding matrix sent by the first base station.
609. The first base station receives a second transmission signal transmitted by the second base station.
610. And the first base station obtains a first signal to be transmitted according to the first transmitting signal and the second transmitting signal.
The first transmission signal is a signal of the first base station.
Specifically, the 1 st, 2 nd, 3 rd, … th, M-1 st components in the detection sequence of the second transmission signal are subtracted from the corresponding 1 st, 2 nd, 3 rd, … th, M-1 st components in the detection sequence of the first transmission signal. It is possible to obtain:
certainly, the specific process of obtaining the second signal to be transmitted by the second base station through processing is as follows:
the 2 nd, 3 rd, … th, M components in the detected sequence of the first transmitted signal are subtracted from the corresponding 1 st, 2 nd, 3 rd, … th, M-1 th components in the detected sequence of the second transmitted signal. It is possible to obtain:
611. the first base station encodes the first signal to be transmitted by adopting the first pre-coding matrix to obtain a first encoded signal.
The first coded signal generated after the first signal to be transmitted is coded is:
the second base station adopts the second pre-coding matrix to code the second signal to be sent through the same implementation process to obtain a second coded signal
The resulting processed signal is:
mm1-mm2,mm2-mm3,…,mm(M-1)-mmM,mmM
mm1-mp1,mp1-mp2,mp2-mp3,…,mpM-2)-mp(M-1),mp(M-1)
it can be seen that the interference signal in the signal received by the first user equipment is completely cancelled, and only the signal which needs to be detected by the first user equipment is detected. Except for the first dimension, the interference signals in other dimensions received by the second user equipment are completely eliminated, and only M-1 data streams need to be detected by the second user equipment. Therefore, interference signals from other user equipment in the signals received by the receiving end can be greatly reduced. The interference signal in the received signal is reduced.
612. The first base station transmits a first coded signal to the first user equipment, so that the first user equipment obtains a first transmission signal according to the first receiving signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second base station by coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station. The second signal to be transmitted is obtained by the second base station from the first transmission signal and the second transmission signal.
In a specific implementation, any receiving end existing in the communication system may receive the first encoded signal, for example, the second base station in the embodiment of the present invention.
613. The first user equipment receives a first coded signal transmitted by the first base station.
614. And the first user equipment receives a second coded signal transmitted by the second base station.
615. The first user equipment obtains a processing signal according to the first receiving signal.
616. The first user equipment detects the processed signal and obtains a first sending signal according to the first pre-coding matrix and the second pre-coding matrix.
Specifically, the first transmission signal can be recovered by zero-forcing detection and minimum mean square error detection. Of course, the method is not limited to the two methods, and a suitable detection method can be selected according to actual requirements in specific implementation.
Of course, the second user equipment can recover the second transmission signal by the same method.
According to the signal transmission method provided by the embodiment of the invention, the pre-coded signals are used, so that the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, thereby avoiding the interference between channels in signal transmission and simultaneously reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first base station 7, shown in fig. 7, including: an acquisition unit 71, a generation unit 72, a transmission unit 73, a reception unit 74, and a detection unit 75, wherein:
the obtaining unit 71 is configured to obtain a channel parameter according to a channel estimation algorithm.
A generating unit 72, configured to generate a first precoding matrix for each data stream of the first user equipment according to an interference alignment algorithm.
Wherein the first precoding matrix is used for coding the first transmission signal.
A sending unit 73, configured to send the first precoding matrix to the first user equipment.
A receiving unit 74 is configured to receive the first encoded signal transmitted by the first user equipment.
The first coded signal is obtained by coding the first transmission signal by adopting a first pre-coding matrix.
The receiving unit 74 is further configured to receive a second encoded signal transmitted by a second user equipment.
The second coded signal is obtained by the second user equipment by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm.
The detecting unit 75 is configured to detect the first received signal to obtain a first superimposed signal.
The first superposed signal is a superposition of an interference signal of the first base station and a useful signal; the first reception signal includes: a first encoded signal and a second encoded signal.
The receiving unit 74 is further configured to receive the second superimposed signal transmitted by the second base station.
The second superposed signal is obtained by the second base station detecting the second received signal; the second reception signal includes: a first encoded signal and a second encoded signal.
The obtaining unit 71 is further configured to obtain a processed signal according to the first superimposed signal and the second superimposed signal.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback.
Further, referring to fig. 8, the first base station 7 according to the embodiment of the present invention further includes: a processing unit 76, wherein:
and a processing unit 76, configured to perform sequence detection on the processed signal to obtain a first transmitted signal.
Further, the acquiring unit 71 of the first base station is specifically configured to:
according to a channel estimation algorithm, channel fading parameters from a first base station to user equipment corresponding to the first base station are obtained.
And obtaining the channel parameters according to the channel fading parameters.
Further, referring to fig. 9, the generating unit 72 of the first base station includes: a pick subunit 721 and an acquire subunit 722, where:
a selecting subunit 721 is configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix.
Wherein M is a positive integer.
An obtaining subunit 722, configured to obtain an ith precoding vector of the first precoding matrix according to the i-1 th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first user equipment 8, shown with reference to fig. 10, including: a receiving unit 81, a processing unit 82 and a transmitting unit 83, wherein:
a receiving unit 81, configured to receive the first precoding matrix sent by the first base station.
The first precoding matrix is generated by the first base station and used for coding the first transmission signal.
The processing unit 82 is configured to encode the first transmission signal according to the first precoding matrix, so as to obtain a first encoded signal.
A sending unit 83, configured to send the first encoded signal to the first base station, so that the first base station obtains a signal without interference according to the first received signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second user equipment coding the second sending signal according to the second pre-coding matrix; the second precoding matrix is generated by the second base station.
The first user equipment provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first base station 9, shown in fig. 11, including: a receiving unit 91, a generating unit 92, a sending unit 93, an obtaining unit 94 and a processing unit 95, wherein:
a receiving unit 91, configured to receive the channel parameter sent by the first user equipment.
The generating unit 92 is configured to generate a first precoding matrix for each data stream of the first user equipment according to an interference alignment algorithm.
A sending unit 93, configured to send the first precoding matrix to the first user equipment.
The receiving unit 94 is further configured to receive a second transmission signal transmitted by the second base station.
The obtaining unit 95 is configured to obtain a first signal to be transmitted according to the first transmitting signal and the second transmitting signal.
The first transmission signal is a signal of the first base station.
The processing unit 96 is configured to encode the first signal to be transmitted by using the first precoding matrix to obtain a first encoded signal.
The sending unit 93 is further configured to send the first encoded signal to the first user equipment, so that the first user equipment obtains a first sending signal according to the first receiving signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second base station by coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback.
Further, referring to fig. 12, the first base station generation unit 92 further includes: a selecting subunit 921 and an obtaining subunit 922, where:
the selecting subunit 921 is configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix.
Wherein M is a positive integer.
An obtaining subunit 922 is configured to obtain an ith precoding vector of the first precoding matrix according to the i-1 th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first user equipment 10, which is shown in fig. 13 and includes an obtaining unit 1001, a sending unit 1002, and a receiving unit 1003, where:
an obtaining unit 1001 is configured to obtain a channel parameter according to a channel estimation algorithm.
A sending unit 1002, configured to send the channel parameter to the first base station.
A receiving unit 1003, configured to receive the first precoding matrix sent by the first base station.
The receiving unit 1003 is further configured to receive the first encoded signal sent by the first base station.
The first coding signal is obtained by the first base station coding the first signal to be transmitted by adopting a first pre-coding matrix; the first signal to be transmitted is obtained by the first base station from the first transmission signal and the second transmission signal.
The receiving unit 1003 is further configured to receive a second coded signal transmitted by the second base station.
The second coded signal is obtained by the second base station by coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first transmission signal and the second transmission signal; the second precoding matrix is generated by the second base station.
The obtaining unit 1001 is further configured to obtain a processed signal according to the first received signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal.
The first user equipment provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback.
Further, referring to fig. 14, the first user equipment further includes: a processing unit 1004, wherein:
a processing unit 1004, configured to detect the processed signal, and obtain a first transmission signal according to the first precoding matrix and the second precoding matrix.
Further, the obtaining unit 1001 is specifically configured to:
according to a channel estimation algorithm, channel fading parameters from a first base station to user equipment corresponding to the first base station are obtained.
And obtaining the channel parameters according to the channel fading parameters.
The first user equipment provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby reducing the interference between channels in signal transmission and reducing the pressure on channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first base station 11, shown in fig. 15, including: at least one processor 1101, a memory 1102, a communication interface 1103 and a bus 1104, the at least one processor 1101, the memory 1102 and the communication interface 1103 being connected by the bus 1104 and performing communication with each other, the memory 1101 being configured to store program code, wherein:
the bus 1104 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus 1104 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 15, but this is not intended to represent only one bus or type of bus. Wherein:
the memory 1102 is used to store program code, which includes operating instructions. Memory 1102 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1101 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The communication interface 1103 is mainly used to implement communication between devices in this embodiment.
The processor 1101 is further configured to call the program code in the memory 1102 to perform the following operations:
and obtaining channel parameters according to a channel estimation algorithm.
And generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm.
Wherein the first precoding matrix is used for coding the first transmission signal.
And sending the first precoding matrix to the first user equipment.
A first coded signal transmitted by a first user equipment is received. The first coded signal is obtained by coding the first transmission signal by adopting a first pre-coding matrix.
And receiving a second coded signal transmitted by the second user equipment.
The second coded signal is obtained by the second user equipment by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm.
And detecting the first receiving signal to obtain a first superposed signal.
The first superposed signal is a superposition of an interference signal of the first base station and a useful signal; the first reception signal includes: a first encoded signal and a second encoded signal.
And receiving a second superposed signal sent by the second base station.
The second superposed signal is obtained by the second base station detecting the second received signal; the second reception signal includes: a first encoded signal and a second encoded signal.
And obtaining a processing signal according to the first superposed signal and the second superposed signal.
Further, the processor 1101 is further configured to perform sequence detection on the processed signal to obtain a first transmitted signal.
Further, the processor 1101 is specifically configured to:
according to a channel estimation algorithm, channel fading parameters from a first base station to user equipment corresponding to the first base station are obtained.
And obtaining the channel parameters according to the channel fading parameters.
Further, the processor 1101 is specifically configured to:
and randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix. Wherein M is a positive integer.
And acquiring the ith precoding vector of the first precoding matrix according to the (i-1) th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first user equipment 12, which is shown in fig. 16, and includes: at least one processor 1201, a memory 1202, a communication interface 1203 and a bus 1204, wherein the at least one processor 1201, the memory 1202 and the communication interface 1203 are connected through the bus 1204 and communicate with each other, and the memory 1201 is used for storing program codes, wherein:
the bus 1204 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus 1204 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 16, but this is not intended to represent only one bus or type of bus. Wherein:
the memory 1202 is used to store program code, which includes operating instructions. Memory 1202 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1201 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The communication interface 1203 is mainly used for realizing communication between devices in this embodiment.
The processor 1201 is further configured to call the program code in the memory 1202 to perform the following operations:
and receiving a first precoding matrix sent by the first base station.
The first precoding matrix is generated by the first base station and used for coding the first transmission signal.
And coding the first transmission signal according to the first pre-coding matrix to obtain a first coded signal.
The first coded signal is transmitted to the first base station so that the first base station can obtain a signal without interference according to the first received signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second user equipment coding the second sending signal according to the second pre-coding matrix; the second precoding matrix is generated by the second base station.
The first user equipment provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first base station 13, shown in fig. 17, including: at least one processor 1301, a memory 1302, a communication interface 1303 and a bus 1304, wherein the at least one processor 1301, the memory 1302 and the communication interface 1303 are connected through the bus 1304 and complete communication therebetween, and the memory 1301 is used for storing program codes, wherein:
the bus 1304 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus 1304 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 17, but this does not mean only one bus or one type of bus. Wherein:
the memory 1302 is used to store program code, which includes operating instructions. Memory 1302 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
Processor 1301 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The communication interface 1303 is mainly used to implement communication between the devices in this embodiment.
The processor 1301 is further configured to invoke the program code in the memory 1302 to perform the following operations:
and receiving the channel parameters sent by the first user equipment.
And generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm.
And sending the first precoding matrix to the first user equipment.
And receiving a second transmission signal transmitted by the second base station.
And obtaining a first signal to be transmitted according to the first transmitting signal and the second transmitting signal. The first transmission signal is a signal of the first base station.
And coding the first signal to be transmitted by adopting the first pre-coding matrix to obtain a first coded signal.
And sending the first coded signal to the first user equipment so that the first user equipment can obtain a first sending signal according to the first receiving signal.
Wherein the first received signal comprises: a first encoded signal and a second encoded signal; the second coded signal is obtained by the second base station by coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
Further, the processor 1301 is specifically configured to:
and randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix.
Wherein M is a positive integer.
And acquiring the ith precoding vector of the first precoding matrix according to the (i-1) th precoding vector of the second precoding matrix.
The second base station acquires the ith-1 precoding vector of the second precoding matrix according to the ith-1 precoding vector of the first precoding matrix; i is a positive integer greater than 1.
The first base station provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a first user equipment 14, which is shown in fig. 18, and includes: at least one processor 1401, a memory 1402, a communication interface 1403 and a bus 1404, the at least one processor 1401, the memory 1402 and the communication interface 1403 being connected by the bus 1404 and communicating with each other, the memory 1401 being for storing program code, wherein:
the bus 1404 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus 1404 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 18, but this does not mean only one bus or one type of bus. Wherein:
the memory 1402 is used to store program code, which includes operational instructions. Memory 1402 may include high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
Processor 1401 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
The communication interface 1403 is mainly used for realizing communication between devices in this embodiment.
The processor 1401 is further configured to invoke the program code in the memory 1402 to perform the following operations:
and obtaining channel parameters according to a channel estimation algorithm.
And sending the channel parameters to the first base station.
And receiving a first precoding matrix sent by the first base station.
A first encoded signal transmitted by a first base station is received.
The first coding signal is obtained by coding a first signal to be transmitted by adopting a first pre-coding matrix; the first signal to be transmitted is obtained by the first base station from the first transmission signal and the second transmission signal.
And receiving a second coded signal transmitted by the second base station.
The second coded signal is obtained by the second base station by coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first transmission signal and the second transmission signal; the second precoding matrix is generated by the second base station.
Obtaining a processing signal according to the first receiving signal; wherein the first received signal comprises: a first encoded signal and a second encoded signal.
Further, the processor 1401 is further configured to detect the processed signal, and obtain a first transmitted signal according to the first precoding matrix and the second precoding matrix.
Further, the processor 1401 is specifically configured to:
according to a channel estimation algorithm, channel fading parameters from a first base station to user equipment corresponding to the first base station are obtained.
And obtaining the channel parameters according to the channel fading parameters.
The first user equipment provided by the embodiment of the invention aligns the interference signal and the useful signal on a specific dimension at a receiving end according to a certain mode by using the pre-coded signal, and performs joint detection, thereby avoiding the interference between channels in signal transmission and reducing the pressure of channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a signal transmission system, as shown in fig. 19, including: a first base station a, a second base station b, a first user equipment c and a second user equipment d, wherein:
the first base station a is any one of the first base stations in the embodiments corresponding to fig. 7-9; the first user equipment c is the first user equipment in the embodiment corresponding to fig. 10.
Or, the first base station a is the first base station in the embodiment corresponding to fig. 15; the first user equipment c is the first user equipment in the embodiment corresponding to fig. 16.
The second base station b is used for sending the second superposed signal to the first base station a; a second precoding matrix is generated. The second superposed signal is obtained by the second base station detecting the second received signal; the second reception signal includes: a first encoded signal and a second encoded signal.
And the second user equipment d is used for sending the second precoding matrix to the first base station. And coding the second sending signal according to the second pre-coding matrix to obtain a second coded signal.
In the signal transmission system provided by the embodiment of the invention, the precoding signal is used, so that the interference signal and the useful signal are aligned on a specific dimension at the receiving end according to a certain mode, and joint detection is performed, thereby avoiding the interference between channels in signal transmission and reducing the pressure on channel feedback. Further, the reception efficiency of the received signal can be improved.
An embodiment of the present invention provides a signal transmission system, as shown in fig. 20, including: a first base station e, a second base station f, a first user equipment g and a second user equipment h, wherein:
the first base station e is the first base station in the embodiment corresponding to fig. 11 or 12; the first user equipment g is the first user equipment in the embodiment corresponding to fig. 13 or 14.
Or, the first base station e is the first base station in the embodiment corresponding to fig. 17; the first user equipment g is the first user equipment in the embodiment corresponding to fig. 18.
A second base station f for transmitting a second transmission signal to the first base station e; sending a second coded signal to the first user equipment g; a second precoding matrix is generated.
And the second user equipment g is used for carrying out data transmission with the second base station f.
According to the signal transmission system provided by the embodiment of the invention, through the use of the pre-coded signals, the interference signals and the useful signals are aligned on a specific dimension at the receiving end in a certain mode, and joint detection is carried out, so that the interference among channels in signal transmission is reduced, and the pressure of channel feedback is reduced. Further, the reception efficiency of the received signal can be improved.
It will be clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (22)
1. A signal transmission method, comprising:
the first base station obtains channel parameters according to a channel estimation algorithm;
generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm; wherein the first precoding matrix is used for encoding a first transmission signal;
transmitting the first precoding matrix to the first user equipment;
receiving a first coded signal sent by the first user equipment; wherein the first coded signal is obtained by coding the first transmission signal by using the first precoding matrix;
receiving a second coded signal sent by second user equipment; the second coded signal is obtained by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm;
detecting the first receiving signal to obtain a first superposed signal; wherein the first superimposed signal is a superposition of an interference signal and a useful signal of the first base station; the first reception signal includes: the first encoded signal and the second encoded signal;
receiving a second superposed signal sent by the second base station; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: the first encoded signal and the second encoded signal;
and obtaining a processing signal according to the first superposed signal and the second superposed signal.
2. The method of claim 1, wherein after obtaining the processed signal from the first and second superimposed signals, further comprising:
and performing sequence detection on the processing signal to obtain the first sending signal.
3. The method according to claim 1 or 2, wherein the first base station obtains the channel parameters according to a channel estimation algorithm, comprising:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
4. The method according to claim 1 or 2, wherein the generating a first precoding matrix for each data stream of the first user equipment according to the interference alignment algorithm comprises:
randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
acquiring the ith precoding vector of the first precoding matrix according to the ith-1 precoding vector of the second precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
5. A signal transmission method, comprising:
the first user equipment receives a first precoding matrix sent by a first base station; the first precoding matrix is generated by the first base station according to an interference alignment algorithm and is used for coding a first transmission signal;
coding the first sending signal according to the first pre-coding matrix to obtain a first coding signal;
transmitting the first encoded signal so that the first base station obtains a signal without interference from a first received signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second user equipment coding a second sending signal according to a second pre-coding matrix; the second precoding matrix is generated by the second base station.
6. A signal transmission method, comprising:
a first base station receives channel parameters sent by first user equipment;
generating a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm;
transmitting the first precoding matrix to the first user equipment;
receiving a second transmission signal transmitted by a second base station;
obtaining a first signal to be transmitted according to the first transmitting signal and the second transmitting signal; wherein the first transmission signal is a signal of a first base station;
encoding the first signal to be transmitted by adopting the first pre-encoding matrix to obtain a first encoded signal;
transmitting the first coded signal so that the first user equipment obtains the first transmission signal according to a first receiving signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second base station coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
7. The method of claim 6, wherein the generating the first precoding matrix for each data stream of the first user equipment according to the interference alignment algorithm comprises:
randomly selecting an M-dimensional column vector of which each component is not zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
acquiring the ith precoding vector of the first precoding matrix according to the ith-1 precoding vector of the second precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
8. A signal transmission method, comprising:
the first user equipment obtains channel parameters according to a channel estimation algorithm;
sending the channel parameters to a first base station;
receiving a first precoding matrix sent by the first base station;
receiving a first coded signal transmitted by the first base station; the first coded signal is obtained by the first base station by coding a first signal to be transmitted by using the first precoding matrix; the first signal to be transmitted is obtained by the first base station according to the first transmission signal and the second transmission signal;
receiving a second coded signal sent by a second base station; the second coded signal is obtained by the second base station coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first signal to be transmitted and the second signal to be transmitted; the second precoding matrix is generated by the second base station;
obtaining a processing signal according to the first receiving signal; wherein the first received signal comprises: the first encoded signal and the second encoded signal.
9. The method of claim 8, wherein after obtaining the processed signal based on the first received signal, further comprising:
and detecting the processed signal, and obtaining the first sending signal according to the first precoding matrix and the second precoding matrix.
10. The method according to claim 8 or 9, wherein the first ue obtains the channel parameters according to a channel estimation algorithm, comprising:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
11. A first base station, comprising:
the acquisition unit is used for acquiring channel parameters according to a channel estimation algorithm;
a generating unit, configured to generate a first precoding matrix of each data stream of the first user equipment according to an interference alignment algorithm; wherein the first precoding matrix is used for encoding a first transmission signal;
a sending unit, configured to send the first precoding matrix to the first user equipment;
a receiving unit, configured to receive a first encoded signal sent by the first user equipment; wherein the first coded signal is obtained by coding the first transmission signal by using the first precoding matrix;
the receiving unit is further configured to receive a second encoded signal sent by a second user equipment; the second coded signal is obtained by the second user equipment by coding a second sending signal by adopting a second pre-coding matrix; the second precoding matrix is generated by the second base station according to an interference alignment algorithm;
the detection unit is used for detecting the first receiving signal to obtain a first superposed signal; wherein the first superimposed signal is a superposition of an interference signal and a useful signal of the first base station; the first reception signal includes: the first encoded signal and the second encoded signal;
the receiving unit is further configured to receive a second superposed signal sent by the second base station; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: the first encoded signal and the second encoded signal;
the obtaining unit is further configured to obtain a processed signal according to the first superimposed signal and the second superimposed signal.
12. The first base station of claim 11, further comprising:
and the processing unit is used for carrying out sequence detection on the processing signal to obtain the first sending signal.
13. The first base station according to claim 11 or 12, wherein the obtaining unit is specifically configured to:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
14. The first base station according to claim 11 or 12, characterized in that the generating unit comprises:
selecting a subunit, configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer; an obtaining subunit, configured to obtain, according to the i-1 th precoding vector of the second precoding matrix, an i-th precoding vector of the first precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
15. A first user device, comprising:
a receiving unit, configured to receive a first precoding matrix sent by a first base station; the first precoding matrix is generated by the first base station according to an interference alignment algorithm and is used for coding a first transmission signal;
a processing unit, configured to encode the first transmission signal according to the first precoding matrix to obtain a first encoded signal;
a transmitting unit, configured to transmit the first encoded signal so that the first base station obtains a signal without interference according to a first received signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second user equipment coding a second sending signal according to a second pre-coding matrix; the second precoding matrix is generated by the second base station.
16. A first base station, comprising:
a receiving unit, configured to receive a channel parameter sent by a first user equipment;
a generating unit, configured to generate a first precoding matrix for each data stream of the first user equipment according to an interference alignment algorithm;
a sending unit, configured to send the first precoding matrix to the first user equipment;
the receiving unit is further configured to receive a second transmission signal sent by a second base station;
the acquisition unit is used for acquiring a first signal to be transmitted according to the first transmission signal and the second transmission signal; wherein the first transmission signal is a signal of a first base station;
the processing unit is used for coding the first signal to be transmitted by adopting the first pre-coding matrix to obtain a first coded signal;
the sending unit is further configured to send the first encoded signal, so that the first user equipment obtains the first sending signal according to a first receiving signal; wherein the first received signal comprises: the first and second encoded signals; the second coded signal is obtained by the second base station coding a second signal to be sent by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station.
17. The first base station of claim 16, wherein the generating unit comprises:
selecting a subunit, configured to arbitrarily select an M-dimensional column vector with each component being non-zero as a first precoding vector of the first precoding matrix; wherein M is a positive integer;
an obtaining subunit, configured to obtain, according to the i-1 th precoding vector of the second precoding matrix, an i-th precoding vector of the first precoding matrix; the i-1 th precoding vector of the second precoding matrix is obtained by the second base station according to the i-1 th precoding vector of the first precoding matrix; and i is a positive integer greater than 1.
18. A first user device, comprising:
the acquisition unit is used for acquiring channel parameters according to a channel estimation algorithm;
a sending unit, configured to send the channel parameter to a first base station;
a receiving unit, configured to receive a first precoding matrix sent by the first base station;
the receiving unit is further configured to receive a first coded signal sent by the first base station; the first coded signal is obtained by the first base station by coding a first signal to be transmitted by using the first precoding matrix; the first signal to be transmitted is obtained by the first base station according to the first transmission signal and the second transmission signal;
the receiving unit is further configured to receive a second coded signal sent by a second base station; the second coded signal is obtained by the second base station coding a second signal to be transmitted by adopting a second pre-coding matrix; the second signal to be transmitted is obtained by the second base station according to the first signal to be transmitted and the second signal to be transmitted; the second precoding matrix is generated by the second base station;
the acquiring unit is further configured to obtain a processed signal according to the first received signal; wherein the first received signal comprises: the first encoded signal and the second encoded signal.
19. The first user device of claim 18, wherein the first user device further comprises:
and the processing unit is used for detecting the processed signal and obtaining the first sending signal according to the first precoding matrix and the second precoding matrix.
20. The first user equipment according to claim 18 or 19, wherein the obtaining unit is specifically configured to:
obtaining a channel fading parameter from the first base station to user equipment corresponding to the first base station according to a channel estimation algorithm;
and obtaining the channel parameters according to the channel fading parameters.
21. A signal transmission system, comprising: a first base station, a second base station, a first user equipment and a second user equipment, wherein:
the first base station is the first base station of any one of claims 11 to 14; the first user equipment is the first user equipment of claim 15;
the second base station is used for sending a second superposed signal to the first base station; generating a second precoding matrix; the second superposed signal is obtained by the second base station detecting a second received signal; the second reception signal includes: a first encoded signal and a second encoded signal;
the second user equipment is used for sending a second precoding matrix; and coding a second sending signal according to the second pre-coding matrix to obtain the second coded signal.
22. A signal transmission system, comprising: a first base station, a second base station, a first user equipment and a second user equipment, wherein:
the first base station is the first base station of claim 16 or 17; the first user equipment is the first user equipment of any one of claims 18-20;
the second base station is used for sending a second sending signal to the first base station; transmitting a second encoded signal to the first user equipment; generating a second precoding matrix;
and the second user equipment is used for carrying out data transmission with a second base station.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310250665.3A CN104243374B (en) | 2013-06-21 | 2013-06-21 | A kind of method for transmitting signals, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310250665.3A CN104243374B (en) | 2013-06-21 | 2013-06-21 | A kind of method for transmitting signals, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104243374A CN104243374A (en) | 2014-12-24 |
CN104243374B true CN104243374B (en) | 2017-07-21 |
Family
ID=52230746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310250665.3A Active CN104243374B (en) | 2013-06-21 | 2013-06-21 | A kind of method for transmitting signals, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104243374B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105792358A (en) * | 2014-12-25 | 2016-07-20 | 中兴通讯股份有限公司 | Channel obtaining signal configuring and generating method and device |
CN105827285A (en) * | 2015-10-30 | 2016-08-03 | 维沃移动通信有限公司 | Robustness pre-coding method and terminal equipment based on partial channel-state information |
CN107171707A (en) * | 2016-03-01 | 2017-09-15 | 中兴通讯股份有限公司 | A kind of method and apparatus for disturbing alignment |
CN108809372B (en) * | 2017-04-26 | 2021-05-11 | 华为技术有限公司 | Method and equipment for indicating and determining precoding vector |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101399583A (en) * | 2008-11-07 | 2009-04-01 | 西安电子科技大学 | Collaboration partner selection and pre-coding collaboration communication method in cellular communication system |
CN101557249A (en) * | 2008-04-07 | 2009-10-14 | 上海贝尔阿尔卡特股份有限公司 | Method and device for controlling cooperative transmission of downlink signal in wireless communication system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101166052B (en) * | 2006-10-19 | 2012-05-23 | 株式会社Ntt都科摩 | Precoding method of multi-input multi-output system and equipment using same |
-
2013
- 2013-06-21 CN CN201310250665.3A patent/CN104243374B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101557249A (en) * | 2008-04-07 | 2009-10-14 | 上海贝尔阿尔卡特股份有限公司 | Method and device for controlling cooperative transmission of downlink signal in wireless communication system |
CN101399583A (en) * | 2008-11-07 | 2009-04-01 | 西安电子科技大学 | Collaboration partner selection and pre-coding collaboration communication method in cellular communication system |
Also Published As
Publication number | Publication date |
---|---|
CN104243374A (en) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109150256B (en) | Communication method, communication device and system | |
CN106209195B (en) | Channel state information acquisition method, channel state information feedback method and device | |
EP3130086B1 (en) | Method and apparatus for reporting channel state information in wireless communication systems | |
CN104767556B (en) | A kind of coordination beam form-endowing method and device based on part interference alignment | |
EP2469724B1 (en) | Precoding method and device | |
EP3017621B1 (en) | Systems and methods for trellis coded quantization based channel feedback | |
WO2017121209A1 (en) | Transmitting signal processing method and apparatus | |
CN104243374B (en) | A kind of method for transmitting signals, apparatus and system | |
CN114448477A (en) | Communication method, communication device and system | |
CN102075294B (en) | One kind cooperation method for precoding and system | |
WO2014015681A1 (en) | Signal processing method and related equipment | |
CN103873184B (en) | Cooperation eliminates the method, apparatus and system of interference | |
US20170170880A1 (en) | Precoding Method, Apparatus, and System | |
EP3455959A1 (en) | Methods, apparatuses, and systems for performing analog csi feedback | |
CN102291210B (en) | A kind of method and device for generating pre-coding matrix | |
WO2014187356A1 (en) | Multiple-input multiple-output (mimo) detection method, apparatus and system for transmitting signal | |
WO2017075840A1 (en) | Method and device for measuring and feeding back channel state information (csi) | |
CN103117757B (en) | A kind of signal acceptance method and terminal | |
CN107154815B (en) | Multi-user system hybrid pre-coding method | |
CN110247686B (en) | Codebook rotation-based finite feedback quantization method | |
CN108418619A (en) | A kind of signal detecting method and device | |
CN105099604B (en) | channel state feedback information feedback method, terminal, base station and communication system | |
CN106712820B (en) | Self-interference-suppressed multi-stream diversity BD precoding method and device | |
CN110011711B (en) | Method, network device and computer-readable storage medium for precoding | |
CN103036602B (en) | Coordinated multipoint transmission recoding processing method, apparatus and system |
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: 20210429 Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Device Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |