[go: up one dir, main page]

WO2023207277A1 - 一种通信方法及装置 - Google Patents

一种通信方法及装置 Download PDF

Info

Publication number
WO2023207277A1
WO2023207277A1 PCT/CN2023/077107 CN2023077107W WO2023207277A1 WO 2023207277 A1 WO2023207277 A1 WO 2023207277A1 CN 2023077107 W CN2023077107 W CN 2023077107W WO 2023207277 A1 WO2023207277 A1 WO 2023207277A1
Authority
WO
WIPO (PCT)
Prior art keywords
antenna port
port groups
matrix
antenna
groups
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.)
Ceased
Application number
PCT/CN2023/077107
Other languages
English (en)
French (fr)
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
Publication of WO2023207277A1 publication Critical patent/WO2023207277A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/06Hybrid resource partitioning, e.g. channel borrowing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows

Definitions

  • the present application relates to the field of communication technology, and in particular, to a communication method and device.
  • the base station and the terminal will obtain channel state information (CSI) through reference signal resources, and then send and receive data based on the obtained CSI.
  • CSI channel state information
  • the base station sends CSI resource configuration information and associated CSI reporting configuration information to the terminal through radio resource control (RRC) signaling.
  • RRC radio resource control
  • CSI resource configuration information is used to configure information related to reference signal resources, such as time-frequency resources, antenna ports, power resources, scrambling codes, etc. of the reference signal.
  • CSI reporting configuration information is used to configure reporting-related parameters, such as reporting types such as periodic reporting, aperiodic reporting, etc., and reporting amounts, such as rank indication (RI)/precoding matrix indicator (precoding matrix indicator, PMI)/channel quality indicator (channel quality indicator, CQI) and so on.
  • the terminal measures all antenna ports configured based on the CSI resource configuration information, obtains the CSI, and reports it to the base station, so that the base station can perform resource scheduling based on the CSI.
  • This application provides a communication method and device to solve the problem that when a terminal reports multiple CSI reports based on the antenna port included in the reference signal resource, the amount of reported data is relatively large, resulting in relatively large signaling overhead.
  • this application provides a communication method.
  • the execution subject of the method may be a terminal, or a chip or circuit in the terminal.
  • the method includes: the terminal determines M antenna port groups, and sends the PMI corresponding to the first antenna port group among the M antenna port groups and the channel matrix characteristic value corresponding to the first antenna port group to the network device.
  • M is an integer greater than 1.
  • the M antenna port groups satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups have different numbers of antenna ports.
  • Each antenna port group includes different antenna ports, and M is an integer greater than 1.
  • the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the PMI of other (M-1) antenna port groups can be based on the first antenna port The PMI of the group is determined, so that the PMI of the M antenna port groups can be determined through the PMI of the first antenna port group, thereby saving signaling overhead and improving resource utilization.
  • each antenna port in the M antenna port group includes a predefined number of antenna ports.
  • the method further includes: the terminal receiving first information from the network device, the first information indicating the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups are predefined.
  • the method further includes: the terminal receiving second information from the network device, the second information indicating antenna ports included in the M antenna port groups respectively.
  • the network equipment and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein the bit Each bit in the bitmap corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources respectively, where each of the time domain resources corresponds to At least one antenna port; frequency domain resources corresponding to the M antenna port groups, wherein each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, wherein each of the The time-frequency resource corresponds to at least one antenna port; the M antenna port groups correspond to code division multiplexing (code division multiplexing, CDM) groups, where each CDM group corresponds to at least one antenna port.
  • CDM code division multiplexing
  • the antenna ports included in the M antenna port groups can be flexibly indicated.
  • the method further includes: the terminal receiving third information from the network device, where the third information instructs the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the method further includes: the terminal sending fourth information to the network device, the fourth information indicating the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is greater than an integer of 1.
  • this application provides a communication method.
  • the execution subject of the method may be a network device or a chip or circuit in the network device.
  • the method includes: the network device determines to receive a PMI corresponding to a first antenna port group among the M antenna port groups and a first channel matrix characteristic value corresponding to the first antenna port group.
  • M is an integer greater than 1
  • the network device determines the precoding matrices of (M-1) antenna port groups based on the PMI and the first channel matrix eigenvalue
  • the (M-1) antenna ports A group is (M-1) antenna port groups other than the first antenna port group among the M antenna port groups.
  • This method is a method on the network device side corresponding to the first aspect, and therefore can also achieve the beneficial effects achieved by the first aspect.
  • the channel matrix characteristic value of one antenna port group reported by the terminal helps the network device determine the accuracy of the PMI of other (M-1) antenna port groups.
  • the M antenna port groups satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups have different numbers of antenna ports.
  • Each antenna port group includes different antenna ports, and M is an integer greater than 1.
  • the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port group is pre-defined.
  • the number of antenna ports included in each antenna port in the M antenna port groups is determined by the network device. Through the above design, the flexibility of the M antenna port groups can be improved.
  • the method further includes: the network device sending first information to the terminal, the first information indicating the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups are predefined. In a possible design, the antenna ports included in each of the M antenna port groups are determined by the network device. Through the above design, the flexibility of the M antenna port groups can be improved.
  • the method further includes: the network device sending second information to the terminal, the second information indicating antenna ports respectively included in the M antenna port groups.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein the bit Each bit in the bitmap corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources respectively, where each of the time domain resources corresponds to At least one antenna port; frequency domain resources corresponding to the M antenna port groups, wherein each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, wherein each of the The time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, wherein each CDM group corresponds to at least one antenna port.
  • the network device determines precoding matrices for (M-1) antenna port groups based on the PMI and the first channel matrix eigenvalue, including:
  • the network device performs a dot product on the first matrix and the adjoint matrix of the first matrix to obtain a first correlation matrix.
  • the first matrix is determined based on the precoding matrix indicated by the PMI and the second channel matrix eigenvalue.
  • the second channel matrix eigenvalues are determined based on the first channel matrix eigenvalues.
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the network device determines a second correlation matrix.
  • the second correlation matrix includes X rows and X columns. The elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix. Each column of the X column The elements contained belong to one of the K columns included in the first correlation matrix, where X is the number of antenna ports of the second antenna port group in the (M-1) antenna port groups, and the row number of the X row is the same as The indexes of the antenna ports included in the second antenna port group are consistent, and the column numbers of the X column are consistent with the indexes of the antenna ports included in the second antenna port group;
  • the network device performs eigenvalue decomposition on the second correlation matrix to obtain the precoding matrix of the second antenna port group.
  • the above design determines the PMI of other (M-1) antenna port groups through the PMI reported by the terminal and the channel matrix eigenvalue, and the accuracy is good.
  • the second channel matrix eigenvalue is the same as the first channel matrix eigenvalue; or, the second channel matrix eigenvalue is based on the first channel matrix eigenvalue and the first antenna port group.
  • the channel quality indicator is determined by the channel quality indicator of the second antenna port group.
  • the method further includes: the network device sending third information to the terminal, the third information instructing the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the method further includes: the network device receiving fourth information from the terminal, the fourth information indicating the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is Greater than 1 integer.
  • this application provides a communication method.
  • the execution subject of the method may be a terminal, or a chip or circuit in the terminal.
  • the method includes: the terminal sends PMI corresponding to the first antenna port group to the network device, and determines precoding matrices and/or channel quality indicators of (M-1) antenna port groups based on the PMI.
  • the first antenna port group belongs to M antenna port groups
  • the (M-1) antenna port groups are antenna port groups among the M antenna port groups except the first antenna port group
  • the M is greater than an integer of 1.
  • the network device calculates the precoding matrices of the other (M-1) antenna port groups based on the reported PMI. Compared with reporting PMIs of M antenna port groups, this method can save signaling overhead and improve resource utilization.
  • the terminal determines the CQI of other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and terminal can align the calculation methods of CQI and PMI, improve the rationality of the feedback mechanism, and is beneficial to Communication quality between terminals and network equipment.
  • the M antenna port groups satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups have different numbers of antenna ports.
  • Each antenna port group includes different antenna ports, and M is an integer greater than 1.
  • the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the PMI of the other (M-1) antenna port groups can be determined based on the PMI of the first antenna port group, so that the PMI of the M antenna port groups can be determined by the PMI of the first antenna port group, saving signaling. overhead and improve resource utilization.
  • each antenna port in the M antenna port group includes a predefined number of antenna ports.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the method further includes: the terminal receiving first information from the network device, the first information indicating the number of antenna ports included in each antenna port in the M antenna port groups.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the antenna ports included in each of the M antenna port groups are predefined.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the method further includes: the terminal receiving second information from the network device, the second information indicating antenna ports respectively included in the M antenna port groups.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein the bit Each bit in the bitmap corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the first bit is the second value, it means that the first bit corresponds to The antenna ports do not belong to the antenna port group corresponding to the bitmap; the M antenna port groups respectively correspond to time domain resources, wherein each of the time domain resources corresponds to at least one antenna port; the M antenna port groups respectively correspond to frequency domain resources, wherein each frequency domain resource corresponds to at least one antenna port; the M antenna port groups correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M A CDM group corresponding to each antenna port group, wherein each CDM group corresponds to at least one antenna port.
  • the antenna ports included in the M antenna port groups can be flexibly indicated.
  • the method further includes: the terminal receiving third information from the network device, where the third information instructs the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the method further includes: the terminal sending fourth information to the network device, the fourth information indicating the number of channel state indication information CSI processing units required to measure the precoding matrices of N antenna port groups,
  • the N is an integer greater than 1.
  • the terminal determines the channel quality indicators of (M-1) antenna port groups based on the PMI, including: the terminal determines the (M-1) channel quality indicators based on the PMI and the channel matrix of the first antenna port group. ) channel quality indication for antenna port groups.
  • the terminal determines the channel quality indicators of the (M-1) antenna port groups based on the PMI and the channel matrix of the first antenna port group, including: the terminal determines the (M-1) antenna port groups based on the PMI. 1) Precoding matrices for the (M-1) antenna port groups; the terminal determines the (M-1) antenna port groups based on the precoding matrices of the (M-1) antenna port groups and the channel matrix of the first antenna port group.
  • Channel quality indication is the channel quality indicators of the (M-1) antenna port groups based on the PMI and the channel matrix of the first antenna port group, including: the terminal determines the (M-1) antenna port groups based on the PMI. 1) Precoding matrices for the (M-1) antenna port groups; the terminal determines the (M-1) antenna port groups based on the precoding matrices of the (M-1) antenna port groups and the channel matrix of the first antenna port group.
  • the terminal determines the precoding matrices of the (M-1) antenna port groups according to the PMI, including: the terminal determines the matrix W′ X ⁇ r , and the W′ X ⁇ r includes X rows , the elements contained in each row of the X row belong to a row in the precoding matrix indicated by the PMI, and the W′ X ⁇ r is orthogonalized to obtain the precoding matrix of the second antenna port group.
  • the terminal determines the precoding matrices of the (M-1) antenna port groups based on the PMI, including:
  • the terminal performs a dot multiplication of the precoding matrix indicated by the PMI and the adjoint matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix.
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0. ;
  • the terminal determines a first matrix, the first matrix includes X rows and X columns, the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix, and the elements contained in each column of the X column Belonging to one of the K columns included in the first correlation matrix, X is the number of antenna ports of the second antenna port group among the (M-1) antenna port groups;
  • the terminal performs eigenvalue decomposition on the first matrix to obtain the precoding matrix of the second antenna port group.
  • the precoding matrix indicated by the PMI is a discrete Fourier transform matrix; the terminal determines the precoding matrices of the (M-1) antenna port groups according to the PMI, including: the terminal determines the precoding matrix of the (M-1) antenna port groups according to the PMI. Select X rows of the indicated precoding matrix at regular intervals to obtain the precoding matrix of the second antenna port group among the (M-1) antenna port groups, where X is the number of antenna ports of the second antenna port group.
  • this application provides a communication method.
  • the execution subject of the method may be a network device or a chip or circuit in the network device.
  • the method includes: the network device receives the PMI corresponding to the first antenna port group, which belongs to M antenna port groups, where M is an integer greater than 1; the network device determines ( A precoding matrix for M-1) antenna port groups, wherein the (M-1) antenna port groups are antenna port groups among the M antenna port groups except the first antenna port group.
  • the network device calculates the precoding matrices of the other (M-1) antenna port groups based on the reported PMI. Compared with reporting PMIs of M antenna port groups, this method can save signaling overhead and improve resource utilization.
  • the terminal determines the CQI of other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and terminal can align the calculation methods of CQI and PMI, improve the rationality of the feedback mechanism, and is beneficial to Communication quality between terminals and network equipment.
  • the M antenna port groups satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups have different numbers of antenna ports.
  • Each antenna port group includes different antenna ports, and M is an integer greater than 1.
  • the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the PMI of the other (M-1) antenna port groups can be determined based on the PMI of the first antenna port group, so that the PMI of the M antenna port groups can be determined by the PMI of the first antenna port group, saving signaling. overhead and improve resource utilization.
  • each antenna port in the M antenna port group includes a predefined number of antenna ports.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the number of antenna ports included in each antenna port of the M antenna port groups is determined by the network device. Through the above design, the flexibility of the M antenna port groups can be improved.
  • the method further includes: the network device sending first information to the terminal, the first information indicating the number of antenna ports included in each antenna port in the M antenna port groups.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the antenna ports included in each of the M antenna port groups are predefined.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the antenna ports included in each of the M antenna port groups are determined by the network device. Through the above design, the flexibility of the M antenna port groups can be improved.
  • the method further includes: the network device sending second information to the terminal, the second information indicating antenna ports respectively included in the M antenna port groups.
  • the network device and the terminal can have a consistent understanding of the M antenna port groups, which is beneficial to improving the accuracy of CSI reporting.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein the bit Each bit in the bitmap corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources respectively, where each of the time domain resources corresponds to At least one antenna port; the frequency domain resources corresponding to the M antenna port groups, Wherein, each frequency domain resource corresponds to at least one antenna port; the M antenna port groups correspond to time-frequency resources respectively, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to Corresponding CDM groups, where each CDM group corresponds to at least one antenna port.
  • the antenna ports included in the M antenna port groups can be flexibly indicated.
  • the method further includes: the network device sending third information to the terminal, where the third information indicates that the terminal reports one PMI among the PMIs of multiple antenna port groups.
  • the method further includes: the network device receiving fourth information from the terminal, the fourth information indicating the number of channel state indication information CSI processing units required to measure the precoding matrices of N antenna port groups. , where N is an integer greater than 1.
  • the network device determines the precoding matrices of (M-1) antenna port groups based on the PMI, including:
  • the network device determines the matrix W′ X ⁇ r .
  • the W′ X ⁇ r includes X rows. The elements contained in each row of the 1) The number of antenna ports of the second antenna port group in the first antenna port group;
  • the network device orthogonalizes the W′ X ⁇ r to obtain the precoding matrix of the second antenna port group.
  • the network device determines the precoding matrices of (M-1) antenna port groups based on the PMI, including:
  • the network device performs a dot multiplication of the precoding matrix indicated by the PMI and the adjoint matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix.
  • the first correlation matrix includes K rows and K columns, where K is greater than 0. integer;
  • the network device determines a first matrix.
  • the first matrix includes X rows and X columns.
  • the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix.
  • Each column of the The element belongs to one of the K columns included in the first correlation matrix, and X is the number of antenna ports of the second antenna port group among the (M-1) antenna port groups;
  • the network device performs eigenvalue decomposition on the first matrix to obtain the precoding matrix of the second antenna port group.
  • the precoding matrix indicated by the PMI is a discrete Fourier transform matrix
  • the network device determines the precoding matrices of (M-1) antenna port groups based on the PMI, including:
  • the network device selects X rows at regular intervals in the precoding matrix indicated by the PMI to obtain the precoding matrix of the second antenna port group among the (M-1) antenna port groups, and the X is the antenna of the second antenna port group. Number of ports.
  • the present application also provides a communication device having the ability to implement any of the methods provided in the first aspect.
  • the communication device can be implemented by hardware, or can also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more units or modules corresponding to the above functions.
  • the communication device includes corresponding functional modules, respectively used to implement the steps in the above method.
  • Functions can be implemented by hardware, or by hardware executing corresponding software.
  • Hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processing module and a communication module, and these modules can perform corresponding functions in the above method examples.
  • the processing module is used to determine M antenna port groups.
  • the communication module is configured to send the PMI corresponding to the first antenna port group among the M antenna port groups and the channel matrix characteristic value corresponding to the first antenna port group to the network device.
  • M is an integer greater than 1.
  • the M antenna port groups can satisfy at least one of the following: any two of the M antenna port groups
  • the antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups include different antenna ports, and M is an integer greater than 1.
  • the first antenna port group may be an antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port group is predefined.
  • the communication module is also configured to: receive first information from the network device, the first information indicating the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups are predefined.
  • the communication module is also configured to: receive second information from the network device, where the second information indicates the antenna ports included in the M antenna port groups respectively.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein in the bit bitmap Each bit corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, where each time domain resource corresponds to at least one antenna ports; frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource Corresponding to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, wherein each CDM group corresponds to at least one antenna port.
  • the communication module is also configured to: receive third information from the network device, where the third information instructs the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the communication module is also configured to: send fourth information to the network device, the fourth information indicating the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is an integer greater than 1. .
  • the communication device includes: a processor configured to support the communication device in performing corresponding functions of the terminal in the method shown above.
  • the communications device may also include memory, which storage may be coupled to the processor, which holds program instructions and data necessary for the communications device.
  • the communication device further includes an interface circuit, which is used to support communication between the communication device and network equipment and other equipment. For details, please refer to the description in the method provided in the first aspect, which will not be described again here.
  • the present application also provides a communication device, which has the ability to implement any of the methods provided in the second aspect.
  • the communication device can be implemented by hardware, or can also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more units or modules corresponding to the above functions.
  • the communication device includes corresponding functional modules, respectively used to implement the steps in the above method.
  • Functions can be implemented by hardware, or by hardware executing corresponding software.
  • Hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processing module and a communication module, and these modules can perform corresponding functions in the above method examples.
  • the processing module is used to determine M antenna port groups.
  • the communication module is configured to receive the PMI corresponding to the first antenna port group among the M antenna port groups and the first channel matrix eigenvalue corresponding to the first antenna port group.
  • M is an integer greater than 1.
  • the M antenna port groups satisfy at least one of the following: any two antenna port groups among the M antenna port groups include different numbers of antenna ports, or any two antenna ports among the M antenna port groups group includes The antenna ports are different, and M is an integer greater than 1.
  • the first antenna port group is an antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port group is predefined.
  • the number of antenna ports included in each antenna port in the M antenna port group is determined by the network device.
  • the communication module is also configured to send first information to the terminal, where the first information indicates the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups are predefined.
  • the antenna ports included in each of the M antenna port groups are determined by the network device.
  • the communication module is also configured to send second information to the terminal, where the second information indicates the antenna ports respectively included in the M antenna port groups.
  • the second information indicates one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein in the bit bitmap Each bit corresponds to an antenna port. If the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, where each time domain resource corresponds to at least one antenna ports; frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource Corresponding to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, wherein each CDM group corresponds to at least one antenna port.
  • the processing module is also configured to: determine precoding matrices of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue, and the (M-1) antenna port groups are M (M-1) antenna port groups other than the first antenna port group among the antenna port groups.
  • the processing module when determining the precoding matrices of (M-1) antenna port groups based on the PMI and the first channel matrix eigenvalue, is specifically used to:
  • the first matrix and the adjoint matrix of the first matrix are dot multiplied to obtain the first correlation matrix.
  • the first matrix is determined according to the precoding matrix indicated by the PMI and the second channel matrix eigenvalue.
  • the second channel matrix The eigenvalue is determined based on the eigenvalue of the first channel matrix.
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the second correlation matrix includes X rows and X columns, the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix, and the elements contained in each column of the X column Belongs to one of the K columns included in the first correlation matrix, where X is the number of antenna ports of the second antenna port group in the (M-1) antenna port groups, and the row number of the The indexes of the antenna ports included in the antenna port group are consistent, and the column number of the X column is consistent with the index of the antenna ports included in the second antenna port group;
  • the second channel matrix eigenvalue is the same as the first channel matrix eigenvalue; or, the second channel matrix eigenvalue is a channel quality indication based on the first channel matrix eigenvalue and the first antenna port group. and the channel quality indication of the second antenna port group.
  • the communication module is further configured to: send third information to the terminal, where the third information instructs the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the communication module is also configured to: receive fourth information from the terminal, the fourth information indicating the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is an integer greater than 1. .
  • the communication device includes: a processor configured to support the communication device in performing corresponding functions of the terminal in the method shown above.
  • the communications device may also include memory, which storage may be coupled to the processor, which holds program instructions and data necessary for the communications device.
  • the communication device further includes an interface circuit, which is used to support communication between the communication device and terminals and other equipment. For details, please refer to the description in the method provided in the second aspect, which will not be described again here.
  • the present application further provides a communication device having any method for implementing any of the above-mentioned first to fourth aspects.
  • the communication device can be implemented by hardware, or can also be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more units or modules corresponding to the above functions.
  • the communication device includes: a processor configured to support the communication device in performing corresponding functions of the terminal in the method shown above.
  • the communications device may also include memory, which storage may be coupled to the processor, which holds program instructions and data necessary for the communications device.
  • the communication device further includes an interface circuit, which is used to support communication between the communication device and network equipment and other equipment.
  • the communication device includes corresponding functional modules, respectively used to implement the steps in the above method.
  • Functions can be implemented by hardware, or by hardware executing corresponding software.
  • Hardware or software includes one or more modules corresponding to the above functions.
  • the structure of the communication device includes a processing module and a communication module. These modules can perform corresponding functions in the above method examples. For details, please refer to the description in the method provided in the third aspect, which will not be described again here.
  • a communication device including a processor and an interface circuit.
  • the interface circuit is used to receive signals from other communication devices other than the communication device and transmit them to the processor or to send signals from the processor.
  • the processor is used to implement the method in any aspect and any possible design among the foregoing first to fourth aspects through logic circuits or execution code instructions.
  • a computer-readable storage medium is provided.
  • Computer programs or instructions are stored in the computer-readable storage medium.
  • the above-described first to fourth aspects are implemented. method in any aspect and in any possible design.
  • a tenth aspect provides a computer program product storing instructions. When the instructions are executed by a processor, any one of the foregoing first to fourth aspects and the method in any possible design are implemented.
  • An eleventh aspect provides a chip system, which includes a processor and may also include a memory for implementing any one of the foregoing first to fourth aspects and the method in any possible design.
  • the chip system can be composed of chips or include chips and other discrete devices.
  • a twelfth aspect provides a communication system, which includes the device (such as a terminal) described in the first aspect and the device (such as a network device) described in the second aspect.
  • a thirteenth aspect provides a communication system, which includes the device (such as a terminal) described in the third aspect and the device (such as a network device) described in the fourth aspect.
  • Figure 1 is a schematic architectural diagram of a communication system according to an embodiment of the present application.
  • Figure 2 is a schematic flow chart of a communication method according to an embodiment of the present application.
  • FIG. 3 is a schematic diagram of an antenna port group according to an embodiment of the present application.
  • Figure 4 is a schematic diagram of a second information indication antenna port group according to an embodiment of the present application.
  • FIG. 5 is a schematic diagram of another second information indication antenna port group according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram of another second information indication antenna port group according to an embodiment of the present application.
  • FIG. 7 is a schematic diagram of another second information indication antenna port group according to an embodiment of the present application.
  • FIG. 8 is a schematic diagram of another second information indication antenna port group according to an embodiment of the present application.
  • FIG. 9 is a schematic diagram of another second information indication antenna port group according to an embodiment of the present application.
  • Figure 10 is a schematic flow chart of a communication method according to an embodiment of the present application.
  • Figure 11 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • Figure 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • network equipment and terminals learn CSI by measuring reference signals, and send and receive data based on the obtained CSI.
  • new radio new radio
  • channel measurement or interference measurement is usually performed on the downlink channel through CSI-RS.
  • the base station sends CSI-RS configuration to the terminal through RRC signaling.
  • the terminal performs measurements based on the CSI-RS configuration, obtains the CSI and reports it to the base station, so that the base station can perform resource scheduling based on the CSI.
  • CSI-RS configuration includes CSI report configuration (CSI-ReportConfig) and CSI resource configuration (CSI-ResourceConfig).
  • CSI-ReportConfig is used to configure reporting-related parameters, such as reporting types such as periodic reporting, aperiodic reporting, etc., and reporting amounts, such as RI/PMI/CQI, etc.
  • CSI-ResourceConfig is used to configure information related to reference signal resources, such as time-frequency resources, antenna ports, power resources, scrambling codes, etc. of the reference signal.
  • CSI report configuration identification (CSI-ReportConfigId) field This field is the identification number of CSI-ReportConfig, which is used to identify the reporting configuration of the CSI.
  • Channel measurement resources This field is used to configure reference signal resources for channel measurement. For example, this field may carry the identifier of the CSI-ResourceConfig used for channel measurement (CSI-ResourceConfigId).
  • ReportConfigType This field is used to configure the reporting type of CSI.
  • the reporting types can be divided into periodic, semi-persistent and aperiodic reporting.
  • Report Quantity field This field is used to indicate the reported quantity of CSI.
  • the reportQuantity field can be configured differently to indicate different reporting quantities.
  • the reported amount of CSI may include, but is not limited to, reference signal resource identifier, CSI-RS resource indicator (CSI-RS resource indicator, CRI), RI, PMI, CQI, etc.
  • CSI-ReportConfig can also include other fields, which will not be listed here.
  • CSI resource configuration identifier (csi-ResourceConfigId) field: This field is the identification number of CSI-ResourceConfig, which is used to identify the resource configuration of the CSI.
  • CSI resource set list (csi-RS-ResourceSetList) field: This field is used to configure a queue of resource sets, where the resource set may include a reference signal resource set used for channel measurement.
  • csi-RS-ResourceSetList field The configuration can be associated to the NZP-CSI-RS resource set (NZP-CSI-RS-ResourceSet) through the NZP-CSI-RS-ResourceSetId.
  • ResourceType This field is used to configure the type of reference signal resources.
  • the types of reference signal resources can be divided into periodic resources, semi-persistent resources and aperiodic resources.
  • the CSI resource described in this article can be equivalent to the NZP-CSI-RS resource for channel measurement.
  • Radio frequency (RF) transmission channel is a physical concept.
  • the transmit channel can be understood as the port of the physical antenna rather than the port of the logical antenna.
  • Antenna ports may also be referred to as ports. Unless otherwise specified, the antenna ports in the embodiments of this application refer to logical antenna ports, rather than physical antenna ports.
  • the signal transmitted on each antenna port is transmitted through a transmit channel associated with it.
  • the signal is transmitted on each logical antenna port.
  • the signal is weighted by the weighting coefficient and then transmitted through multiple transmission channels.
  • multiple physical antennas are weighted by the weighting coefficient to form a logical antenna.
  • the weighting coefficient here can be a complex number or a real number, and the weighting coefficient on different physical antennas may be the same or different.
  • Each antenna port has corresponding time-frequency resources and reference signals.
  • the time-frequency resources corresponding to different antenna ports may be the same or different.
  • the reference signal transmitted by the base station through antenna port A can be used by the terminal to estimate the characteristics of the wireless channel from antenna port A to the terminal.
  • the characteristics of the wireless channel can be used by the terminal to estimate the physical channel transmitted through antenna port A, or by using It is used to determine the modulation order, code rate and other information during data transmission.
  • a reference signal can correspond to one or more antenna ports.
  • An antenna port group may consist of one or more antenna ports (ports).
  • the antenna ports included in different antenna port groups are not exactly the same.
  • different antenna port groups include different numbers of antenna ports.
  • the two antenna port groups may have at least one identical antenna port, or may not have the same antenna port. There is no specific limitation here.
  • different antenna port groups include the same number of antenna ports, but at least one antenna port is different.
  • At least one refers to one or more, and “multiple” refers to two or more.
  • “And/or” describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
  • the character “/” generally indicates that the related objects are in an “or” relationship.
  • “At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
  • At least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
  • ordinal numbers such as “first” and “second” mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the size, content, order, and timing of multiple objects. , priority or importance, etc.
  • the first antenna port group and the second antenna port group are only used to distinguish different antenna port groups, but do not indicate differences in the position, index, priority or importance of the antenna ports of the two antenna port groups.
  • the base station can dynamically shut down some transmission channels. As the number of transmission channels changes, the antenna ports used by the base station to send reference signals will also change. In other words, the antenna port where the base station sends the reference signal will The antenna ports included in the previously configured reference signal resources are inconsistent with those included in the previously configured reference signal resources. If the terminal still receives the reference signal based on the previously configured antenna ports, the CSI determined by the terminal will be inaccurate. For example, in order to save energy, the base station dynamically shuts down S transmission channels; or, after the base station shuts down some transmission channels, due to the increase in transmission demand, the base station dynamically adds S transmission channels.
  • the base station uses different transmission strategies for closer terminals and farther terminals, and the base station uses different numbers of transmission channels for information transmission for closer terminals and farther terminals. Since the base station requires less power when transmitting information to closer terminals, it can use fewer transmission channels. Correspondingly, when a base station sends information to a terminal that is far away, it requires greater power, so it needs to use more transmission channels. For example, for terminals that are closer, the base station uses 16 transmission channels for information transmission, and for terminals that are farther away, the base station uses 32 transmission channels for information transmission. Then, for terminals that are far away, as the terminal moves closer to the base station, the base station may turn off part of the transmission channel, or for terminals that are closer, as the terminal moves away from the base station, It may happen that the base station increases the transmission channel.
  • the antenna ports used by the base station to send reference signals will also change. That is to say, the antenna port used by the base station to send the reference signal will be inconsistent with the antenna port included in the previously configured reference signal resource. If the terminal still receives the reference signal based on the previously configured antenna port, the CSI determined by the terminal will be inaccurate.
  • the base station has 32 transmission channels at this time. If the base station closes 16 of the above 32 antenna ports, then at this time There are 16 antenna ports for the base station to send reference signals.
  • the terminal measures CSI based on the 32 antenna ports included in the reference signal resource. The CSI determined by the terminal cannot accurately reflect the real channel conditions, affecting communication quality and efficiency.
  • the terminal can measure CSI based on at least one antenna port subset of the full set of antenna ports included in the reference signal resource, or based on the full set of antenna ports and at least one antenna port subset of the full set. CSI, thereby obtaining CSI of different dimensions, which can realize multi-dimensional measurement or dimensionality reduction measurement of CSI.
  • the network equipment Based on the channel status information of different dimensions reported by the terminal, the network equipment can dynamically adjust the number of transmission channels to reduce the energy consumption of the network equipment.
  • the terminal When the terminal measures CSI based on at least one antenna port subset in the full set of antenna ports included in the reference signal resource, or measures CSI based on the full set of antenna ports and at least one antenna port subset in the full set, the terminal needs to report to the network device Report the CSI report information (CSI report) of each antenna port subset, or report the CSI report of the entire set of antenna ports and the CSI report of each antenna port subset. If the reporting configuration associated with the reference signal resource indicates reporting of PMI, then each CSI report reported by the terminal needs to include PMI. In other words, each CSI report has a separate PMI field, and the amount of reported data is relatively large, resulting in relatively large signaling overhead.
  • CSI report CSI report information
  • embodiments of the present application provide a communication method and device to solve the problem that when a terminal reports multiple CSI reports based on the antenna port included in the reference signal resource, the amount of reported data is relatively large, resulting in relatively large signaling overhead.
  • the method and the device are based on the same concept. Since the principles of the method and the device to solve the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated points will not be repeated.
  • the technical solutions provided by the embodiments of this application can be applied to the fifth generation (5G) mobile communication system, such as the NR system, or to the long term evolution (long term evolution, LTE) system, or can also be applied to The next generation mobile communication system or other similar communication systems are not specifically limited.
  • 5G fifth generation
  • LTE long term evolution
  • FIG. 1 is a schematic architectural diagram of a communication system 1000 applied in an embodiment of the present application.
  • the communication system includes a wireless access network 100 and a core network 200.
  • the communication system 1000 may also include the Internet 300.
  • the wireless access network 100 may include at least one network device (110a and 110b in Figure 1), and may also include at least one terminal (120a-120j in Figure 1).
  • the terminal is connected to the network device wirelessly, and the network device Connect to the core network through wireless or wired methods.
  • Core network equipment and network equipment can be independent and different physical devices, or the functions of the core network equipment and the logical functions of the network equipment can be integrated on the same physical device, or part of the core network can be integrated into one physical device. Device functionality and functionality of some network devices. Terminals and network devices can be connected to each other in a wired or wireless manner.
  • Figure 1 is only a schematic diagram.
  • the communication system may also include other network equipment, such as relay equipment and backhaul equipment, which are not shown in Figure 1 .
  • the network equipment can be a base station (base station), an evolved base station (evolved NodeB, eNodeB), a transmission reception point (TRP), or a next-generation base station (next) in the fifth generation (5th generation, 5G) mobile communication system.
  • generation NodeB gNB
  • the next generation base station in the sixth generation (6th generation, 6G) mobile communication system the base station in the future mobile communication system or the access node in the WiFi system, etc.
  • it can also be a module that completes some functions of the base station Or unit, for example, can be a centralized unit (CU) or a distributed unit (DU).
  • the CU here completes the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and can also complete the functions of the service data adaptation protocol (SDAP); DU completes the functions of the base station
  • the functions of the wireless link control layer and medium access control (MAC) layer can also complete some or all of the physical layer functions.
  • PDCP radio resource control protocol
  • SDAP service data adaptation protocol
  • MAC medium access control
  • the network device may be a macro base station (110a in Figure 1), a micro base station or an indoor station (110b in Figure 1), or a relay node or a donor node, etc.
  • the embodiments of this application do not limit the specific technology and specific equipment form used by the network equipment.
  • Terminal equipment may also be called terminal, UE, mobile station, mobile terminal, etc.
  • Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things ( internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc.
  • Terminals can be mobile phones, tablets, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc.
  • the embodiments of this application do not limit the specific technology and specific equipment form used by the terminal.
  • Network equipment and terminals can be fixed-location or removable.
  • Network equipment and terminals can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and satellites.
  • the embodiments of this application do not limit the application scenarios of network devices and terminals.
  • the helicopter or drone 120i in Figure 1 may be configured as a mobile base station.
  • the terminal 120i It is a network device; but for the network device 110a, 120i is a terminal, that is, communication between 110a and 120i is through a wireless air interface protocol.
  • communication between 110a and 120i may also be carried out through an interface protocol between network devices.
  • relative to 110a, 120i is also a network device. Therefore, both network equipment and terminals can be collectively called communication devices, 110a and 110b in Figure 1 can be called communication devices with network equipment functions, and 120a-120j in Figure 1 can be called communication devices with terminal functions.
  • Communication between network equipment and terminals, between network equipment and network equipment, and between terminals can be carried out through licensed spectrum, communication can be carried out through unlicensed spectrum, or communication can be carried out through licensed spectrum and unlicensed spectrum at the same time; yes It is possible to communicate using a spectrum below 6 gigahertz (GHz), a spectrum above 6 GHz, or both a spectrum below 6 GHz and a spectrum above 6 GHz. Book The embodiments of the application do not limit the spectrum resources used for wireless communication.
  • GHz gigahertz
  • the functions of the network equipment can also be performed by modules (such as chips) in the base station, or by a control subsystem that includes the functions of the network equipment.
  • the control subsystem here that includes network equipment functions can be the control center in the above application scenarios such as smart grid, industrial control, smart transportation, smart city, etc.
  • the functions of the terminal can also be performed by modules in the terminal (such as chips or modems), or by a device containing the terminal functions.
  • FIG. 2 it is a schematic flow chart of a communication method provided by an embodiment of the present application.
  • the terminal determines M antenna port groups. Among them, M is an integer greater than 1.
  • the reference signal resources associated with the M antenna port groups may be all or partially the same.
  • S202 The network device determines M antenna port groups.
  • the M antenna port groups determined by the network device are the same as the M antenna port groups determined by the terminal.
  • S201 and S202 can be optional steps. There is no strict execution order for S201 and S202.
  • the terminal sends the PMI corresponding to the first antenna port group among the M antenna ports and the channel matrix eigenvalue corresponding to the first antenna port group to the network device.
  • the network device receives the PMI corresponding to the first antenna port group and the channel matrix characteristic value corresponding to the first antenna port group from the terminal.
  • the first antenna port group belongs to M antenna port groups.
  • the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups. That is, the terminal can report the PMI of the antenna port group that includes the largest number of antenna ports.
  • the reference signal resources associated with any of the M antenna port groups except the first antenna port group are a subset of the reference signal resources associated with the first antenna port group.
  • the CSI information of the first antenna port group includes the PMI corresponding to the first antenna port group and the channel matrix eigenvalue corresponding to the first antenna port group, and the CSI of the remaining (M-1) antenna port groups The information does not include the corresponding PMI and/or the corresponding channel matrix eigenvalues.
  • this specific example will be used for description below.
  • the terminal sends M CSIs according to the CSI of the M antenna port groups in descending order of the number of antenna ports included in the antenna port group.
  • the first antenna port group can be M antenna port groups
  • the CSI of the first antenna port group is the first CSI among the multiple CSIs reported by the terminal.
  • the network device can obtain the PMI from the first CSI information. and channel matrix eigenvalues.
  • the terminal sends M CSIs according to the CSI of the M antenna port groups in ascending order of the number of antenna ports included in the antenna port group.
  • the first antenna port group can be M antenna port groups
  • the CSI of the first antenna port group is the last CSI among the multiple CSIs reported by the terminal.
  • the network device can obtain the PMI and channel from the last CSI information. Matrix eigenvalues.
  • the terminal can indicate the index of the first antenna port group when reporting the CSI information of the M antenna port groups, so that after receiving the M pieces of CSI information, the network device can obtain the CSI corresponding to the index.
  • the PMI and channel matrix eigenvalues are determined in the information. It can be understood that this implementation may not limit the order in which the CSI information of the M antenna port groups is reported.
  • the network device may use the PMI corresponding to the first antenna port group and the channel corresponding to the first antenna port group to The matrix eigenvalue determines the precoding matrix of the (M-1) antenna port groups, which are the antenna port groups among the M antenna port groups except the first antenna port group.
  • the network device can determine the precoding matrix of the second antenna port group according to the following steps A1 to A3:
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the second channel matrix eigenvalues and the first channel matrix eigenvalues may be the same. It can also be understood that the network device uses the first channel matrix eigenvalue as the channel matrix eigenvalue corresponding to the second antenna port group, or it can be understood that the network device uses the first channel matrix eigenvalue as the channel corresponding to the M antenna port groups. Matrix eigenvalues.
  • the second channel matrix characteristic value may also be determined based on the first channel matrix characteristic value, the channel quality indication of the first antenna port group, and the channel quality indication of the second antenna port group.
  • the second correlation matrix includes X rows and X columns.
  • the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix.
  • the X column The elements contained in each column belong to one of the K columns included in the first correlation matrix, X is the number of antenna ports of the second antenna port group, and the row number of the The indexes are consistent, and the column number of column Antenna port,
  • the first correlation matrix includes K rows and K columns, the dimension of the first correlation matrix is K times K, where the elements in the first correlation matrix are A ij , where 1 ⁇ i ⁇ K, 1 ⁇ j ⁇ K.
  • the K antenna port indexes in the first antenna port group are 0 to (K-1) respectively.
  • the elements of the second correlation matrix with dimension X Bpq At p t q , where t p and t q are the second antenna port group
  • the index of the included antenna port, the serial number of the antenna port corresponding to the antenna port index t p in the second antenna port group is p
  • the serial number of the antenna port corresponding to the antenna port index t q in the second antenna port group is q. It should be understood that the method in A2 can also be simply understood as taking X rows and X columns from the first correlation matrix to obtain the second correlation matrix.
  • A3 Perform eigenvalue decomposition on the second correlation matrix to obtain the precoding matrix of the second antenna port group.
  • the network device calculates the precoding matrices of the other (M-1) antenna port groups based on the reported PMI. Compared with reporting PMIs of M antenna port groups, this method can save signaling overhead and improve resource utilization.
  • the following describes how the terminal determines the M antenna port groups.
  • the network device may send the CSI-RS configuration and the first information to the terminal, where the CSI-RS
  • the configuration can configure P antenna ports, where P is an integer greater than 0.
  • the first information is used to configure the number of antenna ports included in each antenna port in the M antenna port groups. Therefore, the terminal can determine M antenna port groups according to the P antenna ports configured in the CSI-RS configuration and the first information.
  • the first information may be carried through a field in the CSI-RS configuration, or may be carried through other means, such as through other signaling or configuration or message sending, etc., which are not specifically limited here.
  • the network device can send the CSI-RS configuration to the terminal, where the CSI-RS configuration includes CSI-ResourceConfig and CSI-ReportConfig, and CSI-ReportConfig and CSI-ResourceConfig association.
  • CSI-ResourceConfig configures P antenna ports
  • CSI-ReportConfig carries first information, which is used to configure the number of antenna ports included in each antenna port in the M antenna port groups. Wherein, any antenna port group of the M antenna port groups is a subset or a full set of P antenna ports.
  • CSI-ReportConfig looks like this:
  • the cri-RI-M-LI-PMI-CQI instruction reports 4 antenna port groups, and the numbers of antenna ports of these 4 antenna port groups are 16, 8, 4, and 2 respectively.
  • cri-RI-M-LI-PMI-CQI can be understood as the above-mentioned first information.
  • the network device can send a CSI-RS configuration to the terminal, where the CSI-RS configuration includes M CSI-ResourceConfig and CSI-ReportConfig, and the CSI-ReportConfig is associated with the M CSI-ResourceConfig.
  • M CSI-ResourceConfig respectively configures a set of antenna ports, wherein the reference signal resources configured by the M CSI-ResourceConfig may be all the same or partially the same. Therefore, the terminal can determine M antenna port groups based on M CSI-ResourceConfig.
  • each CSI-ResourceConfig is configured with an antenna port group, and the 4 CSI-ResourceConfig are associated with the same CSI-ReportConfig.
  • the reference signal resources configured by these four CSI-ResourceConfig can be all the same or part of them. same.
  • the network device can send the CSI-RS configuration to the terminal.
  • the CSI-ResourceConfig of the CSI-RS configuration includes a resourceset field.
  • the resourceset field includes M measurement resources, where the time-frequency resources of the M measurement resources are Partially overlapping or all the same, the M measurement resources correspond to the M antenna port groups one-to-one, that is, the resourceset field is the first information at this time.
  • the resourceset field includes a repetition field. When the repetition field can be configured to be off or in a state other than on and off, the terminal reports the M antenna port groups. CSI. When the repetition field can be configured to be on, the terminal reports the CSI of one of the M antenna port groups.
  • the M measurement resources can be instructed to report CSI information, so that the terminal can determine M antenna ports based on the M measurement resources. Group.
  • the resourceset field can be configured with 4 measurement resources.
  • the time-frequency resources of these 4 measurement resources are the same, and the number of antenna ports and/or antenna ports corresponding to any two of the 4 resources are different, and the number of antenna ports corresponding to the resourceset field is the same.
  • the repetition field is off or the third state.
  • the above describes how to determine the number of antenna ports included in each antenna port in the M antenna port groups.
  • the following describes how to determine the antenna ports included in each of the M antenna port groups.
  • the antenna ports included in the M antenna port groups in this application may be predefined.
  • the antenna ports included in each of the M antenna port groups may be indicated by the network device.
  • the network device sends second information to the terminal, where the second information indicates the antenna ports included in each of the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups may also be determined based on the time-frequency resources of the measurement resources corresponding to the M antenna port groups. For example, for the above second and third implementation manners, the M antennas The antenna ports included in the port group can be determined respectively based on the time-frequency resources of the M measurement resources.
  • the second information may indicate the antenna ports included in the M antenna port groups in one or more of the following six ways:
  • the second information indicates the antenna port group index corresponding to the M antenna port groups respectively.
  • multiple antenna port groups may be predefined.
  • the multiple antenna port groups include the above-mentioned M antenna port groups, and each antenna port group corresponds to an antenna port group index.
  • the second information indicates M antenna port groups by indicating M antenna port group indexes.
  • the multiple antenna port groups may be predefined by the network device through radio resource control (RRC) signaling.
  • RRC radio resource control
  • the predefined multiple antenna port groups include: the antenna port group with index 0 ⁇ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 ⁇ , antenna port group with index 1 ⁇ 0 , 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30 ⁇ , and the antenna port group with index 2 ⁇ 0, 2, 4, 6, 16 , 18, 20, 22 ⁇ , the antenna port group with index 3 ⁇ 0, 2, 16, 18 ⁇ .
  • the indexes indicated by the second information are 0 and 1
  • the antenna port groups indicated by the second information are the antenna port group with index 0 and the antenna port group with index 1, that is, one antenna port group is ⁇ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 ⁇
  • the other antenna port group is ⁇ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30 ⁇ .
  • the second information may indicate M antenna port groups through a bitmap.
  • N antenna port groups are predefined, where N is an integer greater than or equal to M
  • the second information may include Including N bits, where the N bits in the bitmap correspond to N antenna port groups one-to-one, and the status value of each bit indicates whether the corresponding antenna port group belongs to or does not belong to the M antenna port groups.
  • the status value of a bit is 0, indicating that the antenna port group corresponding to the bit does not belong to the M antenna port groups, that is, the M antenna port groups do not include the antenna port group corresponding to the bit.
  • a bit status value of 1 indicates that the antenna port group corresponding to the bit belongs to M antenna port groups, that is, the M antenna port groups include the antenna port group corresponding to the bit.
  • the status value of a bit is 1, indicating that the antenna port group corresponding to the bit does not belong to the M antenna port groups, that is, the M antenna port groups do not include the antenna port group corresponding to the bit.
  • the status value of a bit is 0, indicating that the antenna port group corresponding to the bit belongs to M antenna port groups, that is, the M antenna port groups include the antenna port group corresponding to the bit.
  • the second information is a 4-bit bitmap, and the 4 bits correspond to antenna port group 0 to antenna port group 3 respectively.
  • the antenna port groups indicated by the second information are antenna port group 0 and antenna port group 1.
  • the M antenna port groups at this time are ⁇ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 , 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 ⁇ and ⁇ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22 ,24,26,28,30 ⁇ .
  • the second information indicates the bitmap corresponding to the M antenna port groups, where each bit in the bitmap corresponds to an antenna port. If the first bit in the bitmap is the first value, it means the first The antenna port corresponding to the bit belongs to the antenna port group corresponding to the bit bitmap. If the first bit is the second value, it means that the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit bitmap.
  • the second information includes M bitmaps, where each bitmap includes P bits, and the P bits correspond one-to-one to P antenna ports of the network device.
  • the status value of each bit indicates that its corresponding antenna port belongs to or does not belong to the corresponding antenna port group. For example, a bit status value of 0 indicates that the antenna port corresponding to the bit does not belong to the antenna port group, and a bit status value of 1 indicates that the antenna port corresponding to the bit belongs to M antenna port groups. Or, the status value of the bit indicates that the antenna port corresponding to the bit does not belong to the antenna port group, and the status value of the bit is 0, indicating that the antenna port corresponding to the bit belongs to the antenna port group.
  • the second information may include 4 bitmaps, namely ⁇ 10101010 ⁇ , ⁇ 11111111 ⁇ , ⁇ 1010000 ⁇ , and ⁇ 00001010 ⁇ .
  • the M antenna port groups indicated by the second information are the antenna port groups whose antenna port indexes are ⁇ 0,2,4,6 ⁇ , and the antenna port indexes are ⁇ 0,1,2,3,4,5,
  • the antenna port group whose antenna port index is ⁇ 0,2 ⁇ is the antenna port group 6,7 ⁇ , and the antenna port group whose antenna port index is ⁇ 4,6 ⁇ .
  • the second information indicates the time domain resources corresponding to the M antenna port groups in the measurement resources, where each time domain resource corresponds to at least one antenna port.
  • the measurement resources may include multiple time-frequency resources, and each time-frequency resource corresponds to an antenna port.
  • the second information can indicate the time-frequency resources of the M antenna port groups by indicating the time domain resources respectively corresponding to the M antenna port groups, thereby indicating the antenna ports included in the M antenna port groups respectively.
  • the measurement resource includes 4 symbols in the time domain, symbols 6 to 9 respectively, and 8 subcarriers in the frequency domain, subcarriers 0 to 7 respectively.
  • the measurement resources include 32 time-frequency resources. One time-frequency resource occupies one symbol in the time domain and one subcarrier in the frequency domain.
  • the corresponding relationship between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in Figure 4. Show. If the second information indicates that the antenna port group corresponds to symbol 6, the second information indicates that the day
  • the line port group includes indexes ⁇ 0,2,4,6,8,10,12,14 ⁇ .
  • the second information may include M bitmaps, each bitmap including one or more bits, each bit corresponding to at least one symbol, where the status value of the bit indicates whether the resource is occupied. Take measurements. For example, the status value of the bit is 0, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the time domain resource. The status value of the bit is 1, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the time domain resource. For another example, the status value of the bit is 1, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the time domain resource. The status value of the bit is 0, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the time domain resource.
  • Method 3 will be explained below by taking the status value of the bit as 0, indicating that the resource is not occupied for channel measurement, and the status value of the bit as 1, indicating that the resource is occupied for channel measurement.
  • the second information may include M bitmaps, each bitmap including 2 bits, where the first bit corresponds to symbol 6 and symbol 7, and the second bit corresponds to symbol 8 and symbol 9. If the bitmap is ⁇ 10 ⁇ , it means that the antenna port group includes antenna ports with indexes 0 to 15, as shown in Figure 5.
  • the second information can also be indicated in other ways, for example, one bit corresponds to 1 symbol, 3 symbols, 4 symbols, etc. There are no specific limitations here.
  • the second information indicates the frequency domain resources corresponding to the M antenna port groups in the measurement resources, where each frequency domain resource corresponds to at least one antenna port.
  • the measurement resources may include multiple time-frequency resources, and each time-frequency resource corresponds to an antenna port.
  • the second information can indicate the time-frequency resources of the M antenna port groups by indicating the frequency domain resources respectively corresponding to the M antenna port groups, thereby indicating the antenna ports respectively included in the M antenna port groups.
  • the measurement resource includes 4 symbols in the time domain, symbols 6 to 9 respectively, and 8 subcarriers in the frequency domain, subcarriers 0 to 7 respectively.
  • the measurement resources include 32 time-frequency resources. One time-frequency resource occupies one symbol in the time domain and one subcarrier in the frequency domain.
  • the corresponding relationship between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in Figure 4. Show. If the second information indicates that the antenna port group corresponds to subcarrier 0, the second information indicates that the antenna port group includes indexes ⁇ 0,1,16,17,2,3,18,19 ⁇ .
  • the second information may include M bitmaps, each bitmap including one or more bits, each bit corresponding to at least one subcarrier, where the status value of the bit indicates whether to occupy the subcarrier.
  • Resources are measured.
  • the status value of the bit is 0, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the frequency domain resource.
  • the status value of the bit is 1, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource.
  • the status value of the bit is 1, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the frequency domain resource.
  • the status value of the bit is 0, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource.
  • Method 4 will be explained below by taking the status value of the bit as 0, indicating that the resource is not occupied for channel measurement, and the status value of the bit as 1, indicating that the resource is occupied for channel measurement.
  • the second information may include M bitmaps, each bitmap including 4 bits, where each bit corresponds to two subcarriers. If the bitmap is ⁇ 1010 ⁇ , it means that the antenna port group includes the index ⁇ 0,1,2,3,8,9,10,11,16,17,18,19,24,25,26,27 ⁇ The antenna port is shown in Figure 6.
  • the second information can also be indicated in other ways.
  • one bit corresponds to 1 subcarrier, 3 subcarriers, 4 subcarriers, etc. There are no specific limitations here.
  • the second information indicates the time-frequency resources corresponding to the M antenna port groups in the measurement resources, where each time-frequency resource corresponds to at least one antenna port.
  • the measurement resources may include multiple time-frequency resources, and each time-frequency resource corresponds to an antenna port.
  • the second information may indicate the antenna ports included in each of the M antenna port groups by indicating the time domain resources corresponding to the M antenna port groups.
  • the measurement resource includes 4 symbols in the time domain, symbols 6 to 9 respectively, and 8 subcarriers in the frequency domain, subcarriers 0 to 7 respectively.
  • the measurement resources include 32 time-frequency resources. One time-frequency resource occupies one symbol in the time domain and one subcarrier in the frequency domain.
  • the corresponding relationship between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in Figure 4. Show. If the second information indicates that the antenna port group corresponds to subcarriers 0 to 1 and symbols 6 to 7, the second information indicates that the antenna port group includes indexes ⁇ 0, 1, 2, 3 ⁇ .
  • the second information may include M first bit images and M second bit images.
  • Each first bit map includes one or more bits, and each bit corresponds to at least one subcarrier.
  • Each bitmap in the second bitmap includes one or more bits, each second bitmap includes one or more bits, and each bit corresponds to at least one symbol.
  • the status value of the bit indicates whether the resource is occupied for measurement.
  • the status value of the bit is 0, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the frequency domain resource or time domain resource.
  • the status value of the bit is 1, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource or time domain resource.
  • the status value of the bit is 1, indicating that the resource is not occupied for channel measurement, that is, the antenna port group does not include the antenna port corresponding to the frequency domain resource or time domain resource.
  • the status value of the bit is 0, indicating that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource or time domain resource.
  • Method 5 will be explained below by taking the status value of the bit as 0, indicating that the resource is not occupied for channel measurement, and the status value of the bit as 1, indicating that the resource is occupied for channel measurement.
  • the second information may include M first bitmaps and M second bitmaps, each first bitmap includes 4 bits, each bit corresponds to two subcarriers, and each second bitmap includes 2 bits, Each bit corresponds to two symbols. If the first bitmap is ⁇ 1010 ⁇ and the second bitmap is ⁇ 0,1 ⁇ , it means that the antenna port group includes antenna ports with indexes ⁇ 0,1,2,3,8,9,10,11 ⁇ , As shown in Figure 7.
  • the first bit map can also be indicated in other ways.
  • one bit corresponds to 1 subcarrier, 3 subcarriers, 4 subcarriers, etc.
  • the second bitmap can also be indicated in other ways.
  • one bit corresponds to 1 symbol, 3 symbols, 4 symbols, etc., which will not be detailed here. limited.
  • the second information indicates the CDM groups corresponding to the M antenna port groups in the measurement resource, where each CDM group corresponds to at least one antenna port.
  • the measurement resources correspond to 8 CDM groups, and each CDM group corresponds to 4 antenna ports.
  • the second information may indicate the antenna ports included in each of the M antenna port groups by indicating the CDM groups corresponding to the M antenna port groups.
  • the measurement resource includes 4 symbols in the time domain, symbols 6 to 9 respectively, and 8 subcarriers in the frequency domain, subcarriers 0 to 7 respectively.
  • the measurement resources include 8 CDM groups, each CDM group corresponds to two symbols in the time domain and two subcarriers in the frequency domain.
  • the corresponding relationship between the 8 CDM groups and the 32 antenna ports of the network device is shown in Figure 8. If the second information indicates that the antenna port group corresponds to CDM groups 1 and 2, the second information indicates that the antenna port group includes indexes ⁇ 0,1,2,3,16,17,18,19 ⁇ .
  • the second information may include M bitmaps, each bitmap includes one or more bits, and each bit corresponds to at least one CDM group, where the status value of the bit indicates whether to occupy the CDM group.
  • the resources corresponding to the CDM group are measured.
  • the status value of the bit is 0, indicating that the resources corresponding to the CDM group are not occupied for channel measurement, that is, the antenna port group does not include the antenna ports corresponding to the CDM group.
  • the status value of the bit is 1, indicating that the resources corresponding to the CDM group are occupied for channel measurement, that is, the antenna port group includes the antenna ports corresponding to the CDM group.
  • the status value of the bit is 1, indicating that the resources corresponding to the CDM group are not occupied for channel measurement, that is, the antenna port group does not include the antenna ports corresponding to the CDM group.
  • the status value of the bit is 0, indicating that the resources corresponding to the CDM group are occupied for channel measurement, that is, the antenna port group includes the antenna ports corresponding to the CDM group.
  • Method 4 will be explained below by taking the status value of the bit as 0, indicating that the resources corresponding to the CDM group will not be occupied for channel measurement, and the status value of the bit as 1, indicating that the resources corresponding to the CDM group will be occupied for channel measurement.
  • the second information may include M bitmaps, each bitmap including 8 bits, where each bit corresponds to 1 CDM group. If the bitmap is ⁇ 11001100 ⁇ , it means that the antenna port group includes antenna ports corresponding to CDM group 0, CDM group 1, CDM group 4, and CDM group 5, as shown in Figure 9.
  • the terminal may also receive third information from the network device, where the third information is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the third information is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups
  • the third information is used to indicate that the PMI of one antenna port group indicates multiple antenna port groups.
  • precoding matrix or it can also be described as “the third information is used to indicate reporting using the PMI compression method”, or it can also be described as “the third information is used to indicate PMI compression”, or “instructing the terminal "Turn on PMI compression mode” and so on, as long as the terminal can be instructed to report the PMI of one of the multiple antenna port groups, it can be regarded as the third information described in this application.
  • the third information may be carried in the CSI-ReportConfig.
  • the third information may be carried through a field in the CSI-ReportConfig.
  • CSI-ReportConfig looks like this:
  • cri-RI-M-LI-compressPMI-CQI is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • CSI-ReportConfig is as follows:
  • the cri-RI-M-LI-PMI-CQI field indicates that 4 antenna port groups are reported, and the number of antenna ports of these 4 antenna port groups are 16, 8, 4, and 2 respectively.
  • cri-RI-M-LI The -PMI-CQI field may be the first information in the above first implementation manner.
  • cri-RI-M-LI-compressPMI-CQI indicates that the PMI of one antenna port group indicates the precoding matrices of multiple antenna port groups, that is, cri-RI-M-LI-compressPMI-CQI is the above third information.
  • CSI-ReportConfig does not need to include cri-RI-M-LI-PMI-CQI, that is, cri-RI-M-LI-compressPMI-CQI is used to indicate that 4 antenna port groups are reported, and these 4 antenna ports
  • the number of antenna ports of the group is 16, 8, 4, and 2 respectively, and the PMI of one antenna port group indicates the PMI of multiple antenna port groups.
  • the network device may implicitly indicate PMI compression through the first information, that is, if the network device sends the first information to the terminal, it instructs the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the network device determines the precoding matrices of the other (M-1) antenna port groups based on the reported PMI. Compared with reporting PMIs of M antenna port groups, this method can save signaling overhead and improve resource utilization.
  • the above introduces a precoding matrix reporting method.
  • the terminal reports the PMI of an antenna port group. and the channel matrix eigenvalues of the antenna port group, and the PMIs of other (M-1) antenna port groups are not reported.
  • the network device calculates the precoding matrices of the other (M-1) antenna port groups based on the reported PMI and channel matrix eigenvalues.
  • FIG. 10 is a schematic flow chart of a communication method provided by an embodiment of the present application.
  • the terminal and the network device align the PMI determination method.
  • the terminal reports the first of the M antenna port groups. There is no need to report the channel matrix eigenvalues for the PMI of the antenna port group.
  • Both the terminal and the network equipment can determine the PMI of the (M-1) antenna end groups through the PMI of the first antenna port group.
  • the terminal sends the PMI corresponding to the first antenna port group to the network device.
  • the network device receives the PMI corresponding to the first antenna port group.
  • the first antenna port group belongs to M antenna port groups, and M is an integer greater than 1.
  • first antenna port group and the M antenna port groups For relevant introduction of the first antenna port group and the M antenna port groups, please refer to the description of the first antenna port group and the M antenna port groups in the method described in Figure 2, and the description will not be repeated here.
  • the terminal may first determine the M antenna port groups.
  • the implementation method of determining the M antenna port groups may refer to the implementation method of the terminal determining the M antenna port groups in the method described in Figure 2, and the description will not be repeated here.
  • the terminal may receive third information from the network device, where the third information is used to indicate that the terminal reports one PMI among the PMIs of multiple antenna port groups.
  • the third information is used to indicate that the terminal reports one PMI among the PMIs of multiple antenna port groups.
  • the terminal determines the precoding matrix and/or CQI of (M-1) antenna port groups according to the PMI corresponding to the first antenna port group, where the (M-1) antenna port groups are M antenna ports Antenna port groups in the group other than the first antenna port group.
  • the terminal determines the channel quality indicators of (M-1) antenna port groups based on the PMI of the first antenna port group, which can be implemented in the following manner: the terminal determines the channel quality indicators of the (M-1) antenna port groups based on the PMI of the first antenna port group and the The channel matrix determines the CQI of (M-1) antenna port groups.
  • the terminal can determine the precoding matrices of the (M-1) antenna port groups based on the PMI of the first antenna port group, and determine the precoding matrices of the (M-1) antenna port groups based on the precoding matrices of the (M-1) antenna port groups and ( The channel matrices of the M-1) antenna port groups respectively determine the channel quality indicators of the (M-1) antenna port groups.
  • the channel matrices of the (M-1) antenna port groups may be determined based on the channel matrix of the first antenna port group, or may be measured by the terminal based on the reference signal.
  • the terminal determines the CQI of the first antenna port group based on the PMI of the first antenna port group and the channel matrix of the first antenna port group, which can be implemented in the following manner:
  • the terminal determines the rank of transmission of the first antenna port group.
  • the terminal performs SVD decomposition on the channel matrix H to obtain the PMI matrix V (Rx ⁇ Rx) , and then selects the first rank column of V (Rx ⁇ Rx) to obtain V (Rx ⁇ rank) .
  • the terminal obtains the equivalent channel H ( Tx ⁇ rank) by multiplying the channel matrices H and V (Rx ⁇ rank ) .
  • the terminal obtains the interference measurement results based on the equivalent channel H (Tx ⁇ rank) and the CSI-RS used to measure interference, and determines the signal to interference plus noise ratio (SINR).
  • SINR signal to interference plus noise ratio
  • the terminal quantizes the SINR to obtain the CQI of the first antenna port group.
  • the following takes the second antenna port group among the (M-1) antenna port groups as an example to describe three implementation methods for the terminal to determine the precoding matrices of the (M-1) antenna port groups based on the PMI of the first antenna port group. Be explained.
  • the terminal determines the precoding matrix of the second antenna port group based on the PMI of the first antenna port group, which can be implemented in the following manner:
  • the precoding matrix indicated by the PMI of the first antenna port group can be taken into X rows to obtain W′ X ⁇ r , where X is the number of antenna ports of the second antenna port group.
  • the precoding matrix indicated by the PMI of the first antenna port group can be taken as any X rows, or the first X rows, or the last X rows, or X rows can be taken at equal intervals, etc., not here Then list the locations of rows X one by one.
  • the terminal determines the precoding matrix of the second antenna port group based on the PMI of the first antenna port group, which can be implemented in the following manner:
  • S2.1 Perform dot multiplication of the precoding matrix indicated by the PMI and the adjoint matrix of the precoding matrix indicated by the PMI to obtain the first correlation matrix.
  • the precoding matrix indicated by the PMI of the first antenna port group can be taken as any X rows, or the first X rows, or the last X rows, or X rows can be taken at equal intervals, etc., not here Then list the locations of rows X one by one.
  • the precoding matrix indicated by the PMI of the first antenna port group can be any X column, or the first X column, or the last X column, or X columns can be taken at equal intervals, etc., which will not be listed here.
  • the position of column X is not limited to the position of column X.
  • the terminal determines the precoding matrix of the second antenna port group based on the PMI of the first antenna port group by selecting X rows at regular intervals in the precoding matrix indicated by the PMI to obtain the precoding matrix of the second antenna port group.
  • Matrix, X is the number of antenna ports in the second antenna port group.
  • method c can be applied in the following scenario: the precoding matrix indicated by the PMI is a discrete Fourier transform matrix.
  • the network device can determine the precoding matrices of (M-1) antenna port groups based on the PMI corresponding to the first antenna port group.
  • the antenna port groups are (M-1) antenna port groups among the M antenna port groups except the first antenna port group.
  • the network device determines the precoding matrices of (M-1) antenna port groups based on the PMI corresponding to the first antenna port group, and the terminal determines (M-1) antenna ports based on the PMI corresponding to the first antenna port group.
  • the method of group precoding matrices is similar. For details, please refer to the above-mentioned methods a to c.
  • the network device calculates the precoding matrices of the other (M-1) antenna port groups based on the reported PMI. Compared with reporting PMIs of M antenna port groups, this method can save signaling overhead and improve resource utilization.
  • the terminal determines the CQI of other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and terminal can align the calculation methods of CQI and PMI, improve the rationality of the feedback mechanism, and is beneficial to Communication quality between terminals and network equipment.
  • the terminal can report to the network device CSI information of M antenna port groups, wherein the CSI information of part of the M antenna port groups may include the corresponding PMI and/or the corresponding channel matrix feature value, and the CSI information of the remaining part of the antenna port groups may include The corresponding PMI and/or the corresponding channel matrix eigenvalue may not be included.
  • M is 4, and there are two first antenna port groups, namely the antenna port group containing the largest number of antenna ports and the antenna port group containing the largest number of antenna ports.
  • the terminal reports two of the four antenna port groups. The PMI of the first antenna port group is not reported, but the PMI of the remaining two antenna port groups is not reported.
  • the number of CSI processing units supported by a terminal is the terminal's capability, and the terminal can report the maximum number of CSI processing units it can support to the network device.
  • terminal 1 reports that the maximum number of CSI processing units it supports is 10;
  • terminal 2 reports that the maximum number of CPUs it supports is 15.
  • the maximum number of supported CSI processing units mentioned here refers to the CSI processing units supported at the same time.
  • the terminal only supports one CSI processing unit, which only means that at a time, the terminal will only have one CSI processing unit for CSI processing.
  • the number of required CSI processing units may change.
  • the terminal only reports the PMI of one antenna port group for multiple antenna port groups.
  • the computing overhead and signaling overhead of the terminal are reduced in the above method. Therefore, the number of CSI processing units required by the terminal when performing measurement and reporting may change, for example, become smaller. Therefore, the number of CSI processing units and/or the number of occupied time units required by the network device to obtain terminal measurements and report precoding matrices of multiple antenna port groups is beneficial to the network device in rationally scheduling the transmission of reference signals.
  • the protocol can predefine the number of CSI processing units required by the terminal when reporting measurements. For example, in a scenario where any of the above precoding matrix reporting methods is used for measurement reporting, the terminal measures and reports the number of CSI processing units required for the precoding matrices of N antenna port groups, where N is an integer greater than 1.
  • the terminal may send fourth information to the network device, where the fourth information is used to indicate the number of CSI processing units required to measure and report the precoding matrices of N antenna port groups.
  • the fourth information may be a scaling factor K of the number of CSI processing units.
  • K the number of CSI processing units required for the terminal to report the CSI of one antenna port group based on one reference signal.
  • the number of CPUs required for the terminal to report the CSI of N antenna port groups based on this reference signal can be K*O CPU,1 .
  • K is greater than 0.
  • the terminal may send fourth information to the network device, where the fourth information is used to indicate the number of time units required to measure and report the precoding matrices of N antenna port groups.
  • the fourth information may be the time domain expansion factor T.
  • T the number of CSI processing units required for the terminal to report the CSI of an antenna port group based on a reference signal is O CPU,1 and occupies 1 time unit.
  • the number of CSI processing units required for the terminal to report CSI of N antenna port groups based on this reference signal may be O CPU,1 , occupying T time units. Among them, T is greater than 0.
  • the above network device obtains the number of CSI processing units and/or the number of occupied time units required by the terminal to measure and report the precoding matrices of multiple antenna port groups, and may not rely on the above two precoding methods.
  • the reporting method is implemented separately.
  • the embodiment of the present application provides a communication device.
  • the structure of the communication device can be shown in Figure 11, including a communication module 1101 and a processing module 1102.
  • the communication device can be used to implement the method executed by the terminal in the embodiment of Figure 2.
  • the device can be the terminal itself, or it can be a chip or chipset in the terminal or a chip used to execute the related method. part of the function.
  • the processing module 1102 is used to determine M antenna port groups.
  • the communication module 1101 is configured to send the PMI corresponding to the first antenna port group among the M antenna port groups and the PMI corresponding to the first antenna port group to the network device.
  • Channel matrix eigenvalues wherein, M is an integer greater than 1.
  • the M antenna port groups may satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups include The antenna ports are different, and M is an integer greater than 1.
  • the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port groups may be predefined.
  • the communication module 1101 is also configured to: receive first information from the network device, where the first information is used to indicate the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups may be predefined.
  • the communication module 1101 is also configured to receive second information from the network device, where the second information is used to indicate the antenna ports included in the M antenna port groups.
  • the second information may indicate one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein each bit in the bit bitmap Corresponding to an antenna port, if the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, wherein each of the time domain resources corresponds to at least one antenna port; the Frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource corresponds to at least one Antenna ports; CDM groups corresponding to the M antenna port groups, wherein each CDM group corresponds to at least one antenna port.
  • the communication module 1101 is also configured to receive third information from the network device, where the third information is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the communication module 1101 is also configured to: send fourth information to the network device, the fourth information is used to indicate the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is greater than an integer of 1.
  • the communication device can be used to implement the method executed by the network device in the embodiment of FIG. 2.
  • the device can be the network device itself, or it can be a chip or chipset in the network device or a chip for Execute part of the related method functionality.
  • the processing module 1102 is used to determine M antenna port groups.
  • the communication module 1101 is configured to receive the PMI corresponding to the first antenna port group among the M antenna port groups and the first channel matrix characteristic value corresponding to the first antenna port group.
  • M is an integer greater than 1.
  • the M antenna port groups may satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups include The antenna ports are different, and M is an integer greater than 1.
  • the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port groups may be predefined.
  • the number of antenna ports included in each antenna port in the M antenna port groups may be determined by the network device.
  • the communication module 1101 is also configured to send first information to the terminal, where the first information is used to indicate the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups may be predefined.
  • the antenna ports included in each of the M antenna port groups may be determined by the network device.
  • the communication module 1101 is also used to send second information to the terminal, where the second information is used to indicate that the M Each antenna port group includes antenna ports respectively.
  • the second information may indicate one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein each bit in the bit bitmap Corresponding to an antenna port, if the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, wherein each of the time domain resources corresponds to at least one antenna port; the Frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource corresponds to at least one Antenna ports; or CDM groups corresponding to the M antenna port groups, wherein each CDM group corresponds to at least one antenna port.
  • the processing module 1102 is also configured to: determine the precoding matrices of (M-1) antenna port groups according to the PMI and the first channel matrix characteristic value, and the (M-1) antenna port groups are (M-1) antenna port groups among the M antenna port groups except the first antenna port group.
  • the processing module 1102 when determining the precoding matrices of (M-1) antenna port groups based on the PMI and the first channel matrix eigenvalue, may be specifically used to:
  • the first matrix and the adjoint matrix of the first matrix are dot multiplied to obtain the first correlation matrix.
  • the first matrix is determined according to the precoding matrix indicated by the PMI and the second channel matrix eigenvalue.
  • the second channel matrix The eigenvalue is determined based on the eigenvalue of the first channel matrix.
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the second correlation matrix includes X rows and X columns, the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix, and the elements contained in each column of the X column Belongs to one of the K columns included in the first correlation matrix, where X is the number of antenna ports of the second antenna port group in the (M-1) antenna port groups, and the row number of the The indexes of the antenna ports included in the antenna port group are consistent, and the column number of the X column is consistent with the index of the antenna ports included in the second antenna port group;
  • the second channel matrix eigenvalue may be the same as the first channel matrix eigenvalue; or, the second channel matrix eigenvalue may also be based on the first channel matrix eigenvalue, the channel quality indication of the first antenna port group and The channel quality indication of the second antenna port group is determined.
  • the communication module 1101 is also configured to send third information to the terminal, where the third information is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the communication module 1101 is also configured to: receive fourth information from the terminal, the fourth information is used to indicate the number of CSI processing units required to measure the precoding matrices of N antenna port groups, where N is greater than an integer of 1.
  • the communication device can be used to implement the method executed by the terminal in the embodiment of Figure 10.
  • the device can be the terminal itself, or it can be a chip or chipset in the terminal or a chip used to execute related methods. part of the function.
  • the communication module 1101 is used to send the PMI corresponding to the first antenna port group to the network device.
  • the processing module 1102 is configured to determine precoding matrices and/or channel quality indicators of (M-1) antenna port groups according to the PMI.
  • the first antenna port group belongs to M antenna port groups
  • the (M-1) antenna port groups are antenna port groups among the M antenna port groups except the first antenna port group
  • the M is greater than an integer of 1.
  • the M antenna port groups may satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups include The antenna ports are different, and M is an integer greater than 1.
  • the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port groups may be predefined.
  • the communication module 1101 is also configured to receive first information from the network device, the first information being used to indicate the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups may be predefined.
  • the communication module 1101 is also configured to receive second information from the network device, where the second information is used to indicate the antenna ports respectively included in the M antenna port groups.
  • the second information may indicate one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein each bit in the bit bitmap Corresponding to an antenna port, if the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, wherein each of the time domain resources corresponds to at least one antenna port; the Frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource corresponds to at least one Antenna ports; or CDM groups corresponding to the M antenna port groups, wherein each CDM group corresponds to at least one antenna port.
  • the communication module 1101 is also configured to receive third information from the network device, where the third information is used to instruct the terminal to report one PMI among the PMIs of multiple antenna port groups.
  • the communication module 1101 is also configured to send fourth information to the network device.
  • the fourth information is used to indicate the number of channel status indication information CSI processing units required to measure the precoding matrices of N antenna port groups.
  • N is an integer greater than 1.
  • the processing module 1102 when determining the channel quality indications of the (M-1) antenna port groups based on the PMI, may be specifically configured to: determine the (M-1) channel quality indicators based on the PMI and the channel matrix of the first antenna port group. Channel quality indication for the antenna port group.
  • the processing module 1102 when determining the channel quality indicators of the (M-1) antenna port groups based on the PMI and the channel matrix of the first antenna port group, may be specifically configured to: determine the (M-1) based on the PMI The precoding matrices of the (M-1) antenna port groups; determine the channel quality indicators of the (M-1) antenna port groups according to the precoding matrices of the (M-1) antenna port groups and the channel matrix of the first antenna port group. .
  • the processing module 1102 when determining the precoding matrices of the (M-1) antenna port groups according to the PMI, can be specifically used to: determine the matrix W ′ The elements contained in each row of the X row belong to a row in the precoding matrix indicated by the PMI, and the r is orthogonalized to obtain the precoding matrix of the second antenna port group.
  • the processing module 1102 when determining the precoding matrices of the (M-1) antenna port groups according to the PMI, may be specifically used to:
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix.
  • the elements contained in each column of the X column belong to the The first correlation matrix includes one of the K columns, where X is the number of antenna ports of the second antenna port group among the (M-1) antenna port groups;
  • the precoding matrix indicated by the PMI may be a discrete Fourier transform matrix; the processing module 1102, when determining the precoding matrices of the (M-1) antenna port groups according to the PMI, may be specifically configured to: Select X rows of the precoding matrix at regular intervals to obtain the precoding matrix of the second antenna port group among the (M-1) antenna port groups, where X is the number of antenna ports of the second antenna port group.
  • the communication device can be used to implement the method performed by the network device in the embodiment of Figure 10.
  • the device can be the network device itself, or it can be a chip or chipset in the network device or a chip used in the chip. Execute part of the related method functionality.
  • the communication module is used to receive the PMI corresponding to the first antenna port group.
  • the first antenna port group belongs to M antenna port groups, where M is an integer greater than 1.
  • a processing module configured to determine precoding matrices of (M-1) antenna port groups according to the PMI, wherein the (M-1) antenna port groups are the M antenna port groups except the first antenna port group.
  • the M antenna port groups may satisfy at least one of the following: any two of the M antenna port groups include different numbers of antenna ports, or any two of the M antenna port groups include The antenna ports are different, and M is an integer greater than 1.
  • the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups.
  • the number of antenna ports included in each antenna port in the M antenna port groups may be predefined.
  • the number of antenna ports included in each antenna port of the M antenna port groups may be determined by the network device.
  • the communication module is also configured to send first information to the terminal, where the first information is used to indicate the number of antenna ports included in each antenna port in the M antenna port groups.
  • the antenna ports included in each of the M antenna port groups may be predefined.
  • the antenna ports included in each of the M antenna port groups may be determined by the network device.
  • the communication module is further configured to: send second information to the terminal, where the second information is used to indicate the antenna ports respectively included in the M antenna port groups.
  • the second information may indicate one or more of the following: the antenna port group index corresponding to the M antenna port groups respectively; the bit bitmap corresponding to the M antenna port groups respectively, wherein each bit in the bit bitmap Corresponding to an antenna port, if the first bit in the bitmap is the first value, it means that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bitmap.
  • the M antenna port groups correspond to time domain resources, wherein each of the time domain resources corresponds to at least one antenna port; the Frequency domain resources corresponding to the M antenna port groups, where each frequency domain resource corresponds to at least one antenna port; time-frequency resources corresponding to the M antenna port groups, where each time-frequency resource corresponds to at least one Antenna ports; or CDM groups corresponding to the M antenna port groups, wherein each CDM group corresponds to at least one antenna port.
  • the communication module is further configured to send third information to the terminal, where the third information is used to indicate that the terminal reports one PMI among the PMIs of multiple antenna port groups.
  • the communication module is also configured to: receive fourth information from the terminal, the fourth information is used to indicate the number of channel status indication information CSI processing units required to measure the precoding matrices of N antenna port groups, the N is an integer greater than 1.
  • the processing module when determining the precoding matrices of (M-1) antenna port groups according to the PMI, can be specifically used to: determine the matrix W ′ The elements contained in each row belong to a row in the precoding matrix indicated by the PMI, and the X is the number of antenna ports of the second antenna port group in the (M-1) antenna port groups; the W′ Orthogonalize to obtain the precoding matrix of the second antenna port group.
  • the processing module when determining the precoding matrices of (M-1) antenna port groups based on the PMI, can be specifically used to:
  • the first correlation matrix includes K rows and K columns, where K is an integer greater than 0;
  • the elements contained in each row of the X row belong to one of the K rows included in the first correlation matrix.
  • the elements contained in each column of the X column belong to the The first correlation matrix includes one of the K columns, where X is the number of antenna ports of the second antenna port group among the (M-1) antenna port groups;
  • the precoding matrix indicated by the PMI can be a discrete Fourier transform matrix; the processing module, when determining the precoding matrices of (M-1) antenna port groups based on the PMI, can be specifically used to:
  • each functional module in each embodiment of the present application may be integrated into one processing unit. In the device, it can exist physically alone, or two or more modules can be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or software function modules. It can be understood that, for the functions or implementation of each module in the embodiments of this application, further reference can be made to the relevant descriptions of the method embodiments.
  • the communication device may be as shown in Figure 12.
  • the device may be a communication device or a chip in the communication device, where the communication device may be a terminal in the above embodiment or a network in the above embodiment. equipment.
  • the device includes a processor 1201 and a communication interface 1202, and may also include a memory 1203.
  • the processing module 1102 may be the processor 1201.
  • the communication module 1101 may be a communication interface 1202.
  • the processor 1201 may be a CPU, a digital processing unit, or the like.
  • the communication interface 1202 may be a transceiver, an interface circuit such as a transceiver circuit, or a transceiver chip, or the like.
  • the device also includes: a memory 1203 for storing programs executed by the processor 1201.
  • the memory 1203 can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or a volatile memory (volatile memory), such as a random access memory (random access memory). -access memory, RAM).
  • Memory 1203 is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
  • the processor 1201 is used to execute the program code stored in the memory 1203, and is specifically used to execute the actions of the above-mentioned processing module 1102, which will not be described again in this application.
  • the communication interface 1202 is specifically used to perform the above-mentioned actions of the communication module 1101, which will not be described again in this application.
  • connection medium between the above-mentioned communication interface 1202, processor 1201 and memory 1203 is not limited in the embodiment of the present application.
  • the memory 1203, the processor 1201 and the communication interface 1202 are connected through a bus 1204 in Figure 12.
  • the bus is represented by a thick line in Figure 12.
  • the connection methods between other components are only schematically explained. , is not limited.
  • the bus can be divided into address bus, data bus, control bus, etc. For ease of presentation, only one thick line is used in Figure 12, but it does not mean that there is only one bus or one type of bus.
  • Embodiments of the present application also provide a computer-readable storage medium for storing computer software instructions required to execute the above-mentioned processor, which includes programs required to execute the above-mentioned processor.
  • Embodiments of the present application also provide a communication system, including a communication device for realizing terminal functions in the embodiment of FIG. 2 and a communication device for realizing network device functions in the embodiment of FIG. 2 .
  • An embodiment of the present application also provides a communication system, including a communication device for realizing the terminal function in the embodiment of FIG. 10
  • a communication device is configured and used to implement the functions of the network equipment in the embodiment of Figure 10.
  • embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
  • computer-usable storage media including, but not limited to, disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions
  • the device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.
  • These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device.
  • Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

