Communication method and related device

By sending multiple reference signals to the terminal device under the HBF architecture, the terminal device can effectively measure and feedback channel information of more antenna ports, solving the problem of poor CSI measurement performance and achieving support for more antenna port scenarios.

CN120128966APending Publication Date: 2025-06-10HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311692570.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

Under the hybrid beamforming (HBF) architecture, terminal devices cannot effectively support CSI measurements of CSI RSs sent in more antenna port scenarios, resulting in poor CSI measurement performance.

Method used

By sending P reference signals to the terminal device, each reference signal corresponding to N antenna ports, the terminal device receives and measures these signals to obtain the first channel information and/or the second channel information. This method realizes dynamic expansion and CSI measurement of N×P antenna ports by sending reference signals in a constrained manner on P time-frequency resources.

Benefits of technology

This method significantly improves the CSI measurement performance, allowing the terminal device to support CSI measurement of CSI RS sent in more antenna port scenarios to obtain more channel information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128966A_ABST
    Figure CN120128966A_ABST
Patent Text Reader

Abstract

A communication method and a related device relate to the technical field of communication. The method comprises the following steps: a network device sends P reference signals to a terminal device, the terminal device receives the P reference signals from the network device, the terminal device sends first channel information and / or second channel information to the network device, and the network device receives the first channel information and / or the second channel information from the terminal device; each reference signal in the P reference signals corresponds to N antenna ports, the P reference signals are used for determining first channel information and / or second channel information, P is an integer greater than 1, N is an integer greater than 1, the first channel information corresponds to one or more reference signals in the P reference signals, and the second channel information corresponds to N * P antenna ports, the N * P antenna ports correspond to P reference signals. According to the method, the CSI measurement on the CSI RS sent in a scene with more antenna ports can be supported, and the CSI measurement performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and related devices. Background Art

[0002] In a communication system operating at a relatively high frequency band, base stations (and some terminals in certain frequency bands) typically use large-scale array antennas to combat the path loss caused by the increasing frequency band through a relatively high array gain and improve the coverage ability. From the perspective of the implementation of base stations, although they are all large arrays, different array weighting methods (i.e., different beamforming methods) are used for different frequency bands and different array scales. According to the implementation scheme of beamforming, it can be roughly divided into three categories: digital beamforming (DBF), analog beamforming (ABF), and hybrid beamforming (HBF). Among them, the structure of ABF is that each or a group of antenna elements is directly connected to a digital channel; the basic structure of DBF is that each or a group of antenna elements is connected to an analog phase shifter, and then multiple antenna elements are combined in the analog domain and passed through an analog-to-digital / digital-to-analog converter; the structure of HBF is an intermediate form between ABF and DBF. On the one hand, it has a certain number of digital ports to support DBF, and on the other hand, each digital port drives an ABF sub-array. There are analog beams in the HBF architecture, and only when the beam is aligned with the communication target, the signal quality is better.

[0003] Currently, the base station usually sends channel state information reference signals (CSI RS) using different analog beam weights, and the terminal measures the reference signals respectively and feeds back the measurement results of its channel state information (CSI) to assist the base station in determining which beam has the best quality.

[0004] However, in the HBF architecture, due to the measurement capabilities of terminal devices, it is unable to support CSI measurements on CSI RS sent in scenarios with a large number of antenna ports, resulting in poor CSI measurement performance. Summary of the Invention

[0005] Embodiments of this application provide a communication method and related devices, which can support CSI measurements on CSI RS sent in scenarios with a large number of antenna ports and improve CSI measurement performance.

[0006] In a first aspect, an embodiment of the present application provides a communication method. Understandably, this method can be executed by a communication device, which can be a network device, or a chip (system) or circuit for a network device. The present application does not limit this. The method includes:

[0007] Sending P reference signals to a terminal device, each of the P reference signals corresponding to N antenna ports, the P reference signals being used to determine first channel information and / or second channel information, where P is an integer greater than 1 and N is an integer greater than 1; wherein, the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals;

[0008] Receiving the first channel information and / or the second channel information from the terminal device.

[0009] In an embodiment of the present application, a communication method is provided. The network device sends P reference signals to the terminal device. Correspondingly, the terminal device receives the P reference signals from the network device; and the terminal device sends the first channel information and / or the second channel information to the network device. Correspondingly, the network device receives the first channel information and / or the second channel information from the terminal device. Here, the network device and / or the terminal device can also be a processor / chip / circuit that can be used to execute computer-executable instructions. The embodiments of the present application do not limit this.

[0010] Each of the P reference signals in the embodiment of the present application corresponds to N antenna ports. The P reference signals are used to determine first channel information and / or second channel information. Among them, the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals.

[0011] It can be understood that the P reference signals may specifically be CSI RSs, and the P reference signals are transmitted through corresponding P time-frequency resources, and there is a constraint relationship between the P time-frequency resources. For example, based on the constraint relationship of the orthogonal cover code (OCC), that is, it can be understood that the P reference signals are transmitted in the OCC manner on the corresponding P time-frequency resources. Since each reference signal corresponds to N antenna ports, the above-mentioned P reference signals transmitted in the OCC manner on the corresponding P time-frequency resources can be correspondingly mapped to N×P antenna ports. It can be understood that OCC is a possible implementation manner of the above-mentioned constraint relationship, and other possible constraint relationships also fall within the scope of protection of the embodiments of the present application. For the sake of concise expression, the constraint relationship of OCC is taken as an example for description hereinafter, and the embodiments of the present application should not be limited thereby. Correspondingly, by measuring one or more of the corresponding P reference signals on the P time-frequency resources with a constraint relationship, the terminal device can obtain the first channel information corresponding to one or more of the P reference signals, and can also obtain the second channel information corresponding to the N×P antenna ports corresponding to the P reference signals. Specifically, dynamic CSI measurement can be performed based on the constraint relationship between the P time-frequency resources in different communication scenarios, and different measurement results can be selected. The present application does not limit this. For example, in the communication scenario of a single transmission and reception point (TRP) (or multiple TRPs), the CSI measurement ability of the terminal device is relatively strong, and obtaining the first channel information corresponding to one or more of the above-mentioned P reference signals can meet the requirements of CSI measurement performance. In the communication scenario of a single TRP, the CSI measurement ability of the terminal device is relatively weak, and obtaining the second channel information corresponding to the N×P antenna ports corresponding to the above-mentioned P reference signals is required to meet the requirements of CSI measurement performance.

[0012] It can be understood that different numbers of ports have different requirements for measurement calculation amount, feedback overhead, resource overhead, etc. Therefore, CSI measurement performed with a fixed number of ports per resource and / or a fixed number of reference signal resources and a fixed total number of ports results in poor CSI measurement performance.

[0013] In the embodiments of the present application, compared with obtaining the first channel information corresponding to one or more of the P reference signals, when the terminal device obtains the second channel information corresponding to the N×P antenna ports corresponding to the P reference signals after performing dynamic CSI measurement, more channel information can be obtained. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RSs transmitted in a scenario with a relatively large number of antenna ports, improving CSI measurement performance.

[0014] In a possible implementation, there is a mapping relationship between the N×P antenna ports and the P reference signals, and the mapping relationship is determined by the P weight coefficients corresponding to the P reference signals.

[0015] In a possible implementation, the index p' of the N×P antenna ports is p' = 3000 + n', where the n' is related to at least one of the following:

[0016] The first dimension N of the N antenna ports 1 , the second dimension N of the N antenna ports 2 , the port index p = 3000 + n of the N antenna ports, the first expansion factor K of the N×P antenna ports 1 , the second expansion factor K of the N×P antenna ports 2 , the first interval factor Y of the N×P antenna ports 1 , the second interval factor Y of the N×P antenna ports 2 , the j-th row weight coefficient in the weight matrix composed of the P weight coefficients, the j-th weight coefficient among the P weight coefficients, where n = 0, 1, …, 2×N 1 ×N 2 -1.

[0017] It can be understood that the weight matrix composed of the P weight coefficients in the embodiments of the present application can be a full-rank matrix.

[0018] In a possible implementation, the n' satisfies the following relationship:

[0019]

[0020] where the mod represents the remainder after dividing two numerical expressions, and the represents rounding down.

[0021] In a possible implementation, the n' satisfies the following relationship:

[0022]

[0023] where the mod represents the remainder after dividing two numerical expressions, and the represents rounding down.

[0024] In a possible implementation, the n' satisfies the following relationship:

[0025]

[0026] where the mod represents the remainder after dividing two numerical expressions, and the Denotes floor function.

[0027] In a possible implementation, the n' satisfies the following relationship:

[0028]

[0029] wherein, the mod represents the remainder after performing a division operation on two numerical expressions, and the Denotes floor function.

[0030] In a possible implementation, the first dimension of the N antenna ports is N 1 , and the second dimension of the N antenna ports is N 2 , N = 2 × N 1 × N 2 ;

[0031] The first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 = P, K 2 = 1;

[0032] Alternatively, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 = 1, K 2 = P;

[0033] Alternatively, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 × K 2 = P.

[0034] In an embodiment of the present application, a possible specific implementation of N × P antenna ports is provided. Specifically, for each of the P reference signals, the first dimension of the N antenna ports corresponding to it is N 1 , and the second dimension is N 2 , where N 1 represents the number of logical antenna ports in a certain direction of the same polarization, generally referring to the horizontal direction, and N 2 represents the number of logical antenna ports in another direction of the same polarization, generally referring to the vertical direction, and N 1 and N 2It can be understood as two mutually perpendicular dimensions and satisfy the following relationship: N = 2 × N 1 × N 2 And the above P reference signals are sent on the corresponding P time - frequency resources in a constrained manner (for example, OCC) to the corresponding mapped N × P antenna ports. There may be multiple different arrangements. For example, based on the arrangement of the original N antenna ports, it is extended by K 1 times in the first dimension (i.e., the horizontal direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 = P, K 2 = 1. Another example is that based on the arrangement of the original N antenna ports, it is extended by K 2 times in the second dimension (i.e., the vertical direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 = 1, K 2 = P. Another example is that based on the arrangement of the original N antenna ports, it is extended by K 1 times in the first dimension (i.e., the horizontal direction) and extended by K 2 times in the second dimension (i.e., the vertical direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 × K 2 = P. In the embodiments of the present application, by sending P reference signals on P time - frequency resources in a constrained manner (for example, OCC), dynamic expansion of N × P antenna ports can be achieved, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0035] In a possible implementation, K 1 = 2, K 2 = 1;

[0036] Or, K 1 = 1, K 2 = 2;

[0037] Or, K 1 = 4, K 2 = 1;

[0038] Or, K 1 = 2, K 2 = 2;

[0039] Or, K 1 = 1, K 2 = 4;

[0040] Or, K 1 = 8, K 2 = 1;

[0041] Or, K 1 = 4, K 2 = 2;

[0042] Or, K 1 = 2, K 2 = 4;

[0043] Or, K 1 = 1, K 2 = 8.

[0044] In the embodiments of the present application, a possible specific embodiment of N×P antenna ports is provided. Specifically, when transmitting 2N antenna ports corresponding to 2 reference signals in a constrained manner (e.g., OCC) on 2 time-frequency resources, the 2N antenna ports can be expanded by K 1 = 2 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), or can be expanded by K 2 = 2 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction). When transmitting 4N antenna ports corresponding to 4 reference signals in a constrained manner (e.g., OCC) on 4 time-frequency resources, the 4N antenna ports can be expanded by K 1 = 4 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), or can be expanded by K 2 = 4 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction), or can also be expanded by K 1 = 2 times in the first dimension (i.e., the horizontal direction) and by K 2 = 2 times in the second dimension (i.e., the vertical direction). When transmitting 8N antenna ports corresponding to 8 reference signals in a constrained manner (e.g., OCC) on 8 time-frequency resources, the 8N antenna ports can be expanded by K 1 = 8 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), or can be expanded by K 2 = 8 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction), or can also be expanded by K 1 = 2 times in the first dimension (i.e., the horizontal direction) and by K 2= 4 times, and can also be extended by K in the first dimension (i.e., the horizontal direction) based on the arrangement of the original N antenna ports 1 = 4 times, and extended by K in the second dimension (i.e., the vertical direction) 2 = 2 times. In the embodiments of the present application, by sending P reference signals in a constrained manner (e.g., OCC) on P time-frequency resources, dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device can be achieved.

[0045] In a possible implementation manner, the second channel information is determined by the following parameters:

[0046]

[0047]

[0048] where l ∈ [0, N 1 O 1 K 1 -1], m ∈ [0, N 2 O 2 K 2 -1], the u m represents the beam weight corresponding to the beam with the second dimension of m, the v l,m represents the beam weight corresponding to the beam with the first dimension of l and the second dimension of m, the O 1 represents the oversampling multiple in the first dimension, the O 2 represents the oversampling multiple in the second dimension, and e is the natural constant.

[0049] In the embodiments of the present application, a possible specific implementation manner for determining the second channel information is provided. Specifically, based on the weight vector of the beam with the first dimension of l and the second dimension of m corresponding to the N antenna ports defined in the original protocol, the expansion multiple K 1 in the first dimension (i.e., the horizontal direction) of the N×P antenna ports, and 2 the expansion multiple K in the second dimension (i.e., the vertical direction) are introduced, and the weight vector (i.e., beam weight) of the beam with the first dimension of l and the second dimension of m corresponding to the N×P antenna ports can be obtained to improve the CSI measurement performance.

[0050] In a possible implementation manner, there is a coupling relationship among the P weight coefficients corresponding to the P reference signals.

[0051] In an embodiment of the present application, a possible specific embodiment of P weight coefficients corresponding to P reference signals is provided. Specifically, there is a coupling relationship among the P weight coefficients corresponding to the P reference signals. Optionally, this coupling relationship can also be regarded as an OCC constraint relationship, such that the P reference signals are transmitted in an OCC manner on the corresponding P time-frequency resources. Furthermore, the terminal device can perform dynamic CSI measurement based on the coupling relationship among the P weight coefficients in different communication scenarios, obtain more channel information, support CSI measurement for CSI RS transmitted in a scenario with a relatively large number of antenna ports, and improve CSI measurement performance.

[0052] In a possible embodiment, when P = 2, the first weight coefficient among the P weight coefficients is (+1, +1), and the second weight coefficient among the P weight coefficients is (+1, -1);

[0053] Alternatively, the first weight coefficient is (1, 0), and the second weight coefficient is (0, 1);

[0054] Alternatively, the first weight coefficient is (1, i), and the second weight coefficient is (1, -i), where i is the imaginary unit.

[0055] In an embodiment of the present application, a possible specific implementation of the coupling relationship between P weight coefficients is provided. Specifically, the coupling relationship between P weight coefficients can be defined in the form of +1 and -1 to make the P weight coefficients orthogonal to each other. For example, when P = 2, the first weight coefficient among the P weight coefficients is (+1, +1), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (+1, +1), and the second weight coefficient among the P weight coefficients is (+1, -1), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (+1, -1). At this time, there is an orthogonal relationship between the first weight coefficient and the second weight coefficient. Similarly, the other weight coefficients among the P weight coefficients can also achieve the orthogonal relationship in the form of +1 and -1. The coupling relationship between P weight coefficients can also be defined in the form of 1 and 0. For example, when P = 2, the first weight coefficient among the P weight coefficients is (1, 0), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (1, 0), and the second weight coefficient among the P weight coefficients is (0, 1), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (0, 1). Similarly, the other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and 0. The coupling relationship between P weight coefficients can also be defined in the form of 1 and i. For example, when P = 2, the first weight coefficient among the P weight coefficients is (1, i), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (1, i), and the second weight coefficient among the P weight coefficients is (1, -i), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (1, -i). At this time, the weights are full rank but not orthogonal. Similarly, the other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and i. Through the coupling relationship between the P weight coefficients in the embodiment of the present application, the terminal device can perform dynamic CSI measurement based on the coupling relationship between the P weight coefficients according to different communication scenarios, obtain more channel information, support CSI measurement for CSI RS transmitted in a scenario with a large number of antenna ports, and improve the CSI measurement performance.

[0056] In a possible implementation, the first channel information is carried in the first information, and the first information further includes one or more first channel state information reference signal resources indicators (CSI RS resource indicator, CRI) corresponding to one or more of the P reference signals.

[0057] In an embodiment of the present application, a possible specific embodiment of the first information is provided. Specifically, the first channel information is carried in the first information, and the first information further includes a first CRI corresponding to one or more of the P reference signals. At this time, the first information includes the channel information corresponding to the first CRI, that is, the channel information corresponding to one or more of the above P reference signals. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the first CRI and its corresponding channel information, and improve the CSI measurement performance.

[0058] In a possible embodiment, the second channel information is carried in the second information, and the second information further includes a second CRI, and there is a mapping relationship between the second CRI and the P first CRIs corresponding to the P reference signals.

[0059] In an embodiment of the present application, a possible specific embodiment of the second information is provided. Specifically, the second channel information is carried in the second information, and the second information further includes a second CRI, and there is a mapping relationship between the second CRI and multiple first CRIs corresponding to the P reference signals. It can be understood that multiple first CRIs are mapped to the second CRI, that is, the second CRI can be understood as an identifier combined by multiple first CRIs. At this time, the second information includes the channel information corresponding to the second CRI, that is, the channel information corresponding to the N×P antenna ports corresponding to the above P reference signals. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the second CRI and its corresponding channel information, and can obtain more channel information. It is equivalent to that the terminal device can support CSI measurement on CSI RS transmitted in a scenario with more antenna ports at this time, and improve the CSI measurement performance.

[0060] In a possible embodiment, the second CRI is pre-configured by the network device;

[0061] Alternatively, the second CRI is determined by the terminal device, and the second information further includes multiple first CRIs corresponding to the second CRI.

[0062] In the embodiments of the present application, possible specific embodiments of configuring the second CRI are provided. Specifically, the second CRI may be pre-configured by a network device. In this case, the network device is also configured with a plurality of first CRIs corresponding to the second CRI. Correspondingly, the terminal device reports the second CRI and the channel information corresponding thereto. Alternatively, the second CRI may also be determined by the terminal device. In this case, the terminal device needs to report the second CRI and the channel information corresponding thereto, as well as a plurality of first CRIs corresponding to the second CRI. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the second CRI and the channel information corresponding thereto, and can obtain more channel information. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with a relatively large number of antenna ports, improving the CSI measurement performance.

[0063] In a possible implementation manner, the first expansion factor K 1 and / or the second expansion factor K 2 is indicated by first indication information sent by the network device to the terminal device.

[0064] Optionally, the method further includes:

[0065] Sending first indication information to the terminal device, where the first indication information is used to indicate K 1 and / or K 2 , K 1 and / or K 2 is related to P.

[0066] In the embodiments of the present application, a possible specific embodiment of indicating K 1 and / or K 2 is provided. Specifically, the network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device. The first indication information is used to indicate K 1 and / or K 2 , and the K 1 and / or K 2 is related to the number P of transmitted reference signals. Through the embodiments of the present application, K 1 and / or K 2 can be configured by the network device and indicated to the terminal device to implement dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0067] In a possible implementation manner, the first expansion factor K 1 and / or the second expansion factor K 2 is determined by the reference signal measurement result of the terminal device, and K 1 is less than or equal to a first value, K2 Less than or equal to a second value, where the first value and / or the second value are indicated by second indication information sent by a network device to a terminal device.

[0068] Optionally, the method further includes:

[0069] Sending second indication information to the terminal device, where the second indication information is used to indicate a first value and / or a second value;

[0070] Receiving K from the terminal device 1 and / or K 2 , K 1 less than or equal to the first value, K 2 less than or equal to the second value, K 1 and / or K 2 determined by a reference signal measurement result of the terminal device.

[0071] In an embodiment of the present application, a possible specific implementation for indicating K 1 and / or K 2 is provided. Specifically, the network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device; and the terminal device sends K 1 and / or K 2 to the network device. Correspondingly, the network device receives K 1 and / or K 2 from the terminal device. Among them, the second indication information is used to indicate a first value and / or a second value. The first value can be understood as the maximum value allowed for K 1 , and the second value can be understood as the maximum value allowed for K 2 . K 1 is less than or equal to the first value, K 2 is less than or equal to the second value, and K 1 and / or K 2 is determined by a reference signal measurement result of the terminal device. It can be understood that the network device configures the first value and / or the second value and indicates them to the terminal device. The terminal device determines K 1 less than or equal to the first value and K 2 less than or equal to the second value according to the reference signal measurement result, and indicates the configured K 1 and / or K 2 to the network device to implement dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0072] In a possible implementation, the indexes of the N×P antenna ports are indicated by third indication information sent by a network device to a terminal device in an arrangement order of the second dimension first and then the first dimension.

[0073] Optionally, the method further includes:

[0074] Sending third indication information to the terminal device, where the third indication information is used to indicate that the indexes of the N×P antenna ports are arranged in the order of the second dimension first and then the first dimension.

[0075] In an embodiment of the present application, a possible specific implementation of N×P antenna ports is provided. Specifically, a network device sends third indication information to a terminal device. Correspondingly, the terminal device receives the third indication information from the network device. The third indication information is used to indicate the index arrangement order of the N×P antenna ports, specifically arranged in ascending order of the second dimension (i.e., the vertical direction) first and then the first dimension (i.e., the horizontal direction). Through the embodiment of the present application, the indexes of the extended N×P antenna ports can be arranged to construct a mapping relationship between the N×P antenna ports and their corresponding beams.

[0076] In a second aspect, an embodiment of the present application provides a communication method. It can be understood that this method can be executed by a communication device, and the communication device can be a terminal device, or a chip (system) or circuit for a terminal device. The present application does not limit this. The method includes:

[0077] Receiving P reference signals from a network device, where each of the P reference signals corresponds to N antenna ports, P is an integer greater than 1, and N is an integer greater than 1;

[0078] Measuring one or more of the P reference signals to obtain first channel information and / or second channel information, where the first channel information corresponds to one or more of the P reference signals, and the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals;

[0079] Sending the first channel information and / or the second channel information to the network device.

[0080] In an embodiment of the present application, a communication method is provided. The network device sends P reference signals to the terminal device. Correspondingly, the terminal device receives the P reference signals from the network device; and the terminal device measures one or more of the P reference signals to obtain first channel information and / or second channel information, and sends the first channel information and / or the second channel information to the network device. Correspondingly, the network device receives the first channel information and / or the second channel information from the terminal device. The network device and / or the terminal device here may also be a processor / chip / circuit capable of executing computer-executable instructions, and the embodiments of the present application do not limit this.

