[go: up one dir, main page]

CN104303442A - Feedback method, receiving end and transmitting end of precoding matrix indication - Google Patents

Feedback method, receiving end and transmitting end of precoding matrix indication Download PDF

Info

Publication number
CN104303442A
CN104303442A CN201380001967.5A CN201380001967A CN104303442A CN 104303442 A CN104303442 A CN 104303442A CN 201380001967 A CN201380001967 A CN 201380001967A CN 104303442 A CN104303442 A CN 104303442A
Authority
CN
China
Prior art keywords
pmi
precoding matrix
receiving end
transmitting
indication
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.)
Granted
Application number
CN201380001967.5A
Other languages
Chinese (zh)
Other versions
CN104303442B (en
Inventor
张雷鸣
吴强
刘江华
王建国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201810280892.3A priority Critical patent/CN108599819B/en
Priority to CN201810280893.8A priority patent/CN108322243B/en
Priority to CN201810281011.XA priority patent/CN108322244B/en
Priority to CN201380001967.5A priority patent/CN104303442B/en
Priority claimed from PCT/CN2013/075834 external-priority patent/WO2014134876A1/en
Publication of CN104303442A publication Critical patent/CN104303442A/en
Application granted granted Critical
Publication of CN104303442B publication Critical patent/CN104303442B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a feedback method, a receiving end and a transmitting end of precoding matrix indication, wherein the method comprises the following steps: the receiving end selects a precoding matrix W from a codebook based on a reference signal, wherein,theta is described1And said theta2Respectively representing the phase difference of the weighted values of the transmission signals of the same transmission layer of the adjacent two antennas in the first antenna group and the second antenna group at the transmitting endA phase difference representing a transmission signal weight value of the first antenna group and the second antenna group for the same transmission layer andm is a positive integer, n is a non-negative integer less than M, and θ of at least one precoding matrix in the codebook1And theta2Different, the first antenna group and the second antenna group belong to the same multi-antenna system; and the receiving end sends Precoding Matrix Indicator (PMI) to the transmitting end. Therefore, weak correlation of the antenna can be ensured, and precoding precision is effectively improved, so that performance loss is reduced, and system throughput is improved.

Description

Precoding Matrix Indication Feedback Method, And Receiving End And Transmitting End
Precoding matrix indication feedback method, receiving end and transmitting end technical field
The embodiment of the invention relates to the field of wireless communication, in particular to a feedback method of precoding matrix indication, a receiving end and a transmitting end. Background
Through a transmission precoding technology and a reception combining technology, a Multiple Input Multiple Output (MIMO) wireless communication system can obtain diversity and array gain. A system utilizing precoding can be represented as
y = H Vs + n
Where y is the received signal vector, H is the channel matrix, which is the precoding matrix, s is the transmitted symbol vector, and n is the measurement noise.
Optimal precoding typically requires that the transmitter has complete knowledge of the Channel State Information (CSI). A common method is that a User Equipment (UE) quantizes an instantaneous CSI and reports the CSI to a Base Station, where the UE includes a Mobile Station (MS), a Relay (Relay), a Mobile phone (Mobile Telephone), a Mobile phone (handset), a portable device (portable Equipment), and the like, and the Base Station includes a Node B (nodeb), a Base Station (BS), an Access Point (Access Point), a Transmission Point (Transmission Point, TP), an Evolved Node B (Evolved Node B, eNB), or a Relay (Relay). CSI information reported by an existing Long Term Evolution (LTE) system includes Rank Indicator (RI), Precoding Matrix Indicator (PMI), Channel Quality Indicator (CQI), and the like, where the RI and the PMI indicate the number of transmission layers and a Precoding Matrix to be used, respectively. The set of used precoding matrices is usually referred to as a codebook, wherein each precoding matrix is a codeword in the codebook.
The codebook design used in the existing LTE system is based on the characteristic of strong correlation between antennas. However, as the distance between two antennas with the same polarization direction increases, the correlation between the antennas gradually decreases, and the phase differences related to the antenna elements in the codebook based on the strong correlation characteristic between the antennas are kept uniform. Therefore, the existing codebook design cannot be well matched when applied to a scene with a large antenna configuration interval, which causes the precoding precision reduction of the base station according to the PMI information fed back by the UE, thereby causing a large performance loss and reducing the throughput of the system. Disclosure of Invention
The embodiment of the invention provides a feedback method of precoding matrix indication, a receiving end and a transmitting end, which can improve precoding precision, thereby reducing performance loss and improving system throughput.
In a first aspect, a method for feeding back a precoding matrix indicator is provided, and the method
Selecting a precoding matrix W from a codebook based on a reference signal, wherein W e ″ "
The matrix is determined according to the matrix X2According to the sum, the phase difference representing the weight value of the signals transmitted by two adjacent antennas in a first antenna group of a transmitting end for the same transmission layer, the phase difference representing the weight value of the signals transmitted by two adjacent antennas in a second antenna group of the transmitting end for the same transmission layer, the% represents the phase difference of the weight values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer, the M is a positive integer, the η is a non-negative integer smaller than the M, the sum of at least one precoding matrix in the codebook is different, the first antenna group and the second antenna group belong to the same multi-antenna system, and the receiving end sends a precoding matrix indication PmMfOm to the transmitting end so that the transmitting end determines the W according to the PmOmz.
With reference to the first aspect, in an implementation manner of the first aspect, the receiving end determines a rank indication based on the reference signal, where the rank indication corresponds to a useful number of transmission layers; the receiving end selects a precoding matrix W from a codebook based on a reference signal, and the method comprises the following steps: the receiving end selects the W corresponding to the rank indication from a codebook based on the reference signal.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, when the rank indication is 1, the W
When the rank indication is 2, the W
Wherein said and said are both constants.
With reference to the first aspect and any one of the above-described implementations thereof, in another implementation of the first aspect,
when the rank indication is 1, the
When the rank is
Wherein 2 are independent of each other
Ρ χ ΐ -dimensional column selection vector of N = lkK is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the value P is 4, and Y1 and Y2 are respectively one of the following vectors:
with reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum W is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
With reference to the first aspect and any one of the above implementation manners of the first aspect, in another implementation manner of the first aspect, the precoding matrix indication PMI comprises a first precoding matrix indication pmm and a second precoding matrix indication PMI2The PΜ ^ is used to indicate the WlThe PMI2For indicating the ^ or W2 2
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the
Alternatively, W e
Wherein D is
Is an integer, Y,', and Y2Are i-dimensional column selection vectors, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, e is a constant, and e is a real number.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the value P is 4, and the sum Y and the sum' are respectively one of the following vectors:
with reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the W3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristics
W41Is a matrix representing the short-term channel characteristics.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, theThe precoding matrix indication PMI comprises a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8The PMI7For indicating the W3The PMI8For indicating the W4
With reference to the first aspect and any one of the above implementations of the first aspect, in another implementation of the first aspect, when the rank indication is 2,
■, η,
is an integer of Y3And Y4Are all i-dimensional column selection vectors, k is a non-negative integer, and ml is less than
N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, when the rank indication is 2, the rank indication is set to be 2
The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
Is an integer of y3And upsilon4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the value P is 4, and the value Y is3And Y4Respectively one of the following vectors:
with reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, w is3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, the precoding matrix indicator PMI includes a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe PMI9For indicating the W3Said? ^1110For indicating said W4 2
With reference to the first aspect and any one of the above implementation manners of the first aspect, in another implementation manner of the first aspect, the = (; + ^ c)2/"), said = (c) (/)A.i +) Wherein, N, k is a non-negative integer, A is a positive integer capable of dividing N, M is a positive integer, and i2And i3Independently of each other, l is the sign of the rounding-down operation.
With reference to the first aspect and any implementation manner of the foregoing implementation manner of the first aspect, in another implementation manner of the first aspect, the precoding matrix indicator PMI includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The PMI3For indicating the i1The PMI4For indicating the i2And i3The PMI4Is the above i2And i3The joint coding value of, the PMI4= P · i2+ i3
Combination of the first aspect with the first aspect of any of the above implementations
Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/A-1), "" is a sign of a down-rounding operation, mod is a sign of a modulo operation.
With reference to the first aspect and any implementation manner of the foregoing implementation manner of the first aspect, in another implementation manner of the first aspect, the precoding matrix indicator PMI includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating the ilThe PMI6For indicating the i4
With reference to the first aspect and any one of the above implementations of the first aspect, in another implementation of the first aspect, the = 6 ϊ + Δ ^ wherein the 6 microspheres =2, τ, N =2, and k
N
Is a non-negative integer, m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
In combination with the first aspect and any one of the above implementations of the first aspect, in another implementation of the first aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, after the receiving end selects a precoding matrix W from a codebook based on a reference signal, the method further includes:
and the receiving end performs row replacement or column replacement on the W according to the serial number of the antenna.
With reference to the first aspect and any one of the foregoing implementation manners of the first aspect, in another implementation manner of the first aspect, before the receiving end selects a precoding matrix W from a codebook based on a reference signal, the method further includes: the receiving end receives the reference signal sent by the transmitting end; wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
In a second aspect, a method for receiving a precoding matrix indicator is provided, the method comprising: a transmitting end receives a precoding matrix indicator PmII sent by a receiving end, and determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PmII, wherein the W matrix is according to thetaγDetermined, matrix beta2Is according to theta2And phiηDetermining a phase difference between two adjacent antennas in the second antenna group representing the transmitting end and transmitting signal weighted values for the same transmission layer, wherein two adjacent antennas in the second antenna group representing the transmitting end and transmitting signal weighted values for the same transmission layerThe% represents the phase difference of the first antenna group and the second antenna group for transmitting the signal weighted value of the same transmission layer, and the% =, the M is a positive integer, the n is a non-negative integer smaller than the M, the sum of at least one pre-coding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system.
With reference to the second aspect, in an implementation manner of the second aspect, the W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, when the rank indication is 1, the W
When the rank indication is 2, the W
Wherein said and said are both constants.
With reference to the second aspect and any one of the above-described implementations thereof, in another implementation of the second aspect,
w a when the rank indication is 1
When the rank indication is 2, the We
9n e2
Wherein, said X, said upsilon 1 and Y2 are independent from each other
}1π
e " e e
Is provided, N =2, k is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the value P is 4, and the values Y1 and Y2 are respectively one of the following vectors:
with reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum W is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
With reference to the second aspect and any one of the above implementation manners of the second aspect, in another implementation manner of the second aspect, the precoding matrix indication PMI comprises a first precoding matrix indication pmm and a second precoding matrix indication PMI2The transmitting end determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps: the transmitting terminal determines the W selected by the receiving terminal from the codebook based on the reference signal according to the PMI1And according to the PMI2Determining the or W selected from a codebook by the receiving end2 2Correspondingly, the transmitting terminal determines the W according to the sum or determines the W according to the sum2 2The query is determined.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, when the rank indication is 1, the rank indication is set to be a rank indicator
Or
Wherein D is
Is an integer of y, X' and y2Are all P x l dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the value P is 4, and the sums of Y' are respectively one of the following vectors:
with reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the W3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristics
W41Is a matrix representing the short-term channel characteristics.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the precoding matrix indicator PMI includes a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The determining, by the transmitting end, a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI includes: the transmitting terminal is according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI8Determining the correspondence selected by the receiving end from a codebook, the transmitting end according to the W3And said determining said W
With reference to the second aspect and any one of the above implementations of the second aspect, in another implementation of the second aspect, when the rank indication is 2,
1
wherein, D', wPAre all made of
Is an integer of Y3And Y4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is less than
N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, when the rank indication is 2, the rank indication is set to be 2
The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
Is an integer of y3And upsilon4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the value P is 4, and the value Y is3And Y4Respectively one of the following vectors:
with reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the w3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the precoding matrix indicator PMI includes a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe determining, by the transmitting end, a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI includes: the transmitting terminal is according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI1QDetermining the W selected from a codebook by the receiving end4 2Correspondingly, the emitting end is based on the W3And said W4 2Determining the W.
With reference to the second aspect and any one of the above implementations, another 2 π of the second aspect
In one implementation, the = (A ^ + L the ^ (A ^ L ^ A ·)1 + 3) Wherein N =2, k is a non-negative integer, A is a positive integer capable of dividing N, M is a positive integer smaller than N, and is a non-negative integer smaller than (N/A-1), and i2And i3Are all positive integers and i2And i3Independent of each other, U is a sign of a rounding-down operation.
With reference to the second aspect and any one of the foregoing implementation manners, in another implementation manner of the second aspectIn one implementation, the precoding matrix indicator PMI includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The transmitting end determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps: the transmitting terminal is according to the PMI3Determining the ilAnd according to the PMI4Determining the i2And i3Wherein the PMI4Is the above i2And i3The joint coding value of, the PMI4= P · i2+ i3(ii) a The transmitting end is according to the ^ i2And i3Determining the W selected from a codebook by the receiving end.
With reference to the second aspect and the other negative integer θ of the second aspect in the foregoing implementation manner, the
A is6 bAn integer, P is a positive integer less than N, ^ is a non-negative integer less than (N/A-1), L. d is a modulo arithmetic sign.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the precoding matrix indicator PMI includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The transmitting end determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps: the transmitting terminal is according to the PMI5The ^ and the PMI indicated6The indicated i4And determining a precoding matrix W selected from a codebook by the receiving end.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, the Θ is1 +Α Θ, wherein =2 τ and N =2, soK is a non-negative integer, m is a non-negative integer less than N, and Δ 6>The transmitting end determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps: and the transmitting end determines the precoding matrix W selected by the receiving end from the codebook according to the sum of the precoding matrix indicator PMI indications.
In combination with the second aspect and any one of the above implementations of the second aspect, in another implementation of the second aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8. With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, after the determining, by the transmitting end, a precoding matrix W that is selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, the method further includes: and the transmitting terminal performs row replacement or column replacement on the W according to the serial number of the antenna.
With reference to the second aspect and any one of the foregoing implementation manners of the second aspect, in another implementation manner of the second aspect, before the transmitting end receives a precoding matrix indicator PMI sent by a receiving end, the method further includes: the transmitting end sends the reference signal to the receiving end so that the receiving end can select a precoding matrix W from a codebook based on the reference signal, wherein the reference signal comprises at least one of the following: channel state information reference signal CSI RS and demodulation reference signal DM
RS, cell-specific reference signal CRS.
In a third aspect, a receiving end is provided, which includes: a selection unit for selecting a precoding matrix W from a codebook based on a reference signal, wherein the W matrix X is determined according to the determined matrix X2The phase difference of the weighted value of the transmission signal of the same transmission layer of two adjacent antennas in the first antenna group of the representation transmitting end and the phase difference of the weighted value of the transmission signal of the same transmission layer of two adjacent antennas in the second antenna group of the representation transmitting end are determined according to the sum percentThe phase difference of the signal weighted values transmitted by the line aiming at the same transmission layer represents the phase difference of the signal weighted values transmitted by the first antenna group and the second antenna group aiming at the same transmission layer, and the phase difference is = ^ M, M is a positive integer, n is a non-negative integer smaller than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system; a sending unit, configured to send a precoding matrix indicator PMI to the transmitting end, so that the transmitting end determines the W according to the PMI.
With reference to the third aspect, in an implementation manner of the third aspect, the receiving end further includes a determining unit, configured to determine a rank indication based on the reference signal, where the rank indication corresponds to a useful number of transmission layers; the selection unit is specifically configured to: selecting a precoding matrix w corresponding to the rank indication determined by the determining unit from a codebook based on a reference signal.
With reference to the third aspect and any one of the above implementations of the third aspect, in another implementation of the third aspect,
when the rank indication determined by the determining unit is 1, w selected by the selecting unit.
When the determination unit determines
W selected by the selection unit
Wherein said and said are both constants.
With reference to the third aspect and any one of the above implementations of the third aspect, in another implementation of the third aspect,
the selecting unit selects when the rank indication determined by the determining unit is 1
The selecting unit selects the rank indicated by the rank indication determined by the determining unit is 2
Wherein said γ 1 and Y2 are independent of each other
A column selection vector of dimension Ρ χ ΐ, the N =2 the k being a non-negative integer, the m being a non-negative integer less than the N, the P being a positive integer less than the N.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the value P is 4, and Y1 and Y2 are respectively one of the following vectors:
with reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum W is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
With reference to the third aspect and any one of the foregoing implementation manners, in the third aspectIn another implementation manner of the three aspects, the precoding matrix indicator PMI sent by the sending unit comprises a first precoding matrix indicator PmX and a second precoding matrix indicator PMI2The PΜ ^ is used to indicate the WlThe PMI2For indicating the W21Or W2 2
With reference to the third aspect and any implementation manner of the foregoing implementation manner of the third aspect, in another implementation manner of the third aspect, when the rank indication determined by the determining unit is 1, the selecting unit selects the rank
Or
Wherein
Is an integer of y,' and y2Are all i-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the W3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or the W3The W4 is a matrix representing long-term channel characteristics1Is a matrix representing the short-term channel characteristics.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the precoding matrix indicator PMI sent by the sending unit includes a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The PMI7For indicating the
W3The PMI8For indicating the W4
With reference to the third aspect and any implementation manner of the foregoing implementation manner of the third aspect, in another implementation manner of the third aspect, when the rank indication determined by the determining unit is 2, the selecting unit selectsWherein D is
Is an integer of Y3And Y4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is less than
N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
With reference to the third aspect and any implementation manner of the foregoing implementation manner of the third aspect, in another implementation manner of the third aspect, when the rank indication determined by the determining unit is 2, the selecting unit is configured to determine that the rank indication is a rank indicator
The above-mentioned
Wherein the specific representation indicates a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers for transmitting signal weighted values, the specific representation indicates a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers for transmitting signal weighted values, the specific representation indicates a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers for transmitting signal weighted values, and the specific representation indicates a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers for transmitting signal weighted values,
is an integer of y3And upsilon4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the value P is 4, and the value Y is3And Y4Respectively one of the following vectors:
with reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the w3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the precoding matrix indicator PMI sent by the sending unit includes a ninth precoding matrix indicator PMICode matrix indication PMI9And a tenth precoding matrix indication PMI1QThe PMI9For indicating the
W3The PMIWFor indicating the W4 2
In combination with the third aspect
In one implementation, the = ^.i +L2The following ^ (a)1 +4) Wherein N =2 k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the precoding matrix indicator PMI sent by the sending unit includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The PMI3For indicating the ilThe PMI4For indicating the i2And i3The PMI4Is the above i2And i3Of joint coding value, PMI4= P i2+ i3
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the
Wherein N =2, k is a non-negative integer, a is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/a-1), l.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in the third aspectIn another implementation manner of the aspect, the precoding matrix indicator PMI sent by the sending unit includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating the ilThe PMI6For indicating the i4
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the = 6 Ϊ + Δ ^ where =2r, the N =2 and the k
N
Is a non-negative integer, m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8. With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the selecting unit is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
With reference to the third aspect and any one of the foregoing implementation manners of the third aspect, in another implementation manner of the third aspect, the receiving end further includes a receiving unit, where the receiving unit is configured to receive the reference signal sent by the transmitting end; wherein the reference signal comprises at least one of: channel state information reference signal CSI RS, demodulation reference signal DM RS, cell specific reference signal CRS.
In a fourth aspect, a transmitting terminal is provided, which includes: the device comprises a receiving unit, a determining unit and a transmitting unit, wherein the receiving unit is used for receiving a Precoding Matrix Indicator (PMI) sent by a receiving end, the determining unit is used for determining a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the Precoding Matrix Indicator (PMI) received by the receiving unit, the W matrix is determined, and the matrix X: is according to theta2And phiηDetermined, said representation being sentThe antenna comprises a first antenna group, a second antenna group, a transmission end, a q-factor value and a percentage, wherein the first antenna group and the second antenna group are arranged in a same transmission layer, the percentage represents the phase difference of the weighted values of the transmission signals of the first antenna group and the second antenna group, the two adjacent antennas in the first antenna group at the transmission end transmit the weighted values of the signals of the same transmission layer, the percentage represents the phase difference of the weighted values of the transmission signals of the first antenna group and the second antenna>n=eM is a positive integer, n is a non-negative integer smaller than M, and the sum theta of at least one precoding matrix in the codebookΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system.
With reference to the fourth aspect, in an implementation manner of the fourth aspect, the W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, when the rank indication is 1, the W
When the rank indication is 2, the W
Wherein said and said are both constants.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, when the rank indication is 1, the rank indication is set to zero
When the rank indication is 2, the
Wherein, the upsilon 1 and upsilon 2 are mutually independent
A column selection vector of dimension Ρ χ ΐ, the N =2, the k is a non-negative integer, the m is a non-negative integer less than the N, and the P is a positive integer less than the N.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the value P is 4, and the values Y1 and Y2 are respectively one of the following vectors:
with reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum W is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the precoding matrix indicator PMI received by the receiving unit includes a first precoding matrix indicator PMI and a second precoding matrix indicator PMI2The determination unit is specifically configured to: determining the W selected by the receiver from a codebook based on a reference signal according to the PΜ ^1And according to the PMI2Determining the or W selected from a codebook by the receiving end2 2Correspondingly, the determining unit is used for: according to whatDescribe/cut1And said determining said W, or according to said
W! and the W2 2Determining the W
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, when the rank indication is 1, the W
Or,
wherein,
is an integer, Y,', and Y2Are all i-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the value P is 4, and the sum Y, X' is respectively one of the following vectors:
with reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristics
W41Is a matrix representing the short-term channel characteristics.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the precoding matrix indicator PMI received by the receiving unit includes a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The determination unit is specifically configured to: according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to the PMI8Determining the W4 selected from a codebook by the receiving end1(ii) a Correspondingly, the determining unit is specifically configured to: according to the W3And said determining said.
With reference to the fourth aspect and any one of the above implementations of the fourth aspect, in another implementation of the fourth aspect, when the rank indication is 2,wherein D is
Is an integer of Y3And Y4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is less than
N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, when the rank indication is 2, the We
The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
Is an integer of y3And upsilon4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the value P is 4, and the value Y is3And Y4Respectively one of the following vectors:
with reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, w is3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristicsW is as described4 2Is a matrix representing the short-term channel characteristics.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the precoding matrix indicator PMI received by the receiving unit includes a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1()The determining unit is specifically configured to: according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And determining the W selected from the codebook by the receiving end according to the PMI4 2Correspondingly, the determining unit is specifically used for: according to the W3And said W4 2The query is determined.
With reference to the fourth aspect and any one of the above implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the = (^; + ^ c)2/"), said = (c) (/)1 + 3) (ii) a Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independent of each other, U is a sign of a rounding-down operation.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the precoding matrix indicator PMI includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The determination unit is specifically configured to: according to the PMI3Determining the ilAnd is interposed between the PMI4Determining the i2And i3Wherein, the PMI4Is the above i2And i3Of joint coding value, PMI4= P -i2+ i3According to said ^, i2And i3And determining a precoding matrix W selected from a codebook by the receiving end.
With reference to the fourth aspect and any one of the above-described implementations thereof, in another implementation of the fourth aspect,
wherein N =2 the k is a non-negative integer, A is a positive integer divisible by the N, P is a positive integer less than the N, the non-negative integer less than (N/A-1), L- "is a sign of a rounding-down operation, mod is a sign of a modulo operation.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the precoding matrix indicator PMI includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The determination unit is specifically configured to: according to the PMI5The indicated and the PMI6The indicated i4And determining a precoding matrix W selected from a codebook by the receiving end.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the = 6 ϊ + Δ ^ where the =2, r, the N =2, and k
N
The determining unit is specifically configured to: and determining the precoding matrix W selected from the codebook by the receiving end according to the sum of the precoding matrix indicator PMI indications.
In combination with the fourth aspect and any one of the above implementations of the fourth aspect, in another implementation of the fourth aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the determining unit is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
With reference to the fourth aspect and any one of the foregoing implementation manners of the fourth aspect, in another implementation manner of the fourth aspect, the transmitting end further includes a sending unit: the sending unit is configured to send the reference signal to the receiving end, so that the receiving end selects a precoding matrix W from a codebook based on the reference signal, where the reference signal includes at least one of: channel state information reference signal CSI RS, demodulation reference signal DM RS, cell-specific reference signal CRS.
In a fifth aspect, a receiving end is provided, which includes: a processor configured to select a precoding matrix W from a codebook based on a reference signal, wherein the W matrix X is according to a determined matrix χ2According to the sum, the phase difference representing the signal weight value transmitted by two adjacent antennas in the first antenna group at the transmitting end for the same transmission layer, the phase difference representing the signal weight value transmitted by two adjacent antennas in the second antenna group at the transmitting end for the same transmission layer are determined, the% represents the phase difference between the signal weight values transmitted by the first antenna group and the second antenna group for the same transmission layer, and the% = isel, M is a positive integer, n is a non-negative integer smaller than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system; a transmitter, configured to send a precoding matrix indicator PMI to the transmitting end, so that the transmitting end determines the W selected by the processor according to the PMI.
With reference to the fifth aspect, in an implementation manner of the fifth aspect, the processor is further configured to: determining a rank indication based on the reference signal, the rank indication corresponding to a number of useful transmission layers; the processor is specifically configured to: selecting the/cutting corresponding to the determined rank indication from a codebook based on a reference signal.
With reference to the fifth aspect and any one of the above-described implementations thereof, in another implementation of the fifth aspect,
the processor selects when the processor determined rank indication is 1
The processor selects when the processor determined rank indication is 2
Wherein said and said are both constants.
With reference to the fifth aspect and any one of the above-described implementations thereof, in another implementation of the fifth aspect,
the processor selects when the processor determined rank indication is 1
The processor selects when the processor determined rank indication is 2
Wherein, the upsilon 1 and upsilon 2 are mutually independent
A column selection vector of dimension Ρ χ ΐ, the N =2 the k being a non-negative integer, the m being a non-negative integer less than the N, the P being a positive integer less than the N.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the value P is 4, and the values Y1 and Y2 are respectively one of the following vectors:
with reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum W is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
With reference to the fifth aspect and any one of the above implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the precoding matrix indicator PMI sent by the transmitter includes a first precoding matrix indicator psm and a second precoding matrix indicator PMI2The PΜ ^ is used to indicate the WlThe PMI2For indicating the W21Or W2 2
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, when the rank indication determined by the processor is 1, the selecting unit selects the rank
Or
Wherein
Is an integer of gamma, X' and gamma2Are all i-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristics
W41Is a matrix representing the short-term channel characteristics.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the precoding matrix indicator PMI transmitted by the transmitting unit includes a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The PMI7For indicating the
W3The PMI8For indicating the W4
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the selecting unit selects when the rank indication determined by the processor is 2
Is an integer of y3And upsilon4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is a non-negative integer smaller than N, and P is a positive integer smaller than N, is a constant and is a real number.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the We w selected by the processor when the rank indication determined by the processor is 2.
The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, ^ is a constant, and e is a real number.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the value P is 4, and the value Y is3And Y4Are respectively in the following directionsOne of the amounts:
with reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, w is3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the precoding matrix indicator PMI transmitted by the transmitter includes a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe PMI9For indicating the
W3The PMIWFor indicating the W4 2
With reference to the fifth aspect and any one of the foregoing implementations of the fifth aspect, another 2 pi of the fifth aspect
In one implementation, the = ^ the ^ (A ·)1 + 3) Wherein N =2, k is a non-negative integer, A is a positive integer capable of dividing N, M is a positive integer smaller than N, and is a non-negative integer smaller than (N/A-1), and i2And i3Are all positive integers and i2And i3Independent of each other, U is a sign of a rounding-down operation.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the precoding matrix indicator PMI transmitted by the transmitter includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The PMI3For indicating the ilThe PMI4For indicating the i2And i3The PMI4Is the above i2And i3The joint coding value of, the PMI4= P i2+ i3
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect
1= said NPM θ k is a non-negative integer, said A is
Except the positive integer of N, P is a positive integer smaller than N, ^ is a nonnegative integer smaller than (N/A-1), U is a sign of rounding-down operation +
And m is selected. d is a modulo arithmetic sign. With reference to the fifth aspect and the foregoing implementation manner of the fifth aspect, in another implementation manner of the fifth aspect, the precoding matrix indicator PMI sent by the transmitter includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating the i1The PMI6For indicating the i4
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the = 6 Ϊ + Δ ^ where =2r, the N =2, and the k
N
Is a non-negative integer, m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8.
With reference to the fifth aspect and the foregoing implementation manner of the fifth aspect, in another implementation manner of the fifth aspect, the processor is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
With reference to the fifth aspect and any one of the foregoing implementation manners of the fifth aspect, in another implementation manner of the fifth aspect, the receiving end further includes a receiver, where the receiver is configured to receive the reference signal sent by the transmitting end; wherein the reference signal comprises at least one of: a channel state information reference signal CSI RS, a demodulation reference signal DM RS, and a cell-specific reference signal CRS.
In a sixth aspect, there is provided a transmitting terminal comprising: the device comprises a receiver and a processor, wherein the receiver is used for receiving a Precoding Matrix Indicator (PMI) sent by a receiving end, and the processor is used for determining a precoding matrix w selected by the receiving end from a codebook based on a reference signal according to the Precoding Matrix Indicator (PMI) received by the receiver, wherein the matrix w is determined according to a matrix x2Is according to theta2And phiηDetermining a phase difference representing a transmission signal weight value of two adjacent antennas in a first antenna group of a transmitting end for the same transmission layer, a phase difference representing a transmission signal weight value of two adjacent antennas in a second antenna group of the transmitting end for the same transmission layer, wherein the% represents a phase difference representing a transmission signal weight value of the first antenna group and the second antenna group for the same transmission layer and the phi represents a phase difference representing a transmission signal weight value of the first antenna group and the second antenna group for the same transmission layerη= β - ^ m is a positive integer, η is a non-negative integer less than m, and the sum of at least one precoding matrix in the codebook, ΘΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system.
With reference to the sixth aspect, in one implementation form of the sixth aspect, the W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers.
With reference to the sixth aspect and any one of the above implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, when the rank indication is 1, the W
When the rank indication is 2, the W
Wherein said and said are both constants.
With reference to the sixth aspect and any one of the above implementations, in another implementation of the sixth aspect,
when the rank indication is 1, the w
When the rank indication is 2, -theTherein is independent of
A column selection vector of dimension Ρ χ ΐ, the N =2, the k is a non-negative integer, the m is a non-negative integer less than the N, and the P is a positive integer less than the N.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the value P is 4, and the values Y1 and Y2 are respectively one of the following vectors:
with reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the sum w is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; or, the is shownA matrix of long-term channel characteristics, the sum W2 2Are matrices representing short-term channel characteristics.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the precoding matrix indicator PMI received by the receiver includes a first precoding matrix indicator and a second precoding matrix indicator PMI2The processor is specifically used for: determining the W selected by the receiving end from a codebook based on a reference signal according to the PMI1And according to the PMI2Determining the or W selected from a codebook by the receiving end2 2Correspondingly, the processor is specifically used for: determining said W from said sum, or determining said W from said sum2 2The query is determined.
With reference to the sixth aspect and any one of the above implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, when the rank indication is 1, the wAlternatively, W e
Wherein D is
Is an integer of y,' and y2Are i-dimensional column selection vectors, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, e is a constant, and e is a real number.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the value P is 4, and the sum Y and the sum' are respectively one of the following vectors:
with reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the w3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or said w3Is a matrix representing the long-term channel characteristics
W41Is a matrix representing the short-term channel characteristics.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the precoding matrix indicator PMI received by the receiver includes a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The processor is specifically used for: according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to the PMI8Determining the respective selected by the receiving end from a codebook, the processor being operative to: according to the W3And said determining said W.
With reference to the sixth aspect and any one of the above implementations of the sixth aspect, in another implementation of the sixth aspect, when the rank indication is 2, wherein,
is an integer of y3And upsilon4Is an i-dimensional column selection vector, =2, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant,are real numbers.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, when the rank indication is 2, We w.
The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, ^ is a constant, and e is a real number.
With reference to the sixth aspect and any one of the above implementation manners of the sixth aspect, in another implementation manner of the sixth aspectThe value of P is 4, and the value of Y is3And Y4Respectively one of the following vectors:
with reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the w3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands; or said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the precoding matrix indicator PMI received by the receiver includes a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe processor is specifically configured to: according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And according to the PΜ. Determining the W selected from a codebook by the receiving end4 2Correspondingly, the processor is specifically used for: according to the W3And said W4 2The query is determined.
With reference to the sixth aspect and any one of the above implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the = (^; +;) is2/"), said = (c) (/)1 + 3) (ii) a Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independent of each other, U is a sign of a rounding-down operation.
With reference to the sixth aspect and any one of the above implementation manners, in the sixth aspectIn another implementation manner of the sixth aspect, the precoding matrix indicator PMI received by the receiver includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The processor is specifically used for: according to the PMI3Determining said and according to said PMI4Determining the i2And i3Wherein, the PMI4Is the above-mentioned i2And i3Of joint coding value, PMI4= P -i2+ i3According to Ϊ!, i2And i3And determining a precoding matrix W selected from a codebook by the receiving end.
With reference to the sixth aspect and the negative integer of the sixth aspect in the above implementation manner, the
A is a positive integer of 6b divided by the N, P is a positive integer less than the N, a is a non-negative integer less than (N/a-1), l. d is a modulo arithmetic sign.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the precoding matrix indicator PMI received by the receiver includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The processor is specifically used for: according to the PMI5The ^ and the PMI indicated6The indicated i4Determining the W selected from a codebook by the receiving end.
With reference to the sixth aspect and any implementation manner of the sixth aspect, in another implementation manner of the sixth aspect, the Θ is1 +Α Θ, wherein =2 τ ^, N =2 said k is a non-negative integer, m is a non-negative integer less than N, said Δ 6>=2 τ ί, the absolute value of t being less than 1, the processor being configured to: indicating the sum of PMI indications from a precoding matrix received by the receiverDetermining the W selected from a codebook by the receiving end.
With reference to the sixth aspect and any one of the above implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the processor is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
With reference to the sixth aspect and any one of the foregoing implementation manners of the sixth aspect, in another implementation manner of the sixth aspect, the transmitting end further includes a transmitter, configured to transmit the reference signal to the receiving end, so that the receiving end selects a pre-coding matrix W from a codebook based on the reference signal, where the reference signal includes at least one of: channel state information reference signal CSI RS, demodulation reference signal DM RS and cell specific reference signal CRS.
The user equipment selects a precoding matrix W from the codebook based on the reference signal, wherein W respectively passes through and represents the distance between two adjacent antennas in the first antenna group
And a phase difference between two adjacent antennas in the second antenna group. Therefore, the base station performs precoding based on the precoding matrix selected from the codebook structure fed back by the user equipment, so that the precoding precision is effectively improved, the performance loss is reduced, and the throughput of the system is improved. Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a method for feeding back a precoding matrix indicator according to an embodiment of the present invention. Fig. 2 is a flowchart of a method of receiving a precoding matrix indication according to another embodiment of the present invention. Fig. 3 is a block diagram of a receiving end according to an embodiment of the present invention.
Fig. 4 is a block diagram of a transmitting end according to an embodiment of the present invention.
FIG. 5 is a block diagram of an apparatus of one embodiment of the invention.
Fig. 6 is a block diagram of a receiving end according to another embodiment of the present invention.
Fig. 7 is a block diagram of a transmitting end according to another 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 some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, shall fall within the scope of protection of the present invention. It should be understood that the solution of the present invention can be applied to various communication systems, such as: a Global System for Mobile communications (GSM) System, a Code Division Multiple Access (CDMA) System, a Wideband Code Division Multiple Access (WCDMA) System, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) System, an Advanced Long Term Evolution (LTE-a) System, a Universal Mobile Telecommunications System (UMTS), and the like.
It should also be understood that, in the embodiment of the present invention, the User Equipment (UE) includes, but is not limited to, a Mobile Station (MS), a Relay (Relay), a Mobile Terminal (Mobile Terminal), a Mobile phone (Mobile Telephone), a handset (handset), a portable device (portable Equipment), and the like, and the User Equipment may communicate with one or more core networks through a Radio Access Network (RAN), for example, the User Equipment may be a Mobile phone (or referred to as a "cellular" phone), a computer with wireless communication function, and the User Equipment may also be a portable, sleeve, handheld, built-in computer, or vehicle-mounted Mobile device.
In this embodiment of the present invention, the Base Station may be a Base Transceiver Station (BTS) in GSM or CDMA, a Base Station (NodeB, NB) in WCDMA, an evolved Node B (eNB or e-NodeB) in LTE, or a relay, and the present invention is not limited thereto.
Fig. 1 is a flowchart of a method for feeding back a precoding matrix indicator according to an embodiment of the present invention. The method is performed by the receiving end.
101. The receiving end selects a precoding matrix W from a codebook based on a reference signal, wherein,
w, matrix X is according to thetaγDetermined, matrix beta2Is according to theta2And phiηDetermining a phase difference which represents a signal weighted value transmitted by two adjacent antennas in a first antenna group of a transmitting end for the same transmission layer, a phase difference which represents a signal weighted value transmitted by two adjacent antennas in a second antenna group of the transmitting end for the same transmission layer, and a phase difference which represents a signal weighted value transmitted by the first antenna group and the second antenna group for the same transmission layer and =el, M is a positive integer, n is a non-negative integer smaller than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system.
102. And the receiving end sends a Precoding Matrix Indicator (PMI) to the transmitting end so that the transmitting end can acquire a precoding matrix W according to the PMI. The multi-antenna system refers to a system in which a transmitting end (e.g., a base station) and a receiving end (e.g., a UE) communicate via multiple antennas. Compared with a single-antenna system, the multiple antennas at the transmitting end and the receiving end can form spatial diversity gain or multiplexing gain, and the transmission reliability and the system capacity can be effectively improved. The diversity gain and the multiplexing gain in the multi-antenna system can be generally obtained by a precoding method at a transmitting end and a reception combining algorithm at a receiving end. For example, in the LTE system, 4 antennas are used at the transmitting end, and 2 antennas are used at the receiving end.
In addition, the multi-antenna system of the embodiment of the present invention may also be applied to a scenario of multi-point joint transmission, where multi-point joint transmission refers to joint transmission of signals performed by multiple transmitting terminals for the same user, for example, the transmitting terminal a has 2 antennas, the transmitting terminal B also has 2 antennas, and two transmitting terminals perform joint transmission for the receiving terminal at the same time. The signal received by the receiving end can be regarded as a signal transmitted by a 4-antenna base station.
Selecting a precoding matrix w from a codebook based on a reference signal based on an upper receiving end, wherein w theta and thetaτRespectively representing adjacency in the first antenna group and the second antenna group
And the two antennas transmit the phase difference of the weighted values of the signals aiming at the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end improves the precoding precision, thereby reducing performance loss and improving the throughput of the system.
For convenience of description, the transmitting end will be described by taking a base station as an example, and the receiving end will be described by taking a UE as an example.
It should be noted that the embodiment of the present invention does not limit the type of the reference signal in 101. For example, the CSI may be a Channel State Information Reference Signal (CSI RS), a Demodulation Reference Signal (DM RS), or a Cell-specific Reference Signal (CRS), and the CSI may further include a Channel Quality Indicator (CQI). It should be further noted that the UE may obtain the Resource configuration of the reference signal and obtain the reference signal in the corresponding Resource or subframe by receiving a base station notification (e.g., Radio Resource Control (RRC) signaling or Downlink Control Information (DCI)) or based on the cell identifier ID.
Alternatively, in step 101, the receiving end may obtain a channel estimation value based on the reference signal, calculate channel capacity or throughput or chordal distance based on the channel estimation value, and select a pre-coding matrix from the codebook according to a criterion predefined by the receiving end, such as a criterion for maximizing channel capacity or throughput or a chordal distance minimization criterion.
Further, the receiving end may also determine a rank indication RI based on the reference signal, the rank indication RI corresponding to the number of useful transmission layers. For example, the UE may obtain the RI based on the port number of the reference signal and the unique value of the allowed RI corresponding to the codebook subset restriction, or the UE obtains a channel estimation value based on the reference signal, and calculates metric values such as channel capacity or throughput for each allowed rank indication RI value and the corresponding precoding matrix based on the channel estimation value; a rank indication RI that optimizes the metric value is selected as the determined rank indication RI. In step 101, the receiving end may select a precoding matrix W corresponding to the rank indication from a codebook based on a reference signal. Specifically, a codebook subset corresponding to the rank indication may be determined from the codebook, and then the precoding matrix W may be selected from the codebook subset, or the precoding matrix W may be directly determined through the rank indication.
Optionally, the codebook subset may be predefined, or the receiving end reports the codebook to the transmitting end, and the transmitting end determines the codebook subset and notifies the receiving end; or determined by the receiving end and the codebook subset is added, e.g., the codebook subset restriction may be signaled to the UE by the base station through higher layer signaling such as RRC signaling. Optionally, in step 102, the UE may send a precoding matrix indicator PMI to the base station through a Physical Uplink Control Channel (PUCCH) or a Physical Uplink Shared Channel (PUSCH). It should be understood that the embodiments of the present invention are not limited thereto.
In addition, the precoding matrix indicator PMI and the rank indicator RI may be transmitted in the same subframe or different subframes.
It will be appreciated that the matrix X may also be determined based on other factors (such as amplitude), i.e. at least on the determination; similarly, matrix x2Is at least in accordance with and% and is not intended to be limiting of the invention.
Optionally, as an embodiment, in step 101, the precoding matrix W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers. When the rank indication is greater than or equal to 2, the sum may represent a phase difference of weighted values of transmission signals of two adjacent antennas in the first antenna group and the second antenna group for any one of the plurality of transmission layers, respectively.
Specifically, in a 4-antenna scenario, when the rank indication is 1, the precoding matrix may be:
alternatively, when the rank indication is 2, the precoding matrix may be:
α are constants, alternatively, α = the value and the above example are only exemplary and not intended to limit the scope of the present invention, the codebook of the present invention may be a codebook with rank indicated as other value, for convenience of description, the codebook with rank indicated as 1 and the codebook with rank indicated as 2 are used as examples, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a double codebook structure, which is not limited in the present invention.
Preferably, the embodiment of the present invention is described by taking a 4-antenna scenario as an example, where the 4 antennas are divided into two antenna groups, and each group includes two antennas. It should be understood that the embodiment of the present invention is not limited to this, for example, the embodiment of the present invention may also be applied to a scenario with 8 antennas.
In the 8-antenna scenario, in particular, each of the two antenna groups may include 4 antennas,
when the rank indication is 1, the precoding matrix may be:
alternatively, when the rank indication is 2, the precoding matrix may be:
for convenience of description, the following example will be described with a 4-antenna scenario as an example.
Optionally, in an implementation, taking rank indications as 1 and 2 as an example, when the rank indication is 1:A precoding matrix:
(3)
when the rank indication is 2, the precoding matrix:
y1 and y2 are mutually independent column selection vectors of dimension p χ ΐ, N = lkK is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N. That is, N is a power of 2, and can take the values 0, 2, 4, 8 · · ·, etc., me {0, l, -, N-1 }, p e {0,1, · · ·, — 1}
Column ^ k takes a value of 4, i.e., N =16, me {0, l, - -, N-l } = {0, l, - -,15}, P =4, γ 1 and
1 0 0 0
0 1 0 0
and
0 0 1 0
0001, namely: the same hypothesis of γ
Is the second column of the matrix X in the formula (5).
Optionally, in step 102, the receiving end may send a first precoding matrix indication to the transmitting end
PMIi and second precoding matrix indication PMI2I.e. precoding matrix indication PMI comprising PMIi and PMI2. Further, transmitting at the same or different time periods
For indicating WLPMI2For indicating or W2 2. In other words,PMI2may have the same or different time domain or frequency domain granularity (or based on different subframe periods or sub-band sizes).
Optionally, a matrix representing the channel characteristics of the wideband, and w2 2Are matrices each representing the channel characteristics of a sub-band, or are matrices representing the channel characteristics over a long period, W21And w2 2Are matrices representing short-term channel characteristics. w is a2The numbers in the middle superscript represent the rank values. Accordingly, connectThe receiving end can send PMI to the transmitting end at a longer time interval1Transmitting PMI to a transmitting end at a shorter time interval2
Of course, the receiving end may directly indicate the selected precoding matrix W through one PMI, for example, the codebook has 256 precoding matrices, when the PMI sent by the receiving end is 0, the 1 st precoding matrix of the 256 precoding matrices is indicated to the transmitting end, and when the PMI sent by the receiving end is 1, the 2 nd precoding matrix … … of the 256 precoding matrices is indicated to the transmitting end, that is, values 0 to 255 of the PMI respectively correspond to corresponding precoding matrices of the 256 precoding matrices. It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the receiving end may send the precoding matrix indicator PMI to the transmitting end through a physical control channel or a physical shared channel. For example, the UE may transmit the precoding matrix indicator PMI to the base station through a physical uplink control channel or a physical uplink shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, sum may be taken as: (6) theta. + ί3(7)
Where N =, k is a non-negative integer, a is a positive integer divisible by N (e.g., N =16, a =2), M is a positive integer less than N and is a non-negative integer less than (N/a-1), i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation. That is, N is a power of 2, and can take values of 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1, · · · · ·, -1}, { (N/a-1 }.
Optionally, in step 102, the receiving endThe third precoding matrix indication PMI may be transmitted to the transmitting end3And a fourth precoding matrix indication PMI4I.e. precoding matrix indication PMI comprises PMI3And PMI4. Further, the PMIs are transmitted at the same or different time periods3And PMI4. Wherein, PMI3For indicating ilPMI4For indicating i2And i3. In particular, PMI4May be i2And i3The joint encoded value of (1). The transmitting end can pass PMI4Value of and i2And i3Determining the corresponding relationship of i2And i3. For example, can the transmitting end be preset? ^114And 12Correspondence relationship, by PMI4Is determined by the value of2Then according to the relational expression PMI4=P.i2+ i3Determining i3Similarly, the transmitting end may preset PMI4And i3Correspondence relationship, by PMI4Is determined by the value of3Then according to the relational expression PMI4=P.i2+ i3Determining i2
In other words, PMI3And PMI4May have different time domain or frequency domain granularity. Of course, the receiving end may directly indicate the selected precoding matrix W through one PMI. For specific implementation, reference may be made to the above embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the receiving end may send the precoding matrix indicator PMI to the transmitting end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Respectively independently selectθιAnd weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and values may also be taken as follows:
wherein N =2kK is a non-negative integer, a is a positive integer that can divide Ν, p is a positive integer less than Ν, is a non-negative integer less than (Ν/Α -1), i4Is a positive integer less than (PM-1) (e.g., P =4, M =4, i4<15) L. "is the sign of the rounding-down operation, mod is the sign of the modulo operation. That is, Ν is a power of 2, and can take values of 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1 · · ·, -1}, e {0, l' -, N/a-l }.
Optionally, in step 102, the receiving end may send a fifth precoding matrix indication PMI to the transmitting end5And sixth precoding matrix indication PMI6I.e. precoding matrix indication PMI comprises PMI5And PMI6. Further, the PMIs are transmitted at the same or different time periods5And PMI6. Wherein, PMI5For indicating ilPMI6For indicating i4. In other words, PMI5And PMI6May have different time domain or frequency domain granularity. Of course, the receiving end can directly indicate the selected precoding matrix W through one PMI. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the receiving end may send the precoding matrix indicator PMI to the transmitting end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics4Determining theta in sum, selected precoding matrixγAnd the sum can be the same or different, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and values may also be taken as follows:
θγ= 2π— ( 10 )
Ν
θ2where N =2, k is a non-negative integer, m is a non-negative integer less than Ν, Α θ =2 π ΐ, and the absolute value of t is less than 1, e.g., t is 1/8, -1/16, -1/32, 0, 1/32, 1/16, 1/8, etc.
In step 101, the receiving end may select a precoding matrix W from the codebook according to the selection of the sum (e.g., the current channel characteristics).
Similarly, in step 102, the receiving end can send two precoding matrix indications, one indication and ^ to the transmitting end. Further, the two pre-coding matrix indicators may also be sent at the same or different time periods, in other words, the two pre-coding matrix indicators may have different time domain or frequency domain granularity. Of course, the receiving end can directly indicate the selected precoding matrix W by one Ρ Μ Ι. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the receiving end may send the precoding matrix indicator PMI to the transmitting end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic. Optionally, in another implementation, taking rank indications as 1 and 2 as an example, when the rank indication is 1, the precoding matrix:
or, We «
1 0
Wherein, in the step D,
0 e id is an integer, and can be continuously or discontinuously taken,
y, X' and γ2Are all Pxl-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, and P is a positive integer less than N. I.e., N is a power of 2 and can take the values of 0, 2, 4, 8, etc., mle {0, l, "N-1 }, cadaver {0,1," N-1 }. For example, k has a value of 4, i.e.
N =16, mle {0, l, - -, N-l } = {0, l, - -,15}, α is a constant, and e is a real number.
Alternatively, P =4, Y,', and Y2May each be one of the following vectors:
namely: gamma ray
Alternatively, in step 102, the receiving end may send a seventh precoding matrix indication Ρ Μ Ι to the transmitting end7And an eighth precoding matrix is indicative of PjMl8I.e. the precoding matrix indicates that pi i comprises pi i7And Pp μm I8. Further, Ρ Μ Ρ Ι is transmitted with the same or different time periods7And Pp μm I8. Wherein, Pp Mm I7For indicating W3, PMI8For indication. In other words, PMI7And PMI8May have the same or different time domain or frequency domain granularity (or based on different subframe periods or subband sizes).
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics. Accordingly, the receiving end may transmit the PMI to the transmitting end at a longer time interval7Transmitting PMI to a transmitting end at a short time interval8
When the rank indication is 2, the precoding matrix:
1 0
wherein D is a number and can be a continuous value or a discontinuous value,
0 e id
Y3and Y4Are all Pxl-dimensional column selection vectors, N
Negative integer, P is a positive integer less than N. N is a power of 2 and can take values of 0, 2, 4, 8 … …, etc., mle {0, l' -, N-l }, Ρ Ε {0,1, ·,1 }. The value of k is 4, i.e., Ν =16, mle {0, l, "', N-1 } = {0,1, ·,15}, which is constant, and e is real.
Alternatively, when the rank indication is 2, the precoding matrix may also be:
in the above equation (16), it specifically indicates that two adjacent antennas in the first antenna group of the transmitting end transmit signal weighted value phase difference for the first transmission layer of the two transmission layers, specifically indicates that the first antenna of the transmitting end transmits signal weighted value phase differencePhase difference between adjacent two antennas in the two-antenna group for signal weighting for the first of the two transmission layers, 6>3A phase difference representing a weight value of a signal transmitted by two adjacent antennas in the first antenna group of the transmitting terminal for a second transmission layer of the two transmission layers, and a phase difference representing a weight value of a signal transmitted by two adjacent antennas in the second antenna group of the transmitting terminal for the second transmission layer of the two transmission layers. Y of the above formula (16)3, ¥4And making two columns in any one pre-coding matrix in the codebook set orthogonal to each other.
Wherein, the rank is 2-y, upsilon3And upsilon4May be the same or different and are not limited by the embodiments of the present invention.
It should be noted that e may be any real number, and the value of e in the embodiment of the present invention is not limited,
1 0
e can be, for example, 0 or 2, and r can be an integer multiple, e.g., D: 0 can be a positive number and
0 1d/is a positive integer and not an integer multiple of N.
Alternatively, P =4, Y3And Y4May each be one of the following vectors:
namely: gamma ray
Optionally, in step 102, the receiving end may send a ninth precoding matrix indication to the transmitting end
PMI9And a tenth precoding matrix indication PMI1QI.e. precoding matrix indication PMI comprises PMI9And further, the PMI is transmitted in the same or different time periods9And PMI10. Wherein, PMI9For indicating W3, PMI10For indicating W4 2. In other words, PMI9And PMI10May have the same or different time domain or frequency domain granularity (or based on different subframe periods or subband sizes).
Alternatively, w3For a matrix representing the channel characteristics of the wideband, w4 2Are all matrices representing the channel characteristics of the sub-bands, or w3For the matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics. Accordingly, the receiving end may transmit the PMI to the transmitting end at a longer time interval9Transmitting PMI to a transmitting end at a short time interval10
Of course, the receiving end may directly indicate the selected precoding matrix W through one PMI. Specific implementation manners may refer to the above embodiments, and are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the receiving end may send the precoding matrix indicator PMI to the transmitting end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, by selecting e in the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation of the precoding matrix W in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly result in row permutation of the precoding matrix.
Fig. 2 is a flowchart of a precoding method according to another embodiment of the present invention. The method of fig. 2 is performed by a transmitting end and corresponds to the method of fig. 1, and thus a description c repeated with the embodiment of fig. 1 will be appropriately omitted
A transmitting end receives a precoding matrix indication Ρ Μ Ι sent by a receiving end.
202, the transmitting end determines a precoding matrix w selected by the receiving end from the codebook based on the reference signal according to the precoding matrix indicator prem |, wherein the w matrix X is determined according to the matrix X2Is determined according to the sum%, and represents the phase difference of the signal weighted value transmitted by two adjacent antennas in the first antenna group of the transmitting end for the same transmission layer, represents the phase difference of the signal weighted value transmitted by two adjacent antennas in the second antenna group of the transmitting end for the same transmission layer,% represents the phase difference of the signal weighted value transmitted by the first antenna group and the second antenna group for the same transmission layer and = represents the phase difference of the signal weighted value transmitted by the first antenna group and the second antenna group for the same transmission layereAnd l, M is a positive integer, n is a non-negative integer smaller than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system.
Based on the scheme, the transmitting end receives the precoding matrix indicator PMI sent by the receiving end, and determines that the receiving end selects the precoding matrix W from the codebook based on the reference signal according to the precoding matrix PMI, wherein W thetaγAnd respectively represent two adjacent antennas in the first antenna group and the second antenna group
The antennas transmit phase differences of signal weight values for the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end is based on the accuracy of receiving precoding, thereby reducing performance loss and improving the throughput of the system.
Optionally, the reference signal in step 202 may be a CSI RS, a DM RS, or a CRS, and the CSI may further include a channel quality indicator CQI. It should be further noted that the UE may obtain the resource configuration of the reference signal and obtain the reference signal in the corresponding resource or subframe by receiving base station notification (e.g., RRC signaling or DCI) or based on the cell identification ID.
Optionally, in step 201, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. For example, the base station may receive the precoding matrix indication PMI transmitted by the UE through the PUCCH or the PUSCH. It should be understood that the embodiments of the present invention are not limited thereto.
Preferably, the embodiment of the present invention applies a scenario of 4 antennas, where the 4 antennas are divided into two antenna groups, and each group includes two antennas. It should be understood that the embodiment of the present invention is not limited to this, for example, the embodiment of the present invention may also be applied to an 8-antenna scenario, and the precoding matrix form in the 8-antenna scenario may refer to the foregoing, and is not described herein again. For convenience of description, the following example will be described with a 4-antenna scenario as an example.
It will be appreciated that the matrix may also be determined based on other factors such as amplitude, i.e. at least on the determination; similarly, matrix X2Is determined at least in accordance with and%, as the invention is not limited in this respectε
Optionally, as an embodiment, the precoding matrix W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers, and the rank indication may be determined by a receiving end, for a specific example, refer to the foregoing, and details are not described here again. Specifically, in a 4-antenna scenario, the precoding matrix with rank indication of 1 may be equation (1) above; alternatively, the precoding matrix with rank indication 2 may be the above equation (2).
The above example is merely exemplary and is not intended to limit the scope of the present invention, and the codebook in the present invention may also be a codebook with a rank indication of other values, and for convenience of description, the codebook with a rank indication of 1 and the codebook with a rank indication of 2 are used as examples in the present invention, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a double codebook structure, which is not limited in the present invention.
Optionally, in an implementation manner, in step 202, taking rank indications as 1 and 2 as examples, when the rank indication is 1, the precoding matrix determined by the transmitting end may be equation (3) above; alternatively, when the rank indication is 2, the precoding matrix determined by the transmitting end may be equation (4) above.
For example, k takes a value of 4, i.e., one of N =16, me {0,1, · N-1 } = {0,1, ·,15}, p =4, γ 1, and f:
namely: different assumptions
Optionally, for the second column of the matrix X in the above equation (5), in step 201, the transmitter receives the first precoding matrix indicator PMI and the second precoding matrix indicator PMI sent by the receiver2The precoding matrix indicates that PMI includes Pjmax and PMI2. Further, receiving the receiver-transmitted signals at the same or different time periodsPMI2. In other words, PMI2May have the same or different time domain or frequency domain granularity (or based on different subframe periods or sub-band sizes). In step 202, the transmitting end determines the W selected by the receiving end from the codebook based on the reference signal according to the PMI ^ B1And according to PMI2Determining a W or selected by the UE from the codebook2 2The transmitting end can determine the precoding matrix W according to the Wi sum, or according to W2 2A precoding matrix W is determined.
Optionally, a matrix representing the channel characteristics of the wideband, and W2 2Are all matrices representing the channel characteristics of the sub-bands, W2The numbers of the middle superscript represent the rank values; or/as a matrix representing long-term channel characteristics, and W2 2Are matrices representing short-term channel characteristics. Accordingly, the transmitting end can receive the PMI transmitted by the receiving end at a longer time interval1Receiving PMI transmitted by a receiving end at a shorter time interval2
Certainly, the transmitting end may directly determine the selected precoding matrix W through one PMI sent by the receiving end, for example, the codebook has 256 precoding matrices, when the transmitting end receives that the PMI sent by the receiving end is 0, the transmitting end determines that the receiving end selects the 1 st precoding matrix in the 256 precoding matrices in the codebook, and when the transmitting end receives that the PMI sent by the receiving end is 1, the transmitting end determines that the receiving end selects the 2 nd precoding matrix in the 256 precoding matrices in the codebook, … …, that is, the values of 0 to 255 of the PMI respectively correspond to corresponding precoding matrices in the 256 precoding matrices. It should be understood that, the embodiment of the present invention does not limit the way in which the UE indicates the precoding matrix.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, the sum may be taken as two ^ and ^ plus, respectively. Wherein N =2kK is a non-negative integer, a is a positive integer divisible by N (e.g., N =16, a =2), M is a positive integer less than N and is a non-negative integer less than (N/a-1), i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation. I.e., N is a power of 2, and can take the values 0, 2,4, 8 · · · ·, etc., Ρ Ε {0, 1.· · -1},
Ε {0, 1, · · · , N / A - 1}。
optionally, in step 201, the transmitting end receives a third precoding matrix indicator PMI sent by the receiving end3And a fourth precoding matrix indication PMI4Further, the PMIs sent by the receiving end are received in the same or different time periods3And PMI4. In step 202, the transmitting end transmits according to the PMI3Determining ilAccording to PMI4Determining i2And i3. In particular, PMI4May be i2And i3The joint encoded value of (1). The transmitting end can pass through PMI4Value of and i2And i3Determining the corresponding relationship of i2And i3. For example, the transmitting end may preset PMI4And i2Correspondence relationship, by PMI4Is determined by the value of2Then according to the relational expression PMI4= P . i2+ i3Determining i3Similarly, the transmitting end may preset PMI4And i3Correspondence relationship, by PMI4Is determined by the value of3Then according to the relational expression PMI4=P.i2+ i3Determining i2
In other words, PMI3And PMI4May have different time domain or frequency domain granularity. Of course, the transmitting end can directly determine the selected precoding matrix W through one PMI sent by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Are independent of each otherSelection ofθιAnd weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Alternatively, in another implementation, and may also take the value 2, respectivelykK is not
A negative integer, A is a positive integer capable of dividing N, P is a positive integer less than N, ^ is a nonnegative integer less than (N/A-1), i4Is a positive integer less than (PM-1) (e.g., P =4, M =4, i)4<15) And [. cndot. "is a rounded-down operator, mod is a modulo operator. N is a power of 2 and can take values of 0, 2, 4, 8 … …, etc., Ρ Ε {0,1, · · · · · · · · · -1}, { (N/a-1 }.
Optionally, in step 201, the transmitter receives a fifth precoding matrix indicator PMI sent by the receiver5And sixth precoding matrix indication PMI6Further, the PMIs sent by the receiving end are received in the same or different time periods5And PMI6. In step 202, according to PMI5Determining ilAccording to PMI6Determining i4. In other words, PMI5And PMI6May have different time domain or frequency domain granularity. However, the transmitting end may directly determine the selected precoding matrix W through a PMI sent by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics4Determining theta in sum, selected precoding matrixγAnd can be the same or different, ensuring a larger spacing of the antennasWeak correlation of the corresponding codebook.
Alternatively, in another implementation, and may also take the values =2 τ and =2 τ, respectively
Ν
= Δ where N = lkK is a non-negative integer, m is a non-negative integer less than Ν, Α θ =2 pi ΐ, the absolute value of t is less than 1, e.g., t is 1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8, etc. Similarly, in step 201, the transmitting end can receive two precoding matrix indicators sent by the receiving end, wherein the two precoding matrix indicators respectively indicate ^ and ^. Further, the two precoding matrix indicators sent by the receiving end may also be received in the same or different time periods, in other words, the two precoding matrix indicators may have different time domain or frequency domain granularities. The transmitting end can determine the precoding matrix W through summation, and certainly, the transmitting end can directly determine the precoding matrix W selected by the receiving end through one pi sent by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic.
Optionally, in an implementation manner, in step 202, when the rank indication is 1, the precoding matrix determined by the transmitting end may be the above equation (12) or (13).
Similarly, in step 201, the transmitting end may receive two precoding matrix indicators sent by the receiving end, and the seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The two are pre-wovenCode matrix indication separately indicating PMI7And Pp μm I8Further, the two precoding matrix indicators sent by the receiving end may also be received at the same or different time periods, in other words, the two precoding matrix indicators may have different time domain or frequency domain granularities. In step 202, the transmitting end is according to
PMI7Determining W selected by a receiving end from a codebook based on a reference signal3And according to PMI8Determining W selected by the UE from the codebook, wherein the transmitting terminal can be according to W3And determining a precoding matrix W.
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics. Accordingly, the receiving end may transmit the PMI to the transmitting end at a longer time interval7Transmitting PMI to a transmitting end at a short time interval8
When the rank indication is 2, the precoding matrix determined by the transmitting end may be the above equation (14) or (16).
Similarly, in step 201, the transmitting end may receive two precoding matrix indicators sent by the receiving end, and the ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe two precoding matrix indicators respectively indicate the PMI9And Pp μm I10Further, the two precoding matrix indicators sent by the receiving end may also be received in the same or different time periods, in other words, the two precoding matrix indicators may have different time domain or frequency domain granularities. In step 202, the transmitting end transmits according to the PMI9Determining W selected by a receiving end from a codebook based on a reference signal3And according to PMI1QDetermining W selected by UE from codebook4 2The transmitting end can be according to W3And W4 2A precoding matrix W is determined.
Of course, the transmitting end can directly determine the precoding matrix W selected by the receiving end through one PMI sent by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Optionally, the transmitting end may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, by selecting e in the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation on the precoding matrix w in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly cause row permutation on the precoding matrix.
Fig. 3 is a block diagram of a receiving end according to an embodiment of the present invention. The receiving end 300 includes a selection unit 301 and a transmission unit 302.
A selecting unit 301 for selecting a precoding matrix W from a codebook based on a reference signal, wherein,
WΧι(θι)]the matrix is determined according to theta, matrix X2Is according to theta2And phiηThe method comprises the steps of determining, representing a phase difference of two adjacent antennas in a first antenna group at a transmitting end for transmitting signal weighted values of the same transmission layer, representing a phase difference of two adjacent antennas in a second antenna group at the transmitting end for transmitting signal weighted values of the same transmission layer, representing a phase difference of the signal weighted values transmitted by the first antenna group and the second antenna group for the same transmission layer, wherein ^ I, M is a positive integer, η is a non-negative integer smaller than M, at least one precoding matrix in a codebook is different from each other, and the first antenna group and the second antenna group belong to the same multi-antenna system.
A sending unit 302, configured to send a precoding matrix indicator Ρ Ι to the transmitting end, so that the transmitting end determines the precoding matrix W selected by the selecting unit 301 according to Ρ Ι.
The multi-antenna system is a system in which a transmitting end and a receiving end communicate with each other through a plurality of antennas. Compared with a single-antenna system, the multiple antennas at the transmitting end and the receiving end can form spatial diversity gain or multiplexing gain, and the transmission reliability and the system capacity can be effectively improved. The diversity gain and the multiplexing gain in the multi-antenna system can be generally obtained by a precoding method at a transmitting end and a receiving and combining algorithm at a receiving end. For example, in the LTE system, 4 antennas are used at the transmitting end, and 2 antennas are used at the receiving end. In addition, the multi-antenna system of the embodiment of the present invention may also be applied to a scenario of multi-point joint transmission, where multi-point joint transmission refers to joint transmission of signals performed by multiple transmitting terminals for the same user, for example, the transmitting terminal a has 2 antennas, the transmitting terminal B also has 2 antennas, and two transmitting terminals perform joint transmission for the receiving terminal at the same time. The signal received by the receiving end can be regarded as a signal transmitted by a 4-antenna base station.
Selecting a precoding matrix w from a codebook based on a reference signal on the basis of an upper receiving end, wherein the sum of w theta represents the adjacent precoding matrix w in the first antenna group and the second antenna group respectively
And the two antennas transmit the phase difference of the weighted values of the signals aiming at the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end improves the precoding precision, thereby reducing performance loss and improving the throughput of the system.
The transmitting end can be a base station and correspondingly the receiving end can be UE, or the transmitting end can be UE and correspondingly the receiving end can be a base station. It is to be understood that the embodiments of the present invention are not limited thereto.
The receiving end 300 may implement each step related to the receiving end in the method of fig. 1 to fig. 2, and is not described in detail for avoiding repetition.
Optionally, as an embodiment, the receiving end 300 may further include a determining unit 303, where the determining unit 303 is configured to determine a rank indication based on the reference signal, where the rank indication corresponds to the useful number of transmission layers. The selecting unit 301 is specifically configured to: based on the reference signal, a precoding matrix W corresponding to the rank indication determined by the determining unit 303 is selected from the codebook.
Specifically, when the rank indication determined by the determining unit 303 is 1, the pre-coding matrix selected by the selecting unit 301 may be the above equation (1); alternatively, when the rank indication determined by determining section 303 is 2, the precoding matrix selected by selecting section 301 may be equation (2) above.
The above example is merely exemplary and is not intended to limit the scope of the present invention, and the codebook in the present invention may also be a codebook with a rank indication of other values, and for convenience of description, the codebook with a rank indication of 1 and the codebook with a rank indication of 2 are used as examples in the present invention, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a double codebook structure, which is not limited in the present invention.
Alternatively, in an implementation manner, taking rank indications as 1 and 2 as an example, when the rank indication determined by the determining unit 303 is 1, the precoding matrix selected by the selecting unit 301 may be the above equation (3); alternatively, when the rank indication determined by determining section 303 is 2, the precoding matrix selected by selecting section 301 may be equation (4) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, a matrix representing the channel characteristics of the wideband, and W2 2Are all matrices representing the channel characteristics of the sub-bands, W2The numbers of the middle superscript represent the rank values; or/and (or) in1Is a matrix representing the long-term channel characteristics, and W2 2Are matrices representing short-term channel characteristics.
Optionally, the precoding matrix sent by the sending unit 302Indicating the PMI may include the first precoding matrix indicating the second precoding matrix indicating the PMI2In the indication of WlPMI2For indicating or W2 2. Accordingly, the transmitting end may receive PΜ ^ transmitted by the transmitting unit 302 at longer time intervals and may receive PMI transmitted by the transmitting unit 302 at shorter time intervals2
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation manner, when the rank indication determined by the determining unit 303 is 1, the precoding matrix selected by the selecting unit 301 may be the above equation (12) or (13), and for a specific example, reference may be made to the above equation, and details are not described here again.
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics.
Optionally, the precoding matrix indicator PMI transmitted by the transmitting unit 302 may include a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8, PMI7For indicating W3, PMI8For indicating d in other words, PMI7And PMI8May have the same or different time domain or frequency domain grain sizes (or based on different subframe periods or sub-band sizes). Accordingly, the transmitting end may receive the PMI transmitted by the transmitting unit 302 at a longer time interval7Receiving the PMI transmitted by the transmitting unit 302 at a shorter time interval8
Optionally, in another implementation manner, when the rank indication determined by the determining unit 303 is 2, the precoding matrix selected by the selecting unit 301 may be the above equation (14) or (16), and for a specific example, the above equation may be referred to, and details are not described here again.
Alternatively, W3To represent a broad bandOf the channel characteristics, W4 2Are all matrices representing the channel characteristics of the sub-bands, or W3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
Optionally, the precoding matrix indicator PMI transmitted by the transmitting unit 302 may include a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1Q, PMI9For indicating W3, ?^1110For indicating W4 2. Accordingly, the transmitting end may receive over a longer time interval either Μ Ι transmitted by the transmitting unit 3029Receiving the PMI transmitted by the transmitting unit 302 at a shorter time interval10
Therefore, by selecting the antenna with the larger distance, the weak correlation of the codebook corresponding to the antenna with the larger distance is ensured.
Optionally, in another implementation, the sum may be taken as two ^ and ^ plus, respectively). Wherein N =2kK is a non-negative integer, a is a positive integer divisible by N (e.g., N =16, a =2), M is a positive integer less than N and is a non-negative integer less than (N/a-1), i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation. That is, N is a power of 2, and can be taken as 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1 · · -1},
Ε{0,1,···, N/A-1}。
optionally, the precoding matrix indicator PMI transmitted by the transmitting unit 302 may include a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4, PMI3For indicating ilPMI4For indicating i2And i3In particular, PMI4May be i2And i3The joint encoded value of (1). The transmitting end can pass PMI4Value of and i2And i3Determining the corresponding relationship of i2And i3. For example, the transmitting end may preset PMI4And i2Correspondence relationship, by PMI4Is determined by the value of2Data dependent PMI4=P.i2+ i3Determining i3Similarly, the transmitting end may preset PMI4And i3Correspondence relationship, by PMI4Is determined by the value of3Then according to the relational expression PMI4=P.i2+ i3Determining i2. It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Respectively independently selectθιAnd weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, N2 may be a positive integer, and may also be a negative integerkK is not
1=
Negative integer, A is a positive integer that can divide Ν, p is a positive integer less than Ν, a non-negative integer less than (Ν/Α -1), i4Is a positive integer less than (PM-1) (e.g., P =4, M =4, i)4<15) And [. cndot. "is a rounded-down operator, mod is a modulo operator. That is, Ν is a power of 2, and can take values of 0, 2, 4, 8 … …, etc., Ρ Ε {0,1, · · · · · · -1}, { (N/a-1 }.
Optionally, the precoding matrix indicator PMI transmitted by the transmitting unit 302 may include a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating ilPMI6For indicating i4
Optionally, in another implementation, and may also take the values =2r and =2r, respectively
N
θτ= θ ^ θ where N =2kK is notNegative integer, m is a non-negative integer less than Ν, Α θ =2 π ί, absolute value of t is less than 1, e.g., t is 1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8, etc. Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic.
Optionally, as another embodiment, the selecting unit 301 may further be configured to: and performing row permutation or column permutation on the precoding matrix W according to the number of the antenna.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation of the precoding matrix W in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly result in row permutation of the precoding matrix.
Optionally, as another embodiment, the receiving end 300 may further include a receiving unit 304, where the receiving unit 304 is configured to receive the reference signal sent by the transmitting end. The determining unit 303 is specifically configured to determine a rank indication based on the reference signal received by the receiving unit 304; alternatively, selecting section 301 is specifically configured to select precoding matrix W from the codebook based on the reference signal received by receiving section 304. Wherein the reference signal comprises at least one of: CSI RS, DM RS, CRS, or the like.
Fig. 4 is a block diagram of a transmitting end according to an embodiment of the present invention. The transmitting end 400 of fig. 4 comprises a receiving unit 401 and a determining unit 402.
A receiving unit 401, configured to receive a precoding matrix indicator PMI sent by a receiving end.
A determining unit 402 for determining a precoding matrix W selected from a codebook by a receiving end based on a reference signal according to the precoding matrix indicator PMI received by the receiving unit 401, wherein W e ″
The matrix is determined according to the matrix X2According to the sum, the sum theta of at least one precoding matrix in the codebook is determined, wherein the sum theta represents the phase difference of the signal weighted values transmitted by two adjacent antennas in the first antenna group at the transmitting end for the same transmission layer, the phase difference of the signal weighted values transmitted by two adjacent antennas in the second antenna group at the transmitting end for the same transmission layer,% represents the phase difference of the signal weighted values transmitted by the first antenna group and the second antenna group for the same transmission layer, and% = ^ m is a positive integer, η is a non-negative integer smaller than mΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system.
Based on the scheme, the transmitting end receives a precoding matrix indicator PmPi sent by the receiving end, and determines that the receiving end selects a precoding matrix W from a codebook based on a reference signal according to the precoding matrix indicator PmPi, wherein W theta and theta areτRespectively representing two adjacent antennas in the first antenna group and the second antenna group
The antennas transmit phase differences of signal weight values for the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end is based on the accuracy of receiving precoding, thereby reducing performance loss and improving the throughput of the system.
The transmitting end 400 may implement various steps related to the transmitting end in the method of fig. 1 to 2, and in order to avoid repetition, the steps are not described in detail.
Optionally, as an embodiment, the precoding matrix W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers.
Specifically, the codebook having the rank indication of 1 may be the above equation (1); alternatively, the codebook having the rank indication of 2 may be the above equation (2).
The codebook in the present invention may also be a codebook with a rank indication of other values, and for convenience of description, the codebook with a rank indication of 1 and the codebook with a rank indication of 2 are taken as examples for description, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a double codebook structure, which is not limited in the present invention.
Alternatively, in an implementation manner, taking rank indications as 1 and 2 as examples, when the rank indication is 1, the precoding matrix determined by the determining unit 402 may be equation (3) above; alternatively, when the rank indication is 2, the precoding matrix determined by determining section 402 may be equation (4) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indication PMI that the receiving unit 401 may specifically use for receiving may comprise a first precoding matrix indication pmm and a second precoding matrix indication PMI2. Optionally, and PMI2May have the same or different time domain or frequency domain granularity (or based on different subframe periods or subband sizes), the receiving unit 401 may be specifically configured to receive the PMI sent by the receiving end at longer time intervals1Receiving PMI transmitted by a receiving end at a shorter time interval2. The determining unit 402 may be specifically configured to: determining W selected by a receiving end from a codebook based on a reference signal according to Pm ^lAnd according to PMI2Determining the value of the received terminal selected from the codebook2 2. Correspondingly, the determining unit 402 may be further specifically configured to: determining a precoding matrix W from the sum, or from W2 2A precoding matrix W is determined.
Optionally, a matrix representing the channel characteristics of the wideband, and W2 2Are all matrices representing the channel characteristics of the sub-bands, W2The numbers of the middle superscript represent the rank values; or/as a matrix representing long-term channel characteristics, and W2 2Are matrices representing short-term channel characteristics.
Of course, the determining unit 402 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiving end and sent by the receiving end, where, for example, the codebook has 256 precoding matrices, when the receiving unit 401 receives that the PMI sent by the receiving end is 0, the determining unit 402 determines that the receiving end selects the 1 st precoding matrix of the 256 precoding matrices of the codebook, and when the receiving unit 401 receives that the PMI sent by the receiving end is 1, the determining unit 402 determines that the receiving end selects the 2 nd precoding matrix of the 256 precoding matrices of the codebook, … …, that is, values of 0 to 255 of the PMI respectively correspond to corresponding precoding matrices of the 256 precoding matrices. It should be understood that the embodiment of the present invention does not limit the way in which the UE indicates the precoding matrix.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiving unit 401 of the transmitting end 400 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Alternatively, in another implementation, when the rank indication is 1, the precoding matrix determined by the determining unit 402 may be equation (12) or equation (13) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indicator PMI that the receiving unit 401 may specifically use for receiving may include a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8. Optionally, PMI7And PMI8May have the same or different time domain or frequency domain granularity (or based on different subframe periods or sub-band sizes). The receiving unit 401 may be specifically configured to receive the PMI sent by the receiving end at a longer time interval7Receiving PMI transmitted from a receiving end at a shorter time interval8. The determining unit 402 may be specifically configured to: according to PMI7Determining W selected by a receiving end from a codebook based on a reference signallAnd according to PMI8Determining that λ lambda selected from the codebook by the receiving end corresponds, the determining unit 402 may be further specifically configured to: according to the determined precoding matrix W.
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics.
Alternatively, in another implementation, when the rank indication is 2, the precoding matrix determined by the determining unit 402 may be equation (14) or equation (16) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indicator PMI that the receiving unit 401 may specifically use for receiving may include a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMIW. The receiving unit 401 may be specifically configured to receive the PMI sent by the receiving end at a longer time interval9Receiving PMI transmitted from a receiving end at a short time interval1Q. The determining unit 402 may be specifically configured to: according to PMI9Determining W selected by a receiving end from a codebook based on a reference signallAnd according to PΜ ^. Determining W selected from codebook by receiving end4 2. Correspondingly, the determining unit 402 may be further specifically configured to: according to W ^ W4 2A precoding matrix W is determined.
Alternatively, W3For a matrix representing the channel characteristics of the wideband, W4 2Are all matrices representing the channel characteristics of the sub-bands, or W3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
Therefore, by selecting e in the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, the sum may be taken as two ^ and ^ plus, respectively). Wherein, N = 2kk is a non-negative integer, a is a positive integer divisible by N (e.g., N =16, a =2), M is a positive integer less than N and is a non-negative integer less than (N/a-1), i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation. That is, N is a power of 2, and can be taken as 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1 · · -1},
Ε {0, 1, · · · , N/A- 1}。
optionally, the receiving unit 401 may be specifically configured to receive a third precoding matrix indicator PMI sent by the receiving end3And a fourth precoding matrix indication PMI4Further, the PMI sent by the receiving end is received in the same or different time periods3And PMI4. The determining unit 402 may specifically be configured to determine the PMI according to3Determining i1According to PMI4Determining i2And i3. In particular, PMI4May be i2And i3Of joint coding value, PMI4= P .i2+ i3. The determining unit 402 may specifically be configured to pass PMI4Value of and i2And i3The corresponding relation of the two-dimensional space-time-division-based method determines ^ and ^ according to the corresponding relation.
In other words, PMI3And PMI4May have different time domain or frequency domain granularity. Of course, the determining unit 402 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiving unit 401 and transmitted by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiving unit 401 of the transmitting end 400 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto. Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Respectively independently selectθιAndand weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and may also take the values respectively, wherein N k is not
A negative integer, A is a positive integer capable of dividing N, P is a positive integer less than N, ^ is a nonnegative integer less than (N/A-1), i4Is a positive integer less than (PM-1) (e.g., P =4, M =4, i)4<15) And [. cndot. "is a rounded-down operator, mod is a modulo operator. That is, N is a power of 2, and can take values of 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1, · · · · ·, -1}, { (N/a-1 }.
Optionally, the receiving unit 401 may be specifically configured to receive a fifth precoding matrix indicator PMI sent by the receiving end5And sixth precoding matrix indication PMI6Further, the PMI sent by the receiving end is received in the same or different time periods5And PMI6. The determining unit 402 may specifically be configured to determine the PMI according to5Determining ilAccording to PMI6Determining i4. In other words, PMI5And PMI6May have different time domain or frequency domain granularity. Of course, the determining unit 402 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiving unit 401 and transmitted by the receiving end. For specific implementation, reference may be made to the above embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiving unit 401 of the transmitting end 400 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Therefore, thisThe embodiment of the invention can pass through i according to the current channel characteristics4Determining theta in sum, selected precoding matrixγAnd the sum can be the same or different, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and may also take the values =2r and =2r, respectively
N
Where N =2, k is a non-negative integer, m is a non-negative integer less than Ν, Α θ =2 pi ί, the absolute value of t is less than 1, e.g., t is 1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8, etc.
Similarly, the receiving unit 401 may be specifically configured to receive two precoding matrix indicators sent by the receiving end, where the two precoding matrix indicators respectively indicate and ^. Further, the two precoding matrix indicators sent by the receiving end may also be received in the same or different time periods, in other words, the two precoding matrix indicators may have different time domain or frequency domain granularities. The determining unit 402 may be specifically configured to determine the precoding matrix W by sum. Of course, the determining unit 402 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiving unit 401 and transmitted by the receiving end. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiving unit 401 of the transmitting end 400 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic.
Optionally, as another embodiment, the determining unit 402 may further be configured to: and performing row permutation or column permutation on the precoding matrix W according to the number of the antenna.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation on the precoding matrix w in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly cause row permutation on the precoding matrix.
Optionally, as another embodiment, the transmitting end 400 may further include a transmitting unit 403, where the transmitting unit 403 is configured to transmit a reference signal to the receiving end, so that the receiving end selects a precoding matrix W from a codebook based on the reference signal. Wherein the reference signal comprises at least one of: CSI RS, DM RS, CRS, or the like. Examples are given. Fig. 5 shows an embodiment of a device, in which the device 500 comprises a processor 501, a memory 502, a transmitter 503 and a receiver 504. Processor 501 controls the operation of device 500, and processor 501 may also be referred to as a CPU (Central Processing Unit). Memory 502 may include both read-only memory and random-access memory, and provides instructions and data to processor 501. A portion of the memory 502 may also include non-volatile row random access memory (NVRAM). The processor 501, the memory 502, the transmitter 503 and the receiver 504 are coupled together by a bus system 55, wherein the bus system 510 comprises a power bus, a control bus and a status signal bus in addition to a data bus. For clarity of illustration, however, the various busses are illustrated as the bus system 510.
The method disclosed in the above embodiments of the present invention can be applied to the apparatus 500 described above. Wherein the processor
501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 501.
Further, fig. 6 is a block diagram of a receiving end according to another embodiment of the present invention. The receiving end 600 includes a processor 601 and a transmitter 602.
A processor 601 for selecting a precoding matrix W from a codebook based on a reference signal, wherein,
W e「Xl]the matrix is determined according to theta, matrix X2Is according to theta2And phiηDetermined beta22η)]
The method comprises the steps of showing a phase difference of two adjacent antennas in a first antenna group at a transmitting end aiming at a signal weighted value transmitted by the same transmission layer, showing a phase difference of two adjacent antennas in a second antenna group at the transmitting end aiming at a signal weighted value transmitted by the same transmission layer, showing a phase difference of the signal weighted values transmitted by the first antenna group and the second antenna group aiming at the same transmission layer, and ^ I, M is a positive integer, η is a non-negative integer smaller than M, at least one precoding matrix in a codebook is different from each other, and the first antenna group and the second antenna group belong to the same multi-antenna system.
A transmitter 602 for sending a precoding matrix indication Ρ Μ Ι to the transmitting end in order for the transmitting end to determine the precoding matrix W selected by the processor 601 according to p Μ Ι.
The multi-antenna system is a system in which a transmitting end and a receiving end communicate with each other through a plurality of antennas. Compared with a single-antenna system, the multiple antennas at the transmitting end and the receiving end can form spatial diversity gain or multiplexing gain, and the transmission reliability and the system capacity can be effectively improved. The diversity gain and the multiplexing gain in the multi-antenna system can be generally obtained by a precoding method at a transmitting end and a receiving and combining algorithm at a receiving end. For example, in the LTE system, 4 antennas are used at the transmitting end, and 2 antennas are used at the receiving end.
In addition, the multi-antenna system of the embodiment of the present invention may also be applied to a scenario of multi-point joint transmission, where multi-point joint transmission refers to joint transmission of signals performed by multiple transmitting terminals for the same user, for example, a transmitting terminal a has 2 antennas, a transmitting terminal B also has 2 antennas, and two transmitting terminals perform joint transmission for a receiving terminal at the same time. The signal received by the receiving end can be regarded as a signal transmitted by a 4-antenna base station.
Selecting a precoding matrix w from a codebook based on a base reference signal, wherein the sum theta represents adjacent precoding matrices in the first antenna group and the second antenna group respectively
And the two antennas transmit the phase difference of the weighted values of the signals aiming at the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end improves the precoding precision, thereby reducing performance loss and improving the throughput of the system. The transmitting end can be a base station and correspondingly the receiving end can be UE, or the transmitting end can be UE and correspondingly the receiving end can be a base station. It is to be understood that the embodiments of the present invention are not limited thereto.
The receiving end 600 may implement the steps related to the receiving end in the methods of fig. 1 to fig. 2, and will not be described in detail for avoiding repetition.
Optionally, as an embodiment, the processor 601 may be further configured to determine a rank indication based on the reference signal, the rank indication corresponding to a useful number of transmission layers. The processor 601 is specifically configured to: based on the reference signal, a precoding matrix W corresponding to the rank indication is selected from the codebook.
Specifically, when the rank indication determined by processor 601 is 1, the precoding matrix selected by processor 601 may be equation (1) above; alternatively, when the rank indication determined by processor 601 is 2, the precoding matrix selected by processor 601 may be equation (2) above.
The above example is merely exemplary and is not intended to limit the scope of the present invention, and the codebook in the present invention may also be a codebook with a rank indication of other values, and for convenience of description, the codebook with a rank indication of 1 and the codebook with a rank indication of 2 are used as examples in the present invention, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a double codebook structure, which is not limited in the present invention.
Alternatively, in an implementation, taking rank indications as 1 and 2 as an example, when the rank indication determined by the processor 601 is 1, the precoding matrix selected by the processor 601 may be equation (3) above; alternatively, when the rank indication determined by processor 601 is 2, the precoding matrix selected by processor 601 may be equation (4) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, a matrix representing the channel characteristics of the wideband, and w2 2Are all matrices representing the channel characteristics of the sub-bands, W2The numbers of the middle superscript represent the rank values; or/as a matrix representing long-term channel characteristics, and W2 2Are matrices representing short-term channel characteristics. Accordingly, the transmitting end can receive the PMI transmitted by the receiving end at a longer time interval1Receiving PMI transmitted by a receiving end at a shorter time interval2
Optionally, the precoding matrix indication PMI sent by the transmitter 602 may include a first precoding matrix indication Pm ^ and a second precoding matrix indication PMI2PMIi for indicating WlPMI2For indicating W21Or W2 2
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation manner, when the rank indication determined by the processor 601 is 1, the precoding matrix selected by the processor 601 may be the above equation (12) or equation (13), and a specific example may refer to the above equation, which is not described herein again.
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics.
Optionally, a transmitterThe precoding matrix indication PMI transmitted by 602 may include a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8, PMI7For indicating W3, PMI8For indication. In other words, PMI7And PMI8May have the same or different time or frequency domain granularity (or based on different subframe periods or subband sizes). Accordingly, the transmitting end may receive the PMI transmitted from the transmitter 602 at a longer time interval7Receiving the PMI transmitted by the transmitter 602 at a shorter time interval8
Optionally, in another implementation manner, when the rank indication determined by the processor 601 is 2, the precoding matrix selected by the processor 601 may be the above equation (14) or equation (16), and a specific example may refer to the above equation, which is not described herein again.
Alternatively, W3For a matrix representing the channel characteristics of the wideband, W4 2Are all matrices representing the channel characteristics of the sub-bands, or w3For the matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
Optionally, the precoding matrix indication PMI transmitted by the transmitter 602 may include a ninth precoding matrix indication PMI9And a tenth precoding matrix indication PMI1Q, PMI9For indicating W3, PMI1QFor indicating W4 2. Accordingly, the transmitting end may receive over a longer time interval, Ρ Μ Ι, sent by the transmitter 6029Receiving the PMI transmitted by the transmitter 602 at a shorter time interval10
Therefore, by selecting the antenna with the larger distance, the weak correlation of the codebook corresponding to the antenna with the larger distance is ensured.
Alternatively, in another implementation, the sum may take values of = (^ + 'and ^) and = (^ in +'), respectively. Wherein N =2kK is a non-negative integer, A is a positive integer divisible by N (e.g., N =16, A =2), M is a positive integer less than N and is less than (N/A-1)Non-negative integer, i2And i3Are all positive integers and i2And i3Independent of each other, U is a sign of a rounding-down operation. That is, N is a power of 2, and can be taken as 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1 · · -1},
Ε{0,1,···, N/A-1}。
optionally, the precoding matrix indication PMI transmitted by the transmitter 602 may include a third precoding matrix indication PMI3And a fourth precoding matrix indication PMI4, PMI3For indicating i1PMI4For indicating i2And i3In particular, PMI4May be i2And i3The joint encoded value of (1). The transmitting end can pass PMI4Value of and i2Determining i according to the corresponding relation of the sum ^ i2And i3. For example, the transmitting end may preset PMI4And i2Correspondence relationship, by PMI4Is determined by the value of2Data dependent PMI4=P.i2+ i3Determining i3Similarly, the transmitting end may preset PMI4And i3Correspondence relationship, by PMI4Is determined by the value of3Then according to the relational expression PMI4=P.i2+ i3Determining i2. It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Respectively independently selectθιAnd weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Alternatively, in another implementation, and may also take the value 2, respectivelykK is not
A negative integer, A is a positive integer capable of dividing N, P is a positive integer less than N, ^ is a nonnegative integer less than (N/A-1), i4Is less than (PM-1)Positive integers (e.g. P =4, M =4, i)4<15) And [. cndot. "is a rounded-down operator, mod is a modulo operator. N is a power of 2 and can take values of 0, 2, 4, 8 … …, etc., Ρ Ε {0,1, · · · · · · · · · -1}, { (N/a-1 }.
Optionally, the precoding matrix indication PMI transmitted by the transmitter 602 may include a fifth precoding matrix indication PMI5And sixth precoding matrix indication PMI6The PMI5For indicating ilPMI6For indicating i4
Optionally, in another implementation, and may also take the values =2r and =2r, respectively
N
Where N =2, k is a non-negative integer, m is a non-negative integer less than Ν, Α Θ =2 π ΐ, the absolute value of t is less than 1, e.g., t is 1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8, etc.
Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic.
Optionally, as another embodiment, the processor 601 may further be configured to: and performing row permutation or column permutation on the precoding matrix W according to the number of the antenna.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation of the precoding matrix W in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly result in row permutation of the precoding matrix.
Optionally, as another embodiment, the receiving end 600 may further include a receiver 603, and the receiver 603 is configured to receive the reference signal sent by the transmitting end. The processor 602 is specifically configured to determine a rank indication based on a reference signal received by the receiver 603; alternatively, processor 6021 is specifically configured to select precoding matrix W from the codebook based on the reference signal received by receiver 603. Wherein the reference signal comprises at least one of: CSI RS, DM RS, CRS, or the like.
Fig. 7 is a block diagram of a transmitting end according to another embodiment of the present invention. The transmitting end 700 of fig. 7 includes a receiver 701 and a processor 702.
A receiver 701, configured to receive a precoding matrix indicator PMI sent by a receiving end.
A processor 702 configured to determine a precoding matrix W selected by a receiving end from a codebook based on a reference signal according to a precoding matrix indicator PMI received by the receiver 701The matrix Xi is according to θλDetermined, matrix beta2Is according to theta2And phiηDetermined, thetaλThe phase difference of the weighted values of the signals transmitted by two adjacent antennas in the first antenna group of the transmitting end for the same transmission layer, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the second antenna group of the transmitting end for the same transmission layer, the phase difference of the weighted values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer and the phase difference of the weighted values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer= eI, M is a positive integer, n is a non-negative integer smaller than M, and the sum theta of at least one precoding matrix in the codebookΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system.
Based on the scheme, the transmitting end receives a precoding matrix indicator PmPi sent by the receiving end, and determines that the receiving end selects a precoding matrix W from a codebook based on a reference signal according to the precoding matrix indicator PmPi, wherein W thetaγAnd thetaτRespectively representing two adjacent antennas in the first antenna group and the second antenna group
The antennas transmit phase differences of signal weight values for the same transmission layer. Therefore, a proper precoding matrix can be selected according to the antenna spacing condition, and weak correlation of the antennas is ensured, so that the transmitting end is based on the accuracy of receiving precoding, thereby reducing performance loss and improving the throughput of the system.
The transmitting end 700 may implement various steps related to the transmitting end in the methods of fig. 1 to 2, and in order to avoid repetition, the steps are not described in detail.
Optionally, as an embodiment, the precoding matrix W corresponds to a rank indication, and the rank indication corresponds to a useful number of transmission layers.
Specifically, the codebook having the rank indication of 1 may be the above equation (1); alternatively, the codebook having the rank indication of 2 may be the above equation (2).
The codebook in the present invention may also be a codebook with a rank indication of other values, and for convenience of description, the codebook with a rank indication of 1 and the codebook with a rank indication of 2 are taken as examples for description, and it should be understood that the present invention is not limited thereto.
It should be understood that the codebook is represented in a single codebook structure, and may be represented in a dual codebook structure, which is not limited in the present invention.
Alternatively, in an implementation, taking rank indications as 1 and 2 as examples, when the rank indication is 1, the precoding matrix determined by the processor 702 may be equation (3) above; alternatively, when the rank indication is 2, the precoding matrix determined by the processor 702 may be equation (4) above. For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indication PMI that the receiver 701 may be specifically configured to receive may comprise a first precoding matrix indication Pm ^ and a second precoding matrix indication PMI2. Alternatively,
PMI2may have the same or different time domain or frequency domain granularity (or based on different subframe periods or subband sizes), the receiver 701 may be specifically configured to receive the PMI transmitted by the receiving end at longer time intervals1Receiving PMI transmitted by a receiving end at a shorter time interval2. The processor 702 may be particularly configured to: determining a union root for a receiver selected from a codebook based on a reference signal according to Pm ^According to PMI2Determining the value of the received terminal selected from the codebook2 2. Accordingly, the processor 702 may also be further operative to: determining a precoding matrix W from the sum of W2 2A precoding matrix w is determined.
Optionally, a matrix representing the channel characteristics of the wideband, and W2 2Are all matrices representing the channel characteristics of the sub-bands, W2The numbers of the middle superscript represent the rank values; or/as a matrix representing long-term channel characteristics, and W2 2Are matrices representing short-term channel characteristics.
Of course, the processor 702 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiver 701 and transmitted by the receiver, for example, the codebook has 256 precoding matrices, when the receiver 701 receives that the PMI transmitted by the receiver is 0, the processor 702 determines that the receiver selects the 1 st precoding matrix in the 256 precoding matrices in the codebook, and when the receiver 701 receives that the PMI transmitted by the receiver is 1, the processor 702 determines that the receiver selects the 2 nd precoding matrix in the 256 precoding matrices in the codebook, … …, that is, values of 0 to 255 of the PMI respectively correspond to corresponding precoding matrices in the 256 precoding matrices. It should be understood that the embodiment of the present invention does not limit the way in which the UE indicates the precoding matrix.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiver 701 of the transmitting end 700 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the column selection vectors Y1 and Y2 respectively and independently select one column vector in the matrix X, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured. Alternatively, in another implementation, when the rank indication is 1, the pre-coding matrix determined by the processor 702 may be the above equation (12) or (13). For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indication PMI that the receiver 701 may specifically use for reception may include a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8. Optionally, PMI7And PMI8May have the same or different time domain or frequency domain granularity (or based on different subframe periods or sub-band sizes). The receiver 701 may be specifically configured to receive the PMI transmitted by the receiving end at a longer time interval7Receiving PMI transmitted from a receiving end at a shorter time interval8. The processor 702 may be particularly configured to: according to PMI7Determining a PMI selected by a receiving end from a codebook based on a reference signal8Determining a correspondence selected by the receiving end from the codebook, the processor 702 may be further specifically configured to: and determining a precoding matrix w according to the Wi sum.
Alternatively, W3Is a matrix representing the channel characteristics of the wideband, is a matrix representing the channel characteristics of the subbands, or W3The matrix is a matrix representing long-term channel characteristics and a matrix representing short-term channel characteristics.
Alternatively, in another implementation, when the rank indication is 2, the pre-coding matrix determined by the processor 702 may be the above equation (14) or (16). For specific examples, reference may be made to the above description, which is not repeated herein.
Optionally, the precoding matrix indication PMI that the receiver 701 may specifically use for reception may include a ninth precoding matrix indication PMI9And a tenth precoding matrix indication PMI1Q. The receiver 701 may be specifically configured to receive the PMI transmitted by the receiving end at a longer time interval9Receiving PMI transmitted from a receiving end at a shorter time interval1Q. The processor 702 may be specifically configured to: according to PMI9Determining W selected by a receiving end from a codebook based on a reference signallAnd according to PΜ ^. Determining W selected from codebook by receiving end4 2. Accordingly, the processor 702 may be further specifically configured to: according to W4 2A precoding matrix W is determined.
Alternatively, W3For a matrix representing the channel characteristics of the wideband, W4 2Are all matrices representing the channel characteristics of the sub-bands, or W3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
Therefore, by selecting e in the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Alternatively, in another implementation, the sum may take values of two ^ +/') and = (A +), respectively. Wherein N =2kK is a non-negative integer, a is a positive integer divisible by N (e.g., N =16, a =2), M is a positive integer less than N and is a non-negative integer less than (N/a-1), i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation. That is, N is a power of 2, and can take values of 0, 2, 4, 8 · · ·, etc., Ρ Ε {0,1, · · ·, -1}, e {0, l' -, N/a-l }.
Optionally, the receiver 701 may be specifically configured to receive a third precoding matrix indicator PMI sent by the receiving end3And a fourth precoding matrix indication PMI4Further, the PMI sent by the receiving end is received in the same or different time periods3And PMI4. The processor 702 may be specifically configured to operate according to PMI3Determining h according to PMI4Determining i2And i3. In particular, PMI4May be i2And i3Of joint coding value, PMI4=P i2+ i3. The processor 702 may be specifically configured for passing PMIs4Value of and i2And i3Is determined by the corresponding relation of2And i3
In other words, PMI3And PMI4May have different time domain or frequency domain granularity. Of course, the processor 702 may be specifically configured to directly determine the selected precoding matrix \ cutting through a PMI received by the receiver 701 and transmitted by the receiving end.For specific implementation, reference may be made to the above embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiver 701 of the transmitting end 700 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics2And i3Respectively independently selectθιAnd weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and may also take the values respectively, wherein N k is not
Negative integer, A is a positive integer that can divide Ν, p is a positive integer less than Ν, a non-negative integer less than (Ν/Α -1), i4Is a positive integer less than (PM-1) (e.g., P =4, M =4, i)4<15) And [. cndot. "is a rounded-down operator, mod is a modulo operator. That is, Ν is a power of 2, and can take values of 0, 2, 4, 8 … …, etc., Ρ Ε {0,1, · · · · · · -1}, { (N/a-1 }.
Optionally, the receiver 701 may be specifically configured to receive a fifth precoding matrix indicator PMI sent by the receiving end5And sixth precoding matrix indication PMI6Further, the PMI sent by the receiving end is received in the same or different time periods5And PMI6. The processor 702 may be specifically configured to operate according to PMI5Determining h according to PMI6Determining i4. In other words, PMI5And PMI6May have different time domain or frequency domain granularity. Of course, the processor 702 may be specifically configured to directly determine the selected precoding matrix W through one PMI received by the receiver 701 and transmitted by the receiving end. The specific embodiments canSo as to refer to the above embodiments, the detailed description is omitted here.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiver 701 of the transmitting end 700 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Therefore, the embodiment of the invention can pass through i according to the current channel characteristics4Determining theta in sum, selected precoding matrixγAnd the sum can be the same or different, so that the weak correlation of the codebook corresponding to the antenna with larger distance is ensured.
Optionally, in another implementation, and may also take the values =2r and =2r, respectively
N
= Δ where N = lkK is a non-negative integer, m is a non-negative integer less than N, Α θ =2 pi ΐ, the absolute value of t is less than 1, e.g. t is 1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8, etc.
Similarly, the receiver 701 may be specifically configured to receive two precoding matrix indicators sent by the receiving end, the two precoding matrix indicators respectively indicating and ^. Further, the two precoding matrix indicators sent by the receiving end may also be received in the same or different time periods, in other words, the two precoding matrix indicators may have different time domain or frequency domain granularities. Processor 702 can be specifically configured to determine the precoding matrix W via sum. Of course, the processor 702 may be specifically configured to directly determine the selected precoding matrix via a PMI received by the receiver 701 and transmitted by the receiving end
W is added. For specific implementation, reference may be made to the above-described embodiments, which are not described herein again.
It should be understood that, in the embodiment of the present invention, a manner of indicating the precoding matrix by the receiving end is not limited.
Alternatively, the receiver 701 of the transmitting end 700 may receive the precoding matrix indicator PMI sent by the receiving end through a physical control channel or a physical shared channel. It should be understood that the embodiments of the present invention are not limited thereto.
Therefore, according to the embodiment of the invention, the weak correlation of the codebook corresponding to the antenna with larger distance can be ensured by specifying the phase deviation between the sum in a limited variation range according to the current channel characteristic.
Optionally, as another embodiment, the processor 702 may further be configured to: and performing row permutation or column permutation on the precoding matrix W according to the number of the antenna.
It should be noted that the above-mentioned codebook (or precoding matrix) is expressed by other equivalent matrices and falls into the scope of the present invention. For example, a precoding matrix obtained by row or column permutation of the precoding matrix W in the embodiment of the present invention also falls into the scope of the present invention, for example, different antenna numbers will correspondingly result in row permutation of the precoding matrix.
Optionally, as another embodiment, the transmitting end 700 may further include a transmitter 703, where the transmitter 703 is configured to transmit a reference signal to the receiving end, so that the receiving end selects the precoding matrix W from the codebook based on the reference signal. Wherein the reference signal comprises at least one of: CSI RS, DM RS, CRS, or the like.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that for the convenience and convenience of description, the specific working processes of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, and will not be described herein 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 ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and in actual implementation, there may be other divisions, for example, multiple units or components may be combined or 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 invention 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 functions, if implemented in the form of software functional units 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 invention may be embodied in the form of 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, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (138)

  1. The method of
    1. A method for feeding back a precoding matrix indicator, comprising:
    the receiving end selects a precoding matrix W from a codebook based on a reference signal, wherein the W matrix is determined according to a matrix X2According to the sum, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the first antenna group of the transmitting terminal for the same transmission layer is represented, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the second antenna group of the transmitting terminal for the same transmission layer is represented, and the phase difference of the weighted values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer is represented and the phi is determinedη= ^ where M is a positive integer, where n is a non-negative integer less than M, and where at least one sum Θ of precoding matrices in the codebookΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system;
    the receiving end sends a precoding matrix indication, Ρ Μ Ι, to the transmitting end in order for the transmitting end to determine the W from the Ρ Μ Ι.
  2. 2. The method of claim 1, wherein the method further comprises: the receiving end determines a rank indication based on the reference signal, the rank indication corresponding to a useful number of transmission layers;
    the receiving end selects a precoding matrix W from a codebook based on the reference signal, and the selecting comprises the following steps: and the receiving end selects the messages corresponding to the rank indication from a codebook based on the reference signal.
  3. 3. The method of claim 2, wherein w is the rank indication of 1
    When the rank indication is 2, the W
    Wherein said and said are both constants.
  4. 4. The method of claim 3,
    when the rank indication is 1, the
    When the rank indication is 2, the rank indication is,
    1 ( 1
    we ^ ξ = β
    Wherein X, Y and Y2 are independent of each other
    Phix ΐ dimensionColumn selection vector, N =2k is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N.
  5. 5. The method of claim 4, wherein the value of P is 4, and the values of Y1 and Y2 are respectively one of the following vectors:
  6. 6. the method of claim 4 or 5, wherein the matrix is a matrix representing channel characteristics of a wideband, and W2 2Are matrices that represent channel characteristics of the sub-bands;
    alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  7. 7. The method of any of claims 4-6 wherein the precoding matrix indication PMI comprises a first precoding matrix indication PΜ and a second precoding matrix indication PMI2Said
    PMIi for indicating the WlThe PMI2For indicating the W21Or W2 2
  8. 8. The method of claim 2, wherein the rank indication is 1
    Or
    Wherein D is
    Is an integer of Y, X' and γ2Are all Px l-dimensional column selection vectors, N2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, « is a constant, and e is a real number.
  9. 9. The method of claim 8, wherein P has a value of 4, and Y, c, Y2Respectively one of the following vectors:
  10. 10. the method of claim 8 or 9,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  11. 11. The method according to any of claims 8-10, wherein the precoding matrix indicator, PMI, comprises a seventh precoding matrix indicator, PMI7And eighth precoding matrix indication PMI8Said
    PMI7For indicating the W3The PMI8For indicating the W4
  12. 12. The method of claim 2, wherein when the rank indication is 2, wherein,
    is an integer of Y3And Y4Are all i-dimensional column selection vectors, N =, k is a nonnegative integer, and ml is less than
    N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
  13. 13. The method of claim 2, wherein the We when the rank indication is 2
    The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
  14. 14. The method of claim 12 or 13, wherein P is 4 and Y is Y3And upsilon4Respectively one of the following vectors:
  15. 15. the method of any one of claims 12-14,
    said w3For a matrix representing the channel characteristics of the wideband, w4 2Are matrices that represent channel characteristics of the sub-bands; or
    Said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
  16. 16. The method according to any of claims 12-15 wherein the precoding matrix indicator, PMI, comprises a ninth precoding matrix indicator, PMI9And a tenth precoding matrix indication PMI10The PMI9For indicating the W3The PMIWFor indicating the W4 2
  17. 17. The method according to any one of claims 1 to 3,
    the = + [ i +2/M]) The = (A.4 + i)3) (ii) a Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, ^ is a non-negative integer less than (N/A-1), and i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
  18. 18. The method of claim 17, wherein the Precoding Matrix Indication (PMI) comprises a third Precoding Matrix Indication (PMI)3And a fourth precoding matrix indication PMI4The PMI3For indicating the PMI4For indicating the i2And i3The PMI4Is the above i2And i3PML = P · i, + a.
  19. 19. The method of any one of claims 1-3, wherein the method is performed in a batch process
    Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/A-1), L.
  20. 20. The method of claim 19, wherein the Precoding Matrix Indication (PMI) comprises a fifth Precoding Matrix Indication (PMI)5And sixth precoding matrix indication PMI6The PMI5For indicating the ilThe PMI6For indicating the i4
  21. 21. The method according to any one of claims 1 to 3,
    wherein the =2 τ, the N =2, the k is a non-negative integer,
    N
    m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
  22. 22. The method of claim 21, wherein t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
  23. 23. The method of any of claims 1-22, wherein after the receiving end selects a precoding matrix W from a codebook based on a reference signal, the method further comprises:
    and the receiving end performs row replacement or column replacement on the W according to the serial number of the antenna.
  24. 24. The method of any of claims 1-23, wherein prior to the receiving end selecting a precoding matrix W from a codebook based on a reference signal, the method further comprises:
    the receiving end receives the reference signal sent by the transmitting end;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
  25. 25. A method of receiving a precoding matrix indication, comprising:
    a transmitting end receives a precoding matrix indicator PMI sent by a receiving end;
    the transmitting terminal determines a precoding matrix W selected by the receiving terminal from a codebook based on a reference signal according to the precoding matrix indicator PMI, wherein the matrix W and the matrix X are determined according to the matrix X2Is determined according to the sum percentage, and represents that two adjacent antennas in the first antenna group of the transmitting terminal transmit signal weighted values for the same transmission layerThe phase difference represents the phase difference of two adjacent antennas in a second antenna group at the transmitting end for transmitting signal weighted values of the same transmission layer, the% represents the phase difference of the signal weighted values transmitted by the first antenna group and the second antenna group for the same transmission layer, and the% = ^ M is a positive integer, M is a non-negative integer less than M, the codebook comprises at least one precoding matrix which is different from the sum of precoding matrices, and the first antenna group and the second antenna group belong to the same multi-antenna system.
  26. 26. The method of claim 25, wherein the W corresponds to a rank indication corresponding to a number of useful transmission layers.
  27. 27. The method of claim 26, wherein w is the rank indication of 1
    When the rank indication is 2, the W
    Wherein said and said are both constants.
  28. 28. The method of claim 27,
    when the rank indication is 1, the precoding matrix
    When the rank indication is 2, the precoding matrix
    Wherein, said X, said upsilon 1 and Y2 are independent from each other
    /< Lambda > χ ΐ dimensional column selection vector of N = lkK is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N.
  29. 29. The method of claim 28, wherein P is 4, and Y1 and Y2 are each one of the following vectors:
  30. 30. the method of claim 28 or 29, wherein the matrix representing the channel characteristics of the wideband, the sum W2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  31. 31. The method according to any of claims 28-30, wherein the precoding matrix indicator, PMI, comprises a first precoding matrix indicator, PMI, a second precoding matrix indicator, PMI2The transmitting end determines a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps:
    the transmitting terminal determines the W selected by the receiving terminal from a codebook based on a reference signal according to the PMIi1And according toSaid? ^112Determining the or W selected from a codebook by the receiving end
    Correspondingly, the transmitting end determines the W according to the sum, or according to the d and the W2 2Determining the w.
    Wherein, when the rank indication is 1,
    is an integer, Y,', and γ2Is an i-dimensional column selection vector, Ν =, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, constant, e is a real number.
  32. 33. The method of claim 32, wherein P has a value of 4, and Y, c, Y2Respectively one of the following vectors:
  33. 34. the method of claim 32 or 33,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  34. 35. The method of any one of claims 32-34,the precoding matrix indication PMI comprises a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8The determining, by the transmitting end, a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI includes:
    the transmitting terminal is according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to the PMI ^ JI, the receiving end selects the code book
    Correspondingly, the transmitting terminal is according to the W3And said determining said W.
  35. 36. The method of claim 26, wherein, when the rank indication is 2,
    wherein p is
    Is an integer of Y3And Y4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is less than
    N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
    37.6, characterized in that when said rank indication is 2, said
    Wherein the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end first antenna group for transmitting signal weighted values of a first transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end second antenna group for transmitting signal weighted values of a first transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end first antenna group for transmitting signal weighted values of a second transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end second antenna group for transmitting signal weighted values of a second transmission layer of the two transmission layers, and D τ η ΐ + τ ΐ ι
    eie
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and ^ is a constant and is a real number.
  36. 38. The method of claim 36 or 37, wherein P is 4 and Y is Y3And upsilon4Respectively one of the following vectors:
  37. 39. the method of any one of claims 36-38,
    the W is3For a matrix representing the channel characteristics of the wideband, W4 2Are matrices that represent channel characteristics of the sub-bands; or
    The W is3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
  38. 40. The method according to any of claims 36-39, wherein the precoding matrix indicator, PMI, comprises a ninth precoding matrix indicator, PMI9And a tenth precoding matrix indication PMI10The determining, by the transmitting end, a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI includes:
    the transmitting terminal is according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And according to the PMIK ^ JI, the W selected from the codebook by the receiving end is determined4 2Correspondingly, the transmitting end is based on the w3And said w4 2Determining the w.
  39. 41. The method of any one of claims 25-27,
    the =. ί +Said =(A . +3);
    Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independently of each other, L is a sign of a rounding-down operation。
  40. 42. The method of claim 41, wherein the Precoding Matrix Indication (PMI) comprises a third Precoding Matrix Indication (PMI)3And a fourth precoding matrix indication PMI4;
    The transmitting terminal determines a precoding matrix W selected by the receiving terminal from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps:
    the transmitting terminal is according to the PMI3Determining the ^ and according to the PMI4Determining the i2And i3Wherein, the PMI4Is the above i2And i3The joint coding value of, the PMI4= P · i2+ i3
    The transmitting terminal is according to the2And i3And determining a precoding matrix W selected from a codebook by the receiving end.
  41. 43. The method of any one of claims 25-27, wherein the method is performed in a batch process
    Wherein N =2, k is a non-negative integer, a is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/a-1), l.
  42. 44. The method of claim 43, wherein the Precoding Matrix Indication (PMI) comprises a fifth Precoding Matrix Indication (PMI)5And sixth precoding matrix indication PMI6;
    The transmitting terminal determines a precoding matrix W selected by the receiving terminal from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps:
    the transmitting terminal rootAccording to the PMI5The ^ and the PMI indicated6The indicated i4And determining a precoding matrix w selected from a codebook by the receiving end.
  43. 45. The method of any one of claims 25-27,
    wherein the =2r, the N =2, the k is a non-negative integer,
    N
    the m is a non-negative integer less than the N, the delta 6> =2 tau ί, the absolute value of the t is less than 1, the transmitting terminal determines a precoding matrix W selected by the receiving terminal from a codebook based on a reference signal according to the precoding matrix indicator PMI, and the method comprises the following steps:
    and the transmitting terminal determines the precoding matrix W selected by the receiving terminal from the codebook according to the sum of the precoding matrix indicator PMI indication.
  44. 46. The method of claim 45, wherein t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
  45. 47. The method according to any of claims 25-46, wherein after the transmitting end determines the precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI, the method further comprises:
    and the transmitting terminal performs row replacement or column replacement on the W according to the serial number of the antenna.
  46. 48. The method according to any of claims 25-47, wherein before the transmitting end receives a precoding matrix indicator, PMI, sent by a receiving end, the method further comprises:
    the transmitting end sends the reference signal to the receiving end so that the receiving end can select a precoding matrix w from a codebook based on the reference signal;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
  47. 49. A receiving end, comprising: a selection unit for selecting a precoding matrix W from a codebook based on a reference signal, wherein the matrix W is determined according to theta and the matrix X is2Is according to theta2And phiηDetermining a phase difference representing a transmission signal weight value of two adjacent antennas in the first antenna group of the transmitting end for the same transmission layer, a phase difference representing a transmission signal weight value of two adjacent antennas in the second antenna group of the transmitting end for the same transmission layer, wherein the% represents a phase difference representing a transmission signal weight value of the first antenna group and the second antenna group for the same transmission layer and the = representseM is a positive integer, n is a non-negative integer smaller than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system;
    a sending unit, configured to send a precoding matrix indicator PMI to the transmitting end, so that the transmitting end determines the W selected by the selecting unit according to the PMI.
  48. 50. The receiving end according to claim 49, wherein the receiving end further comprises a determining unit,
    the determining unit is configured to determine a rank indication based on the reference signal, wherein the rank indication corresponds to a useful number of transmission layers;
    the selection unit is specifically configured to: selecting a precoding matrix W corresponding to the rank indication determined by the determining unit from a codebook based on the reference signal.
  49. 51. The receiving end of claim 50,
    when the rank indication determined by the determining unit is 1, w selected by the selecting unit.
    The selecting unit selects when the rank indication determined by the determining unit is 2
    Wherein said and said are both constants.
  50. 52. The receiving end of claim 51,
    the selecting unit selects when the rank indication determined by the determining unit is 1
    The above-mentioned
    The selecting unit selects the selected one when the rank indication determined by the determining unit is 2
    We ^ ξ =β
    Wherein X, Y and Y2 are independent of each other
    The/< Lambda > x l-dimensional column selection vector of (1), the N =2, the k is a non-negative integer, the m is a non-negative integer less than the N, and the P is a positive integer less than the N.
  51. 53. The receiving end of claim 52, wherein the value P is 4, and the values Y1 and Y2 are respectively one of the following vectors:
  52. 54. the receiving end according to claim 52 or 53, wherein the matrix is a matrix representing channel characteristics of a wideband, the sum W2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  53. 55. The receiving end of any of claims 52-54, wherein the precoding matrix indication PMI sent by the sending unit comprises a first precoding matrix indication PΜ and a second precoding matrix indication PMI2The PΜ ^ is used to indicate the WlThe PMI2For indicating the W21Or W2 2
  54. 56. The receiving end of claim 50,
    when the rank indication is 1, o-1-Y-selected by the selecting unit
    A description of-xml
    ― 0 DXml_ •Ϊ γ
    Alternatively, W e
    Wherein D is
    Is an integer, Y,', and Y2Are all i-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
  55. 57. The receiving end of claim 56,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  56. 58. The receiving end according to claim 56 or 57, wherein the precoding matrix indicator PMI transmitted by the transmitting unit comprises a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8The PMI7For indicating the W3The PMI8For indicating the W4
  57. 59. The receiving end of claim 50,
    the selecting unit selects when the rank indication determined by the determining unit is 2
    Wherein D is
    Number, upsilon3And upsilon4Are all i-dimensional column selection vectors, N = lkK is a non-negative integer, ml is a non-negative integer, P is a positive integer less than N, and is a constant, and e is a real number.
  58. 60. The receiving end of claim 59,
    when the determination unit indicates 2, the We selected by the selection unit
    The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, and is a constant, and e is a real number.
  59. 61. The receiving end of claim 60, wherein the value of P is 4 and the value of Y is 43And upsilon4Respectively one of the following vectors:
  60. 62. the receiving end according to any of claims 59-61,
    the W is3For a matrix representing the channel characteristics of the wideband, W4 2Are matrices that represent channel characteristics of the sub-bands; or
    Said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
  61. 63. The receiving end according to any of claims 59-62, wherein the precoding matrix indicator PMI transmitted by the transmitting unit comprises a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMIWThe PMI9For indicating the W3The PMIWForIndicates the W4 2
  62. 64. The receiving end according to any of claims 49-51,
    the ^ (A-1 +L, and/or Mj);
    wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
  63. 65. The receiving end of claim 64, wherein the precoding matrix indicator PMI transmitted by the transmitting unit includes a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The PMI3For indicating the ^, the PMI4For indicating the ^ and i3The PMI4Is the ^ and i3The joint coding value of, the PMI4= P .i2+ i3
  64. 66. The receiver according to any of claims 49-51, wherein the receiver is further characterized by the receiver
    Wherein N =2, k is a non-negative integer, a is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/a-1), l.
  65. 67. The receiving end of claim 66, wherein the precoding matrix indicator PMI transmitted by the transmitting unit includes a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating the ilThe PMI6For indicating the i4
  66. 68. The receiving end according to any of claims 49-51,
    wherein the =2 τ, the N =2, the k is a non-negative integer,
    N
    m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
  67. 69. The receiving end of claim 68, wherein the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
  68. 70. The receiving end according to any of claims 49-69,
    the selection unit is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
  69. 71. The receiving end according to any of claims 49-70, wherein the receiving end further comprises a receiving unit,
    the receiving unit is configured to receive the reference signal sent by the transmitting end;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
  70. 72. A transmitting end, comprising:
    a receiving unit, configured to receive a precoding matrix indicator PMI sent by a receiving end;
    a determining unit configured to determine a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI received by the receiving unit,wherein, the Wxm]The matrix is determined according to the matrix X2According to the sum, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the first antenna group of the transmitting end for the same transmission layer is represented, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the second antenna group of the transmitting end for the same transmission layer is represented, the phase difference of the weighted values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer is represented, and the cp is determinedn=eM is a positive integer, n is a non-negative integer less than M, and θ is a value of at least one precoding matrix in the codebookιAnd theta2Different, the first antenna group and the second antenna group belong to the same multi-antenna system
  71. 73. The transmitting end of claim 72, wherein the W corresponds to a rank indication corresponding to a number of useful transmission layers.
  72. 74. The transmitting end of claim 73, wherein the W is when the rank indication is 1
    When the rank indication is 2, the W
    Wherein said and said are both constants.
  73. 75. The transmitting end of claim 74,
    when the rank indication is 1, the precoding matrix
    When the rank indication is 2, the precoding matrix
    Wherein are independent of each other
    λ χ ΐ dimensional column select vector, N =2, k is a non-negative integer, m is a non-negative integer less than N, and P is a positive integer less than N.
  74. 76. The transmitting end of claim 75, wherein P is 4, and Y1 and Y2 are each one of the following vectors:
  75. 77. the transmitting end according to claim 75 or 76, wherein the W2 is a matrix representing channel characteristics of a wideband1And W2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  76. 78. The transmitting end according to any of claims 75-77, wherein the precoding matrix indicator PMI received by the receiving unit comprises a first precoding matrix indicator P and a second precoding matrix indicator PMI2;
    The determining unit is specifically configured to: selecting the W from a codebook based on a reference signal according to the W selected by the receiving endlAnd according to the PMI2Determining the W2 selected from a codebook by the receiving end1Or W2 2;
    Correspondingly, the determining unit is specifically configured to: according to the/have1And said determining said W, or according to said and said W2 2Determining the W.
  77. 79. The transmitting end of claim 73, wherein when the rank indication is 1, the rank indication is greater than or equal to 1
    Or
    Wherein
    Is an integer, Y,', and γ2Is an i-dimensional column selection vector, Ν =, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, constant, e is a real number.
  78. 80. The transmitting end according to claim 79, wherein the value of P is 4, and the Y, the' and are respectively one of the following vectors:
  79. 81. the transmitting end according to claim 79 or 80,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  80. 82. The transmitting end according to any of claims 79 to 81, wherein the precoding matrix indication PMI received by the receiving unit comprises a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8;
    The determining unit is specifically configured to: according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI8Determining the receiver-selected from a codebook
    Correspondingly, the determining unit is specifically configured to: according to the W3And said determining said.
  81. 83. The transmitting end of claim 73, wherein when the rank indication is 2, wherein,
    is an integer of Y3And Y4Are all made ofi-dimensional column selection vector, N =2, k is a non-negative integer, ml is less than
    N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
  82. 84. The transmitting end of claim 73, wherein the We wr when the rank indication is 2
    The specific representation includes a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a first transmission layer of two transmission layers, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a first transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, and a phase difference of two adjacent antennas in the second antenna group of the transmitting end with respect to a second transmission layer of the two transmission layers, D
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any one precoding matrix in the codebook setMutually orthogonal, N =2, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, ^ is a constant, and e is a real number.
  83. 85. The transmitting end as claimed in claim 83 or 84, wherein the value of P is 4 and the value of Y is 43And upsilon4Respectively one of the following vectors:
  84. 86. the transmitting end of any one of claims 83-85,
    the W is3For a matrix representing the channel characteristics of the wideband, W4 2Are matrices that represent channel characteristics of the sub-bands; or
    The W is3For a matrix representing the long-term channel characteristics, W4 2Is a matrix representing the short-term channel characteristics.
  85. 87. The transmitting end according to any of claims 83-86 wherein the precoding matrix indicator, PMI, received by the receiving unit comprises a ninth precoding matrix indicator, PMI9And a tenth precoding matrix indication PMI10,
    The determining unit is specifically configured to: according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI1QDetermining the W selected from a codebook by the receiving end4 2;
    Correspondingly, the determining unit is specifically configured to: according to the W3And said W4 2The query is determined. 88. The transmitting end according to any of claims 72-74,
    the = ^ (A.4 + L)2/M) "), said = c =1 + 3) ;
    Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, ^ is a non-negative integer less than (N/A-1), and i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
  86. 89. The transmitting end of claim 88, wherein the precoding matrix indication
    The PMI includes a third precoding matrix indication PMI3And a fourth precoding matrix indication PMI4;
    The determining unit is specifically configured to:
    according to the PMI3Determining the ^ and according to the PMI4Determining the i2And i3Wherein, the PMI4Is the above i2And i3Of joint coding value, PMI4= P -i2+ i3;
    According to 12And 13And determining a precoding matrix W selected from a codebook by the receiving end.
  87. 90. The transmitting end according to any of claims 72-74,
    ι4mo' d( - P))
    the =Α+. said =
    1Ν1P M2N M
    Wherein N =2, k is a non-negative integer, A is a positive number of microspheres that are divisible by N, P is a positive integer less than N, the non-negative integer less than (N/A-1), "" is a sign of a rounding-down operation, and mod is a sign of a modulo operation.
  88. 91. The transmitting end of claim 90, wherein the Precoding Matrix Indicator (PMI) received by the receiving unit comprises a fifth Precoding Matrix Indicator (PMI) PMI5And sixth precoding matrix indication PMI6;
    The determining unit is specifically configured to:
    according to the PMI5The ^ and the PMI indicated6The indicated i4And determining a precoding matrix W selected from a codebook by the receiving end.
  89. 92. The transmitting end according to any of claims 72-74,
    wherein the =2r, the N =2, the k is a non-negative integer,
    N
    the m is a non-negative integer smaller than the N, the delta 6> =2 tau ί, the absolute value of the t is smaller than 1, and the determining unit is specifically used for:
    and determining the precoding matrix W selected from the codebook by the receiving end according to the sum of the precoding matrix indicator PMI indications.
  90. 93. The transmitting end of claim 92, wherein t is-1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8.
  91. 94. The transmitting end according to any of claims 72-93,
    the determination unit is further configured to:
    and performing row replacement or column replacement on the W according to the number of the antenna.
  92. 95. The transmitting end according to any of claims 72-94, wherein the transmitting end further comprises a transmitting unit:
    the sending unit is configured to send the reference signal to the receiving end, so that the receiving end selects a precoding matrix W from a codebook based on the reference signal;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
  93. 96. A receiving end, comprising:
    a processor configured to select a precoding matrix W from a codebook based on a reference signal, wherein the precoding matrix W is selected
    WXM)]The matrix is determined according to the matrix X2According to the sum, the phase difference representing the signal weighting value transmitted by two adjacent antennas in the first antenna group at the transmitting end for the same transmission layer, the phase difference representing the signal weighting value transmitted by two adjacent antennas in the second antenna group at the transmitting end for the same transmission layer, the phase difference representing the signal weighting value transmitted by the first antenna group and the second antenna group for the same transmission layer, the% = ^ M, M is a positive integer, η is a non-negative integer less than M, the sum of at least one precoding matrix in the codebook is different, and the first antenna group and the second antenna group belong to the same multi-antenna system;
    a transmitter, configured to transmit a Precoding Matrix Indicator (PMI) to the transmitting end, so that the transmitting end determines the W selected by the processor according to the PMI
  94. 97. The receiving end of claim 96,
    the processor is further configured to: determining a rank indication based on the reference signal, the rank indication corresponding to a useful number of transmission layers;
    the processor is specifically configured to: selecting the W corresponding to the determined rank indication from a codebook based on the reference signal
  95. 98. The receiving end of claim 97,
    the w selected by the processor when the processor determined rank indication is 1
    The processor selects when the processor determined rank indication is 2
    Wherein said and said are both constants.
  96. 99. The receiving end of claim 98,
    when the processor determined rank indication is 1, the processor selects
    The above-mentioned
    The processor selects when the processor determined rank indication is 2
    Wherein, the upsilon 1 and upsilon 2 are mutually independent
    The/< lambda > xl dimensional column selection vector of (1), the N =2, the k is a non-negative integer, the m is a non-negative integer less than the N, and the P is a positive integer less than the N.
  97. 100. The receiving end of claim 99, wherein the value of P is 4, and the values of Y1 and Y2 are respectively one of the following vectors:
  98. 101. the receiving end of claim 99 or 100, wherein the sum W is a matrix representing channel characteristics of a wideband2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  99. 102. The receiver of any of claims 99-101, wherein the precoding matrix indication PMI sent by the transmitter includes a first precoding matrix indication Ρ Μ ^ and a second precoding matrix indication Ρ Μ Γ2The PΜ ^ is used to indicate the WlThe PMI2For indicating the W21Or W2 2
  100. 103. The receiving end of claim 102,
    1, selected by the selection unit
    Is an integer, Y,', and γ2Are all i-dimensional column selection vectors, N =2kK is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, is a constant, and e is a real number.
  101. 104. The receiving end of claim 103,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  102. 105. The receiving end of claim 103 or 104, wherein the precoding matrix indication PMI transmitted by the transmitting unit includes a seventh precoding matrix indication PMI7And eighth precoding matrix indication PMI8The PMI7For indicating the W3The PMI8For indicating the
  103. 106. The receiving end of claim 97,
    the selection unit selects when the rank indication determined by the processor is positive
    Is an integer of Y3And Y4Are all i-dimensional column selection vectors, N =, k is a nonnegative integer, and ml is less than
    N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
  104. 107. The receiving end of claim 106,
    when the process is shown as 2, the We selected by the processor
    The specific representation includes that a phase difference of two adjacent antennas in a first antenna group of a transmitting end with respect to a transmitting signal weighted value of a first transmission layer of two transmission layers is represented, a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a transmitting signal weighted value of a first transmission layer of the two transmission layers is represented, a phase difference of two adjacent antennas in the first antenna group of the transmitting end with respect to a transmitting signal weighted value of a second transmission layer of the two transmission layers is represented, and a phase difference of two adjacent antennas in a second antenna group of the transmitting end with respect to a transmitting signal weighted value of a second transmission layer of the two transmission layers is represented
    1
    All of D are
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, ^ is a constant, and e is a real number.
  105. 108. The receiving end of claim 107, wherein the value of P is 4 and the value of Y is 43And upsilon4Respectively one of the following vectors: 1000
    0 1 0 0
    A, and
    0 0 1 0
    0 0 0 1
  106. 109. the receiver of any of claims 106-108, wherein w is3For a matrix representing the channel characteristics of the wideband, w4 2Are matrices that represent channel characteristics of the sub-bands; or
    Said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
  107. 110. The receiving end as claimed in any one of claims 106 and 109, wherein the precoding matrix indicator PMI transmitted by the transmitter comprises a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI1QThe PMI9For indicating the W3Said? ^111()For indicating the W4 2
  108. 111. The receiving end according to any of claims 98,
    the =. ί +Said =(A . +3) (ii) a Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, N is a non-negative integer less than (N/A-1), and i is2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
  109. 112. The receiving end of claim 111, wherein the precoding matrix indicator PMI transmitted by the transmitter comprises a third precoding matrix indicator PMI3And a fourth precoding matrix indication PMI4The PMI3For indicating the i1The PMI4For indicating said 12And 13Said PMI4Is the above i2And i3The joint coding value of, the PMI4= P · i2+ i3
  110. 113. The receiver according to any of claims 96-98, wherein the receiver is further characterized by the following
    Wherein N =2, k is a non-negative integer, a is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/a-1), l.
  111. 114. The receiving end of claim 113, wherein the precoding matrix indicator PMI transmitted by the transmitter comprises a fifth precoding matrix indicator PMI5And sixth precoding matrix indication PMI6The PMI5For indicating the i1The PMI6For indicating the i4
  112. 115. The receiving end according to any one of claims 96-98, wherein, the =2r, the N =2, the k is a non-negative integer,
    N
    m is a non-negative integer less than N, Δ 6> =2 τ ί, and the absolute value of t is less than 1.
  113. 116. The receiving end of claim 115, wherein the t is-1/8, -1/16, -1/32, 0, 1/32, 1/16, or 1/8.
  114. 117. The receiving end according to any of claims 96-116,
    the processor is further configured to: and performing row replacement or column replacement on the W according to the number of the antenna.
  115. 118. The receiving end according to any one of claims 96-117, wherein the receiving end further comprises a receiver,
    the receiver is configured to receive the reference signal sent by the transmitting end;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
  116. 119. A transmitting end, comprising:
    the receiver is used for receiving the precoding matrix indicator PMI sent by the receiving end;
    a processor for determining a precoding matrix W selected by the receiving end from a codebook based on a reference signal according to the precoding matrix indicator PMI received by the receiver, wherein the precoding matrix W is obtained by the receiving end
    The W matrix is determined from the matrix x2According to the sum, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the first antenna group of the transmitting end for the same transmission layer is represented, the phase difference of the weighted values of the signals transmitted by two adjacent antennas in the second antenna group of the transmitting end for the same transmission layer is represented, the phase difference of the weighted values of the signals transmitted by the first antenna group and the second antenna group for the same transmission layer is represented, and the cp is determinedn=eM is a positive integer, n is a non-negative integer smaller than M, and the sum theta of at least one precoding matrix in the codebookΊDifferent, the first antenna group and the second antenna group belong to the same multi-antenna system.
  117. 120. The transmitting end of claim 119, wherein the W corresponds to a rank indication corresponding to a number of useful transmission layers.
  118. 121. The transmitting end of claim 120, wherein the w is when the rank indication is 1When the rank indication is 2, the W
    Wherein said and said are both constants.
  119. 122. The transmitting end of claim 121,
    when said is
    When the rank indication is 2, the
    Wherein, the upsilon 1 and upsilon 2 are mutually independent
    The column selection vector of dimension Pxl, the N =2, the k is a non-negative integer, the m is a non-negative integer less than the N, and the P is a positive integer less than the N.
  120. 123. The transmitting end of claim 122, wherein P is 4, and Y1 and Y2 are each one of the following vectors:
  121. 124. the transmitting end of claim 122 or 123, wherein the sum is a matrix representing channel characteristics of a wideband, the sum W2 2Are matrices that represent channel characteristics of the sub-bands; alternatively, the sum w is a matrix representing long-term channel characteristics2 2Are matrices representing short-term channel characteristics.
  122. 125. The transmitting end as claimed in any one of claims 122-124, wherein the precoding matrix indication PMI received by the receiver comprises a first precoding matrix indication, pma, and a second precoding matrix indication, PMI2;
    The processor is specifically configured to: determining the Wi for the receiver selected from a codebook based on a reference signal according to the PΜ ^ and according to the PMI2Determining the or W selected from a codebook by the receiving end2 2;
    Accordingly, the processor is specifically configured to: according to the/have1And said W21Determining said W, or according to said sum2 2Determining the W.
  123. 126. The transmitting end of claim 120, wherein the W is when the rank indication is 1
    Or,
    wherein,
    is an integer, Y,', and Y2Is an i-dimensional column selection vector, Ν =, k is a non-negative integer, ml is a non-negative integer less than N, P is a positive integer less than N, constant, e is a real number.
  124. 127. The transmitting end of claim 126, wherein P is 4, and the Y, the' and are each one of the following vectors:
  125. 128. the transmitting end of claim 126 or 127,
    the W is3The matrixes representing the channel characteristics of the broadband are all matrixes representing the channel characteristics of the sub-bands; or
    The W is3The matrix is a matrix representing long-term channel characteristics, and the matrix is a matrix representing short-term channel characteristics.
  126. 129. The transmitting end as claimed in any one of claims 126 and 128, wherein the precoding matrix indicator PMI received by the receiver comprises a seventh precoding matrix indicator PMI7And eighth precoding matrix indication PMI8;
    The processor is specifically configured to: according to the PMI7Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI8Determining the W selected by the receiving end from a codebook;
    accordingly, the processor is specifically configured to:according to the/have3And said determining said. 130. The transmitting end of claim 120, wherein when the rank indication is 2
    Wherein D is
    Is the number r, Y3And Y4Are all i-dimensional column selection vectors, N =2, k is a non-negative integer, and ml is less than
    N, wherein P is a positive integer smaller than N, is a constant, and e is a real number.
  127. 131. The transmitting end of claim 120, wherein when the rank indication is 2,
    wherein the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end first antenna group for transmitting signal weighted values of a first transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end second antenna group for transmitting signal weighted values of a first transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end first antenna group for transmitting signal weighted values of a second transmission layer of the two transmission layers, the specific representation indicates a phase difference of two adjacent antennas in the transmitting-end second antenna group for transmitting signal weighted values of a second transmission layer of the two transmission layers, and D τ η ΐ + τ ΐ ι
    Is an integer of Y3And Y4Are both i-dimensional column selection vectors, said), Y3, ¥4And making two columns in any precoding matrix in the codebook set orthogonal to each other, N =2, k is a non-negative integer, ml is a non-negative integer smaller than N, P is a positive integer smaller than N, ^ is a constant, and e is a real number.
  128. 132. The transmitting end of claim 130 or 131, wherein P is 4, and the crotch is3And Y4Respectively one of the following vectors:
    1 0 0 0
    0 1 0 0
    a, and
    0 0 1 0
    0 0 0 1
  129. 133. the transmitting end as claimed in any one of claims 130-132, wherein w is3For a matrix representing the channel characteristics of the wideband, w4 2Are matrices that represent channel characteristics of the sub-bands; or
    Said w3For a matrix representing the long-term channel characteristics, w4 2Is a matrix representing the short-term channel characteristics.
  130. 134. The transmitting end as claimed in any one of claims 130-133, wherein the precoding matrix indicator PMI received by the receiver comprises a ninth precoding matrix indicator PMI9And a tenth precoding matrix indication PMI10,
    The processor is specifically configured to: according to the PMI9Determining the W selected by the receiving end from a codebook based on a reference signal3And according to said PMI1QDetermining the W selected from a codebook by the receiving end4 2;
    Accordingly, the processor is specifically configured to: according to the W3And said W4 2Determining the W.
  131. 135. The tx + end of any of claims 119-121 wherein = 4.1 +L2/M) "), said = c =1 +);
    Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, M is a positive integer less than N, ^ is a non-negative integer less than (N/A-1), and i2And i3Are all positive integers and i2And i3Independently of each other, l is the sign of the rounding-down operation.
  132. 136. The transmitting end of claim 135, wherein the precoding matrix indication PMI received by the receiver comprises a third precoding matrix indication PMI3And a fourth precoding matrix indication PMI4;
    The processor is specifically configured to:
    according to the PMI3Determining the ^ and according to the PMI4Determining the i2And i3Wherein, the PMI4Is the above i2And i3Of joint coding value, PMI4= P -i2+ i3;
    According to 12And 13And determining a precoding matrix W selected from a codebook by the receiving end.
  133. 137. The transmitting terminal as claimed in any one of claims 119-121, wherein,
    ι4mo' d( - P))
    the =Α+. said =
    1Ν1P M2N M
    Wherein N =2, k is a non-negative integer, A is a positive integer divisible by N, P is a positive integer less than N, the non-negative integer less than (N/A-1), "" is a sign of a down-rounding operation, mod is a sign of a modulo operation.
  134. 138. The transmitting end of claim 137, wherein the precoding matrix indication PMI received by the receiver comprises a fifth precoding matrix indication PMI5And sixth precoding matrix indication PMI6;
    The processor is specifically configured to:
    according to the PMI5The ^ and the PMI indicated6The indicated i4Determining the W selected from a codebook by the receiving end.
  135. 139. The transmitting terminal as claimed in any one of claims 119-121, wherein =2r, N =2, k is a non-negative integer,
    N
    the m is a non-negative integer smaller than the N, the delta 6> =2 tau ί, the absolute value of the t is smaller than 1, and the processor is specifically configured to:
    determining the precoding matrix w selected by the receiving end from a codebook according to the sum of the precoding matrix indicator PMI indications received by the receiver.
  136. 140. The transmitting end of claim 139, wherein t is-1/8, -1/16, -1/32, 0, 1/32, 1/16 or 1/8.
  137. 141. The transmitting terminal as recited in any of claims 119-140, wherein the processor is further configured to:
    and performing row replacement or column replacement on the W according to the number of the antenna.
  138. 142. The transmitting terminal as claimed in any one of claims 119 and 141, wherein the transmitting terminal further comprises a transmitter,
    the transmitter is configured to transmit the reference signal to the receiving end, so that the receiving end selects a precoding matrix W from a codebook based on the reference signal;
    wherein the reference signal comprises at least one of: channel state information reference signal (CSI RS), demodulation reference signal (DM RS) and cell specific reference signal (CRS).
CN201380001967.5A 2013-03-08 2013-05-17 Feedback method, receiving end and transmitting end of precoding matrix indication Active CN104303442B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201810280892.3A CN108599819B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810280893.8A CN108322243B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810281011.XA CN108322244B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201380001967.5A CN104303442B (en) 2013-03-08 2013-05-17 Feedback method, receiving end and transmitting end of precoding matrix indication

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN2013072358 2013-03-08
CNPCT/CN2013/072358 2013-03-08
PCT/CN2013/075834 WO2014134876A1 (en) 2013-03-08 2013-05-17 Precoding matrix indication feedback method, and receiving end and transmitting end
CN201380001967.5A CN104303442B (en) 2013-03-08 2013-05-17 Feedback method, receiving end and transmitting end of precoding matrix indication

Related Child Applications (3)

Application Number Title Priority Date Filing Date
CN201810281011.XA Division CN108322244B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810280893.8A Division CN108322243B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810280892.3A Division CN108599819B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter

Publications (2)

Publication Number Publication Date
CN104303442A true CN104303442A (en) 2015-01-21
CN104303442B CN104303442B (en) 2018-04-20

Family

ID=52321667

Family Applications (4)

Application Number Title Priority Date Filing Date
CN201810280893.8A Active CN108322243B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810281011.XA Active CN108322244B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201380001967.5A Active CN104303442B (en) 2013-03-08 2013-05-17 Feedback method, receiving end and transmitting end of precoding matrix indication
CN201810280892.3A Active CN108599819B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201810280893.8A Active CN108322243B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter
CN201810281011.XA Active CN108322244B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201810280892.3A Active CN108599819B (en) 2013-03-08 2013-05-17 Feedback method indicated by precoding matrix, receiver and transmitter

Country Status (1)

Country Link
CN (4) CN108322243B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107113104A (en) * 2015-09-25 2017-08-29 华为技术有限公司 A precoding method and device
CN108370265A (en) * 2015-12-29 2018-08-03 华为技术有限公司 A method and device for determining a precoding matrix
CN111034063A (en) * 2017-11-15 2020-04-17 华为技术有限公司 Communication method, communication device and system
CN111095811A (en) * 2017-09-22 2020-05-01 高通股份有限公司 Codebook restriction and subsampling for channel state information reporting
CN113285741A (en) * 2020-02-19 2021-08-20 华为技术有限公司 Signal transmission method and related equipment
WO2022226852A1 (en) * 2021-04-28 2022-11-03 Huawei Technologies Co., Ltd. Method, apparatus, and system for measuring a mimo channel

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111435848B (en) * 2019-01-11 2022-05-31 华为技术有限公司 Method for indicating and determining precoding vector and communication device
CN116391445B (en) * 2020-10-14 2025-05-06 苹果公司 Processor for CSI reporting configuration based on UE capabilities

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043865A1 (en) * 2006-05-24 2008-02-21 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving feedback information and system supporting the same in a multi-user multi-antenna system
CN101615979A (en) * 2008-06-24 2009-12-30 华为技术有限公司 Feedback indication method, system and device in multi-antenna system
CN101689904A (en) * 2007-06-25 2010-03-31 Lg电子株式会社 Method of transmitting data in multiple antenna system
CN102164027A (en) * 2010-02-24 2011-08-24 华为技术有限公司 Method and device for feeding back precoding matrix indexes
CN102301666A (en) * 2009-03-17 2011-12-28 华为技术有限公司 Precoding codebook and feedback representation
WO2012002767A2 (en) * 2010-07-02 2012-01-05 엘지전자 주식회사 Method and apparatus for transmitting signals using codebooks in a wireless communication system that supports multiple antennas
CN102594502A (en) * 2010-05-04 2012-07-18 华为技术有限公司 Method and device for sending pre-coding matrix index and for pre-coding
US20120269290A1 (en) * 2011-04-25 2012-10-25 Texas Instruments Incorporated Six transmit antenna codebook design

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101027237B1 (en) * 2008-07-30 2011-04-06 엘지전자 주식회사 Data transmission method in multi-antenna system
WO2010050874A1 (en) * 2008-11-03 2010-05-06 Telefonaktiebolaget L M Ericsson (Publ) Method for transmission of reference signals and determination of precoding matrices for multi-antenna transmission
WO2010105670A1 (en) * 2009-03-17 2010-09-23 Nokia Siemens Networks Oy Method and apparatus for codebook-based precoding in mimo systems
JP5325672B2 (en) * 2009-06-23 2013-10-23 株式会社エヌ・ティ・ティ・ドコモ Base station apparatus and information feedback method
CN102195755A (en) * 2010-03-10 2011-09-21 松下电器产业株式会社 Method and equipment for feeding back pre-coded matrix index of dual polarized antenna
CN102195760A (en) * 2010-03-16 2011-09-21 松下电器产业株式会社 Wireless communication system, base station, terminal and method for generating codebook
EP2567558B1 (en) * 2010-05-07 2014-07-30 Huawei Technologies Co., Ltd. Method and system for quantized feedback rate adaptation in a communication system
US8537658B2 (en) * 2010-08-16 2013-09-17 Motorola Mobility Llc Method of codebook design and precoder feedback in wireless communication systems
KR20120049095A (en) * 2010-11-08 2012-05-16 주식회사 팬택 Transmitter and communicating method thereof, receiver, communicating method thereof
WO2012105793A2 (en) * 2011-01-31 2012-08-09 Lg Electronics Inc. Method of transmitting and receiving channel status information on multi-cell operation in a wireless communication system and apparatus for the same
CN102938663B (en) * 2011-08-15 2014-12-17 上海贝尔股份有限公司 Method and device for generating cross polarization array codebook and providing codeword indexing information
CN102957470B (en) * 2011-08-16 2016-04-06 上海贝尔股份有限公司 The method and apparatus of the channel feedback in radio communication

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043865A1 (en) * 2006-05-24 2008-02-21 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving feedback information and system supporting the same in a multi-user multi-antenna system
CN101689904A (en) * 2007-06-25 2010-03-31 Lg电子株式会社 Method of transmitting data in multiple antenna system
CN101615979A (en) * 2008-06-24 2009-12-30 华为技术有限公司 Feedback indication method, system and device in multi-antenna system
CN102301666A (en) * 2009-03-17 2011-12-28 华为技术有限公司 Precoding codebook and feedback representation
CN102164027A (en) * 2010-02-24 2011-08-24 华为技术有限公司 Method and device for feeding back precoding matrix indexes
CN102594502A (en) * 2010-05-04 2012-07-18 华为技术有限公司 Method and device for sending pre-coding matrix index and for pre-coding
WO2012002767A2 (en) * 2010-07-02 2012-01-05 엘지전자 주식회사 Method and apparatus for transmitting signals using codebooks in a wireless communication system that supports multiple antennas
US20120269290A1 (en) * 2011-04-25 2012-10-25 Texas Instruments Incorporated Six transmit antenna codebook design

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LU WU: ""Codebook Design for LTE-A Downlink System"", 《VEHICULAR TECHNOLIGY CONFERENCE(VTCFALL)》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107113104A (en) * 2015-09-25 2017-08-29 华为技术有限公司 A precoding method and device
CN107113104B (en) * 2015-09-25 2020-06-30 江苏星地通通信科技有限公司 A kind of precoding method and device
CN108370265A (en) * 2015-12-29 2018-08-03 华为技术有限公司 A method and device for determining a precoding matrix
CN111095811A (en) * 2017-09-22 2020-05-01 高通股份有限公司 Codebook restriction and subsampling for channel state information reporting
CN111095811B (en) * 2017-09-22 2022-05-03 高通股份有限公司 Codebook restriction and subsampling for channel state information reporting
CN111034063A (en) * 2017-11-15 2020-04-17 华为技术有限公司 Communication method, communication device and system
US10958320B2 (en) 2017-11-15 2021-03-23 Huawei Technologies Co., Ltd. Communication method, communications apparatus, and system
US11251846B2 (en) 2017-11-15 2022-02-15 Huawei Technologies Co., Ltd. Communication method, communications apparatus, and system
CN113285741A (en) * 2020-02-19 2021-08-20 华为技术有限公司 Signal transmission method and related equipment
CN113285741B (en) * 2020-02-19 2022-09-16 华为技术有限公司 Signal transmission method and related equipment
WO2022226852A1 (en) * 2021-04-28 2022-11-03 Huawei Technologies Co., Ltd. Method, apparatus, and system for measuring a mimo channel
US12418332B2 (en) 2021-04-28 2025-09-16 Huawei Technologies Co., Ltd. Method, apparatus, and system for measuring a MIMO channel

Also Published As

Publication number Publication date
CN108322244A (en) 2018-07-24
CN108599819B (en) 2022-02-25
CN108322243B (en) 2021-10-22
CN104303442B (en) 2018-04-20
CN108322243A (en) 2018-07-24
CN108599819A (en) 2018-09-28
CN108322244B (en) 2021-08-31

Similar Documents

Publication Publication Date Title
EP2981014B1 (en) Precoding matrix indicator feedback method, receiving end and transmitting end
CN108063633B (en) Method, user equipment and base station for reporting channel state information
EP2985942B1 (en) Method, user equipment and base station for transmitting four-antenna pre-coding matrix
EP4135210A1 (en) Method for determining precoding matrix indicator, user equipment, and base station
CN104303442A (en) Feedback method, receiving end and transmitting end of precoding matrix indication
EP2945306B1 (en) Precoding matrix indication feedback method, and receiving end and transmitting end
CN104782070B (en) Determine method, receiving device and the sending device of pre-coding matrix instruction

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
GR01 Patent grant