Landscapes

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

Abstract

一种通信方法及装置,用于解决终端基于不同天线端组口上报多个CSI时,上报的数据量比较大,导致信令开销比较大的问题。该方法包括:终端确定M个天线端口组,并向网络设备上报该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的信道矩阵特征值。其中,该M为大于1的整数。通过在上报M个天线端口组的CSI信息时只上报一个天线端口组的PMI,不上报其他(M-1)个天线端口组的PMI。相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。

Description

一种通信方法及装置
相关申请的交叉引用
本申请要求在2022年04月29日提交中国专利局、申请号为202210475097.6、申请名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。
背景技术
在通信过程中,基站和终端会通过参考信号资源获取信道状态信息(channel state information,CSI),然后根据获得的CSI进行数据收发。以下行通信为例,基站通过无线资源控制(radio rerource control,RRC)信令向终端发送CSI资源配置信息以及关联的CSI上报配置信息。CSI资源配置信息用于配置参考信号资源的相关信息,如参考信号的时频资源、天线端口、功率资源以及扰码等。CSI上报配置信息用于配置上报有关的参数,例如上报类型如周期性上报、非周期性上报等等,以及上报量,如秩指示(rank indication,RI)/预编码矩阵指示(precoding matrix indicator,PMI)/信道质量指示(channel quality indicator,CQI)等等。终端基于CSI资源配置信息配置的所有天线端口测量,获得CSI并上报给基站,以便基站根据所述CSI进行资源调度。
发明内容
本申请提供一种通信方法及装置,用于解决终端基于参考信号资源包括的天线端口上报多个CSI report时,上报的数据量比较大,导致信令开销比较大的问题。
第一方面,本申请提供一种通信方法,该方法的执行主体可以是终端,也可以是终端中的芯片或电路。以终端为例,方法包括:终端确定M个天线端口组,并向网络设备发送该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的信道矩阵特征值。其中,该M为大于1的整数。
本申请实施例中通过在上报M个天线端口组的CSI信息时,只上报一个天线端口组的PMI,不上报其他(M-1)个天线端口组的PMI。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
并且通过上报一个天线端口组的信道矩阵特征值有助于网络设备确定其他(M-1)个天线端口组的PMI的准确性。
一种可能的设计中,该M个天线端口组满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
一种可能的设计中,该第一天线端口组为该M个天线端口组中天线端口数目最多的天线端口组。通过上述设计,使得其他(M-1)个天线端口组的PMI可以根据第一天线端口 组的PMI确定,从而可以通过第一天线端口组的PMI确定M个天线端口组的PMI,节省信令开销,提升资源利用率。
一种可能的设计中,该M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
一种可能的设计中,该方法还包括:终端接收来自网络设备的第一信息,该第一信息指示M个天线端口组中每个天线端口包括的天线端口数目。
一种可能的设计中,该M个天线端口组分别包括的天线端口为预定义的。
一种可能的设计中,该方法还包括:终端接收来自网络设备的第二信息,该第二指信息指示该M个天线端口组分别包括的天线端口。
通过上述四种可能的设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;该M个天线端口组分别对应的码分复用(code division multiplexing,CDM)组,其中,每个该CDM组对应至少一个天线端口。
通过上述设计可以灵活指示M个天线端口组分别包括的天线端口。
一种可能的设计中,该方法还包括:该终端接收来自该网络设备的第三信息,该第三信息指示该终端上报多个天线端口组的PMI中的一个PMI。
一种可能的设计中,该方法还包括:该终端向该网络设备发送第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1的整数。通过上述设计,有利于网络设备合理调度参考信号的发送。
第二方面,本申请提供一种通信方法,该方法的执行主体可以是网络设备,也可以是网络设备中的芯片或电路。以网络设备为例,方法包括:网络设备确定接收该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的第一信道矩阵特征值。其中,该M为大于1的整数,网络设备根据所述PMI和所述第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的(M-1)个天线端口组。该方法是与第一方面对应的网络设备侧的方法,因此也能实现第一方面所能实现的有益效果。
通过终端上报的一个天线端口组的信道矩阵特征值有助于网络设备确定其他(M-1)个天线端口组的PMI的准确性。
一种可能的设计中,该M个天线端口组满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
一种可能的设计中,该第一天线端口组为该M个天线端口组中天线端口数目最多的天线端口组。一种可能的设计中,该M个天线端口组中每个天线端口包括的天线端口数目为 预定义的。
一种可能的设计中,该M个天线端口组中每个天线端口包括的天线端口数目为该网络设备确定的。通过上述设计可以提升M个天线端口组的灵活性。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第一信息,该第一信息指示该M个天线端口组中每个天线端口包括的天线端口数目。
一种可能的设计中,该M个天线端口组分别包括的天线端口为预定义的。一种可能的设计中,该M个天线端口组分别包括的天线端口为该网络设备确定的。通过上述设计可以提升M个天线端口组的灵活性。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第二信息,该第二信息指示该M个天线端口组分别包括的天线端口。
一种可能的设计中,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
一种可能的设计中,该网络设备根据该PMI和该第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,包括:
该网络设备将第一矩阵和该第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一矩阵为根据该PMI指示的预编码矩阵和第二信道矩阵特征值确定的,该第二信道矩阵特征值为根据该第一信道矩阵特征值确定的,该第一相关矩阵包括K行和K列,该K为大于0的整数;
该网络设备确定第二相关矩阵,该第二相关矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,其中,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目,该X行的行号与该第二天线端口组包括的天线端口的索引一致,该X列的列号与该第二天线端口组包括的天线端口的索引一致;
该网络设备将该第二相关矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
上述设计通过终端上报的PMI和信道矩阵特征值确定其他(M-1)个天线端口组的PMI,准确性较好。
一种可能的设计中,该第二信道矩阵特征值与该第一信道矩阵特征值相同;或者,该第二信道矩阵特征值为根据该第一信道矩阵特征值、该第一天线端口组的信道质量指示和该第二天线端口组的信道质量指示确定的。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第三信息,该第三信息指示该终端上报多个天线端口组的PMI中的一个PMI。
一种可能的设计中,该方法还包括:该网络设备接收来自该终端的第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1 的整数。通过上述设计,有利于网络设备合理调度参考信号的发送。
第三方面,本申请提供一种通信方法,该方法的执行主体可以是终端,也可以是终端中的芯片或电路。以终端为例,方法包括:终端向网络设备发送第一天线端口组对应的PMI,并根据该PMI确定(M-1)个天线端口组的预编码矩阵和/或信道质量指示。其中,该第一天线端口组属于M个天线端口组,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的天线端口组,该M为大于1的整数。
本申请实施例中对于多个天线端口组仅上报一个天线端口组的PMI,其他(M-1)个天线端口组的PMI不上报。相应的,网络设备根据上报的PMI,来计算得到其他(M-1)个天线端口组的预编码矩阵。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
并且,上述方式中,终端基于一个天线端口组的PMI确定其他(M-1)个天线端口组的CQI,使得网络设备和终端对齐CQI和PMI的计算方法,提升反馈机制的合理性,有利于终端和网络设备的通信质量。
一种可能的设计中,该M个天线端口组满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
一种可能的设计中,该第一天线端口组为该M个天线端口组中天线端口数目最多的天线端口组。
通过上述设计,使得其他(M-1)个天线端口组的PMI可以根据第一天线端口组的PMI确定,从而可以通过第一天线端口组的PMI确定M个天线端口组的PMI,节省信令开销,提升资源利用率。
一种可能的设计中,该M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该方法还包括:终端接收来自网络设备的第一信息,该第一信息,该第一信息指示M个天线端口组中每个天线端口包括的天线端口数目。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该M个天线端口组分别包括的天线端口为预定义的。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该方法还包括:终端接收来自网络设备的第二信息,该第二信息指示该M个天线端口组分别包括的天线端口。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应 的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
通过上述设计可以灵活指示M个天线端口组分别包括的天线端口。
一种可能的设计中,该方法还包括:该终端接收来自该网络设备的第三信息,该第三信息指示该终端上报多个天线端口组的PMI中的一个PMI。
一种可能的设计中,该方法还包括:该终端向该网络设备发送第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,该N为大于1的整数。
通过上述设计,有利于网络设备合理调度参考信号的发送。
一种可能的设计中,该终端根据该PMI确定(M-1)个天线端口组的信道质量指示,包括:该终端根据该PMI以及该第一天线端口组的信道矩阵确定该(M-1)个天线端口组的信道质量指示。
一种可能的设计中,该终端根据该PMI以及该第一天线端口组的信道矩阵确定该(M-1)个天线端口组的信道质量指示,包括:该终端根据该PMI确定该(M-1)个天线端口组的预编码矩阵;该终端根据该(M-1)个天线端口组的预编码矩阵以及该第一天线端口组的信道矩阵分别确定该(M-1)个天线端口组的信道质量指示。
一种可能的设计中,该终端根据该PMI确定该(M-1)个天线端口组的预编码矩阵,包括:该终端确定矩阵W′X·r,该W′X·r,包括X行,该X行中每一行包含的元素属于该PMI指示的预编码矩阵中的一行,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;该终端将该W′X·r进行正交化,得到该第二天线端口组的预编码矩阵。
一种可能的设计中,该终端根据该PMI确定该(M-1)个天线端口组的预编码矩阵,包括:
该终端将该PMI指示的预编码矩阵与该PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一相关矩阵包括K行和K列,该K为大于0的整数;
该终端确定第一矩阵,该第一矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;
该终端将该第一矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
一种可能的设计中,该PMI指示的预编码矩阵为离散傅里叶变换矩阵;该终端根据该PMI确定该(M-1)个天线端口组的预编码矩阵,包括:该终端在该PMI指示的预编码矩阵中等间隔选择X行,得到该(M-1)个天线端口组中第二天线端口组的预编码矩阵,该X为该第二天线端口组的天线端口数目。
第四方面,本申请提供一种通信方法,该方法的执行主体可以是网络设备,也可以是网络设备中的芯片或电路。以网络设备为例,方法包括:网络设备接收第一天线端口组对应的PMI,该第一天线端口组属于M个天线端口组,该M为大于1的整数;该网络设备根据该PMI确定(M-1)个天线端口组的预编码矩阵,其中,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的天线端口组。
本申请实施例中对于多个天线端口组仅上报一个天线端口组的PMI,其他(M-1)个天线端口组的PMI不上报。相应的,网络设备根据上报的PMI,来计算得到其他(M-1)个天线端口组的预编码矩阵。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
并且,上述方式中,终端基于一个天线端口组的PMI确定其他(M-1)个天线端口组的CQI,使得网络设备和终端对齐CQI和PMI的计算方法,提升反馈机制的合理性,有利于终端和网络设备的通信质量。
一种可能的设计中,该M个天线端口组满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
一种可能的设计中,该第一天线端口组为该M个天线端口组中天线端口数目最多的天线端口组。
通过上述设计,使得其他(M-1)个天线端口组的PMI可以根据第一天线端口组的PMI确定,从而可以通过第一天线端口组的PMI确定M个天线端口组的PMI,节省信令开销,提升资源利用率。
一种可能的设计中,该M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该M个天线端口组每个天线端口包括的天线端口数目为该网络设备确定的。通过上述设计可以提升M个天线端口组的灵活性。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第一信息,该第一信息指示该M个天线端口组中每个天线端口包括的天线端口数目。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该M个天线端口组分别包括的天线端口为预定义的。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该M个天线端口组分别包括的天线端口为该网络设备确定的。通过上述设计可以提升M个天线端口组的灵活性。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第二信息,该第二信息指示该M个天线端口组分别包括的天线端口。
通过上述设计,可以使得网络设备和终端对M个天线端口组的理解保持一致,有利于提升CSI上报的准确性。
一种可能的设计中,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源, 其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
通过上述设计可以灵活指示M个天线端口组分别包括的天线端口。
一种可能的设计中,该方法还包括:该网络设备向该终端发送第三信息,该第三信息指示:该终端上报多个天线端口组的PMI中的一个PMI。
一种可能的设计中,该方法还包括:该网络设备接收来自该终端的第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,该N为大于1的整数。
通过上述设计,有利于网络设备合理调度参考信号的发送。
一种可能的设计中,该网络设备根据该PMI确定(M-1)个天线端口组的预编码矩阵,包括:
该网络设备确定矩阵W′X·r,该W′X·r,包括X行,该X行中每一行包含的元素属于该PMI指示的预编码矩阵中的一行,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;
该网络设备将该W′X·r进行正交化,得到该第二天线端口组的预编码矩阵。
一种可能的设计中,该网络设备根据该PMI确定(M-1)个天线端口组的预编码矩阵,包括:
该网络设备将该PMI指示的预编码矩阵与该PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一相关矩阵包括K行和K列,该K为大于0的整数;
该网络设备确定第一矩阵,该第一矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;
该网络设备将该第一矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
一种可能的设计中,该PMI指示的预编码矩阵为离散傅里叶变换矩阵;
该网络设备根据该PMI确定(M-1)个天线端口组的预编码矩阵,包括:
该网络设备在该PMI指示的预编码矩阵中等间隔选择X行,得到该(M-1)个天线端口组中第二天线端口组的预编码矩阵,该X为该第二天线端口组的天线端口数目。
第五方面,本申请还提供一种通信装置,该通信装置具有实现上述第一方面提供的任一方法。该通信装置可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该通信装置包括相应的功能模块,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
在一种可能的设计中,通信装置的结构中包括处理模块和通信模块,这些模块可以执行上述方法示例中相应功能。例如,处理模块,用于确定M个天线端口组。通信模块,用于向网络设备发送该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的信道矩阵特征值。其中,该M为大于1的整数。
可选的,该M个天线端口组可以满足以下至少一项:该M个天线端口组中任意两个 天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
可选的,该第一天线端口组可以为该M个天线端口组中天线端口数目最多的天线端口组。
可选的,该M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
可选的,通信模块,还用于:接收来自网络设备的第一信息,该第一信息指示M个天线端口组中每个天线端口包括的天线端口数目。
可选的,该M个天线端口组分别包括的天线端口为预定义的。
可选的,通信模块,还用于:接收来自网络设备的第二信息,该第二指信息指示该M个天线端口组分别包括的天线端口。
可选的,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,通信模块,还用于:接收来自该网络设备的第三信息,该第三信息指示该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块,还用于:向该网络设备发送第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1的整数。
在一种可能的设计中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示方法中终端的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括接口电路,该接口电路用于支持该通信装置与网络设备等设备之间的通信。具体参见第一方面提供的方法中的描述,此处不做赘述。
第六方面,本申请还提供一种通信装置,该通信装置具有实现上述第二方面提供的任一方法。该通信装置可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该通信装置包括相应的功能模块,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
在一种可能的设计中,通信装置的结构中包括处理模块和通信模块,这些模块可以执行上述方法示例中相应功能。例如,处理模块,用于确定M个天线端口组。通信模块,用于接收该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的第一信道矩阵特征值。其中,该M为大于1的整数。
可选的,该M个天线端口组满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的 天线端口不同,该M为大于1的整数。
可选的,该第一天线端口组为该M个天线端口组中天线端口数目最多的天线端口组。
可选的,该M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
可选的,该M个天线端口组中每个天线端口包括的天线端口数目为该网络设备确定的。
可选的,通信模块,还用于向该终端发送第一信息,该第一信息指示该M个天线端口组中每个天线端口包括的天线端口数目。
可选的,该M个天线端口组分别包括的天线端口为预定义的。
可选的,该M个天线端口组分别包括的天线端口为该网络设备确定的。
可选的,通信模块,还用于向该终端发送第二信息,该第二信息指示该M个天线端口组分别包括的天线端口。
可选的,该第二信息指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,处理模块,还用于:根据该PMI和该第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的(M-1)个天线端口组。
可选的,处理模块,在根据该PMI和该第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵时,具体用于:
将第一矩阵和该第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一矩阵为根据该PMI指示的预编码矩阵和第二信道矩阵特征值确定的,该第二信道矩阵特征值为根据该第一信道矩阵特征值确定的,该第一相关矩阵包括K行和K列,该K为大于0的整数;
确定第二相关矩阵,该第二相关矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,其中,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目,该X行的行号与该第二天线端口组包括的天线端口的索引一致,该X列的列号与该第二天线端口组包括的天线端口的索引一致;
将该第二相关矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
可选的,该第二信道矩阵特征值与该第一信道矩阵特征值相同;或者,该第二信道矩阵特征值为根据该第一信道矩阵特征值、该第一天线端口组的信道质量指示和该第二天线端口组的信道质量指示确定的。
可选的,通信模块,还用于:向该终端发送第三信息,该第三信息指示该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块,还用于:接收来自该终端的第四信息,该第四信息指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1的整数。
在一种可能的设计中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示方法中终端的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括接口电路,该接口电路用于支持该通信装置与终端等设备之间的通信。具体参见第二方面提供的方法中的描述,此处不做赘述。
第七方面,本申请还提供一种通信装置,该通信装置具有实现上述第一方面至第四方面中,任意方面提供的任一方法。该通信装置可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。
在一种可能的设计中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示方法中终端的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括接口电路,该接口电路用于支持该通信装置与网络设备等设备之间的通信。
在一种可能的设计中,该通信装置包括相应的功能模块,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
在一种可能的设计中,通信装置的结构中包括处理模块和通信模块,这些模块可以执行上述方法示例中相应功能,具体参见第三方面提供的方法中的描述,此处不做赘述。
第八方面,提供了一种通信装置,包括处理器和接口电路,接口电路用于接收来自该通信装置之外的其它通信装置的信号并传输至该处理器或将来自该处理器的信号发送给该通信装置之外的其它通信装置,该处理器通过逻辑电路或执行代码指令用于实现前述第一方面至第四方面中,任意方面以及任意可能的设计中的方法。
第九方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被处理器执行时,实现前述第一方面至第四方面中任一方面以及任意可能的设计中的方法。
第十方面,提供了一种存储有指令的计算机程序产品,当该指令被处理器运行时,实现前述第一方面至第四方面中任一方面以及任意可能的设计中的方法。
第十一方面,提供一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述第一方面至第四方面中任一方面以及任意可能的设计中的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
第十二方面,提供一种通信系统,所述系统包括第一方面所述的装置(如终端)和第二方面所述的装置(如网络设备)。
第十三方面,提供一种通信系统,所述系统包括第三方面所述的装置(如终端)和第四方面所述的装置(如网络设备)。
附图说明
图1为本申请实施例的一种通信系统的架构示意图;
图2为本申请实施例的一种通信方法的流程示意图;
图3为本申请实施例的一种天线端口组的示意图;
图4为本申请实施例的一种第二信息指示天线端口组的示意图;
图5为本申请实施例的另一种第二信息指示天线端口组的示意图;
图6为本申请实施例的另一种第二信息指示天线端口组的示意图;
图7为本申请实施例的另一种第二信息指示天线端口组的示意图;
图8为本申请实施例的另一种第二信息指示天线端口组的示意图;
图9为本申请实施例的另一种第二信息指示天线端口组的示意图;
图10为本申请实施例的一种通信方法的流程示意图;
图11为本申请实施例的一种通信装置的结构示意图;
图12为本申请实施例的一种通信装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)CSI
在通信过程中,网络设备和终端通过测量参考信号获知CSI,并根据获得的CSI进行数据收发。新无线(new radio,NR)中通常通过CSI-RS对下行信道进行信道测量或者干扰测量。以下行通信为例,基站通过RRC信令向终端发送CSI-RS配置。终端基于CSI-RS配置进行测量,获得CSI并上报给基站,以便基站根据所述CSI进行资源调度。
目前,CSI-RS配置包括CSI上报配置(CSI-ReportConfig)和CSI资源配置(CSI-ResourceConfig)。其中,CSI-ReportConfig用于配置上报有关的参数,例如上报类型如周期性上报、非周期性上报等等,以及上报量,如RI/PMI/CQI等。CSI-ResourceConfig用于配置参考信号资源的相关信息,如参考信号的时频资源、天线端口、功率资源以及扰码等。
下面分别对CSI-ReportConfig和CSI-ResourceConfig包括的字段进行说明。
CSI-ReportConfig可以包括如下字段中的一个或多个:
CSI上报配置标识(CSI-ReportConfigId)字段:该字段为CSI-ReportConfig的标识号,用于标识该CSI的上报配置。
信道测量资源(resourcesForChannelMeasurement)字段:该字段用于配置用于信道测量的参考信号资源。举例说明,该字段可以携带用于信道测量的CSI-ResourceConfig的标识(CSI-ResourceConfigId)。
上报配置类型(reportConfigType)字段:该字段用于配置CSI的上报类型,上报类型可以分为周期,半持久性和非周期上报等。
上报量(reportQuantity)字段:该字段用于指示CSI的上报量。例如reportQuantity字段可以通过不同的配置,指示上报不同的上报量。CSI的上报量可以但不限于包括参考信号资源标识,CSI-RS资源指示(CSI-RS resource indicator,CRI),RI,PMI,CQI等。
应理解,CSI-ReportConfig还可以包括其他字段,这里不再一一列举。
CSI-ResourceConfig可以包括如下字段中的一个或多个:
CSI资源配置标识(csi-ResourceConfigId)字段:该字段为CSI-ResourceConfig的标识号,用于标识该CSI的资源配置。
CSI资源集列表(csi-RS-ResourceSetList)字段:该字段用于配置资源集合的队列,其中,该资源集合可以包括用于信道测量的参考信号资源集合。csi-RS-ResourceSetList字段 可以通过NZP-CSI-RS-ResourceSetId关联到NZP-CSI-RS资源集合(NZP-CSI-RS-ResourceSet)的配置。
资源类型(resourceType)字段:该字段用于配置参考信号资源的类型,参考信号资源的类型可以分为周期性资源,半持久性资源和非周期性资源等。
应理解,本文中描述的CSI resource可以等价于NZP-CSI-RS resource,用于信道测量。
2)发射通道(transmitter,TX)
射频(radio frequency,RF)发射通道简称发射通道,是一个物理概念。发射通道可以理解为物理天线的端口,而不是逻辑天线的端口。
3)天线端口(port)
天线端口也可以简称端口。如果没有特别说明,在本申请的实施例中的天线端口均指的是逻辑天线的端口,而不是物理天线的端口。当一个发射通道关联一个天线端口时,每个天线端口上发射的信号都是通过与之关联的一个发射通道发射出去,当多个发射通道关联一个天线端口时,在每个逻辑天线端口上发射的信号通过加权系数加权后通过多个发射通道发射出去,也可以理解为,多个物理天线经过加权系数加权后形成一个逻辑天线。这里的加权系数可以是复数也可以是实数,不同物理天线上的加权系数可能相同也可能不同。每一个天线端口有对应的时频资源和参考信号。不同天线端口对应的时频资源可以相同也可以不同。基站通过天线端口A发射的参考信号,可以被终端用于估计天线端口A到终端的无线信道的特征,该无线信道的特征可以被该终端用于估计通过天线端口A发射的物理信道,或者用于确定数据传输时的调制阶数、码率等信息。一个参考信号可以对应一个或多个天线端口。
4)天线端口组
也可以理解为天线端口集合。天线端口组可以由一个或者多个天线端口(port)组成。其中,不同天线端口组包括的天线端口不完全相同。例如,不同天线端口组包括的天线端口数目不同,这两个天线端口组可以有至少一个相同的天线端口,也可以没有相同的天线端口,这里不做具体限定。又例如,不同天线端口组包括的天线端口的数量相同,但至少有一个天线端口不同。
本申请实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c,其中a,b,c可以是单个,也可以是多个。
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的大小、内容、顺序、时序、优先级或者重要程度等。例如,第一天线端口组和第二天线端口组,只是为了区分不同的天线端口组,而并不是表示这两个天线端口组的天线端口的位置、索引、优先级或者重要程度等的不同。
前文介绍了本申请实施例所涉及的部分用语,下面介绍本申请实施例涉及的技术特征。
为了节能,基站可以动态关断部分发射通道。由于发射通道的数目发生了变化,基站发送参考信号使用的天线端口也将发生改变。也就是说,基站发送参考信号的天线端口将 与之前配置的参考信号资源包括的天线端口不一致,如果终端仍然基于之前配置的天线端口来接收参考信号,将导致终端确定的CSI不准确。例如,为了节能,基站动态关断S个发射通道;或者,基站关闭部分发射通道后,由于传输需求增加,基站动态增加S个发射通道。一种可能的方式中,基站对距离较近的终端和距离较远的终端采用不同的发送策略,基站对距离较近的终端和距离较远的终端使用不同数目的发射通道进行信息传输。由于基站在向距离较近的终端发送信息时,所需的功率较小,因此可以使用较少的发射通道。与之对应的,基站在向距离较远的终端发送信息时,所需的功率较大,因此需要使用较多的发射通道。例如,对于距离较近的终端,基站采用16个发射通道进行信息传输,对于距离较远的终端,基站采用32个发射通道进行信息传输。那么,针对距离较远的终端,随着终端向靠近基站的方向移动,可能会出现基站关断部分发射通道的情况,或者,针对距离较近的终端,随着终端向远离基站的方向移动,可能会出现基站增加发射通道的情况。
由于发射通道的数目发生了变化,基站发送参考信号使用的天线端口也将发生改变。也就是说,基站发送参考信号的天线端口将与之前配置的参考信号资源包括的天线端口不一致,如果终端仍然基于之前配置的天线端口来接收参考信号,将导致终端确定的CSI不准确。例如,当一个发射通道关联一个天线端口,参考信号资源包括32个天线端口时,此时基站的发射通道也为32个,若基站关闭上述32个天线端口中的16个天线端口,则此时基站发送参考信号的天线端口为16个,终端基于参考信号资源包括的32个天线端口测量CSI,终端所确定的CSI不能准确反映真实的信道情况,影响通信质量和效率。
一种可能的解决方案为,终端可以基于参考信号资源包括的天线端口的全集中的至少一个天线端口子集测量CSI,或者基于该天线端口的全集和该全集中的至少一个天线端口子集测量CSI,从而获得不同维度的CSI,可以实现CSI的多维测量或降维测量。网络设备根据终端上报的不同维度的信道状态信息,可以动态调整发射通道的数目,降低网络设备的能耗。
当终端基于参考信号资源包括的天线端口的全集中的至少一个天线端口子集测量CSI,或者基于该天线端口的全集和该全集中的至少一个天线端口子集测量CSI时,终端需要向网络设备上报每个天线端口子集的CSI上报信息(CSI report),或者上报天线端口的全集的CSI report和每个天线端口子集的CSI report。若该参考信号资源关联的上报配置中指示上报PMI,则终端上报的每一个CSI report都需要包括PMI。或者说,每一个CSI report都拥有单独的PMI字段,上报的数据量比较大,导致信令开销比较大。
基于此,本申请实施例提供一种通信方法及装置,用于解决终端基于参考信号资源包括的天线端口上报多个CSI report时,上报的数据量比较大,导致信令开销比较大的问题。其中,方法和装置是基于同一构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
本申请的实施例提供的技术方案可以应用于第五代(the fifth generation,5G)移动通信系统,例如NR系统,或者应用于长期演进(long term evolution,LTE)系统中,或者还可以应用于下一代移动通信系统或其他类似的通信系统,具体的不做限制。
图1是本申请的实施例应用的通信系统1000的架构示意图。如图1所示,该通信系统包括无线接入网100和核心网200,可选地,通信系统1000还可以包括互联网300。其中,无线接入网100可以包括至少一个网络设备(如图1中的110a和110b),还可以包括至少一个终端(如图1中的120a-120j)。终端通过无线的方式与网络设备相连,网络设备 通过无线或有线方式与核心网连接。核心网设备与网络设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与网络设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的网络设备的功能。终端和终端之间以及网络设备和网络设备之间可以通过有线或无线的方式相互连接。图1只是示意图,该通信系统中还可以包括其它网络设备,如还可以包括中继设备和回传设备,在图1中未画出。
网络设备可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、第五代(5th generation,5G)移动通信系统中的下一代基站(next generation NodeB,gNB)、第六代(6th generation,6G)移动通信系统中的下一代基站、未来移动通信系统中的基站或WiFi系统中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。这里的CU完成基站的无线资源控制协议和分组数据汇聚层协议(packet data convergence protocol,PDCP)的功能,还可以完成业务数据适配协议(service data adaptation protocol,SDAP)的功能;DU完成基站的无线链路控制层和介质访问控制(medium access control,MAC)层的功能,还可以完成部分物理层或全部物理层的功能,有关上述各个协议层的具体描述,可以参考第三代合作伙伴计划(3rd generation partnership project,3GPP)的相关技术规范。网络设备可以是宏基站(如图1中的110a),也可以是微基站或室内站(如图1中的110b),还可以是中继节点或施主节点等。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
终端设备也可以称为终端、UE、移动台、移动终端等。终端可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端所采用的具体技术和具体设备形态不做限定。
网络设备和终端可以是固定位置的,也可以是可移动的。网络设备和终端可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在飞机、气球和人造卫星上。本申请的实施例对网络设备和终端的应用场景不做限定。
网络设备和终端的角色可以是相对的,例如,图1中的直升机或无人机120i可以被配置成移动基站,对于那些通过120i接入到无线接入网100的终端120j来说,终端120i是网络设备;但对于网络设备110a来说,120i是终端,即110a与120i之间是通过无线空口协议进行通信的。当然,110a与120i之间也可以是通过网络设备与网络设备之间的接口协议进行通信的,此时,相对于110a来说,120i也是网络设备。因此,网络设备和终端都可以统一称为通信装置,图1中的110a和110b可以称为具有网络设备功能的通信装置,图1中的120a-120j可以称为具有终端功能的通信装置。
网络设备和终端之间、网络设备和网络设备之间、终端和终端之间可以通过授权频谱进行通信,也可以通过免授权频谱进行通信,也可以同时通过授权频谱和免授权频谱进行通信;可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本 申请的实施例对无线通信所使用的频谱资源不做限定。
在本申请的实施例中,网络设备的功能也可以由基站中的模块(如芯片)来执行,也可以由包含有网络设备功能的控制子系统来执行。这里的包含有网络设备功能的控制子系统可以是智能电网、工业控制、智能交通、智慧城市等上述应用场景中的控制中心。终端的功能也可以由终端中的模块(如芯片或调制解调器)来执行,也可以由包含有终端功能的装置来执行。
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题同样适用。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
如图2所示,为本申请实施例提供的一种通信方法的流程示意图。
S201,终端确定M个天线端口组。其中,M为大于1的整数。
可选的,该M个天线端口组关联的参考信号资源可以全部相同或者部分相同。
终端确定M个天线端口组的实现方式将在下文说明。
S202,网络设备确定M个天线端口组。
应理解,网络设备确定的M个天线端口组与终端确定的M个天线端口组相同。
需要说明的是,S201和S202都可以是一个可选的步骤。S201和S202没有严格的执行顺序。
S203,终端向网络设备发送M个天线端口中第一天线端口组对应的PMI和第一天线端口组对应的信道矩阵特征值。相应的,网络设备接收来自终端的第一天线端口组对应的PMI和第一天线端口组对应的信道矩阵特征值。第一天线端口组属于M个天线端口组。
第一天线端口组可以为M个天线端口组中天线端口数量最多的天线端口组。也就是,终端可以上报天线端口组中,包括的天线端口数量最多的天线端口组的PMI。可选的,M个天线端口组中除了第一天线端口组之外的任一天线端口组关联的参考信号资源,是第一天线端口组关联的参考信号资源的子集。
一种具体的示例中,第一天线端口组的CSI信息中包括第一天线端口组对应的PMI和第一天线端口组对应的信道矩阵特征值,其余(M-1)个天线端口组的CSI信息中不包括对应的PMI和/或对应的信道矩阵特征值。为了便于说明,下面以该具体的示例为例进行说明。
一种可能的实现方式中,终端按照M个天线端口组的CSI按照天线端口组包括天线端口的数目从大到小的顺序发送M个CSI,当第一天线端口组可以为M个天线端口组中天线端口数量最多的天线端口组,第一天线端口组的CSI为终端上报的多个CSI中的第一个CSI,网络设备在接收到M个CSI信息后可以从第一个CSI信息获取PMI和信道矩阵特征值。
另一种可能的实现方式中,终端按照M个天线端口组的CSI按照天线端口组包括天线端口的数目从小到大的顺序发送M个CSI,当第一天线端口组可以为M个天线端口组中天线端口数量最多的天线端口组,第一天线端口组的CSI为终端上报的多个CSI中的最后一个CSI,网络设备在接收到M个CSI信息后可以从最后一个CSI信息获取PMI和信道矩阵特征值。
再一种可能的实现方式中,终端在上报M个天线端口组的CSI信息时可以指示第一天线端口组的索引,从而网络设备在接收到M个CSI信息后,可以从该索引对应的CSI信息中确定PMI和信道矩阵特征值。可以理解的,该实现方式可以不限定M个天线端口组的CSI信息的上报顺序。
可选的,网络设备在接收到第一天线端口组对应的PMI和第一天线端口组对应的信道矩阵特征值后,可以根据第一天线端口组对应的PMI和第一天线端口组对应的信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,(M-1)个天线端口组为M个天线端口组中除第一天线端口组以外的天线端口组。
一种具体的实现方式中,以(M-1)个天线端口组中的第二天线端口组为例,网络设备可以根据如下步骤A1~A3确定第二天线端口组的预编码矩阵:
A1,将第一矩阵和第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,第一矩阵为根据第一天线端口组的PMI指示的预编码矩阵和第二信道矩阵特征值确定的,第二信道矩阵特征值为根据第一信道矩阵特征值确定的。第一相关矩阵包括K行和K列,K为大于0的整数;
可选的,第二信道矩阵特征值与第一信道矩阵特征值可以相同。也可以理解为,网络设备将第一信道矩阵特征值,作为第二天线端口组对应的信道矩阵特征值,或者理解为,网络设备将第一信道矩阵特征值为M个天线端口组对应的信道矩阵特征值。
可选的,第二信道矩阵特征值也可以为根据第一信道矩阵特征值、第一天线端口组的信道质量指示和第二天线端口组的信道质量指示确定的。
A2,确定第二相关矩阵,所述第二相关矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,X为第二天线端口组的天线端口数目,X行的行号可以与第二天线端口组包括的天线端口的索引一致,X列的列号可以与第二天线端口组包括的天线端口的索引一致;A2中确定第二天线端口组的预编码矩阵的方式也可以理解为,第一天线端口组包括K个天线端口,第一相关矩阵包括K行和K列,第一相关矩阵的维度为K乘以K,其中,第一相关矩阵中的元素为Aij,其中,1≤i≤K,1≤j≤K。第一天线端口组中的K个天线端口索引分别为0至(K-1)。如果第二天线端口组包括的天线端口ty,1≤y≤X,那么维度为X的第二相关矩阵的元素Bpq=Atptq,其中,tp和tq为第二天线端口组所包括的天线端口的索引,天线端口索引tp所对应的天线端口在第二天线端口组中的序号为p,天线端口索引tq所对应的天线端口在第二天线端口组中的序号为q。应理解,A2中的方式也可以简单理解为,从第一相关矩阵中取按照X行和X列,得到第二相关矩阵。
A3,将第二相关矩阵进行特征值分解,得到第二天线端口组的预编码矩阵。
本申请实施例中通过在上报M个天线端口组的CSI信息时,只上报一个天线端口组的PMI,不上报其他(M-1)个天线端口组的PMI。相应的,网络设备根据上报的PMI,来计算得到其他(M-1)个天线端口组的预编码矩阵。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
下面对终端确定M个天线端口组的方式进行说明。
首先介绍终端确定M个天线端口组中每个天线端口包括的天线端口数目的几种实现方式。
第一种实现方式中,网络设备可以向终端发送CSI-RS配置和第一信息,其中,CSI-RS 配置可以配置P个天线端口,P为大于0的整数,具体的,CSI-RS配置可以参阅前文术语介绍中的相关描述,这里不再重复说明。该第一信息用于配置M个天线端口组中每个天线端口包括的天线端口数目。从而终端可以根据CSI-RS配置中配置的P个天线端口以及第一信息确定M个天线端口组。其中,第一信息可以通过CSI-RS配置中的字段携带,也可以通过其他方式,如通过其他信令或者配置或者消息发送,等等,这里不做具体限定。
当第一信息通过CSI-RS配置中的字段携带时,可选的,网络设备可以向终端发送CSI-RS配置,其中,该CSI-RS配置包括CSI-ResourceConfig和CSI-ReportConfig,CSI-ReportConfig与CSI-ResourceConfig关联。CSI-ResourceConfig配置P个天线端口,CSI-ReportConfig携带第一信息,该第一信息用于配置M个天线端口组中每个天线端口包括的天线端口数目。其中,M个天线端口组的任一天线端口组为P个天线端口的子集或者全集。
举例说明,以P=32,M等于4为例,假设该CSI-RS配置中CSI-ResourceConfig配置32个天线端口,CSI-ReportConfig指示4个天线端口组的天线端口数目为{16,8,4,2}。例如,CSI-ReportConfig如下所示:
其中,cri-RI-M-LI-PMI-CQI指示上报4个天线端口组,且这4个天线端口组的天线端口数目分别为16,8,4,2。这里,cri-RI-M-LI-PMI-CQI可以理解为上述第一信息。
第二种实现方式中,网络设备可以向终端发送CSI-RS配置,其中,该CSI-RS配置包括M个CSI-ResourceConfig和CSI-ReportConfig,CSI-ReportConfig与M个CSI-ResourceConfig关联。M个CSI-ResourceConfig分别配置一组天线端口,其中,该M个CSI-ResourceConfig配置的参考信号资源可以全部相同或者部分相同。从而终端可以根据M个CSI-ResourceConfig确定M个天线端口组。
举例说明,以M等于4为例,假设该CSI-RS配置包括4个CSI-ResourceConfig,每个CSI-ResourceConfig配置一个天线端口组,该4个CSI-ResourceConfig关联同一个CSI-ReportConfig。这4个CSI-ResourceConfig配置的参考信号资源可以全部相同或者部分 相同。
第三种实现方式中,网络设备可以向终端发送CSI-RS配置,该CSI-RS配置的CSI-ResourceConfig包括resourceset字段,resourceset字段包括M个测量资源,其中,该M个测量资源的时频资源部分重叠或者全部相同,M个测量资源分别与M个天线端口组一一对应,也即此时resourceset字段为第一信息。进一步可选的,该resourceset字段包括重复(repetition)字段,当该repetition字段可以配置成关(off)或者除了开(on)和off之外的第其他状态时,终端上报M个天线端口组的CSI。当repetition字段可以配置开(on)时,终端上报M个天线端口组中的其中一个天线端口组的CSI。
上述实现方式中,通过将repetition字段可以配置成off或者除了on和off之外的第三状态,可以指示该M个测量资源均上报CSI信息,从而终端可以根据M个测量资源确定M个天线端口组。
例如,该resourceset字段可以配置4个测量资源,这4个测量资源的时频资源相同,且这4个资源中任意两个资源对应的天线端口数目和/或天线端口不同,且该resourceset字段中的repetition字段为off或者第三状态。
以上介绍了M个天线端口组中每个天线端口包括的天线端口数目的确定方式。下面介绍M个天线端口组分别包括的天线端口的确定方式。
一种示例性说明,本申请中M个天线端口组分别包括的天线端口可以为预定义的。或者,M个天线端口组分别包括的天线端口可以为网络设备指示的。例如,网络设备向终端发送第二信息,其中,第二信息指示M个天线端口组中每个天线端口组分别包括的天线端口。或者,M个天线端口组分别包括的天线端口也可以是根据该M个天线端口组分别对应的测量资源的时频资源确定的,例如对于上述第二种和第三种实现方式,M个天线端口组包括的天线端口可以根据M个测量资源的时频资源分别确定。
举例说明,第二信息可以通过如下6种方式中一种或者多种方式指示M个天线端口组分别包括的天线端口的方式:
方式1,第二信息指示M个天线端口组分别对应的天线端口组索引。
可选的,可以预定义多个天线端口组,该多个天线端口组包括上述M个天线端口组,每个天线端口组对应一个天线端口组索引。在该实现方式中,第二信息通过指示M个天线端口组索引的方式指示M个天线端口组。可选的,该多个天线端口组可以是网络设备通过无线资源控制(radio resource control,RRC)信令预定义的。
例如,如图3所示,预定义的多个天线端口组包括:索引为0的天线端口组{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31},索引为1的天线端口组{0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30},以及索引为2的天线端口组{0,2,4,6,16,18,20,22},索引为3的天线端口组{0,2,16,18}。第二信息指示的索引为0和1,则第二信息指示的天线端口组为索引为0的天线端口组和索引为1的天线端口组,即一个天线端口组为{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31},另一个天线端口组为{0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30}。
方式1的一种可能的实现方式中,第二信息可以通过比特位图指示M个天线端口组。例如,预定义了N个天线端口组,其中,N为大于或等于M的整数,则第二信息可以包 括N比特,其中,比特位图中N个比特一一对应N个天线端口组,每个比特的状态值表示其对应的天线端口组属于或者不属于M个天线端口组。例如,比特的状态值为0表示该比特对应的天线端口组不属于M个天线端口组,也就是M个天线端口组中不包括该比特对应的天线端口组。比特的状态值为1表示该比特对应的天线端口组属于M个天线端口组,也就是M个天线端口组中包括该比特对应的天线端口组。又例如,比特的状态值为1表示该比特对应的天线端口组不属于M个天线端口组,也就是M个天线端口组中不包括该比特对应的天线端口组。比特的状态值为0表示该比特对应的天线端口组属于M个天线端口组,也就是M个天线端口组中包括该比特对应的天线端口组。
假设比特的状态值为0表示该比特对应的天线端口组不属于M个天线端口组,比特的状态值为1表示该比特对应的天线端口组属于M个天线端口组。以图3所示天线端口组为例,第二信息为4比特的比特位图,该4比特分别对应天线端口组0至天线端口组3。当第二信息可以为1100,则第二信息指示的天线端口组为天线端口组0和天线端口组1。也即此时M个天线端口组为{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}和{0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30}。
方式2,第二信息指示M个天线端口组分别对应的比特位图,其中,比特位图中每个比特对应一个天线端口,若比特位图中第一比特为第一值,则表示第一比特对应的天线端口属于比特位图对应的天线端口组,若第一比特为第二值,则表示第一比特对应的天线端口不属于比特位图对应的天线端口组。
方式2的一种可能的实现方式为,第二信息包括M个比特位图,其中,每个比特位图包括P比特,该P比特与网络设备的P个天线端口一一对应。该P个比特中,每个比特的状态值表示其对应的天线端口属于或者不属于对应的天线端口组。例如,比特的状态值为0表示该比特对应的天线端口不属于天线端口组,比特的状态值为1表示该比特对应的天线端口属于M个天线端口组。或者,比特的状态值为表示该比特对应的天线端口不属于天线端口组,比特的状态值为0表示该比特对应的天线端口属于天线端口组。
举例说明,以比特的状态值为0表示该比特对应的天线端口不属于天线端口组,比特的状态值为1表示该比特对应的天线端口属于M个天线端口组为例。假设P为8,M为4,第二信息可以包括4个比特位图,分别为{10101010}、{11111111}、{1010000}、{00001010}。则第二信息指示的M个天线端口组为,天线端口的索引为{0,2,4,6}的天线端口组、天线端口的索引为{0,1,2,3,4,5,6,7}的天线端口组、天线端口的索引为{0,2}的天线端口组、以及天线端口的索引为{4,6}的天线端口组。
方式3,第二信息指示测量资源中M个天线端口组分别对应的时域资源,其中,每个时域资源对应至少一个天线端口。
方式3中测量资源可以包括多个时频资源,每个时频资源对应一个天线端口。第二信息通过指示M个天线端口组分别对应的时域资源,可以指示M个天线端口组的时频资源,从而可以指示M个天线端口组分别包括的天线端口。
举例说明,如图4所示,测量资源在时域上包括4个符号,分别为符号6~9,在频域上包括8个子载波,分别为子载波0~7。测量资源包括32个时频资源,一个时频资源在时域上占用一个符号,在频域上占用一个子载波,32个时频资源与网络设备的32个天线端口的对应关系如图4所示。若第二信息指示天线端口组对应符号6,则第二信息指示该天 线端口组包括索引为{0,2,4,6,8,10,12,14}。
一种可能的实现方式中,第二信息可以包括M个比特位图,每个比特位图包括一个或多个比特,每个比特对应至少一个符号,其中,比特的状态值指示是否占用该资源进行测量。例如,比特的状态值为0,指示不占用该资源进行信道测量,也就是天线端口组不包括该时域资源对应的天线端口。比特的状态值为1,指示占用该资源进行信道测量,也就是天线端口组包括该时域资源对应的天线端口。又例如,比特的状态值为1,指示不占用该资源进行信道测量,也就是天线端口组不包括该时域资源对应的天线端口。比特的状态值为0,指示占用该资源进行信道测量,也就是天线端口组包括该时域资源对应的天线端口。
下面以比特的状态值为0,指示不占用该资源进行信道测量,比特的状态值为1,指示占用该资源进行信道测量为例对方式3进行示例说明。
示例1,第二信息可以包括M个比特位图,每个比特位图包括2比特,其中,第一个比特对应6和符号7,第二个比特对应符号8和符号9。若比特位图为{10},则表示天线端口组包括索引为0~15的天线端口,如图5所示。
需要说明的是,第二信息除了可以采用上述一个比特对应两个符号的指示方式以外,还可以采用其他方式进行指示,例如,一个比特对应1个符号、3个符号、4个符号等等,这里不做具体限定。
方式4,第二信息指示测量资源中M个天线端口组分别对应的频域资源,其中,每个频域资源对应至少一个天线端口。
方式4中测量资源可以包括多个时频资源,每个时频资源对应一个天线端口。第二信息通过指示M个天线端口组分别对应的频域资源,可以指示M个天线端口组的时频资源,从而可以指示M个天线端口组分别包括的天线端口。
举例说明,如图4所示,测量资源在时域上包括4个符号,分别为符号6~9,在频域上包括8个子载波,分别为子载波0~7。测量资源包括32个时频资源,一个时频资源在时域上占用一个符号,在频域上占用一个子载波,32个时频资源与网络设备的32个天线端口的对应关系如图4所示。若第二信息指示天线端口组对应子载波0,则第二信息指示该天线端口组包括索引为{0,1,16,17,2,3,18,19}。
一种可能的实现方式中,第二信息可以包括M个比特位图,每个比特位图包括一个或多个比特,每个比特对应至少一个子载波,其中,比特的状态值指示是否占用该资源进行测量。例如,比特的状态值为0,指示不占用该资源进行信道测量,也就是天线端口组不包括该频域资源对应的天线端口。比特的状态值为1,指示占用该资源进行信道测量,也就是天线端口组包括该频域资源对应的天线端口。又例如,比特的状态值为1,指示不占用该资源进行信道测量,也就是天线端口组不包括该频域资源对应的天线端口。比特的状态值为0,指示占用该资源进行信道测量,也就是天线端口组包括该频域资源对应的天线端口。
下面以比特的状态值为0,指示不占用该资源进行信道测量,比特的状态值为1,指示占用该资源进行信道测量为例对方式4进行示例说明。
示例2,第二信息可以包括M个比特位图,每个比特位图包括4比特,其中,每个比特对应两个子载波。若比特位图为{1010},则表示天线端口组包括索引为{0,1,2,3,8,9,10,11,16,17,18,19,24,25,26,27}的天线端口,如图6所示。
需要说明的是,第二信息除了可以采用上述一个比特对应两个子载波的指示方式以外,还可以采用其他方式进行指示,例如,一个比特对应1个子载波、3个子载波、4个子载波等等,这里不做具体限定。
方式5,第二信息指示测量资源中M个天线端口组分别对应的时频资源,其中,每个时频资源对应至少一个天线端口。
方式5中测量资源可以包括多个时频资源,每个时频资源对应一个天线端口。第二信息通过指示M个天线端口组分别对应的时域资源,可以指示M个天线端口组分别包括的天线端口。
举例说明,如图4所示,测量资源在时域上包括4个符号,分别为符号6~9,在频域上包括8个子载波,分别为子载波0~7。测量资源包括32个时频资源,一个时频资源在时域上占用一个符号,在频域上占用一个子载波,32个时频资源与网络设备的32个天线端口的对应关系如图4所示。若第二信息指示天线端口组对应子载波0~1和符号6~7,则第二信息指示该天线端口组包括索引为{0,1,2,3}。
一种可能的实现方式中,第二信息可以包括M个第一位图和M个第二位图。其中,每个第一位图包括一个或多个比特,每个比特对应至少一个子载波。
第二位图中每个比特位图包括一个或多个比特,每个第二位图包括一个或多个比特,每个比特对应至少一个符号。
其中,比特的状态值指示是否占用该资源进行测量。例如,比特的状态值为0,指示不占用该资源进行信道测量,也就是天线端口组不包括该频域资源或者时域资源对应的天线端口。比特的状态值为1,指示占用该资源进行信道测量,也就是天线端口组包括该频域资源或者时域资源对应的天线端口。又例如,比特的状态值为1,指示不占用该资源进行信道测量,也就是天线端口组不包括该频域资源或者时域资源对应的天线端口。比特的状态值为0,指示占用该资源进行信道测量,也就是天线端口组包括该频域资源或者时域资源对应的天线端口。
下面以比特的状态值为0,指示不占用该资源进行信道测量,比特的状态值为1,指示占用该资源进行信道测量为例对方式5进行示例说明。
示例3,第二信息可以包括M个第一位图和M个第二位图,每个第一位图包括4比特,每个比特对应两个子载波,每个第二位图包括2比特,每个比特对应两个符号。若第一位图为{1010},第二位图为{0,1},则表示天线端口组包括索引为{0,1,2,3,8,9,10,11}的天线端口,如图7所示。
需要说明的是,第一位图除了可以采用上述一个比特对应两个子载波的指示方式以外,还可以采用其他方式进行指示,例如,一个比特对应1个子载波、3个子载波、4个子载波等等,这里不做具体限定。第二位图除了可以采用上述一个比特对应两个符号的指示方式以外,还可以采用其他方式进行指示,例如,一个比特对应1个符号、3个符号、4个符号等等,这里不做具体限定。
方式6,第二信息指示测量资源中M个天线端口组分别对应的CDM组,其中,每个CDM组对应至少一个天线端口。
方式6中测量资源对应8个CDM组,每个CDM组对应4个天线端口。第二信息通过指示M个天线端口组分别对应的CDM组,可以指示M个天线端口组分别包括的天线端口。
举例说明,测量资源在时域上包括4个符号,分别为符号6~9,在频域上包括8个子载波,分别为子载波0~7。测量资源包括8个CDM组,每个CDM组在时域上对应两个符号,在频域上对应两个子载波。示例性的,8个CDM组与网络设备的32个天线端口的对应关系如图8所示。若第二信息指示天线端口组对应CDM组1和2,则第二信息指示该天线端口组包括索引为{0,1,2,3,16,17,18,19}。
一种可能的实现方式中,第二信息可以包括M个比特位图,每个比特位图包括一个或多个比特,每个比特对应至少一个CDM组,其中,比特的状态值指示是否占用该CDM组对应的资源进行测量。例如,比特的状态值为0,指示不占用该CDM组对应的资源进行信道测量,也就是天线端口组不包括该CDM组对应的天线端口。比特的状态值为1,指示占用该CDM组对应的资源进行信道测量,也就是天线端口组包括该CDM组对应的天线端口。又例如,比特的状态值为1,指示不占用该CDM组对应的资源进行信道测量,也就是天线端口组不包括该CDM组对应的天线端口。比特的状态值为0,指示占用该CDM组对应的资源进行信道测量,也就是天线端口组包括该CDM组对应的天线端口。
下面以比特的状态值为0,指示不占用该CDM组对应的资源进行信道测量,比特的状态值为1,指示占用该CDM组对应的资源进行信道测量为例对方式4进行示例说明。
示例4,第二信息可以包括M个比特位图,每个比特位图包括8比特,其中,每个比特对应1个CDM组。若比特位图为{11001100},则表示天线端口组包括CDM组0,CDM组1,CDM组4,和CDM组5对应的天线端口,如图9所示。
以上介绍了终端确定M个天线端口组的实现方式。
可选的,终端还可以接收来自网络设备的第三信息,第三信息用于指示终端上报多个天线端口组的PMI中的一个PMI。
需要说明的是,“第三信息用于指示终端上报多个天线端口组的PMI中的一个PMI”也可以描述为“第三信息用于指示通过一个天线端口组的PMI指示多个天线端口组的预编码矩阵”,或者,也可以描述为“第三信息用于指示使用PMI压缩的方法进行上报”,或者,也可以描述为“第三信息用于指示进行PMI压缩”,或者“指示终端开启PMI压缩模式”等等,只要可以指示终端上报多个天线端口组中的一个天线端口组的PMI,均可以视为本申请所述的第三信息。
一种具体的实现方式中,第三信息可以携带在CSI-ReportConfig中,例如,可以通过CSI-ReportConfig中的一个字段携带第三信息。例如,CSI-ReportConfig如下所示:

