CN117041985A - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN117041985A
CN117041985A CN202210475097.6A CN202210475097A CN117041985A CN 117041985 A CN117041985 A CN 117041985A CN 202210475097 A CN202210475097 A CN 202210475097A CN 117041985 A CN117041985 A CN 117041985A
Authority
CN
China
Prior art keywords
antenna port
port groups
antenna
groups
information
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.)
Pending
Application number
CN202210475097.6A
Other languages
Chinese (zh)
Inventor
丁洋
李胜钰
李锐杰
官磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210475097.6A priority Critical patent/CN117041985A/en
Priority to PCT/CN2023/077107 priority patent/WO2023207277A1/en
Publication of CN117041985A publication Critical patent/CN117041985A/en
Pending 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

Landscapes

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

Abstract

A communication method and device are used for solving the problem that when a terminal reports a plurality of CSI based on different antenna port groups, the reported data volume is larger, and the signaling overhead is larger. The method comprises the following steps: the terminal determines M antenna port groups and reports PMIs corresponding to a first antenna port group in the M antenna port groups and channel matrix characteristic values corresponding to the first antenna port group to the network equipment. Wherein M is an integer greater than 1. By reporting the CSI information of the M antenna port groups, only the PMI of one antenna port group is reported, and the PMIs of other (M-1) antenna port groups are not reported. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.

Description