[0081] Each of the P reference signals in the embodiment of the present application corresponds to N antenna ports. The P reference signals are used to determine the first channel information and / or the second channel information, where the first channel information corresponds to one or more of the P reference signals, and the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals.

[0082] It can be understood that the P reference signals may specifically be CSI RSs, which are transmitted through corresponding P time-frequency resources, and there are constraint relationships among the P time-frequency resources. For example, based on the constraint relationship of the orthogonal cover code (OCC), it can be understood that the P reference signals are transmitted in the OCC manner on the corresponding P time-frequency resources. Since each reference signal corresponds to N antenna ports, the transmission of the above P reference signals in the OCC manner on the corresponding P time-frequency resources can be correspondingly mapped to N×P antenna ports. It can be understood that OCC is a possible implementation manner of the above constraint relationship, and other possible constraint relationships also fall within the scope of protection of the embodiments of the present application. For the sake of concise description, the constraint relationship of OCC is taken as an example for illustration hereinafter, and the embodiments of the present application should not be limited thereby. Correspondingly, by measuring one or more of the corresponding P reference signals on the P time-frequency resources with constraint relationships, the terminal device can obtain the first channel information corresponding to one or more of the P reference signals, and can also obtain the second channel information corresponding to the N×P antenna ports corresponding to the P reference signals. Specifically, dynamic CSI measurement can be performed based on the constraint relationships among the P time-frequency resources in different communication scenarios, and different measurement results can be selected. The present application does not limit this. For example, in the communication scenario of a single transmission and reception point (TRP) (or multiple TRPs), the CSI measurement ability of the terminal device is relatively strong, and obtaining the first channel information corresponding to one or more of the above P reference signals can meet the requirements of CSI measurement performance. In the communication scenario of a single TRP, the CSI measurement ability of the terminal device is relatively weak, and obtaining the second channel information corresponding to the N×P antenna ports corresponding to the above P reference signals is required to meet the requirements of CSI measurement performance.

[0083] It can be understood that different numbers of ports have different requirements for measurement calculation amount, feedback overhead, resource overhead, etc. Therefore, CSI measurement performed with a fixed number of ports per resource and / or a fixed number of reference signal resources and a fixed total number of ports results in poor CSI measurement performance.

[0084] In the embodiments of the present application, compared with obtaining the first channel information corresponding to one or more of the P reference signals, when the terminal device obtains the second channel information corresponding to the N×P antenna ports corresponding to the above P reference signals after performing dynamic CSI measurement, more channel information can be obtained. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RSs transmitted in a scenario with a relatively large number of antenna ports, improving CSI measurement performance.

[0085] In a possible implementation, there is a mapping relationship between the N×P antenna ports and the P reference signals, and the mapping relationship is determined by the P weight coefficients corresponding to the P reference signals.

[0086] In a possible implementation,

[0087] the index p' of the N×P antenna ports is p' = 3000 + n', where the n' is related to at least one of the following:

[0088] the first dimension N of the N antenna ports 1 , the second dimension N of the N antenna ports 2 , the port index p = 3000 + n of the N antenna ports, the first expansion factor K of the N×P antenna ports 1 , the second expansion factor K of the N×P antenna ports 2 , the first spacing factor Y of the N×P antenna ports 1 , the second spacing factor Y of the N×P antenna ports 2 , the j-th row weight coefficients in the weight matrix composed of the P weight coefficients, the j-th weight coefficient among the P weight coefficients, where n = 0, 1, …, 2×N 1 ×N 2 -1.

[0089] It can be understood that the weight matrix composed of the P weight coefficients in the embodiments of the present application can be a full-rank matrix.

[0090] In a possible implementation, the n' satisfies the following relationship:

[0091]

[0092] where the mod represents the remainder after performing a division operation on two numerical expressions, and the represents rounding down.

[0093] In a possible implementation, the n' satisfies the following relationship:

[0094]

[0095] where the mod represents the remainder after performing a division operation on two numerical expressions, and the represents rounding down.

[0096] In a possible implementation, the n' satisfies the following relationship:

[0097]

[0098] wherein, "mod" represents the remainder after performing a division operation on two numerical expressions, and the represents rounding down.

[0099] In a possible implementation, the n' satisfies the following relationship:

[0100]

[0101] wherein, "mod" represents the remainder after performing a division operation on two numerical expressions, and the represents rounding down.

[0102] In a possible implementation, the first dimension of the N antenna ports is N 1 , and the second dimension of the N antenna ports is N 2 , N = 2 × N 1 × N 2 ;

[0103] The first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 = P, K 2 = 1;

[0104] Alternatively, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 = 1, K 2 = P;

[0105] Alternatively, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , K 1 × K 2 = P.

[0106] In an embodiment of the present application, a possible specific implementation of N × P antenna ports is provided. Specifically, for each of the P reference signals, the first dimension of the N antenna ports corresponding to it is N 1 , and the second dimension is N 2 , where N 1 represents the number of logical antenna ports in a certain direction of the same polarization, generally referring to the horizontal direction, and N 2 represents the number of logical antenna ports in another direction of the same polarization, generally referring to the vertical direction.1 and N 2 can be understood as two mutually perpendicular dimensions and satisfy the following relationship: N = 2 × N 1 × N 2 . And the above P reference signals may have a variety of different arrangements by transmitting the corresponding mapped N × P antenna ports in a constrained manner (e.g., OCC) on the corresponding P time-frequency resources. For example, based on the arrangement of the original N antenna ports, it is extended K 1 times in the first dimension (i.e., the horizontal direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 = P, K 2 = 1. Another example is that based on the arrangement of the original N antenna ports, it is extended K 2 times in the second dimension (i.e., the vertical direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 = 1, K 2 = P. Another example is that based on the arrangement of the original N antenna ports, it is extended K 1 times in the first dimension (i.e., the horizontal direction) and extended K 2 times in the second dimension (i.e., the vertical direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 × K 2 = P. In the embodiments of the present application, by transmitting P reference signals in a constrained manner (e.g., OCC) on P time-frequency resources, dynamic expansion of N × P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device can be achieved.

[0107] In one possible implementation, K 1 = 2, K 2 = 1;

[0108] Or, K 1 = 1, K 2 = 2;

[0109] Or, K 1 = 4, K 2 = 1;

[0110] Or, K 1 = 2, K2 = 2;

[0111] Or, K 1 = 1, K 2 = 4;

[0112] Or, K 1 = 8, K 2 = 1;

[0113] Or, K 1 = 4, K 2 = 2;

[0114] Or, K 1 = 2, K 2 = 4;

[0115] Or, K 1 = 1, K 2 = 8.

[0116] In the embodiments of the present application, a possible specific embodiment of N×P antenna ports is provided. Specifically, when 2N antenna ports corresponding to the mapping of 2 reference signals are sent in a constrained manner (e.g., OCC) on 2 time-frequency resources, the 2N antenna ports can be expanded by K 1 = 2 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), or, can also be expanded by K 2 = 2 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction). When 4N antenna ports corresponding to the mapping of 4 reference signals are sent in a constrained manner (e.g., OCC) on 4 time-frequency resources, the 4N antenna ports can be expanded by K 1 = 4 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), can also be expanded by K 2 = 4 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction), and can also be expanded by K 1 = 2 times in the first dimension (i.e., the horizontal direction) and by K 2 = 2 times in the second dimension (i.e., the vertical direction). When 8N antenna ports corresponding to the mapping of 8 reference signals are sent in a constrained manner (e.g., OCC) on 8 time-frequency resources, the 8N antenna ports can be expanded by K 1 = 8 times based on the arrangement of the original N antenna ports in the first dimension (i.e., the horizontal direction), can also be expanded by K 2 = 8 times based on the arrangement of the original N antenna ports in the second dimension (i.e., the vertical direction), and can also be expanded by K 1= 2 times, and expand K in the second dimension (i.e., the vertical direction) 2 = 4 times, or it can also be to expand K in the first dimension (i.e., the horizontal direction) based on the arrangement of the original N antenna ports 1 = 4 times, and expand K in the second dimension (i.e., the vertical direction) 2 = 2 times. In the embodiments of the present application, by transmitting P reference signals in a constrained manner (e.g., OCC) on P time-frequency resources, dynamic expansion of N×P antenna ports can be achieved, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0117] In a possible implementation manner, the second channel information is determined by the following parameters:

[0118]

[0119]

[0120] where l ∈ [0, N 1 O 1 K 1 -1], m ∈ [0, N 2 O 2 K 2 -1], the u m represents the beam weight corresponding to the beam with the second dimension being m, the v l,m represents the beam weight corresponding to the beam with the first dimension being l and the second dimension being m, the O 1 represents the oversampling multiple in the first dimension, the O 2 represents the oversampling multiple in the second dimension, and e is the natural constant.

[0121] In the implementation manner of the present application, a possible specific implementation manner for determining the second channel information is provided. Specifically, based on the weight vector of the beam with the first dimension being l and the second dimension being m corresponding to the N antenna ports defined in the original protocol, the expansion multiple K 1 in the first dimension (i.e., the horizontal direction) of the N×P antenna ports, and 2 the expansion multiple K in the second dimension (i.e., the vertical direction) are introduced, and the weight vector (i.e., beam weight) of the beam with the first dimension being l and the second dimension being m corresponding to the N×P antenna ports can be obtained to improve the CSI measurement performance.

[0122] In a possible implementation manner, there is a coupling relationship among the P weight coefficients corresponding to the P reference signals.

[0123] In an embodiment of the present application, a possible specific embodiment of P weight coefficients corresponding to P reference signals is provided. Specifically, there is a coupling relationship among the P weight coefficients corresponding to the P reference signals. Optionally, this coupling relationship can also be regarded as an OCC constraint relationship, such that the P reference signals are transmitted in an OCC manner on the corresponding P time-frequency resources. Furthermore, the terminal device can perform dynamic CSI measurement based on the coupling relationship among the P weight coefficients in different communication scenarios, obtain more channel information, support CSI measurement for CSI RS transmitted in a scenario with a relatively large number of antenna ports, and improve CSI measurement performance.

[0124] In a possible embodiment,

[0125] When P = 2, the first weight coefficient among the P weight coefficients is (+1, +1), and the second weight coefficient among the P weight coefficients is (+1, -1);

[0126] Alternatively, the first weight coefficient is (1, 0), and the second weight coefficient is (0, 1);

[0127] Alternatively, the first weight coefficient is (1, i), and the second weight coefficient is (1, -i), where i is the imaginary unit.

[0128] In an embodiment of the present application, a possible specific implementation of the coupling relationship between P weight coefficients is provided. Specifically, the coupling relationship between P weight coefficients can be defined in the form of +1 and -1 to make the P weight coefficients orthogonal to each other. For example, when P = 2, the first weight coefficient among the P weight coefficients is (+1, +1), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (+1, +1), and the second weight coefficient among the P weight coefficients is (+1, -1), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (+1, -1). At this time, there is an orthogonal relationship between the first weight coefficient and the second weight coefficient. Similarly, other weight coefficients among the P weight coefficients can also achieve the orthogonal relationship in the form of +1 and -1. The coupling relationship between P weight coefficients can also be defined in the form of 1 and 0. For example, when P = 2, the first weight coefficient among the P weight coefficients is (1, 0), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (1, 0), and the second weight coefficient among the P weight coefficients is (0, 1), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (0, 1). Similarly, other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and 0. The coupling relationship between P weight coefficients can also be defined in the form of 1 and i. For example, when P = 2, the first weight coefficient among the P weight coefficients is (1, i), indicating that the transceiver channels on the first time-frequency resource send reference signals in the form of (1, i), and the second weight coefficient among the P weight coefficients is (1, -i), indicating that the transceiver channels on the second time-frequency resource send reference signals in the form of (1, -i). At this time, the weights are full rank but not orthogonal. Similarly, other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and i. Through the coupling relationship between the P weight coefficients in the embodiment of the present application, the terminal device can perform dynamic CSI measurement based on the coupling relationship between the P weight coefficients in different communication scenarios, obtain more channel information, support CSI measurement for CSI RS sent in a scenario with a large number of antenna ports, and improve CSI measurement performance.

[0129] In a possible implementation, the first channel information is carried in the first information, and the first information further includes one or more channel state information reference signal resource indicators (CSI RS resource indicators, CRI) corresponding to one or more of the P reference signals.

[0130] In an embodiment of the present application, a possible specific embodiment of the first information is provided. Specifically, the first channel information is carried in the first information, and the first information further includes a first CRI corresponding to one or more of the P reference signals. At this time, the first information includes the channel information corresponding to the first CRI, that is, the channel information corresponding to one or more of the above P reference signals. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the first CRI and its corresponding channel information, and improve the CSI measurement performance.

[0131] In a possible embodiment, the second channel information is carried in the second information, and the second information further includes a second CRI, and there is a mapping relationship between the second CRI and the P first CRIs corresponding to the P reference signals.

[0132] In an embodiment of the present application, a possible specific embodiment of the second information is provided. Specifically, the second channel information is carried in the second information, and the second information further includes a second CRI, and there is a mapping relationship between the second CRI and multiple first CRIs corresponding to the P reference signals. It can be understood that multiple first CRIs are mapped to the second CRI, that is, the second CRI can be understood as an identifier jointly formed by multiple first CRIs. At this time, the second information includes the channel information corresponding to the second CRI, that is, the channel information corresponding to the N×P antenna ports corresponding to the above P reference signals. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the second CRI and its corresponding channel information, and can obtain more channel information. It is equivalent to that at this time, the terminal device can support CSI measurement on CSI RS transmitted in a scenario with a relatively large number of antenna ports, and improve the CSI measurement performance.

[0133] In a possible embodiment, the second CRI is pre-configured by the network device;

[0134] Alternatively, the second CRI is determined by the terminal device, and the first information further includes multiple first CRIs corresponding to the second CRI.

[0135] In the embodiments of the present application, possible specific embodiments of configuring the second CRI are provided. Specifically, the second CRI may be pre-configured by a network device. In this case, the network device also configures a plurality of first CRIs corresponding to the second CRI. Correspondingly, the terminal device reports the second CRI and the channel information corresponding thereto. Alternatively, the second CRI may also be determined by the terminal device. In this case, the terminal device needs to report the second CRI and the channel information corresponding thereto, as well as a plurality of first CRIs corresponding to the second CRI. Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the second CRI and the channel information corresponding thereto, and can obtain more channel information. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with a relatively large number of antenna ports, improving the CSI measurement performance.

[0136] In a possible implementation manner, the first expansion factor K 1 and / or the second expansion factor K 2 is indicated by first indication information sent by the network device to the terminal device.

[0137] Optionally, the method further includes:

[0138] Receiving first indication information from the network device, where the first indication information is used to indicate K 1 and / or K 2 , K 1 and / or K 2 is related to P.

[0139] In the embodiments of the present application, a possible specific implementation manner of indicating K 1 and / or K 2 is provided. Specifically, the network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device. The first indication information is used to indicate K 1 and / or K 2 , and the K 1 and / or K 2 is related to the number P of transmitted reference signals. Through the embodiments of the present application, K 1 and / or K 2 can be configured by the network device and indicated to the terminal device to implement dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0140] In a possible implementation manner, the first expansion factor K 1 and / or the second expansion factor K 2 is determined by the reference signal measurement result of the terminal device, K 1Less than or equal to a first value, K 2 Less than or equal to a second value, where the first value and / or the second value are indicated by second indication information sent by a network device to a terminal device.

[0141] Optionally, the method further includes:

[0142] Receiving second indication information from the network device, where the second indication information is used to indicate a first value and / or a second value;

[0143] Sending fourth information to the network device, where the fourth information is used to indicate K 1 and / or K 2 , K 1 Less than or equal to the first value, K 2 Less than or equal to the second value, K 1 and / or K 2 Determined by a reference signal measurement result of the terminal device.

[0144] In an embodiment of the present application, a possible specific implementation for indicating K 1 and / or K 2 is provided. Specifically, the network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device; and the terminal device sends K 1 and / or K 2 to the network device. Correspondingly, the network device receives K 1 and / or K 2 from the terminal device. Among them, the second indication information is used to indicate a first value and / or a second value. The first value can be understood as the maximum value that K 1 is allowed to take, and the second value can be understood as the maximum value that K 2 is allowed to take. K 1 is less than or equal to the first value, K 2 is less than or equal to the second value, and K 1 and / or K 2 is determined by a reference signal measurement result of the terminal device. It can be understood that the network device configures the first value and / or the second value and indicates them to the terminal device. The terminal device determines K 1 less than or equal to the first value, and K 2 less than or equal to the second value, according to the reference signal measurement result, and indicates the configured K 1 and / or K 2 to the network device to implement dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0145] In a possible implementation, the indexes of the N×P antenna ports are indicated by third indication information sent by a network device to a terminal device in an arrangement order of the second dimension first and then the first dimension.

[0146] Optionally, the method further includes:

[0147] Receiving third indication information from the network device, where the third indication information is used to indicate that the indexes of the N×P antenna ports are arranged in an order of the second dimension first and then the first dimension.

[0148] In an embodiment of the present application, a possible specific implementation of N×P antenna ports is provided. Specifically, the network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device. The third indication information is used to indicate the index arrangement order of the N×P antenna ports, specifically arranged in ascending order of the second dimension (i.e., the vertical direction) first and then the first dimension (i.e., the horizontal direction). Through the embodiments of the present application, the indexes of the expanded N×P antenna ports can be arranged to construct a mapping relationship between the N×P antenna ports and their corresponding beams.

[0149] In a third aspect, an embodiment of the present application provides a communication device, and the device includes a unit for performing the method according to any one of the first aspects.

[0150] In a possible design, the device includes:

[0151] A communication unit, configured to send P reference signals to a terminal device, each of the P reference signals corresponding to N antenna ports, the P reference signals being used to determine first channel information and / or second channel information, where P is an integer greater than 1 and N is an integer greater than 1; wherein, the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals;

[0152] The communication unit is further configured to receive the first channel information and / or the second channel information from the terminal device.

[0153] In a possible implementation, the device further includes:

[0154] A processing unit, configured to generate the P reference signals.

[0155] Regarding the processing unit and the communication unit described in the third aspect and any possible implementation, the steps they perform can refer to the corresponding first aspect and its corresponding implementation.

[0156] Regarding the technical effects brought by the third aspect and any possible implementation manner, reference may be made to the introduction of the technical effects corresponding to the first aspect and the corresponding implementation manner.

[0157] In a fourth aspect, an embodiment of the present application provides a communication device, and the device includes a unit for executing the method described in any item of the second aspect.

[0158] In a possible design, the device includes:

[0159] a communication unit, configured to receive P reference signals from a network device, each of the P reference signals corresponding to N antenna ports, P being an integer greater than 1, and N being an integer greater than 1;

[0160] a processing unit, configured to measure one or more of the P reference signals to obtain first channel information and / or second channel information, the first channel information corresponding to one or more of the P reference signals, the second channel information corresponding to N×P antenna ports, and the N×P antenna ports corresponding to the P reference signals;

[0161] the communication unit is further configured to send the first channel information and / or the second channel information to the network device.

[0162] Regarding the processing unit and the communication unit described in the fourth aspect and any possible implementation manner, the steps they execute may refer to the corresponding second aspect and the corresponding implementation manner.

[0163] Regarding the technical effects brought by the fourth aspect and any possible implementation manner, reference may be made to the introduction of the technical effects corresponding to the second aspect and the corresponding implementation manner.

[0164] Optionally, in the communication device described in any one of the above third aspect to fourth aspect and any possible implementation manner:

[0165] In an implementation manner, the communication device is a communication equipment. When the communication device is a communication equipment, the communication unit may be a transceiver, or an input / output interface; the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0166] In another implementation, the communication device is a chip (system) or a circuit in a communication device. When the communication device is a chip (system) or a circuit in a communication device, the communication unit may be a communication interface (input / output interface), an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip (system) or the circuit; the processing unit may be at least one processor, a processing circuit, or a logic circuit, etc.

[0167] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the methods of any one of the first aspect to the second aspect and any possible implementation manner. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0168] In a sixth aspect, an embodiment of the present application provides a communication device, including: a logic circuit and a communication interface. The communication interface is used to receive information or send information; the logic circuit is used to receive information or send information through the communication interface, so that the communication device executes the methods of any one of the first aspect to the second aspect and any possible implementation manner.

[0169] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program (which can also be called code or instruction); when the computer program runs on a computer, the methods of any one of the first aspect to the second aspect and any possible implementation manner are implemented.

[0170] In an eighth aspect, an embodiment of the present application provides a computer program product, which includes: a computer program (which can also be called code or instruction); when the computer program runs, it causes a computer to execute the methods of any one of the first aspect to the second aspect and any possible implementation manner.

[0171] In a ninth aspect, an embodiment of the present application provides a chip, which includes a processor, and the processor is used to execute instructions. When the processor executes the instructions, the chip executes the methods of any one of the first aspect to the second aspect and any possible implementation manner. Optionally, the chip further includes a communication interface, and the communication interface is used to receive or send signals.

[0172] In a tenth aspect, an embodiment of the present application provides a communication system, which includes at least one communication device as described in the third aspect, or the fourth aspect, or the fifth aspect, or the sixth aspect, or the chip as described in the ninth aspect.

[0173] In an eleventh aspect, an embodiment of the present application provides a communication system, which includes a network device and a terminal device. The network device is configured to execute the methods in the first aspect and any possible implementation manners thereof described above, and the terminal device is configured to execute the methods in the second aspect and any possible implementation manners thereof described above.

[0174] In addition, during the execution of the methods in any one of the first aspect to the second aspect and any possible implementation manners thereof described above, the processes related to sending information and / or receiving information in the above methods can be understood as the process of the processor outputting information and / or the process of the processor receiving the input information. When outputting information, the processor can output the information to a transceiver (or a communication interface, or a sending module) for transmission by the transceiver. After the information is output by the processor, other processing may be required before it reaches the transceiver. Similarly, when the processor receives the input information, the transceiver (or a communication interface, or a sending module) receives the information and inputs it to the processor. Further, after the transceiver receives the information, the information may need to be processed otherwise before being input to the processor.

[0175] Based on the above principle, for example, the sending information mentioned in the foregoing method can be understood as the processor outputting information. Another example is that receiving information can be understood as the processor receiving the input information.

