Method and apparatus for reporting channel state information
By enhancing CSI reporting settings in 5G networks, supporting CSI measurements with more than 32 ports, and adopting a new codebook type and spatial basis vector configuration, the limitations of existing CSI measurement reporting are resolved, achieving efficient and accurate acquisition of CSI channel state information and reducing feedback overhead.
Patent Information
- Application Number
- PCT/CN2024/077006
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-08
- Publication Date
- 2026-01-29
AI Technical Summary
In existing 5G networks, CSI measurement reporting only supports CSI-RS resource reception and measurement for a maximum of 32 ports, and cannot support CSI measurement reporting for a maximum of 128 ports. This results in the base station being unable to fully obtain accurate channel state information from a larger number of antenna arrays. Furthermore, expanding the existing CSI measurement reporting framework is challenging, especially given the exponentially increased CSI reporting and feedback overhead caused by the expansion of antenna ports.
By coordinating the terminal device side and the network device side, the CSI reporting settings are enhanced, including the reporting of codebook configuration information and precoding matrix index. It supports CSI measurement for more than 32 ports, adopts new codebook types and spatial basis vector configuration parameters, and achieves efficient and accurate CSI measurement.
It enables terminal devices to perform CSI measurements efficiently and accurately when network devices adjust antenna configurations, supports CSI channel status information reporting from more ports, and reduces feedback overhead.
Smart Images

Figure CN2024077006_29012026_PF_FP_ABST
Abstract
Description
Method and apparatus for reporting channel state information Technical Field
[0001] The embodiments of this application relate to the field of communication technology. Background Technology
[0002] With the widespread adoption of 5G (fifth-generation mobile communication system) across various industries and its application in more geographical areas, very high data rates and denser networks are required to handle more advanced services. Currently, 5G base stations are heavily considering using a greater number of antennas and larger-dimensional antenna arrays. In the rapidly expanding range of available new frequency bands, larger-dimensional antenna arrays can enhance beam coverage and simultaneously serve the data needs of more users.
[0003] Therefore, the standardization work of 5G Rel-19 supports enhancements to up to 128 antenna ports and / or digital ports. To help base stations transmit data more accurately, the reporting and acquisition of Channel State Information (CSI) is crucial.
[0004] It should be noted that the above introduction to the technical background is only for the purpose of providing a clear and complete explanation of the technical solutions of this application and facilitating understanding by those skilled in the art. It should not be assumed that these technical solutions are known to those skilled in the art simply because they have been described in the background section of this application.
[0005] Summary of the Invention
[0006] The inventors discovered that in current traditional 5G networks, CSI measurement reporting only supports the reception, measurement, and reporting of CSI-RS (Channel State Information Reference Signal) resources on a maximum of 32 ports. Therefore, the current CSI measurement reporting mechanism cannot support CSI measurement reporting on a maximum of 128 ports, preventing the base station from fully acquiring accurate channel state information from a larger number of antenna arrays. Furthermore, extending the existing CSI measurement reporting framework is very challenging, especially given the exponentially increased CSI reporting and feedback overhead resulting from the expansion of antenna ports. Therefore, the current standard urgently needs to enhance the existing standard solution.
[0007] To address at least one of the above-mentioned problems or other similar issues, embodiments of this application provide a method and apparatus for reporting channel state information, so that terminal devices can perform CSI measurements efficiently and accurately.
[0008] According to one aspect of the embodiments of this application, a method for reporting channel state information is provided, including:
[0009] The terminal device receives Channel State Information (CSI) reporting settings, wherein the CSI reporting settings include at least codebook configuration information in the first measurement mode;
[0010] The terminal device performs CSI reporting according to the CSI reporting settings, and the reported amount of CSI reporting includes at least the precoding matrix index (PMI).
[0011] According to another aspect of the embodiments of this application, a channel state information reporting device is provided, configured in a terminal device, the device comprising:
[0012] The receiving unit receives Channel State Information (CSI) reporting settings, which include at least codebook configuration information in the first measurement mode;
[0013] The processing unit performs CSI reporting according to the CSI reporting settings, and the reported amount of CSI reporting includes at least the precoding matrix index (PMI).
[0014] One of the beneficial effects of the embodiments of this application is that, according to the embodiments of this application, when the network device adjusts the antenna configuration, by enhancing the CSI reporting settings, the terminal device can perform CSI measurements efficiently and accurately.
[0015] Specific embodiments of this application are disclosed in detail with reference to the following description and accompanying drawings, indicating how the principles of this application can be adopted. It should be understood that the embodiments of this application are not limited in scope. Within the spirit and scope of the appended claims, embodiments of this application include many changes, modifications, and equivalents.
[0016] Features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, combined with features in other embodiments, or substituted for features in other embodiments.
[0017] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, whole, step, or component, but does not exclude the presence or addition of one or more other features, wholes, steps, or components. Attached Figure Description
[0018] The elements and features described in one drawing or embodiment of this application may be combined with elements and features shown in one or more other drawings or embodiments. Furthermore, in the drawings, similar reference numerals denote corresponding parts in several drawings and can be used to indicate corresponding parts used in more than one embodiment.
[0019] Figure 1 is a schematic diagram of port grouping in port 32.
[0020] Figure 2 is a schematic diagram of a channel state information reporting method according to an embodiment of this application;
[0021] Figure 3 is a schematic diagram of a channel state information configuration method according to an embodiment of this application;
[0022] Figure 4 is a schematic diagram of a channel state information reporting device according to an embodiment of this application;
[0023] Figure 5 is a schematic diagram of a channel state information configuration device according to an embodiment of this application;
[0024] Figure 6 is a schematic diagram of a communication system according to an embodiment of this application;
[0025] Figure 7 is a schematic diagram of a terminal device according to an embodiment of this application;
[0026] Figure 8 is a schematic diagram of a network device according to an embodiment of this application. Detailed Implementation
[0027] Referring to the accompanying drawings, the foregoing and other features of this application will become apparent from the following description. Specific embodiments of this application are specifically disclosed in the description and drawings, illustrating partial implementations in which the principles of this application may be employed. It should be understood that this application is not limited to the described embodiments; rather, it includes all modifications, variations, and equivalents falling within the scope of the appended claims.
[0028] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish different elements by name, but do not indicate the spatial arrangement or chronological order of these elements, and these elements should not be limited by these terms. The term "and / or" includes any one or more of the terms listed in association and all combinations thereof. The terms "comprising," "including," "having," etc., refer to the presence of the stated features, elements, components, or assemblies, but do not exclude the presence or addition of one or more other features, elements, components, or assemblies.
[0029] In the embodiments of this application, the singular forms "a," "the," etc., including the plural forms, should be broadly understood as "a kind" or "a class" rather than limited to the meaning of "an." Furthermore, the term "the" should be understood to include both the singular and plural forms, unless the context explicitly indicates otherwise. Additionally, the term "according to" should be understood as "at least partially based on…," and the term "based on" should be understood as "at least partially based on…," unless the context explicitly indicates otherwise.
[0030] In the embodiments of this application, the term "communication network" or "wireless communication network" may refer to a network that conforms to any of the following communication standards, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.
[0031] Furthermore, communication between devices in a communication system can be carried out according to communication protocols at any stage, including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), future 6G, etc., and / or other currently known or future communication protocols.
[0032] In the embodiments of this application, the term "network device" refers, for example, to a device in a communication system that connects a terminal device to a communication network and provides services to that terminal device. Network devices may include, but are not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), etc.
[0033] Base stations can include, but are not limited to: NodeBs (or NBs), evolved NodeBs (eNodeBs or eNBs), and 5G base stations (gNBs), IAB hosts, etc. They can also include Remote Radio Heads (RRHs), Remote Radio Units (RRUs), relays, or low-power nodes (e.g., femeto, pico, etc.). The term "base station" can encompass some or all of their functions, and each base station can provide communication coverage to a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.
[0034] In the embodiments of this application, the terms "User Equipment" (UE) or "Terminal Equipment" (TE) refer, for example, to a device that accesses a communication network and receives network services through a network device. A terminal device can be fixed or mobile, and may also be referred to as a mobile station (MS), terminal, subscriber station (SS), access terminal (AT), station, etc.
[0035] The terminal device may include, but is not limited to, the following devices: cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, machine-type communication device, laptop computer, cordless phone, smartphone, smartwatch, digital camera, etc.
[0036] For example, in scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices for monitoring or measurement, such as including but not limited to: machine-type communication (MTC) terminals, vehicle communication terminals, device-to-device (D2D) terminals, machine-to-machine (M2M) terminals, and so on.
[0037] Furthermore, the terms "network side" or "network equipment side" refer to one side of the network, which can be a base station or include one or more network devices as described above. The terms "user side," "terminal side," or "terminal equipment side" refer to the side of the user or terminal, which can be a UE or include one or more terminal devices as described above. Unless otherwise specified, "equipment" can refer to either network equipment or terminal equipment.
[0038] In mobile communication systems, terminal devices typically perform CSI measurements according to the instructions and configurations of network devices, and then report the measured CSI to the network devices. When scheduling the terminal device, the network devices can refer to the CSI to schedule the terminal device to transmit using appropriate transmission methods on suitable physical resources. Different terminal devices may experience different physical channel conditions; using a CSI feedback mechanism can make reasonable and effective use of physical resources, thereby improving the overall network transmission efficiency.
[0039] In NR's CSI feedback mechanism, terminal devices primarily measure reference signals and report the results based on CSI configuration. Reference signals include CSI-RS and SSB, among others. NR's CSI configuration mainly consists of two parts: first, the network device configures the reference signal resources for CSI measurements for the terminal device (CSI-RS resource configuration); second, the network device configures how the terminal device reports the results (CSI reporting configuration). While the principles behind these two configurations are relatively simple, the specific details of the protocol are quite complex. This section only introduces the details relevant to this application.
[0040] CSI-RS resource settings can be used for interference measurements and CSI channel measurements. Each resource setting contains S resource sets, and each resource set contains Ks CSI-RS resources. A non-periodic resource setting can contain one or more resource sets. For periodic and semi-persistent resource settings used for CSI acquisition, only one resource set can be included.
[0041] Furthermore, regarding the value of Ks, when used for CSI channel measurements, if the codebook type in the reporting settings is 'Type I' (specifically, CodebookType = 'TypeISinglePanle' or 'TypeIMultiPanle'), Ks ≤ 32. When used for CSI channel measurements, if the codebook type in the reporting settings is 'Type II' (specifically, CodebookType = 'typeII', 'typeII-PortSelection', 'typeII-r16', 'typeII-PortSelection-r16', 'typeII-PortSelection-r17'), Ks = 1. This is mainly because Type II has relatively high computational complexity, posing a significant challenge to the terminal equipment's computation. Therefore, the NR system limits the value of Ks to relatively reduce the computational complexity of the terminal equipment.
[0042] A CSI report consists of two parts: Part 1 and Part 2. Part 1 (also called Part 1) has a fixed payload size and indicates the number of information bits in Part 2 (also called Part 2). If the current CSI measurement is used for CSI channel measurement, the reported content follows the following rules depending on the codebook type:
[0043] Type I CSI: Part 1 includes RI (Rank Indicator) / CRI (CSI-RS Resource Indicator) and the CQI (Channel Quality Indicator) of the first CW (codeword); Part 2 includes LI (Layer Indicator) and PMI (Precoding Matrix Indicator), and when the rank is greater than 4, it also includes the CQI of the second CW.
[0044] Type II CSI: Part 1 includes RI, CQI, and the number of non-zero broadband amplitude coefficients per layer; Part 2 includes LI and PMI.
[0045] In NR systems, CSI-RS resources used for channel measurements only support a maximum of 32 ports. Specifically, this can be configured via nofports in nzp-CSI-Resource within the RRC (Radio Resource Control) signaling. In Rel-19, considering the significant impact of standardization, port expansion beyond 32 ports does not consider new pattern designs or port expansion for each resource.
[0046] In addition, the CSI reporting settings include the reported CSI parameters (report quantity), CSI type (Type I or Type II), codebook parameter configuration, CSI reporting time-domain behavior, frequency-domain granularity of PMI and CQI, measurement constraint configuration, and CSI reporting frequency band.
[0047] Among them, the CSI parameters (report quantity) supported by NR include: 'none', 'cri-RI-PMI-CQI', 'cri-RI-i1', 'cri-RI-i1-CQI', 'cri-RI-CQI', 'cri-RSRP', 'cri-SINR', 'ssb-Index-RSRP', 'ssb-Index-SINR' or 'cri-RI-LI-PMI-CQI'; the CSI types include: 'typeI Single-Panel', 'typeI Multi-Panel', 'typeII', 'typeII-PortSelection', 'typeII-r16', 'typeII-PortSelection-r16', 'typeII-PortSelection-r17'.
[0048] For the Type I single-panel (Type I SP) codebook.
[0049] Below is an example of a Type I single-panel codebook:
[0050] Type I codebooks with 4 ports or more, when rank=1, are represented as:
[0051] in, For an oversampled 2D DFT (two-dimensional discrete Fourier transform) beam of length N1N2; c r,0 This is the phase adjustment factor between two polarization directions, where r = 0, 1 represents the polarization direction; c 0,0 =1,c 1,0 ∈{1,j,-1,-j}.
[0052] For the port configuration (N1, N2) and oversampling factor (O1, O2), there are a total of N1O1N2O2 2D DFT beams. The beam indices k1 and k2 are represented as: k1 = i 1,1 s1+p1,k2=i 1,2 s2+p2
[0053] Where (s1,s2) represents the inter-beam offset, and when L=1, (s1,s2)=(1,1), and when L=4, (s1,s2)=(2,2). Thus... The parameters (p1, p2) represent the beam offset within the beam group. When L = 1 (L is configured as the number of spatial basis vectors), since the beam group contains only one beam, p1 = p2 = 0; when L = 4, if N2 > 1, then p1 ∈ {0, 1}, p2 ∈ {0, 1}, and if N2 = 1, then p1 ∈ {0, 1, 2, 3}, p2 = 0.
[0054] When Rank=1, both beam selection and phase adjustment are reported via subband. Based on the different subband feedback overheads, L=1 and L=4 are defined as Mode 1 and Mode 2, respectively. The subband overhead for Mode 1 is 2 bits per subband, and the subband overhead for Mode 2 is 4 bits per subband.
[0055] When Rank>1, the design is mainly achieved through orthogonality between layers and by restricting the values of some codebook parameters.
[0056] For ports below 16, an LTE Class A codebook design is used; for ports 16 and above, an antenna port grouping design is used.
[0057] Figure 1 is a schematic diagram of port grouping in a 32-port configuration. As shown in Figure 1, the ports for each polarization direction are divided into two groups, and each group performs beam selection and phase adjustment independently. Inter-group phase adjustment is used between antenna groups, and inter-polarization phase adjustment is used between polarization directions. Using port grouping can obtain a wider beam for better coverage.
[0058] For ports below 16, interlayer orthogonality is achieved through the selection of orthogonal beams; for ports 16 and above, interlayer orthogonality is achieved through phase adjustment between groups and phase adjustment between polarizations.
[0059] For the Type I multi-panel (Type I MP) codebook.
[0060] The Type I MP codebook is constructed based on the Type I SP codebook, and it is obtained by introducing an inter-panel phase adjustment factor between Type I SP codebooks. This inter-panel phase adjustment factor can employ wideband feedback or wideband + subband feedback. The Type I MP codebook supports rank 1 to 4, and its supported antenna structures and codebook parameter configurations are shown in the table below:
[0061] Where, N g Indicates the number of panels; NR supports 2 or 4 panels.
[0062] The codebook portion corresponding to each panel in each polarization direction of each layer is represented as follows:
[0063] Where p = 0, 1, ..., N g -1 indicates panel; Same as the Type I SP codebook when L=1; c p,r,l This represents the phase adjustment factor between polarizations and between panels. Considering different feedback overheads, the phase adjustment factor between panels can be configured in a low-overhead mode (Mode 1) and a high-overhead mode (Mode 2). Mode 1 is a wideband phase adjustment factor between panels, supporting 2 or 4 panels, with a feedback overhead of 2 bits per subband. Mode 2 is a subband phase adjustment factor between panels, supporting only 2 panels, with a feedback overhead of 4 bits per subband.
[0064] The inventors discovered that current 5G networks only support CSI-RS resource reception, measurement, and CSI information reporting for a maximum of 32 ports. Therefore, the current CSI measurement reporting mechanism cannot support CSI measurement reporting for a maximum of 128 ports, preventing the base station from fully acquiring accurate CSI channel state information from a larger number of antenna arrays. Furthermore, extending the existing CSI measurement reporting framework is very challenging, especially given the exponentially increased CSI reporting and feedback resulting from the expansion of antenna ports. Therefore, the current standard urgently needs a series of enhancements to the existing standard scheme.
[0065] Various embodiments of the present application will now be described with reference to the accompanying drawings. In the following description, "when," "if," and "in the case of" are interchangeable. Furthermore, the content in parentheses is used to explain or exemplify the content preceding the parentheses, and the present application is not limited to the content in parentheses.
[0066] First aspect of the embodiments
[0067] This application provides a method for reporting channel state information, described from the perspective of a terminal device. Figure 2 is a schematic diagram of a channel state information reporting method according to an embodiment of this application. As shown in Figure 2, the method includes:
[0068] 210: The terminal device receives Channel State Information (CSI) reporting settings, wherein the CSI reporting settings include at least codebook configuration information in the first measurement mode;
[0069] 220: The terminal device performs CSI reporting according to the CSI reporting settings, and the reported amount of the CSI reporting includes at least the precoding matrix index (PMI).
[0070] It is worth noting that Figure 2 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, other operations may be added or some operations may be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 2 above.
[0071] According to the above embodiments, when the network device adjusts the antenna configuration, the CSI reporting settings are enhanced, enabling the terminal device to perform CSI measurements efficiently and accurately.
[0072] In some embodiments, the terminal device may also receive a CSI resource configuration, which includes at least one CSI-RS resource set for channel measurement. This CSI-RS resource set may include K resources (measurement signal resources, also referred to as CSI-RS resources).
[0073] In the above embodiments, the CSI reporting settings are related to the CSI-RS resource configuration. For example, the associated CSI-RS resource configuration is configured in the CSI-reportConfig reporting settings field of RRC higher-level signaling.
[0074] In the above embodiments, optionally, the terminal device can perform a PMI and CQI measurement using X CSI-RS resources. Each CSI-RS resource may include Z antenna ports, and the number of antenna ports in each CSI-RS resource may be equal.
[0075] For example, a terminal device can use X=4 existing CSI-RS with Z=32 ports to form a 128-port resource and perform a PMI and CQI measurement based on the 128-port.
[0076] In the above embodiments, CSI-RS resource configuration and / or CSI reporting settings can be sent via RRC signaling. This application does not limit the specific implementation method.
[0077] In some embodiments, the first measurement mode described above is configured by the network device via RRC signaling. For example, it can be configured by adding a new field in the RRC signaling.
[0078] In the above embodiments, the newly added field is, for example, a codebook configuration field, such as Codebookcconfig-r19. This codebook configuration field may include a codebook type, such as codebookType, which may include at least one of the following:
[0079] typeI-SinglePanel-r19;
[0080] typeI-MultiPanel-r19;
[0081] etypeII-r19;
[0082] fetypeII-r19.
[0083] For the meaning of the above codebook types, please refer to relevant technologies; they will not be elaborated here.
[0084] In some embodiments, the codebook type includes X codebook subset restrictions, for example, the xth codebook subset restriction parameter is 'n1-n2-codebookSubsetRestrictionx-r19'. Alternatively, the codebook type may also include only one codebook subset restriction, the codebook subset restriction parameter being, for example, 'n1-n2-codebookSubsetRestriction-r19'.
[0085] In other embodiments, the codebook type includes X codebook parameter groups, for example, 'typeI-SinglePanel-Group1-r17'…'typeI-SinglePanel-GroupX-r17'.
[0086] In the above embodiments, the correspondence between codebook parameter groups and codebook subset restrictions can be such that each codebook parameter group corresponds to one codebook subset restriction, for example, the codebook subset restriction parameter corresponding to the x-th codebook parameter group is 'n1-n2-codebookSubsetRestrictionx-r19'; or, all codebook parameter groups correspond to one codebook subset restriction, for example, the codebook subset restriction parameter corresponding to all codebook parameter groups is 'n1-n2-codebookSubsetRestriction-r19'.
[0087] In some embodiments, the terminal device may also receive X spatial domain basis vector configuration parameters Lx, where Lx is the number of spatial domain basis vectors corresponding to the x-th CSI-RS resource, 1≤x≤X, and X is a positive integer greater than or equal to 1.
[0088] In the above embodiments, optionally, the value of the spatial basis vector configuration parameter Lx can be the same for each spatial basis vector. For example, the number of spatial basis vectors corresponding to the 1st to the Xth CSI-RS resources is the same, which is 1, that is, Lx = 1.
[0089] In some possible implementations, the terminal device calculates and reports the spatial basis vector selection result based on each CSI-RS resource. For example, the x-th CSI-RS resource is used to calculate and report Lx spatial basis vector selection results.
[0090] For example, the terminal device can use the codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting, that is, report the spatial basis vector selection results based on each CSI-RS resource; or, the terminal device can do so via the codebook parameter i. 1,1 and i 1,2,x Perform CSI reporting, which means reporting the spatial basis vector selection results based on each CSI-RS resource. Optionally, the above CSI reporting can be wideband reporting.
[0091] In some other possible implementations, if the values of the spatial basis vector configuration parameter Lx are the same for all spatial basis vectors, the terminal device calculates and reports the selection results of X*Lx spatial basis vectors based on all CSI-RS resources.
[0092] For example, the terminal device can use the codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting, that is, report the selection results of the X*Lx spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1 and i 1,2 Perform CSI reporting, that is, report the selection results of the X*Lx spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1,x and i 1,2 Perform CSI reporting, that is, report the selection results of the X*Lx spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1 and i 1,2,x Perform CSI reporting, which means reporting the selection results of the X*Lx spatial basis vectors based on all CSI-RS resources. Optionally, the above CSI reporting can be wideband reporting.
[0093] In some other possible implementations, if the values of the spatial basis vector configuration parameter Lx are the same, the terminal device calculates and reports Lx spatial basis vector selection results based on all CSI-RS resources, as well as X-1 relative offset values and / or relative phase correlation values (co-phasing) relative to the above Lx-based spatial basis vector selection results.
[0094] For example, the terminal device can use the codebook parameter i 1,1 and i 1,2 Perform CSI reporting, which means reporting the Lx spatial basis vector selection results based on all CSI-RS resources. Optionally, the above CSI reporting can be wideband reporting.
[0095] For example, the terminal device can use the codebook parameter i 1,3,x and i 1,4,x The aforementioned relative offset values and / or relative phase correlation values are reported. Optionally, the reporting of the aforementioned relative offset values and / or relative phase correlation values can be wideband reporting. For example, the terminal device can perform the aforementioned reporting via 2-bit QPSK or 4-bit 16PSK.
[0096] In some other possible implementations, if the values of the spatial basis vector configuration parameter Lx are the same for all spatial basis vectors, the terminal device calculates and reports the selection results of Lx spatial basis vectors based on all CSI-RS resources.
[0097] For example, the terminal device can use the codebook parameter i 1,1 and i 1,2Perform CSI reporting, which means reporting the Lx spatial basis vector selection results based on all CSI-RS resources. Optionally, the above CSI reporting can be wideband reporting.
[0098] In some other possible implementations, if the values of the spatial basis vector configuration parameter Lx are the same, and if the number of antenna ports of the CSI-RS resource is greater than or equal to 16, the terminal device divides all the antenna ports of the CSI-RS resource into Y groups, and calculates and reports the selection results of Lx spatial basis vectors of one group according to each CSI-RS resource.
[0099] For example, Lx = 1 above.
[0100] For example, the terminal device can use the codebook parameter i 1,3,Y-1 Report the relative offset and / or co-phasing values of other groups relative to Group 1 above. Optionally, the reporting of the relative offset and / or co-phasing values can be wideband reporting or subband reporting.
[0101] In other embodiments, the terminal device may also receive a spatial domain basis vector configuration parameter L, where L is the number of spatial domain basis vectors and L is a positive integer greater than or equal to 1.
[0102] In the above embodiments, L = 1 is optional.
[0103] In some possible implementations, the terminal device calculates and reports the selection results of L spatial basis vectors based on each CSI-RS resource.
[0104] For example, the terminal device uses the codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting, that is, report the selection results of the L spatial basis vectors based on each CSI-RS resource; or, the terminal device reports the results via codebook parameter i. 1,1 and i 1,2,x Perform CSI reporting, which means reporting the L spatial basis vector selection results based on each CSI-RS resource. Optionally, the above CSI reporting can be wideband reporting.
[0105] In some other possible implementations, the terminal device calculates and reports the selection results of X*L spatial basis vectors based on all CSI-RS resources.
[0106] For example, the terminal device can use the codebook parameter i 1,1,x and i 1,2,xPerform CSI reporting, which means reporting the selection results of the X*L spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1 and i 1,2 Perform CSI reporting, which means reporting the selection results of the X*L spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1,x and i 1,2 Perform CSI reporting, which means reporting the selection results of the X*L spatial basis vectors based on all CSI-RS resources; or, the terminal device reports the results via codebook parameter i. 1,1 and i 1,2,x Perform CSI reporting, which means reporting the selection results of the X*L spatial basis vectors based on all CSI-RS resources. Optionally, the above CSI reporting can be wideband reporting.
[0107] In some other possible implementations, the terminal device calculates and reports L spatial basis vector selection results based on all CSI-RS resources, as well as X-1 relative offset values and / or relative phase correlation values (co-phasing) relative to the above L spatial basis vector selection results.
[0108] For example, the terminal device uses the codebook parameter i 1,1 and i 1,2 Perform CSI reporting, which means reporting the L spatial basis vector selection results based on all CSI-RS resources. Optionally, this CSI reporting can be wideband reporting.
[0109] For example, the terminal device uses the codebook parameter i 1,3,x and i 1,4,x The aforementioned relative offset values and / or relative phase correlation values are reported. Optionally, the reporting of the aforementioned relative offset values and / or relative phase correlation values can be wideband reporting. For example, the terminal device can perform the aforementioned reporting via 2-bit QPSK or 4-bit 16PSK.
[0110] In some other possible implementations, the terminal device calculates and reports the selection results of L spatial basis vectors based on all CSI-RS resources.
[0111] For example, the terminal device uses i 1,1 and i 1,2 Perform CSI reporting, which means reporting the L spatial basis vector selection results based on all CSI-RS resources. Optionally, the above CSI reporting can be wideband reporting.
[0112] In some other possible implementations, if the configuration parameter L of each spatial basis vector is the same, and if the number of ports of the CSI-RS resource is greater than or equal to 16, the terminal device can divide all the antenna ports of the CSI-RS resource into Y groups, and calculate and report the selection results of L spatial basis vectors of group 1 according to the CSI-RS resource.
[0113] For example, L = 1 above.
[0114] For example, the terminal device can use the codebook parameter i 1,3,Y-1 Report the relative offset and / or co-phasing values of other groups relative to Group 1 above. Optionally, the reporting of the relative offset and / or co-phasing values can be wideband reporting or subband reporting.
[0115] In some other embodiments, the terminal device calculates and reports an optimal basis vector from the Lx spatial basis vector selection results for each CSI-RS resource, for both the broadband and subband.
[0116] For example, the terminal device can use the codebook parameter i 2,x CSI reporting is performed for each layer, specifically the optimal basis vector selected for each layer. Optionally, the terminal device can perform the above reporting using 1 to 4 bits.
[0117] In some other embodiments, the terminal device calculates and reports the optimal basis vector from the L spatial basis vector selection results for the broadband or subband based on all CSI-RS resources.
[0118] For example, the terminal device can report CSI for each layer using the codebook parameter i2, which is the optimal basis vector selected for each layer. Optionally, the terminal device can perform the above reporting using 1 to 4 bits.
[0119] For example, the terminal device uses the codebook parameter i 2,1 Perform CSI reporting at one layer, and use the codebook parameter i 2,2 Report the relative phase correlation (co-phasing) values of the spatial basis vector selection results of other layers relative to the above-mentioned layer. Optionally, the terminal device can report the above values using 2-bit QPSK or 4-bit 16PSK.
[0120] For the meaning of the aforementioned codebook parameters, please refer to relevant technologies; they will not be elaborated upon here.
[0121] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0122] According to the method of the embodiments of this application, the terminal device can perform CSI measurements efficiently and accurately.
[0123] Second aspect of the embodiments
[0124] This application provides a method for configuring channel state information, which is described from the perspective of a network device. The content that is the same as that in the first aspect of the embodiment will not be repeated.
[0125] Figure 3 is a schematic diagram of a channel state information configuration method according to an embodiment of this application. As shown in Figure 3, the method includes:
[0126] 310: The network device sends Channel State Information (CSI) reporting settings to the terminal device, the CSI reporting settings including at least the codebook configuration information in the first measurement mode;
[0127] 320: The network device receives a CSI report sent by the terminal device according to the CSI reporting settings, wherein the reporting amount of the CSI report includes at least the precoding matrix index (PMI).
[0128] It is worth noting that Figure 3 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, other operations may be added or some operations may be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 3 above.
[0129] In some embodiments, the network device can configure the first measurement mode described above via RRC signaling.
[0130] For example, RRC signaling includes a codebook configuration field (Codebookcconfig-r19), which includes a codebook type (codebookType), and the codebook type (codebookType) includes at least one of the following:
[0131] typeI-SinglePanel-r19;
[0132] typeI-MultiPanel-r19;
[0133] etypeII-r19;
[0134] fetypeII-r19.
[0135] The relevant content regarding the above codebook type has been described in the first aspect of the embodiment, and will not be repeated here.
[0136] In some embodiments, the network device may also send X spatial basis vector configuration parameters Lx to the terminal device, where Lx is the number of spatial basis vectors corresponding to the x-th CSI-RS resource, and 1≤x≤X, where X is a positive integer greater than or equal to 1.
[0137] In the above embodiments, the network device may also receive Lx spatial basis vector selection results calculated and reported by the terminal device based on each CSI-RS resource. Alternatively, the network device may receive X*Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the network device may receive Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources, along with X-1 relative offset values and / or relative phase correlation values relative to the Lx spatial basis vector selection results. Alternatively, the network device may receive Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the network device may receive Lx spatial basis vector selection results of group 1 calculated and reported by the terminal device after dividing all antenna ports of the CSI-RS resources into Y groups, based on each CSI-RS resource. The codebook parameters used by the terminal device for the above reporting have been described in the embodiments of the first aspect and will not be repeated here.
[0138] In other embodiments, the network device may also send a spatial basis vector configuration parameter L to the terminal device, where L is the number of spatial basis vectors and L is a positive integer greater than or equal to 1.
[0139] In the above embodiments, the network device may also receive L spatial basis vector selection results calculated and reported by the terminal device based on each CSI-RS resource. Alternatively, the network device may receive X*L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the network device may receive L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources, along with X-1 relative offset values and / or relative phase correlation values relative to the L spatial basis vector selection results. Alternatively, the network device may receive L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the network device may receive L spatial basis vector selection results for one group calculated and reported by the terminal device after dividing all antenna ports of the CSI-RS resources into Y groups, based on each CSI-RS resource. The codebook parameters used by the terminal device for the above reporting have been described in the embodiments of the first aspect and will not be repeated here.
[0140] In some other embodiments, the network device may also receive an optimal basis vector from the Lx spatial basis vector selection results of the broadband or subband calculated and reported by the terminal device based on each CSI-RS resource. The codebook parameters used by the terminal device for the above reporting have already been described in the embodiments of the first aspect and will not be repeated here.
[0141] In some other embodiments, the network device may also receive an optimal basis vector from the L spatial basis vector selection results of the broadband or subband calculated and reported by the terminal device based on all CSI-RS resources. The codebook parameters used by the terminal device for the above reporting have already been described in the embodiments of the first aspect and will not be repeated here.
[0142] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0143] According to the method of the embodiments of this application, the terminal device can perform CSI measurements efficiently and accurately.
[0144] Third aspect of the embodiments
[0145] This application provides a channel state information reporting device. This device may be, for example, a terminal device, or one or more components or parts configured within a terminal device; details identical to those in the first aspect of the embodiment will not be repeated.
[0146] Figure 4 is a schematic diagram of a channel state information reporting device according to an embodiment of this application. As shown in Figure 4, the channel state information configuration and reporting device 400 according to an embodiment of this application includes:
[0147] The receiving unit 410 receives channel state information (CSI) reporting settings, which include at least codebook configuration information in the first measurement mode; and
[0148] The processing unit 420 performs CSI reporting according to the CSI reporting settings, wherein the reported amount of CSI reporting includes at least the precoding matrix index (PMI).
[0149] In some embodiments, the first measurement mode is configured by the network device via RRC signaling.
[0150] In the above embodiments, the RRC signaling may include a codebook configuration field (Codebookcconfig-r19), which includes a codebook type (codebookType), and the codebook type (codebookType) includes at least one of the following:
[0151] typeI-SinglePanel-r19;
[0152] typeI-MultiPanel-r19;
[0153] etypeII-r19;
[0154] fetypeII-r19.
[0155] In the above embodiments, the codebook type may include X codebook subset restrictions, where the xth codebook subset restriction parameter is 'n1-n2-codebookSubsetRestrictionx-r19'; or, the codebook type may include 1 codebook subset restriction, where the codebook subset restriction parameter is 'n1-n2-codebookSubsetRestriction-r19'.
[0156] In the above embodiments, the codebook type may include X codebook parameter groups. Each codebook parameter group corresponds to one codebook subset constraint; or, all codebook parameter groups correspond to one codebook subset constraint.
[0157] In some embodiments, the receiving unit 410 receives X spatial basis vector configuration parameters Lx, where Lx is the number of spatial basis vectors corresponding to the x-th CSI-RS resource, and 1≤x≤X, where X is a positive integer greater than or equal to 1.
[0158] In the above embodiments, the values of the spatial basis vector configuration parameter Lx can be the same for each spatial basis vector.
[0159] In the above embodiments, the value of each spatial basis vector configuration parameter Lx can be 1, that is, Lx = 1.
[0160] In the above embodiment, the processing unit 420 can calculate and report the Lx spatial basis vector selection results based on each CSI-RS resource.
[0161] For example, processing unit 420 uses codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2,x Report to CSI.
[0162] In the above embodiment, if the values of the configuration parameters Lx for each spatial basis vector are the same, the processing unit 420 can calculate and report the selection results of X*Lx spatial basis vectors based on all CSI-RS resources.
[0163] For example, processing unit 420 uses codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2 Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1,x and i 1,2 Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2,x Report to CSI.
[0164] In the above embodiments, if the values of the spatial basis vector configuration parameters Lx are the same, the processing unit 420 can calculate and report Lx spatial basis vector selection results and X-1 relative offset values and / or relative phase correlation values (co-phasing) relative to the Lx spatial basis vector selection results based on all CSI-RS resources.
[0165] For example, processing unit 420 uses codebook parameter i 1,1 and i 1,2 Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,3,x and i 1,4,x Report the relative offset value and / or relative phase correlation value.
[0166] In the above embodiment, if the values of the spatial basis vector configuration parameter Lx are the same, the processing unit 420 can calculate and report the selection results of Lx spatial basis vectors based on all CSI-RS resources.
[0167] For example, processing unit 420 uses codebook parameter i 1,1 and i 1,2 Report to CSI.
[0168] In the above embodiment, if the values of the spatial basis vector configuration parameter Lx are the same, and if the number of antenna ports of the CSI-RS resource is greater than or equal to 16, the processing unit 420 can divide all the antenna ports of the CSI-RS resource into Y groups, and calculate and report the selection results of Lx spatial basis vectors for each CSI-RS resource. Wherein, Lx = 1.
[0169] For example, processing unit 420 uses codebook parameter i 1,3,Y-1 Report the relative offset and / or co-phasing values of other groups relative to group 1.
[0170] In some other embodiments, the receiving unit 410 receives a spatial basis vector configuration parameter L, where L is the number of spatial basis vectors and L is a positive integer greater than or equal to 1.
[0171] In the above embodiment, L is, for example, 1, that is, L = 1.
[0172] In the above embodiments, the processing unit 420 can calculate and report the selection results of L spatial basis vectors based on each CSI-RS resource.
[0173] For example, processing unit 420 uses codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2,x Report to CSI.
[0174] In the above embodiments, the processing unit 420 can also calculate and report the selection results of X*L spatial basis vectors based on all CSI-RS resources.
[0175] For example, processing unit 420 uses codebook parameter i 1,1,x and i 1,2,x Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2 Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1,x and i 1,2Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,1 and i 1,2,x Report to CSI.
[0176] In the above embodiments, the processing unit 420 can also calculate and report L spatial basis vector selection results and X-1 relative offset values and / or relative phase correlation values (co-phasing) relative to the L spatial basis vector selection results based on all CSI-RS resources.
[0177] For example, processing unit 420 uses codebook parameter i 1,1 and i 1,2 Perform CSI reporting; or, the processing unit 420 uses the codebook parameter i 1,3,x and i 1,4,x Report the relative offset value and / or relative phase correlation value.
[0178] In the above embodiments, the processing unit 420 can also calculate and report the selection results of L spatial basis vectors based on all CSI-RS resources.
[0179] For example, processing unit 420 via i 1,1 and i 1,2 Report to CSI.
[0180] In the above embodiment, if the values of the spatial basis vector configuration parameter L are the same, and if the number of ports of the CSI-RS resource is greater than or equal to 16, the processing unit 420 can divide all antenna ports of the CSI-RS resource into Y groups, and calculate and report the selection results of L spatial basis vectors of group 1 according to the CSI-RS resource. For example, L is 1, that is, L = 1.
[0181] For example, processing unit 420 uses codebook parameter i 1,3,Y-1 Report the relative offset and / or co-phasing values of other groups to the group mentioned in the first group.
[0182] In some other embodiments, the processing unit 420 calculates and reports an optimal basis vector from the Lx spatial basis vector selection results for each CSI-RS resource, for both the broadband and subband.
[0183] For example, processing unit 420 uses codebook parameter i 2,x Perform CSI reporting for each layer.
[0184] In some other embodiments, the processing unit 420 calculates and reports an optimal basis vector from the L spatial basis vector selection results for the broadband or subband based on all CSI-RS resources.
[0185] For example, the processing unit 420 reports the CSI of each layer using the codebook parameter i2.
[0186] For example, processing unit 420 uses codebook parameter i 2,1 Perform CSI reporting at one layer, and use the codebook parameter i 2,2 Report the relative phase correlation (co-phasing) values of the spatial basis vector selection results of other layers relative to the aforementioned layer.
[0187] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0188] It is worth noting that the above description only covers the components or modules relevant to this application, but this application is not limited thereto. The channel state information reporting device 400 may also include other components or modules, and for details regarding these components or modules, please refer to relevant technologies.
[0189] Furthermore, for simplicity, Figure 4 only illustrates the connection relationships or signal flow between the various components or modules, but those skilled in the art should understand that various related technologies such as bus connections can be used. The aforementioned components or modules can be implemented using hardware facilities such as processors, memory, transmitters, and receivers; this application does not limit this implementation.
[0190] The device according to the embodiments of this application enables the terminal device to perform CSI measurements efficiently and accurately.
[0191] Fourth aspect of the embodiment
[0192] This application provides a channel state information configuration apparatus. This apparatus may be, for example, a network device, or one or more components or parts configured within a network device; details identical to those in the embodiments of the first and second aspects will not be repeated.
[0193] Figure 5 is a schematic diagram of a channel state information configuration device according to an embodiment of this application. As shown in Figure 5, the channel state information configuration device 500 according to an embodiment of this application includes:
[0194] The transmitting unit 510 transmits channel state information (CSI) reporting settings to the terminal device, the CSI reporting settings including at least codebook configuration information in the first measurement mode;
[0195] The receiving unit 520 receives CSI reports sent by the terminal device according to the CSI reporting settings, wherein the reporting amount of the CSI report includes at least the precoding matrix index (PMI).
[0196] In some embodiments, as shown in FIG5, the device 500 further includes:
[0197] Configuration unit 530 configures the first measurement mode described above via RRC signaling.
[0198] For example, RRC signaling includes a codebook configuration field (Codebookcconfig-r19), which includes a codebook type (codebookType), and the codebook type (codebookType) includes at least one of the following:
[0199] typeI-SinglePanel-r19;
[0200] typeI-MultiPanel-r19;
[0201] etypeII-r19;
[0202] fetypeII-r19.
[0203] The relevant content regarding the above codebook type has been described in the first aspect of the embodiment, and will not be repeated here.
[0204] In some embodiments, the sending unit 510 may also send X spatial basis vector configuration parameters Lx to the terminal device, where Lx is the number of spatial basis vectors corresponding to the xth CSI-RS resource, and 1≤x≤X, where X is a positive integer greater than or equal to 1.
[0205] In the above embodiments, the receiving unit 520 may also receive Lx spatial basis vector selection results calculated and reported by the terminal device based on each CSI-RS resource. Alternatively, the receiving unit 520 may also receive X*Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the receiving unit 520 may also receive Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources, along with X-1 relative offset values and / or relative phase correlation values relative to the Lx spatial basis vector selection results. Alternatively, the receiving unit 520 may also receive Lx spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the receiving unit 520 may receive Lx spatial basis vector selection results of group 1 calculated and reported by the terminal device after dividing all antenna ports of the CSI-RS resources into Y groups, based on each CSI-RS resource. The codebook parameters used by the terminal device for the above reporting have been described in the embodiments of the first aspect and will not be repeated here.
[0206] In other embodiments, the sending unit 510 may also send a spatial basis vector configuration parameter L to the terminal device, where L is the number of spatial basis vectors and L is a positive integer greater than or equal to 1.
[0207] In the above embodiments, the receiving unit 520 may also receive the L spatial basis vector selection results calculated and reported by the terminal device based on each CSI-RS resource. Alternatively, the receiving unit 520 may also receive the X*L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the receiving unit 520 may also receive the L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources, along with X-1 relative offset values and / or relative phase correlation values relative to the L spatial basis vector selection results. Alternatively, the receiving unit 520 may also receive the L spatial basis vector selection results calculated and reported by the terminal device based on all CSI-RS resources. Alternatively, the receiving unit 520 may receive the L spatial basis vector selection results of group 1 calculated and reported by the terminal device based on each CSI-RS resource after dividing all antenna ports of the CSI-RS resources into Y groups. The codebook parameters used by the terminal device for the above reporting have been described in the embodiments of the first aspect and will not be repeated here.
[0208] In some other embodiments, the receiving unit 520 may also receive an optimal basis vector from the Lx spatial basis vector selection results of the broadband or subband calculated and reported by the terminal device based on each CSI-RS resource. The codebook parameters used by the terminal device for the above-mentioned reporting have already been described in the embodiments of the first aspect and will not be repeated here.
[0209] In some other embodiments, the receiving unit 520 may also receive an optimal basis vector from the L spatial basis vector selection results of the broadband or subband calculated and reported by the terminal device based on all CSI-RS resources. The codebook parameters used by the terminal device for the above-mentioned reporting have already been described in the embodiments of the first aspect and will not be repeated here.
[0210] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0211] It is worth noting that the above description only covers the components or modules relevant to this application, but this application is not limited thereto. The channel state information configuration device 500 may also include other components or modules, and for details regarding these components or modules, please refer to related technologies.
[0212] Furthermore, for simplicity, Figure 5 only illustrates the connection relationships or signal flow between the various components or modules, but those skilled in the art should understand that various related technologies such as bus connections can be used. The aforementioned components or modules can be implemented using hardware facilities such as processors, memory, transmitters, and receivers; this application does not limit this implementation.
[0213] Through the embodiments of this application, the terminal device can perform CSI measurements efficiently and accurately.
[0214] Fifth aspect of the embodiment
[0215] This application also provides a communication system, which includes network equipment and terminal equipment.
[0216] Figure 6 is a schematic diagram of a communication system according to an embodiment of this application, illustrating the case of a terminal device and a network device as examples. As shown in Figure 6, the communication system 600 may include a network device 601 and terminal devices 602 and 603. For simplicity, Figure 6 only illustrates the case of two terminal devices and one network device, but the embodiments of this application are not limited to this.
[0217] In the embodiments of this application, network device 601 and terminal devices 602 and 603 can transmit existing services or services that can be implemented in the future. For example, these services may include, but are not limited to: enhanced mobile broadband (eMBB), massive machine-type communication (mMTC), and ultra-reliable and low-latency communication (URLLC), etc.
[0218] It is worth noting that Figure 6 shows that both terminal devices 602 and 603 are within the coverage area of network device 601, but this application is not limited to this. Both terminal devices 602 and 603 may be outside the coverage area of network device 601, or one terminal device 602 may be within the coverage area of network device 601 while the other terminal device 603 may be outside the coverage area of network device 601.
[0219] In some embodiments, the terminal device includes the apparatus described in the third aspect embodiment and is configured to perform the method described in the first aspect embodiment. Since the method has been described in detail in the first aspect embodiment, its contents are incorporated herein and will not be repeated.
[0220] In some embodiments, the network device includes the apparatus described in the fourth aspect embodiment and is configured to perform the method described in the second aspect embodiment. Since the method has already been described in detail in the second aspect embodiment, its contents are incorporated herein and will not be repeated.
[0221] This application also provides a terminal device, which may be a UE, but this application is not limited to this and may also be other devices.
[0222] Figure 7 is a schematic diagram of a terminal device according to an embodiment of this application. As shown in Figure 7, the terminal device 700 may include a processor 710 and a memory 720; the memory 720 stores data and programs and is coupled to the processor 710. It is worth noting that this figure is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunications functions or other functions.
[0223] For example, processor 710 can be configured to execute a program to implement the method described in the embodiments of the first aspect.
[0224] As shown in Figure 7, the terminal device 700 may further include: a communication module 730, an input unit 740, a display 750, and a power supply 760. The functions of these components are similar to those in the prior art and will not be described in detail here. It is worth noting that the terminal device 700 does not necessarily include all the components shown in Figure 7; these components are not essential. Furthermore, the terminal device 700 may also include components not shown in Figure 7, which can be referred to in the prior art.
[0225] This application also provides a network device, such as a gNB, but this application is not limited to this and may also include other network devices.
[0226] Figure 8 is a schematic diagram of the network device configuration according to an embodiment of this application. As shown in Figure 8, the network device 800 may include: a processor 810 (e.g., a central processing unit CPU) and a memory 820; the memory 820 is coupled to the processor 810. The memory 820 can store various types of data; in addition, it also stores an information processing program 830, and executes the program 830 under the control of the processor 810.
[0227] For example, processor 810 may be configured to execute a program to implement the method described in the embodiments of the second aspect.
[0228] In addition, as shown in Figure 8, the network device 800 may also include a transceiver 840 and an antenna 850, etc.; the functions of the above components are similar to those in the prior art, and will not be described in detail here. It is worth noting that the network device 800 does not necessarily include all the components shown in Figure 8; furthermore, the network device 800 may also include components not shown in Figure 8, which can be referred to in the prior art.
[0229] This application also provides a computer program, wherein when the program is executed in a terminal device, the program causes the terminal device to perform the method described in the first aspect of the embodiment.
[0230] This application also provides a storage medium storing a computer program, wherein the computer program causes a terminal device to perform the method described in the first aspect of the embodiment.
[0231] This application also provides a computer program, wherein when the program is executed in a network device, the program causes the network device to perform the method described in the second aspect of the embodiment.
[0232] This application also provides a storage medium storing a computer program, wherein the computer program causes a network device to perform the method described in the second aspect of the embodiment.
[0233] The apparatus and methods described above in this application can be implemented in hardware or in combination with software. This application relates to a computer-readable program that, when executed by a logic component, enables the logic component to implement the apparatus or components described above, or to implement the various methods or steps described above. This application also relates to storage media for storing the above programs, such as hard disks, magnetic disks, optical disks, DVDs, flash memory, etc.
[0234] The methods / apparatus described in conjunction with the embodiments of this application can be directly embodied in hardware, software modules executed by a processor, or a combination of both. For example, one or more and / or combinations of one or more functional block diagrams shown in the figures can correspond to various software modules in a computer program flow, or to various hardware modules. These software modules can correspond to the various steps shown in the figures, respectively. These hardware modules can be implemented, for example, using a field-programmable gate array (FPGA) to embed these software modules.
[0235] The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, enabling the processor to read information from and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and storage medium can reside in an ASIC. The software module can be stored in the memory of a mobile terminal or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a high-capacity MEGA-SIM card or a high-capacity flash memory device, the software module can be stored in the MEGA-SIM card or the high-capacity flash memory device.
[0236] One or more and / or one or more combinations of functional blocks described in the accompanying drawings can be implemented as a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, or any suitable combination thereof for performing the functions described herein. One or more and / or one or more combinations of functional blocks described in the accompanying drawings can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP, or any other such configuration.
[0237] The present application has been described above with reference to specific embodiments. However, those skilled in the art should understand that these descriptions are exemplary and not intended to limit the scope of protection of the present application. Those skilled in the art can make various modifications and variations to the present application based on its spirit and principles, and these modifications and variations are also within the scope of the present application.
[0238] Regarding the implementation methods including the above embodiments, the following notes are also disclosed:
[0239] 1. A method for configuring channel state information, wherein the method includes:
[0240] The network device sends Channel State Information (CSI) reporting settings to the terminal device, wherein the CSI reporting settings include at least codebook configuration information in the first measurement mode;
[0241] The network device receives CSI reports from the terminal device according to the CSI reporting settings, and the reported amount of the CSI reports includes at least the Precoding Matrix Index (PMI).
[0242] 2. According to the method described in Appendix 1, wherein,
[0243] The first measurement mode is configured by the network device via RRC signaling;
[0244] The RRC signaling includes a codebook configuration field (Codebookcconfig-r19), which includes a codebook type (codebookType), and the codebook type (codebookType) includes at least one of the following:
[0245] typeI-SinglePanel-r19;
[0246] typeI-MultiPanel-r19;
[0247] etypeII-r19;
[0248] fetypeII-r19;
[0249] The codebook type includes X codebook parameter groups.
[0250] 3. According to the method described in Appendix 2, wherein,
[0251] Each codebook parameter group corresponds to one codebook subset constraint; or,
[0252] All codebook parameter groups correspond to a single codebook subset constraint.
[0253] 4. The method according to Appendix 1, wherein the method further comprises:
[0254] The terminal device receives X spatial basis vector configuration parameters Lx, where Lx is the number of spatial basis vectors corresponding to the x-th CSI-RS resource, and 1≤x≤X, where X is a positive integer greater than or equal to 1;
[0255] in,
[0256] The configuration parameter Lx of each of the aforementioned spatial basis vectors takes the same value; or,
[0257] The value of each of the spatial basis vector configuration parameters Lx is 1, that is, Lx = 1.
[0258] 5. The method according to Appendix 1, wherein the method further comprises:
[0259] The terminal device receives a spatial basis vector configuration parameter L, where L is the number of spatial basis vectors and L is a positive integer greater than or equal to 1, and L = 1.
[0260] 6. The method according to Appendix 1, wherein the method further comprises:
[0261] The terminal device calculates and reports the optimal basis vector from the Lx spatial basis vector selection results for each CSI-RS resource, where...
[0262] The terminal device uses the codebook parameter i 2,x Perform CSI reporting for each layer.
[0263] 7. The method according to Appendix 1, wherein the method further comprises:
[0264] The terminal device calculates and reports an optimal basis vector from the L spatial basis vectors of the broadband or subband based on all CSI-RS resources, where,
[0265] The terminal device reports CSI for each layer using the codebook parameter i2.
[0266] 8. A network device comprising a memory and a processor, the memory storing a computer program and the processor being configured to execute the computer program to implement the method as described in any one of Appendices 1 to 7.
[0267] 9. A communication system, comprising a network device and a terminal device, wherein the network device is configured to perform the method described in any one of appendices 1 to 7, and the terminal device is configured to receive the CSI reporting settings sent by the network device and perform CSI reporting according to the CSI reporting settings, wherein the reported amount of the CSI reporting includes at least PMI.
Claims
1. A reporting device of channel state information, configured in a terminal device, wherein, The apparatus comprises: a receiving unit configured to receive channel state information (CSI) reporting settings, the CSI reporting settings comprising at least codebook configuration information in a first measurement mode; a processing unit configured to perform CSI reporting according to the CSI reporting settings, the CSI reporting comprising at least a precoding matrix index (PMI).
2. The apparatus of claim 1, wherein the first measurement mode is configured by a network device through radio resource control (RRC) signaling.
3. The apparatus of claim 2, wherein the RRC signaling comprises a codebook configuration field, the codebook configuration field comprising a codebook type, the codebook type comprising at least one of the following: typeI-SinglePanel-r19; typeI-MultiPanel-r19; etypeII-r19; fetypeII-r19.
4. The apparatus of claim 3, wherein the codebook type comprises X codebook subset restrictions, an xth codebook subset restriction parameter being ‘n1-n2-codebookSubsetRestrictionx-r19’; or the codebook type comprises 1 codebook subset restriction, the codebook subset restriction parameter being ‘n1-n2-codebookSubsetRestriction-r19’.
5. The apparatus of claim 1, wherein the receiving unit receives X spatial domain basis vector configuration parameters Lx, Lx being a number of spatial domain basis vectors corresponding to an xth channel state information reference signal (CSI-RS) resource, where 1≤x≤X, X being a positive integer greater than or equal to 1.
6. The apparatus of claim 5, wherein the processing unit calculates and reports Lx spatial domain basis vector selection results based on each CSI-RS resource according to each CSI-RS resource.
7. The apparatus of claim 5, wherein if values of each of the spatial domain basis vector configuration parameters Lx are the same, the processing unit calculates and reports X*Lx spatial domain basis vector selection results according to all CSI-RS resources.
8. The apparatus of claim 5, wherein if values of each of the spatial domain basis vector configuration parameters Lx are the same, the processing unit calculates and reports Lx spatial domain basis vector selection results and X-1 relative offset values and / or relative phase correlation values relative to the Lx spatial domain basis vector selection results according to all CSI-RS resources.
9. The apparatus of claim 5, wherein if values of each of the spatial domain basis vector configuration parameters Lx are the same, the processing unit calculates and reports Lx spatial domain basis vector selection results according to all CSI-RS resources.
10. The apparatus of claim 5, wherein If the values of the respective spatial domain basis vector configuration parameters Lx are the same, and if the number of antenna ports of the CSI-RS resource is greater than or equal to 16, the processing unit divides all the antenna ports of the CSI-RS resource into Y groups, and calculates and reports Lx spatial domain basis vector selection results for one group according to each CSI-RS resource.
11. The apparatus of claim 10, wherein, The processing unit reports the relative offset value and / or the relative phase correlation value of the 1st group by the codebook parameter i 1,3,Y-1 The other group reports the relative offset value and / or the relative phase correlation value of the 1st group.
12. The apparatus of claim 1, wherein, The receiving unit receives 1 spatial domain basis vector configuration parameter L, L is the number of spatial domain basis vectors, L is a positive integer greater than or equal to 1.
13. The apparatus of claim 12, wherein, The processing unit calculates and reports L spatial domain basis vector selection results based on each CSI-RS resource according to each CSI-RS resource.
14. The apparatus of claim 12, wherein, The processing unit calculates and reports X*L spatial domain basis vector selection results according to all CSI-RS resources.
15. The apparatus of claim 12, wherein, The processing unit calculates and reports L spatial domain basis vector selection results according to all CSI-RS resources, and X-1 relative offset values and / or relative phase correlation values relative to the L spatial domain basis vector selection results.
16. The apparatus of claim 12, wherein, The processing unit calculates and reports L spatial domain basis vector selection results according to all CSI-RS resources.
17. The apparatus of claim 12, wherein, If the values of the respective spatial domain basis vector configuration parameters L are the same, and if the number of ports of the CSI-RS resource is greater than or equal to 16, the processing unit divides all the antenna ports of the CSI-RS resource into Y groups, and calculates and reports L spatial domain basis vector selection results for one group according to the CSI-RS resource.
18. The apparatus of claim 17, wherein, The processing unit reports the relative offset value and / or the relative phase correlation value for the 1st group by codebook parameter i 1,3,Y-1 Other groups report relative offset values and / or relative phase correlation values for the 1st group.
19. The apparatus of claim 1, wherein, The processing unit calculates and reports one optimal basis vector in the Lx spatial domain basis vector selection results of the wideband or subband according to each CSI-RS resource.
20. The apparatus of claim 1, wherein, The processing unit calculates and reports one optimal basis vector in the L spatial domain basis vector selection results of the wideband or subband according to all CSI-RS resources, wherein, The processing unit reports the spatial base vector selection result of the one layer through codebook parameter i 2,1 The processing unit reports the spatial base vector selection result of the one layer through codebook parameter i 2,2 The processing unit reports the relative phase related value of the spatial base vector selection result of other layers relative to the one layer.