Wireless communication method and device thereof
Patent Information
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2023-04-04
- Publication Date
- 2026-05-13
Smart Images

Figure 1.1
Abstract
Description
WIRELESS COMMUNICATION METHOD AND DEVICE THEREOFTECHNICAL FIELDThis patent document is related to wireless communication.BACKGROUNDMobile telecommunication technologies are moving the world toward an increasingly connected and networked society. In comparison with the existing wireless networks, next-generation systems and communication techniques will need to support a much wider range of use-case characteristics and provide a more complex and sophisticated range of access requirements and flexibilities.Long-Term Evolution (LTE) is a standard for wireless communication for mobile devices and data terminals developed by the 3rd Generation Partnership Project (3GPP) . LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The 5th generation of a wireless system, known as 5G, advances the LTE and LTE-A wireless standards and is committed to supporting higher data-rates, a large number of connections, ultra-low latency, high reliability and other emerging business needs.SUMMARYThis patent document discloses techniques, among other things, related to channel state information measurement and report enhancement methods in a wireless communication network.In one example aspect, a wireless communication method is disclosed. The method includes transmitting, by a wireless device to a network device, a first precoding matrix indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports; and determining, by the wireless device, a second precoding matrix related to P2 CSI-RS ports according to the first precoding matrix, wherein P1>P2.In another example aspect, another wireless communication method is disclosed. The method includes receiving, by a network device, a first pre-coding matric indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports, and determining, by the network device, a second precoding matrix of P2 CSI-RS ports according to the first precoding matrix, wherein P1>P2.In yet another example aspect, a wireless communication device comprising a process that is configured or operable to perform the above-described methods is disclosed.In yet another example aspect, a computer readable storage medium is disclosed. The computer-readable storage medium stores code that, upon execution by a processor, causes the processor to implement an above-described method.BRIEF DESCRIPTION OF THE DRAWINGFIG. 1 shows an example diagram of 32 antenna ports for non-shutdown.FIG. 2 shows an example diagram of 32 antenna ports shutdown to 24 antenna ports.FIG. 3 shows an example diagram of 32 antenna ports shutdown to 24 antenna ports.FIGS. 4-5 shows example diagrams of 32 antenna ports shutdown to 16 antenna ports.FIG. 6 shows an example diagram of 32 antenna ports.FIG. 7 shows an example diagram of 32 antenna ports shutdown to 16 antenna ports.FIG. 8 shows an example diagram of 32 antenna ports for non-shutdown.FIGS. 9-10 show example diagrams of 32 antenna ports shutdown to 16 antenna ports for Multi-panel case.FIG. 11 shows an example diagram of CSI calculation.FIG. 12 show example diagrams of 32 antenna ports shutdown based on scaling factor.FIG. 13 show example diagrams of 32 antenna ports recovery based on scaling factor.FIG. 14 show example diagrams of 32 antenna ports shutdown based on scaling factor and bitmap.FIG. 15 shows an example diagram of patterns of 32 antenna ports shutdown to 16 antenna ports.FIG. 16 shows an example of is a block diagram of an example of a hardware platform that may be a part of a network device or a communication device, in accordance with some embodiments of the present document.FIG. 17 shows an example of network communication including a network device (BS) and wireless device based on some implementations of the disclosed technology.FIGS. 18-19 are flowcharts representation of methods for wireless communication in accordance with one or more embodiments of the present technology.DETAILED DESCRIPTIONSection headings are used in the present document to facilitate understanding and do not limit the scope of the disclosed technology to particular sections. Furthermore, certain terminology referring to 5G and Third Generation Partnership Project (3GPP) protocols is used as an illustrative example and the disclosed techniques are applicable to other wireless protocols also.Initial DisclosureUE configured with higher layer parameter codebookType set to ‘typeI-SinglePanel’ , and the number of CSI-RS ports PCSI-RS is 2N1N2, N1 and N2 are the number of antenna ports in the first and second domains and configured with the higher layer parameter n1-n2. The number of CSI-RS antenna ports for type I and type II single panel codebook is shown in Table 1, O1 and O2 are the oversampling factors in the first and second dimensions. When PCSI-RS is not less than 4, precodind matrix corresponding to each PMI index can be obtained from i1 and i2 except when the number of layers υ∈ {2, 3, 4} (where v is the associated RI value) . When the number of layers v∈ {2, 3, 4} , each PMI value corresponds to four codebook indices i1, 1, i1, 2, i1, 3, i2. The composite codebook index i1 is defined by:Where i2 determine the co-phase and i1 determine the beam index.Table 1 configurations of (N1, N2) and (O1, O2) for type I and type II single panel codebookFor codebookType is set to ‘typeI-SinglePanel’ , when the number of layer is three or four, and PCSI-RS is not less than 16, the precoding matrix is presented respectively as: L is the number of layer, the number of rows in precoding matrix is same as PCSI-RS, the number of columns in precoding matrix is equal to the number of layers. The precoding matrix includes four parts, the number of rows forandis (N1N2) / 2, the number of rows forandis also (N1N2) / 2.In some embodiments, the first two parts correspond to one polarization direction and the last two parts correspond to another polarization direction.For example, when the number of layers is three or four, codebookMode =1 or 2, and PCSI-RS is not less than 16, the precoding matrix is presented as Otherwise, the precoding matrix is presented respectively asL is the number of layers, the number of rows in the precoding matrixis the same as PCSI-RS, the number of columns in the precoding matrix is equal to the number of layer.The precoding matrix includes two parts, vl, m andand the number of rows for vl, m andis N1N2. In some embodiments, the two parts are related to different polarization directions.For example, When the number of layers is one, codebookMode =1, the precoding matrix is presented respectively asthe number of rows for vl, m andis N1N2.For codebookType set to ‘typeI-MultiPanel’ , the number of CSI-RS ports PCSI-RSis 2NgN1N2, Ng is the number of panel in horizontal domains, N1 and N2 are the number of antenna ports in the first and second domains and configured with the higher layer parameter ng-n1-n2, Ng∈ {2, 4} .The number of CSI-RS antenna ports for type I multri-panel codebook is shown in Table 2. O1 and O2 are the oversampling factors in the first and second domains.Table 2. Configurations of (Ng, N1, N2) and (O1, O2) for type I multi-panel codebookWhen Ng=2, the number of rows in the precoding matrix is the same as PCSI-RS, the number of columns in the precoding matrix is equal to 1. The codebook includes four parts. The number of rows for each part is N1N2. In some embodiments, the first two parts are related to one panel, and the last two parts are related to another panel. The first part and the third part of the precoding matrix related to one polarization direction, the second part and forth part of the precoding matrix related to another polarization direction.When Ng=4, the number of rows in the codebook is the same as PCSI-RS, the number of columns in the precoding matrix equals 1. The precoding matrix includes eight parts, the number of rows for each part is N1N2.In some embodiments, the 1st, and 2nd, parts are related to the first panel; the 3rd, 4th, parts are related to a second panel; the 5th, 6th, parts are related to a third panel; the 7rd, 8th, parts are related to a fourth panel. The 1st, 3rd, 5th, 7th, parts of the precoding matrix related to one polarization direction, 2nd, 4th, 6th, 8th, parts of the precoding matrix related to another polarization direction.For example, whenandare given bywhere Ng=2, andare given byWhen UE is configured with higher layer parameter codebookType set to ‘typeII’ , the number of CSI-RS ports PCSI-RSis 2N1N2, N1, and N2 are the number of antenna ports in the first and second domains and configured with the higher layer parameter n1-n2-codebookSubsetRestriction.The number of rows in the precoding matrix is the same as PCSI-RS, and the number of columns in the precoding matrix is equal to the number of layers. The precoding matrix includes two parts. The number of rows for each part of the precoding matrix is N1N2. In some embodiments, the two parts are related to different polarization directions.The parameters used for the precoding matrix should be reported as PMI. Using the PMI, a precoding matrix can be obtained. For example, codebookType set to ‘typeI’ , Where l, m, p, n is determined by i1, 1, i1, 2, i1, 3, i2, to report PMI means to report i1, 1, i1, 2, i1, 3, i2. using reported PMI, a precoding matrix can be obtained, as shown above. The row of a precoding matrix is related to a CSI-RS port, the row index of the precoding matrix is beginning from 0, row 0 corresponding to port 0. In current methods, if a precoding matrix of a different number of CSI-RS ports is needed, UE needs to report multiple sets of PMI, and the UL overhead is large.This patent provides a method to obtain a second precoding matrix of a second number of CSI-RS ports according to a first precoding matrix of a first number of CSI-RS ports. The first number of CSI-RS ports is greater than the second number of CSI-RS ports. Using this method, only one PMI should be reported, the UL overhead can be reduced.Problem Description:Large bandwidth and multi-antenna are used in 5G communication system. A large amount of spatial elements causes a large power consumption.One potential method to reduce the power consumption of gNB is reducing the number of antennas or antenna ports. The channel will be also changes if the number of antennas changed. To help gNB obtain the channel states of different numbers of antennas, multiple CSIs with different antenna patterns are needed. The multiple CSIs with different antenna patterns may be obtained by a specific CSI report configuration type.CSI of an antenna pattern includes CRI, RI , PMI , CQI, LI. The overhead of PMI is large if UE always needs to report multiple CSI reports, including PMI. Multiple CSI reports can be reported in multiple CSI reporting associated with one CSI resource or multiple CSI resources. Some enhancements can be considered to reduce the UL signaling overhead.However, under the existing standard, there is no method to solve the problem that overhead of PMI is large if UE always needs to report multiple CSI reports, including PMI. In this patent application, methods, and procedures of signaling transfer are provided to reduce the UL signaling overhead. The proposed methods are beneficial at least for increasing efficiency of UL signaling procedures in wireless communication networks. The systems and methods discussed herein can include processes, procedures, and / or implementations for signaling.The example embodiments disclosed herein are directed to solving the issues relating to one or more of the problems presented in the prior art, as well as providing additional features that will become readily apparent by reference to the following detailed description when taken in conjunction with the accompany drawings. In accordance with various embodiments, example systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and are not limiting, and it will be apparent to those of ordinary skill in the art who read the present document that various modifications to the disclosed embodiments can be made while remaining within the scope of this disclosure.Embodiment 0At UE side, a UE receives a RRC signaling, which includes at least a CSI report configuration information and a CSI resource configuration information, transmit, a first PMI of a first number of CSI-RS ports, the first PMI related to a first precoding matrix, and obtain, a second precoding matrix of a second number of CSI-RS ports is determined according to the first precoding matrix, wherein the first number of CSI-RS ports is greater than the second number of CSI-RS ports.Embodiment 1:In some embodiments, UE needs to report multiple CSI reports corresponding to different numbers of ports in one or multiple CSI reporting.In some embodiments, the multiple CSI reports are transmitted in the same or different PUCCH resource.A first PMI of a first number of CSI-RS ports is reported in the multiple CIS reports, and a second PMI of a second number of CSI-RS ports is not reported in the multiple CIS reports. Wherein a first number of CSI-RS ports is greater than the second number of CSI-RS ports.The first PMI is related to a first precoding matrix, and the second precoding matrix of a second number of CSI-RS ports is determined according to the first precoding matrix.Embodiment 2:In some embodiments, the second precoding matrix is a subset of the first precoding matrix, the second precoding matrix of a second number of CSI-RS ports is determined according to the first precoding matrix comprising at least one of the following:Selecting the second number of CSI-RS ports rows from the rows of the first precoding matrix,Selecting second number of CSI-RS ports rows from the rows of first precoding matrix and the second RIs columns from the columns of the first precoding matrix.Embodiment 3Selecting a second number of CSI-RS ports rows from the rows of first precoding matrix according to a predefined rules. In this section, the second number of CSI-RS ports is Nport2, and the first number of CSI-RS ports is Nport1.The predefined rules include at least one of the following:For a single panel, the first precoding matrix of a first number of layers is divided into two parts. The first Nport1 / 2 rows are the first part.Selecting Nport2 / 2 rows in each part of the first precoding matrix, including at least one of the following:1) selecting the Nport2 rows in the first precoding matrix, and the rows from 1st row to (Nport2 / 2) th row for the first part, and the rows from (Nport1 / 2+1) th row to (Nport1 / 2+Nport2 / 2) th row for the second part;2) selecting Nport2 rows from Nport1 rows in the first precoding matrix, and the first Nport2 / 2 odd rows from Nport1 / 2 rows for the first part, the first Nport2 / 2 odd rows from Nport1 / 2 rows for the second part;3) selecting Nport2 rows from Nport1 rows in the first precoding matrix, and the first Nport2 / 2 even rows from Nport1 / 2 rows for the first part, the first Nport2 / 2 even rows from Nport1 / 2 rows for the second part.Here the second precoding matrix can be determined based on Nport2 / (2*X) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying (N2*i, N2*i+1, ..., N2*i+X-1) ; and Nport2 / (2*X) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying (N2*i+Nport1 / 2, N2*i+Nport1 / 2+ 1, ..., N2*i+Nport1 / 2+X-1) , wherein X=Nport2 / (2*N1) , i = 0, 1, 2, …, N1-1, Nport1=2*N1*N2, N1 and N2 are the number of ports in the first dimension and second dimension and can be obtained through high layer parameter n1-n2 related to first number of CSI-RS ports.The second precoding matrix is determined based on Nport2 / (2*N2) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying { (Y / 2+i-1) *N2, (Y / 2+i-1) *N2+1, ..., (Y / 2+i-1) *N2+N2-1} ; and Nport2 / (2*N2) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying { (Y / 2+i-1) *N2+Nport1 / 2, (Y / 2+i-1) *N2+Nport1 / 2+1, ..., (Y / 2+i-1) *N2+Nport1 / 2+N2-1} , wherein X=Nport2 / (2*N2) , i=1, ..., X, Y= (Nport1-Nport2) / (2*N2) , Nport1=2*N1*N2, N1 and N2 are the number of ports in the first dimension and second dimension and can be obtained through high layer parameter n1-n2 related to first number of CSI-RS ports.When a UE needs to select P2 ports from P1 ports, P1=2*N1*N2. If P2 is divisible by 2*N1, determine the ports in P2 / (2*N1) rows from the P1 ports in N2 rows. If P2<2*N1, select the ports in P2 / 2 middle columns from the N2 columns in one row. Otherwise, select the ports in P2 / (2*N2) middle columns from the N2 columns.The rows of the second precoding matrix are the Nport2 rows of the index X of the rows of the first precoding matrix, wherein X= mod (floor (k / 2 / N1) +N2*mod (k, 2*N1) , 2*N1*N2) , k = 0, 1, 2, …, 2*N1*N2-1, N1 and N2 are the number of ports in the first dimension and second dimension. They can be obtained through high layer parameter n1-n2 related to first number of CSI-RS ports. Mod means modulo operation, floor means round down.The first Nport2 / 2 rows of the second precoding matrix are the index X of the rows of the first precoding matrix, X = {Y / 2*N2, Y / 2*N2+1, ..., Y / 2*N2+Nport2 / 2-1} ; the last Nport2 / 2 rows of the second precoding matrix are the index Z of the rows of the first precoding matrix, Z= {Y / 2*N2+Nport1 / 2, Y / 2*N2+Nport1 / 2+1, ..., Y / 2*N2+Nport2 / 2+Nport1 / 2-1} , Y= (Nport1-Nport2) / (2N2) , Nport1=2*N1*N2, N1 and N2 are the number of ports in the first dimension and second dimension. They can be obtained through high layer parameter n1-n2 related to first number of CSI-RS ports.When a UE needs to select P2 ports from P1 ports, P1=2*N1*N2. If P2 is divisible by 2*N1, select the ports in P2 / (2*N1) rows from the P1 ports in N2 rows. If P2<2N1, select the ports in P2 / 2 middle columns from the N2 columns in one row. Otherwise, select the ports in P2 / (2*N2) middle columns from the N2 columns.For example, if the antenna ports pattern of 32 is shown in FIG. 1 and 24 antenna ports shown in FIG. 2. Port 0 to port 15 s to one polarization dimension and port 16 to port 31corresponding to another. In this example, the RI of 32 antenna ports and 24 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of the precoding matrix and the relationship between precoding matrix with antenna ports, row 0 corresponding to port 0, port index of 24 antenna ports is [0: 11 16: 27] in 32 antenna ports, so the row index is [0: 11 16: 27] , the precoding matrix of 24 antenna ports W24 can be obtained based on row index, shown as:W24 =F (W32 ( [0: 1: 11 16: 1: 27] ) ) .Where function F (·) represents normalization operation. X: step: Y means {X, X+1*step, X+2*step, ..., } .For another example, if the antenna port pattern of 32 is shown in FIG. 1 and shut down to 24 antenna ports shown as FIG. 3. Port 0 to port 15 correspond to one polarization dimension and port 16 to port 31corresponding to another polarization dimension. RI of 32 antenna ports and 24 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of the precoding matrix and the relationship between the precoding matrix with antenna ports, row 0 corresponding to port 0, N1=8, N2=2, P1=32, P2=24, X=P2 / (2*N2) =6, Y= (P1-P2) / (2*N2) =2, Y / 2 columns of 32 antenna ports in each side are shutdown. port index of 24 antenna ports is [2: 13 18: 29] in 32 antenna ports, so the row index is [2: 13 18: 29] , the precoding matrix of 16 antenna ports W24 can be obtained based on row index, shown as:W24 =F (W32 ( [2: 1: 13 18: 1: 29] , : ) ) .Where function F (·) represents normalization operation, X: step: Y means {X, X+1*step, X+2*step, ..., } .For example, if the antenna ports pattern of 32 is shown as FIG. 1 and shut down to 16 antenna ports shown as FIG. 4. Port 0 to port 15 corresponding to one polarization dimension and port 16 to port 31corresponding to another polarization dimension. RI of 32 antenna ports and 16 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of precoding matrix and the relationship between precoding matrix with antenna ports, row 0 corresponding to port 0, port index of 16 antenna ports is [0: 2: 14 16: 2: 30] in 32 antenna ports, so row index is [0: 2: 14 16: 2: 30] , the precoding matrix of 16 antenna ports W16 can be obtained based on row index, shown as:W16 = F (W32 ( [0: 2: 14 16: 2: 30] , : ) ) .Where function F (·) represents normalization operation, X: step: Y means {X, X+1*step, X+2*step, ..., } .For another example, if the antenna ports pattern of 32 is shown as FIG. 1 and shut down to 16 antenna ports shown in FIG. 5. Port 0 to port 15 corresponds to one polarization dimension and port 16 to port 31corresponding to another polarization dimension. RI of 32 antenna ports and 16 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of precoding matrix and the relationship between precoding matrix with antenna ports, row 0 corresponding to port 0, port index of 16 antenna ports is [1: 2: 15 17: 2: 31] in 32 antenna ports, row index is [1: 2: 15 17: 2: 31] , the precoding matrix of 16 antenna ports W16 can be obtained based on row index, shown as:W16 =F (W32 ( [1: 2: 15 17: 2: 31, : ) ) .Where function F (·) represents normalization operation. X: step: Y means {X, X+1*step, X+2*step, ..., } , so [1: 2: 15] is [1 3 5 7 9 11 13 15] .For example, if the antenna ports pattern of 32 is shown in FIG. 6, Nport1 =32, N1= 4, N2=4, then shut down to 16 antenna ports shown as FIG. 7, Nport2=16. Port 0 to port 15 corresponds to one polarization dimension, and port 16 to port 31corresponding to another polarization dimension. RI of 32 antenna ports and 16 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of precoding matrix and the relationship between the precoding matrix with antenna ports, row 0 corresponding to port 0, port index set of 16 antenna ports for first part is {mi, ni} in 32 antenna ports, mi=4i, ni= 4i+1, i = 0, 1, 2, 3, port index set of 16 antenna ports for second part is {ki, li} in 32 antenna ports, ki=4i+16, li= 4i+17, i = 0, 1, 2, 3, row index is {0 1 4 5 8 9 12 13 16 17 20 21 24 25 28 29} , the precoding matrix of 16 antenna ports W16 can be obtained based on row index, shown as:W16 = F (W32 ( [0 1 4 5 8 9 12 13 16 17 20 21 24 25 28 29] , : ) ) .Where function F (·) represents normalization operation.For the single panel, codebookType is set to ‘typeI-SinglePanel’ , when the number of layers is three or four, and PCSI-RS is not less than 16, the first precoding matrix of first number of layer is divided into four parts. Row 1 to row Nport1 / 4 row is the first part, and the next Nport1 / 4 row is the second part, the next Nport1 / 4 row is the third parts, the last Nport1 / 4 row is forth part.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the first Nport2 / 4 rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to select the same Nport2 / 4 rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the last Nport2 / 4 rows in each part of the first precoding matrix.For multiple panels, the first precoding matrix of a first number of layer is divided into Ng1*2 parts. The first Nport1 / Ng1 / 2 rows is first part, the next Nport1 / Ng1 / 2 rows is second part, and so on. Ng1 is the number of a panel of a first number of CSI-RS ports.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the first Nport2 / Ng1 / 2 rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the last Nport2 / Ng1 / 2 rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the first Nport2 / Ng1 / 2 odd rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the first Nport2 / Ng1 / 2 even rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the last Nport2 / Ng1 / 2 odd rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the last Nport2 / Ng1 / 2 even rows in each part of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the rows of the first Nport2 rows of the first precoding matrix.The second precoding matrix of a second number of CSI-RS ports is obtained according to selecting the rows of the last Nport2 rows of the first precoding matrix.In some embodiments, if Ng1 is equal to Ng2, the second precoding matrix of a second number of CSI-RS ports is obtained according to select the first Nport2 / Ng1 / 2 rows in each part of the first precoding matrix. If Ng1 is greater than Ng2, the second precoding matrix of a second number of CSI-RS ports is obtained according to select the rows of the first Nport2 rows of the first precoding matrix.For example, if the antenna ports pattern of 32 is shown in FIG. 8 and shut down to 16 antenna ports is shown in FIG. 9. Port 0 to port 3 of panel 1, port 8 to port 11 of panel 2, port 16 to port 19 of panel 3 and port 24 to port 27 of panel 4 corresponding to one polarization dimension, port 4 to port 7 of panel 1, port 12 to port 15 of panel 2, port 20 to port 23 of panel 3 and port 28 to port 31 of panel 4corresponding to another polarization dimension. RI of 32 antenna ports and 16 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of the precoding matrix and the relationship between the precoding matrix with antenna ports, row 0 corresponding to port 0, port index of 16 antenna ports is [0: 15] in 32 antenna ports, so row index is [0: 15] , the precoding matrix of 16 antenna ports W16 can be obtained based on row index, shown asW16 = F (W32 ( [0: 15] , : ) ) .Where function F (·) represents normalization operation, X: step: Y means {X, X+1*step, X+2*step, ..., } .For another example, if the antenna ports pattern of 32 is shown as FIG. 8 and shut down to 16 antenna ports shown in FIG. 10. Port 0 to port 3 of panel 1, port 8 to port 11 of panel 2, port 16 to port 19 of panel 3 and port 24 to port 27 of panel 4 corresponding to one polarization dimension, port 4 to port 7 of panel 1, port 12 to port 15 of panel 2, port 20 to port 23 of panel 3 and port 28 to port 31 of panel 4corresponding to another polarization dimension. RI of 32 antenna ports and 16 antenna ports are the same. The precoding matrix of 32 antenna ports is represented as W32, according to the character of the precoding matrix and the relationship between the precoding matrix with antenna ports, row 0 corresponding to port 0, port index of 16 antenna ports is [0 2 4 8 10 12 14 16 18 20 22 24 26 28 30] in 32 antenna ports, so row index is [0 2 4 8 10 12 14 16 18 20 22 24 26 28 30] , the precoding matrix of 16 antenna ports W16 can be obtained based on row index, shown as:W16 = F (W32 ( [0: 2: 30] , : ) ) .Where function F (·) represents normalization operation, X: step: Y means {X, X+1*step, X+2*step, ..., } .Embodiment 4Selecting a second number of CSI-RS ports rows from the rows of the first precoding matrix according to a port selection indication for a second number of CSI-RS ports indicated by gNB.The port selection indication indicates which ports should be used for the CSI calculation of the second number of CSI-RS ports.Selecting a second number of CSI-RS ports rows from the rows of the first precoding matrix according to a port selection indication for the second number of CSI-RS ports indicated by gNB means selecting the rows corresponding to the indicated ports.For example, a port selection indication indicates ports {0, 1, 2, 3, 16, 17, 18, 19} are used for eight ports CSI calculation. The first number of CSI-RS ports is 32. Row 0 corresponding to port 0, then row {0, 1, 2, 3, 16, 17, 18, 19} are selected to form the second precoding matrix for eight ports.Embodiment 5Selecting second RIs columns from the columns of the first precoding matrix according to a predefined rule. In this section, RI of a second number of CSI-RS ports is RI2, RI of a first number of CSI-RS ports is RI1. PMI of a first number of CSI-RS ports is PMI1, and PMI of a second number of CSI-RS ports is PMI2.The predefined rules include at least one of the following:Selecting the first RI2 columns from RI1 columns of the first precoding matrix.Selecting the last RI2 columns from RI1 columns of the first precoding matrix.Selecting RI2 columns from RI1 columns of the first precoding matrix according to chord distance and report to eNode B.For example, the first precoding matrix is obtained based on PMI1 and RI1, represented as W1, the reference second precoding matrix is represented as W2, the reference second precoding matrix is a real precoding matrix corresponding to a second number of CSI-RS ports and obtained based on PMI2 and RI2, the rows index information for second precoding matrix of a second number of CSI-RS ports are obtained from first precoding matrix of the first number of CSI-RS ports is represented y, selecting RI2 columns from RI1 columns, there are m combinations, For each combination xi, i∈ {1, 2, ..., m} , the second precoding matrix W3 can be obtainedW3 =F (W1 (y, xi) ) , and the chord distance between W2 and W3 is calculated as followsRi=W3W3*-W2*W2*Chrdi = (R (: ) ) *R (: )Where F (·) represents normalization operation, combinationmeans taking k different elements (0≤k≤n) from n different elements at a time, regardless of their order, () *means conjugate transpose operations.Selecting the combination k corresponding to the minimum of the chord distance.Chrdk = min ( {Chrd1, Chrd2, ..., Chrdm} )Column Index information associated with k can be indicated by a bitmap.The length of the bitmap is configured by RRC signaling or MAC CE signaling.Each bit of bitmap corresponds to one column of the first precoding matrix.The maximum length of the bitmap is eight.For example, the length of the bitmap is indicated by RRC signaling as four, bit sequenceindicates selecting the first three columns of the first precoding matrix,
[0101] indicates selecting the first and third columns of the first precoding matrix.Selecting RI2 columns from RI1 columns of the first precoding matrix according to projection operation.For example, the first precoding matrix is obtained based on PMI1 and RI1, represented as W1, the reference second precoding matrix is represented as W2, the reference second precoding matrix is a real precoding matrix corresponding to a second number of CSI-RS ports and obtained based on PMI2 and RI2, the rows index information for second precoding matrix of a second number of CSI-RS ports are obtained from first precoding matrix of a first number of CSI-RS ports is represented y, selecting RI2 columns from RI1 columns, there are m combinations, For each combination xi, i∈ {1, 2, ..., m} , the second book W3 can be obtained, W3 =F (W1 (y, xi) ) , and the projection distance between W2 and W3 is calculated as follows:Di = sum (abs (W3*W2) )Wherein F (·) represents normalization operation, () *means conjugate transpose operations, sum means summation operation, and abs means take absolute value operation.Selecting the combination k corresponding to the minimum projection distance, shown as followingDk = min ( {D1, D2, ...., Dm} )Column Index information associated with k can be indicated by bitmap or codepoint.The length of bitmap is configured by RRC signaling or MAC CE signaling or DCI signaling.Each bit of bitmap corresponding to one column of the first precoding matrix.The maximum length of the bitmap is eight.For example, the length of a bitmap is indicated by RRC signaling as eight, bit sequence [0000 0111] indicates selecting the first three columns of the first precoding matrix, [0000 0101] indicates selecting the first and third columns of the first precoding matrix.The length of the codepoint is configured by RRC signaling or MAC CE signaling or DCI signalingThe length of the codepoint is associated with columns of the first precoding matrix.Codepoint corresponding to column index information is predefined.Column Index information corresponds to a codepoint of a predefined table. For example, as shown in Table 3.Table 3. Column index information corresponding to a codepoint of predefined tableEmbodiment 6If eNode B is configured with not less than one scaling factor through RRC signaling or MAC CE signaling.Scaling factor is subset of {4, 3, 2, 1, 3 / 4, 1 / 2, 1 / 3, 1 / 4, 1 / 6, 1 / 8, 1 / 16} .Each scaling factor corresponding to a pattern of ports shutdown.For example, first number of CSI-RS ports is 32, shown in FIG. 12, the scaling factor is configured to 1 / 2, 32 CSI-RS ports shutdown to 16 CSI-RS ports, port 1, port 3, port 5, port 7, port 9, port 11, port 13, port 15, port 17, port 19, port 21, port 23, port 25, port 27, port 29, port 31 will be shutdown.For another example, 16 CSI-RS ports is recovered to 32 CSI-RS ports, shown in FIG. 13, the scaling factor is configured to 2, port 1, port 3, port 5, port 7, port 9, port 11, port 13,port 15, port 17, port 19, port 21, port 23, port 25, port 27, port 29, port 31 will be turn on.Embodiment 7If eNode B is configured with not less than one scaling factor through RRC signaling or MAC CE signaling.The scaling factor is a subset of {4, 3, 2, 1, 3 / 4, 1 / 2, 1 / 3, 1 / 4, 1 / 6, 1 / 8, 1 / 16} .Further, a bitmap indicates which ports will be shut down or turned on.Each bit of bitmap may correspond to one port.The bitmap length is configured by RRC signaling, MAC CE signaling, or DCI signaling.The maximum length of a bitmap is 32.For example, the first number of CSI-RS ports is 32, as shown in FIG. 14, the scaling factor is configured to 1 / 2, a bit sequence of bitmap a31, ...., a0, where a0 is the LSB (Least Significant Bit) and corresponding to port 0, a31 is the MSB (Most Significant Bit) and corresponding to port 31, bitmap [0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1] indicates port 0, port 2, port 4, port 6, port 8, port 10, port 12, port 14, port 16, port 18, port 20, port 22, port 24, port 26, port 28, port 30 will be turned on, port 1, port 3, port 5, port 7, port 9, port 11, port 13, port 15, port 17, port 19, port 21, port 23, port 25, port 27, port 29, port 31 will be shutdown.Further, a bitmap can be used to indicate the port index in the shutdown case.For example, the first CSI-RS port is 32. If the scaling factor is 1 / 2, it will shut down to 16 CSI-RS ports, and the second CSI-RS ports is 16.Further, the bitmap is [0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1] , so the port index of the second CSI-RS port is [0: 7 16: 23] in first CSI-RS ports.Based on the obtained port index, the rows of the second precoding matrix can be obtained from the first precoding matrix.Embodiment 8If eNode B is configured with one or more scaling factor set through RRC signaling or MAC CE signaling.Further, DCI signaling can be used to indicate an index of a predefined set of patterns.For example, the first CSI-RS port is 32. If the scaling factor is 1 / 2, it will be shut down to 16 CSI-RS ports, and the second CSI-RS ports is 16.A predefined set of a pattern is shown in FIG. 15 . if an index is 1 or index is indicated by [0 0 0 1] , pattern 1 will be selected, and the upper part of this CSI-RS port will be shutdown. The port index of 16 CSI-RS ports is [1: 2: 15 17: 2: 31] in 32 CSI-RS ports.Based on the obtained port index, the rows of the second precoding matrix can be obtained from the first precoding matrix.Embodiment 9If the second precoding matrix is obtained from the first precoding matrix by UE, UE uses this precoding matrix to update CQI.For example, FIG. 11 CSI calculation is shown in the left of the figure. It needs to iterate all CRIs, RIs and PMIs to get CQI corresponding to the lowest Block Error Ration (BLER) . If the second precoding matrix is obtained from the first precoding matrix in each CRI, so CQI can be updated based on the second precoding matrix.Simulation result:The following shows the system-level simulation results of two cases. One case is two CSI reports of 32 and 16 antenna ports all including PMI information. Another case is only CSI report of 32 antenna ports including PMI, CSI of 16 antenna ports not including PMI. The simulation is based on FTP3 traffic Model. The packet size is 4k bytes and the mean arrival time is 10ms, RI is fixed to 1.Table 4 System performance comparison for Multi-PMI and single-PMIAccording to the simulation results, the performance of the two cases is close.FIG. 16 shows an exemplary block diagram of a hardware platform 1500 that may be a part of a network device (e.g., base station) or a communication device (e.g., user equipment (UE) ) . The hardware platform 1500 includes at least one processor 1510 and a memory 1505, having instructions stored thereupon. The instructions upon execution by the processor 1510 configure the hardware platform 1500 to perform the operations described in FIG. 16 and in the various embodiments described in this patent application document. The transmitter 1515 transmits or sends information or data to another device. For example, a network device transmitter can send a message to user equipment. The receiver 1520 receives information or data transmitted or sent by another device. For example, user equipment can receive a message from a network device.The implementations discussed above will apply to a network communication. FIG. 17 shows an example of a communication system (e.g., a 6G or NR cellular network) that includes a base station 1620 and one or more user equipment (UE) 1611, 1612 and 1613. In some embodiments, the UEs access the BS (e.g., the network) using a communication link to the network (sometimes called uplink direction, as depicted by dashed arrows 1631, 1632, 1633) , which then enables subsequent communication (e.g., shown in the direction from the network to the UEs, sometimes called downlink direction, shown by arrows 1641, 1642, 1643) from the BS to the UEs. In some embodiments, the BS send information to the UEs (sometimes called downlink direction, as depicted by arrows 1641, 1642, 1643) , which then enables subsequent communication (e.g., shown in the direction from the UEs to the BS, sometimes called uplink direction, shown by dashed arrows 1631, 1632, 1633) from the UEs to the BS. The UE may be, for example, a smartphone, a tablet, a mobile computer, a machine to machine (M2M) device, an Internet of Things (IoT) device, and so on.In one example aspect (e.g., as depicted in FIG. 18) , a wireless communication method is disclosed. The method includes transmitting (1702) , by a wireless device to a network device, a first precoding matrix indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports; and determining (1704) , by the wireless device, a second precoding matrix related to P2 CSI-RS ports according to the first precoding matrix, wherein P1>P2.In another example aspect (e.g., as depicted in FIG. 19) , another wireless communication method is disclosed. The method includes receiving (1802) , by a network device, a first pre-coding matric indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports, and determining (1804) , by the network device, a second precoding matrix of P2 CSI-RS ports according to 1) the first precoding matrix, wherein P1>P2.In some embodiments, the second precoding matrix is determined based on at least one of 1) P2 rows among P1 rows in the first precoding matrix or 2) P2 rows among P1 rows and M2 columns among M1 columns in the first precoding matrix when M2<M1, wherein M1, M2 are numbers of multi-input, multi-output (MIMO) layers.In some embodiments, the second precoding matrix is determined according to a predefined rule or a signaling, wherein the signaling includes at least one of 1) a Radio Resource Control (RRC) , 2) MAC control elements (CE) , or 3) a downlink control information (DCI) signaling.In some embodiments, signaling indicates at least one of the information: a port indication bitmap, a pair of parameters {N1, N2} , a port index set, one or more power offset, one or more resource parameter, a scaling factor set, wherein N1 and N2 denote number of antenna ports in a first dimension and a second dimension.In some embodiments, the scaling factor set is a set which consists of Ai / Bi, Ai is an integer larger than 1 and smaller than 16, Bi is another integer larger than 1 and smaller than 16, i is an index.In some embodiments, the scaling factor is a subset of the set {4, 3, 2, 1, 3 / 4, 1 / 2, 1 / 3, 1 / 4, 1 / 6, 1 / 8, 1 / 16} .In some embodiments, the predefined rule comprises: the first precoding matrix contains two sections with each section containing P1 / 2 rows, first P2 / 2 rows of the second precoding matrix are obtained from a first section of the first precoding matrix and last P2 / 2 rows of the second precoding matrix are obtained from a second section of the first precoding matrix.In some embodiments, the first P2 / 2 rows of the second precoding matrix are obtained from the first P2 / 2 rows of the first section of the first precoding matrix, and the last P2 / 2 rows of the second precoding matrix are obtained from the first P2 / 2 rows of the second section of the first precoding matrix.In some embodiments, the first P2 / 2 rows of the second precoding matrix are obtained from the last P2 / 2 rows of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the last P2 / 2 rows of the second section of the first precoding matrix.In some embodiments, the first P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k-1 of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k of the second section of the first precoding matrix, wherein k = 0, 1, 2, …, P2 / 2-1.In some embodiments, the first P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k+1 of the second section of the first precoding matrix, wherein k = 0, 1, 2, …P2 / 2-1.In some embodiments, the second precoding matrix is determined based on P2 / (2*X) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying (N2*i, N2*i+1, ..., N2*i+X-1) ; and P2 / (2*X) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying (N2*i+P1 / 2, N2*i+P1 / 2+ 1, ..., N2*i+P1 / 2+X-1) , wherein X=P2 / (2*N1) , i = 0, 1, 2, …, N1-1, P1=2*N1*N2, N1 and N2 denotes number of antenna ports in a first dimension and a second dimension related to P1 CSI-RS ports.In some embodiments, the rows of the second precoding matrix are obtained from the P2 rows of an index X of the rows of the first precoding matrix, wherein X=mod (floor (k / 2 / N1) +N2*mod (k, 2*N1) , 2*P1) , k = 0, 1, 2, …, 2*P1-1, P1=2*N1*N2, N1 and N2 denotes number of antenna ports in first dimension and second dimension related to P1 CSI-RS ports, mod means modulo operation.In some embodiments, the second precoding matrix is determined based on P2 / (2*N2) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying { (Y / 2+i-1) *N2, (Y / 2+i-1) *N2+1, ..., (Y / 2+i-1) *N2+N2-1} ; and P2 / (2*N2) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying { (Y / 2+i-1) *N2+P1 / 2, (Y / 2+i-1) *N2+P1 / 2+1, ..., (Y / 2+i-1) *N2+P1 / 2+N2-1} , wherein X=P2 / (2*N2) , i=1, ..., X, Y= (P1-P2) / (2*N2) , P1=2*N1*N2, N1 and N2 denotes number of antenna ports in a first dimension and a second dimension related to P1 CSI-RS ports.In some embodiments, the first P2 / 2 rows of the second precoding matrix are obtained from an index X of the rows of the first precoding matrix, X = {Y / 2*N2, Y / 2*N2+1, ..., Y / 2*N2+P2 / 2-1} ; the last P2 / 2 rows of the second precoding matrix are obtained from an index Z of the rows of the first precoding matrix, Z= {Y / 2*N2+P1 / 2, Y / 2*N2+P1 / 2+1, ..., Y / 2*N2+P1 / 2+P2 / 2-1} , Y= (P1-P2) / (2N2) , P1=2*N1*N2, N1 and N2 denotes number of antenna ports in a first dimension and a second dimension related to P1 CSI-RS ports.In some embodiments, the predefined rule comprises: the first precoding matrix contains four parts with each part having P1 / 4 rows; and P2 / 4 rows are obtained from each of the four parts of the first precoding matrix to form the second precoding matrix.In some embodiments, the second precoding matrix is determined based on a first P2 / 4 rows are obtained from the each of the four parts in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last P2 / 4 rows are obtained from the each of four parts in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on 2*k rows are obtained from the each of four parts in the first precoding matrix, wherein k = 0, 1, 2, …P2 / 4-1.In some embodiments, the second precoding matrix is determined based on 2*k+1 rows obtained from the each of four parts in the first precoding matrix, wherein k = 0, 1, 2, …P2 / 4-1.In some embodiments, the predefined rule comprises: the second precoding matrix is determined based on when the first precoding matrix contains 2*M1 sections with each section containing P1 / (2*M1) rows, wherein M1 is number of panels in the first precoding matrix, P2 / (2*M1) obtained from each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on first P2 / (2*M1) rows obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on first P2 / (2*M1) rows with odd indexes obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last P2 / (2*M1) rows with odd indexes obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, wherein the second precoding matrix is determined based on the first P2 / (2*M1) rows with even indexes obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last P2 / (2*M1) rows with even indexes obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last P2 / (2*M1) rows obtained from the each of the 2*M1 sections in the first precoding matrix.In some embodiments, the second precoding matrix is determined based on the first P2 rows obtained from the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last P2 rows obtained from the first precoding matrix.In some embodiments, the second precoding matrix is determined based on first P2 / (2*M1) rows obtained in each part of the first precoding matrix when M1 = M2; and the first P2 rows obtained from the rows of the first precoding matrix when M1 >M2, wherein M1 is number of panels in the first precoding matrix and M2 is the number of panels in the second precoding matrix.In some embodiments, a port indication bitmap is associated with a certain polarization direction.In some embodiments, the second precoding matrix is determined based on the first M2 columns obtained from the first precoding matrix.In some embodiments, the second precoding matrix is determined based on last M2 columns obtained from the first precoding matrix.In some embodiments, the second precoding matrix is determined based on M2 columns obtained from the first precoding matrix based on an optimization function.In some embodiments, the optimization function is related to a chord distance.In some embodiments, the optimization function is related to a projection operation.In some embodiments, the method further comprising reporting M2 columns index information by the wireless device to a network device.Various preferred embodiments and additional features of the above-described method of FIGS. 15-16. Further examples are described with reference to embodiments 0 to 8.In this patent application, methods, and procedures of signaling transfer are provided to reduce the UL signaling overhead. The proposed methods are beneficial at least for increasing efficiency of UL signaling procedures in wireless communication networks. The systems and methods discussed herein can include processes, procedures, and / or implementations for signaling.The disclosed and other embodiments, modules and the functional operations described in this document can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this document and their structural equivalents, or in combinations of one or more of them. The disclosed and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer readable medium for execution by, or to control the operation of, data processing apparatus. The computer readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter effecting a machine-readable propagated signal, or a combination of one or more of them. The term “data processing apparatus” encompasses all apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. The apparatus can include, in addition to hardware, code that creates an execution environment for the computer program in question, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. A propagated signal is an artificially generated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus.A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document) , in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code) . A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.The processes and logic flows described in this document can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit) .Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for performing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or a variation of a subcombination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.Only a few examples and implementations are disclosed. Variations, modifications, and enhancements to the described examples and implementations and other implementations can be made based on what is disclosed.
Claims
1.A method for wireless communication, comprising:transmitting, by a wireless device to a network device, a first precoding matrix indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports; anddetermining, by the wireless device, a second precoding matrix related to P2 CSI-RS ports according to the first precoding matrix, wherein P1>P2.2.A method for wireless communication, comprising:receiving, by a network device, a first pre-coding matric indicator related to a first precoding matrix related to P1 channel state information reference signal (CSI-RS) ports, anddetermining, by the network device, a second precoding matrix of P2 CSI-RS ports according to the first precoding matrix, wherein P1>P2.3.The method of claim 1, wherein the second precoding matrix is determined based on at least one of 1) P2 rows among P1 rows in the first precoding matrix or 2) P2 rows among P1 rows and M2 columns among M1 columns in the first precoding matrix when M2<M1, wherein M1, M2 are numbers of multi-input, multi-output (MIMO) layers.4.The method of claim 3, the second precoding matrix is determined according to a predefined rule or a signaling, wherein the signaling includes at least one of 1) a Radio Resource Control (RRC) , 2) MAC control elements (CE) , or 3) a downlink control information (DCI) signaling.5.The method of claim 4, signaling indicates at least one of the information: a port indication bitmap, a pair of parameters {N1, N2} , a port index set, one or more power offset, one or more resource parameter, a scaling factor set, wherein N1 and N2 denote number of antenna ports in a first dimension and a second dimension.6.The method of claim 5, wherein the scaling factor set is a set which consists of Ai / Bi, Ai is an integer larger than 1 and smaller than 16, Bi is another integer larger than 1 and smaller than 16, i is an index.7.The method of claim 6, wherein the scaling factor is a subset of the set {4, 3, 2, 1, 3 / 4, 1 / 2, 1 / 3, 1 / 4, 1 / 6, 1 / 8, 1 / 16} .8.The method of claim 4, wherein the predefined rule comprises:the first precoding matrix contains two sections with each section containing P1 / 2 rows, first P2 / 2 rows of the second precoding matrix are obtained from a first section of the first precoding matrix and last P2 / 2 rows of the second precoding matrix are obtained from a second section of the first precoding matrix.9.The method of claim 8, wherein the first P2 / 2 rows of the second precoding matrix are obtained from the first P2 / 2 rows of the first section of the first precoding matrix, and the last P2 / 2 rows of the second precoding matrix are obtained from the first P2 / 2 rows of the second section of the first precoding matrix.10.The method of claim 8, wherein the first P2 / 2 rows of the second precoding matrix are obtained from the last P2 / 2 rows of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the last P2 / 2 rows of the second section of the first precoding matrix.11.The method of claim 8, wherein the first P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k of the second section of the first precoding matrix, wherein k = 0, 1, 2, …, P2 / 2-1.12.The method of claim 8, wherein the first P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k+1 of the first section of the first precoding matrix; and the last P2 / 2 rows of the second precoding matrix are obtained from the rows with index 2*k+1 of the second section of the first precoding matrix, wherein k = 0, 1, 2, …P2 / 2-1.13.The method of claim 8, wherein the second precoding matrix is determined based on P2 / (2*X) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying (N2*i, N2*i+1, ..., N2*i+X-1) ; and P2 / (2*X) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying (N2*i+P1 / 2, N2*i+P1 / 2+ 1, ..., N2*i+P1 / 2+X-1) , wherein X=P2 / (2*N1) , i = 0, 1, 2, …, N1-1, P1=2*N1*N2, N1 and N2 denotes number of antenna ports in first dimension and second dimension related to P1 CSI-RS ports.14.The method of claim 8, wherein the rows of the second precoding matrix are obtained from the P2 rows of an index X of the rows of the first precoding matrix, wherein X= mod (floor (k / 2 / N1) +N2*mod (k, 2*N1) , 2*P1) , k = 0, 1, 2, …, 2*P1-1, P1=2*N1*N2, N1 and N2 denotes number of antenna ports in first dimension and second dimension related to P1 CSI-RS ports, mod means modulo operation.15.The method of claim 8, wherein the second precoding matrix is determined based on P2 / (2*N2) pairs of rows obtained from the first section of the first precoding matrix, wherein each pair of rows with index satisfying { (Y / 2+i-1) *N2, (Y / 2+i-1) *N2+1, ..., (Y / 2+i-1) *N2+N2-1} ; and P2 / (2*N2) pairs of rows obtained from the second section of the first precoding matrix, wherein each pair satisfying { (Y / 2+i-1) *N2+P1 / 2, (Y / 2+i-1) *N2+P1 / 2+1, ..., (Y / 2+i-1) *N2+P1 / 2+N2-1} , wherein X=P2 / (2*N2) , i=1, ..., X, Y= (P1-P2) / (2*N2) , P1=2*N1*N2, N1 and N2 denotes number of antenna ports in first dimension and second dimension related to P1 CSI-RS ports.16.The method of claim 8, wherein the first P2 / 2 rows of the second precoding matrix are obtained from an index X of the rows of the first precoding matrix, X = {Y / 2*N2, Y / 2*N2+1, ..., Y / 2*N2+P2 / 2-1} ; the last P2 / 2 rows of the second precoding matrix are obtained from an index Z of the rows of the first precoding matrix, Z= {Y / 2*N2+P1 / 2, Y / 2*N2+P1 / 2+1, ..., Y / 2*N2+P1 / 2+P2 / 2-1} , Y= (P1-P2) / (2N2) , P1=2*N1*N2, N1 and N2 denotes number of antenna ports in first dimension and second dimension related to P1 CSI-RS ports.17.The method of claim 4, wherein the predefined rule comprises:the first precoding matrix contains four parts with each part having P1 / 4 rows; and P2 / 4 rows are obtained from each of the four parts of the first precoding matrix to form the second precoding matrix.18.The method of claim 15, wherein the second precoding matrix is determined based on a first P2 / 4 rows are obtained from the each of the four parts in the first precoding matrix.19.The method of claim 15, wherein the second precoding matrix is determined based on last P2 / 4 rows are obtained from the each of four parts in the first precoding matrix.20.The method of claim 15, the second precoding matrix is determined based on 2*k rows are obtained from the each of four parts in the first precoding matrix, wherein k = 0, 1, 2, …P2 / 4-1.21.The method of claim 15, wherein the second precoding matrix is determined based on 2*k+1 rows obtained from the each of four parts in the first precoding matrix, wherein k = 0, 1, 2, …P2 / 4-1.22.The method of claim 4, wherein the predefined rule comprises:the second precoding matrix is determined based on when the first precoding matrix contains 2*M1 sections with each section containing P1 / (2*M1) rows, wherein M1 is number of panels in the first precoding matrix, P2 / (2*M1) obtained from each of the 2*M1 sections in the first precoding matrix.23.The method of claim 22, wherein the second precoding matrix is determined based on first P2 / (2*M1) rows obtained from the each of the 2*M1 sections in the first precoding matrix.24.The method of claim 22, wherein the second precoding matrix is determined based on first P2 / (2*M1) rows with odd indexes obtained from the each of the 2*M1 sections in the first precoding matrix.25.The method of claim 22, wherein the second precoding matrix is determined based on last P2 / (2*M1) rows with odd indexes obtained from the each of the 2*M1 sections in the first precoding matrix.26.The method of claim 22, wherein the second precoding matrix is determined based on the first P2 / (2*M1) rows with even indexes obtained from the each of the 2*M1 sections in the first precoding matrix.27.The method of claim 22, wherein the second precoding matrix is determined based on last P2 / (2*M1) rows with even indexes obtained from the each of the 2*M1 sections in the first precoding matrix.28.The method of claim 22, wherein the second precoding matrix is determined based on last P2 / (2*M1) rows obtained from the each of the 2*M1 sections in the first precoding matrix.29.The method of claim 22, wherein the second precoding matrix is determined based on the first P2 rows obtained from the first precoding matrix.30.The method of claim 22, wherein the second precoding matrix is determined based on last P2 rows obtained from the first precoding matrix.31.The method of claim 3, wherein the second precoding matrix is determined based on first P2 / (2*M1) rows obtained in each part of the first precoding matrix when M1 = M2; and the first P2 rows obtained from the rows of the first precoding matrix when M1 >M2, wherein M1 is number of panels in the first precoding matrix and M2 is the number of panels in the second precoding matrix.32.The method of claim 5, wherein a port indication bitmap is associated with a certain polarization direction.33.The method of claim 3, wherein the second precoding matrix is determined based on the first M2 columns obtained from the first precoding matrix.34.The method of claim 3 wherein the second precoding matrix is determined based on last M2 columns obtained from the first precoding matrix.35.The method of claim 3, wherein the second precoding matrix is determined based on M2 columns obtained from the first precoding matrix based on an optimization function.36.The method of claim 35, wherein the optimization function is related to a chord distance.37.The method of claim 35, wherein the optimization function is related to a projection operation.38.The method in claim 36 or claim 37, further comprising reporting M2 columns index information by the wireless device to a network device.39.An apparatus for communication network, comprising: a processor configured to implement a method recited in any of claims 1 to 38.40.A computer-readable storage medium having code stored thereupon, the code, upon execution by a processor, causing the processor to implement a method recited in any of claims 1 to 38.