[0176] Optionally, for operations such as transmitting, sending, and receiving involved by the processor, if there is no special description, or if it does not conflict with its actual function or internal logic in the relevant description, they can all be more generally understood as operations such as the processor outputting, receiving, and inputting.

[0177] Optionally, during the execution of the methods in any one of the first aspect to the second aspect and any possible implementation manners thereof described above, the above-mentioned processor can be a processor dedicated to executing these methods, or a processor that executes these methods by executing computer instructions in a memory, such as a general-purpose processor. The above-mentioned memory can be a non-transitory memory, such as a Read Only Memory (ROM), which can be integrated with the processor on the same chip or can be separately provided on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0178] In a possible implementation manner, the above-mentioned at least one memory is located outside the device.

[0179] In another possible implementation manner, the above-mentioned at least one memory is located inside the device.

[0180] In yet another possible implementation, a partial memory of the at least one memory is located inside the device, and another part of the memory is located outside the device.

[0181] In this application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.

[0182] In the embodiments of this application, compared with obtaining the first channel information corresponding to one or more of the P reference signals, when the terminal device obtains the second channel information corresponding to the N×P antenna ports corresponding to the above P reference signals after performing dynamic CSI measurement, more channel information can be obtained. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with more antenna ports, improving the CSI measurement performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0183] In order to more clearly illustrate the technical solutions in the embodiments of this application, the following will briefly introduce the drawings required to be used in the embodiments of this application. Obviously, the following described drawings are only some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0184] Figure 1A FIG.

[0185] Figure 1B FIG.

[0186] Figure 1C FIG.

[0187] Figure 2 FIG.

[0188] Figure 3 FIG.

[0189] Figure 4 FIG.

[0190] Figure 5 FIG.

[0191] Figure 6Schematic diagram of a channel state information-reference signal (CSI-RS) resource provided by an embodiment of the present application;

[0192] Figure 7A Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0193] Figure 7B Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0194] Figure 8A Schematic diagram of an orthogonal cover code (OCC) code corresponding to a CSI-RS resource indicator (CRI) provided by an embodiment of the present application;

[0195] Figure 8B Schematic diagram of an OCC code corresponding to a CRI provided by an embodiment of the present application;

[0196] Figure 9A Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0197] Figure 9B Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0198] Figure 9C Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0199] Figure 10A Schematic diagram of an OCC code corresponding to a CRI provided by an embodiment of the present application;

[0200] Figure 10B Schematic diagram of an OCC code corresponding to a CRI provided by an embodiment of the present application;

[0201] Figure 10C Schematic diagram of an OCC code corresponding to a CRI provided by an embodiment of the present application;

[0202] Figure 10D Schematic diagram of an OCC code corresponding to a CRI provided by an embodiment of the present application;

[0203] Figure 11A Schematic diagram of a beam mapping provided by an embodiment of the present application;

[0204] Figure 11B Schematic diagram of a beam mapping provided by an embodiment of the present application;

[0205] Figure 12A Schematic diagram of an extension of a CSI-RS resource provided by an embodiment of the present application;

[0206] Figure 12B Schematic diagram of CSI-RS resource expansion provided by an embodiment of the present application;

[0207] Figure 13 Schematic diagram of dynamic port expansion provided by an embodiment of the present application;

[0208] Figure 14A Schematic diagram of dynamic port index expansion provided by an embodiment of the present application;

[0209] Figure 14B Schematic diagram of dynamic port index expansion provided by an embodiment of the present application;

[0210] Figure 15A Schematic diagram of dynamic port mapping provided by an embodiment of the present application;

[0211] Figure 15B Schematic diagram of dynamic port mapping provided by an embodiment of the present application;

[0212] Figure 15C Schematic diagram of dynamic port mapping provided by an embodiment of the present application;

[0213] Figure 15D Schematic diagram of dynamic port mapping provided by an embodiment of the present application;

[0214] Figure 15E Schematic diagram of transceiver channel arrangement provided by an embodiment of the present application;

[0215] Figure 15F Schematic diagram of dynamic port mapping provided by an embodiment of the present application;

[0216] Figure 16 Schematic diagram of the structure of a communication device provided by an embodiment of the present application;

[0217] Figure 17 Schematic diagram of the structure of a communication device provided by an embodiment of the present application;

[0218] Figure 18 Schematic diagram of the structure of a chip provided by an embodiment of the present application;

[0219] Figure 19 Schematic diagram of the structure of a communication device provided by an embodiment of the present application. Detailed implementation manners

[0220] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0221] (1) Configuration and pre-configuration: In this application, both configuration and pre-configuration are used. Configuration means that network devices such as base stations or servers send configuration information of some parameters or the values of the parameters to the terminal through messages or signaling, so that the terminal can determine communication parameters or resources during transmission according to these values or information. Pre-configuration is similar to configuration. It can be a way for network devices such as base stations or servers to send parameter information or values to the terminal through a communication link or carrier wave; it can also be a way to give the definition of corresponding parameters or parameter values in the standard, or to set relevant parameters or values into the terminal device in advance. This application does not make any restrictions on this. Further, these values and parameters can be changed or updated.

[0222] (2) In this application, "for indicating" can include for directly indicating and for indirectly indicating. When it is described that a certain indication information is used to indicate A, it can be understood that this indication information carries A, directly indicates A, or indirectly indicates A.

[0223] In this application, the information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, it can be achieved through the way of direct indication, such as indicating through the information to be indicated itself or the index of the information to be indicated. It can also be achieved through the way of indirectly indicating by indicating other information, where there is an association relationship between this other information and the information to be indicated. It can also only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it can also rely on the arrangement order of each information pre-agreed (such as protocol regulations) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent.

[0224] The information to be indicated can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending periods and / or sending times of these sub-information can be the same or different. The specific sending method is not limited in this application. Among them, the sending periods and / or sending times of these sub-information can be predefined, for example, predefined according to the protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. Among them, the configuration information can include, for example but not limited to, one or at least a combination of two of radio resource control (RRC) signaling, media access control (MAC) layer signaling, and physical layer signaling. Among them, MAC layer signaling includes, for example, MAC control element (CE); physical layer signaling includes, for example, downlink control information (DCI).

[0225] (3) Reference signal (RS), also known as pilot signal. In a communication system, it is necessary to estimate the uplink channel or downlink channel in order to transmit and receive data, obtain system synchronization, and feedback channel information. Channel estimation refers to the process of reconstructing or restoring the received signal to compensate for signal distortion caused by channel fading and noise-generated fading. It uses reference signals known to the transmitter and receiver to track the time-domain and frequency-domain changes of the channel. The above-mentioned reference signals are also called reference signals, which are distributed on different resource elements (REs) in the time-frequency two-dimensional space within an orthogonal frequency division multiplexing (OFDM) symbol and have known amplitudes and phases.

[0226] In the physical layer, uplink communication may include the transmission of uplink physical channels and uplink signals. Among them, the uplink physical channels include the random access channel (PRACH), the physical uplink control channel (PUCCH), the physical uplink shared channel (PUSCH), etc., and the uplink signals include the sounding reference signal (SRS), the PUCCH de-modulation reference signal (PUCCH-DMRS), the physical uplink shared channel - de-modulation reference signal (PUSCH-DMRS), the phase noise tracking reference signal (PTRS), the uplink positioning signal (uplink positioning RS), etc.

[0227] At the physical layer, downlink communication may include the transmission of downlink physical channels and downlink signals. Among them, the downlink physical channels include the physical broadcast channel (PBCH), the physical downlink control channel (PDCCH), the physical downlink shared channel (PDSCH), etc., and the downlink signals include the primary synchronization signal (abbreviated as PSS) / secondary synchronization signal (SSS), the physical downlink control channel-demodulation reference signal (PDCCH-DMRS), the physical downlink shared channel-demodulation reference signal (PDSCH-DMRS), the phase noise tracking signal PTRS, the channel status information reference signal (CSI-RS), the cell reference signal (CRS) (not available in NR), the time / frequency tracking reference signal (TRS) (not available in LTE), the LTE / NR positioning signal (positioning RS), etc.

[0228] (4) The terms "system" and "network" in the embodiments of the present application may be used interchangeably. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single items (items) or multiple items (items). For example, "at least one of A, B, and C" includes A, B, C, AB, AC, BC, or ABC. Also, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the order, time sequence, priority, or importance of multiple objects.

[0229] (5) In the embodiments of the present application, "transmission" and "reception" represent the direction of signal transmission. For example, "transmitting information to device X" can be understood as the destination of the information being device X, which may include directly transmitting through the air interface or indirectly transmitting through other units or modules via the air interface. "Receiving information from device Y" can be understood as the source of the information being device Y, which may include directly receiving from device Y through the air interface or indirectly receiving from device Y through other units or modules via the air interface. "Transmission" can also be understood as the "output" of the chip interface, and "reception" can also be understood as the "input" of the chip interface.

[0230] Exemplarily, taking the communication process between entity A and entity B as an example. In the present application, when entity A transmits information to entity B, it can be that A directly transmits to B or A transmits to B indirectly through other entities. Similarly, when entity B receives information from entity A, it can be that entity B directly receives the information transmitted by entity A or entity B indirectly receives the information transmitted by entity A through other entities. Here, entity A and B can be radio access network (RAN) nodes or terminals, or modules within the RAN nodes or terminals. The transmission and reception of information can be the information interaction between the RAN node and the terminal, for example, the information interaction between the base station and the terminal; the transmission and reception of information can also be the information interaction between two RAN nodes, for example, the information interaction between the central unit (CU) and the distributed unit (DU); the transmission and reception of information can also be the information interaction between different modules within a device, for example, the information interaction between the terminal chip and other modules of the terminal, or the information interaction between the base station chip and other modules in the base station.

[0231] (6) Precoding technology: The transmitting end processes the signal to be transmitted by means of a precoding matrix that matches the channel and then transmits it, so that the precoded transmitted signal is adapted to the channel. Therefore, through the precoding process of the signal to be transmitted, the quality of the received signal (such as eliminating interference, signal to interference plus noise ratio (SINR), etc.) is improved. By using precoding technology, it is also possible to achieve the transmission between the transmitting end and multiple receiving ends on the same time-frequency resource, that is, to achieve multi-user multiple input multiple output (MU-MIMO).

[0232] Optionally, the transmitting end may be a network device, and the receiving end may be a terminal device; or, the transmitting end may be a terminal device, and the receiving end may be a terminal device.

[0233] In one implementation, the Multiple Input Multiple Output (MIMO) technology is adopted to increase the system capacity and improve the throughput. The mathematical expression is y = Hx + n, where y is the received signal, H is the channel information of the MIMO channel, x is the transmitted signal, and n is the noise. In a communication system with multiple antennas, the signals of multiple transmitting antennas will be superimposed on any receiving antenna. Therefore, the method of transmitting signals at the transmitting end affects the performance of the system, and it is often complex to recover the transmitted signals at the receiving end. In this context, precoding is used on the one hand to reduce the system overhead and maximize the system capacity of MIMO, and on the other hand to reduce the complexity of the receiver to eliminate the inter-channel interference. At this time, the mathematical expression is y = HPx + n, where P is the precoding matrix (or vector). To simplify the implementation complexity, P can be selected from a predefined set of matrices (or vectors), which is called a codebook, and this method is also called the codebook-based transmission method. If the transmitting end can obtain all the information of H, then P can be obtained by the transmitting end itself, and this method is also called the non-codebook transmission method (Non-codebook, NCB).

[0234] It should be understood that the related descriptions of the precoding technology are only examples for easy understanding and are not used to limit the protection scope of the embodiments of this application. In the specific implementation process, the transmitting end can also perform precoding in other ways. For example, in the case where the channel information (such as but not limited to the channel matrix) cannot be obtained, a pre-set precoding matrix or a weighted processing method is used for precoding, etc. For the sake of brevity, the specific content will not be elaborated herein.

[0235] (7) Precoding matrix indicator (PMI): It can be used to indicate the precoding matrix. Among them, the precoding matrix can be, for example, a precoding matrix determined by the terminal device based on the channel matrix of a frequency domain unit. The channel matrix can be determined by the terminal device through channel estimation or other means or based on channel reciprocity. However, it should be understood that the specific method for the terminal device to determine the precoding matrix is not limited to the above description, and the specific implementation can refer to the protocol. For the sake of brevity, it will not be listed one by one here.

[0236] For example, the precoding matrix can be obtained by performing singular value decomposition (SVD) on the channel matrix or the covariance matrix of the channel matrix, or can also be obtained by performing eigenvalue decomposition (EVD) on the covariance matrix of the channel matrix. It should be understood that the methods for determining the precoding matrix listed above are only examples and should not constitute any limitation to this application.

[0237] It should be noted that for the method provided by the embodiments of this application, the network device can determine the CSI RS port, the frequency-domain discrete Fourier transform (DFT) vector, and the combining coefficient of the spatial-frequency vector for constructing the precoding vector based on the feedback of the terminal device, and then determine the precoding matrix corresponding to each frequency-domain unit. This precoding matrix can be directly used for downlink data transmission; or it can go through some beamforming methods, such as zero forcing (ZF), regularized zero-forcing (RZF), minimum mean-squared error (MMSE), signal-to-leakage-and-noise ratio maximization (SLNR), etc., to obtain the final precoding matrix for downlink data transmission. This application does not make any limitation in this regard. Unless otherwise specified, the precoding matrix mentioned hereinafter can generally refer to the precoding matrix determined based on the method provided by this application.

[0238] It can be understood that the precoding matrix determined by the terminal device can be regarded as the precoding matrix to be fed back. The terminal device can indicate the precoding matrix to be fed back through PMI, so that the network device can recover this precoding matrix based on the PMI. It can be understood that the precoding matrix recovered by the network device based on the PMI can be the same as or similar to the above-mentioned precoding matrix to be fed back.

[0239] In downlink channel measurement, the higher the degree of approximation between the precoding matrix determined by the network device according to the PMI and the precoding matrix determined by the terminal device, the more adaptable the precoding matrix determined for data transmission is to the channel state, and thus the better the reception quality of the signal can be improved.

[0240] (8) Antenna port: Can be abbreviated as port. It can be understood as the transmitting antenna recognized by the receiving end, or the transmitting antennas that can be distinguished in space. For each virtual antenna, an antenna port can be pre-configured. Each virtual antenna can be a weighted combination of multiple physical antennas. Each antenna port can correspond to a reference signal. Therefore, each antenna port can be called a port of a reference signal. For example, CSI-RS port, demodulation reference signal (DMRS), SRS port, etc.

[0241] Among them, the antenna port is a logical concept. Generally, there is no direct correspondence between an antenna port and a physical antenna. The antenna port is usually associated with a reference signal, and its meaning can be understood as a transceiver interface on the channel that the reference signal experiences. For low frequencies, an antenna port may correspond to one or more antenna elements, and these elements jointly transmit the reference signal. The receiving end can regard them as a whole and does not need to distinguish these elements. For high-frequency systems, the antenna port may correspond to a beam. Similarly, the receiving end only needs to regard this beam as an interface and does not need to distinguish each element.

[0242] In addition, a port group can refer to the set corresponding to multiple antenna ports. In one way, multiple digital ports of a network device are grouped to form multiple port groups. In another way (especially in the hybrid digital analog beam architecture), a port group can be multiple digital ports corresponding to the same analog beam, also abbreviated as a port group, or a digital-analog port group. Or, a port group can be a set of digital ports corresponding to multiple analog beams, also abbreviated as a port group, or a digital-analog port group. Or, multiple digital ports of the same analog beam are divided into multiple subsets, and each subset is called a port group, or a digital-analog port group.

[0243] (9) Channel State Information (CSI) report: In a wireless communication system, information reported by a receiving end (such as a terminal device) to a transmitting end (such as a network device) for describing the channel attributes of a communication link. The CSI report may include, for example, but not limited to, Precoding Matrix Indicator (PMI), Rank Indicator (RI), Channel Quality Indicator (CQI), Channel State Information Reference Signal (CSI-RS), CSI-RS Resource Indicator (CRI), and Layer Indicator (LI), etc. It should be understood that the specific content of CSI listed above is only for illustrative purposes and should not constitute any limitation to this application. CSI may include one or more of the above-listed items, or may include other information for characterizing CSI other than the above-listed ones, and this application does not make any limitation thereto.

[0244] (10) Beam. Among them, beams and beam pairs (beam pair link, BPL) are introduced into a communication system. A beam is a communication resource. Beams can be divided into transmitting beams and receiving beams. The technology for forming a beam can be beamforming technology or other technical means. Beamforming includes transmitting beamforming and receiving beamforming.

[0245] Among them, a beam is a communication resource. A beam can be a wide beam, or a narrow beam, or other types of beams. The technology for forming a beam can be beamforming technology or other technical means. The beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology. Different beams can be considered as different resources. The same information or different information can be transmitted through different beams. Optionally, multiple beams with the same or similar communication characteristics can be regarded as one beam. One beam can include one or more antenna ports for transmitting data channels, control channels, and sounding signals, etc. For example, a transmitting beam can refer to the signal intensity distribution formed in different directions in space after the signal is transmitted by an antenna, and a receiving beam can refer to the signal intensity distribution of the wireless signal received by the antenna in different directions in space. It can be understood that one or more antenna ports forming a beam can also be regarded as an antenna port set. The manifestation of a beam in a protocol can still be a spatial filter.

[0246] Transmission beam: The transmitting device sends a signal with a certain beamforming weight value, so that the transmitted signal forms a spatially directional beam. Among them, in the uplink direction, the transmitting device can be a terminal; in the downlink direction, the transmitting device can be a network device.

[0247] Reception beam: The receiving device receives a signal with a certain beamforming weight value, so that the received signal forms a spatially directional beam. Among them, in the uplink direction, the receiving device can be a network device; in the downlink direction, the receiving device can be a terminal.

[0248] Transmission beamforming: When a transmitting device with an antenna array sends a signal, a specific amplitude and phase are set on each antenna element of the antenna array, so that the transmitted signal has a certain spatial directivity, that is, the signal power is high in some directions and low in some directions. The direction with the highest signal power is the direction of the transmission beam. The antenna array includes multiple antenna elements, and the attached specific amplitude and phase are the beamforming weight values.

[0249] Reception beamforming: When a receiving device with an antenna array receives a signal, a specific amplitude and phase are set on each antenna element of the antenna array, so that the power gain of the received signal is directional, that is, the power gain is high when receiving signals in some directions and low when receiving signals in some directions. The direction with the highest power gain when receiving a signal is the direction of the reception beam. The antenna array includes multiple antenna elements, and the attached specific amplitude and phase are the beamforming weight values.

[0250] Optionally, sending a signal using a certain transmission beam can be understood as sending a signal using a certain beamforming weight value.

[0251] Optionally, receiving a signal using a reception beam can be understood as receiving a signal using a certain beamforming weight value.

[0252] Generally, different beams can be regarded as different resources. The same information or different information can be sent using (or through) different beams. A beam pair is based on the concept of a beam. A beam pair usually includes a transmission beam of a transmitting device and a reception beam of a receiving device.

[0253] (11) Transceiver channel: Such as Figure 1CAs shown, each digital port has 2 transceiver channels / transceiver units (or Transmission Receiver Unit, abbreviated as TRU or TRX). It should be noted that the number of transceiver channels corresponding to each digital port does not necessarily directly correspond to the number of phase shifters implemented by the base station. The base station can be virtualized. For example, in the scenario where 1 digital port drives 4 phase shifters, the base station can virtualize 2 phase shifters into one transceiver channel and only inform the terminal that the number of transceiver channels corresponding to each digital port is 2.

[0254] Next, taking the network device as a base station as an example, combined with Figures 1A to 1C the implementation content shown, an exemplary description of the beam implementation process will be given. Generally, in a communication system with a relatively high frequency band, the base station (and terminals in some frequency bands) usually uses a large-scale array antenna (such as an antenna unit from 500 to more than 1000), and through a relatively high array gain, it can combat the path loss caused by the increase in frequency band and improve the coverage ability. From the perspective of the implementation method of the base station, although it is also a large array, different frequency bands and different array scales use different array weighting methods (that is, different beamforming methods). According to the implementation scheme of beamforming, it can be roughly divided into the following three categories.

[0255] One implementation method is digital beamforming (DBF), and its basic structure is as Figure 1A shown. Each one or a group of antenna units is directly connected to a digital channel. This structure is a typical structure of large-scale multiple input multiple output (massive MIMO) in the low frequency band. Since each antenna signal is directly converted into the digital domain and subsequent array weighting is performed in the digital domain, it is called digital beamforming. The degree of freedom of signal processing in the digital domain is the highest, and it can support very complex signal processing methods. Therefore, under the same array scale, the performance of the DBF architecture is also the best. On the other hand, due to the high power consumption and cost of the digital to analog converter (DAC) / analog to digital converter (ADC) (especially under the condition of large bandwidth). Generally, under the condition of the same array scale, the cost of DBF is also the highest.

[0256] Another implementation method is analog beamforming (ABF), and its structure is as Figure 1BAs shown, each or a group of antenna units is connected to an analog phase shifter, and then multiple antenna units are combined in the analog domain and passed through a digital-to-analog / analog-to-digital converter. Compared with DBF, the entire array of ABF only corresponds to one digital-to-analog / analog-to-digital converter. Therefore, the biggest advantage of the ABF architecture lies in its low cost and power consumption. The bottleneck of ABF is also obvious. The setting of the phase shifter in the analog domain determines the beam direction after beamforming. Since the signals are directly combined electrically in the analog domain and cannot use digital signal processing weighting like DBF, ABF needs to pre-configure the phase shifter settings during transceiver (i.e., direct the analog beam towards the target terminal). This process needs to be completed through beam scanning during the link establishment phase, resulting in additional latency. Generally, once the analog beam is blocked or moved and becomes misaligned, the link quality of the system will rapidly degrade or even the terminal will be affected. Therefore, the communication reliability of ABF is also inferior to that of DBF.

[0257] Another implementation method is hybrid beamforming (HBF), and its structure is as Figure 1C shown, which is an intermediate form between ABF and DBF. The figure shows an example of an HBF architecture with 3 channels, and each channel corresponds to 2 analog phase shifters. On the one hand, HBF has a certain number of digital ports to support digital beamforming. At the same time, each digital port drives an ABF sub-array. Compared with ABF, for the same array scale, the scale of the analog sub-array driven by each digital channel is smaller ( Figure 1C 4 in Figure 1B vs 6 in

[0258] ), so the beam is wider, the reliability is better, and the beam scanning overhead is smaller. Generally, the ratio of digital ports to analog phase shifters in HBF is configured inconsistently according to different frequencies and system design requirements. For example, in the high frequency band, the number of digital ports is very small (4 - 16), and the number of analog phase shifters corresponding to a single digital channel is relatively large (16 - 32), being closer to ABF. While in the low frequency band system, the number of digital ports is relatively large (32 - 128), and the number of analog phase shifters for a single digital channel is less (e.g., 2 - 10).