Communication method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communications method and apparatus.
Background
In the communication process, the base station and the terminal acquire channel state information (channel state information, CSI) through the reference signal resource, and then transmit and receive data according to the acquired CSI. Taking downlink communication as an example, the base station sends CSI resource configuration information and associated CSI reporting configuration information to the terminal through radio resource control (radio rerource control, RRC) signaling. The CSI resource allocation information is used to allocate related information of the reference signal resource, such as time-frequency resource, antenna port, power resource, scrambling code, etc. of the reference signal. The CSI reporting configuration information is used to configure reporting related parameters, such as reporting types, such as periodic reporting, aperiodic reporting, and the like, and reporting amounts, such as Rank Indication (RI)/precoding matrix indication (precoding matrix indicator, PMI)/channel quality indication (channel quality indicator, CQI), and the like. And the terminal obtains the CSI based on all antenna port measurement configured by the CSI resource configuration information and reports the CSI to the base station so that the base station can perform resource scheduling according to the CSI.
Disclosure of Invention
The application provides a communication method and a communication device, which are used for solving the problem that signaling overhead is relatively large because the reported data volume is relatively large when a terminal reports a plurality of CSI reports based on an antenna port included by a reference signal resource.
In a first aspect, the present application provides a communication method, where the execution body of the method may be a terminal, or may be a chip or a circuit in the terminal. Taking a terminal as an example, the method comprises the following steps: the terminal determines M antenna port groups and sends PMIs corresponding to a first antenna port group in the M antenna port groups and channel matrix eigenvalues corresponding to the first antenna port group to the network equipment. Wherein M is an integer greater than 1.
In the embodiment of the application, when the CSI information of M antenna port groups is reported, only the PMI of one antenna port group is reported, and the PMIs of other (M-1) antenna port groups are not reported. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
And the accuracy of PMIs of other (M-1) antenna port groups is facilitated to be determined by the network equipment by reporting the characteristic value of the channel matrix of one antenna port group.
In one possible design, the M antenna port groups satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
In one possible design, the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups. Through the design, the PMIs of other (M-1) antenna port groups can be determined according to the PMIs of the first antenna port group, so that the PMIs of the M antenna port groups can be determined through the PMIs of the first antenna port group, signaling overhead is saved, and resource utilization rate is improved.
In one possible design, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
In one possible design, the method further comprises: the terminal receives first information from the network device indicating a number of antenna ports included in each of the M antenna port groups.
In one possible design, the antenna ports included in each of the M antenna port groups are predefined.
In one possible design, the method further comprises: the terminal receives second information from the network device, the second information indicating antenna ports respectively included in the M antenna ports.
Through the four possible designs, understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each 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, respectively, wherein each CDM group corresponds to at least one antenna port.
Through the design, the antenna ports respectively included in the M antenna ports can be flexibly indicated.
In one possible design, the method further comprises: the terminal receives third information from the network device, wherein the third information indicates the terminal to report one PMI in PMIs of a plurality of antenna port groups.
In one possible design, the method further comprises: the terminal transmits fourth information to the network device, the fourth information indicating the number of CSI processing units required to measure the precoding matrix of the N antenna port groups, where N is an integer greater than 1. Through the design, the reasonable scheduling of the transmission of the reference signals by the network equipment is facilitated.
In a second aspect, the present application provides a communication method, where the implementation body of the method may be a network device, or may be a chip or a circuit in the network device. Taking a network device as an example, the method includes: the network equipment determines to receive the PMI corresponding to the first antenna port group in the M antenna port groups and the first channel matrix eigenvalue corresponding to the first antenna port group. The network device determines a precoding matrix of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue, wherein the M is an integer greater than 1, and the (M-1) antenna port groups are (M-1) antenna port groups except the first antenna port group in the M antenna port groups. The method is a method on the network device side corresponding to the first aspect, and therefore the beneficial effects achieved by the first aspect can also be achieved.
The channel matrix eigenvalue of one antenna port group reported by the terminal is helpful for the network equipment to determine the accuracy of PMIs of other (M-1) antenna port groups.
In one possible design, the M antenna port groups satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
In one possible design, the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups. In one possible design, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
In one possible design, each antenna port in the M antenna port groups includes a number of antenna ports determined for the network device. Through the design, the flexibility of M antenna port groups can be improved.
In one possible design, the method further comprises: the network device sends first information to the terminal, the first information indicating a number of antenna ports included in each antenna port of the M antenna port groups.
In one possible design, the antenna ports included in each of the M antenna port groups are predefined. In one possible design, the M antenna port groups each include an antenna port determined for the network device. Through the design, the flexibility of M antenna port groups can be improved.
In one possible design, the method further comprises: the network device transmits second information to the terminal, the second information indicating antenna ports respectively included in the M antenna ports.
In one possible design, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
In one possible design, the network device determines (M-1) a precoding matrix for a group of antenna ports according to the PMI and the first channel matrix eigenvalue, including:
the network equipment performs point multiplication on a first matrix and an accompanying matrix of the first matrix to obtain a first correlation matrix, wherein the first matrix is determined according to a precoding matrix indicated by the PMI and a second channel matrix characteristic value, the second channel matrix characteristic value is determined according to the first channel matrix characteristic value, the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
the network device determines a second correlation matrix, where the second correlation matrix includes X rows and X columns, elements included in each of the X rows belong to one of K rows included in the first correlation matrix, elements included in each of the X columns belong to one of K columns included in the first correlation matrix, where X is a number of antenna ports of a second antenna port group of the (M-1) antenna port groups, a row number of the X rows is consistent with an index of antenna ports included in the second antenna port group, and a column number of the X columns is consistent with an index of antenna ports included in the second antenna port group;
and the network equipment carries out eigenvalue decomposition on the second correlation matrix to obtain a precoding matrix of the second antenna port group.
The PMI of other (M-1) antenna port groups is determined through the PMI and the channel matrix eigenvalue reported by the terminal, and the accuracy is good.
In one possible design, the second channel matrix eigenvalue is the same as the first channel matrix eigenvalue; alternatively, the second channel matrix eigenvalue is determined according to 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.
In one possible design, the method further comprises: the network device sends third information to the terminal, wherein the third information indicates the terminal to report one PMI in PMIs of a plurality of antenna port groups.
In one possible design, the method further comprises: the network device receives fourth information from the terminal, the fourth information indicating a number of CSI processing units required to measure a precoding matrix for N antenna port groups, the N being an integer greater than 1. Through the design, the reasonable scheduling of the transmission of the reference signals by the network equipment is facilitated.
In a third aspect, the present application provides a communication method, where the execution body of the method may be a terminal, or may be a chip or a circuit in the terminal. Taking a terminal as an example, the method comprises the following steps: and the terminal sends the PMI corresponding to the first antenna port group to the network equipment, and determines the precoding matrix and/or the channel quality indication of the (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 except for the first antenna port group in the M antenna port groups, and M is an integer larger than 1.
In the embodiment of the application, only the PMI of one antenna port group is reported to a plurality of antenna port groups, and the PMIs of other (M-1) antenna port groups are not reported. Correspondingly, the network equipment calculates and obtains the precoding matrix of other (M-1) antenna port groups according to the reported PMI. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
In the mode, the terminal determines the CQI of the other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and the terminal align the CQI and the calculation method of the PMI, the rationality of a feedback mechanism is improved, and the communication quality of the terminal and the network equipment is facilitated.
In one possible design, the M antenna port groups satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
In one possible design, the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
Through the design, the PMIs of other (M-1) antenna port groups can be determined according to the PMIs of the first antenna port group, so that the PMIs of the M antenna port groups can be determined through the PMIs of the first antenna port group, signaling overhead is saved, and resource utilization rate is improved.
In one possible design, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the method further comprises: the terminal receives first information from the network device, the first information indicating a number of antenna ports included in each of the M antenna port groups.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the antenna ports included in each of the M antenna port groups are predefined.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the method further comprises: the terminal receives second information from the network device, the second information indicating antenna ports respectively included in the M antenna ports.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Through the design, the antenna ports respectively included in the M antenna ports can be flexibly indicated.
In one possible design, the method further comprises: the terminal receives third information from the network device, wherein the third information indicates the terminal to report one PMI in PMIs of a plurality of antenna port groups.
In one possible design, the method further comprises: the terminal transmits fourth information to the network device, the fourth information indicating the number of channel state indication information CSI processing units required for measuring the precoding matrix of the N antenna port groups, where N is an integer greater than 1.
Through the design, the reasonable scheduling of the transmission of the reference signals by the network equipment is facilitated.
In one possible design, the terminal determines (M-1) channel quality indication for a group of antenna ports according to the PMI, including: the terminal determines the channel quality indication of the (M-1) antenna port group according to the PMI and the channel matrix of the first antenna port group.
In one possible design, the terminal determines a channel quality indicator for the (M-1) antenna port group according to the PMI and a channel matrix for the first antenna port group, including: the terminal determines a precoding matrix of the (M-1) antenna port group according to the PMI; the terminal respectively determines channel quality indications of the (M-1) antenna port groups according to the precoding matrix of the (M-1) antenna port groups and the channel matrix of the first antenna port group.
In one possible design, the terminal determines a precoding matrix of the (M-1) antenna port group according to the PMI, including: the terminal determines a matrix W X ·r The W is X ·r The antenna comprises X rows, wherein elements contained in each row of the X rows belong to one row in a precoding matrix indicated by the PMI, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups; the terminal will W X ·r Orthogonalization is carried out to obtain a precoding matrix of the second antenna port group.
In one possible design, the terminal determines a precoding matrix of the (M-1) antenna port group according to the PMI, including:
the terminal performs dot multiplication on the precoding matrix indicated by the PMI and an accompanying matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix, wherein the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
the terminal determines a first matrix, wherein the first matrix comprises X rows and X columns, elements contained in each row in the X rows belong to one of K rows contained in the first correlation matrix, elements contained in each column in the X columns belong to one of K columns contained in the first correlation matrix, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups;
And the terminal carries out eigenvalue decomposition on the first matrix to obtain a precoding matrix of the second antenna port group.
In one possible design, the precoding matrix indicated by the PMI is a discrete fourier transform matrix; the terminal determines a precoding matrix of the (M-1) antenna port group according to the PMI, and the precoding matrix comprises: and the terminal selects X rows at equal intervals in the precoding matrix indicated by the PMI to obtain the precoding matrix of a second antenna port group in the (M-1) antenna port groups, wherein X is the number of antenna ports of the second antenna port group.
In a fourth aspect, the present application provides a communication method, where the execution body of the method may be a network device, or may be a chip or a circuit in the network device. Taking a network device as an example, the method includes: the network equipment receives PMIs corresponding to a first antenna port group, wherein the first antenna port group belongs to M antenna port groups, and M is an integer greater than 1; the network device determines a precoding matrix of (M-1) antenna port groups according to the PMI, wherein the (M-1) antenna port groups are antenna port groups except the first antenna port group in the M antenna port groups.
In the embodiment of the application, only the PMI of one antenna port group is reported to a plurality of antenna port groups, and the PMIs of other (M-1) antenna port groups are not reported. Correspondingly, the network equipment calculates and obtains the precoding matrix of other (M-1) antenna port groups according to the reported PMI. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
In the mode, the terminal determines the CQI of the other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and the terminal align the CQI and the calculation method of the PMI, the rationality of a feedback mechanism is improved, and the communication quality of the terminal and the network equipment is facilitated.
In one possible design, the M antenna port groups satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
In one possible design, the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
Through the design, the PMIs of other (M-1) antenna port groups can be determined according to the PMIs of the first antenna port group, so that the PMIs of the M antenna port groups can be determined through the PMIs of the first antenna port group, signaling overhead is saved, and resource utilization rate is improved.
In one possible design, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the number of antenna ports included by each of the M antenna port groups is determined for the network device. Through the design, the flexibility of M antenna port groups can be improved.
In one possible design, the method further comprises: the network device sends first information to the terminal, the first information indicating a number of antenna ports included in each antenna port of the M antenna port groups.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the antenna ports included in each of the M antenna port groups are predefined.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the M antenna port groups each include an antenna port determined for the network device. Through the design, the flexibility of M antenna port groups can be improved.
In one possible design, the method further comprises: the network device transmits second information to the terminal, the second information indicating antenna ports respectively included in the M antenna ports.
Through the design, the understanding of the network equipment and the terminal to the M antenna port groups can be kept consistent, and the accuracy of CSI reporting is improved.
In one possible design, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Through the design, the antenna ports respectively included in the M antenna ports can be flexibly indicated.
In one possible design, the method further comprises: the network device sends third information to the terminal, the third information indicating: the terminal reports one PMI in PMIs of a plurality of antenna port groups.
In one possible design, the method further comprises: the network device receives fourth information from the terminal, the fourth information indicating a number of channel state indication information CSI processing units required to measure a precoding matrix of N antenna port groups, the N being an integer greater than 1.
Through the design, the reasonable scheduling of the transmission of the reference signals by the network equipment is facilitated.
In one possible design, the network device determines a precoding matrix for (M-1) antenna port groups according to the PMI, including:
the network device determines a matrix W X ·r The W is X ·r Comprises X rows, wherein the elements contained in each row of the X rows belong to one row in the precoding matrix indicated by the PMIThe X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups;
the network device will W X ·r Orthogonalization is carried out to obtain a precoding matrix of the second antenna port group.
In one possible design, the network device determines a precoding matrix for (M-1) antenna port groups according to the PMI, including:
the network equipment performs dot multiplication on the precoding matrix indicated by the PMI and an accompanying matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix, wherein the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
the network device determines a first matrix, wherein the first matrix comprises X rows and X columns, elements contained in each row of the X rows belong to one of K rows contained in the first correlation matrix, elements contained in each column of the X columns belong to one of K columns contained in the first correlation matrix, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups;
and the network equipment carries out eigenvalue decomposition on the first matrix to obtain a precoding matrix of the second antenna port group.
In one possible design, the precoding matrix indicated by the PMI is a discrete fourier transform matrix;
the network device determines a precoding matrix of (M-1) antenna port groups according to the PMI, and the precoding matrix comprises:
and the network equipment selects X rows at equal intervals in the precoding matrix indicated by the PMI to obtain the precoding matrix of a second antenna port group in the (M-1) antenna port groups, wherein X is the number of antenna ports of the second antenna port group.
In a fifth aspect, the present application also provides a communication device having means to implement any of the methods provided in the first aspect above. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions described above.
In one possible design, the communication device comprises corresponding functional modules for implementing the steps of the above method, respectively. The functions may be realized by hardware, or may be realized by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
In one possible design, the communication device includes a processing module and a communication module in its structure, where the modules may perform the corresponding functions in the method examples described above. For example, a processing module is configured to determine M antenna port groups. And the communication module is used for sending the PMI corresponding to the first antenna port group in the M antenna port groups and the channel matrix eigenvalue corresponding to the first antenna port group to the network equipment. Wherein M is an integer greater than 1.
Optionally, the M antenna port groups may satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
Alternatively, the first antenna port group may be the antenna port group with the largest number of antenna ports among the M antenna port groups.
Optionally, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
Optionally, the communication module is further configured to: first information is received from a network device indicating a number of antenna ports included for each of the M antenna port groups.
Optionally, the antenna ports included in the M antenna port groups are predefined.
Optionally, the communication module is further configured to: second information is received from the network device, the second information indicating antenna ports respectively included in the M antenna ports.
Optionally, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Optionally, the communication module is further configured to: and receiving third information from the network equipment, wherein the third information indicates the terminal to report one PMI in PMIs of a plurality of antenna port groups.
Optionally, the communication module is further configured to: and transmitting fourth information to the network device, wherein the fourth information indicates the number of CSI processing units required for measuring the precoding matrix of the N antenna port groups, and N is an integer greater than 1.
In one possible design, the communication device includes: a processor configured to support the communication device to perform the corresponding functions of the terminal in the method shown above. The communication device may also include a memory, which may be coupled to the processor, that holds the program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and a device such as a network device. With specific reference to the description of the method provided in the first aspect, no further description is given here.
In a sixth aspect, the present application also provides a communication device having any of the methods provided in the second aspect. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions described above.
In one possible design, the communication device comprises corresponding functional modules for implementing the steps of the above method, respectively. The functions may be realized by hardware, or may be realized by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
In one possible design, the communication device includes a processing module and a communication module in its structure, where the modules may perform the corresponding functions in the method examples described above. For example, a processing module is configured to determine M antenna port groups. And the communication module is used for receiving the PMI corresponding to the first antenna port group in the M antenna port groups and the first channel matrix eigenvalue corresponding to the first antenna port group. Wherein M is an integer greater than 1.
Optionally, the M antenna port groups satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
Optionally, the first antenna port group is the antenna port group with the largest number of antenna ports among the M antenna port groups.
Optionally, each antenna port in the M antenna port groups includes a predefined number of antenna ports.
Optionally, the number of antenna ports included in each antenna port in the M antenna port groups is determined for the network device.
Optionally, the communication module is further configured to send first information to the terminal, where the first information indicates a number of antenna ports included in each antenna port in the M antenna port groups.
Optionally, the antenna ports included in the M antenna port groups are predefined.
Optionally, the antenna ports included in the M antenna port groups are determined for the network device.
Optionally, the communication module is further configured to send second information to the terminal, where the second information indicates antenna ports that are respectively included in the M antenna ports.
Optionally, the second information indicates one or more of: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Optionally, the processing module is further configured to determine a precoding matrix of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue, where the (M-1) antenna port groups are (M-1) antenna port groups other than the first antenna port group in the M antenna port groups.
Optionally, the processing module is specifically configured to, when determining the precoding matrix of the (M-1) antenna port group according to the PMI and the first channel matrix eigenvalue:
performing point multiplication on a first matrix and an accompanying matrix of the first matrix to obtain a first correlation matrix, wherein the first matrix is determined according to a precoding matrix indicated by the PMI and a second channel matrix characteristic value, the second channel matrix characteristic value is determined according to the first channel matrix characteristic value, the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
determining a second correlation matrix, where the second correlation matrix includes X rows and X columns, an element included in each of the X rows belongs to one of K rows included in the first correlation matrix, an element included in each of the X columns belongs to one of K columns included in the first correlation matrix, where X is a number of antenna ports of a second antenna port group of the (M-1) antenna port groups, a row number of the X rows is consistent with an index of antenna ports included in the second antenna port group, and a column number of the X columns is consistent with an index of antenna ports included in the second antenna port group;
And decomposing the characteristic value of the second correlation matrix to obtain a precoding matrix of the second antenna port group.
Optionally, the second channel matrix eigenvalue is the same as the first channel matrix eigenvalue; alternatively, the second channel matrix eigenvalue is determined according to 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.
Optionally, the communication module is further configured to: and sending third information to the terminal, wherein the third information indicates the terminal to report one PMI in the PMIs of the plurality of antenna port groups.
Optionally, the communication module is further configured to: fourth information from the terminal is received, the fourth information indicating a number of CSI processing units required to measure a precoding matrix for N antenna port groups, N being an integer greater than 1.
In one possible design, the communication device includes: a processor configured to support the communication device to perform the corresponding functions of the terminal in the method shown above. The communication device may also include a memory, which may be coupled to the processor, that holds the program instructions and data necessary for the communication device. Optionally, the communication device further comprises an interface circuit for supporting communication between the communication device and a terminal or the like. With specific reference to the description of the method provided in the second aspect, details are not described here.
In a seventh aspect, the present application also provides a communication device having means for implementing any of the methods provided in the first to fourth aspects. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions described above.
In one possible design, the communication device includes: a processor configured to support the communication device to perform the corresponding functions of the terminal in the method shown above. The communication device may also include a memory, which may be coupled to the processor, that holds the program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and a device such as a network device.
In one possible design, the communication device comprises corresponding functional modules for implementing the steps of the above method, respectively. The functions may be realized by hardware, or may be realized by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
In one possible design, the structure of the communication device includes a processing module and a communication module, where these modules may perform the corresponding functions in the foregoing method examples, and specific reference is made to the description in the method provided in the third aspect, which is not repeated herein.
In an eighth aspect, there is provided a communication device comprising a processor and interface circuitry for receiving signals from or transmitting signals from other communication devices than the communication device to the processor, the processor being operable to implement the method of any of the preceding first to fourth aspects, and any possible designs, by logic circuitry or execution of code instructions.
In a ninth aspect, there is provided a computer readable storage medium having stored therein a computer program or instructions which, when executed by a processor, implement the method of any one of the preceding first to fourth aspects and any possible design.
In a tenth aspect, there is provided a computer program product storing instructions which, when executed by a processor, implement the method of any of the preceding first to fourth aspects and any possible designs.
In an eleventh aspect, a chip system is provided, the chip system comprising a processor and possibly a memory, for implementing the method of any of the foregoing first to fourth aspects and any possible designs. The chip system may be formed of a chip or may include a chip and other discrete devices.
In a twelfth aspect, there is provided a communication system comprising an apparatus (e.g. a terminal) according to the first aspect and an apparatus (e.g. a network device) according to the second aspect.
In a thirteenth aspect, there is provided a communication system comprising an apparatus (e.g. a terminal) according to the third aspect and an apparatus (e.g. a network device) according to the fourth aspect.
Drawings
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present application;
FIG. 2 is a flow chart of a communication method according to an embodiment of the application;
fig. 3 is a schematic diagram of an antenna port group according to an embodiment of the present application;
fig. 4 is a schematic diagram of a second information indicating antenna port group according to an embodiment of the present application;
fig. 5 is a schematic diagram of another second information indicating antenna port group according to an embodiment of the present application;
fig. 6 is a schematic diagram of another second information indicating antenna port group according to an embodiment of the present application;
Fig. 7 is a schematic diagram of another second information indicating antenna port group according to an embodiment of the present application;
fig. 8 is a schematic diagram of another second information indicating antenna port group according to an embodiment of the present application;
fig. 9 is a schematic diagram of another second information indicating antenna port group according to an embodiment of the present application;
FIG. 10 is a flow chart of a communication method according to an embodiment of the application;
fig. 11 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings. The specific method of operation in the method embodiment may also be applied to the device embodiment or the system embodiment.
In the following, some terms in the embodiments of the present application are explained for easy understanding by those skilled in the art.
1)CSI
In the communication process, the network equipment and the terminal acquire the CSI through measuring the reference signal, and transmit and receive data according to the acquired CSI. Channel measurements or interference measurements are typically made on the downlink channel by CSI-RS in the New Radio (NR). Taking downlink communication as an example, the base station sends CSI-RS configuration to the terminal through RRC signaling. The terminal measures based on the CSI-RS configuration, obtains the CSI and reports the CSI to the base station, so that the base station performs resource scheduling according to the CSI.
Currently, CSI-RS configurations include CSI reporting configuration (CSI-ReportConfig) and CSI resource configuration (CSI-ResourceConfig). The CSI-ReportConfig is used to configure reporting parameters, such as reporting types, such as periodic reporting, aperiodic reporting, and the like, and reporting amounts, such as RI/PMI/CQI, and the like. The CSI-ResourceConfig is used to configure information about the reference signal resources, such as time-frequency resources, antenna ports, power resources, and scrambling codes of the reference signal.
The fields included in CSI-ReportConfig and CSI-ResourceConfig are described below, respectively.
CSI-ReportConfig may include one or more of the following fields:
CSI reporting configuration identification (CSI-ReportConfigId) field: the field is an identification number of CSI-ReportConfig, and is used to identify the reporting configuration of the CSI.
Channel measurement resource (resource eForChannelMessaurement) field: this field is used to configure the reference signal resources for channel measurement. This field may carry, for example, an identification of CSI-ResourceConfig (CSI-ResourceConfigId) for channel measurement.
Reporting configuration type (reportConfigType) field: the field is used to configure the reporting type of CSI, which can be divided into periodic, semi-persistent, and aperiodic reporting, etc.
Report quantity (reportQuantity) field: this field is used to indicate the reporting amount of CSI. For example, the reportquality field may indicate different reporting amounts by different configurations. The reporting amount of CSI may include, but is not limited to, reference signal resource identification, CSI-RS resource indication (CSI-RS resource indicator, CRI), RI, PMI, CQI, etc.
It should be understood that CSI-ReportConfig may also include other fields, which are not listed here.
The CSI-ResourceConfig may include one or more of the following fields:
CSI resource configuration identification (CSI-ResourceConfigId) field: the field is an identification number of CSI-resource control for identifying the resource configuration of the CSI.
CSI resource set list (CSI-RS-resourcesetsist) field: this field is used to configure a queue of resource sets, where the resource sets may include a set of reference signal resources for channel measurements. The CSI-RS-ResourceLetList field may be associated with the configuration of the NZP-CSI-RS-ResourceLet by NZP-CSI-RS-ResourceLetId.
Resource type (resourceType) field: this field is used to configure the type of reference signal resource, which can be classified into periodic resources, semi-persistent resources, non-periodic resources, and the like.
It is to be appreciated that the CSI resource described herein may be equivalent to NZP-CSI-RS resource for channel measurement.
2) Transmitting channel (transmitter, TX)
A Radio Frequency (RF) transmit channel is simply a transmit channel, which is a physical concept. A transmit channel may be understood as a port of a physical antenna, rather than a port of a logical antenna.
3) Antenna port (port)
The antenna ports may also be abbreviated as ports. Unless specifically stated, antenna ports in embodiments of the present application all refer to ports of a logical antenna, not ports of a physical antenna. When one transmitting channel is associated with one antenna port, the signals transmitted on each antenna port are transmitted through the transmitting channel associated with the transmitting channel, when a plurality of transmitting channels are associated with one antenna port, the signals transmitted on each logic antenna port are weighted through the weighting coefficients and then transmitted through the plurality of transmitting channels, and the fact that a plurality of physical antennas are weighted through the weighting coefficients can be understood as that one logic antenna is formed. The weighting coefficients may be complex or real, and the weighting coefficients on different physical antennas may be the same or different. Each antenna port has a corresponding time-frequency resource and reference signal. The time-frequency resources corresponding to different antenna ports may be the same or different. The reference signal transmitted by the base station through the antenna port a may be used by the terminal to estimate characteristics of a wireless channel from the antenna port a to the terminal, which may be used by the terminal to estimate a physical channel transmitted through the antenna port a, or to determine information such as modulation order, code rate, etc. during data transmission. One reference signal may correspond to one or more antenna ports.
4) Antenna port group
And may also be understood as a set of antenna ports. An antenna port group may be made up of one or more antenna ports (ports). Wherein the antenna ports included in different antenna port groups are not identical. For example, different antenna port groups may include different numbers of antenna ports, and the two antenna port groups may have at least one identical antenna port or may not have identical antenna ports, which are not specifically limited herein. As another example, different antenna port groups may include the same number of antenna ports, but at least one antenna port may be different.
In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a and b, a and c, b and c, or a and b and c, wherein a, b, c may be single or plural.
And, unless otherwise indicated, the terms "first," "second," and the like according to the embodiments of the present application are used for distinguishing a plurality of objects, and are not used for limiting the size, content, order, timing, priority, importance, or the like of the plurality of objects. For example, the first antenna port group and the second antenna port group are only for distinguishing between different antenna port groups, and are not intended to represent differences in the location, index, priority, importance, etc. of the antenna ports of the two antenna port groups.
The foregoing describes some of the terms involved in the embodiments of the present application, and the technical features involved in the embodiments of the present application are described below.
For energy saving, the base station may dynamically turn off part of the transmit channels. As the number of transmit channels changes, the antenna ports used by the base station to transmit the reference signals will also change. That is, the antenna port at which the base station transmits the reference signal will not coincide with the antenna port included in the previously configured reference signal resource, which would result in inaccurate CSI determination by the terminal if the terminal still receives the reference signal based on the previously configured antenna port. For example, to save power, the base station dynamically turns off S transmit channels; or after the base station closes part of the transmitting channels, the base station dynamically increases S transmitting channels due to the increase of transmission requirements. In a possible manner, the base station adopts different sending strategies for the terminal with a smaller distance and the terminal with a larger distance, and the base station uses different numbers of transmitting channels for information transmission for the terminal with a smaller distance and the terminal with a larger distance. Since the base station requires less power when transmitting information to terminals that are closer together, fewer transmit channels can be used. Correspondingly, when the base station transmits information to a terminal with a larger distance, the power required is larger, so that more transmission channels are required to be used. For example, for a terminal closer to the base station, the base station uses 16 transmit channels for information transmission, and for a terminal farther from the base station, the base station uses 32 transmit channels for information transmission. Then, for a terminal farther away, a situation may occur in which the base station turns off part of the transmission channel as the terminal moves in a direction approaching the base station, or for a terminal nearer to the distance, a situation may occur in which the base station increases the transmission channel as the terminal moves in a direction away from the base station.
As the number of transmit channels changes, the antenna ports used by the base station to transmit the reference signals will also change. That is, the antenna port at which the base station transmits the reference signal will not coincide with the antenna port included in the previously configured reference signal resource, which would result in inaccurate CSI determination by the terminal if the terminal still receives the reference signal based on the previously configured antenna port. For example, when one transmitting channel is associated with one antenna port and the reference signal resource includes 32 antenna ports, the transmitting channels of the base station are 32 at this time, if the base station closes 16 antenna ports of the 32 antenna ports, the antenna ports of the base station transmitting the reference signal are 16 at this time, the terminal measures CSI based on the 32 antenna ports included in the reference signal resource, and the CSI determined by the terminal cannot accurately reflect the actual channel condition, thereby affecting the communication quality and efficiency.
One possible solution is that the terminal may measure CSI based on at least one subset of antenna ports in a full set of antenna ports comprised by the reference signal resource, or based on the full set of antenna ports and at least one subset of antenna ports in the full set, so as to obtain CSI of different dimensions, and may implement multi-dimensional measurement or dimension reduction measurement of CSI. The network device can dynamically adjust the number of the transmitting channels according to the channel state information of different dimensions reported by the terminal, and the energy consumption of the network device is reduced.
When the terminal measures CSI based on at least one antenna port subset of a 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, the terminal needs to report CSI report information (CSI report) of each antenna port subset to the network device or report CSI report of the full set of antenna ports and CSI report of each antenna port subset. If reporting PMI is indicated in reporting configuration associated with the reference signal resource, each CSI report reported by the terminal needs to include the PMI. Or, each CSI report has a separate PMI field, and the reported data size is relatively large, resulting in relatively large signaling overhead.
Based on the above, the embodiment of the application provides a communication method and a device, which are used for solving the problem that when a terminal reports a plurality of CSI reports based on an antenna port included by a reference signal resource, the reported data volume is larger, so that the signaling overhead is larger. The method and the device are based on the same conception, and because the principles of solving the problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repetition is not repeated.
The technical solution provided by the embodiment of the present application may be applied to a fifth generation (the fifth generation, 5G) mobile communication system, for example, an NR system, or applied to a long term evolution (long term evolution, LTE) system, or may also be applied to a next generation mobile communication system or other similar communication systems, which is not particularly limited.
Fig. 1 is a schematic architecture diagram of a communication system 1000 to which an embodiment of the application applies. As shown in fig. 1, the communication system comprises a radio access network 100 and a core network 200, and optionally the communication system 1000 may further comprise the internet 300. The radio access network 100 may include at least one network device (e.g., 110a and 110b in fig. 1) and may also include at least one terminal (e.g., 120a-120j in fig. 1). The terminal is connected with the network equipment in a wireless mode, and the network equipment is connected with the core network in a wireless or wired mode. The core network device and the network device may be separate physical devices, or may integrate the functions of the core network device and the logic functions of the network device on the same physical device, or may integrate the functions of a part of the core network device and the functions of a part of the network device on one physical device. The terminals and the network devices can be connected with each other in a wired or wireless manner. Fig. 1 is only a schematic diagram, and other network devices may be further included in the communication system, for example, a relay device and a backhaul device may be further included, which are not shown in fig. 1.
The network device may be a base station (base station), an evolved NodeB (eNodeB), a transmission and reception point (transmission reception point, TRP), a next generation NodeB (gNB) in a fifth generation (5th generation,5G) mobile communication system, a next generation base station in a sixth generation (6th generation,6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; the present application may also be a module or unit that performs a function of a base station part, for example, a Central Unit (CU) or a Distributed Unit (DU). The CU can complete the functions of a radio resource control protocol and a packet data convergence layer protocol (packet data convergence protocol, PDCP) of the base station and can also complete the functions of a service data adaptation protocol (service data adaptation protocol, SDAP); the DU performs the functions of the radio link control layer and the medium access control (medium access control, MAC) layer of the base station, and may also perform the functions of a part of the physical layer or the entire physical layer, and for a detailed description of the above protocol layers, reference may be made to the relevant technical specifications of the third generation partnership project (3rd generation partnership project,3GPP). The network device may be a macro base station (e.g., 110a in fig. 1), a micro base station or an indoor station (e.g., 110b in fig. 1), a relay node or a donor node, etc. The embodiment of the application does not limit the specific technology and the specific equipment form adopted by the network equipment.
Terminal devices may also be referred to as terminals, UEs, mobile stations, mobile terminals, etc. The terminal may be widely applied to various scenes, for example, device-to-device (D2D), vehicle-to-device (vehicle to everything, V2X) communication, machine-type communication (MTC), internet of things (internet of things, IOT), virtual reality, augmented reality, industrial control, autopilot, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, and the like. The terminal can be a mobile phone, a tablet personal computer, a computer with a wireless receiving and transmitting function, a wearable device, a vehicle, an unmanned aerial vehicle, a helicopter, an airplane, a ship, a robot, a mechanical arm, intelligent household equipment and the like. The embodiment of the application does not limit the specific technology and the specific equipment form adopted by the terminal.
The network devices and terminals may be fixed in location or may be mobile. Network devices and terminals may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; the device can be deployed on the water surface; but also on aircraft, balloons and satellites. The embodiment of the application does not limit the application scene of the network equipment and the terminal.
The roles of network devices and terminals may be relative, e.g., helicopter or drone 120i in fig. 1 may be configured as a mobile base station, terminal 120i being a network device for those terminals 120j that access radio access network 100 through 120 i; but for network device 110a 120i is a terminal, i.e., communication between 110a and 120i is via a wireless air interface protocol. Of course, communication between 110a and 120i may also be performed via an interface protocol between network devices, in which case 120i is also a network device with respect to 110 a. Thus, both the network device and the terminal may be collectively referred to as a communication apparatus, 110a and 110b in fig. 1 may be referred to as a communication apparatus having a network device function, and 120a-120j in fig. 1 may be referred to as a communication apparatus having a terminal function.
Communication can be carried out between the network equipment and the terminal, between the network equipment and between the terminal and the terminal through the authorized spectrum, communication can be carried out through the unlicensed spectrum, and communication can also be carried out through the authorized spectrum and the unlicensed spectrum at the same time; communication can be performed through a frequency spectrum of 6 gigahertz (GHz) or less, communication can be performed through a frequency spectrum of 6GHz or more, and communication can be performed using a frequency spectrum of 6GHz or less and a frequency spectrum of 6GHz or more simultaneously. The embodiment of the application does not limit the spectrum resources used by the wireless communication.
In the embodiment of the present application, the functions of the network device may be performed by a module (such as a chip) in the base station, or may be performed by a control subsystem including the functions of the network device. The control subsystem including the network device function may be a control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal may be performed by a module (e.g., a chip or a modem) in the terminal, or by a device including the functions of the terminal.
The network architecture and the service scenario described in the embodiments of the present application are for more clearly describing the technical solution provided in the embodiments of the present application, and do not constitute a limitation on the technical solution provided in the embodiments of the present application, and those skilled in the art can know that, with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiments of the present application is applicable to similar technical problems.
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
Fig. 2 is a schematic flow chart of a communication method according to an embodiment of the present application.
S201, the terminal determines M antenna port groups. Wherein M is an integer greater than 1.
Alternatively, the reference signal resources associated with the M antenna port groups may be all or partially identical.
The implementation of the terminal to determine the M antenna port groups will be described below.
S202, the network device determines M antenna port groups.
It should be understood that the M antenna port groups determined by the network device are the same as the M antenna port groups determined by the terminal.
It should be noted that both S201 and S202 may be an optional step. S201 and S202 do not have strict execution order.
S203, the terminal sends PMI corresponding to a first antenna port group and channel matrix eigenvalue corresponding to the first antenna port group in M antenna ports to the network equipment. Correspondingly, the network equipment receives the PMI corresponding to the first antenna port group from the terminal and the channel matrix eigenvalue corresponding to the first antenna port group. The first antenna port group belongs to M antenna port groups.
The first antenna port group may be the antenna port group having the largest number of antenna ports among the M antenna port groups. That is, the terminal may report the PMI of the antenna port group having the largest number of antenna ports included in the antenna port group. Optionally, the reference signal resources associated with any one 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.
In a specific example, 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 information of the remaining (M-1) antenna port groups does not include the corresponding PMI and/or the corresponding channel matrix eigenvalue. For convenience of explanation, this specific example will be described below.
In a possible implementation manner, the terminal sends M pieces of CSI according to the order of the number of antenna ports included in the antenna port groups from large to small according to the CSI of the M antenna port groups, when the first antenna port group may be the antenna port group with the largest number of antenna ports in the M antenna port groups, the CSI of the first antenna port group is the first CSI of the multiple CSI reported by the terminal, and after receiving the M pieces of CSI information, the network device may acquire the PMI and the channel matrix eigenvalue from the first CSI information.
In another possible implementation manner, the terminal sends M pieces of CSI according to the order of the number of antenna ports included in the antenna port groups from small to large according to the CSI of the M antenna port groups, when the first antenna port group may be the antenna port group with the largest number of antenna ports in the M antenna port groups, the CSI of the first antenna port group is the last CSI among the multiple pieces of CSI reported by the terminal, and after receiving the M pieces of CSI information, the network device may obtain the PMI and the characteristic value of the channel matrix from the last CSI information.
In another possible implementation manner, the terminal may indicate the index of the first antenna port group when reporting CSI information of the M antenna port groups, so that after receiving the M CSI information, the network device may determine the PMI and the channel matrix eigenvalue from CSI information corresponding to the index. It can be appreciated that the implementation may not limit the reporting order of CSI information for the M antenna port groups.
Optionally, after receiving the PMI corresponding to the first antenna port group and the channel matrix eigenvalue corresponding to the first antenna port group, the network device may determine (M-1) precoding matrices of the antenna port groups according to the PMI corresponding to the first antenna port group and the channel matrix eigenvalue corresponding to the first antenna port group, where the (M-1) antenna port groups are antenna port groups other than the first antenna port group in the M antenna port groups.
In a specific implementation manner, taking the second antenna port group of the (M-1) antenna port groups as an example, the network device may determine the precoding matrix of the second antenna port group according to the following steps A1 to A3:
a1, carrying out dot multiplication on a first matrix and an accompanying matrix of the first matrix to obtain a first correlation matrix, wherein the first matrix is determined according to a precoding matrix indicated by a PMI of a first antenna port group and a second channel matrix eigenvalue, and the second channel matrix eigenvalue is determined according to the first channel matrix eigenvalue. The first correlation matrix comprises K rows and K columns, wherein K is an integer greater than 0;
Alternatively, the second channel matrix eigenvalue may be the same as the first channel matrix eigenvalue. It may also be understood that the network device uses the first channel matrix eigenvalue as a channel matrix eigenvalue corresponding to the second antenna port group, or that the network device uses the first channel matrix eigenvalue as a channel matrix eigenvalue corresponding to the M antenna port groups.
Optionally, the second channel matrix eigenvalue may also be determined according to 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.
A2, determining a second correlation matrix, the second correlation matrixThe second correlation matrix comprises X rows and X columns, wherein elements contained in each row in the X rows belong to one of K rows contained in the first correlation matrix, elements contained in each column in the X columns belong to one of K columns contained in the first correlation matrix, X is the number of antenna ports of the second antenna port group, the row number of the X rows can be consistent with the index of the antenna ports contained in the second antenna port group, and the column number of the X columns can be consistent with the index of the antenna ports contained in the second antenna port group; the manner of determining the precoding matrix of the second antenna port group in A2 may also be understood as that the first antenna port group includes K antenna ports, the first correlation matrix includes K rows and K columns, and the dimension of the first correlation matrix is K times K, where the elements in the first correlation matrix are a ij Wherein, 1 to less than or equal to i ≤K,1≤ j K is less than or equal to K. The K antenna port indices in the first antenna port group are 0 to (K-1), respectively. If the second antenna port group comprises antenna port t y ,1≤ y X, then the element Bpq =at of the second correlation matrix of dimension X p t q Wherein t is p And t q Index t is the index of the antenna port included in the second antenna port group p The serial number of the corresponding antenna port in the second antenna port group is p, and the antenna port index t q The corresponding antenna port has a sequence number q in the second antenna port group. It should be understood that the manner 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.
And A3, decomposing the characteristic value of the second correlation matrix to obtain a precoding matrix of the second antenna port group.
In the embodiment of the application, when the CSI information of M antenna port groups is reported, only the PMI of one antenna port group is reported, and the PMIs of other (M-1) antenna port groups are not reported. Correspondingly, the network equipment calculates and obtains the precoding matrix of other (M-1) antenna port groups according to the reported PMI. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
The manner in which the terminal determines the M antenna port groups is described below.
First, several implementations of determining the number of antenna ports included in each of the M antenna port groups by the terminal are described.
In a first implementation manner, the network device may send CSI-RS configuration and first information to the terminal, where the CSI-RS configuration may configure P antenna ports, where P is an integer greater than 0, and specifically, the CSI-RS configuration may refer to the related description in the foregoing description of terms, and will not be repeated herein. The first information is used to configure the number of antenna ports included in each of the M antenna port groups. 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 by a field in the CSI-RS configuration, or may be sent by other manners, such as by other signaling or configuration or messaging, etc., which is not specifically limited herein.
When the first information is carried through a field in the CSI-RS configuration, optionally, the network device may send the CSI-RS configuration to the terminal, where the CSI-RS configuration includes CSI-ResourceConfig and CSI-ReportConfig, CSI-ReportConfig associated with CSI-ResourceConfig. The CSI-ResourceConfig configures P antenna ports, and the CSI-ReportConfig carries first information, where the first information is used to configure the number of antenna ports included in each antenna port in the M antenna port groups. Wherein any one of the M antenna port groups is a subset or a full set of P antenna ports.
For example, taking p=32 and m equal to 4 as an example, assume that CSI-ResourceConfig configures 32 antenna ports in the CSI-RS configuration, CSI-ReportConfig indicates that the number of antenna ports of the 4 antenna port groups is {16,8,4,2}. For example, CSI-ReportConfig is as follows:
wherein, the cri-RI-M-LI-PMI-CQI indicates to report 4 antenna port groups, and the number of antenna ports of the 4 antenna port groups is 16,8,4 and 2 respectively. Here, cri-RI-M-LI-PMI-CQI may be understood as the first information described above.
In a second implementation, the network device may send a CSI-RS configuration to the terminal, where the CSI-RS configuration includes M CSI-resourceconfigus and CSI-ReportConfig, CSI-ReportConfig associated with the M CSI-resourceconfigus. The M CSI-ResourceConfig configures a set of antenna ports, respectively, where the reference signal resources configured by the M CSI-ResourceConfig may be all the same or partially the same. So that the terminal can determine M antenna port groups according to M CSI-ResourceConfig.
For example, taking M equal to 4 as an example, assume that the CSI-RS configuration includes 4 CSI-resourceconfigus, each configured with one antenna port group, the 4 CSI-resourceconfigus associated with the same CSI-ReportConfig. The 4 CSI-ResourceConfig configured reference signal resources may be all or partially identical.
In a third implementation manner, the network device may send CSI-RS configuration to the terminal, where the CSI-resourceconfigu of the CSI-RS configuration includes a resourceset field, where the resourceset field includes M measurement resources, and time-frequency resources of the M measurement resources are partially overlapped or all the same, where the M measurement resources are respectively in one-to-one correspondence with the M antenna port groups, that is, the resourceset field is the first information at this time. Further optionally, the resource field includes a repetition (repetition) field, and when the repetition field may be configured to be off or in a second state other than on and off, the terminal reports CSI of the M antenna port groups. When the repetition field can be configured on, the terminal reports CSI of one of the M antenna port groups.
In the above implementation manner, by configuring the repetition field to be off or a third state other than on and off, the M measurement resources may be indicated to report CSI information, so that the terminal may determine M antenna port groups according to the M measurement resources.
For example, the resource field may configure 4 measurement resources, the time-frequency resources of the 4 measurement resources are the same, the number of antenna ports and/or the number of antenna ports corresponding to any two of the 4 resources are different, and the repetition field in the resource field is in an off or third state.
The manner in which the number of antenna ports included in each of the M antenna port groups is determined is described above. The manner of determining the antenna ports respectively included in the M antenna ports is described below.
An exemplary illustration of the application may be that the antenna ports comprised by each of the M antenna port groups are predefined. Alternatively, the antenna ports respectively included in the M antenna port groups may be indicated for the network device. For example, the network device sends second information to the terminal, where the second information indicates an antenna port included in each of the M antenna port groups, respectively. Alternatively, the antenna ports included in the M antenna port groups may be determined according to time-frequency resources of measurement resources corresponding to the M antenna port groups, for example, for the second implementation manner and the third implementation manner, the antenna ports included in the M antenna port groups may be determined according to time-frequency resources of the M measurement resources.
For example, the second information may indicate the manner in which the M antenna ports respectively include the antenna ports by one or more of the following 6 manners:
in mode 1, the second information indicates antenna port group indexes corresponding to the M antenna port groups, respectively.
Alternatively, a plurality of antenna port groups may be predefined, where the plurality of antenna port groups includes the M antenna port groups, and each antenna port group corresponds to an antenna port group index. In this implementation, the second information indicates the M antenna port groups by indicating M antenna port group indices. Alternatively, the plurality of antenna port groups may be predefined by the network device through radio resource control (radio resource control, RRC) signaling.
For example, as shown in fig. 3, the predefined plurality of antenna port groups includes: antenna port group {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} with index 0, antenna port group {0,2,4,6,8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30} with index 1, and antenna port group {0,2,4,6, 16, 18, 20, 22} with index 2, antenna port group {0,2, 16, 18} with index 3. The index indicated by the second information is 0 and 1, and the antenna port group indicated by the second information is an antenna port group with index 0 and an 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}, and the other antenna port group is {0,2,4,6,8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30}.
In one possible implementation of mode 1, the second information may indicate M antenna port groups through a bit map. For example, N antenna port groups are predefined, where N is an integer greater than or equal to M, and the second information may include N bits, where N bits in the bit map correspond to the N antenna port groups one by one, and the state value of each bit indicates whether the corresponding antenna port group belongs to or does not belong to the M antenna port groups. For example, a state value of 0 of a bit indicates that the antenna port group corresponding to the bit does not belong to M antenna port groups, that is, the antenna port group corresponding to the bit is not included in the M antenna port groups. A state value of 1 for a bit 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. For another example, a state value of 1 for a bit indicates that the antenna port group corresponding to the bit does not belong to M antenna port groups, that is, the antenna port group corresponding to the bit is not included in the M antenna port groups. A state value of 0 for a bit 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.
Assuming that the state value of the bit is 0, the antenna port group corresponding to the bit does not belong to the M antenna port groups, and the state value of the bit is 1, the antenna port group corresponding to the bit belongs to the M antenna port groups. Taking the antenna port group shown in fig. 3 as an example, the second information is a 4-bit bitmap, and the 4 bits respectively correspond to the antenna port group 0 to the antenna port group 3. When the second information may be 1100, the antenna port group indicated by the second information is the antenna port group 0 and the antenna port group 1. That is, the M antenna port groups 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}.
In mode 2, the second information indicates bit maps corresponding to the M antenna port groups, where each bit in the bit map corresponds to one antenna port, if the first bit in the bit map is a first value, it indicates that the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, it indicates that the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map.
One possible implementation manner of the mode 2 is that the second information includes M bit maps, where each bit map includes P bits, and the P bits are in one-to-one correspondence with P antenna ports of the network device. The status value of each bit of the P bits indicates whether its corresponding antenna port belongs to or does not belong to the corresponding antenna port group. For example, a state value of 0 for a bit indicates that the antenna port corresponding to the bit does not belong to the antenna port group, and a state value of 1 for a bit indicates that the antenna port corresponding to the bit belongs to the M antenna port groups. Or, the state value of the bit is that the antenna port corresponding to the bit does not belong to the antenna port group, and the state value of the bit is 0 that the antenna port corresponding to the bit belongs to the antenna port group.
For example, a state value of 0 of a bit indicates that the antenna port corresponding to the bit does not belong to the antenna port group, and a state value of 1 of a bit indicates that the antenna port corresponding to the bit belongs to the M antenna port groups. Assuming that P is 8 and m is 4, the second information may include 4 bit bitmaps of {10101010}, {11111111}, {1010000}, and {00001010}, respectively. The M antenna port groups indicated by the second information are an antenna port group with an index of {0,2,4,6} antenna ports, an antenna port group with an index of {0,1,2,3,4,5,6,7} antenna ports, an antenna port group with an index of {0,2} antenna ports, and an antenna port group with an index of {4,6} antenna ports.
In mode 3, the second information indicates time domain resources corresponding to the M antenna port groups in the measurement resource, where each time domain resource corresponds to at least one antenna port.
The measurement resources in mode 3 may include a plurality of time-frequency resources, each corresponding to one antenna port. The second information may indicate time-frequency resources of the M antenna port groups by indicating time-domain resources corresponding to the M antenna port groups, so as to indicate antenna ports respectively included in the M antenna port groups.
For example, as shown in fig. 4, the measurement resource includes 4 symbols, respectively, 6 to 9 symbols, and 8 subcarriers, respectively, 0 to 7 subcarriers, in the frequency domain. The measurement resources comprise 32 time-frequency resources, one time-frequency resource occupies one symbol in the time domain, one subcarrier is occupied in the frequency domain, and the corresponding relation between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in fig. 4. If the second information indicates that the antenna port group corresponds to symbol 6, the second information indicates that the antenna port group includes an index {0,2,4,6,8,10,12,14}.
In a possible implementation, the second information may include M bitmaps, each bitmap including one or more bits, each bit corresponding to at least one symbol, wherein a status value of a bit indicates whether the resource is occupied for measurement. For example, the state value of the bit is 0, which indicates 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 state value of the bit is 1, which indicates 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 state value of the bit is 1, which indicates 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 state value of the bit is 0, which indicates that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the time domain resource.
Mode 3 is illustrated below by taking a state value of 0 for a bit indicating that the resource is not occupied for channel measurement, and a state value of 1 for a bit indicating that the resource is occupied for channel measurement.
Example 1, the second information may include M bitmaps, each bitmap including 2 bits, wherein a first bit corresponds to 6 and symbol 7 and a second bit corresponds to symbol 8 and symbol 9. If the bit map is {10}, it indicates that the antenna port group includes antenna ports with indexes 0 to 15, as shown in fig. 5.
It should be noted that, the second information may be indicated by other manners besides the manner of indicating that one bit corresponds to two symbols, for example, one bit corresponds to 1 symbol, 3 symbols, 4 symbols, and the like, which is not limited herein.
Mode 4, the second information indicates frequency domain resources corresponding to M antenna port groups in the measurement resource, where each frequency domain resource corresponds to at least one antenna port.
The measurement resources in mode 4 may include a plurality of time-frequency resources, each corresponding to one antenna port. The second information may indicate time-frequency resources of the M antenna port groups by indicating frequency-domain resources corresponding to the M antenna port groups, so as to indicate antenna ports respectively included in the M antenna port groups.
For example, as shown in fig. 4, the measurement resource includes 4 symbols, respectively, 6 to 9 symbols, and 8 subcarriers, respectively, 0 to 7 subcarriers, in the frequency domain. The measurement resources comprise 32 time-frequency resources, one time-frequency resource occupies one symbol in the time domain, one subcarrier is occupied in the frequency domain, and the corresponding relation between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in fig. 4. If the second information indicates that the antenna port group corresponds to subcarrier 0, the second information indicates that the antenna port group includes an index of {0,1,16,17,2,3,18,19}.
In a possible implementation, the second information may include M bitmaps, each bitmap including one or more bits, each bit corresponding to at least one subcarrier, wherein a status value of a bit indicates whether the resource is occupied for measurement. For example, the state value of the bit is 0, which indicates 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 state value of the bit is 1, which indicates that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource. For another example, the state value of the bit is 1, which indicates 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 state value of the bit is 0, which indicates that the resource is occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the frequency domain resource.
Next, an example of 4 will be described, in which the state value of the bit is 0, which indicates that the channel measurement is not performed by occupying the resource, and the state value of the bit is 1, which indicates that the channel measurement is performed by occupying the resource.
Example 2, the second information may include M bitmaps, each bitmap including 4 bits, wherein each bit corresponds to two subcarriers. If the bit map is {1010}, it indicates that the antenna port group includes antenna ports with index {0,1,2,3,8,9,10,11,16,17,18,19,24,25,26,27}, as shown in fig. 6.
It should be noted that, the second information may be indicated by other manners besides the indication manner that one bit corresponds to two subcarriers, for example, one bit corresponds to 1 subcarrier, 3 subcarriers, 4 subcarriers, etc., which is not limited herein.
In mode 5, the second information indicates time-frequency resources corresponding to M antenna port groups in the measurement resource, where each time-frequency resource corresponds to at least one antenna port.
The measurement resources in mode 5 may include a plurality of time-frequency resources, each corresponding to one antenna port. The second information may indicate antenna ports respectively included in the M antenna port groups by indicating time domain resources respectively corresponding to the M antenna port groups.
For example, as shown in fig. 4, the measurement resource includes 4 symbols, respectively, 6 to 9 symbols, and 8 subcarriers, respectively, 0 to 7 subcarriers, in the frequency domain. The measurement resources comprise 32 time-frequency resources, one time-frequency resource occupies one symbol in the time domain, one subcarrier is occupied in the frequency domain, and the corresponding relation between the 32 time-frequency resources and the 32 antenna ports of the network device is shown in fig. 4. 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 an index {0,1,2,3}.
In one possible implementation, the second information may include M first bitmaps and M second bitmaps. Wherein each first bitmap comprises one or more bits, each bit corresponding to at least one subcarrier.
Each bit map in the second bitmap includes one or more bits, each second bit map includes one or more bits, and each bit corresponds to at least one symbol.
Wherein the status value of the bit indicates whether the resource is occupied for measurement. For example, the state value of the bit is 0, which indicates 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 the time domain resource. The state value of the bit is 1, which indicates 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 the time domain resource. For another example, the state value of the bit is 1, which indicates 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 the time domain resource. The state value of the bit is 0, which indicates 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 the time domain resource.
Mode 5 is illustrated below with a state value of 0 for a bit indicating that the resource is not occupied for channel measurement, and a state value of 1 for a bit indicating that the resource is occupied for channel measurement.
Example 3, the second information may include M first bitmaps and M second bitmaps, each first bitmap including 4 bits, each bit corresponding to two subcarriers, each second bitmap including 2 bits, each bit corresponding to two symbols. If the first bitmap is {1010}, and the second bitmap is {0,1}, it indicates that the antenna port group includes antenna ports with indices {0,1,2,3,8,9,10,11}, as shown in fig. 7.
It should be noted that, the first bitmap may use other manners besides the foregoing manner of indicating two subcarriers corresponding to one bit, for example, one bit corresponds to 1 subcarrier, 3 subcarriers, 4 subcarriers, and so on, which is not limited herein. The second bitmap may use other manners besides the manner of indicating two symbols corresponding to one bit, for example, one bit corresponds to 1 symbol, 3 symbols, 4 symbols, etc., which is not limited herein.
Mode 6, the second information indicates CDM groups corresponding to M antenna port groups in the measurement resource, respectively, where each CDM group corresponds to at least one antenna port.
The measurement resources in mode 6 correspond to 8 CDM groups, each CDM group corresponding to 4 antenna ports. The second information may indicate antenna ports respectively included in the M antenna port groups by indicating CDM groups respectively corresponding to the M antenna port groups.
For example, the measurement resource includes 4 symbols, respectively 6-9 symbols, in the time domain and 8 subcarriers, respectively 0-7 subcarriers, in the frequency domain. The measurement resource includes 8 CDM groups, each corresponding to two symbols in the time domain and two subcarriers in the frequency domain. Exemplary, the correspondence between 8 CDM groups and 32 antenna ports of the network device is shown in fig. 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 an index of {0,1,2,3,16,17,18,19}.
In one possible implementation, the second information may include M bitmaps, each bitmap including one or more bits, each bit corresponding to at least one CDM group, wherein a status value of a bit indicates whether to occupy a resource corresponding to the CDM group for measurement. For example, the status value of the bit is 0, which indicates that the channel measurement is not performed without occupying the resources corresponding to the CDM group, that is, the antenna port group does not include the antenna port corresponding to the CDM group. The status value of the bit is 1, which indicates that the resources corresponding to the CDM group are occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the CDM group. For another example, the status value of the bit is 1, which indicates that the channel measurement is not performed without occupying the resources corresponding to the CDM group, that is, the antenna port group does not include the antenna port corresponding to the CDM group. The status value of the bit is 0, which indicates that the resources corresponding to the CDM group are occupied for channel measurement, that is, the antenna port group includes the antenna port corresponding to the CDM group.
Next, an example of the method 4 is described in which the state value of the bit is 0, which indicates that the channel measurement is not performed by occupying the resource corresponding to the CDM group, and the state value of the bit is 1, which indicates that the channel measurement is performed by occupying the resource corresponding to the CDM group.
Example 4, the second information may include M bit maps, each bit map including 8 bits, wherein each bit corresponds to 1 CDM group. If the bit map is {11001100}, it indicates 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 fig. 9.
The above describes an implementation in which the terminal determines M antenna port groups.
Optionally, the terminal may further receive third information from the network device, where the third information is used to instruct the terminal to report one PMI of the PMIs of the plurality of antenna port groups.
It should be noted that the "third information" may be described as "the third information is used to indicate that the PMI of the plurality of antenna port groups is reported by the terminal," the third information is used to indicate that the precoding matrix of the plurality of antenna port groups is indicated by the PMI of the plurality of antenna port groups, "or" the third information is used to indicate that the PMI compression is performed by using the method of PMI compression, "or" the third information is used to indicate that the PMI compression is performed, "or" the terminal is instructed to turn on the PMI compression mode, "etc., so long as the terminal may be instructed to report the PMI of the plurality of antenna port groups, all the third information may be regarded as the third information described in the present application.
In a specific implementation, the third information may be carried in CSI-ReportConfig, e.g., the third information may be carried by one field in CSI-ReportConfig. For example, CSI-ReportConfig is as follows:
/>
the cri-RI-M-LI-compactPMI-CQI is used for indicating a terminal to report one PMI in PMIs of a plurality of antenna port groups.
In connection with the first implementation described above, the 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 the 4 antenna port groups is 16,8,4,2, cri-RI-M-LI-PMI-CQI field may be the first information in the first implementation manner. cri-RI-M-LI-compactPMI-CQI indicates precoding matrix of multiple antenna port groups by PMI of one antenna port group, namely cri-RI-M-LI-compactPMI-CQI is the third information.
Alternatively, the CSI-ReportConfig may not include cri-RI-M-LI-PMI-CQI, i.e., 4 antenna port groups are reported through cri-RI-M-LI-express PMI-CQI indication, and the number of antenna ports of the 4 antenna port groups is 16,8,4,2, respectively, and PMIs of multiple antenna port groups are indicated through PMIs of one antenna port group. In another specific implementation manner, 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, the network device instructs the terminal to report one PMI of the PMIs of the plurality of antenna port groups.
In the embodiment of the application, only the PMI of one antenna port group is reported in the second information of M antenna port groups, and the PMIs of other (M-1) antenna port groups are not reported. Correspondingly, the network equipment determines the precoding matrix of other (M-1) antenna port groups according to the reported PMI. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
The above describes a method for reporting a precoding matrix, in which a terminal does not report PMIs of other (M-1) antenna port groups by reporting PMIs of one antenna port group and channel matrix eigenvalues of the antenna port group. Correspondingly, the network equipment calculates and obtains the precoding matrix of other (M-1) antenna port groups according to the reported PMI and the characteristic value of the channel matrix.
Another precoding matrix reporting method is described below. As shown in fig. 10, a flow chart of a communication method provided by the embodiment of the present application is shown, in the method shown in fig. 10, a terminal and a network device align PMI determining method, where the terminal reports PMIs of a first antenna port group of M antenna port groups, and the terminal and the network device can determine PMIs of (M-1) antenna port groups through PMIs of the first antenna port group without reporting a channel matrix characteristic value.
S1001, the terminal sends a PMI corresponding to the first antenna port group to the network device. Correspondingly, 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.
The description of the first antenna port group and the M antenna port groups in the method described in fig. 2 may be referred to, and the description is not repeated here.
Alternatively, the terminal may determine the M antenna port groups before performing S1001. The implementation manner of determining the M antenna port groups may refer to the implementation manner of determining the M antenna port groups by the terminal in the method described in fig. 2, and will not be repeated herein.
Optionally, before S201, the terminal may receive third information from the network device, where the third information is used to indicate: the terminal reports one PMI in the PMIs of a plurality of antenna port groups. Reference may be made specifically to the relevant description of the method described in fig. 2, and this is not repeated here.
Optionally, S1002, the terminal determines a 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 antenna port groups other than the first antenna port group in the M antenna port groups.
Optionally, the terminal determines the channel quality indication of the (M-1) antenna port groups according to the PMI of the first antenna port group, which may be implemented in the following manner: and the terminal determines CQI of the (M-1) antenna port groups according to the PMI of the first antenna port group and the channel matrix of the first antenna port group.
In one possible implementation manner, the terminal may determine the precoding matrix of the (M-1) antenna port groups according to the PMI of the first antenna port group, and determine the channel quality indication of the (M-1) antenna port groups according to the precoding matrix of the (M-1) antenna port groups and the channel matrix of the (M-1) antenna port groups, respectively. The channel matrix of the (M-1) antenna port group may be determined according to the channel matrix of the first antenna port group, or may be measured by the terminal according to the reference signal.
Taking the first antenna port group as an example, the terminal determines the CQI of the first antenna port group according to the PMI of the first antenna port group and the channel matrix of the first antenna port group, which may be implemented in the following manner:
b1, the terminal determines the rank (rank) of the transmission of the first antenna port group.
B2, the terminal performs SVD decomposition on the channel matrix H to obtain a PMI matrix V (Rx·Rx) Then select V (Rx·Rx) Is the first rank column before to obtain V (Rx·rank)
B3, the terminal according to channel matrix H and V (Rx·rank) Multiplying to obtain equivalent channel H (Tx·rank)
B4, the terminal according to the equivalent channel H (Tx·rank) And the CSI-RS for measuring interference obtains interference measurement results, and determines a signal-to-interference-plus-noise ratio (signal to interference plus noise ratio, SINR).
And B5, the terminal quantizes the SINR to obtain the CQI of the first antenna port group.
It should be understood that the CQI of the other antenna port group is determined in a similar manner to that of the first antenna port group, and will not be described in detail herein.
Three implementations of determining the precoding matrix of the (M-1) antenna port group by the terminal according to the PMI of the first antenna port group will be described below by taking the second antenna port group of the (M-1) antenna port group as an example.
In the mode a, the terminal determines the precoding matrix of the second antenna port group according to the PMI of the first antenna port group by the following modes:
s1.1, taking X rows of a precoding matrix indicated by PMI of a first antenna port group to obtain W X ·r Wherein X is the number of antenna ports of the second antenna port group.
Optionally, the precoding matrix indicated by the PMI of the first antenna port group may be taken as any X rows, or the first X rows may be taken as the first X rows, or the last X rows may be taken as the last X rows, or X rows may be taken at equal intervals, where the positions of the X rows are not listed.
S1.2, W is X ·r Orthogonalization is carried out to obtain a precoding matrix of the second antenna port group.
In the mode b, the terminal determines the precoding matrix of the second antenna port group according to the PMI of the first antenna port group by the following modes:
s2.1, carrying out dot multiplication on the precoding matrix indicated by the PMI and an accompanying matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix.
S2.2, taking X rows and X columns of the first correlation matrix to obtain a first matrix, wherein X is the number of antenna ports of the second antenna port group.
Optionally, the precoding matrix indicated by the PMI of the first antenna port group may be taken as any X rows, or the first X rows may be taken as the first X rows, or the last X rows may be taken as the last X rows, or X rows may be taken at equal intervals, where the positions of the X rows are not listed.
The precoding matrix indicated by the PMI of the first antenna port group may be taken as any X columns, or the first X columns, or the last X columns, or X columns may be taken at equal intervals, where the positions of the X columns are not listed one by one.
S2.3, decomposing the characteristic value of the first matrix to obtain a precoding matrix of the second antenna port group.
In the mode c, the terminal determines the precoding matrix of the second antenna port group according to the PMI of the first antenna port group by the following modes: and selecting X rows at equal intervals in the precoding matrix indicated by the PMI to obtain a precoding matrix of the second antenna port group, wherein X is the number of antenna ports of the second antenna port group.
Alternatively, the mode c may be applied in the following scenario: the precoding matrix indicated by the PMI is a discrete fourier transform matrix.
Optionally, after receiving the PMI corresponding to the first antenna port group, the network device may determine a precoding matrix 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-1) antenna port groups other than the first antenna port group in the M antenna port groups. The method of determining the precoding matrix of the (M-1) antenna port groups by the network device according to the PMI corresponding to the first antenna port group is similar to the method of determining the precoding matrix of the (M-1) antenna port groups by the terminal according to the PMI corresponding to the first antenna port group, and specifically, the above-mentioned modes a to c can be referred to.
In the embodiment of the application, only the PMI of one antenna port group is reported to a plurality of antenna port groups, and the PMIs of other (M-1) antenna port groups are not reported. Correspondingly, the network equipment calculates and obtains the precoding matrix of other (M-1) antenna port groups according to the reported PMI. Compared with reporting PMIs of M antenna port groups, the method can save signaling overhead and improve resource utilization rate.
In the mode, the terminal determines the CQI of the other (M-1) antenna port groups based on the PMI of one antenna port group, so that the network equipment and the terminal align the CQI and the calculation method of the PMI, the rationality of a feedback mechanism is improved, and the communication quality of the terminal and the network equipment is facilitated.
In the method described in fig. 2 and fig. 10, only 1 first antenna port group is described, it should be understood that in the present application, the number of first antenna port groups may be plural. Or, the terminal may report CSI information of M antenna port groups to the network device, where CSI information of a portion of the antenna port groups of the M antenna port groups may include a corresponding PMI and/or a corresponding channel matrix eigenvalue, and CSI information of the remaining portion of the antenna port groups may not include a corresponding PMI and/or a corresponding channel matrix eigenvalue. For example, M is 4, the first antenna port groups are two, and each of the first antenna port groups is the antenna port group with the largest number of antenna ports and the antenna port group with the largest number of antenna ports, and the terminal reports PMIs of two first antenna port groups in the 4 antenna port groups, but does not report PMIs of the remaining two antenna port groups.
Currently, the number of CSI processing units supported by a terminal is the capability of the terminal, and the terminal can report the maximum number of CSI processing units that the terminal can support to the network device. For example, the maximum number of CSI processing units supported by the terminal 1 is 10; the maximum number of CPUs supported by the terminal 2 is 15. The maximum number of supported CSI processing units referred to herein refers to the number of simultaneously supported CSI processing units. For example, the terminal only supports one CSI processing unit, which only indicates that at one moment, the terminal only has one CSI processing unit for CSI processing.
The number of CSI processing units required may vary when the terminal performs measurement reporting. For example, in the two precoding matrix reporting methods, the terminal reports PMIs of only one antenna port group to a plurality of antenna port groups. Compared with the method that the terminal measures and reports PMIs of a plurality of antenna port groups, the method reduces the calculation cost, the signaling cost and the like of the terminal, so that the quantity of CSI processing units required by the terminal when the terminal performs measurement and reporting can be changed, for example, reduced. Therefore, the network device acquires the quantity of CSI processing units and/or the quantity of occupied time units required by the precoding matrix of the plurality of antenna port groups, which are measured and reported by the terminal, and is beneficial to the network device to reasonably schedule the transmission of the reference signals.
In one possible implementation, the protocol may predefine the number of CSI processing units that are needed for the terminal to make a measurement report. For example, in the scenario of measurement reporting by adopting any of the above precoding matrix reporting methods, the terminal measures and reports the number of CSI processing units required by the precoding matrix of the N antenna port groups, where N is an integer greater than 1.
In another possible implementation, the terminal may send fourth information to the network device, where the fourth information is used to indicate the number of CSI processing units needed to measure and report the precoding matrix of the N antenna port groups.
In one exemplary illustration, the fourth information may be a scale factor K for the number of CSI processing units. Assume that the number of CSI processing units required for the terminal to report CSI for one antenna port group based on one reference signal is O CPU,1 The number of CPUs required by the terminal to report the CSI of the N antenna port groups based on the reference signal can be K x O CPU,1 . Wherein K is greater than 0.
In one possible implementation, the terminal may send fourth information to the network device, where the fourth information is used to indicate the number of time units needed to measure and report the precoding matrix of the N antenna port groups.
In one exemplary illustration, the fourth information may be a time domain spreading factor T. Assume that the number of CSI processing units required for the terminal to report CSI for one antenna port group based on one reference signal is O CPU,1 And occupies 1 time unit. The number of CSI processing units required by the terminal to report the CSI of the N antenna port groups based on the reference signal can be O CPU,1 And occupies T time units. Wherein T is greater than 0.
It should be noted that, the manner of acquiring, by the network device, the number of CSI processing units and/or the number of occupied time units required for the terminal to measure and report the precoding matrix of the plurality of antenna port groups may be implemented independently of the two precoding reporting methods.
Based on the same concept as the method embodiment, the embodiment of the present application provides a communication device, which may have a structure as shown in fig. 11, including a communication module 1101 and a processing module 1102.
In one implementation, the communication device may be specifically configured to implement the method performed by the terminal in the embodiment of fig. 2, where the device may be the terminal itself, or may be a chip or a chipset in the terminal or a part of a chip for performing the related method functions. The processing module 1102 is configured to determine M antenna port groups. The communication module 1101 is configured to send, to a network device, a PMI corresponding to a first antenna port group of the M antenna port groups and a channel matrix eigenvalue corresponding to the first antenna port group. Wherein M is an integer greater than 1.
The M antenna port groups may satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
The first antenna port group may be the antenna port group having the largest number of antenna ports among the M antenna port groups.
The number of antenna ports included in each of the M antenna port groups may be predefined.
Optionally, the communication module 1101 is further configured to: first information is received from a network device indicating a number of antenna ports included for each of the M antenna port groups.
The antenna ports respectively comprised by the M antenna port groups may be predefined.
Optionally, the communication module 1101 is further configured to: second information is received from the network device, the second information indicating antenna ports respectively included in the M antenna ports.
The second information may indicate one or more of the following: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; the M antenna port groups correspond to CDM groups, respectively, wherein each CDM group corresponds to at least one antenna port.
Optionally, the communication module 1101 is further configured to: and receiving third information from the network equipment, wherein the third information is used for indicating the terminal to report one PMI in PMIs of a plurality of antenna port groups.
Optionally, the communication module 1101 is further configured to: and transmitting fourth information to the network equipment, wherein the fourth information is used for indicating the number of CSI processing units required for measuring the precoding matrix of N antenna port groups, and N is an integer greater than 1.
In one implementation, the communication apparatus may be specifically configured to implement the method performed by the network device in the embodiment of fig. 2, where the apparatus may be the network device itself, or may be a chip or a chipset in the network device or a part of a chip for performing the functions of the related method. The processing module 1102 is configured to determine M antenna port groups. The communication module 1101 is configured to receive a PMI corresponding to a first antenna port group of the M antenna port groups and a first channel matrix eigenvalue corresponding to the first antenna port group. Wherein M is an integer greater than 1.
The M antenna port groups may satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
The first antenna port group may be the antenna port group having the largest number of antenna ports among the M antenna port groups.
The number of antenna ports included in each of the M antenna port groups may be predefined.
The number of antenna ports included in each of the M antenna port groups may be determined for the network device.
Optionally, the communication module 1101 is further 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 respectively comprised by the M antenna port groups may be predefined.
The antenna ports included in the M antenna port groups, respectively, may be determined for the network device.
Optionally, the communication module 1101 is further configured to send second information to the terminal, where the second information is used to indicate antenna ports that are respectively included in the M antenna ports.
The second information may indicate one or more of the following: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Optionally, the processing module 1102 is further configured to determine a precoding matrix of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue, where the (M-1) antenna port groups are (M-1) antenna port groups other than the first antenna port group in the M antenna port groups.
The processing module 1102 may be specifically configured to, when determining a precoding matrix of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue:
performing point multiplication on a first matrix and an accompanying matrix of the first matrix to obtain a first correlation matrix, wherein the first matrix is determined according to a precoding matrix indicated by the PMI and a second channel matrix characteristic value, the second channel matrix characteristic value is determined according to the first channel matrix characteristic value, the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
determining a second correlation matrix, where the second correlation matrix includes X rows and X columns, an element included in each of the X rows belongs to one of K rows included in the first correlation matrix, an element included in each of the X columns belongs to one of K columns included in the first correlation matrix, where X is a number of antenna ports of a second antenna port group of the (M-1) antenna port groups, a row number of the X rows is consistent with an index of antenna ports included in the second antenna port group, and a column number of the X columns is consistent with an index of antenna ports included in the second antenna port group;
And decomposing the characteristic value of the second correlation matrix to obtain a precoding matrix of the second antenna port group.
The second channel matrix eigenvalue may be the same as the first channel matrix eigenvalue; alternatively, the second channel matrix eigenvalue may be determined according to 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.
Optionally, the communication module 1101 is further configured to: and sending third information to the terminal, wherein the third information is used for indicating the terminal to report one PMI in the PMIs of the plurality of antenna port groups.
Optionally, the communication module 1101 is further configured to: fourth information is received from the terminal, the fourth information indicating a number of CSI processing units required to measure a precoding matrix for N antenna port groups, where N is an integer greater than 1.
In one implementation, the communication device may be specifically configured to implement the method performed by the terminal in the embodiment of fig. 10, where the device may be the terminal itself, or may be a chip or a chipset in the terminal or a part of a chip for performing the related method functions. The communication module 1101 is configured to send, to a network device, a PMI corresponding to the first antenna port group. A processing module 1102, configured to determine a precoding matrix and/or a channel quality indicator 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 except for the first antenna port group in the M antenna port groups, and M is an integer larger than 1.
The M antenna port groups may satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
The first antenna port group may be the antenna port group having the largest number of antenna ports among the M antenna port groups.
The number of antenna ports included in each of the M antenna port groups may be predefined.
Optionally, the communication module 1101 is further configured to receive first information from the network device, where the first information is used to indicate a number of antenna ports included in each of the M antenna port groups.
The antenna ports respectively comprised by the M antenna port groups may be predefined.
Optionally, the communication module 1101 is further configured to receive second information from the network device, where the second information is used to indicate antenna ports that are respectively included in the M antenna ports.
The second information may indicate one or more of the following: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Optionally, the communication module 1101 is further configured to receive third information from the network device, where the third information is used to instruct the terminal to report one PMI of the PMIs of the plurality of antenna port groups.
Optionally, the communication module 1101 is further configured to send fourth information to the network device, where the fourth information is used to indicate a number of channel state indication information CSI processing units needed to measure the precoding matrix of the N antenna port groups, and N is an integer greater than 1.
The processing module 1102, when determining the channel quality indication of the (M-1) antenna port group according to the PMI, may be specifically configured to: and determining the channel quality indication of the (M-1) antenna port group according to the PMI and the channel matrix of the first antenna port group.
The processing module 1102, when determining the channel quality indication of the (M-1) antenna port group according to the PMI and the channel matrix of the first antenna port group, may be specifically configured to: determining a precoding matrix of the (M-1) antenna port group according to the PMI; and respectively determining the channel quality indication of the (M-1) antenna port group according to the precoding matrix of the (M-1) antenna port group and the channel matrix of the first antenna port group.
A processing module 1102 for determining the precoding of the (M-1) antenna port group according to the PMI The code matrix may be specifically used for: determining a matrix W X ·r The W is X ·r The antenna comprises X rows, wherein elements contained in each row of the X rows belong to one row in a precoding matrix indicated by the PMI, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups; will W the X ·r Orthogonalization is carried out to obtain a precoding matrix of the second antenna port group.
The processing module 1102, when determining the precoding matrix of the (M-1) antenna port group according to the PMI, may be specifically configured to:
performing dot multiplication on the precoding matrix indicated by the PMI and an accompanying matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix, wherein the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
determining a first matrix, wherein the first matrix comprises X rows and X columns, elements contained in each row in the X rows belong to one of K rows contained in the first correlation matrix, elements contained in each column in the X columns belong to one of K columns contained in the first correlation matrix, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups;
and decomposing the characteristic value of the first matrix to obtain a precoding matrix of the second antenna port group.
The precoding matrix indicated by the PMI may be a discrete fourier transform matrix; the processing module 1102, when determining the precoding matrix of the (M-1) antenna port group according to the PMI, may be specifically configured to: and selecting X rows at equal intervals in the precoding matrix indicated by the PMI to obtain a precoding matrix of a second antenna port group in the (M-1) antenna port groups, wherein X is the number of antenna ports of the second antenna port group.
In one implementation, the communication apparatus may be specifically configured to implement the method performed by the network device in the embodiment of fig. 10, where the apparatus may be the network device itself, or may be a chip or a chipset in the network device or a part of a chip for performing the functions of the related method. The communication module is configured to receive a PMI corresponding to a first antenna port group, where the first antenna port group belongs to M antenna port groups, and M is an integer greater than 1. And the processing module is used for determining a precoding matrix of (M-1) antenna port groups according to the PMI, wherein the (M-1) antenna port groups are antenna port groups except the first antenna port group in the M antenna port groups.
The M antenna port groups may satisfy at least one of: any two antenna port groups in the M antenna port groups include different numbers of antenna ports, or any two antenna port groups in the M antenna port groups include different antenna ports, where M is an integer greater than 1.
The first antenna port group may be the antenna port group having the largest number of antenna ports among the M antenna port groups.
The number of antenna ports included in each of the M antenna port groups may be predefined.
The number of antenna ports included by each of the M antenna port groups may be determined for the network device.
Optionally, the communication module is further 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 respectively comprised by the M antenna port groups may be predefined.
The antenna ports included in the M antenna port groups, respectively, may be determined for the network device.
Optionally, the communication module is further configured to: and sending second information to the terminal, wherein the second information is used for indicating the antenna ports respectively included in the M antenna ports.
The second information may indicate one or more of the following: the M antenna port groups respectively correspond to the antenna port group indexes; each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; the M antenna port groups respectively correspond to time domain resources, wherein each time domain resource 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 respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or, the M antenna port groups respectively correspond to CDM groups, where each CDM group corresponds to at least one antenna port.
Optionally, the communication module is further configured to: transmitting third information to the terminal, wherein the third information is used for indicating: the terminal reports one PMI in PMIs of a plurality of antenna port groups.
Optionally, the communication module is further configured to: and receiving fourth information from the terminal, wherein the fourth information is used for indicating the number of channel state indication information (CSI) processing units needed for measuring the precoding matrix of N antenna port groups, and N is an integer greater than 1.
The processing module, when determining the precoding matrix of the (M-1) antenna port group according to the PMI, may be specifically configured to: determining a matrix W X ·r The W is X ·r The antenna comprises X rows, wherein elements contained in each row of the X rows belong to one row in a precoding matrix indicated by the PMI, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups; will W the X ·r Orthogonalization is carried out to obtain a precoding matrix of the second antenna port group.
The processing module, when determining the precoding matrix of the (M-1) antenna port group according to the PMI, may be specifically configured to:
performing dot multiplication on the precoding matrix indicated by the PMI and an accompanying matrix of the precoding matrix indicated by the PMI to obtain a first correlation matrix, wherein the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
Determining a first matrix, wherein the first matrix comprises X rows and X columns, elements contained in each row in the X rows belong to one of K rows contained in the first correlation matrix, elements contained in each column in the X columns belong to one of K columns contained in the first correlation matrix, and X is the number of antenna ports of a second antenna port group in the (M-1) antenna port groups;
and decomposing the characteristic value of the first matrix to obtain a precoding matrix of the second antenna port group.
The precoding matrix indicated by the PMI may be a discrete fourier transform matrix; the processing module, when determining the precoding matrix of the (M-1) antenna port group according to the PMI, may be specifically configured to:
and selecting X rows at equal intervals in the precoding matrix indicated by the PMI to obtain a precoding matrix of a second antenna port group in the (M-1) antenna port groups, wherein X is the number of antenna ports of the second antenna port group.
The division of the modules in the embodiments of the present application is schematically only one logic function division, and there may be another division manner in actual implementation, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, or may exist separately and physically, or two or more modules may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. It will be appreciated that the function or implementation of each module in the embodiments of the present application may further refer to the relevant description of the method embodiments.
In a possible manner, the communication apparatus may be a communication device or a chip in a communication device, where the communication device may be a terminal in the foregoing embodiment or a network device in the foregoing embodiment, as shown in fig. 12. The apparatus comprises a processor 1201 and a communication interface 1202, and may also comprise a memory 1203. The processing module 1102 may be a processor 1201. The communication module 1101 may be a communication interface 1202.
The processor 1201 may be a CPU, or a digital processing unit, or the like. The communication interface 1202 may be a transceiver, or may be an interface circuit such as a transceiver circuit, or may be a transceiver chip, or the like. The apparatus further comprises: a memory 1203 for storing a program executed by the processor 1201. The memory 1203 may be a nonvolatile memory such as a Hard Disk Drive (HDD) or a Solid State Drive (SSD), or may be a volatile memory such as a random-access memory (RAM). Memory 1203 is 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, but is not limited to such.
The processor 1201 is configured to execute the program code stored in the memory 1203, and specifically configured to execute the actions of the processing module 1102, which are not described herein. The communication interface 1202 is specifically configured to perform the actions of the communication module 1101, which are not described herein.
The specific connection medium between the communication interface 1202, the processor 1201 and the memory 1203 is not limited in the embodiment of the present application. In the embodiment of the present application, the memory 1203, the processor 1201 and the communication interface 1202 are connected through the bus 1204 in fig. 12, and the bus is shown by a thick line in fig. 12, and the connection manner between other components is only schematically illustrated, but not limited to. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in fig. 12, but not only one bus or one type of bus.
The embodiment of the application also provides a computer readable storage medium for storing computer software instructions required to be executed by the processor, and the computer readable storage medium contains a program required to be executed by the processor.
The embodiment of the application also provides a communication system, which comprises a communication device for realizing the terminal function in the embodiment of fig. 2 and a communication device for realizing the network equipment function in the embodiment of fig. 2.
The embodiment of the application also provides a communication system, which comprises a communication device for realizing the terminal function in the embodiment of fig. 10 and a communication device for realizing the network equipment function in the embodiment of fig. 10.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining 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, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (23)

