IP Library Granted Patent US 9,647,739
Granted Patent B2
US 9,647,739 · App. 14/906,010 · Granted May 9, 2017

Method and device for acquiring channel information

Inventors: Xianming Chen (Shenzhen, CN); Dengkui Zhu (Shenzhen, CN); Huahua Xiao (Shenzhen, CN); Zhaohua Lu (Shenzhen, CN)
Assignee: ZTE Corporation
H04B7/0478H04B7/0413H04B7/0417H04B7/0626H04L5/0048H04L25/0204H04L25/0228H04L25/0242
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,647,739
App. No.
14/906,010
Granted
May 9, 2017
Kind
B2
Abstract

The present disclosure discloses a method and device for acquiring channel information, and relates to a massive antenna array transmission technology. The method includes that: a receiving side acquires indexes L of M antennae which send reference signals in N antennae of a sending side; channel information Y between the M antennae and a receiving antenna of the receiving side is acquired; a unitary matrix W with a dimension of N×N is acquired; and an estimate S′ of channel information S between the N antennae of the sending side and the receiving antenna of the receiving side is determined by virtue of the indexes L, the unitary matrix W and the channel information Y.

Claims (97)

1. A method for acquiring channel information, comprising:

acquiring, by a receiving side, indexes L of M antennae which send reference signals in N antennae of a sending side, wherein the M is less than the N;

acquiring channel information Y between the M antennae and a receiving antenna of the receiving side according to received data at a resource location of a reference signal and reference data, wherein the reference data is transmitted data at the resource location of a reference signal of each antenna in the M antennae of the receiving side;

acquiring a unitary matrix W with a dimension of N×N; and

determining an estimate S′ of channel information S between the N antennae of the sending side and the receiving antenna of the receiving side by virtue of the indexes L, the unitary matrix W and the channel information Y.

2. The method according to claim 1 , wherein the step of acquiring, by the receiving side, the indexes L of the M antennae which send the reference signals in the N antennae of the sending side comprises:

acquiring, by the receiving side, intrinsic indexes L of the M antennae, or acquiring the indexes L of the M antennae according to time and frequency resource locations or according to time resource locations or according to frequency resource locations, or acquiring the indexes L of the M antennae through first system or control information from the sending side.

3. The method according to claim 2 , wherein the receiving side directly acquires the indexes L of the M antennae from the first system or control information, or acquires the indexes L of the M antennae through antenna array indexes in the first system or control information.

4. The method according to claim 1 , wherein the step of acquiring the channel information Y between the M antennae and the receiving antenna of the receiving side comprises:

acquiring, by the receiving side, channel information {y 1 , y 2 , . . . , y M } between each antenna in the M antennae and the receiving antenna according to the reference data and the received data; and

combining the channel information {y 1 , y 2 , . . . , y M } between each antenna in the M antennae and the receiving antenna to obtain the channel information Y.

5. The method according to claim 1 , wherein the step of acquiring the unitary matrix W with the dimension of N×N comprises:

acquiring, by the receiving side, the unitary matrix W which is predetermined, or determining the unitary matrix W through second system or control information from the sending side.

6. The method according to claim 5 , wherein the unitary matrix W which is predetermined is a Discrete Fourier Transform (DFT) matrix with a dimension of N×N, and each element of the unitary matrix W is:

W

pq

=

C

·

exp

(

j2π

(

p

-

1

)

(

q

-

1

)

N

)

;

p

=

1

,

2

,

,

N

;

q

=

1

,

2

,

,

N

where p and q represent a row index and a column index of the unitary matrix W respectively, and C is a normalized constant factor.

7. The method according to claim 5 , wherein the second system or control information comprises an antenna element number N v in a vertical direction, an antenna element number N h in a horizontal direction, a polarized antenna element indicator and related information about a polarized matrix W pol .

8. The method according to claim 7 , wherein the step of determining the unitary matrix W through the second system or control information from the sending side comprises:

determining the unitary matrix W with the dimension of N×N by calculating a kronecker product of a DFT matrix W v with a dimension of N v ×N v in the vertical direction, the polarized matrix W pol and a DFT matrix W h with a dimension of N h ×N h in the horizontal direction;

wherein when it is determined, according to the polarized antenna element indicator, that the N antennae of the sending side are single-polarized antenna elements, a product of N v and N h is N and W pol is a scalar 1; and when it is determined, according to the polarized antenna element indicator, that the N antennae of the sending side are dual-polarized antenna elements, twice of the product of N v and N h is N and W pol is a polarized matrix with a dimension of 2×2.

9. The method according to claim 1 , wherein the step of determining the estimate S′ of the channel information S between the N antennae of the sending side and the receiving antenna of the receiving side by virtue of the indexes L, the unitary matrix W and the channel information Y comprises:

acquiring, by the receiving side, a random matrix P with a dimension of M×N by virtue of the indexes L;

determining a vector X by virtue of the random matrix P, the unitary matrix W and the channel information Y; and

determining the estimate S′ of the channel information S between the N antennae and the receiving antenna by virtue of the unitary matrix W and the vector X.

10. The method according to claim 9 , wherein an i m th element in an mth row of the random matrix P is 1 and other elements are 0, wherein the i m is an antenna index of the mth antenna in the M antennae, and m=1, 2, . . . , M.

11. The method according to claim 10 , wherein the vector X is a vector with a smallest norm in a vector set {V 1 , V 2 , . . . , V K }, wherein any vector V i in the vector set {V 1 , V 2 , . . . , V K } meets that: a product of the random matrix P, the unitary matrix W or a conjugate transpose of the unitary matrix W and the vector V i is equal to the channel information Y, and the norm is a sum of absolute values of all elements of the vector.