[0259] Please refer to Figure 2 for the schematic diagram of the architecture of the communication system 1000 applied in the embodiments of this application.

[0260] As Figure 2As shown, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 may further include the Internet 300.

[0261] Among them, the RAN 100 includes at least one RAN node (such as Figure 2 110a and 110b in Figure 2 , collectively referred to as 110), and may also include at least one terminal (such as Figure 2 120a - 120j in Figure 2 , collectively referred to as 120). The RAN 100 may also include other RAN nodes, for example, wireless relay devices and / or wireless backhaul devices ( Figure 2 not shown in Figure 2 ). The terminal 120 is connected to the RAN node 110 wirelessly, and the RAN node 110 is connected to the core network 200 wirelessly or wired. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 may be independent different physical devices, or the same physical device integrating the logical functions of the core network devices and the logical functions of the RAN nodes. Terminals and terminals, as well as RAN nodes and RAN nodes, can be connected to each other wired or wirelessly.

[0262] The RAN 100 may be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future radio access system defined in the 3rd generation partnership project (3GPP). The RAN 100 may also include two or more different radio access systems as described above. The RAN 100 may also be an open RAN (O-RAN).

[0263] The RAN node, also known as a radio access network device, a RAN entity, or an access node, is used to help terminals access the communication system wirelessly. In one application scenario, the RAN node may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in the 5th generation (5G) mobile communication system, a next generation NodeB in the 6th generation (6G) mobile communication system, or a base station in a future mobile communication system. The RAN node may be a macro base station (such as Figure 2in 110a), or can be a micro base station or an indoor station (such as Figure 2 in 110b), or can also be a relay node or a donor node.

[0264] In another application scenario, the cooperation of multiple RAN nodes can be used to assist the terminal to achieve wireless access, and different RAN nodes respectively implement some functions of the base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete some or all of the functions of the physical layer. For the specific descriptions of the above various protocol layers, reference can be made to the relevant technical specifications of 3GPP. The RU can be used to implement the functions of transmitting and receiving radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in the same RAN node, for example, integrated in the baseband unit (BBU). The RU can be included in the radio frequency device, for example, included in the remote radio unit (RRU) or the active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane (UP).

[0265] In different systems, the RAN node may have different names. For example, in the open RAN (O-RAN or ORAN) system, the CU can also be called O-CU (open CU), the DU can also be called O-DU, the CU-CP can also be called O-CU-CP, the CU-UP can also be called O-CU-UP, and the RU can also be called O-RU. For the convenience of description, in this application, CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any unit among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0266] The communication between the access network device and the terminal device follows a certain protocol layer structure. The protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, Media Access Control (MAC) layer, or Physical (PHY) layer, etc. The user plane protocol layer may include at least one of the following: Service Data Adaptation Protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or Physical layer, etc.

[0267] For the correspondence between network elements in the ORAN system and the protocol layer functions they can implement, refer to Table 1 below:

[0268] Table 1

[0269] ORAN Network Element Protocol Layer Functions of 3GPP O-CU-CP RRC + PCDP - Control Plane (PDCP - C) O-CU-UP SDAP + PCDP - User Plane (PDCP - U) O-DU RLC + MAC + PHY - high O-RU PHY - low

[0270] For ease of description, in the following text, the base station is used as an example of a RAN node for description.

[0271] A terminal is a device with wireless transceiver capabilities that can send signals to the base station or receive signals from the base station. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote healthcare, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, aircraft, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the terminal.

[0272] The base station and the terminal can be fixed in position or movable. The base station and the terminal can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed on airplanes, balloons, and artificial satellites. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0273] The roles of the base station and the terminal can be relative. For example, Figure 2 the helicopter or drone 120i in [description] can be configured as a mobile base station. For the terminals 120j that access the radio access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, the communication between 110a and 120i is through the radio air interface protocol. Of course, the communication between 110a and 120i can also be through the interface protocol between base stations. At this time, relative to 110a, 120i is also a base station. Therefore, both the base station and the terminal can be uniformly referred to as communication devices. Figure 2 the 110a and 110b in [description] can be referred to as communication devices with base station functions. Figure 2 the 120a - 120j in [description] can be referred to as communication devices with terminal functions.

[0274] The communication between the base station and the terminal, between the base station and the base station, and between the terminal and the terminal can be through authorized spectrum, can be through unlicensed spectrum, or can be through both authorized spectrum and unlicensed spectrum at the same time; it can communicate through the spectrum below 6 gigahertz (GHz), can communicate through the spectrum above 6 GHz, or can also use the spectrum below 6 GHz and the spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0275] In the embodiments of the present application, the functions of the base station can also be executed by modules (such as chips) in the base station, or can be executed by a control subsystem that includes base station functions. The control subsystem that includes base station functions here can be the control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be executed by modules (such as chips or modems) in the terminal, or can be executed by a device that includes terminal functions.

[0276] In a wireless communication system (such as Figure 2In the communication system shown, as a key technology in wireless communication, MIMO technology can be used to meet the high-rate transmission requirements. Taking the communication process between a network device and a terminal device as an example, the network device performs channel measurement through reference signals to obtain channel state information (CSI) (or channel information). Thereafter, the network device can use this channel information to calculate the precoding information between the network device and the terminal device. Subsequently, MIMO communication can be achieved between the network device and the terminal device through this precoding information.

[0277] In an implementation example, to send data to a terminal device, the network device can perform precoding on a digital port and simultaneously select an appropriate coding and modulation order. For example, the role of precoding is to make the antenna (or beam) more matched to the channel, so as to ensure better signal quality and less interference when the transmitted data reaches the terminal side. A better modulation order and code rate can ensure the maximization of the channel transmission capacity under the condition of reliable data transmission. The settings of precoding and modulation coding scheme (MCS) need to be determined according to the channel quality and channel response. A commonly used method is for the network device to send downlink reference signals, and the terminal device determines the channel based on the downlink reference signals, and then feedbacks the corresponding channel state information, including precoding information, the number of transmission streams supported by the channel (i.e., RI), and channel quality indicator (CQI) (used to feedback the MCS recommended by the terminal under the current channel quality). This process is called channel state information feedback (CSI feedback). Another way is to measure and obtain the uplink channel information through uplink reference signals, and then based on channel reciprocity, further obtain the downlink channel information.

[0278] The following will respectively combine Figure 3 and Figure 4 The implementation examples shown to exemplarily describe the implementation processes of downlink reference signals and uplink reference signals.

[0279] Please refer to Figure 3 , which is a schematic diagram of the transceiver process of a reference signal provided by an embodiment of this application.

[0280] As Figure 3 shown, in the implementation process of downlink reference signals, it includes but is not limited to the following steps:

[0281] S301: The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.

[0282] Among them, the configuration information includes channel information reporting (or measurement) configuration information.

[0283] Specifically, the channel information reporting configuration information can be sent by the network device to the terminal device through RRC signaling, mainly including two parts: resource configuration information and reporting configuration information.

[0284] Among them, the resource configuration information is information related to measurement resources and can be configured through a three-level structure (resource configuration (resourceConfig) - resource set (resourceSet) - resource (resource)). In other words, the network device can configure one or more resource configurations for the terminal device. Each resource configuration includes one or more resource sets, and each resource set can include one or more resources. Each resource configuration / resource set / resource includes its own index. Optionally, the channel information reporting configuration information can also include some other parameters, such as the period of the resource, the signal type corresponding to the resource, etc.

[0285] In addition, the reporting configuration information refers to information related to the reporting of measurement results and is configured through reporting configuration (ReportConfig) in the protocol. The network device can configure one or more reporting configurations (ReportConfig) for the terminal device. Each reporting configuration includes reporting metrics, reporting time and period, reporting format, and other information related to reporting. In addition, the reporting configuration also includes the index of the resource configuration, which is used to indicate what measurement configuration the reported result is obtained through.

[0286] Optionally, the channel information reporting configuration information includes codebook configuration information (CodebookConfig) for configuring the first type or the second type of codebook. For example, the fields included in the channel information reporting configuration information can be as shown in Table 2 below:

[0287] Table 2

[0288]

[0289] S302: The network device sends a downlink reference signal. Correspondingly, the terminal device receives the downlink reference signal.

[0290] For example, the network device sends a downlink signal (generally a downlink reference signal) on the resources configured by the resource configuration information, so that the terminal device can measure the downlink signal and determine the quality of each resource (i.e., the quality of the beam corresponding to the resource).

[0291] S303: The terminal device measures the downlink reference signal according to the channel information reporting configuration information.

[0292] Among them, the downlink reference signals mainly include synchronization signal block (SSB), CSI-RS, tracking reference signal (TRS), etc. In the PBCH, the master information block (MIB) can be carried to configure the main system information of the cell.

[0293] S304: The terminal device sends channel information to the network device. Correspondingly, the network device receives the channel information from the terminal device.

[0294] For example, the channel information may include a beam measurement report, and the report includes channel state information (CSI). The channel state information may include one or more of the following: the index of one or more resources, CQI, reference signal received power (RSRP), precoding matrix indicator (PMI), rank indicator (RI), layer indicator (LI), channel state information resource index (CSI-RS Index, CRI) field, synchronization / broadcast signal block resource index (Synchronization Signal / Physical broadcast channel Block Resource Index, SSBRI), etc.

[0295] Optionally, for the codebook of Release 15 (R15), each layer PMI matrix can be equivalent to: W = W 1 W 2 , the dimension of W is P CSI-RS ×N 3 , W 1 has a dimension of P CSI-RS ×2L (or a broadband precoding matrix), W 2 has a dimension of 2L×N 3 (or the precoding matrix of each sub-band), where P CSI-RS is the number of CSI-RS ports, and N 3 is the number of sub-bands (or the number of PMIs) for PMI feedback.

[0296] The codebook generation process can be described according to the following steps:

[0297] 1) Determine the spatial domain beam set, that is, the set of all weight values in a codebook;

[0298] 2) Select the wideband beam group, i.e., generate W 1 ;

[0299] 3) Beam selection and phase quantization adjustment, i.e., generate W 2 。

[0300] Among them, determining the spatial domain beam set is mainly determined by one or more groups of parameter configurations in Table 3 below:

[0301] Table 3

[0302]

[0303] It should be understood that the above Table 3 is only for illustrative purposes and should not be used to limit the embodiments of the present application. The new table content obtained by reasonable deformation or supplementation of the content in Table 3 all belongs to the protection scope of the embodiments of the present application.

[0304] Among them, N 1 represents the number of logical antenna ports in a certain direction of the same polarization, for example, the horizontal direction; N 2 represents the number of logical antenna ports in another direction of the same polarization, for example, the vertical direction; O 1 represents the DFT oversampling multiple in the direction where N 1 is located (for example, the horizontal direction); O 2 represents the DFT oversampling multiple in the direction where N 2 is located (for example, the horizontal direction).

[0305] Taking the case of 16 CSI-RS ports as an example, the combination forms in the horizontal and vertical directions can only be the two cases of (4, 2) and (8, 1) shown in Table 3 above. Taking the value of N 1 as 4 and the value of N 2 as 2 as an example, the physical meanings of N 1 and N 2 are that when performing beamforming, it is possible to form N 1 in the horizontal dimension, N 2 in the vertical dimension, and a total of N 1 ×N 2 weight vectors, and these weight vectors are orthogonal to each other, that is, there is no interference between the beams formed by weighting with these weight vectors. The physical meanings of O 1 and O 2 are that the number of weight vectors is increased in the horizontal and vertical directions through DFT oversampling, so more weight vectors can be generated. The values of O 1 and O 2 also determine that when the antenna pattern is certain, that is, N 1and N 2 Given the determination of O, the beam densities in the horizontal and vertical directions 1 and O 2 The larger the value, the smaller the beam step size during beam scanning, and the higher the accuracy. However, the cost is that the weight vectors are no longer orthogonal, that is, there is interference between the beams.

[0306] Select the wideband beam group W 1 is formed by oversampling the DFT matrix, that is, the DFT matrix obtains the beamforming weight values with the required accuracy through oversampling in space. The weight vectors of the l-th and m-th beams corresponding to the horizontal and vertical directions are calculated as follows:

[0307]

[0308]

[0309] Therefore, the corresponding W 1 can be expressed as the Kronecker product of X 1 and X 2 in the following form:

[0310]

[0311] Where:

[0312] 1) X 1 is the weight vector in the horizontal direction, and the length of the vector is N 1 , and the number of vectors is determined by the number of values of l. That is, l also represents which group of weights is selected in the horizontal direction.

[0313] 2) X 2 is the weight vector in the vertical direction, and the length of the vector is N 2 , and the number of vectors is determined by the number of values of m. That is, m also represents which group of weights is selected in the vertical direction.

[0314] After confirming the weight groups in the horizontal and vertical directions, the selected weight group is determined. The result represented by the Kronecker product of X 1 and X 2 is only the weight result of one group of polarized antennas. Usually, there is a certain phase deviation in the other group of polarized antennas, and it is determined by the subsequent W 2 . Therefore, the final expression result of W 1 is in the form of a sub-block diagonal matrix after the Kronecker product of X 1 and X 2 .

[0315] The weight vector of the (l,m)-th beam can be obtained from the above calculations and is expressed as follows:

[0316]

[0317] W 1 Actually, it is a set of beams formed by calculating all the values of l and m according to the above formula. The actual beams used by the terminal within the relevant bandwidth and relevant time will not exceed this range. For the beams included in W 1 There may be two cases:

[0318] A. Multiple oversampled DFT beams, and the beams are not orthogonal to each other, and the whole is represented by v l,m represented.

[0319] B. Multiple orthogonal DFT beams, which are distinguished from each other by v l,m 、v l',m' 、v l”,m” ...

[0320] Therefore, the specific expression of W 1 (which needs to be generated according to the protocol) is exemplified as follows:

[0321]

[0322] Among them, P represents the number of ports of CSI-RS, v represents the number of streams (the number of layers), is used as the coefficient for power normalization to ensure that the total power on the antenna ports remains unchanged before and after beamforming weighting; the number of ports of CSI-RS is the number of rows of the matrix, which is the number of rows of v l,m multiplied by 2; the non-zero sub-diagonal block in the upper left corner of W 1 , that is, each column of the column vector group composed of v l,m ,v l',m' ,… represents the beam in a specific direction of the same polarized antenna.

[0323] Beam selection and phase quantization adjustment of W 2 The main function is to perform phase difference quantization and adjustment on the weights on another set of polarized antennas.

[0324] It can be understood that the specific forms of the above W 1 , W 2 can be based on subsection 5.2.2.2.1 of 3GPP protocol 38.214-h70, and this should not be used to limit the embodiments of the present application.

[0325] The above briefly describes the generation process of the R15 Type I codebook. For more details, reference can be made to 3GPP protocol 38.214, which will not be elaborated here.

[0326] Optionally, the PMI matrix can be equivalently represented as: The dimension of W is P CSI-RS ×N 3 , W 1 has a dimension of P CSI-RS ×2L (or a broadband precoding matrix), has a dimension of 2L×N 3 (corresponding to W in Release 15 2 , which is the precoding matrix for each subband). has a dimension of 2L×M (or a compressed matrix), has a dimension of M×N 3 (is M rows in the inverse discrete fourier transform (IDFT) matrix of dimension N 3 ×N 3 , that is, M columns of the DFT matrix W of dimension N 3 ×N 3 conjugated), where P f is the number of CSI-RS ports, CSI-RS is the number of IDFT basis vector selections, N is the number of subbands for PMI feedback (or the number of PMIs). At the final feedback, only the ports or DFT codebook information related to W 3 and the IDFT basis selection information related to 1 and the non-zero elements in need to be fed back. For more details, reference can be made to 3GPP protocol 38.214, which will not be elaborated here.

[0327] Exemplarily, Table 4 below is the format of some fields in the beam measurement report information in the R15 protocol.

[0328] Among them, the CRI field and the SSBRI field are used to indicate the resource indexes to be reported. Either the CRI or the SSBRI can be reported, or both can be reported. and are the lengths of the CRI field and the SSBRI field, where represents the number of CSI-RS resources in resource set s, represents the number of SSB resources in resource set s, represents rounding up. The reporting of RSRP adopts the differential reporting criterion, that is, the RSRP of the best resource (the RSRP field in Table 4) is reported with 7-bit quantization, while the other RSRP (the differential RSRP field in Table 4) fields are reported with 4-bit quantization.

[0329] ​Table 4

[0330]

[0331] Optionally, the channel state information may be carried in the uplink control information (UCI) and transmitted through the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).

[0332] In addition, after obtaining the channel information in step S304, the network device may determine scheduling information, including one or more of the following: MCS, RB resource allocation, transmission beam, reception beam, to improve the degree of beam matching the channel, thereby facilitating the improvement of communication rate and efficiency.

[0333] Please refer to Figure 4 , which is a schematic diagram of the transceiver process of another reference signal provided by the embodiment of the present application.

[0334] As Figure 4 shown, in the implementation process of the uplink reference signal, it includes but is not limited to the following steps:

[0335] S401: The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information from the network device.

[0336] For example, the configuration information may include the configuration information of the reference signal. For example, the reference signal may be a sounding reference signal (SRS).

[0337] Specifically, the configuration information may be sent by the network device to the terminal device through RRC signaling. The configuration information mainly includes the resource configuration information of the reference signal. Among them, the resource configuration information of the reference signal is information related to measurement resources, and is configured through a two-level structure (resource set - resource) in the protocol. The network device may configure one or more resource sets for the terminal device, and each resource set may include one or more resources. Each resource set / resource includes its own index. In addition, some other parameters are also included, such as the period of the resource, the signal type corresponding to the resource, etc.

[0338] S402: The terminal device sends one or more uplink reference signals. Correspondingly, the network device receives one or more uplink reference signals.

[0339] S403: The network device measures the uplink reference signal to obtain channel information. Subsequently, data scheduling, precoding, etc. can be performed based on the channel information.

[0340] The above implementation example can be applied to the MIMO system. Taking Figure 3 the implementation process of the downlink reference signal shown as an example, the CSI-RS is sent through the ports of the network device. In the MIMO system, with the increase in frequency band and the demand for high-rate communication, the number of ports of the network device may gradually increase. However, for different numbers of ports, the requirements for measurement calculation amount, feedback overhead, resource overhead, etc. are different. Therefore, the CSI measurement performed with a fixed number of ports per resource and / or a fixed number of reference signal resources and a fixed total number of ports results in poor CSI measurement performance.

[0341] In view of this, in the embodiments of the present application, a new communication method is provided, which can support CSI measurement for CSI RS transmitted in a scenario with a large number of antenna ports and improve CSI measurement performance. This will be introduced in detail below with reference to the accompanying drawings.

[0342] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of a communication method provided by the embodiments of the present application. This communication method is applied to the field of communication technologies, such as communication in CSI measurement.

[0343] It should be noted that Figure 5 in, taking the terminal device and the network device as the execution entities of this interaction schematic as an example to illustrate this method, but the present application does not limit the execution entities of this interaction schematic. For example, Figure 5 the terminal device that executes S501 - S502 in and the corresponding implementation manner can be this terminal device, or a chip, a chip system, or a processor that supports this terminal device to implement this method, or a logic module or software that can implement all or part of the functions of the terminal device. Figure 5 the network device that executes S501 - S502 in and the corresponding implementation manner can be this network device, or a chip, a chip system, or a processor that supports this network device to implement this method, or can be replaced with a logic module or software that can implement all or part of the functions of the network device.

[0344] Optionally, the network device that executes Figure 5 the method shown can be an ORAN network element, including but not limited to one or more of O-CU-CP, O-CU-UP, O-DU, and O-RU.

[0345] This communication method includes but is not limited to the following steps:

[0346] S501: The network device sends P reference signals to the terminal device. Correspondingly, the terminal device receives the P reference signals from the network device.

[0347] S502: The terminal device measures one or more of the P reference signals to obtain first channel information and / or second channel information.

[0348] S503: The terminal device sends the first channel information and / or the second channel information to the network device. Correspondingly, the network device receives the first channel information and / or the second channel information from the terminal device.

[0349] It can be understood that the network device in the embodiments of this application is a device equipped with a processor that can be used to execute computer-executable instructions, and can be an access network device, such as a base station, a transmission point TRP, etc. Specifically, it can be the above Figure 2 access network device (including but not limited to any one of base station 110a and base station 110b) for executing the communication method in the embodiments of this application to support CSI measurement of CSI RS sent in a scenario with more antenna ports and improve CSI measurement performance.

[0350] It can be understood that the terminal device in the embodiments of this application is a device equipped with a processor / chip that can be used to execute computer-executable instructions, or can be a processor / chip that can be used to execute computer-executable instructions. The embodiments of this application do not limit this. Optionally, the terminal device can be a handheld terminal (such as a mobile phone, a tablet computer, etc.), or a vehicle-mounted terminal (such as a wireless terminal in unmanned driving), etc. Specifically, it can also be the above Figure 2 terminal device (including but not limited to any one of devices 120a to 120j) for participating in the execution of the communication method in the embodiments of this application to support CSI measurement of CSI RS sent in a scenario with more antenna ports and improve CSI measurement performance.

[0351] Among them, each of the above P reference signals corresponds to N antenna ports. The P reference signals are used to determine the first channel information and / or the second channel information. Among them, the first channel information corresponds to one or more of the P reference signals, and the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals.

[0352] It can be understood that the P reference signals may specifically be CSI RSs, and the P reference signals are transmitted through corresponding P time-frequency resources, and there is a constraint relationship between the P time-frequency resources. For example, based on the constraint relationship of the orthogonal cover code (OCC), it can be understood that the P reference signals are transmitted in the OCC manner on the corresponding P time-frequency resources. Since each reference signal corresponds to N antenna ports, the above-mentioned P reference signals transmitted in the OCC manner on the corresponding P time-frequency resources can be correspondingly mapped to N×P antenna ports. It can be understood that OCC is a possible implementation manner of the above-mentioned constraint relationship, and other possible constraint relationships also fall within the scope of protection of the embodiments of the present application. For the sake of concise expression, the constraint relationship of OCC is taken as an example for illustration hereinafter, and the embodiments of the present application should not be limited thereby.

[0353] Correspondingly, by measuring one or more of the corresponding P reference signals on the P time-frequency resources with a constraint relationship, the terminal device can obtain the first channel information corresponding to any one or more of the P reference signals, and can also obtain the second channel information corresponding to the N×P antenna ports corresponding to the P reference signals. Specifically, dynamic CSI measurement can be performed based on the constraint relationship between the P time-frequency resources in different communication scenarios, and different measurement results can be selected. The present application does not limit this. For example, in the communication scenario of a single transmission and reception point (TRP) (or multiple TRPs), the CSI measurement ability of the terminal device is relatively strong, and obtaining the first channel information corresponding to one or more of the above-mentioned P reference signals can meet the requirements of CSI measurement performance. In the communication scenario of a single TRP, the CSI measurement ability of the terminal device is relatively weak, and obtaining the second channel information corresponding to the N×P antenna ports corresponding to the above-mentioned P reference signals is required to meet the requirements of CSI measurement performance.

[0354] In one implementation manner, the P time-frequency resources (reference signal resources) correspond to the same reference signal resource set.

[0355] It can be understood that different numbers of ports have different requirements for measurement calculation amount, feedback overhead, resource overhead, etc. Therefore, CSI measurement performed with a fixed number of ports for each resource and / or a fixed number of reference signal resources and a fixed total number of ports results in poor CSI measurement performance.

[0356] In the embodiment of the present application, compared with the first channel information corresponding to one or more reference signals among the P reference signals, when the terminal device obtains the second channel information corresponding to the N×P antenna ports corresponding to the above P reference signals after performing dynamic CSI measurement, more channel information can be obtained. It is equivalent to that the terminal device at this time can support CSI measurement on the CSI RS transmitted in a scenario with a relatively large number of antenna ports, improving the CSI measurement performance.

[0357] It can be understood that the communication method in the embodiment of the present application is also applicable to the DBF architecture. Similar to the application in the HBF architecture, it will not be elaborated here.

[0358] In a possible embodiment, the first dimension of the above N antenna ports is N 1 , and the second dimension of the above N antenna ports is N 2 , N = 2×N 1 ×N 2 ;

[0359] The first dimension of the above N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , K 1 = P, K 2 = 1;

[0360] Alternatively, the first dimension of the above N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , K 1 = 1, K 2 = P;

[0361] Alternatively, the first dimension of the above N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , K 1 ×K 2 = P.

[0362] It can be understood that the first dimension of the N antenna ports corresponding to each reference signal among the P reference signals is N 1 , and the second dimension is N 2 . It can also be understood that the first dimension of the N antenna ports on a single time-frequency resource is N 1 , and the second dimension is N 2 . Among them, N 1 represents the number of logical antenna ports in a certain direction of the same polarization, generally referring to the horizontal direction, N 2Indicates the number of logical antenna ports in another direction of the same polarization, generally referring to the vertical direction, N 1 and N 2 can be understood as two mutually perpendicular dimensions and satisfy the following relationship: N = 2 × N 1 × N 2 .

[0363] And the above P reference signals are sent through the corresponding P time-frequency resources in the OCC manner to the corresponding mapped N × P antenna ports, and there may be multiple different arrangement methods, specifically as follows:

[0364] Method 1:

[0365] Based on the arrangement of the original N antenna ports, it is expanded K 1 times in the first dimension (i.e., the horizontal direction). At this time, the first dimension of the N × P antenna ports is K 1 × N 1 , and the second dimension is K 2 × N 2 , and K 1 = P, K 2 = 1. It can also be understood that the first dimension of the original N antenna ports on the P time-frequency resources corresponding to the P reference signals is K 1 × N 1 , and the second dimension is K 2 × N 2 .

[0366] Exemplarily, when P = 2, that is, when the number of reference signals is 2, K 1 = 2, K 2 = 1.

[0367] It can be understood that when sending 2N antenna ports corresponding to 2 reference signals in the OCC manner on 2 time-frequency resources, the 2N antenna ports can be based on the arrangement of the original N antenna ports and expanded K 1 = 2 times in the first dimension (i.e., the horizontal direction).

[0368] Exemplarily, when P = 4, that is, when the number of reference signals is 4, K 1 = 4, K 2 = 1.

[0369] It can be understood that when sending 4N antenna ports corresponding to 4 reference signals in the OCC manner on 4 time-frequency resources, the 4N antenna ports can be based on the arrangement of the original N antenna ports and expanded K 1 = 4 times in the first dimension (i.e., the horizontal direction).

[0370] Exemplarily, when P = 8, that is, when the number of reference signals is 8, K 1 = 8, K 2 = 1.

[0371] It can be understood that when 8N antenna ports corresponding to 8 reference signals are sent in an OCC manner on 8 time-frequency resources, the 8N antenna ports can be expanded by K 1 = 8 times in the first dimension (i.e., the horizontal direction) based on the arrangement of the original N antenna ports.

[0372] Method 2:

[0373] Expand K 2 times in the second dimension (i.e., the vertical direction) based on the arrangement of the original N antenna ports. At this time, the first dimension of the N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , and K 1 = 1, K 2 = P. It can also be understood that the first dimension of the original N antenna ports on the P time-frequency resources corresponding to the P reference signals is K 1 ×N 1 , and the second dimension is K 2 ×N 2 .

[0374] Exemplarily, when P = 2, that is, when the number of reference signals is 2, K 1 = 1, K 2 = 2.

[0375] It can be understood that when 2N antenna ports corresponding to 2 reference signals are sent in an OCC manner on 2 time-frequency resources, the 2N antenna ports can be expanded by K 2 = 2 times in the second dimension (i.e., the vertical direction) based on the arrangement of the original N antenna ports.

[0376] Exemplarily, when P = 4, that is, when the number of reference signals is 4, K 1 = 1, K 2 = 4.

[0377] It can be understood that when 4N antenna ports corresponding to 4 reference signals are sent in an OCC manner on 4 time-frequency resources, the 4N antenna ports can be expanded by K 2 = 4 times in the second dimension (i.e., the vertical direction) based on the arrangement of the original N antenna ports.

[0378] Exemplarily, when P = 8, that is, when the number of reference signals is 8, K 1= 1, K 2 = 8.

[0379] It can be understood that when transmitting 8N antenna ports corresponding to 8 reference signals in an OCC manner on 8 time-frequency resources, the 8N antenna ports can be expanded by K in the second dimension (i.e., the vertical direction) based on the arrangement of the original N antenna ports 2 = 8 times.

[0380] Method 3:

[0381] Expand K times in the first dimension (i.e., the horizontal direction) based on the arrangement of the original N antenna ports 1 times, and expand K times in the second dimension (i.e., the vertical direction) 2 times. At this time, the first dimension of the N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , and K 1 ×K 2 = P. It can also be understood that the first dimension of the original N antenna ports on the P time-frequency resources corresponding to the P reference signals is K 1 ×N 1 , and the second dimension is K 2 ×N 2 .

[0382] Exemplarily, when P = 4, that is, when the number of reference signals is 4, K 1 = 2, K 2 = 2.

[0383] It can be understood that when transmitting 4N antenna ports corresponding to 4 reference signals in an OCC manner on 4 time-frequency resources, the 4N antenna ports can be expanded by K 1 = 2 times in the first dimension (i.e., the horizontal direction), and expanded by K 2 = 2 times in the second dimension (i.e., the vertical direction).

[0384] Exemplarily, when P = 8, that is, when the number of reference signals is 8, K 1 = 2, K 2 = 4.

[0385] It can be understood that when transmitting 8N antenna ports corresponding to 8 reference signals in an OCC manner on 8 time-frequency resources, the 8N antenna ports can be expanded by K 1 = 2 times in the first dimension (i.e., the horizontal direction), and expanded by K 2 = 4 times in the second dimension (i.e., the vertical direction).

[0386] Exemplarily, when P = 8, that is, when the number of reference signals is 8, K 1 = 4, K 2 = 2.

[0387] It can be understood that when 8N antenna ports corresponding to 8 reference signals are sent in an OCC manner on 8 time-frequency resources, the 8N antenna ports can be expanded by K in the first dimension (i.e., the horizontal direction) based on the arrangement of the original N antenna ports 1 = 4 times, and in the second dimension (i.e., the vertical direction) by K 2 = 2 times.

[0388] In the embodiments of the present application, by sending P reference signals in an OCC manner on P time-frequency resources, dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device can be achieved.

[0389] In a possible embodiment, the first dimension of the above N antenna ports is N 1 , the second dimension of the above N antenna ports is N 2 , N = 2×N 1 ×N 2 ;

[0390] The first dimension of the above N×P antenna ports is K 1 ×N 1 , the second dimension is N 2 , 1 < K 1 ≤ P;

[0391] Or, the first dimension of the above N×P antenna ports is N 1 , the second dimension is K 2 ×N 2 , 1 < K 2 ≤ P;

[0392] Or, the first dimension of the above N×P antenna ports is K 1 ×N 1 , the second dimension is K 2 ×N 2 , 1 < K 1 ×K 2 ≤ P.

[0393] It can be understood that the first dimension of the N antenna ports corresponding to each of the P reference signals is N 1 , the second dimension is N 2 , and it can also be understood that the first dimension of the N antenna ports on a single time-frequency resource is N 1 , the second dimension is N2 Among them, N 1 represents the number of logical antenna ports in a certain direction of the same polarization, generally referring to the horizontal direction. N 2 represents the number of logical antenna ports in another direction of the same polarization, generally referring to the vertical direction. N 1 and N 2 can be understood as two mutually perpendicular dimensions and satisfy the following relationship: N = 2 × N 1 × N 2 .

[0394] And the above P reference signals are sent through the corresponding P time-frequency resources in the OCC manner to the corresponding mapped N × P antenna ports, and there may be multiple different arrangement methods, specifically as follows:

[0395] Method 4:

[0396] When P = 2, that is, when the number of reference signals is 2, K 1 = 2;

[0397] Or, when P = 2, that is, when the number of reference signals is 2, K 2 = 2.

[0398] Method 5:

[0399] When P = 4, that is, when the number of reference signals is 4, K 1 = 2 or 3 or 4;

[0400] Or, when P = 4, that is, when the number of reference signals is 4, K 2 = 2 or 3 or 4;

[0401] Or, when P = 4, that is, when the number of reference signals is 4, K 1 = 2, K 2 = 2; or K 1 = 1, K 2 = 2; or K 1 = 2, K 2 = 1.

[0402] Method 6:

[0403] When P = 8, that is, when the number of reference signals is 8, K 1 = 2 or 3 or 4 or 5 or 6 or 7 or 8;

[0404] Or, when P = 8, that is, when the number of reference signals is 8, K 2 = 2 or 3 or 4 or 5 or 6 or 7 or 8;

[0405] Or, when P = 8, that is, when the number of reference signals is 8, K 1= 1, K 2 = 8; or K 1 = 2, K 2 = 4; or K 1 = 4, K 2 = 2; or K 1 = 8, K 2 = 1.

[0406] It can be understood that the examples corresponding to the above Modes Four to Six are similar to the examples corresponding to the above Modes One to Three, and will not be elaborated here.

[0407] Optionally, the examples corresponding to the above Modes One to Six can be specifically as follows:

[0408] When the number of reference signals is 2, K 1 = 2, K 2 = 1;

[0409] Or, when the number of reference signals is 2, K 1 = 1, K 2 = 2;

[0410] Or, when the number of reference signals is 4, K 1 = 4, K 2 = 1;

[0411] Or, when the number of reference signals is 4, K 1 = 2, K 2 = 2;

[0412] Or, when the number of reference signals is 4, K 1 = 1, K 2 = 4;

[0413] Or, when the number of reference signals is 8, K 1 = 8, K 2 = 1;

[0414] Or, when the number of reference signals is 8, K 1 = 4, K 2 = 2;

[0415] Or, when the number of reference signals is 8, K 1 = 2, K 2 = 4;

[0416] Or, when the number of reference signals is 8, K 1 = 1, K 2 = 8.

[0417] In the embodiments of the present application, by transmitting P reference signals on P time-frequency resources in a constrained manner (e.g., OCC), dynamic expansion of N×P antenna ports can be achieved, as well as dynamic CSI measurement and channel information feedback of the terminal device.

[0418] In one implementation, N×P antenna ports can be determined based on Table 3 and Table 5. Table 5 is only an example, and in practice, it can be based on only some rows and some columns.

[0419] Table 5

[0420]

[0421] In a possible embodiment, the communication method in the present application also provides possible solutions for indicating the above K 1 and / or K 2 as follows:

[0422] Solution 1:

[0423] The first expansion factor K 1 and / or the second expansion factor K 2 are indicated by the first indication information sent by the network device to the terminal device.

[0424] Optionally, the network device sends the first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0425] Wherein, the first indication information is used to indicate K 1 and / or K 2 , and K 1 and / or K 2 is related to P.

[0426] Through Solution 1, K 1 and / or K 2 can be configured by the network device and indicated to the terminal device to achieve dynamic expansion of N×P antenna ports, as well as dynamic CSI measurement and channel information feedback of the terminal device. For example, refer to Table 5.

[0427] Solution 2:

[0428] The first expansion factor K 1 and / or the second expansion factor K 2 are determined by the measurement results of the reference signals of the terminal device. K 1 is less than or equal to the first value, and K 2 is less than or equal to the second value. The first value and / or the second value are indicated by the second indication information sent by the network device to the terminal device.

[0429] Optionally, the network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.

[0430] The terminal device sends K 1 and / or K 2 to the network device. Correspondingly, the network device receives K 1 and / or K 2 from the terminal device.

[0431] Wherein, the second indication information is used to indicate a first value and / or a second value. The first value can be understood as the maximum value that K 1 is allowed to take. The second value can be understood as the maximum value that K 2 is allowed to take. K 1 is less than or equal to the first value, K 2 is less than or equal to the second value, and K 1 and / or K 2 is determined by the measurement result of the reference signal of the terminal device.

[0432] It can be understood that the network device configures the first value and / or the second value and indicates them to the terminal device. The terminal device determines K 1 less than or equal to the first value, and K 2 less than or equal to the second value according to the measurement result of the reference signal, and configures the configured K 1 and / or K 2 and indicates them to the network device to implement the dynamic expansion of N×P antenna ports, as well as the dynamic CSI measurement and channel information feedback of the terminal device.

[0433] In a possible embodiment, the communication method in this application also provides a possible scheme for the index arrangement of the above N×P antenna ports, specifically as follows:

[0434] The index of the N×P antenna ports is indicated by third indication information sent by the network device to the terminal device in the arrangement order of the second dimension first and then the first dimension.

[0435] Optionally, the network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the network device.

[0436] Wherein, the third indication information is used to indicate the index arrangement order of the N×P antenna ports, specifically arranged in ascending order of the second dimension (i.e., the vertical direction) first and then the first dimension (i.e., the horizontal direction).

[0437] Through the embodiments of this application, the index of the expanded N×P antenna ports can be arranged to construct the mapping relationship between the N×P antenna ports and their corresponding beams.

[0438] Furthermore, the above second channel information is determined by the following parameters:

[0439]

[0440]

[0441] where l ∈ [0, N 1 O 1 K 1 -1], m ∈ [0, N 2 O 2 K 2 -1], u m represents the beam weight corresponding to the beam with the second dimension m, v l,m represents the beam weight corresponding to the beam with the first dimension l and the second dimension m, O 1 represents the oversampling multiple in the first dimension, O 2 represents the oversampling multiple in the second dimension, and e is the natural constant.

[0442] It can be understood that, based on the weight vector of the beam with the first dimension l and the second dimension m corresponding to the N antenna ports defined in the original protocol, the expansion multiple K 1 in the first dimension (i.e., the horizontal direction) of the N × P antenna ports is introduced, and 2 the expansion multiple K in the second dimension (i.e., the vertical direction) can be obtained to get the weight vector (i.e., beam weight) of the beam with the first dimension l and the second dimension m corresponding to the N × P antenna ports, so as to improve the CSI measurement performance.

[0443] In a possible embodiment, the communication method in this application also provides the coupling relationship existing among the P weight coefficients corresponding to the above P reference signals.

[0444] It can be understood that this coupling relationship can also be regarded as an OCC constraint relationship, so that the P reference signals are sent in an OCC manner on the corresponding P time-frequency resources. Furthermore, the terminal device can perform dynamic CSI measurement based on the coupling relationship among the P weight coefficients in different communication scenarios, obtain more channel information, support the CSI measurement of the CSI RS sent in the scenario of a relatively large number of antenna ports, and improve the CSI measurement performance.

[0445] Specifically, the coupling relationship among the P weight coefficients corresponding to the P reference signals can be implemented in the following form:

[0446] Form 1:

[0447] The coupling relationship among the P weight coefficients is limited in the form of +1 and -1.

[0448] For example, when P = 2, the first weight coefficient among the above P weight coefficients is (+1, +1), indicating that the transceiver channels on the first time-frequency resource send reference signals with (+1, +1), and the second weight coefficient among the above P weight coefficients is (+1, -1), indicating that the transceiver channels on the second time-frequency resource send reference signals with (+1, -1). At this time, there is an orthogonal relationship between the first weight coefficient and the second weight coefficient. Similarly, the other weight coefficients among the P weight coefficients can also achieve the orthogonal relationship in the form of +1 and -1.

[0449] Form two:

[0450] The coupling relationship between the P weight coefficients is defined in the form of 1 and 0.

[0451] For example, when P = 2, the first weight coefficient among the above P weight coefficients is (1, 0), indicating that the transceiver channels on the first time-frequency resource send reference signals with (1, 0), and the second weight coefficient among the above P weight coefficients is (0, 1), indicating that the transceiver channels on the second time-frequency resource send reference signals with (0, 1). Similarly, the other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and 0.

[0452] Form three:

[0453] The coupling relationship between the P weight coefficients is defined in the form of 1 and i, where i is the imaginary unit.

[0454] For example, when P = 2, the first weight coefficient among the above P weight coefficients is (1, i), indicating that the transceiver channels on the first time-frequency resource send reference signals with (1, i), and the second weight coefficient among the above P weight coefficients is (1, -i), indicating that the transceiver channels on the second time-frequency resource send reference signals with (1, -i). At this time, the first weight coefficient and the second weight coefficient are full rank but not orthogonal. Similarly, the other weight coefficients among the P weight coefficients can also achieve the coupling relationship in the form of 1 and i.

[0455] Through the coupling relationship between the P weight coefficients in the embodiments of the present application, the terminal device can perform dynamic CSI measurement based on the coupling relationship between the P weight coefficients in different communication scenarios, obtain more channel information, support CSI measurement for CSI RS transmitted in scenarios with a large number of antenna ports, and improve CSI measurement performance.

[0456] In a possible embodiment, the information carried by the above first channel information and / or second channel information further includes a channel state information reference signal resource indicator (CSI RS resource indicator, CRI), specifically as follows:

[0457] Case 1:

[0458] The first channel information is carried in the first information, and the first information further includes one or more channel state information reference signal resource indicators (CSI RS resource indicators, CRI) corresponding to one or more of the P reference signals.

[0459] At this time, the first information includes the channel information corresponding to the first CRI, that is, the channel information corresponding to one or more of the above P reference signals.

[0460] In this Case 1, the terminal device can perform dynamic CSI measurement, select to report the first CRI (or the first reference signal) and its corresponding channel information, and improve the CSI measurement performance.

[0461] Case 2:

[0462] The second channel information is carried in the second information, and the second information further includes a second CRI, and there is a mapping relationship between the second CRI and the P first CRIs corresponding to the P reference signals.

[0463] Among them, there is a mapping relationship between the second CRI and multiple first CRIs (or multiple first reference signals) corresponding to the P reference signals. It can be understood that multiple first CRIs are mapped to the second CRI, that is, the second CRI can be understood as an identifier jointly formed by multiple first CRIs (or multiple first reference signals). As shown in Table 6:

[0464] Table 6

[0465] CRI Index Corresponding Reference Signal or Reference Signal Combination CRI#0 CSI - RS#0 CRI#1 CSI - RS#1 …… …… CRI#P - 1 CSI - RS#P - 1 CRI#P (CSI - RS#0, CSI - RS#1) CRI#P + 1 (CSI - RS#2, CSI - RS#3) …… …… CRI#Y (CSI - RS#0, CSI - RS#1, …, CSI - RS#P - 1)

[0466] It can be understood that CRI#P to CRI#Y correspond to the second CRI. Based on multiple first reference signals (for example, K) and the corresponding constraint relationship, a larger number of ports (that is, N×K) can be determined. Among them, the channel information corresponding to CRI#Y, that is, the channel information corresponding to the N×P antenna ports corresponding to the above P reference signals.

[0467] It should be understood that the above Table 6 is only an exemplary illustration and should not be used to limit the embodiments of the present application. Any reasonable deformation or supplement of the content in Table 6 to obtain new table content belongs to the protection scope of the embodiments of the present application.

[0468] In this Case 2, the terminal device can perform dynamic CSI measurement, select to report the second CRI and its corresponding channel information, and can obtain more channel information. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with more antenna ports, and improve the CSI measurement performance.

[0469] Optionally, the above second CRI (or the corresponding multiple first reference signal combinations and the combination method) may be pre-configured by the network device or determined by the terminal device, and the embodiments of the present application do not limit this.

[0470] When the second CRI is pre-configured by the network device, the network device also configures multiple first CRIs corresponding to the second CRI. Correspondingly, the terminal device reports the second CRI and its corresponding channel information.

[0471] When the second CRI is determined by the terminal device, the terminal device needs to report the second CRI and its corresponding channel information, as well as multiple first CRIs corresponding to the second CRI.

[0472] Through the embodiments of the present application, the terminal device can perform dynamic CSI measurement, select to report the second CRI and its corresponding channel information, and can obtain more channel information. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with a relatively large number of antenna ports, improving the CSI measurement performance.

[0473] The following will combine Figures 6 to 11B with the above Figure 5 to further illustrate the dynamic port expansion between CSI RS resources involved in the communication method shown above.

[0474] Please refer to Figure 6 , Figure 6 which is a schematic diagram of a CSI-RS resource provided by the embodiments of the present application.

[0475] As Figure 6 shown, the patterns of multiple CSI-RS resources are fixed, and each CSI-RS resource is independent of each other. Assuming that the number of horizontal ports is N 1 , and the number of vertical ports is N 2 , and is configured by the base station, the CSI measurement reporting method is fixed. According to (N 1 , N 2 ) and the corresponding CSI-RS resource indication, 3I (RI, PMI, CQI) is calculated independently.

[0476] The base station configures pilots for the terminal (illustrated by taking CSI-RS as an example, not limited thereto), including the number of CSI-RS resources, pilot patterns, the number of digital ports, and the OCC method of digital ports among different CSI-RS resources. The core of the embodiments of this application is to inform the terminal of the CSI-RS resources indicated by the base station and the OCC method among the CSI-RS resources, facilitating subsequent CSI measurement, weighted calculation, and 3I feedback of the terminal. The base station can notify the terminal that the OCC method among CSI-RS resources can specifically include horizontal / vertical, CSI-RS resource groups, etc.

[0477] Please refer to Figure 7A and Figure 7B , Figure 7A and Figure 7B which are schematic diagrams of CSI-RS resource expansion provided by the embodiments of this application.

[0478] Please refer to Figure 8A and Figure 8B , Figure 8A and Figure 8B which are schematic diagrams of the OCC codes corresponding to CRI provided by the embodiments of this application.

[0479] The base station can inform the terminal through configuration that the arrangement or mapping relationship of the ports is horizontal N 1 ports, vertical N 2 ports, and each digital port has 2 transceiver channels / transceiver units (or Transmission Receiver Unit, abbreviated as TRU or TRX). It should be noted that the number of transceiver channels corresponding to each digital port does not necessarily directly correspond to the number of phase shifters implemented by the base station. The base station can perform virtualization. For example, in the scenario where 1 digital port drives 4 phase shifters, the base station can virtualize 2 phase shifters into one transceiver channel and only inform the terminal that the number of transceiver channels corresponding to each digital port is 2. The specific mapping method is not limited in this application.

[0480] The base station can inform the terminal of the OCC method through configuration information (such as RRC messages), and there can be various corresponding indication methods.

[0481] For example, vertical direction OCC (such as Figure 7A ), where each square represents a digital port. Assume that between the 0th and 1st rows within the dashed box of CRI#0 resource and the corresponding rows of CRI#1 resource, OCC is formed, so vertical direction OCC can be achieved. The specific form of the OCC code is not limited in the embodiments of this application. Take Figure 8A and Figure 8BFor example, assume that the OCC codes sent by rows 0 and 1 within the dashed box of CRI#0 resources are (+1, +1), and the OCC codes sent by rows 0 and 1 within the dashed box of CRI#1 resources are (+1, -1).

[0482] For another example, for horizontal OCC (such as Figure 7B ), where each square represents a digital port. Assume that an OCC is formed between columns 0 and 1 within the dashed box of CRI#0 resources and the corresponding columns of CRI#1 resources. Therefore, horizontal OCC can be achieved. The specific form of the OCC code is not limited in the embodiments of this application. Taking Figure 8A and Figure 8B as an example, assume that the OCC codes sent by columns 0 and 1 within the dashed box of CRI#0 resources are (+1, +1), and the OCC codes sent by columns 0 and 1 within the dashed box of CRI#1 resources are (+1, -1).

[0483] Optionally, the above 2-bit OCC code can also be extended to a 4-bit OCC code, and its corresponding pattern can be as shown in Table 7 below:

[0484] Table 7

[0485] Index [w(0) w(1) w(2) 0 [+1 +1 +1 +1] 1 [+1 -1 +1 -1] 2 [+1 +1 -1 -1] 3 [+1 -1 -1 +1]

[0486] Among them, Index corresponds to the weight coefficient vector w = [w(0) w(1) w(2) w(3)]. It can be understood that this weight coefficient (or vector) corresponds to a port transmission method (or port mapping method. For example, mapping from N×P ports to P reference signals, with N ports for each reference signal), and each weight acts on different antenna ports (or transceiver channels, or transceiver channel groups) for transmitting reference signals. Further, different weight vectors (i.e., weight coefficients or their corresponding indices) correspond to different reference signal resources. That is, the weight index index is associated with the CRI (or reference signal resource, or reference signal). For example, when Index is 0, its corresponding CRI is 0, and the same applies to other Index values, which will not be elaborated here one by one.

[0487] It should be understood that the above describes the weight coefficients by taking OCC as an example.

[0488] In another implementation, each weight coefficient (or vector) can also be used to determine port mapping, that is, mapping from P reference signals to N×P ports. Further, through the weight coefficient and the channel coefficient corresponding to at least one reference signal, the channel coefficients corresponding to N×P ports can be obtained.

[0489] Similarly, the meanings represented by the weight coefficients involved in Table 8, Table 9, Table 10, and Table 11 in the following text are the same as those in Table 7, and will not be elaborated here one by one.

[0490] It should be understood that the above Table 7 is only for illustrative purposes and should not be used to limit the embodiments of the present application. Any new table content obtained by reasonable deformation or supplementation of the content in Table 7 falls within the protection scope of the embodiments of the present application.

[0491] Similarly, other tables in the present application are only for illustrative purposes and should not be used to limit the embodiments of the present application. Any new table content obtained by reasonable deformation or supplementation of the content in the table falls within the protection scope of the embodiments of the present application, and will not be elaborated hereinafter.

[0492] For details, reference can be made to Figures 9A to 9C and Figure 10A 、 Figure 10B 、 Figure 10C 、 Figure 10D , Figures 9A to 9C which is a schematic diagram of CSI-RS resource expansion provided by the embodiments of the present application. Figure 10A 、 Figure 10B 、 Figure 10C 、 Figure 10D which is a schematic diagram of the OCC code corresponding to CRI provided by the embodiments of the present application.

[0493] The base station can inform the terminal of the OCC mode through configuration information (such as RRC messages), and there can be multiple corresponding indication methods.

[0494] For example, vertical OCC (such as Figure 9A ), where each square represents a digital port. Assume that the 0th, 1st, 2nd, and 3rd rows within the dashed box of CRI#0 resources form OCC with the corresponding rows of CRI#1 resources, CRI#2 resources, and CRI#3 resources. Therefore, vertical OCC can be achieved. The specific form of the OCC code is not limited in the embodiments of the present application. Taking Figure 10A 、 Figure 10B 、 Figure 10C 、 Figure 10D as an example, assume that the OCC code sent by the 0th, 1st, 2nd, and 3rd rows within the dashed box of CRI#0 resources is (+1, +1, +1, +1), the OCC code sent by the 0th, 1st, 2nd, and 3rd rows within the dashed box of CRI#1 resources is (+1, -1, +1, -1), the OCC code sent by the 0th, 1st, 2nd, and 3rd rows within the dashed box of CRI#2 resources is (+1, +1, -1, -1), and the OCC code sent by the 0th, 1st, 2nd, and 3rd rows within the dashed box of CRI#3 resources is (+1, -1, -1, +1).

[0495] For another example, horizontal OCC (such as Figure 9B), where each square represents a digital port. Assume that an OCC is formed between columns 0, 1, 2, and 3 within the dashed box of CRI#0 resources and the corresponding columns of CRI#1 resources, CRI#2 resources, and CRI#3 resources. Therefore, horizontal OCC can be achieved. The specific form of the OCC code is not limited in the embodiments of the present application. Taking Figure 10A 、 Figure 10B 、 Figure 10C 、 Figure 10D as an example, assume that the OCC codes sent by columns 0, 1, 2, and 3 within the dashed box of CRI#0 resources are (+1, +1, +1, +1), the OCC codes sent by columns 0, 1, 2, and 3 within the dashed box of CRI#1 resources are (+1, -1, +1, -1), the OCC codes sent by rows and columns 0, 1, 2, and 3 within the dashed box of CRI#2 resources are (+1, +1, -1, -1), and the OCC codes sent by columns 0, 1, 2, and 3 within the dashed box of CRI#3 resources are (+1, -1, -1, +1).

[0496] It can be understood that the extended ports can be arranged adjacent to each other as described above Figure 7A and Figure 7B 、 Figure 9A and Figure 9B , or they can be arranged at intervals as Figure 9C . The embodiments of the present application do not limit this. For example, the vertical dimension of the TRX is 8. Assume that the ports are extended 8 times in the vertical direction, and the original 1-row ports are extended to obtain 8-row ports, which are respectively labeled as rows 0, 1, 2, 3, 4, 5, 6, and 7. Then the extended ports can be arranged according to the following row labels: (0, 1, 2, 3, 4, 5, 6, 7), or the original 2-row ports are extended to obtain 8-row ports, and they are extended 4 times at intervals of 4 rows in the vertical direction. Then the label arrangement after extension is: (0, 4, 1, 5, 2, 6, 3, 7), or the original 4-row ports are extended to obtain 8-row ports, and they are extended 2 times at intervals of 2 rows in the vertical direction. Then the label arrangement after extension is: (0, 2, 4, 6, 1, 3, 5, 7), and so on. The embodiments of the present application do not limit this.

[0497] Optionally, the base station may send CSI-RS according to the configuration (periodic transmission, semi-static transmission, aperiodic single transmission), and the embodiments of the present application do not limit this. At the implementation level, the base station may perform weighted transmission on the ports of CSI-RS. For the HBF architecture, at the implementation level, the base station may use different digital and / or analog weights for weighting on different ports. The CSI-RS resource distribution to the UE solutions are divided into periodic transmission, aperiodic transmission, and semi-static transmission of CSI-RS. For the DBF architecture, at the implementation level, the base station may use different digital weights for weighting on different ports. The CSI-RS resource distribution to the UE solutions are divided into periodic transmission, aperiodic transmission, and semi-static transmission of CSI-RS.

[0498] Periodic transmission: The base station configures the CSI-RS transmission period and the time-frequency resource location, and performs transmission according to the configured period.

[0499] Aperiodic transmission: The UE is notified of each CSI-RS transmission through DCI signaling.

[0500] Semi-static transmission: The base station configures the CSI-RS transmission period and the time-frequency resource location and notifies the UE, but whether to actually transmit is determined by the MAC CE (MAC Control Element), and the MAC CE will activate / deactivate the CSI-RS transmission and notify the UE.

[0501] In the above solutions, as defined by the protocol, the weight vector of the (l,m)-th beam corresponding to the port is represented as follows:

[0502]

[0503] From this, it can be known that the beams are arranged in a column-first and row-second manner. Assuming the above-given N 1 =4, N 2 =2, O 1 =1, O 2 =1 corresponds to 16 ports (port), and the 8 DFT beams corresponding to a single polarization 8-port can be as Figure 11A shown. Assuming the above-given N 1 =4, N 2 =2, O 1 =2, O 2 =2 corresponds to 16 ports, and the 32 DFT beams corresponding to a single polarization 8-port can be as Figure 11B shown. It should be noted that in actual implementation, oversampling must be configured according to the parameters in Table 3 above. Here, since the number of ports is too large, for the sake of more concise and clear description, an example is given as an illustrative example, and the embodiments of the present application should not be limited thereby.

[0504] Similarly, the extension of the port number will not be elaborated here. In addition, the CSI-RS antenna port p is numbered according to the following formula Eq1:

[0505]

[0506] where s represents the index number in the orthogonal code table, L ∈ {1, 2, 4, 8} is the size of the code division multiplexing (CDM) group, and N is the number of CSI-RS antenna ports.

[0507] Next, the coupling relationship existing in the weights on the P time-frequency resources involved in the above Figures 12A to 12B will be further described in combination with Figure 5 the communication method shown above.

[0508] Form 1:

[0509] The coupling relationship between the P time-frequency resources is defined in the form of +1 and -1.

[0510] Suppose the base station has 4 channel coefficients B 0 , B 1 , B 2 , B 3 generated by 4 actual CSI-RS resources, and time-division OCC transmission is performed according to the time-division OCC codes in Table 8 and / or Table 9 below. The UE receives the channel coefficients D 0 , D 1 , D 2 , D 3 which can be expressed as follows:

[0511]

[0512] where α represents the normalization coefficient, which can be

[0513] Table 8

[0514] Index [w(0) w(1) w(2) w(3)] 0 [+1 +1 +1 +1] 1 [+1 -1 +1 -1] 2 [+1 +1 -1 -1] 3 [+1 -1 -1 +1]

[0515] Table 9

[0516] Index <![CDATA[[w H (0) w H (1)]]]> <![CDATA[[w V (0) w V (1)]]]> 0 [+1 +1] [+1 +1] 1 [+1 -1] [+1 +1] 2 [+1 +1] [+1 -1] 3 [+1 -1] [+1 -1]

[0517] where the subscript H in w H (0) in the above Table 9 represents the horizontal direction, and the subscript V in w V (0) represents the vertical direction.

[0518] The meanings represented by the respective weight coefficients involved in the above Tables 8 and 9 are the same as those of the weight coefficients in the above Table 7. For specific details, please refer to the relevant descriptions in the above Table 7 and will not be elaborated here.

[0519] It should be noted that if it is the method in Table 9 above, horizontal or vertical expansion is performed. For example, when index = 0, 2, vertical expansion is performed; when index = 1, 3, vertical expansion is performed; when index = 0, 1, horizontal expansion is performed; when index = 2, 3, horizontal expansion is performed, and so on. Details are not listed here one by one.

[0520] It should be understood that Tables 8 and 9 above are only for illustrative purposes and should not be used to limit the embodiments of the present application. New table contents obtained by reasonable deformation or supplementation of the contents in Tables 8 and 9 all fall within the protection scope of the embodiments of the present application.

[0521] The base station side configures orthogonal codes for the UE. The UE performs the following operations for de - orthogonality:

[0522]

[0523] Form 2:

[0524] The coupling relationship between P time - frequency resources is defined in the form of 1 and 0.

[0525] Specifically, refer to Figure 12A , and the coupling relationship between P time - frequency resources is defined in the form of [1, 0], [0, 1].

[0526] Or, specifically, refer to Figure 12B , and the coupling relationship between P time - frequency resources is defined in the form of [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1].

[0527] Among them, [1, 0], [0, 1] indicate that the transceiver channels of CRI#0 send reference signals in the form of [1, 0], and the transceiver channels of CRI#1 send reference signals in the form of [0, 1]. [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1] indicate that the transceiver channels of CRI#0 send reference signals in the form of [1, 0, 0, 0], the transceiver channels of CRI#1 send reference signals in the form of [0, 1, 0, 0], the transceiver channels of CRI#2 send reference signals in the form of [0, 0, 1, 0], and the transceiver channels of CRI#1 send reference signals in the form of [0, 0, 0, 1].

[0528] Form 3:

[0529] The coupling relationship between P time - frequency resources is defined in the form of 1 and i, where i is an imaginary number.

[0530] Specifically, [1, -i] and [1, i] can be used to define the coupling relationship between P time-frequency resources.

[0531] Among them, [1, -i] and [1, i] are full-rank weight values but not orthogonal.

[0532] Channel coefficient B corresponding to the CSI-RS resources sent by CRI#1 and CRI#2 0 ,B 1 , the weight value of CRI#1 is [1, -i], the weight value of CRI#2 is [1, i], and the terminal receives the channel coefficient D 0 ,D 1 , and the calculation is as follows:

[0533] D 0 =B 0 -iB 1

[0534] D 1 =B 0 +iB 1

[0535] Solve the corresponding

[0536] When the number of actually transmitted resources is 4, the corresponding weight coefficients can be as shown in Table 10 and Table 11 below:

[0537] Table 10

[0538] Index [w(0) w(1) w(2) w(3)] 0 [+1 +1 +1 +1] 1 [+1 -i -1 i] 2 [+1 -1 1 -1] 3 [+1 i -1 -i]

[0539] Table 11

[0540] Index <![CDATA[[w H (0) w H (1)]]]> <![CDATA[[w V (0) w V (1)]]]> 0 [+1 +1] [+1 i] 1 [+1 +1] [-i 1] 2 [+1 -1] [+1 i] 3 [+1 -1] [-i 1]

[0541] Among them, the subscript H in w H (0) represents the horizontal direction, and the subscript V in w V (0) represents the vertical direction.

[0542] The meanings represented by the respective weight coefficients involved in the above Table 10 and Table 11 are the same as those of the weight coefficients in the above Table 7. For specific details, please refer to the relevant descriptions in the above Table 7, which will not be elaborated here.

[0543] It should be noted that if it is the method of the above Table 11, horizontal or vertical expansion is performed. For example, when index = 0, 2, horizontal expansion is performed; when index = 1, 3, horizontal expansion is performed; when index = 0, 1, vertical expansion is performed; when index = 2, 3, vertical expansion is performed, etc., which will not be listed one by one here.

[0544] It should be understood that the above Table 10 and Table 11 are only for illustrative purposes and should not be used to limit the embodiments of the present application. New table contents obtained by reasonable deformation or supplementation of the contents in Table 10 and Table 11 all fall within the protection scope of the embodiments of the present application.

[0545] The following will be combined with Figure 13 to further illustrate the channel information reporting involved in the above Figure 5 shown communication method.

[0546] As shown in Table 12 below, the field contents included in the channel information reporting are:

[0547] Table 12

[0548]

[0549]

[0550] The above protocol represents CSI reporting configuration information. Each CSI report setting (CSI-ReportConfig) is associated with 1 downlink bandwidth part (BWP) for measurement. For each CSI report, it includes codebook configuration (including codebook restricted subset), time-domain behavior, frequency-domain granularity of CQI and PMI, measurement restriction configuration, and the number of CSI-related indicators reported (such as LI, L1-RSRP, CRI, and SSBRI). Among them, CRI is the resource index that the terminal selects as the best among the currently measured NZP CSI-RS resources.

[0551] Assume that the reportQuantity is configured as "cri-RSRP", "cri-RI-PMI-CQI", "cri-RI-i1", "cri-RI-i1-CQI", "cri-RI-CQI", or "cri-RI-LI-PMI-CQI", and when K s > 1 resource is configured in the resource set for channel measurement, the UE should obtain other parameters different from CRI under the condition of reporting CRI (the other parameters here include but are not limited to: PMI, RI, CQI, LI, etc.). CRIk (k≥0) corresponds to the (k + 1)-th nzp-CSI-RS Resource of the nzp-CSI-RS Resource Set for channel measurement and the (k + 1)-th CSI-IM-Resource of the CSI-IM-ResourceSet (if configured). If K s = 2 CSI-RS resources are configured, each resource includes at most 16 CSI-RS ports; if 2 ≤ K s ≤ 8 CSI-RS resources are configured, each resource includes at most 8 CSI-RS ports.

[0552] It should be noted that the reporting methods here are as follows:

[0553] (1) Reporting of one or more resources

[0554] a) For the reporting of one resource, only the best one needs to be selected from all resources to feedback the corresponding CRI and the parameters corresponding to the CRI. The parameters include (RI, PMI, CQI), etc.

[0555] b) For the reporting of multiple resources, multiple CRIs need to be reported continuously, as well as the parameters corresponding to the CRIs. The parameters include (RI, PMI, CQI), etc.

[0556] (2) Joint reporting of some resources among multiple resources

[0557] Some resources among multiple resources can be mapped to a joint CRI (Joint CRI, JCRI). Specifically, multiple resources can be divided into multiple partial resources, and then the multiple partial resources can be mapped to multiple JCRIs respectively. For example, taking Table 8 above as an example, there are 4 CRIs (CRI#0, CRI#1, CRI#2, CRI#3). Among them, (CRI#0, CRI#1) are mapped to JCRI#0, and (CRI#2, CRI#3) are mapped to JCRI#1. Or, it can also be that (CRI#0, CRI#1) are mapped to JCRI#0, and (CRI#2, CRI#3) feedback the CRI separately, etc. This application does not limit this.

[0558] In addition, there are also the following two reporting methods:

[0559] a) The base station configures the JCRI, and the terminal feeds back the JCRI and the parameters (RI, PMI, CQI) corresponding to the JCRI through measurement. For example, taking Table 6 above as an example, the base station configures JCRI#0 and the corresponding (CRI#0, CRI#1), JCRI#1 and the corresponding (CRI#2, CRI#3). The terminal feeds back one or more of the JCRIs through measurement, and the parameters (RI, PMI, CQI) corresponding to the one or more JCRIs.

[0560] b) The terminal feeds back multiple CRIs and the parameters (RI, PMI, CQI) corresponding to the multiple CRI extended ports. For example, the terminal feeds back (CRI#0, CRI#1), and the parameters (RI, PMI, CQI) corresponding to the (CRI#0, CRI#1) extended ports.

[0561] (3) Joint reporting of multiple resources

[0562] First, the CRI of multiple resources needs to be mapped to the JCRI (Joint CRI). The JCRI is the identifier of the joint resources. For details, please refer to Figure 13 as shown. Optionally, multiple resources here can be jointly reported, which can mean that all resources in a resource set are jointly reported.

[0563] In addition, there are the following two reporting methods:

[0564] a) The base station can configure the JCRI, and the terminal feeds back the JCRI and the parameters (RI, PMI, CQI) corresponding to the JCRI through measurement. The base station can also not configure the JCRI, and the terminal directly feeds back the parameters (RI, PMI, CQI) through measurement. For example, taking Table 8 above as an example, the base station configures JCRI#0 and the corresponding (CRI#0, CRI#1, CRI#2, CRI#3), and the terminal feeds back JCRI#0 and the corresponding parameters (RI, PMI, CQI) through measurement; or, the terminal can also directly feed back the parameters (RI, PMI, CQI).

[0565] b) The terminal feeds back the parameters (RI, PMI, CQI) corresponding to multiple CRIs and multiple CRI extended ports. For example, the parameters (RI, PMI, CQI) corresponding to CRI#0, CRI#1, CRI#2, CRI#3 and the (CRI#0, CRI#1, CRI#2, CRI#3) extended ports; or, the terminal can also directly report the parameters (RI, PMI, CQI).

[0566] (4) The combination of the above reporting method (1) and reporting method (2)

[0567] It can be understood that in this reporting method (4), it means that the reporting can be selected from the above reporting method (1) and reporting method (2) according to the requirements of different communication scenarios. The two reporting methods are as follows:

[0568] a) Base station side: The base station needs to configure the CRI and JCRI. For example, there are a total of 4 resources, and their corresponding resource indicators are (CRI#0, CRI#1, CRI#2, CRI#3). Among them, the resource indicator after port expansion of (CRI#0, CRI#1) is JCRI#0, and the resource indicator after port expansion of (CRI#2, CRI#3) is JCRI#1. The terminal reports one or more of the above resource indicators through measurement. For example, only report one or more of CRI (CRI#0, CRI#1, CRI#2, CRI#3) and the corresponding parameters, or only report one or more of JCRI (JCRI#0, JCRI#1) and the corresponding parameters. The embodiments of the present application do not limit this.

[0569] b) Terminal: The terminal reports the CRI and the corresponding parameters. Optionally, the CRI before combination can be named CRI1, and the CRI after combination can be named CRI2. The terminal reports one or more CRIs and the corresponding parameters in the CRI before combination (i.e., the CRI named CRI1) through measurement, or reports one or more CRIs and the corresponding parameters in the CRI after combination (i.e., the CRI named CRI2). Optionally, an indication message can also be used here to indicate whether the reported CRI is the CRI before combination (i.e., the CRI named CRI1 above) or the CRI after combination (i.e., the CRI named CRI2 above). For example, the indication message can be a field. When the field is 0, it means the reported CRI is the CRI before combination, and when the field is 1, it means the reported CRI is the CRI after combination.

[0570] (5) The combination of the above reporting method (1) and reporting method (3)

[0571] It can be understood that in this reporting method (5), it means that the reporting can be selected from the above reporting method (1) and reporting method (3) according to the requirements of different communication scenarios. The two reporting methods are as follows:

[0572] a) Base station side: The base station side needs to configure the CRI and JCRI. For example, there are a total of 4 resources, and the corresponding resource indicators are CRI#0, CRI#1, CRI#2, CRI#3. Among them, the resource indicator after port expansion of (CRI#0, CRI#1, CRI#2, CRI#3) is JCRI#0. The terminal reports one or more of the above resource indicators through measurement. For example, only report one or more of the CRIs (CRI#0, CRI#1, CRI#2, CRI#3) and the corresponding parameters, or only report JCRI (JCRI#0) and the corresponding parameters. The embodiments of the present application do not limit this.

[0573] b) Terminal: The terminal reports the CRI and the corresponding parameters. Optionally, the CRI before combination can be named CRI1, and the CRI after combination can be named CRI2. The terminal reports one or more CRIs and the corresponding parameters in the CRI before combination (i.e., the CRI named CRI1) through measurement, or reports all CRIs and the corresponding parameters in the CRI after combination (i.e., the CRI named CRI2). Optionally, an indication message can also be used here to indicate whether the reported CRI is the CRI before combination (i.e., the CRI named CRI1 above) or the CRI after combination (i.e., the CRI named CRI2 above). For example, the indication message can be a field. When the field is 0, it means the reported CRI is the CRI before combination, and when the field is 1, it means the reported CRI is the CRI after combination.

[0574] Exemplarily, the reporting mode (4) obtained by combining the above reporting mode (1) and reporting mode (2), and the reporting mode (5) obtained by combining the reporting mode (1) and reporting mode (3) are only for exemplary illustration and should not be used to limit the embodiments of the present application. Optionally, there may be other combination cases. For example, a new reporting mode is obtained by combining the reporting mode (2) and the reporting mode (3), or a new reporting mode is obtained by combining the reporting mode (1), the reporting mode (2), and the reporting mode (3), etc. The specific combination method can refer to the descriptions of the above reporting mode (4) and reporting mode (5), and will not be elaborated here one by one.

[0575] Optionally, in combination with the behaviors of the terminal side and the base station side, the execution methods can be exemplified as follows:

[0576] A. The base station can give an indication message, and the terminal implicitly or explicitly determines one or more reporting modes according to the indication message. For example, the base station determines the reporting mode in an explicit manner. For example, a field is used to represent the corresponding reporting mode. When the field is 0, it means using the reporting mode of the above combination (1); when the field is 1, it means using the reporting mode of the above combination (2); when the field is 2, it means using the above reporting mode (3); when the field is 3, it means using the above reporting mode (4); when the field is 4, it means using the above reporting mode (5). The base station can also determine the reporting mode in an implicit manner. For example, the resource configuration parameters of PUCCH are used to select the above mode. Other examples are not elaborated here one by one.

[0577] B. One or more reporting modes are predefined through the protocol. For example, the reporting mode (1) is directly predefined through the protocol.

[0578] C. The terminal can determine which reporting mode or multiple reporting modes to adopt, and then report an indication message to the base station indicating which reporting mode the terminal has selected. For example, the base station configures a reporting mode indication field. If the terminal measures that the performance of using the reporting mode (2) is better, it reports 3, which corresponds to the reporting mode (2). Other modes are similar and will not be elaborated here one by one.

[0579] Assume N 1 = 2, N 2 = 2, so that both CRI#0 and CRI#1 are P CSI-RS= The resource of 8 ports, while the corresponding JCRI#0 is a resource of 16 ports. Therefore, when the terminal feeds back, it feeds back JCRI and the associated CRI (here CRI#0, CRI#1), as well as the corresponding parameters (RI, PMI, CQI) of JCRI. Among them, PMI corresponds to 16 ports (the precoding corresponding to PMI is [P] 16×2v ), when transmitting information, it is necessary to construct the precoding corresponding to the PMI (16 ports) of JCRI. When transmitting resources, it is also necessary to reduce the dimension to the precoding of 8 ports ([P'] 8×2v = [A] 8×16 [P] 16×2v ), where [A] 8×16 is the weight matrix for dimension reduction, and v represents the number of streams.

[0580] Next, the dynamic port expansion between CSI RS resources involved in the above Figures 13 to 14B will be further described in conjunction with Figure 5 the communication method shown above.

[0581] Please refer to Figure 13 , Figure 13 which is a schematic diagram of dynamic port expansion provided by an embodiment of the present application.

[0582] Please refer to Figure 14A , Figure 14A which is a schematic diagram of dynamic port index expansion provided by an embodiment of the present application.

[0583] Please refer to Figure 14B , Figure 14B which is a schematic diagram of dynamic port index expansion provided by an embodiment of the present application.

[0584] The core of this embodiment is to achieve dynamic CSI-RS resource port numbers and flexible measurements through dynamic port expansion between CSI-RS resources. As mentioned in the above embodiment, the number of transceiver channels corresponding to each digital port does not necessarily directly correspond to the number of phase shifters implemented by the base station. The base station can be virtualized. For example, in the scenario where 1 digital port drives 4 phase shifters, the base station can virtualize 2 phase shifters into one transceiver channel and only inform the terminal that the number of transceiver channels corresponding to each digital port is 2. Assume that as Figure 13 shown, this embodiment takes one digital port corresponding to two transceiver channels as an example and adopts vertical OCC.

[0585] In one implementation, a single CSI-RS resource measurement can obtain low-dimensional CSI-RS resources (N 1 , N 2 ). When multiple CSI-RS resources are combined, it can be assumed that K is expanded in the horizontal direction 1times, expand K in the vertical direction 2 times, the final port dimension can be expanded to (K 1 ×N 1 ,K 2 ×N 2 ), specifically the value of K 1 and K 2 is indicated by the base station and is not limited in this application.

[0586] For example, the digital ports (0,0) of the CRI#0 resource ( Figure 13 the square within the dashed box of the CRI#0 resource) and the digital ports (0,0) of the CRI#1 resource ( Figure 13 the square within the dashed box of the CRI#1 resource) are transmitted in an OCC manner on the corresponding transceiver channel (TRX) ( Figure 13 the uppermost dashed box), where (+1, +1) and (+1, -1) OCC codes are used respectively, and are not specifically limited in this application. By performing the OCC decoding operation at the terminal, the digital ports (0,0) in the original CRI#0 and CRI#1 resources can be expanded to the ports (0,0) and (1,0) under the CRI#01 resource. The port dimension under the CRI#01 resource then becomes (N 1 ,2N 2 ).

[0587] The specific impact on the protocol codebook is as follows:

[0588]

[0589]

[0590] Among them, l ∈ [0, N 1 O 1 K 1 -1], m ∈ [0, N 2 O 2 K 2 -1], u m represents the beam weight corresponding to the beam with the second dimension of m, and v l,m represents the beam weight corresponding to the beam with the first dimension of l and the second dimension of m.

[0591] In another implementation, the base station designates the maximum K 1 and K 2 , and the UE reports the specific K 1 ,K 2 according to the measurement result.

[0592] It can be understood that when the port coordinates in the above method are mapped to the port index, as shown in Figure 14A , where, N 1= 4, N 2 = 2, O 1 = 1, O 2 = 1, K 1 = 1, K 2 = 2。

[0593] When N 1 = 4, N 2 = 2, O 1 = 2, O 2 = 2, K 1 = 2, K 2 = 2, the corresponding port expansion diagram and port-to-beam mapping diagram are as Figure 14B shown. It can be understood that multiple resource CRI#0, CRI#1, CRI#2, CRI#3 ports can be first expanded and mapped to a large port, and then the corresponding DFT beam can be generated through the existing protocol;

[0594] The base station sends CSI-RS according to the configuration. The CSI-RS can be sent periodically or non-periodically in a single transmission, and this application does not limit it. At the implementation level, the base station can perform weighted transmission on the ports of the CSI-RS. For the HBF architecture, at the implementation level, the base station can use different digital and / or analog weights for weighting on different ports. For the DBF architecture, at the implementation level, the base station can use different digital weights for weighting on different ports.

[0595] It can be understood that when the terminal feeds back 3I, the specific method is not limited in this application. For example, if the CSI-RS performance is good under a single beam, only the 3I under that beam is fed back. For example, if the combined performance of CSI-RS under multiple beams is the best, the 3I under the combined CSI-RS resources is fed back.

[0596] Next, in combination with Figures 15A to 15F the above Figure 5 the mapping relationship between the P reference signals involved in the communication method shown and the channel information corresponding to N×P antenna ports will be further described.

[0597] Please refer to Figure 15A , Figure 15A which is a schematic diagram of dynamic port mapping provided by an embodiment of this application.

[0598] Please refer to Figure 15B , Figure 15B which is a schematic diagram of dynamic port mapping provided by an embodiment of this application.

[0599] Please refer to Figure 15C , Figure 15C which is a schematic diagram of dynamic port mapping provided by an embodiment of this application.

[0600] Please refer to Figure 15D , Figure 15D which is a schematic diagram of a dynamic port mapping provided by an embodiment of the present application.

[0601] Please refer to Figure 15E , Figure 15E which is a schematic diagram of the arrangement of a transceiver channel provided by an embodiment of the present application.

[0602] Please refer to Figure 15F , Figure 15F which is a schematic diagram of a dynamic port mapping provided by an embodiment of the present application.

[0603] In the above Figure 5 shown communication method, the second channel information corresponding to N×P antenna ports is related to at least one of the following: P weight coefficients, at least one first channel information, where the P weight coefficients are used to characterize the mapping relationship between the second channel information and the P first channel information; or, the P weight coefficients are used to characterize the mapping relationship between the N×P antenna ports and the P reference signals.

[0604] It should be understood that the P weight coefficients here can be used to determine the port mapping relationship. For example, mapping from P reference signals (each reference signal has N ports) to N×P ports. Further, through the weight coefficients and the channel coefficients corresponding to at least one reference signal, the channel coefficients corresponding to N×P ports can be obtained.

[0605] In the present application, taking the number of ports corresponding to each reference signal as the same as an example, in practice, it can be arbitrary and does not constitute any limitation.

[0606] Assume that the port index of N antenna ports is p = n + 3000, where n ∈ [0, 2N 1 N 2 -1], n 1 represents the port index of the N antenna ports in the first dimension, and n 2 represents the port index of the N antenna ports in the second dimension, which can be represented in a two-dimensional representation. The first-dimensional ports n 1 on the two polarizations satisfy n 1 ∈ [0, 2N 1 -1], and the second-dimensional ports satisfy n 2 ∈ [0, N 2 -1]; then:[[]]

[0607]

[0608]

[0609] Wherein, f(n 1 , n 2)represents a function mapped from n 1 , n 2 to n.

[0610] Optionally, the index n 0 + n' of the above N × P antenna ports is related to at least one of the following, where n 0 is an integer. For example, n 0 = 3000.

[0611] The first dimension N 1 of the above N antenna ports, the second dimension N 2 of the above N antenna ports, the port index p = 3000 + n of the above N antenna ports, the first expansion factor K 1 of the above N × P antenna ports, the second expansion factor K 2 of the above N × P antenna ports, the first spacing factor Y 1 of the above N × P antenna ports, the second spacing factor Y 2 of the above N × P antenna ports, the j-th row weight coefficient (or coefficient index j) in the weight matrix composed of the above P weight coefficients, where n = 0, 1,..., 2N 1 N 2 - 1,

[0612] where n' = 0, 1,..., NP - 1.

[0613] It can be understood that the weight matrix composed of the above P weight coefficients can be a full-rank matrix.

[0614] Optionally, it can be specifically divided into the following cases:

[0615] Case 1:

[0616] According to the K 1 × K 2 coefficients, each port is expanded into K 1 × K 2 adjacent ports on the two-dimensional coordinate (for example, Figure 15A shown).

[0617] According to the port p = 3000 + n of multiple reference signals and the j-th row weight coefficient, the expanded port p' = 3000 + n' can be obtained, where j = 0, 1,..., K 1 × K 2 - 1. The two-dimensional port index corresponding to the port p' = 3000 + n' satisfies the following relationship:

[0618] It can be understood that here it is assumed that the coefficient j first corresponds to the second dimension (the expanded second dimension is K2 ×N 2 ), and then corresponding to the first dimension (the first dimension after expansion is K 1 ×N 1 ).

[0619] It can be understood that in other implementation manners, the first dimension can be processed first, and then the second dimension. The corresponding manner is adjusted accordingly to:

[0620] Without loss of generality, it is assumed hereinafter that the coefficient j first corresponds to the second dimension and then to the first dimension.

[0621] Then, n' in the expanded port p' = 3000 + n' can be:

[0622]

[0623]

[0624] where g(n' 1 , n' 2 ) represents a function that maps from n' 1 , n' 2 to n'. mod represents the remainder after performing a division operation on two numerical expressions, represents rounding down, n' 1 represents the port index of the first dimension of N×P antenna ports, and n' 2 represents the port index of the second dimension of N×P antenna ports. mod represents the remainder after performing a division operation on two numerical expressions.

[0625] Case 2:

[0626] According to K 1 ×K 2 coefficients, each port is expanded into K 1 ×K 2 ports spaced on a two-dimensional coordinate (for example, Figure 15B as shown), where the interval of the first dimension is Y 1 , and the interval of the second dimension is Y 2 .

[0627] Then, according to the port p = 3000 + n of multiple reference signals and the j-th row weight coefficient, the expanded port p' = 3000 + n' can be obtained, where j = 0, 1,..., K 1 ×K 2 - 1. The two-dimensional port index corresponding to the port p' = 3000 + n' satisfies the following relationship:

[0628] It can be understood that here it is assumed that the coefficient j first corresponds to the second dimension (the expanded second dimension is K 2 ×N 2 ), and then corresponds to the first dimension (the expanded first dimension is K 1 ×N 1 ).

[0629] It can be understood that in other implementation manners, the first dimension can be considered first, and then the second dimension. The corresponding manner is adjusted accordingly to:

[0630] Without loss of generality, it is assumed hereinafter that the coefficient j first corresponds to the second dimension and then corresponds to the first dimension.

[0631] Then, n' in the expanded port p' = 3000 + n' can be:

[0632]

[0633]

[0634] where g(n' 1 , n' 2 ) represents a function that maps from n' 1 , n' 2 to n'. n' 1 represents the port index of the first dimension of N×P antenna ports, and n' 2 represents the port index of the second dimension of N×P antenna ports. mod represents the remainder after performing a division operation on two numerical expressions, represents rounding down. The above Y 1 represents the number of spaced columns in the first dimension after expanding the above N antenna ports to the above N×P antenna ports. The above Y 2 represents the number of spaced rows in the second dimension after expanding the above N antenna ports to the above N×P antenna ports, and Y 1 ≥2, Y 2 ≥2.

[0635] Case 3:

[0636] According to K 1 ×K 2 coefficients, in the two-dimensional coordinate, each port in the first dimension is expanded into adjacent K 1 ports (for example, Figure 15C shown), and each port in the second dimension is expanded into spaced K 2 ports (for example, Figure 15C shown), where the second dimension spacing is Y 2 .

[0637] Based on the port p = 3000 + n of multiple reference signals and the j-th weight coefficient, the extended port p' = 3000 + n' can be obtained, where j = 0, 1, …, K 1 ×K 2 -1. The two-dimensional port index corresponding to the port p' = 3000 + n' satisfies the following relationship:

[0638] It can be understood that here it is assumed that the coefficient j first corresponds to the second dimension (the extended second dimension is K 2 ×N 2 ), and then corresponds to the first dimension (the extended first dimension is K 1 ×N 1 ).

[0639] It can be understood that in other implementation manners, it can be the first dimension first and then the second dimension, and the corresponding manner is adjusted accordingly to:

[0640] Without loss of generality, it is assumed hereinafter that the coefficient j first corresponds to the second dimension and then corresponds to the first dimension.

[0641] Then n' in the extended port p' = 3000 + n' can be:

[0642]

[0643]

[0644] where g(n' 1 , n' 2 ) represents a function that maps from n' 1 , n' 2 to n', n' 1 represents the port index of the first dimension of N×P antenna ports, n' 2 represents the port index of the second dimension of N×P antenna ports, mod represents the remainder after dividing two numerical expressions, represents rounding down. The above Y 2 represents the number of rows of intervals in the second dimension after the above N antenna ports are extended to the above N×P antenna ports, and Y 2 ≥2.

[0645] Case 4:

[0646] According to K 1 ×K 2 coefficients, in the two-dimensional coordinate, each port in the first dimension is extended to K 1 intervals of ports (for example, Figure 15DAs shown, the second dimension of each port is extended to the adjacent K 2 ports (for example, Figure 15D as shown), where the first dimension interval is Y 1 .

[0647] Then, according to the port p = 3000 + n and the j-th row weight coefficient of multiple reference signals, the extended port p' = 3000 + n' can be obtained, where j = 0, 1,..., K 1 ×K 2 -1. The two-dimensional port index corresponding to the port n' satisfies the following relationship:

[0648] It can be understood that here it is assumed that the coefficient j first corresponds to the second dimension (the extended second dimension is K 2 ×N 2 ), and then corresponds to the first dimension (the extended first dimension is K 1 ×N 1 ).

[0649] It can be understood that in other implementation manners, the first dimension can be considered first, and then the second dimension. The corresponding manner is adjusted accordingly to:

[0650] Without loss of generality, it is assumed hereinafter that the coefficient j first corresponds to the second dimension and then to the first dimension.

[0651] Then, n' in the extended port p' = 3000 + n' can be:

[0652]

[0653]

[0654] where g(n' 1 , n' 2 ) represents the function that maps from n' 1 , n' 2 to n', n' 1 represents the port index of the first dimension of N×P antenna ports, n' 2 represents the port index of the second dimension of N×P antenna ports, mod represents the remainder after dividing two numerical expressions, represents rounding down. The above Y 1 represents the number of interval columns in the first dimension after the above N antenna ports are extended to the above N×P antenna ports, and Y 1 ≥2.

[0655] It can be understood that in terms of the resource quantity, N = 2×N 1×N 2 For each resource of the N ports, the first - dimension port n on two polarizations 1 satisfies n 1 ∈[0, N 1 - 1], and the second - dimension port satisfies n 2 ∈[0, 2N 2 - 1];

[0656]

[0657]

[0658] Specifically, corresponding extensions can be made according to the above - mentioned Case 1 to Case 4, which will not be elaborated here.

[0659] Optionally, in each of the above cases, N 1 can be an integer multiple of Y 1 , for example, N 1 = Y 1 ×s, where s is an integer, such as s = 2, 3, 4, or 8.

[0660] Optionally, in each of the above cases, N 2 can be an integer multiple of Y 2 , for example, N 2 = Y 2 ×s, where s is an integer, such as s = 2, 3, or 4.

[0661] Exemplarily, assuming the number of transceiver channels (TRX) is 128, then there are 64 TRX for a single polarization. As shown in the arrangement method Figure 15E , the corresponding arrangement method is 16 in the horizontal direction, 4 in the vertical direction, and the receiving antenna r = 4.

[0662] The terminal receives the channel coefficients corresponding to resources CRI#0, CRI#1, CRI#2, CRI#3 as [G 0 32×4 , [G 1 32×4 , [G 2 32×4 , [G 3 32×4 , and the channel before dimensionality reduction for each resource is [H] 128×4 , 128 is the number of transceiver channels (TRX number), 4 is the number of receiving antennas, and the specific form is as follows:

[0663]

[0664] where h 0,0 ​​​​It means that the terminal receiving antenna (r=0) receives the channels obtained by 32 TRXs among 128 TRXs, which is equivalent to the channels obtained by 16 TRXs among 64 TRXs in a single polarization.

[0665] The ports are expanded 4 times in the vertical direction. The ports on the CRI#0 resource are sent from 4 groups of TRXs. The first group is TRX [0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60], and the channel coefficient h is obtained. 0,0 ; The second group is TRX[1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61], and the channel coefficient h is obtained 1,0 , and so on. CRI#0, CRI#1, CRI#2, and CRI#3 resources are sent in different time and frequency domains. It should be noted that the purpose here is to obtain the channel information corresponding to the four resources through the terminal [G 0 ] 32×4 , [G 1 ] 32×4 , [G 2 ] 32×4 , [G 3 ] 32×4 , the channel [H] before dimensionality reduction 128×4 After calculation, the original 32 antenna ports of each resource in the 4 resources can actually be obtained by calculation as 4×32=128 antenna ports.

[0666] In the present application, the same number of ports corresponding to each reference signal is taken as an example, which can be arbitrary in practice and does not constitute any limitation.

[0667] Through the above description, the mapping relationship between the 32 ports of each of the four resources and the 128 antenna ports after port expansion will be derived below.

[0668] in, The weight coefficients of the transceiver channel signals sent on the four resources are described as follows. The channel coefficients of each port n of each resource received by each receiving antenna r of the terminal are described as follows, where n′=f(n,j) corresponding to TRX (can also be understood as the port index after expansion, which can correspond to the above four cases) represents the mapping relationship between the port n on the resource, the weight coefficient j and the port n′ after the resource is expanded. For details, please refer to the above f(n 1 ,n 2 ) is represented by the function, which will not be described here. Specifically, n'=f(n,j) can be shown as follows:

[0669] The channel coefficient corresponding to the terminal receiving the CRI#0 resource is:

[0670] The channel coefficients corresponding to the CRI#1 resource received by the terminal are:

[0671] The channel coefficients corresponding to the CRI#2 resource received by the terminal are:

[0672] The channel coefficients corresponding to the CRI#3 resource received by the terminal are:

[0673] The above relationship can be further expressed as follows:

[0674]

[0675] Wherein, represents the same meaning as that represented by each weight coefficient involved in Table 7 above. For specific details, please refer to the description in Table 7 above and will not be elaborated here. Specifically,

[0676] Furthermore, the terminal can obtain the following through de-orthogonalization:

[0677]

[0678] Since the coefficient matrix is a unitary matrix, that is the channel of the extended port can be solved, specifically expressed as follows:

[0679]

[0680]

[0681]

[0682]

[0683]

[0684] Wherein, represents the same meaning as that described above regarding the representation of the weight coefficient, and for specific details, please refer to Figures 15A to 15F described above, and can specifically refer to Figures 15A to 15FThe description of the weight coefficient is not repeated here. In H[f(n,j),r], f(n,j) represents the index of the extended port, which is not repeated here.

[0685] The corresponding relationships (the mapping relationships between the ports on each resource and the extended ports) have been calculated above. This is equivalent to obtaining 128 port channel coefficients, and the corresponding measurement information (3I) is obtained through measurement.

[0686] Therefore, it can be seen that when

[0687] The above-mentioned extended ports can be directly simplified as follows:

[0688] H[f(n,0),r] = G 0 [n,r]

[0689] H[f(n,1),r] = G 1 [n,r]

[0690] H[f(b,2),r] = G 2 [n,r]

[0691] H[f(n,3),r] = G 3 [n,r]

[0692] Therefore, it can be seen that after the ports are extended by 2 times in both the horizontal and vertical directions, it is equivalent to extending from the original 32 ports to 128 ports. The specific mapping diagram is as Figure 15F shown.

[0693] The method of the embodiment of the present application is described in detail above. Next, an apparatus for implementing any one of the methods in the embodiment of the present application is provided. For example, an apparatus is provided that includes units (or means) for implementing the steps performed by the devices in any one of the above methods.

[0694] Please refer to Figure 16 , Figure 16 which is a schematic structural diagram of a communication apparatus provided by an embodiment of the present application.

[0695] As Figure 16 shown, the communication apparatus 160 may include a communication unit 1601 and a processing unit 1602. The communication unit 1601 and the processing unit 1602 may be software, hardware, or a combination of software and hardware.

[0696] Among them, the communication unit 1601 can implement the sending function and / or the receiving function. The communication unit 1601 can also be described as a transceiver unit. The communication unit 1601 can also be a unit integrating an acquisition unit and a sending unit, where the acquisition unit is used to implement the receiving function and the sending unit is used to implement the sending function. Optionally, the communication unit 1601 can be used to receive information sent by other devices and can also be used to send information to other devices.

[0697] In a possible design, the communication device 160 can correspond to the network device in the method embodiment shown above Figure 5 For example, the communication device 160 can be a network device or a chip in a network device. The communication device 160 can include units for performing the operations performed by the network device in the method embodiment shown above Figure 5 and each unit in the communication device 160 is respectively for implementing the operations performed by the network device in the method embodiment shown above Figure 5 The descriptions of each unit are as follows:

[0698] The communication unit 1601 is used to send P reference signals to the terminal device. Each of the P reference signals corresponds to N antenna ports. The P reference signals are used to determine the first channel information and / or the second channel information. P is an integer greater than 1, and N is an integer greater than 1. Among them, the first channel information corresponds to one or more of the P reference signals, and the second channel information corresponds to N×P antenna ports. The N×P antenna ports correspond to the P reference signals.

[0699] The communication unit 1601 is further used to receive the first channel information and / or the second channel information from the terminal device.

[0700] In a possible implementation manner, the device further includes:

[0701] The processing unit 1602 is used to generate the P reference signals.

[0702] Regarding the communication unit 1601 and the processing unit 1602 in this design, the steps they execute can refer to the implementation manner corresponding to the network device in the method embodiment shown above Figure 5 For the implementation manner corresponding to the network device in the method embodiment shown above.

[0703] Regarding the technical effects brought by the implementation manner executed by the communication unit 1601 and the processing unit 1602 in this design, reference can be made to the introduction of the technical effects of the method embodiment corresponding to the above Figure 5 shown method embodiment.

[0704] In another possible design, the communication device 160 can correspond to the aboveFigure 5 The terminal device in the method embodiment shown, such as the communication device 160, can be a terminal device or a chip in the terminal device. The communication device 160 may include units for performing the operations executed by the terminal device in the method embodiment shown above Figure 5 and, each unit in the communication device 160 is respectively for implementing the operations executed by the terminal device in the method embodiment shown above Figure 5 wherein, the descriptions of each unit are as follows:

[0705] A communication unit 1601, configured to receive P reference signals from a network device, each of the P reference signals corresponding to N antenna ports, P being an integer greater than 1, and N being an integer greater than 1;

[0706] A processing unit 1602, configured to measure one or more of the P reference signals to obtain first channel information and / or second channel information, the first channel information corresponding to one or more of the P reference signals, the second channel information corresponding to N×P antenna ports, and the N×P antenna ports corresponding to the P reference signals;

[0707] The communication unit 1601 is further configured to send the first channel information and / or the second channel information to the network device.

[0708] Regarding the communication unit 1601 and the processing unit 1602 described in this design, the steps they execute can refer to the corresponding implementation manners of the terminal device in the method embodiment shown above Figure 5 wherein.

[0709] Regarding the technical effects brought by the implementation manners executed by the communication unit 1601 and the processing unit 1602 described in this design, reference can be made to the introduction of the technical effects of the method embodiment shown above Figure 5 wherein.

[0710] According to an embodiment of the present application, Figure 16 each unit in the device shown can be respectively or wholly combined into one or several other units to form, or some of the units can be further split into multiple smaller units with functional division to form, which can achieve the same operations without affecting the realization of the technical effects of the embodiments of the present application. The above units are divided based on logical functions. In practical applications, the function of one unit can also be realized by multiple units, or the functions of multiple units can be realized by one unit. In other embodiments of the present application, based on the electronic device, other units may also be included. In practical applications, these functions can also be assisted by other units and can be realized by the cooperation of multiple units.

[0711] It should be noted that the implementation of each unit can also refer to the corresponding description of the method embodiment shown above Figure 5 for reference.

[0712] In Figure 16 the communication device 160 described above, compared with obtaining channel information corresponding to any one or more of the P reference signals, when the terminal device obtains the channel information corresponding to the N×P antenna ports corresponding to the above-mentioned P reference signals after performing dynamic CSI measurement, more channel information can be obtained. That is, the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with a relatively large number of antenna ports, improving the CSI measurement performance.

[0713] Please refer to Figure 17 , Figure 17 which is a schematic structural diagram of a communication device provided by an embodiment of the present application.

[0714] It should be understood that Figure 17 the communication device 170 shown is only an example. The communication device in the embodiment of the present application may further include other components, or include components similar to the functions of each component in Figure 17 , or does not necessarily include all components in Figure 17 .

[0715] The communication device 170 includes a communication interface 1701 and at least one processor 1702.

[0716] This communication device 170 can correspond to any network element or device in a network device or a terminal device. The communication interface 1701 is used for receiving and transmitting signals, and at least one processor 1702 executes program instructions to enable the communication device 170 to implement the corresponding processes of the methods executed by the corresponding devices in the above method embodiments.

[0717] In a possible design, this communication device 170 can correspond to the network device in the method embodiment shown above Figure 5 . For example, this communication device 170 can be a network device or a chip in a network device. This communication device 170 may include components for performing the operations executed by the network device in the above method embodiments, and each component in this communication device 170 is respectively for implementing the operations executed by the network device in the above method embodiments. Specifically, it can be as follows:

[0718] Send P reference signals to a terminal device, where each of the P reference signals corresponds to N antenna ports, and the P reference signals are used to determine first channel information and / or second channel information, P is an integer greater than 1, and N is an integer greater than 1; wherein, the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals;

[0719] Receive the first channel information and / or the second channel information from the terminal device.

[0720] In another possible design, the communication device 170 may correspond to the terminal device in the method embodiment shown above Figure 5 For example, the communication device 170 may be a terminal device or a chip in a terminal device. The communication device 170 may include components for performing the operations performed by the terminal device in the above method embodiment, and each component in the communication device 170 is for implementing the operations performed by the terminal device in the above method embodiment. Specifically, it may be as follows:

[0721] Receive P reference signals from a network device, where each of the P reference signals corresponds to N antenna ports, P is an integer greater than 1, and N is an integer greater than 1;

[0722] Measure one or more of the P reference signals to obtain first channel information and / or second channel information, where the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals;

[0723] Send the first channel information and / or the second channel information to the network device.

[0724] In Figure 17 In the described communication device 170, compared with obtaining the first channel information corresponding to any one or more of the P reference signals, when the terminal device obtains the second channel information corresponding to the N×P antenna ports corresponding to the P reference signals after performing dynamic CSI measurement, more channel information can be obtained. It is equivalent to that the terminal device at this time can support CSI measurement on CSI RS transmitted in a scenario with more antenna ports, improving CSI measurement performance.

[0725] For the case where the communication device may be a chip or a chip system, reference may be made to Figure 18 The structural schematic diagram of the chip shown.

[0726] Such asFigure 18 As shown in the figure, the chip 180 includes a processor 1801 and an interface 1802. Among them, the number of processors 1801 can be one or more, and the number of interfaces 1802 can be multiple. It should be noted that the functions corresponding to the processor 1801 and the interface 1802 can be implemented through hardware design, software design, or a combination of software and hardware, and there is no limitation here.

[0727] Optionally, the chip 180 may further include a memory 1803, and the memory 1803 is used to store necessary program instructions and data.

[0728] In this application, the processor 1801 can be used to call the implementation program of the communication method provided by one or more embodiments of this application in one or more devices or network elements such as network devices and terminal devices from the memory 1803, and execute the instructions included in the program. The interface 1802 can be used to output the execution result of the processor 1801. In this application, the interface 1802 can be specifically used to output each message or information of the processor 1801.

[0729] Regarding the communication method provided by one or more embodiments of this application, reference can be made to the Figure 5 various embodiments shown above, and details will not be repeated here.

[0730] The processor in the embodiments of this application may be a central processing unit (CPU), and this processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.

[0731] The memory in the embodiments of the present application is used to provide a storage space, and data such as an operating system and computer programs can be stored in the storage space. The memory includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM).

[0732] Please refer to Figure 19 , which is a schematic structural diagram of the communication device 190 involved in the above embodiments provided by the embodiments of the present application. The communication device 190 may specifically be the communication device as a network device in the above embodiments, Figure 19 The example shown is implemented by a network device (or a component in the network device). Among them, the structure of the communication device may refer to Figure 19 the structure shown

[0733] The communication device 190 includes at least one processor 1901 and at least one network interface 1902. Further optionally, the communication device further includes at least one memory 1903, at least one transceiver 1904, and one or more antennas 1905. The processor 1901, the memory 1903, the transceiver 1904, and the network interface 1902 are connected, for example, through a bus. In the embodiments of the present application, this connection may include various interfaces, transmission lines, or buses, etc., and this embodiment does not limit this. The antenna 1905 is connected to the transceiver 1904. The network interface 1902 is used to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1902 may include a network interface between the communication device and a core network device, such as an S1 interface. The network interface may include a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.

[0734] The processor 1901 is mainly used to process communication protocols and communication data, and to control the entire communication device, execute software programs, and process data of software programs. For example, it is used to support the communication device to execute the actions described in the embodiments. The communication device may include a baseband processor and a central processor. The baseband processor is mainly used to process communication protocols and communication data, and the central processor is mainly used to control the entire terminal device, execute software programs, and process data of software programs. Figure 19The processor 1901 therein may integrate the functions of a baseband processor and a central processor. Those skilled in the art can understand that the baseband processor and the central processor may also be separate processors interconnected through technologies such as a bus. Those skilled in the art can understand that the terminal device may include multiple baseband processors to adapt to different network standards, and the terminal device may include multiple central processors to enhance its processing capabilities. Each component of the terminal device may be connected through various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The central processor may also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data may be built into the processor or stored in the memory in the form of a software program, and the processor executes the software program to implement the baseband processing function.

[0735] The memory is mainly used to store software programs and data. The memory 1903 may exist independently and be connected to the processor 1901. Optionally, the memory 1903 may be integrated with the processor 1901, for example, integrated within a single chip. Among them, the memory 1903 can store the program code for executing the technical solution of this embodiment of the present application and is controlled by the processor 1901 to execute. The various computer program codes being executed can also be regarded as the driver programs of the processor 1901.

[0736] Figure 19 Only one memory and one processor are shown. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, etc. The memory may be a storage element on the same chip as the processor, that is, an on-chip storage element, or an independent storage element. This embodiment of the present application does not make any limitations in this regard.

[0737] The transceiver 1904 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal. The transceiver 1904 can be connected to the antenna 1905. The transceiver 1904 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1905 can receive radio frequency signals. The receiver Rx of the transceiver 1904 is used to receive the radio frequency signals from the antenna, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 1901 so that the processor 1901 can further process the digital baseband signals or digital intermediate frequency signals, such as demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 1904 is also used to receive the modulated digital baseband signals or digital intermediate frequency signals from the processor 1901, convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 1905. Specifically, the receiver Rx can selectively perform one-stage or multi-stage down-conversion processing and analog-to-digital conversion processing on the radio frequency signals to obtain digital baseband signals or digital intermediate frequency signals, and the order of the down-conversion processing and the analog-to-digital conversion processing can be adjusted. The transmitter Tx can selectively perform one-stage or multi-stage up-conversion processing and digital-to-analog conversion processing on the modulated digital baseband signals or digital intermediate frequency signals to obtain radio frequency signals, and the order of the up-conversion processing and the digital-to-analog conversion processing can be adjusted. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0738] The transceiver 1904 can also be referred to as a transceiver unit, a transceiver, a transceiver device, etc. Optionally, the devices used to implement the receiving function in the transceiver unit can be regarded as a receiving unit, and the devices used to implement the sending function in the transceiver unit can be regarded as a sending unit. That is, the transceiver unit includes a receiving unit and a sending unit. The receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0739] It should be noted that Figure 19 The illustrated communication device 190 can specifically be used to implement the steps implemented by the network device in the foregoing method embodiments and achieve the corresponding technical effects of the network device. Figure 19 For the specific implementation manners of the illustrated communication device 190, reference can be made to the descriptions in the foregoing method embodiments, and details are not described herein again.

[0740] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the computer program runs on one or more processors, the foregoing Figure 5 illustrated method can be implemented.

[0741] According to the method provided by the embodiments of the present application, the embodiments of the present application further provide a computer program product. The computer program product includes a computer program. When the computer program runs on a processor, the above-mentioned Figure 5 method shown can be implemented.

[0742] The embodiments of the present application further provide a system. The system includes at least one of the above-mentioned communication device 160, communication device 170, or chip 180, and is used to execute the above-mentioned Figure 5 steps executed by the corresponding device in any of the embodiments.

[0743] The embodiments of the present application further provide a system. The system includes a network device and a terminal device. The network device is used to execute the above-mentioned Figure 5 steps executed by the network device in any of the embodiments, and the terminal device is used to execute the above-mentioned Figure 5 steps executed by the terminal device in any of the embodiments.

[0744] The embodiments of the present application further provide a processing device, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.

[0745] It should be understood that the above processing device may be a chip. For example, the processing device may be a field programmable gate array (FPGA), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It may also be a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0746] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0747] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as high-density digital video discs (DVDs)), or semiconductor media (such as solid state discs (SSDs)), etc.

[0748] The units in the above device embodiments and the electronic devices in the method embodiments correspond exactly. The corresponding steps are executed by the corresponding modules or units. For example, the communication unit (transceiver) executes the steps of receiving or sending in the method embodiments, and the other steps except sending and receiving can be executed by the processing unit (processor). The functions of specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.

[0749] It can be understood that in the embodiments of the present application, the electronic device can execute some or all of the steps in the embodiments of the present application. These steps or operations are only examples, and the embodiments of the present application can also execute other operations or various variations of the operations. In addition, the various steps can be executed in different orders presented in the embodiments of the present application, and it is possible not to execute all the operations in the embodiments of the present application.

[0750] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.

[0751] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0752] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be electrical, mechanical, or other forms.

[0753] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0754] In addition, the functional units in each embodiment of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0755] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that makes a contribution, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory ROM, random access memory RAM, magnetic disks, or optical discs.

[0756] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, and all should be covered within the protection scope of this application.

Claims

1. A communication method, characterized in that, it includes: sending P reference signals to a terminal device, each of the P reference signals corresponding to N antenna ports, the P reference signals being used to determine first channel information and / or second channel information, P being an integer greater than 1, and N being an integer greater than 1; wherein, the first channel information corresponds to one or more of the P reference signals, the second channel information corresponds to N×P antenna ports, and the N×P antenna ports correspond to the P reference signals; receiving the first channel information and / or the second channel information from the terminal device.

2. A communication method, characterized in that, it includes: receiving P reference signals from a network device, each of the P reference signals corresponding to N antenna ports, P being an integer greater than 1, and N being an integer greater than 1; measuring one or more of the P reference signals to obtain first channel information and / or second channel information, the first channel information corresponding to one or more of the P reference signals, the second channel information corresponding to N×P antenna ports, and the N×P antenna ports corresponding to the P reference signals; sending the first channel information and / or the second channel information to the network device.

3. The method according to claim 1 or 2, characterized in that, there is a mapping relationship between the N×P antenna ports and the P reference signals, and the mapping relationship is determined by P weight coefficients corresponding to the P reference signals.

4. The method according to claim 3, characterized in that, the index p' of the N×P antenna ports is p' = 3000 + n', where the n' is related to at least one of the following: The first dimension N of the N antenna ports 1 , the second dimension N of the N antenna ports 2 , the port index p of the N antenna ports is p = 3000 + n, the first expansion factor K of the N×P antenna ports 1 , the second expansion factor K of the N×P antenna ports 2 , the first spacing factor Y of the N×P antenna ports 1 , the second spacing factor Y of the N×P antenna ports 2 , the j-th row weight coefficient in the weight matrix composed of the P weight coefficients, the j-th weight coefficient among the P weight coefficients, where n = 0, 1, …, 2×N 1 ×N 2 -1 5. The method according to claim 4, characterized in that, the n' satisfies at least one of the following relationships: Or, Or, Or, wherein, the "mod" represents the remainder after performing a division operation on two numerical expressions, and the represents rounding down.

6. The method according to claim 4 or 5, characterized in that, The first dimension of the N antenna ports is N 1 , the second dimension of the N antenna ports is N 2 , N = 2 × N 1 × N 2 ; The first dimension of the N×P antenna ports is K 1 ×N 1 , and the second dimension is K 2 ×N 2 , K 1 ×K 2 =P 7. The method according to any one of claims 4 to 6, characterized in that, K 1 = 2, K 2 = 1; Alternatively, K 1 = 1, K 2 = 2; Alternatively, K 1 = 4, K 2 = 1; Alternatively, K 1 = 2, K 2 = 2; Alternatively, K 1 = 1, K 2 = 4; Or, K 1 = 8, K 2 = 1; Or, K 1 = 4, K 2 = 2; Alternatively, K 1 = 2, K 2 = 4; Alternatively, K 1 = 1, K 2 = 8.

8. The method according to any one of claims 4 to 7, characterized in that, the second channel information is determined by the following parameters: where \(l\in[0,N 1 O 1 K 1 -1]\), \(m\in[0,N 2 O 2 K 2 -1]\), the \(u m represents the beam weight corresponding to the beam with the second dimension \(m\), the \(v l,m represents the beam weight corresponding to the beam with the first dimension \(l\) and the second dimension \(m\), the \(O 1 represents the oversampling factor in the first dimension, the \(O 2 represents the oversampling factor in the second dimension, and \(e\) is the natural constant.

9. The method according to any one of claims 3 to 8, characterized in that, when P = 2, the first weight coefficient among the P weight coefficients is (+1, +1), and the second weight coefficient among the P weight coefficients is (+1, -1); Or, the first weight coefficient is (1, 0), and the second weight coefficient is (0, 1); Or, the first weight coefficient is (1, i), and the second weight coefficient is (1, -i), where i is the imaginary unit.

10. The method according to any one of claims 1 to 9, characterized in that, the first channel information is carried in first information, and the first information further includes one or more first channel state information reference signal resource indicators (CRIs) corresponding to one or more of the P reference signals.

11. The method according to claim 10, characterized in that, The second channel information is carried in the second information, and the second information further includes a second CRI. There is a mapping relationship between the second CRI and the P first CRIs corresponding to the P reference signals.

12. The method according to any one of claims 4 to 7, wherein, The first expansion factor K 1 and / or the second expansion factor K 2 is indicated by first indication information sent by a network device to a terminal device.

13. The method according to any one of claims 4 to 7, wherein, The first expansion factor K 1 and / or the second expansion factor K 2 is determined by the measurement result of the reference signal of the terminal device, and K 1 is less than or equal to a first value, and K 2 is less than or equal to a second value, where the first value and / or the second value are indicated by second indication information sent by the network device to the terminal device.

14. The method according to any one of claims 1 to 13, wherein, The indexes of the N×P antenna ports are indicated by third indication information sent by the network device to the terminal device in an arrangement order of the second dimension first and then the first dimension.

15. A communication device, wherein, it includes a unit for performing the method according to any one of claims 1 to 14.

16. A communication device, wherein, it includes a processor, and the processor is used to perform the method according to any one of claims 1 to 14.

17. A communication device, wherein, it includes a logic circuit and an interface, and the logic circuit and the interface are coupled; The interface is used to input and / or output information, and the logic circuit is used to perform the method according to any one of claims 1 to 14.

18. A computer-readable storage medium, wherein, the computer-readable storage medium is used to store a computer program, and when the computer program is executed, the method according to any one of claims 1 to 14 is executed.

19. A communication system, wherein, it includes: a network device and a terminal device; The network device is used to perform the method according to any one of claims 1, or 3 to 14, and the terminal device is used to perform the method according to any one of claims 2 to 14.

Citation Information

Cited By

  • Communication method and related apparatus

    WO2025119297A1