1. A method of communication, the method comprising:
determining M antenna port groups, wherein M is an integer greater than 1;
and transmitting a precoding matrix indicator PMI corresponding to a first antenna port group in the M antenna port groups and a channel matrix eigenvalue corresponding to the first antenna port group to network equipment.
2. The method of claim 1, wherein the set of M antenna ports satisfies at least one of:
any two antenna port groups of the M antenna port groups comprise different numbers of antenna ports, or
Any two antenna port groups in the M antenna port groups comprise different antenna ports, and M is an integer greater than 1.
3. The method of claim 1 or 2, wherein the first antenna port group is the antenna port group having the largest number of antenna ports among the M antenna port groups.
4. A method according to claim 2 or 3, wherein each antenna port of the M antenna port groups comprises a predefined number of antenna ports, or wherein the method further comprises: first information is received from the network device, the first information being used to indicate a number of antenna ports included for each antenna port in the M antenna port groups.
5. The method of any of claims 2-4, wherein the M antenna port groups each include antenna ports that are predefined, or the method further comprises: and receiving second information from the network equipment, wherein the second information is used for indicating antenna ports respectively included in the M antenna ports.
6. The method of claim 5, wherein the second information indicates one or more of:
the M antenna port groups are respectively corresponding to the antenna port group indexes; or alternatively
Each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; or alternatively
The M antenna port groups respectively correspond to time domain resources, wherein each time domain resource corresponds to at least one antenna port; or alternatively
The M antenna port groups respectively correspond to frequency domain resources, wherein each frequency domain resource corresponds to at least one antenna port; or alternatively
The M antenna port groups respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or alternatively
And the M antenna port groups respectively correspond to Code Division Multiplexing (CDM) groups, wherein each CDM group corresponds to at least one antenna port.
7. The method of any one of claims 1-6, wherein the method further comprises:
and receiving third information from the network equipment, wherein the third information is used for indicating the terminal to report one PMI in PMIs of a plurality of antenna port groups.
8. The method of any one of claims 1-7, wherein the method further comprises:
and sending fourth information to the network equipment, wherein the fourth information is used for indicating the number of Channel State Information (CSI) processing units required for measuring the precoding matrix of N antenna port groups, and N is an integer greater than 1.
9. A method of communication, the method comprising:
receiving a Precoding Matrix Indicator (PMI) corresponding to a first antenna port group in the M antenna port groups and a first channel matrix eigenvalue corresponding to the first antenna port group, wherein M is an integer greater than 1;
And determining a precoding matrix of (M-1) antenna port groups according to the PMI and the first channel matrix eigenvalue, wherein the (M-1) antenna port groups are (M-1) antenna port groups except the first antenna port group in the M antenna port groups.
10. The method of claim 9, wherein the set of M antenna ports satisfies at least one of:
any two antenna port groups of the M antenna port groups comprise different numbers of antenna ports, or
Any two antenna port groups in the M antenna port groups comprise different antenna ports, and M is an integer greater than 1.
11. The method of claim 10, wherein the first antenna port group is the antenna port group having the largest number of antenna ports among the M antenna port groups.
12. The method of claim 10 or 11, wherein each antenna port of the M antenna port groups comprises a predefined number of antenna ports.
13. The method of claim 12, wherein the method further comprises:
and sending first information to the terminal, wherein the first information is used for indicating the number of antenna ports included in each antenna port in the M antenna port groups.
14. The method according to any of claims 10-13, wherein the antenna ports comprised by the M antenna port groups, respectively, are predefined or the antenna ports comprised by the M antenna port groups, respectively, are determined for the network device.
15. The method of claim 14, wherein the method further comprises:
and sending second information to the terminal, wherein the second information is used for indicating the antenna ports respectively included in the M antenna ports.
16. The method of claim 15, wherein the second information indicates one or more of:
the M antenna port groups are respectively corresponding to the antenna port group indexes; or alternatively
Each bit in the bit map corresponds to one antenna port, if a first bit in the bit map is a first value, the antenna port corresponding to the first bit belongs to the antenna port group corresponding to the bit map, and if the first bit is a second value, the antenna port corresponding to the first bit does not belong to the antenna port group corresponding to the bit map; or alternatively
The M antenna port groups respectively correspond to time domain resources, wherein each time domain resource corresponds to at least one antenna port; or alternatively
The M antenna port groups respectively correspond to frequency domain resources, wherein each frequency domain resource corresponds to at least one antenna port; or alternatively
The M antenna port groups respectively correspond to time-frequency resources, wherein each time-frequency resource corresponds to at least one antenna port; or alternatively
And the M antenna port groups respectively correspond to Code Division Multiplexing (CDM) groups, wherein each CDM group corresponds to at least one antenna port.
17. The method according to any of claims 9-16, wherein the network device determining a precoding matrix for (M-1) antenna port groups from the PMI and the first channel matrix eigenvalue comprises:
the network equipment performs dot multiplication on a first matrix and an accompanying matrix of the first matrix to obtain a first correlation matrix, wherein the first matrix is determined according to a precoding matrix indicated by the PMI and a second channel matrix characteristic value, the second channel matrix characteristic value is determined according to the first channel matrix characteristic value, the first correlation matrix comprises K rows and K columns, and K is an integer greater than 0;
The network device determines a second correlation matrix, where the second correlation matrix includes X rows and X columns, elements included in each of the X rows belong to one of K rows included in the first correlation matrix, elements included in each of the X columns belong to one of K columns included in the first correlation matrix, where X is the number of antenna ports of a second antenna port group of the (M-1) antenna port groups, a row number of the X rows is consistent with an index of antenna ports included in the second antenna port group, and a column number of the X columns is consistent with an index of antenna ports included in the second antenna port group;
and the network equipment carries out eigenvalue decomposition on the second correlation matrix to obtain a precoding matrix of the second antenna port group.
18. The method according to any of claims 9-16, wherein the second channel matrix eigenvalue is the same as the first channel matrix eigenvalue;
or the second channel matrix eigenvalue is determined according to 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.
19. The method of any one of claims 9-18, wherein the method further comprises:
And sending third information to the terminal, wherein the third information is used for indicating the terminal to report one PMI in PMIs of a plurality of antenna port groups.
20. The method of any one of claims 9-19, wherein the method further comprises:
and receiving fourth information from the terminal, wherein the fourth information is used for indicating the number of channel state indication information (CSI) processing units needed for measuring the precoding matrix of N antenna port groups, and N is an integer greater than 1.
21. A communication device comprising means or modules for performing the method according to any of claims 1 to 8 or means or modules for performing the method according to any of claims 9-20.
22. A computer readable storage medium storing instructions which, when executed, implement the method of any one of claims 1 to 8 or the method of any one of claims 9 to 20.
23. A computer program product, the computer program product comprising: computer program which, when run, causes the method of any one of claims 1 to 8 to be performed or causes the method of any one of claims 9 to 20 to be performed.
CN202210475097.6A 2022-04-29 2022-04-29 Communication method and device Pending CN117041985A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210475097.6A CN117041985A (en) 2022-04-29 2022-04-29 Communication method and device
PCT/CN2023/077107 WO2023207277A1 (en) 2022-04-29 2023-02-20 Communication method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210475097.6A CN117041985A (en) 2022-04-29 2022-04-29 Communication method and device