12. The method according to claim 9 , wherein determining the estimate S′ of the channel information S between the N antennae and the receiving antenna by virtue of the unitary matrix W and the vector X comprises:

determining the estimate S′ of the channel information S between the N antennae and the receiving antenna by calculating a product of the unitary matrix W or a conjugate transpose of the unitary matrix W and the vector X.

13. A device for acquiring channel information, comprising a memory for storing programming instructions and a processor, wherein the processor is configured to be capable of executing the stored programming instructions to perform steps comprising:

acquiring indexes L of M antennae which send reference signals in N antennae of a sending side, wherein the M is less than the N, acquiring channel information Y between the M antennae and a receiving antenna of a receiving side according to received data at a resource location of a reference signal and reference data, wherein the reference data is transmitted data at the resource location of a reference signal of each antenna in the M antennae of the receiving side, and acquiring a unitary matrix W with a dimension of N×N; and

determining an estimate S′ of channel information S between the N antennae of the sending side and the receiving antenna of the receiving side by virtue of the indexes L, the unitary matrix W and the channel information Y.

14. The device according to claim 13 ,

the processor is configured to be capable of executing the stored programming instructions to perform steps comprising:

acquiring intrinsic indexes L of the M antennae, or acquiring the indexes L of the M antennae according to time and frequency resource locations or according to time resource locations or according to frequency resource locations, or acquiring the indexes L of the M antennae through first system or control information from the sending side;

acquiring channel information {y 1 , y 2 , . . . , y M } between each antenna in the M antennae and the receiving antenna according to the reference data and the received data, and combining the channel information {y 1 , y 2 , . . . , y M } between each antenna in the M antennae and the receiving antenna to obtain the channel information Y; and

acquiring the unitary matrix W which is predetermined, or determining the unitary matrix W through second system or control information from the sending side.

15. The device according to claim 14 , wherein the second system or control information comprises an antenna element number N v in a vertical direction, an antenna element number N h in a horizontal direction, a polarized antenna element indicator and related information about a polarized matrix W pol .

16. The device according to claim 15 , wherein

the processor is configured to be capable of executing the stored programming instructions to perform steps comprising:

determining the unitary matrix W with the dimension of N×N by calculating a kronecker product of a Discrete Fourier Transform (DFT) matrix W v with a dimension of N v ×N v in the vertical direction, the polarized matrix W pol and a DFT matrix W h with a dimension of N h ×N h in the horizontal direction,

wherein when it is determined, according to the polarized antenna element indicator, that the N antennae of the sending side are single-polarized antenna elements, a product of N v and N h is N and W pol is a scalar 1; and when it is determined, according to the polarized antenna element indicator, that the N antennae of the sending side are dual-polarized antenna elements, twice of the product of N v and N h is N and W pol is a polarized matrix with a dimension of 2×2.

17. The device according to claim 13 , wherein the processor is configured to be capable of executing the stored programming instructions to perform steps comprising:

acquiring a random matrix P with a dimension of M×N by virtue of the indexes L;

determining a vector X by virtue of the random matrix P, the unitary matrix W and the channel information Y; and

determining the estimate S′ of the channel information S between the N antennae and the receiving antenna by virtue of the unitary matrix W and the vector X.

18. The device according to claim 17 , wherein an i m th element in an mth row of the random matrix P is 1 and other elements are 0, wherein the i m is an antenna index of the mth antenna in the M antennae, and m=1, 2, . . . , M.

19. The device according to claim 18 , wherein the vector X is a vector with a smallest norm in a vector set {V 1 , V 2 , . . . , V K }, wherein any vector V i in the vector set {V 1 , V 2 , . . . , V K } meets that: a product of the random matrix P, the unitary matrix W or conjugate transpose of the unitary matrix W and the vector V i is equal to the channel information Y, and the norm is a sum of absolute values of all elements of the vector.

20. The device according to claim 17 , wherein the processor is configured to be capable of executing the stored programming instructions to perform steps comprising determining the estimate S′ of the channel information S between the N antennae and the receiving antenna by calculating a product of the unitary matrix W or a conjugate transpose of the unitary matrix W and the vector X.

21. A non-transitory computer-readable storage medium, comprising a set of computer-executable instructions, the instructions being configured to execute a method for acquiring channel information, wherein the method comprises:

acquiring, by a receiving side, indexes L of M antennae which send reference signals in N antennae of a sending side, wherein the M is less than the N;

acquiring channel information Y between the M antennae and a receiving antenna of the receiving side;

acquiring a unitary matrix W with a dimension of N×N according to received data at a resource location of a reference signal and reference data, wherein the reference data is transmitted data at the resource location of a reference signal of each antenna in the M antennae of the receiving side; and

determining an estimate S′ of channel information S between the N antennae of the sending side and the receiving antenna of the receiving side by virtue of the indexes L, the unitary matrix W and the channel information Y.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Apr 23, 2023
From: ZTE CORPORATION
To: ADVANCED STANDARD COMMUNICATION LLC
Reel/Frame 063409/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2016
From: CHEN, XIANMING; ZHU, DENGKUI; XIAO, HUAHUA; LU, ZHAOHUA
To: ZTE CORPORATION
Reel/Frame 038580/0354 →
Priority Claims (1)
CN 2013 1 0309285 · Jul 22, 2013 · national
Continuity (1)
Related Publication 20160156399A1 · Jun 2, 2016