其中,cri-RI-M-LI-compressPMI-CQI用于指示终端上报多个天线端口组的PMI中的一个PMI。
结合上述第一种实现方式,CSI-ReportConfig如下所示:
其中,cri-RI-M-LI-PMI-CQI字段指示上报4个天线端口组,且这4个天线端口组的天线端口数目分别为16,8,4,2,cri-RI-M-LI-PMI-CQI字段可以为上述第一种实现方式中的第一信息。cri-RI-M-LI-compressPMI-CQI指示通过一个天线端口组的PMI指示多个天线端口组的预编码矩阵,也即cri-RI-M-LI-compressPMI-CQI为上述第三信息。
可选的,CSI-ReportConfig也可以不包括cri-RI-M-LI-PMI-CQI,即通过cri-RI-M-LI-compressPMI-CQI指示上报4个天线端口组,且这4个天线端口组的天线端口数目分别为16,8,4,2,且通过一个天线端口组的PMI指示多个天线端口组的PMI。另一种具体的实现方式中,网络设备可以通过第一信息隐式指示PMI压缩,即若网络设备向终端发送第一信息,则指示终端上报多个天线端口组的PMI中的一个PMI。
本申请实施例中通过在上报M个天线端口组的第二信息中,只上报一个天线端口组的PMI,不上报其他(M-1)个天线端口组的PMI。相应的,网络设备根据上报的PMI,来确定其他(M-1)个天线端口组的预编码矩阵。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
以上介绍了一种预编码矩阵上报方法,该方法中终端通过上报一个天线端口组的PMI 以及该天线端口组的信道矩阵特征值,不上报其他(M-1)个天线端口组的PMI。相应的,网络设备根据上报的PMI以及信道矩阵特征值,来计算得到其他(M-1)个天线端口组的预编码矩阵。
下面介绍另一种预编码矩阵上报方法。如图10所示,为本申请实施例提供的一种通信方法的流程示意图,图10所示的方法中,终端和网络设备对齐PMI的确定方法,终端上报M个天线端口组中的第一天线端口组的PMI,无需上报信道矩阵特征值,终端和网络设备都能通过第一天线端口组的PMI确定(M-1)个天线端组的PMI。
S1001,终端向网络设备发送第一天线端口组对应的PMI。相应的,网络设备接收第一天线端口组对应的PMI。
其中,第一天线端口组属于M个天线端口组,M为大于1的整数。
其中,第一天线端口组和M个天线端口组的相关介绍可以参阅图2所述方法中关于第一天线端口组和M个天线端口组的描述,这里不再重复说明。
可选的,在执行S1001之前,终端可以先确定该M个天线端口组。其中,确定M个天线端口组的实现方式可以参阅图2所述方法中终端确定M个天线端口组的实现方式,这里不再重复说明。
可选的,在S201之前,终端可以接收来自网络设备的第三信息,第三信息用于指示:终端上报多个天线端口组的PMI中的一个PMI。具体可以参阅图2所述方法中的相关描述,这里不再赘述。
可选的,S1002,终端根据第一天线端口组对应PMI确定(M-1)个天线端口组的预编码矩阵和/或CQI,其中,(M-1)个天线端口组为M个天线端口组中除第一天线端口组以外的天线端口组。
可选的,终端根据第一天线端口组的PMI确定(M-1)个天线端口组的信道质量指示,可以通过如下方式实现:终端根据第一天线端口组的PMI以及第一天线端口组的信道矩阵确定(M-1)个天线端口组的CQI。
一种可能的实现方式中,终端可以根据第一天线端口组的PMI确定(M-1)个天线端口组的预编码矩阵,并根据(M-1)个天线端口组的预编码矩阵以及(M-1)个天线端口组的信道矩阵分别确定(M-1)个天线端口组的信道质量指示。其中,(M-1)个天线端口组的信道矩阵可以根据第一天线端口组的信道矩阵确定的,也可以是终端根据参考信号测量得到的。
示例性的,以第一天线端口组为例,终端根据第一天线端口组的PMI以及第一天线端口组的信道矩阵确定第一天线端口组的CQI,可以通过如下方式实现:
B1,终端确定第一天线端口组的传输的秩(rank)。
B2,终端对信道矩阵H进行SVD分解,得到PMI矩阵V(Rx·Rx),然后选择V(Rx·Rx)的前第一rank列,得到V(Rx·rank)
B3,终端根据信道矩阵H和V(Rx·rank)相乘得到等效信道H(Tx·rank)
B4,终端根据等效信道H(Tx·rank),以及用于测量干扰的CSI-RS得到干扰测量结果,确定信号干扰噪声比(signal to interference plus noise ratio,SINR)。
B5,终端对SINR进行量化得到第一天线端口组的CQI。
应理解,其他天线端口组的CQI的确定方式与第一天线端口组的CQI的确定方式类似,这里不再一一说明。
下面以(M-1)个天线端口组中的第二天线端口组为例,对终端根据第一天线端口组的PMI确定(M-1)个天线端口组的预编码矩阵的三种实现方式进行说明。
方式a,终端根据第一天线端口组的PMI确定第二天线端口组的预编码矩阵可以通过如下方式实现:
S1.1,可以将第一天线端口组的PMI指示的预编码矩阵取X行,得到W′X·r,其中,X为第二天线端口组的天线端口数目。
可选的,可以将第一天线端口组的PMI指示的预编码矩阵取任意X行,或者,取前X行,或者,取最后X行,或者,也可以等间隔取X行等,这里不再一一列举X行的位置。
S1.2,将W′X·r进行正交化,得到第二天线端口组的预编码矩阵。
方式b,终端根据第一天线端口组的PMI确定第二天线端口组的预编码矩阵可以通过如下方式实现:
S2.1,将PMI指示的预编码矩阵与PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵。
S2.2,将第一相关矩阵取X行X列,得到第一矩阵,X为第二天线端口组的天线端口数目。
可选的,可以将第一天线端口组的PMI指示的预编码矩阵取任意X行,或者,取前X行,或者,取最后X行,或者,也可以等间隔取X行等,这里不再一一列举X行的位置。
可以将第一天线端口组的PMI指示的预编码矩阵取任意X列,或者,取前X列,或者,取最后X列,或者,也可以等间隔取X列等,这里不再一一列举X列的位置。
S2.3,将第一矩阵进行特征值分解,得到第二天线端口组的预编码矩阵。
方式c,终端根据第一天线端口组的PMI确定第二天线端口组的预编码矩阵可以通过如下方式实现:在PMI指示的预编码矩阵中等间隔选择X行,得到第二天线端口组的预编码矩阵,X为第二天线端口组的天线端口数目。
可选的,方式c可以应用于如下场景中:PMI指示的预编码矩阵为离散傅里叶变换矩阵。
可选的,网络设备在接收到第一天线端口组对应的PMI后,可以根据第一天线端口组对应的PMI确定(M-1)个天线端口组的预编码矩阵,(M-1)个天线端口组为M个天线端口组中除第一天线端口组以外的(M-1)个天线端口组。其中,网络设备根据第一天线端口组对应的PMI确定(M-1)个天线端口组的预编码矩阵的方式,与终端根据第一天线端口组对应的PMI确定(M-1)个天线端口组的预编码矩阵的方式类似,具体可以参阅上述方式a~方式c。
本申请实施例中对于多个天线端口组仅上报一个天线端口组的PMI,其他(M-1)个天线端口组的PMI不上报。相应的,网络设备根据上报的PMI,来计算得到其他(M-1)个天线端口组的预编码矩阵。该方法相比于上报M个天线端口组的PMI,可以节省信令开销,提升资源利用率。
并且,上述方式中,终端基于一个天线端口组的PMI确定其他(M-1)个天线端口组的CQI,使得网络设备和终端对齐CQI和PMI的计算方法,提升反馈机制的合理性,有利于终端和网络设备的通信质量。
上述图2和图10所述方法中,仅以第一天线端口组的数量为1个进行了描述,应理解,本申请中,第一天线端口组的数目也可以是多个。或者说,终端可以向网络设备上报 M个天线端口组的CSI信息,其中,该M个天线端口组的部分天线端口组的CSI信息中可以包括对应的PMI和/或对应的信道矩阵特征值,剩余部分天线端口组的CSI信息中可以不包括对应的PMI和/或对应的信道矩阵特征值。例如,M为4,第一天线端口组有两个,分别为包含的天地端口数最多的天线端口组和包含的天线端口数次多的天线端口组,终端上报4个天线端口组中的两个第一天线端口组的PMI,而不上报剩余两个天线端口组的PMI。
目前,终端支持的CSI处理单元数量是终端的能力,终端可以将自己能够支持的最大CSI处理单元数量上报给网络设备。例如,终端1上报其支持的最大的CSI处理单元数量为10;终端2上报其支持的最大的CPU数量为15。需要说明的是,这里所说的支持的CSI处理单元的最大数量是指,同时支持的CSI处理单元。比如说,终端只支持一个CSI处理单元,仅仅表明在一个时刻,终端只会有一个CSI处理单元用于CSI的处理。
当时终端进行测量上报时,所需要的CSI处理单元数量可能发生变化。例如,在上述两种预编码矩阵上报方法中,终端对于多个天线端口组仅上报一个天线端口组的PMI。相比于终端测量上报多个天线端口组的PMI,上述方法中终端的计算开销、信令开销等降低,从而终端进行测量上报时所需要的CSI处理单元数量可能发生变化,比如变小。因此,网络设备获取终端测量并上报多个天线端口组的预编码矩阵需要的CSI处理单元的数量和/或占用的时间单元的数量,有利于网络设备合理调度参考信号的发送。
一种可能的实现方式中,协议可以预定义终端进行测量上报时需要的CSI处理单元的数量。例如,在采用上述任一种预编码矩阵上报方法进行测量上报的场景中,终端测量并上报N个天线端口组的预编码矩阵需要的CSI处理单元的数量,N为大于1的整数。
另一种可能的实现方式中,终端可以向网络设备发送第四信息,第四信息用于指示测量并上报N个天线端口组的预编码矩阵需要的CSI处理单元的数量。
一种示例性说明中,第四信息可以为CSI处理单元数量的比例因子K。假设终端基于一个参考信号上报一个天线端口组的CSI所需要的CSI处理单元数量为OCPU,1,终端基于这个参考信号上报N个天线端口组的CSI所需要的CPU个数可以是K*OCPU,1。其中,K大于0。
在一种可能的实现方式中,终端可以向网络设备发送第四信息,第四信息用于指示测量并上报N个天线端口组的预编码矩阵需要的时间单元的数量。
一种示例性说明中,第四信息可以为时域扩展因子T。假设终端基于一个参考信号上报一个天线端口组的CSI所需要的CSI处理单元数量为OCPU,1,并且占用1个时间单元。终端基于这个参考信号上报N个天线端口组的CSI所需要的CSI处理单元数量可以是OCPU,1,占用T个时间单元。其中,T大于0。
需要说明的是,上述网络设备获取终端测量并上报多个天线端口组的预编码矩阵需要的CSI处理单元的数量和/或占用的时间单元的数量的方式,可以不依赖于上述两种预编码上报方法单独实施。
基于与方法实施例的同一构思,本申请实施例提供一种通信装置,该通信装置的结构可以如图11所示,包括通信模块1101和处理模块1102。
在一种实施方式中,通信装置具体可以用于实现图2的实施例中终端执行的方法,该装置可以是终端本身,也可以是终端中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,处理模块1102,用于确定M个天线端口组。通信模块1101,用于向网络设备发送该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的 信道矩阵特征值。其中,该M为大于1的整数。
该M个天线端口组可以满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
该第一天线端口组可以为该M个天线端口组中天线端口数目最多的天线端口组。
该M个天线端口组中每个天线端口包括的天线端口数目可以为预定义的。
可选的,通信模块1101,还用于:接收来自网络设备的第一信息,该第一信息用于指示M个天线端口组中每个天线端口包括的天线端口数目。
该M个天线端口组分别包括的天线端口可以为预定义的。
可选的,通信模块1101,还用于:接收来自网络设备的第二信息,该第二指信息用于指示该M个天线端口组分别包括的天线端口。
该第二信息可以指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,通信模块1101,还用于:接收来自该网络设备的第三信息,该第三信息用于指示该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块1101,还用于:向该网络设备发送第四信息,该第四信息用于指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1的整数。
在一种实施方式中,通信装置具体可以用于实现图2的实施例中网络设备执行的方法,该装置可以是网络设备本身,也可以是网络设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,处理模块1102,用于确定M个天线端口组。通信模块1101,用于接收该M个天线端口组中的第一天线端口组对应的PMI和该第一天线端口组对应的第一信道矩阵特征值。其中,该M为大于1的整数。
该M个天线端口组可以满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
该第一天线端口组可以为该M个天线端口组中天线端口数目最多的天线端口组。
该M个天线端口组中每个天线端口包括的天线端口数目可以为预定义的。
该M个天线端口组中每个天线端口包括的天线端口数目可以为该网络设备确定的。
可选的,通信模块1101,还用于向该终端发送第一信息,该第一信息用于指示该M个天线端口组中每个天线端口包括的天线端口数目。
该M个天线端口组分别包括的天线端口可以为预定义的。
该M个天线端口组分别包括的天线端口可以为该网络设备确定的。
可选的,通信模块1101,还用于向该终端发送第二信息,该第二信息用于指示该M 个天线端口组分别包括的天线端口。
该第二信息可以指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,处理模块1102,还用于:根据该PMI和该第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的(M-1)个天线端口组。
处理模块1102,在根据该PMI和该第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵时,可以具体用于:
将第一矩阵和该第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一矩阵为根据该PMI指示的预编码矩阵和第二信道矩阵特征值确定的,该第二信道矩阵特征值为根据该第一信道矩阵特征值确定的,该第一相关矩阵包括K行和K列,该K为大于0的整数;
确定第二相关矩阵,该第二相关矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,其中,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目,该X行的行号与该第二天线端口组包括的天线端口的索引一致,该X列的列号与该第二天线端口组包括的天线端口的索引一致;
将该第二相关矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
该第二信道矩阵特征值可以与该第一信道矩阵特征值相同;或者,该第二信道矩阵特征值也可以为根据该第一信道矩阵特征值、该第一天线端口组的信道质量指示和该第二天线端口组的信道质量指示确定的。
可选的,通信模块1101,还用于:向该终端发送第三信息,该第三信息用于指示该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块1101,还用于:接收来自该终端的第四信息,该第四信息用于指示测量N个天线端口组的预编码矩阵需要的CSI处理单元的数量,该N为大于1的整数。
在一种实施方式中,通信装置具体可以用于实现图10的实施例中终端执行的方法,该装置可以是终端本身,也可以是终端中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,通信模块1101,用于向网络设备发送第一天线端口组对应的PMI。处理模块1102,用于根据该PMI确定(M-1)个天线端口组的预编码矩阵和/或信道质量指示。其中,该第一天线端口组属于M个天线端口组,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的天线端口组,该M为大于1的整数。
该M个天线端口组可以满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
该第一天线端口组可以为该M个天线端口组中天线端口数目最多的天线端口组。
该M个天线端口组中每个天线端口包括的天线端口数目可以为预定义的。
可选的,通信模块1101,还用于接收来自网络设备的第一信息,该第一信息,该第一信息用于指示M个天线端口组中每个天线端口包括的天线端口数目。
该M个天线端口组分别包括的天线端口可以为预定义的。
可选的,通信模块1101,还用于接收来自网络设备的第二信息,该第二信息用于指示该M个天线端口组分别包括的天线端口。
该第二信息可以指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,通信模块1101,还用于接收来自该网络设备的第三信息,该第三信息用于指示该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块1101,还用于向该网络设备发送第四信息,该第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,该N为大于1的整数。
处理模块1102,在根据该PMI确定(M-1)个天线端口组的信道质量指示时,可以具体用于:根据该PMI以及该第一天线端口组的信道矩阵确定该(M-1)个天线端口组的信道质量指示。
处理模块1102,在根据该PMI以及该第一天线端口组的信道矩阵确定该(M-1)个天线端口组的信道质量指示时,可以具体用于:根据该PMI确定该(M-1)个天线端口组的预编码矩阵;根据该(M-1)个天线端口组的预编码矩阵以及该第一天线端口组的信道矩阵分别确定该(M-1)个天线端口组的信道质量指示。
处理模块1102,在根据该PMI确定该(M-1)个天线端口组的预编码矩阵时,可以具体用于:确定矩阵W′X·r,该W′X·r,包括X行,该X行中每一行包含的元素属于该PMI指示的预编码矩阵中的一行,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;将该W′X·r进行正交化,得到该第二天线端口组的预编码矩阵。
处理模块1102,在根据该PMI确定该(M-1)个天线端口组的预编码矩阵时,可以具体用于:
将该PMI指示的预编码矩阵与该PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一相关矩阵包括K行和K列,该K为大于0的整数;
确定第一矩阵,该第一矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;
将该第一矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
该PMI指示的预编码矩阵可以为离散傅里叶变换矩阵;处理模块1102,在根据该PMI确定该(M-1)个天线端口组的预编码矩阵时,可以具体用于:在该PMI指示的预编码矩阵中等间隔选择X行,得到该(M-1)个天线端口组中第二天线端口组的预编码矩阵,该X为该第二天线端口组的天线端口数目。
在一种实施方式中,通信装置具体可以用于实现图10的实施例中网络设备执行的方法,该装置可以是网络设备本身,也可以是网络设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。其中,通信模块,用于接收第一天线端口组对应的PMI,该第一天线端口组属于M个天线端口组,该M为大于1的整数。处理模块,用于根据该PMI确定(M-1)个天线端口组的预编码矩阵,其中,该(M-1)个天线端口组为该M个天线端口组中除该第一天线端口组以外的天线端口组。
该M个天线端口组可以满足以下至少一项:该M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者,该M个天线端口组中任意两个天线端口组包括的天线端口不同,该M为大于1的整数。
该第一天线端口组可以为该M个天线端口组中天线端口数目最多的天线端口组。
该M个天线端口组中每个天线端口包括的天线端口数目可以为预定义的。
该M个天线端口组每个天线端口包括的天线端口数目可以为该网络设备确定的。
可选的,通信模块,还用于向该终端发送第一信息,该第一信息用于指示该M个天线端口组中每个天线端口包括的天线端口数目。
该M个天线端口组分别包括的天线端口可以为预定义的。
该M个天线端口组分别包括的天线端口可以为该网络设备确定的。
可选的,通信模块,还用于:向该终端发送第二信息,该第二信息用于指示该M个天线端口组分别包括的天线端口。
该第二信息可以指示以下一项或者多项:该M个天线端口组分别对应的天线端口组索引;该M个天线端口组分别对应的比特位图,其中,该比特位图中每个比特对应一个天线端口,若该比特位图中第一比特为第一值,则表示该第一比特对应的天线端口属于该比特位图对应的天线端口组,若该第一比特为第二值,则表示该第一比特对应的天线端口不属于该比特位图对应的天线端口组;该M个天线端口组分别对应的时域资源,其中,每个该时域资源对应至少一个天线端口;该M个天线端口组分别对应的频域资源,其中,每个该频域资源对应至少一个天线端口;该M个天线端口组分别对应的时频资源,其中,每个该时频资源对应至少一个天线端口;或者,该M个天线端口组分别对应的CDM组,其中,每个该CDM组对应至少一个天线端口。
可选的,通信模块,还用于:向该终端发送第三信息,该第三信息用于指示:该终端上报多个天线端口组的PMI中的一个PMI。
可选的,通信模块,还用于:接收来自该终端的第四信息,该第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,该N为大于1的整数。
处理模块,在根据该PMI确定(M-1)个天线端口组的预编码矩阵时,可以具体用于:确定矩阵W′X·r,该W′X·r,包括X行,该X行中每一行包含的元素属于该PMI指示的预编码矩阵中的一行,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;将该W′X·r进行正交化,得到该第二天线端口组的预编码矩阵。
处理模块,在根据该PMI确定(M-1)个天线端口组的预编码矩阵时,可以具体用于:
将该PMI指示的预编码矩阵与该PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,该第一相关矩阵包括K行和K列,该K为大于0的整数;
确定第一矩阵,该第一矩阵包括X行和X列,该X行中每一行包含的元素属于该第一相关矩阵包括的K行中的一行,该X列中每一列包含的元素属于该第一相关矩阵包括的K列中的一列,该X为该(M-1)个天线端口组中第二天线端口组的天线端口数目;
将该第一矩阵进行特征值分解,得到该第二天线端口组的预编码矩阵。
该PMI指示的预编码矩阵可以为离散傅里叶变换矩阵;处理模块,在根据该PMI确定(M-1)个天线端口组的预编码矩阵时,可以具体用于:
在该PMI指示的预编码矩阵中等间隔选择X行,得到该(M-1)个天线端口组中第二天线端口组的预编码矩阵,该X为该第二天线端口组的天线端口数目。
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可以理解的是,本申请实施例中各个模块的功能或者实现可以进一步参考方法实施例的相关描述。
一种可能的方式中,通信装置可以如图12所示,该装置可以是通信设备或者通信设备中的芯片,其中该通信设备可以为上述实施例中的终端也可以是上述实施例中的网络设备。该装置包括处理器1201和通信接口1202,还可以包括存储器1203。其中,处理模块1102可以为处理器1201。通信模块1101可以为通信接口1202。
处理器1201,可以是一个CPU,或者为数字处理单元等等。通信接口1202可以是收发器、也可以为接口电路如收发电路等、也可以为收发芯片等等。该装置还包括:存储器1203,用于存储处理器1201执行的程序。存储器1203可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器1203是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。
处理器1201用于执行存储器1203存储的程序代码,具体用于执行上述处理模块1102的动作,本申请在此不再赘述。通信接口1202具体用于执行上述通信模块1101的动作,本申请在此不再赘述。
本申请实施例中不限定上述通信接口1202、处理器1201以及存储器1203之间的具体连接介质。本申请实施例在图12中以存储器1203、处理器1201以及通信接口1202之间通过总线1204连接,总线在图12中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请实施例还提供了一种计算机可读存储介质,用于存储为执行上述处理器所需执行的计算机软件指令,其包含用于执行上述处理器所需执行的程序。
本申请实施例还提供一种通信系统,包括用于实现图2的实施例中终端功能的通信装置和用于实现图2的实施例中网络设备功能的通信装置。
本申请实施例还提供一种通信系统,包括用于实现图10的实施例中终端功能的通信装 置和用于实现图10的实施例中网络设备功能的通信装置。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (65)

  1. 一种通信方法,其特征在于,所述方法包括:
    确定M个天线端口组,所述M为大于1的整数;
    向网络设备发送所述M个天线端口组中的第一天线端口组对应的预编码矩阵指示PMI和所述第一天线端口组对应的信道矩阵特征值。
  2. 如权利要求1所述的方法,其特征在于,所述M个天线端口组满足以下至少一项:
    所述M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者
    所述M个天线端口组中任意两个天线端口组包括的天线端口不同,所述M为大于1的整数。
  3. 如权利要求1或2所述的方法,其特征在于,所述第一天线端口组为所述M个天线端口组中天线端口数目最多的天线端口组。
  4. 如权利要求2或3所述的方法,其特征在于,所述M个天线端口组中每个天线端口包括的天线端口数目为预定义的,或者,所述方法还包括:接收来自所述网络设备的第一信息,所述第一信息用于指示M个天线端口组中每个天线端口包括的天线端口数目。
  5. 如权利要求2-4任一项所述的方法,其特征在于,所述M个天线端口组分别包括的天线端口为预定义的,或者,所述方法还包括:接收来自所述网络设备的第二信息,所述第二指信息用于指示所述M个天线端口组分别包括的天线端口。
  6. 如权利要求5所述的方法,其特征在于,所述第二信息指示以下一项或者多项:
    所述M个天线端口组分别对应的天线端口组索引;或者
    所述M个天线端口组分别对应的比特位图,其中,所述比特位图中每个比特对应一个天线端口,若所述比特位图中第一比特为第一值,则表示所述第一比特对应的天线端口属于所述比特位图对应的天线端口组,若所述第一比特为第二值,则表示所述第一比特对应的天线端口不属于所述比特位图对应的天线端口组;或者
    所述M个天线端口组分别对应的时域资源,其中,每个所述时域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的频域资源,其中,每个所述频域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的时频资源,其中,每个所述时频资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的码分复用CDM组,其中,每个所述CDM组对应至少一个天线端口。
  7. 如权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
    接收来自所述网络设备的第三信息,所述第三信息用于指示终端上报多个天线端口组的PMI中的一个PMI。
  8. 如权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
    向所述网络设备发送第四信息,所述第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态信息CSI处理单元的数量,所述N为大于1的整数。
  9. 一种通信方法,其特征在于,所述方法包括:
    接收所述M个天线端口组中的第一天线端口组对应的预编码矩阵指示PMI和所述第 一天线端口组对应的第一信道矩阵特征值,M为大于1的整数;
    根据所述PMI和所述第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的(M-1)个天线端口组。
  10. 如权利要求9所述的方法,其特征在于,所述M个天线端口组满足以下至少一项:
    所述M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者
    所述M个天线端口组中任意两个天线端口组包括的天线端口不同,所述M为大于1的整数。
  11. 如权利要求10所述的方法,其特征在于,所述第一天线端口组为所述M个天线端口组中天线端口数目最多的天线端口组。
  12. 如权利要求10或11所述的方法,其特征在于,所述M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
  13. 如权利要求12所述的方法,其特征在于,所述方法还包括:
    向所述终端发送第一信息,所述第一信息用于指示所述M个天线端口组中每个天线端口包括的天线端口数目。
  14. 如权利要求10-13任一项所述的方法,其特征在于,所述M个天线端口组分别包括的天线端口为预定义的,或者,所述M个天线端口组分别包括的天线端口为所述网络设备确定的。
  15. 如权利要求14所述的方法,其特征在于,所述方法还包括:
    向所述终端发送第二信息,所述第二信息用于指示所述M个天线端口组分别包括的天线端口。
  16. 如权利要求15所述的方法,其特征在于,所述第二信息指示以下一项或者多项:
    所述M个天线端口组分别对应的天线端口组索引;或者
    所述M个天线端口组分别对应的比特位图,其中,所述比特位图中每个比特对应一个天线端口,若所述比特位图中第一比特为第一值,则表示所述第一比特对应的天线端口属于所述比特位图对应的天线端口组,若所述第一比特为第二值,则表示所述第一比特对应的天线端口不属于所述比特位图对应的天线端口组;或者
    所述M个天线端口组分别对应的时域资源,其中,每个所述时域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的频域资源,其中,每个所述频域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的时频资源,其中,每个所述时频资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的码分复用CDM组,其中,每个所述CDM组对应至少一个天线端口。
  17. 如权利要求9-16任一项所述的方法,其特征在于,所述根据所述PMI和所述第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,包括:
    将第一矩阵和所述第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,所述第一矩阵为根据所述PMI指示的预编码矩阵和第二信道矩阵特征值确定的,所述第二信道矩阵特征值为根据所述第一信道矩阵特征值确定的,所述第一相关矩阵包括K行和K列,所述K 为大于0的整数;
    确定第二相关矩阵,所述第二相关矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,其中,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目,所述X行的行号与所述第二天线端口组包括的天线端口的索引一致,所述X列的列号与所述第二天线端口组包括的天线端口的索引一致;
    将所述第二相关矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  18. 如权利要求9-16任一项所述的方法,其特征在于,所述第二信道矩阵特征值与所述第一信道矩阵特征值相同;
    或者,所述第二信道矩阵特征值为根据所述第一信道矩阵特征值、所述第一天线端口组的信道质量指示和所述第二天线端口组的信道质量指示确定的。
  19. 如权利要求9-18任一项所述的方法,其特征在于,所述方法还包括:
    向所述终端发送第三信息,所述第三信息用于指示所述终端上报多个天线端口组的PMI中的一个PMI。
  20. 如权利要求9-19任一项所述的方法,其特征在于,所述方法还包括:
    接收来自所述终端的第四信息,所述第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,所述N为大于1的整数。
  21. 一种通信方法,其特征在于,所述方法包括:
    向网络设备发送第一天线端口组对应的预编码矩阵指示PMI;
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵和/或信道质量指示;
    其中,所述第一天线端口组属于M个天线端口组,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的天线端口组,所述M为大于1的整数。
  22. 如权利要求21所述的方法,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的信道质量指示,包括:
    根据所述PMI以及所述第一天线端口组的信道矩阵确定所述(M-1)个天线端口组的信道质量指示。
  23. 如权利要求21所述的方法,其特征在于,所述根据所述PMI以及所述第一天线端口组的信道矩阵确定所述(M-1)个天线端口组的信道质量指示,包括:
    根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵;
    根据所述(M-1)个天线端口组的预编码矩阵以及所述第一天线端口组的信道矩阵分别确定所述(M-1)个天线端口组的信道质量指示。
  24. 如权利要求23所述的方法,其特征在于,所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    确定矩阵W′X·r,所述W′X·r包括X行,所述X行中每一行包含的元素属于所述PMI指示的预编码矩阵中的一行,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述W′X·r进行正交化,得到所述第二天线端口组的预编码矩阵。
  25. 如权利要求23所述的方法,其特征在于,所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    将所述PMI指示的预编码矩阵与所述PMI指示的预编码矩阵的伴随矩阵进行点乘, 得到第一相关矩阵,所述第一相关矩阵包括K行和K列,所述K为大于0的整数;
    确定第一矩阵,所述第一矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述第一矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  26. 如权利要求23所述的方法,其特征在于,所述PMI指示的预编码矩阵为离散傅里叶变换矩阵;
    所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    在所述PMI指示的预编码矩阵中等间隔选择X行,得到所述(M-1)个天线端口组中第二天线端口组的预编码矩阵,所述X为所述第二天线端口组的天线端口数目。
  27. 一种通信方法,其特征在于,所述方法包括:
    接收第一天线端口组对应的预编码矩阵指示PMI,所述第一天线端口组属于M个天线端口组,所述M为大于1的整数;
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵,其中,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的天线端口组。
  28. 如权利要求27所述的方法,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    确定矩阵W′X·r,所述W′X·r包括X行,所述X行中每一行包含的元素属于所述PMI指示的预编码矩阵中的一行,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述W′X·r进行正交化,得到所述第二天线端口组的预编码矩阵。
  29. 如权利要求27所述的方法,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    将所述PMI指示的预编码矩阵与所述PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,所述第一相关矩阵包括K行和K列,所述K为大于0的整数;
    确定第一矩阵,所述第一矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述第一矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  30. 如权利要求27所述的方法,其特征在于,所述PMI指示的预编码矩阵为离散傅里叶变换矩阵;
    所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    在所述PMI指示的预编码矩阵中等间隔选择X行,得到所述(M-1)个天线端口组中第二天线端口组的预编码矩阵,所述X为所述第二天线端口组的天线端口数目。
  31. 一种通信装置,其特征在于,所述装置包括:
    处理模块,用于确定M个天线端口组,所述M为大于1的整数;
    通信模块,用于向网络设备发送所述M个天线端口组中的第一天线端口组对应的预编 码矩阵指示PMI和所述第一天线端口组对应的信道矩阵特征值。
  32. 如权利要求31所述的装置,其特征在于,所述M个天线端口组满足以下至少一项:
    所述M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者
    所述M个天线端口组中任意两个天线端口组包括的天线端口不同,所述M为大于1的整数。
  33. 如权利要求31或32所述的装置,其特征在于,所述第一天线端口组为所述M个天线端口组中天线端口数目最多的天线端口组。
  34. 如权利要求32或33所述的装置,其特征在于,所述M个天线端口组中每个天线端口包括的天线端口数目为预定义的,或者,所述通信模块还用于:接收来自所述网络设备的第一信息,所述第一信息用于指示M个天线端口组中每个天线端口包括的天线端口数目。
  35. 如权利要求32-34任一项所述的装置,其特征在于,所述M个天线端口组分别包括的天线端口为预定义的,或者,所述通信模块还用于:接收来自所述网络设备的第二信息,所述第二指信息用于指示所述M个天线端口组分别包括的天线端口。
  36. 如权利要求35所述的装置,其特征在于,所述第二信息指示以下一项或者多项:
    所述M个天线端口组分别对应的天线端口组索引;或者
    所述M个天线端口组分别对应的比特位图,其中,所述比特位图中每个比特对应一个天线端口,若所述比特位图中第一比特为第一值,则表示所述第一比特对应的天线端口属于所述比特位图对应的天线端口组,若所述第一比特为第二值,则表示所述第一比特对应的天线端口不属于所述比特位图对应的天线端口组;或者
    所述M个天线端口组分别对应的时域资源,其中,每个所述时域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的频域资源,其中,每个所述频域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的时频资源,其中,每个所述时频资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的码分复用CDM组,其中,每个所述CDM组对应至少一个天线端口。
  37. 如权利要求31-36任一项所述的装置,其特征在于,所述通信模块还用于:
    接收来自所述网络设备的第三信息,所述第三信息用于指示终端上报多个天线端口组的PMI中的一个PMI。
  38. 如权利要求31-37任一项所述的装置,其特征在于,所述通信模块还用于:
    向所述网络设备发送第四信息,所述第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态信息CSI处理单元的数量,所述N为大于1的整数。
  39. 一种通信装置,其特征在于,所述装置包括:
    通信模块,用于接收所述M个天线端口组中的第一天线端口组对应的预编码矩阵指示PMI和所述第一天线端口组对应的第一信道矩阵特征值,M为大于1的整数;
    处理模块,用于根据所述PMI和所述第一信道矩阵特征值确定(M-1)个天线端口组的预编码矩阵,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的(M-1)个天线端口组。
  40. 如权利要求39所述的装置,其特征在于,所述M个天线端口组满足以下至少一项:
    所述M个天线端口组中任意两个天线端口组包括的天线端口数目不同,或者
    所述M个天线端口组中任意两个天线端口组包括的天线端口不同,所述M为大于1的整数。
  41. 如权利要求40所述的装置,其特征在于,所述第一天线端口组为所述M个天线端口组中天线端口数目最多的天线端口组。
  42. 如权利要求40或41所述的装置,其特征在于,所述M个天线端口组中每个天线端口包括的天线端口数目为预定义的。
  43. 如权利要求42所述的装置,其特征在于,所述通信模块还用于:
    向所述终端发送第一信息,所述第一信息用于指示所述M个天线端口组中每个天线端口包括的天线端口数目。
  44. 如权利要求40-43任一项所述的装置,其特征在于,所述M个天线端口组分别包括的天线端口为预定义的,或者,所述M个天线端口组分别包括的天线端口为所述网络设备确定的。
  45. 如权利要求44所述的装置,其特征在于,所述通信模块还用于:
    向所述终端发送第二信息,所述第二信息用于指示所述M个天线端口组分别包括的天线端口。
  46. 如权利要求45所述的装置,其特征在于,所述第二信息指示以下一项或者多项:
    所述M个天线端口组分别对应的天线端口组索引;或者
    所述M个天线端口组分别对应的比特位图,其中,所述比特位图中每个比特对应一个天线端口,若所述比特位图中第一比特为第一值,则表示所述第一比特对应的天线端口属于所述比特位图对应的天线端口组,若所述第一比特为第二值,则表示所述第一比特对应的天线端口不属于所述比特位图对应的天线端口组;或者
    所述M个天线端口组分别对应的时域资源,其中,每个所述时域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的频域资源,其中,每个所述频域资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的时频资源,其中,每个所述时频资源对应至少一个天线端口;或者
    所述M个天线端口组分别对应的码分复用CDM组,其中,每个所述CDM组对应至少一个天线端口。
  47. 如权利要求39-46任一项所述的装置,其特征在于,所述处理模块,具体用于:
    将第一矩阵和所述第一矩阵的伴随矩阵进行点乘,得到第一相关矩阵,所述第一矩阵为根据所述PMI指示的预编码矩阵和第二信道矩阵特征值确定的,所述第二信道矩阵特征值为根据所述第一信道矩阵特征值确定的,所述第一相关矩阵包括K行和K列,所述K为大于0的整数;
    确定第二相关矩阵,所述第二相关矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,其中,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目,所述X行的行号与所述第二天线端口组包括的天线端口的索引 一致,所述X列的列号与所述第二天线端口组包括的天线端口的索引一致;
    将所述第二相关矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  48. 如权利要求39-46任一项所述的装置,其特征在于,所述第二信道矩阵特征值与所述第一信道矩阵特征值相同;
    或者,所述第二信道矩阵特征值为根据所述第一信道矩阵特征值、所述第一天线端口组的信道质量指示和所述第二天线端口组的信道质量指示确定的。
  49. 如权利要求39-48任一项所述的装置,其特征在于,所述通信模块还用于:
    向所述终端发送第三信息,所述第三信息用于指示所述终端上报多个天线端口组的PMI中的一个PMI。
  50. 如权利要求39-49任一项所述的装置,其特征在于,所述通信模块还用于:
    接收来自所述终端的第四信息,所述第四信息用于指示测量N个天线端口组的预编码矩阵需要的信道状态指示信息CSI处理单元的数量,所述N为大于1的整数。
  51. 一种通信装置,其特征在于,所述装置包括:
    向网络设备发送第一天线端口组对应的预编码矩阵指示PMI;
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵和/或信道质量指示;
    其中,所述第一天线端口组属于M个天线端口组,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的天线端口组,所述M为大于1的整数。
  52. 如权利要求51所述的装置,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的信道质量指示,包括:
    根据所述PMI以及所述第一天线端口组的信道矩阵确定所述(M-1)个天线端口组的信道质量指示。
  53. 如权利要求51所述的装置,其特征在于,所述根据所述PMI以及所述第一天线端口组的信道矩阵确定所述(M-1)个天线端口组的信道质量指示,包括:
    根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵;
    根据所述(M-1)个天线端口组的预编码矩阵以及所述第一天线端口组的信道矩阵分别确定所述(M-1)个天线端口组的信道质量指示。
  54. 如权利要求53所述的装置,其特征在于,所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    确定矩阵W′X·r,所述W′X·r包括X行,所述X行中每一行包含的元素属于所述PMI指示的预编码矩阵中的一行,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述W′X·r进行正交化,得到所述第二天线端口组的预编码矩阵。
  55. 如权利要求53所述的装置,其特征在于,所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    将所述PMI指示的预编码矩阵与所述PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,所述第一相关矩阵包括K行和K列,所述K为大于0的整数;
    确定第一矩阵,所述第一矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述第一矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  56. 如权利要求53所述的装置,其特征在于,所述PMI指示的预编码矩阵为离散傅里叶变换矩阵;
    所述根据所述PMI确定所述(M-1)个天线端口组的预编码矩阵,包括:
    在所述PMI指示的预编码矩阵中等间隔选择X行,得到所述(M-1)个天线端口组中第二天线端口组的预编码矩阵,所述X为所述第二天线端口组的天线端口数目。
  57. 一种通信装置,其特征在于,所述装置包括:
    接收第一天线端口组对应的预编码矩阵指示PMI,所述第一天线端口组属于M个天线端口组,所述M为大于1的整数;
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵,其中,所述(M-1)个天线端口组为所述M个天线端口组中除所述第一天线端口组以外的天线端口组。
  58. 如权利要求57所述的装置,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    确定矩阵W′X·r,所述W′X·r包括X行,所述X行中每一行包含的元素属于所述PMI指示的预编码矩阵中的一行,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述W′X·r进行正交化,得到所述第二天线端口组的预编码矩阵。
  59. 如权利要求57所述的装置,其特征在于,所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    将所述PMI指示的预编码矩阵与所述PMI指示的预编码矩阵的伴随矩阵进行点乘,得到第一相关矩阵,所述第一相关矩阵包括K行和K列,所述K为大于0的整数;
    确定第一矩阵,所述第一矩阵包括X行和X列,所述X行中每一行包含的元素属于所述第一相关矩阵包括的K行中的一行,所述X列中每一列包含的元素属于所述第一相关矩阵包括的K列中的一列,所述X为所述(M-1)个天线端口组中第二天线端口组的天线端口数目;
    将所述第一矩阵进行特征值分解,得到所述第二天线端口组的预编码矩阵。
  60. 如权利要求57所述的装置,其特征在于,所述PMI指示的预编码矩阵为离散傅里叶变换矩阵;
    所述根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    根据所述PMI确定(M-1)个天线端口组的预编码矩阵,包括:
    在所述PMI指示的预编码矩阵中等间隔选择X行,得到所述(M-1)个天线端口组中第二天线端口组的预编码矩阵,所述X为所述第二天线端口组的天线端口数目。
  61. 一种芯片,其特征在于,所述芯片与存储器耦合,所述芯片读取所述存储器中存储的计算机程序,执行权利要求1至8中任一项所述的方法,或者,执行如权利要求9至20中任一项所述的方法,或者,执行如权利要求21至26中任一项所述的方法,或者,执行如权利要求27至30中任一项所述的方法。
  62. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被运行时,实现如权利要求1至8中任一项所述的方法,或者,实现如权利要求9至20中任一项所述的方法,或者,实现如权利要求21至26中任一项所述的方法,或者,实现如权利要求27至30中任一项所述的方法。
  63. 一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序,当所 述计算机程序被运行时,使得如权利要求1至8中任一项所述的方法被执行,或者,使得如权利要求9至20中任一项所述的方法被执行,或者,使得如权利要求21至26中任一项所述的方法被执行,或者,使得如权利要求27至30中任一项所述的方法被执行。
  64. 一种通信系统,其特征在于,所述系统包括如权利要求31至38中任一项所述的装置以及权利要求39至50中任一项所述的装置。
  65. 一种通信系统,其特征在于,所述系统包括如权利要求51至56中任一项所述的装置以及权利要求57至60中任一项所述的装置。