Publications (1)

Publication Number Publication Date
CN117041985A true CN117041985A (en) 2023-11-10

Family

ID=88517223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210475097.6A Pending CN117041985A (en) 2022-04-29 2022-04-29 Communication method and device

Country Status (2)

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

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120119175A (en) * 2011-04-20 2012-10-30 주식회사 팬택 Method and apparatus for transmitting/receiving channel state information in wireless communication system
CN107317614B (en) * 2013-12-31 2020-09-04 上海华为技术有限公司 Method and device for measuring channel state information and sending reference signal
WO2016008163A1 (en) * 2014-07-18 2016-01-21 华为技术有限公司 Precoding matrix generation method, base station and user equipment
CN108631837B (en) * 2017-03-24 2021-06-01 华为技术有限公司 Information transmission method and equipment
EP3800819B1 (en) * 2018-07-10 2023-11-22 Huawei Technologies Co., Ltd. Method and device for reporting channel state information
WO2021217489A1 (en) * 2020-04-29 2021-11-04 Qualcomm Incorporated Channel state feedback for receive antenna switching

Also Published As

Publication number Publication date
WO2023207277A1 (en) 2023-11-02

Similar Documents

Publication Publication Date Title
CN111510189B (en) Information feedback method and device
CN113840324B (en) Measurement reporting method and device
US11233549B2 (en) Information transmission method and apparatus
CN110831047B (en) Method and device for measuring wave beam
CN110880958A (en) Method and device for reporting radio frequency parameters
JP2023169305A (en) Simultaneous channel state information (csi) capability reporting using multiple code books
WO2020155119A1 (en) Method and apparatus for reporting channel state information
CN109391305B (en) Communication processing method and device
WO2021165767A1 (en) Channel state information triggering
US20240031845A1 (en) Communication method and apparatus
CN109155711A (en) Reference signal sending method, detection method, base station and mobile station
CN116325877A (en) Channel state information reporting method and device
CN115211050B (en) Data transmission method and device
CN111436107B (en) Uplink signal sending method, channel quality determining method and related equipment
WO2022252963A1 (en) Method and apparatus for measuring channel state information
CN113055066A (en) Communication method and device
CN117041985A (en) Communication method and device
CN112054831B (en) Feedback method and device of channel state information
WO2021134593A1 (en) Wi-fi channel measurement method, apparatus, and system
WO2023178634A1 (en) Channel state information reference signal transmission and measurement for reduced capability wireless device operation
WO2024032327A1 (en) Information transmission method, apparatus and system
EP4366186A1 (en) Channel state information feedback method and communication apparatus
CN117596609A (en) Information transmission method, device and system
CN108370517A (en) Reference signal is sent and method, sending device and the terminal device of channel measurement
CN116938414A (en) Communication method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication