Channel state information processing method, and user equipment, network device and storage medium
By transmitting high-level configuration signaling between user equipment and network equipment, user equipment can generate and send sub-CSI reports based on different energy-saving configurations, solving the difficulties in CSI measurement and reporting in 5G communication systems, and improving the efficiency and accuracy of data scheduling.
Patent Information
- Application Number
- PCT/CN2024/099269
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-27
- Filing Date
- 2024-06-14
- Publication Date
- 2025-04-03
AI Technical Summary
In 5G communication system, after the base station enters the energy-saving state, the channel state between the user equipment and the base station will change, resulting in difficulty in CSI measurement and reporting. How to enable the user equipment to perform CSI measurement and reporting according to different energy-saving configurations.
By receiving high-level configuration signaling, the user equipment generates a sub-CSI report corresponding to the sub-configuration and sends a CSI report containing multiple sub-CSI reports. The network device sends high-level configuration signaling to the user device including the CSI report configuration, and the user device performs CSI measurement and reporting according to the sub-configuration.
It realizes that user equipment can accurately perform CSI measurement and reporting under different energy-saving configurations, improves the accuracy and efficiency of data scheduling, and saves the energy consumption of network equipment.
Smart Images

Figure CN2024099269_03042025_PF_FP_ABST
Abstract
Description
Channel state information processing method, user equipment, network equipment and storage medium
[0001] Cross-references
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on September 27, 2023, with application number 202311270511.0 and application name “Channel State Information Processing Method, User Equipment, Network Equipment and Storage Medium”. The entire contents of the application are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a channel state information processing method, user equipment, network equipment, and storage medium. Background Art
[0004] Technologies such as wide bandwidth and massive antennas are widely used in 5G communication systems. Wide bandwidth refers to high network transmission speeds, enabling faster data transmission and communication. Massive antennas utilize multiple antenna elements to simultaneously transmit and receive signals in multiple directions. However, while these technologies can increase wireless connection speeds, they also significantly increase base station energy consumption.
[0005] Channel State Information (CSI) refers to information that describes the characteristics and conditions of a wireless channel. CSI may include parameters such as signal-to-noise ratio, rank indication, and channel quality indicator (CQI), which are used to evaluate the quality and performance of the channel. Currently, in order to save energy consumption of the base station, antenna shutdown or power adjustment can be used. After the base station enters the energy-saving state, the channel between the base station and the user equipment (UE) will change, so it is necessary to update the channel state in a timely manner to avoid affecting the accuracy and efficiency of the terminal's scheduling of data. The base station can have multiple sets of energy-saving configurations in the energy-saving state, and the configuration corresponding to each set of energy-saving configurations is also different. How to enable the UE to measure and report CSI according to different configurations is a technical problem that needs to be solved at present.
[0006] Summary of the Invention
[0007] In a first aspect, an embodiment of the present application provides a channel state information processing method, which is applied to a user equipment, and the method includes: receiving high-level configuration signaling, wherein the high-level configuration signaling includes a CSI report configuration, and the CSI report configuration includes at least one sub-configuration; for at least one of the sub-configurations, generating a sub-CSI report corresponding to the sub-configuration; and sending a CSI report including at least one of the sub-CSI reports.
[0008] In a second aspect, an embodiment of the present application provides a channel state information processing method, which is applied to a network device, and the method includes: sending high-level configuration signaling including a CSI report configuration to a user equipment, so that the user equipment generates a sub-CSI report corresponding to the sub-configuration for at least one sub-configuration in the CSI report configuration, and sends a CSI report including at least one of the sub-CSI reports.
[0009] In a third aspect, an embodiment of the present application provides a user device comprising: one or more processors; a memory on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the channel state information processing method as described in the first aspect above.
[0010] In a fourth aspect, an embodiment of the present application provides a network device comprising: one or more processors; a memory on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the channel state information processing method described in the second aspect above.
[0011] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the channel state information processing method as described in the first aspect above; or, the channel state information processing method as described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The accompanying drawings are used to provide a further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.
[0013] FIG1 is a schematic diagram of an embodiment of a wireless communication system for sending a CSI report provided by an embodiment of the present application;
[0014] FIG2 is a flow chart of a channel state information processing method applied to a user equipment according to an embodiment of the present application;
[0015] FIG3 is a schematic diagram of the structure of a CSI report configuration provided in an embodiment of the present application;
[0016] FIG4 is a flow chart of a channel state information processing method applied to a network device according to an embodiment of the present application;
[0017] FIG5 is a schematic diagram of the device structure of a user device provided in an embodiment of the present application;
[0018] FIG6 is a schematic diagram of the device structure of the network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0020] It should be understood that in the description of the embodiments of the present application, if there is a description of "first", "second", etc., it is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features. "At least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any group of these items, including any group of single or plural items. For example, at least one of a, b and c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple.
[0021] In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.
[0022] To facilitate understanding of the solutions of the embodiments of the present application and to provide a clear and concise description of the following embodiments, a brief introduction to the relevant technologies is first given:
[0023] A feedback channel is a channel used by a communication system using link adaptation technology to transmit part or all of the received information to the receiver via a specific path. The feedback channel is also part of the wireless channel. In wireless communications, a wireless channel is a channel that transmits data signals using radio waves as the transmission medium, commonly referred to as a wireless "frequency band." In link adaptation applications, the receiver needs to adjust the communication link parameters based on channel state information, which is transmitted from the receiver to the transmitter via the feedback channel.
[0024] Channel State Information (CSI) is information that describes the characteristics and conditions of a wireless channel. CSI can include parameters such as signal-to-noise ratio, rank indicator, and channel quality indicator (CQI), and is used to assess channel quality and performance.
[0025] CSI measurement refers to the process of measuring and acquiring CSI. In wireless communication systems, CSI can be measured using various technologies and methods to obtain information about channel quality and characteristics.
[0026] FIG1 illustrates a schematic diagram of an embodiment of a wireless communication system for transmitting CSI reports. In one embodiment, the wireless communication system 100 includes a user equipment (UE) 101 and a network device 102. Although FIG1 depicts a specific number of UEs 101 and network devices 102, those skilled in the art will appreciate that any number of UEs 101 and network devices 102 may be included in the wireless communication system 100.
[0027] The user equipment 101, which may also be referred to as a mobile station (MS), mobile terminal (MT), or terminal, is a device that provides voice and / or data connectivity to a user, or a chip within the device, such as a handheld device or vehicle-mounted device with wireless connectivity. Currently, examples of some terminal devices include: mobile phones, desktop computers, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and 5G-residential gateways (5G-RGs) that support 5G access.
[0028] The user device 101 has an application client installed. An application, also known as application software (APP), is a computer program that is used to complete one or more specific tasks and usually requires interaction with the user, such as video applications, game applications, social applications, etc.
[0029] The network device 102 can be a base station, customer premises equipment (CPE), access point (AP), home gateway (Residential Gateway) and other devices. The network device 102 includes an ingress edge device (Ingress Provider Edge, Ingress PE) and an egress edge device (Egress Provider Edge, Egress PE). Among them, the ingress edge device is a network device or node located at the boundary of the edge network, responsible for introducing external traffic of the terminal device into the network. The ingress edge device is a key component in the service provider network, used to connect the external network and the service provider network, and introduce external traffic into the service provider network for further routing and transmission. The ingress edge device can be a physical device such as a router or a switch, or it can be a server that deploys a virtual router or a virtual switch. The egress edge device is paired with the ingress edge device and can together form an edge router pair. The egress edge device is used to transmit traffic in the network to the external network. The egress edge device is connected to the cloud. The user device 101 is connected to the ingress edge device of the network edge device.
[0030] Technologies such as wide bandwidth and massive antennas are widely used in 5G communication systems. Wide bandwidth refers to high network transmission speeds, enabling faster data transmission and communication. Massive antennas utilize multiple antenna elements to simultaneously transmit and receive signals in multiple directions. However, while these technologies can increase wireless connection speeds, they also significantly increase base station energy consumption.
[0031] Currently, antenna shutdown or power adjustment can be used to conserve base station energy. When a base station enters energy-saving mode, the channel between the base station and the user equipment (UE) changes, necessitating timely channel state updates to prevent impacts on the accuracy and efficiency of data scheduling by the terminal. A base station can have multiple energy-saving configurations in energy-saving mode, each corresponding to a different configuration. Enabling UEs to measure and report CSI based on these different configurations is a currently unresolved technical challenge.
[0032] In order to solve the above problems, an embodiment of the present application provides a channel state information processing method, which enables the UE to perform CSI measurement and reporting according to different configurations, thereby improving the accuracy and efficiency of data scheduling.
[0033] The embodiments described herein may be implemented in a communication system, such as at least one of the following systems: Global System for Mobile Communications (GSM) or any other second generation cellular communication system, Universal Mobile Telecommunications System (UMTA, 3G) based on basic Wideband Code Division Multiple Access (W-CDMA), High-Speed Packet Access (HSPA), Long Term Evolution (LTE), Advanced LTE, systems based on IEEE 802.11 specifications, systems based on IEEE 802.15 specifications and / or fifth generation (5G) mobile or cellular communication systems or 6G mobile systems; and future mobile communication systems. However, the embodiments are not limited to the systems given by the above examples, but those skilled in the art may apply the solutions to other communication systems having the necessary properties.
[0034] The channel state information processing method of the embodiment of the present application can be applied to various types of networks, including but not limited to the following networks, such as Internet Protocol (IP) network, Synchronous Digital Hierarchy (SDH) network, Packet Transport Network (PTN), IP Radio Access Network, etc.
[0035] As shown in FIG2 , a flow chart of a channel state information processing method provided in an embodiment of the present application is applied to user equipment 101. The implementation process of the method may include but is not limited to the following steps S210 to S230. Each step is described in sequence below:
[0036] Step S210: Receive high-layer configuration signaling, where the high-layer configuration signaling includes a CSI report configuration, and the CSI report configuration includes at least one sub-configuration.
[0037] It should be noted that high-level configuration signaling refers to Radio Resource Control (RRC) signaling or Media Access Control (MAC) Control Element (MAC CE) signaling, which is used to send CSI report configuration information. CSI report configuration refers to configuration information used to configure CSI measurement and reporting. Sub-configuration is associated configuration information corresponding to a set of sub-CSI reports. It can be understood that the user equipment 101 can perform CSI measurement and reporting according to the high-level configuration signaling. Each sub-configuration is associated with a different antenna state or power state. Each sub-configuration has a corresponding associated channel state information-reference signal CSI-RS resource. When the sub-configuration is configured with the first configuration information and / or the third configuration information, or the sub-configuration is configured with only the third configuration information, the sub-configuration is associated with all CSI-RS resources in the CSI-RS resource set associated with the CSI report configuration. When the sub-configuration is configured with the second configuration information, the sub-configuration is associated with part of the CSI-RS resources in the CSI-RS resource set associated with the CSI report configuration. The sub-configuration configured with the second configuration information may indicate a resource identifier (resource ID) of one or more CSI-RS resources, and the one or more CSI-RS resources are resources associated with the sub-configuration and used for channel measurement.
[0038] It should be noted that the CSI report configuration is associated with a CSI-RS resource set (Resource Set), which includes K CSI-RS resources, and each sub-configuration corresponds to one or more CSI-RS resources in the CSI-RS resource set, where K is a positive integer.
[0039] It is understandable that a CSI-RS resource set may include (configure) one or more CSI-RS resources, and the number of ports of each CSI-RS resource may be one of 1, 2, 4, 8, 12, 16, 24, and 32. However, in the related art, when only one CSI-RS resource is configured in a CSI-RS resource set, the maximum number of ports of its CSI-RS resource may be 32; when two CSI-RS resources are configured in a CSI-RS resource set, the maximum number of ports of each CSI-RS resource may be 16; when more than two CSI-RS resources are configured in a CSI-RS resource set; the maximum number of ports of each CSI-RS resource may be 8. This restriction will limit the configuration of sub-configurations. In a CSI report configuration configured with a sub-configuration, the CSI-RS resources associated with different sub-configurations may be different. Therefore, when a CSI-RS resource set is configured with a large number of CSI-RS resources, the number of ports of each CSI-RS resource will be limited, thereby limiting the application scenarios of configuring sub-configurations containing one or more CSI-RS resources.
[0040] Based on this, in the embodiment of the present application, when K=A1, the CSI-RS resource set is configured with no more than 32 CSI-RS ports; when K=A2, the CSI-RS resource set is configured with no more than 16 CSI-RS ports; and when K=A3, the CSI-RS resource set is configured with no more than 8 CSI-RS ports. The values of A1, A2, and A3 are related to at least one of the following: the sub-configuration type configured in the CSI report configuration, the number of sub-configurations configured in the CSI report configuration, the CSI report time domain type, the maximum number of sub-configurations that can be configured in the CSI report configuration, the maximum number of sub-configurations that can be triggered by a trigger state of downlink control information (DCI) or MAC CE in a CSI report configuration, or a capability parameter of the user equipment.
[0041] It should be noted that the CSI reporting time domain type includes any of the types such as periodic, semi-persistent, and aperiodic.
[0042] It can be understood that A1, A2 and A3 refer to the number of CSI-RS resources configured in the CSI-RS resource set.
[0043] It should be noted that the values of A1, A2, and A3 are associated with the sub-configuration type configured in the CSI report configuration. For example, when the user equipment 101 reports support for restrictions on resource configuration according to the sub-configuration, and the CSI report configuration contains a sub-configuration configured with the second configuration information, the resources associated with the sub-configuration in the CSI report configuration are configured according to the restrictions on resource configuration by the sub-configuration; otherwise, the resources associated with the CSI report configuration are configured according to the restrictions on resource configuration by the CSI report configuration, and A1, A2, and A3 are loose values. Among them, the loose value of A1 means A1>1, the loose value of A2 means A2>2, and the loose value of A3 is A3>8. For example, A1=4, A2=8, and A3=16.
[0044] In another example, the values of A1, A2, and A3 are associated with the sub-configuration type configured in the CSI reporting configuration. When the CSI reporting configuration includes a sub-configuration configured with the second configuration information, the resources associated with the sub-configuration in the CSI reporting configuration are configured according to the resource configuration restrictions of the sub-configuration; otherwise, the resources associated with the CSI reporting configuration are configured according to the resource configuration restrictions of the CSI reporting configuration. Where A1 = 1, A2 = 2, and A3 = 8.
[0045] As another example, different sub-configuration types are based on different configuration constraints. For example, when a CSI report configuration includes a sub-configuration configured with second configuration information, the resources associated with the sub-configuration in the CSI report configuration are configured according to the resource configuration constraints of the sub-configuration. Otherwise, the resources associated with the CSI report configuration are configured according to the resource configuration constraints of the CSI report configuration, and A1, A2, and A3 are relaxed A1, A2, and A3 values.
[0046] It should be noted that the first configuration information refers to at least one of the rank restriction parameter, codebook subset restriction parameter, port subset indication parameter, the number parameter n1 of antenna ports in the first dimension, the number parameter n2 of antenna ports in the second dimension, and the number parameter ng of antenna port panels included in the sub-configuration.
[0047] It should be noted that the Rank Indicator is a parameter used to indicate the maximum MIMO (Multiple-Input Multiple-Output) level that the receiving device can support. The Rank Restriction parameter is a parameter used to limit the RI value fed back by the UE. The Codebook Subset Restriction parameter is a parameter used to limit the range of codebook selection. The Codebook Subset Restriction parameter can ensure that an appropriate codebook subset is selected in a MIMO system to match the channel conditions and antenna configuration. The Port Subset Indicator parameter is a parameter used to indicate the CSI-RS antenna port subset. The Port Subset Indicator parameter is used to determine the corresponding transmission and reception configuration. The parameter n1 for the number of antenna ports in the first dimension is the number of antenna ports associated with the CSI-RS antenna ports in the first dimension (horizontal direction), that is, a parameter used to describe the scale of the antenna configuration. The parameter n2 for the number of antenna ports in the second dimension is the number of antenna ports associated with the CSI-RS antenna ports in the second dimension (vertical direction), that is, a parameter used to describe the scale of the antenna configuration. The parameter ng representing the number of antenna port panels is a parameter used to describe the scale and distribution of the antenna configuration.
[0048] These parameters are set in the embodiments of the present application and can be used to describe important parameters such as antenna configuration, channel status and system performance, so as to perform appropriate signal processing and data stream allocation during the transmission process. Different values and combinations can adjust the system capacity, reliability and transmission efficiency.
[0049] It should be noted that the second configuration information refers to one or more CSI-RS resources in the CSI-RS resource set associated with the sub-configuration. Alternatively, the second configuration information refers to one or more CSI-RS resource IDs or a resource ID list in the CSI-RS resource set associated with the sub-configuration.
[0050] It should be noted that the sub-configuration type refers to the content of the sub-configuration configuration, and different configuration information represents different sub-configuration types.
[0051] It should be noted that the values of A1, A2, and A3 are associated with the user equipment's capability parameters. A user equipment's capability parameters refer to the capabilities reported by the user equipment to the network device. The user equipment's capability parameters may indicate at least one of: whether the user equipment supports relaxed values for A1, A2, and A3; a scaling factor (f) used to calculate A1, A2, or A3 (e.g., A1 = A1*f; different A1s, A2s, or A3s may be associated with the same or different scaling factors); an offset value (b) used to calculate A1, A2, or A3 (e.g., A1 = A1+b; different A1s, A2s, or A3s may be associated with the same offset value or with separate offset values); relaxed values for A1, A2, and A3; sub-configuration types corresponding to the relaxed values for A1, A2, and A3 supported by the user equipment; whether the user equipment supports sub-configuration types for resource configuration according to sub-configuration restrictions; and whether resource configuration restrictions are applied according to sub-configurations. The restriction on whether to configure resources according to sub-configuration refers to the CSI-RS resources associated with a sub-configuration. If K = A1 CSI-RS resources are configured, then the resource is configured with a maximum of 32 CSI-RS ports. If K = A2 CSI-RS resources are configured, then each resource is configured with a maximum of 16 CSI-RS ports. If K = A3 CSI-RS resources are configured, then each resource is configured with a maximum of 8 CSI-RS ports. In some embodiments, A1 = 1, A2 = 2, and A3 = 8.
[0052] For example, in one embodiment, a CSI reporting configuration includes one or more sub-configurations configured with the first configuration information or the third configuration information. In the CSI-RS resource set associated with the CSI reporting configuration, A1=2, 3, or 4, A2=3 or 4, and A3 is restricted to an integer greater than or equal to 8 or less than or equal to 12. For example, A1=2, A2=4, and A3=8. In another example, A1=4, A2=8, and A3=16.
[0053] For example, in another embodiment, a CSI reporting configuration includes one or more sub-configurations configured with second configuration information. Then, in the CSI-RS resource set associated with the CSI reporting configuration, the restrictions of A1=2, 3, or 4, A2=an integer greater than or equal to 2 or less than or equal to 8, and A3=an integer greater than or equal to 8 or less than or equal to 16 are used. For example, A1=4, A2=8, and A3=16.
[0054] In some embodiments, the UE capability reports the value of the supported relaxations A1, A2, or A3.
[0055] In some embodiments, the values of A1, A2, or A3 are related to the number of subconfigurations configured in the CSI report configuration. For example, if a CSI report configuration has X subconfigurations, then A1 = X, or A2 = 2*X, or A3 = A3*X, or A1 = A1+X, or A2 = A2+X, or A3 = A3+X. For example, if a CSI report configuration has X subconfigurations, then A2 = 2*X or A3 = 4*X.
[0056] In some embodiments, the value of A1, A2, or A3 is related to the maximum number of sub-configurations that can be configured in a CSI report configuration. For example, if a maximum of Y sub-configurations can be configured in a CSI report configuration, then A1 = Y. For example, if a maximum of Y sub-configurations can be configured in a CSI report configuration, then A2 = 2*Y or A3 = 4*Y.
[0057] In some embodiments, the value of A1, A2, or A3 is related to the maximum number of sub-configurations in a CSI report configuration that can be triggered by a DCI or MAC CE trigger state. For example, if the maximum number of sub-configurations in a CSI report configuration that can be triggered by a DCI or MAC CE trigger state is N, then A1 = N. For example, if the maximum number of sub-configurations in a CSI report configuration that can be triggered by a DCI or MAC CE trigger state is N, then A2 = 2*N or A3 = 4*N.
[0058] In some embodiments, the value of A1, A2, or A3 is related to at least one of the following: CSI reporting time domain type (e.g., periodic, semi-persistent, aperiodic), the number of sub-configurations configured in the CSI report configuration (X), the maximum number of sub-configurations that can be configured in the CSI report configuration (Y), the maximum number of sub-configurations that can be triggered by a trigger state of DCI or MAC CE in a CSI report configuration (N), and UE capabilities.
[0059] For example, when the CSI reporting time domain type is periodic, the value of A1, A2, or A3 is related to Y (for example, A1=Y, or A2=2*Y, or A3=A3*Y, or A1=A1+Y, or A2=A2+Y, or A3=A3+Y); when the CSI reporting time domain type is semi-persistent or non-periodic, the value of A1, A2, or A3 is related to N (for example, A1=N, or A2=2*N, or A3=A3*N, or A1=A1+N, or A2=A2+N, or A3=A3+N).
[0060] For example, when the CSI reporting time domain type is periodic, the value of A1, A2, or A3 is related to X (for example, A1=X, or A2=2*X, or A3=A3*X, or A1=A1+X, or A2=A2+X, or A3=A3+X); when the CSI reporting time domain type is semi-continuous or non-periodic, the value of A1, A2, or A3 is related to N (for example, A1=N, or A2=2*N, or A3=A3*N, or A1=A1+N, or A2=A2+N, or A3=A3+N).
[0061] In some embodiments, the maximum number of sub-configurations (Y) that can be configured in a CSI report configuration, and the maximum number of sub-configurations (N) that can be triggered by a DCI or MAC CE trigger state in a CSI report configuration, are reported by the UE capability. In some embodiments, the maximum number of sub-configurations (Y) that can be configured in a CSI report configuration, and the maximum number of sub-configurations (N) that can be triggered by a DCI or MAC CE trigger state in a CSI report configuration, are predefined.
[0062] In some embodiments, the UE capability reporting supports the number of sub-configurations that can be configured in a CSI report configuration, and the maximum number of sub-configurations that can be configured in a CSI report configuration is the maximum value thereof. In some embodiments, the UE capability reporting supports the number of sub-configurations that can be triggered by a trigger state in a CSI report configuration, and the maximum number of sub-configurations that can be triggered by a trigger state in a DCI or MAC CE in a CSI report configuration is the maximum value thereof.
[0063] In some embodiments, the value of A1, A2, or A3 is related to the number of sub-configurations that the UE capability reporting supports that can be configured in a CSI report configuration, or the number of sub-configurations that the UE capability reporting supports that can be triggered by a trigger state in a CSI report configuration.
[0064] In one embodiment, the CSI report configuration further includes a codebook configuration (codebookConfig), wherein the codebook configuration is configured with the first type of parameters. In one embodiment, the CSI report configuration further includes a codebook configuration (codebookConfig), wherein the codebook configuration is used to calculate the CSI for the number of ports configured in the CSI-RS resource associated with the CSI report configuration.
[0065] 3 , the CSI report configuration includes a sub-configuration list and a codebook configuration. The sub-configuration list includes at least one sub-configuration, such as sub-configuration #1, sub-configuration #2, etc.
[0066] Step S220: For at least one sub-configuration, generate a sub-CSI report corresponding to the sub-configuration.
[0067] In one embodiment, generating the sub-CSI report corresponding to the sub-configuration includes: determining the sub-CSI report corresponding to the sub-configuration according to the first type of parameters and the CSI-RS resources correspondingly associated with the sub-configuration.
[0068] It is understood that the first type of parameters refers to parameters used to determine the sub-CSI report. As shown in Figure 3, the first type of parameters include the first type of parameters configured in the codebook configuration and / or the first type of parameters configured in the sub-configuration.
[0069] It should be noted that the first category of parameters includes at least one of the rank restriction parameter, the codebook subset restriction parameter, the port subset indication parameter, the number parameter n1 of the antenna ports in the first dimension, the number parameter n2 of the antenna ports in the second dimension, and the number parameter ng of the antenna port panels.
[0070] In one embodiment, when the first condition is not met, the first type of parameters configured in the codebook configuration are considered, and the first type of parameters in the codebook configuration are used to determine the sub-CSI report corresponding to the sub-configuration in which the first type of parameters are not configured, that is, the first type of parameters in the codebook configuration are used to determine the CSI calculation corresponding to the sub-configuration in which the first type of parameters are not configured.
[0071] It should be noted that the first condition includes one of the following:
[0072] (1) Some sub-configurations in the CSI reporting configuration are configured with first-type parameters, and the number of ports associated with at least one sub-configuration configured with the first-type parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI reporting configuration.
[0073] (2) All sub-configurations in the CSI report configuration are configured with the first type of parameters.
[0074] (3) When the CSI report configuration does not include a sub-configuration containing only the third configuration information or only the second configuration information.
[0075] (4) The first type of parameters configured in the high-level configuration signaling indication codebook configuration are ignored.
[0076] (5) The CSI report configuration includes at least one sub-configuration configured with the first type of parameters.
[0077] In another embodiment, when the first condition is met, the first type of parameters configured in the codebook configuration are ignored, and the first type of parameters used for the sub-CSI report corresponding to the sub-configuration are determined to be obtained in one of the following ways: when the sub-configuration is configured with the first type of parameters, the first type of parameters are obtained from the sub-configuration; or, when the sub-configuration is not configured with the first type of parameters, the first type of parameters are obtained from other sub-configurations, where the number of associated ports in the other sub-configurations is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration.
[0078] The embodiment of the present application sets a first condition to determine the method for obtaining the first type of parameters used in the sub-CSI report corresponding to the sub-configuration, so that the UE can perform CSI measurement and reporting according to different configurations, effectively saving energy consumption of network equipment and improving the efficiency and accuracy of data adjustment.
[0079] In one embodiment, when the second condition is met, the CSI report configuration is configured with the first type of parameters only in the sub-configuration. In one embodiment, when the second condition is met, the CSI report configuration is not configured with the first type of parameters in the codebook configuration.
[0080] It should be noted that the second condition includes one of the following:
[0081] (1) Some sub-configurations in the CSI reporting configuration are configured with first-type parameters, and the number of ports associated with at least one sub-configuration configured with the first-type parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI reporting configuration.
[0082] (2) All sub-configurations in the CSI report configuration are configured with the first type of parameters.
[0083] (3) Specific actions indicated by high-level configuration signaling.
[0084] (4) Each sub-configuration in the CSI report configuration includes only a sub-configuration containing only the first configuration information.
[0085] (5) The CSI report configuration includes at least one sub-configuration configured with the first type of parameters.
[0086] It should be noted that, for a CSI reporting configuration configured with one or more sub-configurations, when at least one sub-configuration includes the first configuration information and / or the third configuration information, and the CSI reporting configuration includes only the first-category parameters in the sub-configuration, and at least one sub-configuration includes only the third configuration information, the first-category parameters of the sub-configuration including only the third configuration information are obtained by at least one of the following:
[0087] Obtain the first category parameters from the subconfiguration configured with the first category parameters and with the smallest subconfiguration index, or obtain the first category parameters from the subconfiguration configured with the first category parameters and with the largest number of associated ports, or obtain the first category parameters from the predefined first category parameters; or obtain the first category parameters from the default first category parameters; or obtain the first category parameters from the predefined subconfiguration; or obtain the first category parameters from the codebook configuration.
[0088] It should be noted that the default first-category parameters are the default values flexibly set for the rank restriction parameters, codebook subset restriction parameters, port subset indication parameters, antenna port number parameter n1 in the first dimension, antenna port number parameter n2 in the second dimension, antenna port panel number parameter ng, etc. contained therein according to actual conditions. In some embodiments, these default values will be set in the protocol. For example, the codebook subset restriction parameter defaults to all 1s (i.e., there are no codebooks that cannot be reported), or the rank restriction parameter defaults to all 1s (i.e., there are no rank restriction parameter values that cannot be reported), or the antenna port number parameter n1 in the first dimension, the antenna port number parameter n2 in the second dimension, and the antenna port panel number parameter ng default to the n1, n2 combination with the smallest N1 corresponding to the number of ports configured for the associated CSI-RS resource, or there is no ng parameter by default, i.e., there is only one panel.
[0089] It should be noted that the predefined first-category parameters indicate that the protocol predefines first-category parameters for different port numbers. When no first-category parameters are configured in the sub-configuration, the predefined first-category parameters associated with the port number of the corresponding CSI-RS resource configuration are used. For example, different first-category parameters corresponding to different port numbers are predefines, and the predefined first-category parameters are selected based on the port number.
[0090] It should be noted that the third configuration information refers to the power offset value (power offset) configured in the sub-configuration.
[0091] It should be noted that a sub-configuration may include one or more of the first configuration information, the second configuration information, and the third configuration information. However, the same sub-configuration cannot include both the first configuration information and the second configuration information. A sub-configuration configured in a CSI reporting configuration cannot include both a sub-configuration including the first configuration information and a sub-configuration including the second configuration information.
[0092] The embodiment of the present application sets the second condition to determine the configuration status of the first type of parameters in the sub-configuration of the CSI report configuration, so that the UE can perform CSI measurement and reporting according to different CSI configurations, effectively saving energy consumption of network equipment and improving the efficiency and accuracy of data adjustment.
[0093] In one embodiment, for a CSI reporting configuration configured with one or more sub-configurations, when the third condition is met, the first type of parameters are configured in the codebook configuration in the CSI reporting configuration.
[0094] It should be noted that the third condition includes one of the following:
[0095] (1) At least one sub-configuration in the CSI reporting configuration is configured with first-type parameters, and the number of ports not indicated in at least one sub-configuration configured with the first-type parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI reporting configuration.
[0096] (2) The CSI report configuration includes one or more sub-configurations configured with only the third configuration information.
[0097] (3) The CSI report configuration includes one or more sub-configurations configured with the second configuration information.
[0098] (4) Specific actions indicated by high-level configuration signaling.
[0099] It should be noted that for a CSI reporting configuration configured with one or more sub-configurations, if the one or more sub-configurations include both a sub-configuration configured with the first configuration information and a sub-configuration configured with the third configuration information, the number of ports indicated / associated in at least one sub-configuration configured with the first configuration information is equal to the number of ports configured in the CSI-RS resource set associated with the CSI reporting configuration. In this case, the CSI reporting configuration does not contain any first-category parameters other than those configured within the sub-configuration.
[0100] It should be noted that, for a CSI reporting configuration configured with one or more sub-configurations, if the one or more sub-configurations include both a sub-configuration configured with the first configuration information and a sub-configuration configured with the third configuration information, and the number of ports indicated / associated in none of the sub-configurations configured with the first configuration information is equal to the number of ports associated / configured in the CSI-RS resource set associated with the CSI reporting configuration, then the CSI reporting configuration does not include a sub-configuration configured with only the third configuration information.
[0101] It should be noted that when a CSI reporting configuration includes at least one sub-configuration indicating the same number of ports as "the number of ports configured in the CSI-RS resources associated with the CSI reporting configuration", the first-category parameters configured in codebookConfig are the same as the first-category parameters configured in the sub-configuration.
[0102] In one embodiment, before generating a sub-CSI report corresponding to the sub-configuration for at least one sub-configuration in step S220, the channel state information CSI processing method provided in the embodiment of the present application further includes: receiving downlink control information DCI from a physical downlink control channel PDCCH, wherein the DCI indicates a CSI report configuration for reporting the CSI report and triggers one or more sub-configurations configured therein.
[0103] It should be noted that the Physical Downlink Control Channel (PDCCH) is an important channel in a wireless communication system, used to transmit system control information to coordinate and control downlink communications of a User Equipment (UE).
[0104] It can be understood that, for at least one sub-configuration, generating a sub-CSI report corresponding to the sub-configuration includes: for each triggered sub-configuration, generating a sub-CSI report corresponding to the triggered sub-configuration.
[0105] It is understandable that when one CSI report configuration is configured with one or more sub-configurations, and the DCI trigger is greater than one sub-configuration, the user equipment needs to report multiple sets of sub-CSI reports.
[0106] Step S230: Send a CSI report including at least one sub-CSI report.
[0107] It should be noted that a CSI report refers to a report that includes at least one sub-CSI report that needs to be reported by a user equipment. That is, multiple sets of sub-CSI reports that need to be reported in the same CSI report configuration are included in the same CSI report.
[0108] In one embodiment, since the corresponding processing time increases when the user equipment reports multiple sets of sub-CSI reports, sending a CSI report containing at least one sub-CSI report includes:
[0109] When the first time is greater than a first threshold and the second time is greater than a second threshold, a CSI report including at least one sub-CSI report is sent through a physical uplink shared channel (PUSCH); wherein the first time represents the time length between the end symbol of the PDCCH and the start symbol of the PUSCH; and the second time represents the time length between the non-periodic CSI-RS resource associated with the CSI report, or the end symbol of the measurement resource associated with the CSI report and the start symbol of the PUSCH.
[0110] It can be understood that the first threshold is used to indicate whether a first time representing the time length between the end symbol of the PDCCH and the start symbol of the PUSCH reaches or exceeds a preset value. The second threshold is used to indicate / characterize whether a second time representing the time length between the end symbol of the aperiodic CSI-RS resource associated with the CSI report, or the end symbol of the measurement resource associated with the CSI report and the start symbol of the PUSCH reaches or exceeds a preset value.
[0111] It should be noted that the first threshold is related to the first parameter, and the second threshold is related to the second parameter. Under the same circumstances, a larger value of the first parameter increases the first threshold, and a larger value of the second parameter increases the second threshold. The first and second parameters are primarily related to the time it takes for the user equipment to process / prepare a CSI report.
[0112] In an embodiment of the present application, when the first time is greater than a first threshold and the second time is greater than a second threshold, a CSI report including at least one sub-CSI report is sent via a physical uplink shared channel (PUSCH). The processing time required by the UE may vary in different situations. By using different first and second parameters, and thus different first and second thresholds, the processing time requirements of the UE in different situations can be met, thereby ensuring CSI processing and improving data scheduling efficiency.
[0113] It should be noted that the values of the first parameter and the second parameter are related to at least one of the following:
[0114] The number of ports associated with the CSI-RS resources corresponding to the triggered sub-configuration.
[0115] The number of CSI-RS ports indicated by the triggered sub-configuration.
[0116] The maximum number of CSI-RS ports indicated by the triggered sub-configuration.
[0117] The sum of the number of CSI-RS ports associated / indicated by the triggered sub-configuration.
[0118] The number of subconfigurations triggered.
[0119] Report the frequency characteristics of the CSI report.
[0120] Capability parameters of the user equipment.
[0121] The type of subconfiguration that is triggered.
[0122] It should be noted that the frequency characteristics of the CSI report refer to the reporting method of CSI under different frequency bandwidths used in the wireless communication system. The frequency characteristics of the CSI report include wideband CSI reporting method and narrowband CSI reporting method. Wideband CSI reporting can provide more comprehensive channel state information and is suitable for larger frequency bandwidths, such as scenarios for large data transmission. Narrowband CSI reporting can provide more accurate and detailed channel state information and is suitable for smaller frequency bandwidths, such as scenarios for smaller data transmission. Therefore, the frequency characteristics of the CSI report can be set according to actual needs to determine the values of the first parameter and the second parameter.
[0123] It should be noted that the first parameter and / or the second parameter include corresponding loose values and tightened values. Therefore, when the fourth condition is met, the first parameter and / or the second parameter takes the corresponding loose values.
[0124] It should be noted that the "loose" value refers to a value that moderately relaxes the system's parameter requirements. This loose value allows the UE more processing time when handling complex CSI measurement calculations. In contrast, the "tight" value, equivalent to the "unrestricted" value, refers to the processing time when conditions or restrictions are relatively strict and time constraints are tight.
[0125] It should be noted that the fourth condition includes one of the following:
[0126] (1) The number of triggered sub-configurations is greater than a third threshold, where the third threshold is an integer greater than or equal to 2.
[0127] (2) The CSI report is reported in narrowband CSI reporting mode.
[0128] (3) The number of ports of the CSI-RS resource associated with the triggered sub-configuration is greater than a fourth threshold, where the fourth threshold is an integer less than or equal to 4.
[0129] (4) The sum of the number of CSI-RS ports associated / indicated by the triggered sub-configuration is greater than a fifth threshold, where the fifth threshold is an integer less than or equal to 8.
[0130] (5) The user capability parameter indicates that the first parameter and / or the second parameter take corresponding loose values.
[0131] (6) The type of the triggered sub-configuration is the first type, where the first type indicates a sub-configuration configured with the first configuration information or the second configuration information.
[0132] (7) The number of ports of the maximum CSI-RS resource associated with the triggered sub-configuration is greater than a fourth threshold, where the fourth threshold is an integer less than or equal to 4.
[0133] It should be noted that, as shown in Table 1, Z2, Z2', Z1, and Z1' in Table 1 are used to represent predefined values. Therefore, the representation of the first parameter (Z) and / or the second parameter (Z') taking the corresponding loose values includes one of the following:
[0134] (1)Z=Z2+Z2'.
[0135] (2) Z = n*Z2 + m*Z1, where m is an integer greater than or equal to 1, and n is an integer greater than or equal to 1.
[0136] (3) Z=n*Z2+m*Z2′, where m is an integer greater than or equal to 1, and n is an integer greater than or equal to 1.
[0137] (4) Z = Z2*n, where n is an integer greater than or equal to 2.
[0138] (5)Z'=2*Z2'.
[0139] (6) Z'=Z2'*n, where n is an integer greater than or equal to 2.
[0140] (7)Z'=Z2+Z2'.
[0141] (8) Z'=n*Z2'+m*Z1', where m is an integer greater than or equal to 1, and n is an integer greater than or equal to 1.
[0142] (9) Z'=n*Z2'+m*Z2, where m is an integer greater than or equal to 1, and n is an integer greater than or equal to 1.
[0143] (10)Z>Z2.
[0144] (11)Z'>Z2'.
[0145] Table 1
[0146] Here, μ represents a value associated with the subcarrier spacing.
[0147] It should be noted that the values of the first parameter (Z) and / or the second parameter (Z') for the tightening value are: the first parameter Z=Z2, and the second parameter Z'=Z2'.
[0148] It should be noted that the CSI report includes a sub-configuration configured with the second configuration information and a sub-configuration configured with the third configuration information, wherein the sub-configuration configured with the third configuration information is associated with a first type of CSI-RS resource. The first type of CSI-RS resource includes one of the following:
[0149] (1) The CSI-RS resource indicated by the second configuration information configured in the sub-configuration with the smallest index among the sub-configurations configured with the second configuration information.
[0150] (2) CSI-RS resources configured by high-level parameters.
[0151] (3) The CSI-RS resource indicated by the second configuration information configured in the sub-configuration of the resource with the smallest index number in the second configuration information.
[0152] (4) Predefined CSI-RS resources.
[0153] (5) CSI-RS resources indicated by the second configuration information configured in the predefined sub-configuration.
[0154] In some embodiments, within a CSI reporting configuration, if a sub-configuration exists that includes the second configuration information, no sub-configuration exists that includes only the third configuration information. In other words, if a sub-configuration exists that includes the second configuration information, each sub-configuration must include the second configuration information.
[0155] It should be noted that the first configuration information, second configuration information, or third configuration information of different sub-configurations may be the same or different. For example, both sub-configurations may have the first configuration information, but the specific parameter values of the first configuration information are different.
[0156] In some embodiments, a CSI reporting configuration includes one or more sub-configurations, the CSI reporting configuration is aperiodic, and its associated CSI-RS is aperiodic. The third time indicated in the DCI triggering the CSI reporting configuration must be greater than a sixth threshold. The third time is the interval between the DCI and the triggered CSI-RS, and the sixth threshold is a positive integer greater than or equal to 1.
[0157] In some embodiments, sub-configurations and shared resources (shared CMR (channel measurement resource)) cannot be configured in the same CSI report configuration at the same time. In some embodiments, when one or more sub-configurations are configured in a CSI report configuration, its associated CSI-RS resources will not be configured with a resource pair. In some embodiments, if a sub-configuration and a shared resource are configured in the same CSI report configuration at the same time, the configuration of the sub-configuration is ignored. Ignoring the configuration of the sub-configuration means not using the configuration in the sub-configuration for CSI measurement. In some embodiments, if a sub-configuration and a shared resource are configured in the same CSI report configuration at the same time, the configuration related to the shared resource is ignored. Ignoring the configuration related to the shared resource means not using the configuration related to the shared resource for CSI measurement. The configuration related to the shared resource includes the shared resource configuration, the CSI-ReportMode configuration, or the resource pair configuration.
[0158] In some embodiments, the codebook subset restriction includes a codebook subset restriction and a codebook subset restriction on i2 (codebooksubsetrestriction-i2).
[0159] In some embodiments, when a CSI report includes multiple sub-CSI reports and the CSI report is transmitted in two parts (2 parts), if resources are insufficient or the code rate does not meet the requirements, the CSI information of part 2 can be discarded (i.e., not transmitted). The wideband part in part 2 (including the wideband channel quality indicator (CQI) of the second codeword, if present, the precoding matrix indicator (PMI), if reported, and the layer indicator, if reported) is discarded in sequence according to the content of the sub-configuration until the resource requirements or code rate limit are met. In some embodiments, when the content of multiple CSI reports is included on a reporting resource, when it is necessary to discard the wideband part of part 2, the CSI report containing the sub-configuration is discarded according to the sub-configuration. If the resource requirements or code rate limit are still not met after all the sub-CSI reports of the sub-configuration are discarded, the wideband parts of all parts 2 of the other CSI reports will be discarded together.
[0160] In one embodiment, as shown in FIG4 , a flow chart of a channel state information processing method provided in an embodiment of the present application is applied to a network device 102. The implementation process of the method may include but is not limited to the following step S410:
[0161] Step S410: Sending high-layer configuration signaling including a CSI report configuration to a user equipment, so that the user equipment generates a sub-CSI report corresponding to at least one sub-configuration in the CSI report configuration, and sends a CSI report including the at least one sub-CSI report.
[0162] It should be noted that the higher-layer configuration signaling includes a CSI reporting configuration, and the CSI reporting configuration includes at least one sub-configuration, so that the user equipment generates a sub-CSI report corresponding to the at least one sub-configuration in the CSI reporting configuration and sends a CSI report including the at least one sub-CSI report. The specific configuration methods of the higher-layer configuration signaling, CSI reporting configuration, sub-configuration, sub-CSI report, and CSI report have been specifically described in the above embodiments and will not be repeated here.
[0163] It should be noted that each sub-configuration has a corresponding associated channel state information-reference signal CSI-RS resource, and the sub-CSI report corresponding to the sub-configuration is determined according to the first type of parameters and the CSI-RS resource corresponding to the sub-configuration.
[0164] The embodiments of the present application mainly involve the configuration scheme when reporting multiple sets of CSI information in one CSI report and the time requirements for CSI calculation. Specifically, the user equipment receives high-level configuration signaling, wherein the high-level configuration signaling includes a CSI report configuration, and the CSI report configuration includes at least one sub-configuration. Then, for at least one sub-configuration, a sub-CSI report corresponding to the sub-configuration is generated. The present application reports multiple sets of CSI information in one CSI report (each set of CSI information corresponds to an antenna shut-off mode or power mode), which can help the base station obtain the channel status under multiple antenna shut-off modes, thereby better performing data scheduling. Therefore, the present application can generate a sub-CSI report corresponding to the sub-configuration according to the required sub-configuration, and send the CSI report containing at least one sub-CSI report to the network device, so that the UE can perform CSI measurement and reporting according to different configurations, thereby improving the accuracy and efficiency of data scheduling.
[0165] It should be noted that although operations are described in a specific order in the drawings in the embodiments of the present application, this should not be construed as requiring that these operations be performed in the specific order shown or in a serial order, or that all of the operations shown be performed to obtain the desired result. In certain circumstances, multitasking and parallel processing may be advantageous.
[0166] In addition, in the embodiments of the present application, the description of each embodiment has its own focus. For parts that are not detailed or recorded in a certain embodiment, please refer to the relevant description of other embodiments.
[0167] An embodiment of the present application also provides a user equipment, as shown in Figure 5, the user equipment 101 includes: one or more processors 510; a memory 520, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors 510, the one or more processors 510 implement: the channel state information CSI processing method performed by the user equipment 101 in the above embodiment.
[0168] The memory 520 is a non-transient network system that can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory 520 may include a high-speed random access memory and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory 520 may optionally include a memory 520 remotely located relative to the processor 510, and these remote memories 520 may be connected to the processor 510 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0169] The memory 520 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 520 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 520 and is called by the processor 510 to execute the methods of the embodiments of this application.
[0170] The processor 510 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.
[0171] An embodiment of the present application also provides a network device, as shown in Figure 6, the network device 102 includes: one or more processors 610; a memory 620, on which one or more programs are stored. When the one or more programs are executed by the one or more processors 610, the one or more processors 610 implement: the channel state information CSI processing method performed by the network device 102 in the above embodiment.
[0172] The memory 620 is a non-transient network system that can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory 620 may include a high-speed random access memory and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory 620 may optionally include a memory 620 remotely located relative to the processor 610, and these remote memories 620 may be connected to the processor 610 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0173] The memory 620 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 620 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 620 and is called by the processor 610 to execute the methods of the embodiments of this application.
[0174] The processor 610 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.
[0175] In some embodiments, the user device 101 and the network device 102 also include: an input / output interface for realizing information input and output; a communication interface for realizing communication interaction between the device and other devices, which can be realized through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.); a bus for transmitting information between various components of the device (such as processor, memory, input / output interface and communication interface); wherein the processor, memory, input / output interface and communication interface can realize communication connection with each other within the device through the bus.
[0176] An embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, which are used to execute: a channel state information CSI processing method as applied to user equipment 101; or a channel state information CSI processing method as applied to network equipment 102.
[0177] An embodiment of the present application further provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device performs: a channel state information (CSI) processing method as applied to user equipment 101; or a channel state information (CSI) processing method as applied to network device 102.
[0178] The system architecture and application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of the system architecture and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
[0179] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0180] Those skilled in the art will appreciate that all or some of the steps and systems in the method disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include computer storage media (or non-transitory media) and communication media (or temporary media). As known to those skilled in the art, the term computer storage media is included in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data) and is volatile and non-volatile, removable, and non-removable. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technology, CD-ROM, digital versatile disks (DVD), or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage, or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0181] The above description of some embodiments of the present application with reference to the accompanying drawings does not limit the scope of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present application shall be within the scope of the present application.
Claims
1. A channel state information (CSI) processing method, applied to a user equipment, the method comprising: Receiving a high-level configuration signaling, wherein the high-level configuration signaling includes a CSI report configuration, and the CSI report configuration includes at least one sub-configuration; For at least one of the sub-configurations, generating a sub-CSI report corresponding to the sub-configuration; Sending a CSI report including at least one of the sub-CSI reports.
2. The method according to claim 1, wherein: Each of the sub-configurations has a corresponding associated channel state information-reference signal CSI-RS resource; The generating a sub-CSI report corresponding to the sub-configuration includes: The sub-CSI report corresponding to the sub-configuration is determined according to the first type of parameters and the CSI-RS resource corresponding to the sub-configuration.
3. The method according to claim 2, wherein: The CSI report configuration also includes a codebook configuration, and the first type of parameters are configured in the codebook configuration.
4. The method according to claim 3, wherein: If the first condition is not met, the first type of parameters in the codebook configuration are used to determine a sub-CSI report corresponding to a sub-configuration in which the first type of parameters are not configured; The first condition includes one of the following: Some of the sub-configurations in the CSI report configuration are configured with the first type of parameters, and the number of ports associated with at least one sub-configuration configured with the first type of parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration; All the sub-configurations in the CSI report configuration are configured with the first type of parameters.
5. The method according to claim 4, wherein: When the first condition is met, determining that the first type of parameters used in the sub-CSI report corresponding to the sub-configuration are obtained in one of the following ways: In a case where the sub-configuration is configured with the first-category parameters, the first-category parameters are obtained from the sub-configuration; or, In a case where the sub-configuration is not configured with the first type of parameters, the first type of parameters are obtained from other sub-configurations, wherein the number of ports associated with the other sub-configurations is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration.
6. The method according to claim 2, wherein: When the second condition is met, the CSI report configuration is configured with the first type of parameters only in the sub-configuration; The second condition includes one of the following: Some of the sub-configurations in the CSI report configuration are configured with the first type of parameters, and the number of ports associated with at least one sub-configuration configured with the first type of parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration; All the sub-configurations in the CSI report configuration are configured with the first type of parameters.
7. The method according to claim 2, wherein: In a case where at least one of the sub-configurations includes the first configuration information and / or the third configuration information, and the first type of parameters are configured only in the sub-configuration in the CSI report configuration, and at least one of the sub-configurations includes only the third configuration information, the first type of parameters of the sub-configuration including only the third configuration information are obtained by at least one of the following: Obtain the first type of parameters from the sub-configuration configured with the first type of parameters and having the largest number of associated ports, Obtain the first category parameters from predefined first category parameters, or The first category parameters are obtained from the default first category parameters.
8. The method according to any one of claims 2 to 7, wherein: The first type of parameters includes at least one of the following: Rank restriction parameter; Codebook subset restriction parameters; Port subset indication parameter; The number parameter n1 of antenna ports in the first dimension; The number parameter n2 of antenna ports in the second dimension; The number parameter of antenna port panels is ng.
9. The method according to claim 1, wherein: The CSI report configuration is associated with a CSI-RS resource set, the CSI-RS resource set includes K CSI-RS resources, and each of the sub-configurations is correspondingly associated with one or more CSI-RS resources in the CSI-RS resource set; In the case of K=A1, the CSI-RS resource set is configured with no more than 32 CSI-RS ports; In the case of K=A2, the CSI-RS resource set is configured with no more than 16 CSI-RS ports; In the case of K=A3, the CSI-RS resource set is configured with no more than 8 CSI-RS ports; The values of A1, A2 and A3 are related to at least one of the following: the sub-configuration type configured in the CSI report configuration, the number of sub-configurations configured in the CSI report configuration, the CSI report time domain type, the maximum number of sub-configurations that can be configured in the CSI report configuration, the maximum number of sub-configurations that can be triggered by a trigger state of DCI or MAC CE in a CSI report configuration, or a capability parameter of the user equipment.
10. The method according to claim 1, wherein: Before generating, for at least one of the sub-configurations, a sub-CSI report corresponding to the sub-configuration, the method further includes: Receiving downlink control information DCI from a physical downlink control channel PDCCH, wherein the DCI indicates reporting a CSI report and triggers one or more sub-configurations; The generating, for at least one of the sub-configurations, a sub-CSI report corresponding to the sub-configuration includes: For each of the triggered sub-configurations, generating the sub-CSI report corresponding to the triggered sub-configuration; The sending of the CSI report including at least one of the sub-CSI reports includes: When the first time is greater than the first threshold and the second time is greater than the second threshold, sending a CSI report including at least one of the sub-CSI reports through a physical uplink shared channel PUSCH; The first time represents the time length between the end symbol of the PDCCH and the start symbol of the PUSCH; The second time represents the non-periodic CSI-RS resource associated with the CSI report, or the time length between the end symbol of the measurement resource associated with the CSI report and the start symbol of the PUSCH.
11. The method according to claim 10, wherein: The first threshold is related to a first parameter, and the second threshold is related to a second parameter; The values of the first parameter and the second parameter are related to at least one of the following: The number of ports of the CSI-RS resource configuration corresponding to the triggered sub-configuration; The number of CSI-RS ports indicated by the triggered sub-configuration; The sum of the number of CSI-RS ports associated / indicated by the triggered sub-configuration; The number of sub-configurations triggered; Frequency characteristics of the reported CSI reports; Capability parameters of user equipment; The type of subconfiguration that was triggered.
12. The method according to claim 11, wherein: The first parameter and / or the second parameter include corresponding loose values and tightening values; When the fourth condition is met, the first parameter and / or the second parameter takes the corresponding loose value.
13. The method according to claim 12, wherein: The fourth condition includes one of the following: The number of triggered sub-configurations is greater than a third threshold, where the third threshold is an integer greater than or equal to 2; The CSI report is reported in broadband CSI reporting mode; The number of ports of the CSI-RS resource associated with the triggered sub-configuration is greater than a fourth threshold, where the fourth threshold is an integer less than or equal to 4; The sum of the number of CSI-RS ports associated / indicated by the triggered sub-configuration is greater than a fifth threshold, where the fifth threshold is an integer less than or equal to 8; The user capability parameter indicates that the first parameter and / or the second parameter takes the corresponding loose value; The type of the triggered sub-configuration is the first type, wherein the first type indicates a sub-configuration configured with the first configuration information or the second configuration information.
14. The method according to claim 1, wherein: The CSI report includes a sub-configuration configured with second configuration information and a sub-configuration configured with third configuration information, wherein the sub-configuration configured with the third configuration information is associated with the first type of CSI-RS resources; The first type of CSI-RS resource includes one of the following: The CSI-RS resource indicated by the second configuration information configured in the sub-configuration with the smallest index in the sub-configuration configured with the second configuration information; CSI-RS resources configured by high-level parameters; The CSI-RS resource indicated by the second configuration information configured in the sub-configuration of the resource containing the smallest index number in the second configuration information; Predefined CSI-RS resources; The CSI-RS resource indicated by the second configuration information configured in the predefined sub-configuration.
15. A channel state information (CSI) processing method, applied to a network device, the method comprising: A high-layer configuration signaling including a CSI report configuration is sent to a user equipment, so that the user equipment generates a sub-CSI report corresponding to at least one sub-configuration in the CSI report configuration, and sends a CSI report including at least one of the sub-CSI reports.
16. The method according to claim 15, wherein: Each of the sub-configurations has a corresponding associated channel state information-reference signal CSI-RS resource; The sub-CSI report corresponding to the sub-configuration is determined according to the first type of parameters and the CSI-RS resource correspondingly associated with the sub-configuration.
17. The method according to claim 16, wherein: The CSI report configuration also includes a codebook configuration, and the first type of parameters are configured in the codebook configuration.
18. The method according to claim 17, wherein: If the first condition is not met, the first type of parameters in the codebook configuration are used to determine the sub-CSI report corresponding to the sub-configuration in which the first type of parameters are not configured; The first condition includes one of the following: Some of the sub-configurations in the CSI report configuration are configured with the first type of parameters, and the number of ports associated with at least one sub-configuration configured with the first type of parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration; All the sub-configurations in the CSI report configuration are configured with the first type of parameters.
19. The method according to claim 18, wherein: When the first condition is met, determining that the first type of parameters used in the sub-CSI report corresponding to the sub-configuration are obtained in one of the following ways: In a case where the sub-configuration is configured with the first-category parameters, the first-category parameters are obtained from the sub-configuration; or, In a case where the sub-configuration is not configured with the first type of parameters, the first type of parameters are obtained from other sub-configurations, wherein the number of ports associated in the other sub-configurations is equal to the number of ports associated in the CSI-RS resource set associated with the CSI report configuration.
20. The method according to claim 16, wherein: When the second condition is met, the CSI report configuration is configured with the first type of parameters only in the sub-configuration; The second condition includes one of the following: Some of the sub-configurations in the CSI report configuration are configured with the first type of parameters, and the number of ports associated with at least one sub-configuration configured with the first type of parameters is equal to the number of ports configured in the CSI-RS resource set associated with the CSI report configuration; All the sub-configurations in the CSI report configuration are configured with the first type of parameters.
21. The method according to any one of claims 16 to 19, wherein: The first type of parameters includes at least one of the following: Rank restriction parameter; Codebook subset restriction parameters; Port subset indication parameter; The number parameter n1 of antenna ports in the first dimension; The number parameter n2 of antenna ports in the second dimension; The number parameter of antenna port panels is ng.
22. The method according to claim 15, wherein: The CSI report configuration is associated with a CSI-RS resource set, the CSI-RS resource set includes K CSI-RS resources, and each of the sub-configurations is correspondingly associated with one or more CSI-RS resources in the CSI-RS resource set; In the case of K=A1, the CSI-RS resource set is configured with no more than 32 CSI-RS ports; In the case of K=A2, the CSI-RS resource set is configured with no more than 16 CSI-RS ports; In the case of K=A3, the CSI-RS resource set is configured with no more than 8 CSI-RS ports; The values of A1, A2 and A3 are related to at least one of the following: the sub-configuration type configured in the CSI report configuration, the number of sub-configurations configured in the CSI report configuration, the CSI report time domain type, the CSI report configuration, The maximum number of sub-configurations that can be configured in the configuration, the maximum number of sub-configurations that can be triggered by a trigger state of DCI or MAC CE in a CSI report configuration, or the capability parameters of the user equipment.
23. The method according to claim 15, wherein: The CSI report includes a sub-configuration configured with second configuration information and a sub-configuration configured with third configuration information, wherein the sub-configuration configured with the third configuration information is associated with the first type of CSI-RS resources; The first type of CSI-RS resource includes one of the following: The CSI-RS resource indicated by the second configuration information configured in the sub-configuration with the smallest index in the sub-configuration configured with the second configuration information; CSI-RS resources configured by high-level parameters; The CSI-RS resource indicated by the second configuration information configured in the sub-configuration of the resource containing the smallest index number in the second configuration information; Predefined CSI-RS resources; The CSI-RS resource indicated by the second configuration information configured in the predefined sub-configuration.
24. A user equipment, comprising: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 14.
25. A network device comprising: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 15 to 23.
26. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 14 or the method according to any one of claims 15 to 23 is implemented.
Citation Information
Patent Citations
Method and apparatus for reporting channel state information in wireless communication system
CN114600387A
Communication method, terminal device, network device and computer readable medium
CN116762305A
CSI report configuration with a codebook list
US20210320704A1
Method and device for transmitting and receiving channel state information in wireless communication system
WO2022031077A1