PCT/CN2023/077107 2022-04-29 2023-02-20 一种通信方法及装置 Ceased WO2023207277A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210475097.6A CN117041985A (zh) 2022-04-29 2022-04-29 一种通信方法及装置
CN202210475097.6 2022-04-29

Publications (1)

Publication Number Publication Date
WO2023207277A1 true WO2023207277A1 (zh) 2023-11-02

Family

ID=88517223

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/077107 Ceased WO2023207277A1 (zh) 2022-04-29 2023-02-20 一种通信方法及装置

Country Status (2)

Country Link
CN (1) CN117041985A (zh)
WO (1) WO2023207277A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118784182A (zh) * 2023-04-07 2024-10-15 华为技术有限公司 一种通信方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012144866A2 (en) * 2011-04-20 2012-10-26 Pantech Co., Ltd. Method and apparatus for transmitting and receiving channel state information in wireless communication system
CN103746779A (zh) * 2013-12-31 2014-04-23 上海华为技术有限公司 一种信道状态信息测量、参考信号的发送方法和装置
WO2016008163A1 (zh) * 2014-07-18 2016-01-21 华为技术有限公司 生成预编码矩阵的方法、基站和用户设备
CN108631837A (zh) * 2017-03-24 2018-10-09 华为技术有限公司 信息的传输方法和设备
US20210135726A1 (en) * 2018-07-10 2021-05-06 Huawei Technologies Co., Ltd. Channel state information reporting method and apparatus
WO2021217489A1 (en) * 2020-04-29 2021-11-04 Qualcomm Incorporated Channel state feedback for receive antenna switching

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012144866A2 (en) * 2011-04-20 2012-10-26 Pantech Co., Ltd. Method and apparatus for transmitting and receiving channel state information in wireless communication system
CN103746779A (zh) * 2013-12-31 2014-04-23 上海华为技术有限公司 一种信道状态信息测量、参考信号的发送方法和装置
CN107317614A (zh) * 2013-12-31 2017-11-03 上海华为技术有限公司 一种信道状态信息测量、参考信号的发送方法和装置
WO2016008163A1 (zh) * 2014-07-18 2016-01-21 华为技术有限公司 生成预编码矩阵的方法、基站和用户设备
CN108631837A (zh) * 2017-03-24 2018-10-09 华为技术有限公司 信息的传输方法和设备
US20210135726A1 (en) * 2018-07-10 2021-05-06 Huawei Technologies Co., Ltd. Channel state information reporting method and apparatus
WO2021217489A1 (en) * 2020-04-29 2021-11-04 Qualcomm Incorporated Channel state feedback for receive antenna switching

Also Published As

Publication number Publication date
CN117041985A (zh) 2023-11-10

Similar Documents

Publication Publication Date Title
JP7597885B2 (ja) 複数のコードブックを使用した同時チャネル状態情報(csi)能力レポート
EP4425802A1 (en) Channel state information feedback method and apparatus
WO2020156103A1 (zh) 信息反馈方法及装置
WO2022252963A1 (zh) 信道状态信息的测量方法和装置
CN116325877A (zh) 一种信道状态信息上报方法及装置
CN110034788A (zh) 信道状态信息的测量方法和装置
WO2020155119A1 (zh) 上报信道状态信息的方法和装置
WO2020143805A1 (zh) 一种通信方法及装置
JP7712385B2 (ja) 通信方法および装置
WO2023207277A1 (zh) 一种通信方法及装置
CN112020092A (zh) 一种信道信息获取方法及装置
WO2023125221A1 (zh) 一种信道质量指示的上报方法和装置
CN117479222A (zh) 一种通信方法及装置
US20240365332A1 (en) Communication method and communication apparatus
WO2025002278A1 (zh) 一种信道状态信息确定方法及装置
WO2024168910A1 (en) Devices, methods and apparatuses for channel state information reporting
WO2024208033A1 (zh) 一种通信方法及装置
WO2025209460A1 (zh) 一种上报信道状态信息的方法及装置
CN119921821A (zh) 一种通信方法及装置
WO2025241817A1 (zh) 通信方法及装置
WO2024235097A1 (zh) 一种通信方法及装置
CN119485360A (zh) 一种通信方法及装置
KR20250161342A (ko) 무선 통신 시스템에서 csi 보고를 위한 방법 및 장치
CN120785388A (zh) 一种上报信道状态信息的方法及装置
WO2026025374A1 (zh) 信息上报方法、装置、设备、介质及产品

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23794713

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 23794713

Country of ref document: EP

Kind code of ref document: A1