Channel state information (CSI) reporting methods, apparatuses, and device
Patent Information
- Application Number
- PCT/CN2026/083722
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-17
- Filing Date
- 2026-03-16
- Publication Date
- 2026-09-24
Smart Images

Figure CN2026083722_24092026_PF_FP_ABST
Abstract
Description
Channel Status Information (CSI) Reporting Methods, Apparatus, and Equipment
[0001] Cross-references to related applications
[0002] This application is based on and claims priority to Chinese Patent Application No. 202510314239.4, filed on March 17, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and more specifically, to a method, apparatus, and device for reporting Channel State Information (CSI). Background Technology
[0004] In related technologies, terminals can perform periodic, aperiodic, or semi-persistent Channel State Information (CSI) reporting based on Discontinuous Reception (DRX) configuration. Furthermore, network-side devices can determine parameters for subsequent data transmission based on the terminal's CSI reporting to ensure the quality of subsequent data transmission.
[0005] In some scenarios, terminals in Radio Resource Control (RRC) connected state can receive low power wake-up signals (LP-WUS) without relying on the Connected Discontinuous Reception (C-DRX) configuration. In this case, the network-side equipment does not need to configure C-DRX for the terminal.
[0006] However, how to perform CSI reporting on the terminal to ensure the quality of subsequent data transmission when DRX configuration is not configured on the terminal is an urgent problem to be solved. Summary of the Invention
[0007] This application provides a Channel State Information (CSI) reporting method, apparatus, and device, which enables a terminal to perform CSI reporting without configuring DRX, thereby ensuring the quality of subsequent data transmission.
[0008] Firstly, a method for reporting Channel State Information (CSI) is provided, the method comprising:
[0009] The terminal receives a first Radio Resource Control (RRC) message, which includes CSI reporting configuration.
[0010] The terminal activates the first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, the first signaling being used to activate the first CSI report; activating the first CSI report when the terminal performs physical downlink control channel (PDCCH) detection;
[0011] When the first CSI reporting is activated, the terminal performs the first CSI reporting according to the CSI reporting configuration.
[0012] Secondly, a method for reporting Channel State Information (CSI) is provided, the method comprising:
[0013] The network-side device sends a first Radio Resource Control (RRC) message to the terminal, the first RRC message including CSI reporting configuration;
[0014] The network-side device sends a first signaling or a second signaling to the terminal. The first signaling is used to indicate the activation of the first CSI reporting, and the second signaling is used to indicate the activation of the first CSI reporting when the terminal activates the first CSI reporting.
[0015] The network-side device receives the first CSI report from the terminal.
[0016] Thirdly, a wireless communication device is provided, comprising:
[0017] The receiving module is configured to receive a first Radio Resource Control (RRC) message, wherein the first RRC message includes CSI reporting configuration.
[0018] The processing module is configured to activate a first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, the first signaling being used to activate the first CSI report; activating the first CSI report when the terminal performs physical downlink control channel (PDCCH) detection;
[0019] The sending module is configured to execute the first CSI report according to the CSI report configuration when the first CSI report is activated.
[0020] Fourthly, a wireless communication device is provided, comprising:
[0021] The sending module is configured to send a first Radio Resource Control (RRC) message to the terminal, the first RRC message including CSI reporting configuration; and to send a first signaling or a second signaling to the terminal, the first signaling being used to indicate activation of the first CSI reporting, and the second signaling being used to indicate the first CSI reporting activated when the terminal activates the first CSI reporting;
[0022] A receiving module is used to receive the first CSI report from the terminal.
[0023] Fifthly, a wireless communication device is provided, the device being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0024] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0025] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect.
[0026] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0027] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the second aspect.
[0028] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0029] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0030] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0031] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
[0032] In this embodiment of the application, when no DRX configuration is configured on the terminal, the network-side device can send CSI reporting configuration to the terminal through the first RRC message. Furthermore, when the terminal activates the first CSI reporting according to the first rule, the terminal can perform CSI reporting according to the CSI reporting configuration, thereby realizing CSI reporting without DRX configuration. Attached Figure Description
[0033] Figure 1 is a schematic diagram of a communication system architecture provided in an embodiment of this application.
[0034] Figure 2 is a structural diagram of the receiver of a terminal.
[0035] Figure 3 is a schematic diagram of the time domain pattern of a wake-up signal.
[0036] Figure 4 is a schematic interactive diagram of a CSI reporting method provided in an embodiment of this application.
[0037] Figure 5 is a schematic diagram of CSI reporting based on a periodic first CSI reporting window provided in an embodiment of this application.
[0038] Figure 6 is a schematic diagram of another CSI reporting method based on a periodic first CSI reporting window provided in an embodiment of this application.
[0039] Figure 7 is a schematic diagram of another method of CSI reporting based on a periodic first CSI reporting window provided in the embodiments of this application.
[0040] Figure 8 is a schematic block diagram of a wireless communication device provided in an embodiment of this application.
[0041] Figure 9 is a schematic block diagram of another wireless communication device provided in an embodiment of this application.
[0042] Figure 10 is a schematic block diagram of a communication device provided in an embodiment of this application.
[0043] Figure 11 is a schematic diagram of the hardware structure of a terminal according to an embodiment of this application.
[0044] Figure 12 is a schematic block diagram of a network-side device provided according to an embodiment of this application. Detailed Implementation
[0045] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0046] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0047] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0048] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0049] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0050] In the embodiments of this application, the terminal may also be referred to as user equipment (UE), terminal equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user device, etc.
[0051] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, wireless local area network (WLAN) access points (APs), or wireless Fidelity (WiFi) nodes, etc. The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0052] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support. The core network functions include: BSF (Block Network Function), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), and Network Data Analytics Function (NWDAF). It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0053] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0054] To facilitate understanding of the embodiments of this application, the low-power receiver related to this application will be described.
[0055] A low-power receiver, also known as a low-power wake-up radio (LP-WUR) or near-zero-power wake-up radio (AZP-WUR), operates on the principle that the receiver comprises a first module and a second module, as shown in Figure 2. The first module is the main communication module, used for transmitting and receiving mobile communication data, while the second module is the low-power receiver module (also called the low-power wake-up receiver module), used to receive the wake-up signal. In power-saving mode, the terminal activates the low-power receiver module to listen for LP-WUR and disables the main communication module. When downlink data arrives, the network-side device sends a wake-up signal to the terminal. The terminal, after detecting the wake-up signal through the low-power receiver module, triggers the main communication module to switch from off to on after a series of checks. At this time, the low-power receiver module switches from the active state to the off state. The low-power wake-up receiver module can be continuously or intermittently activated, and when activated, it can receive low-power wake-up signals.
[0056] To facilitate understanding of the embodiments of this application, the low-power wake-up signals related to this application will be described.
[0057] To reduce receiving activity in standby mode and effectively shut down the radio frequency (RF) and modem modules, thereby significantly reducing power consumption during communication reception, this can be achieved by introducing a near-zero power receiver into the terminal's receiver module. This near-zero power receiver does not require complex signal detection (such as amplification, filtering, quantization, etc.) from the RF module or signal processing from the modem; it relies solely on passive matched filtering and low-power signal processing.
[0058] On the base station side, by triggering a wake-up signal on demand, the receiver with near-zero power can be activated to receive the activation notification, thereby triggering a series of processes within the terminal, such as turning on the radio frequency transceiver and baseband processing modules.
[0059] Wake-up signals are typically simple on-off keying signals. The time-domain pattern of these signals can be shown in Figure 3. The receiver can then detect the wake-up notification through simple energy detection and possible sequence detection and recognition. Furthermore, while the terminal is activating its low-power wake-up receiver to receive the wake-up signal, the main receiver module can maintain a low power consumption level, thus saving power.
[0060] To facilitate understanding of the embodiments of this application, the connected discontinuous reception (C-DRX) related to this application will be described.
[0061] In connected mode, DRX aims to save power, as terminals in DRX mode do not need to continuously listen to the control channel. However, if a terminal does not listen to the control channel for an extended period, data arrival will increase data transmission latency. To balance power saving and latency, 5G Media Access Control (MAC) supports two DRX cycles—long and short—depending on the duration of terminal channel listening. If the predicted terminal data volume is frequent or the service is latency-sensitive, the network can configure the terminal to use a short DRX cycle; if the predicted terminal data volume is sparse and latency is not critical, the network can configure the terminal to use only a long DRX cycle. To facilitate switching between long and short DRX cycles, the long DRX cycle must be an integer multiple of the short DRX cycle, ensuring alignment of their onDuration.
[0062] To support the DRX mechanism, network-side devices can configure DRX-related timers and parameters for terminals, including:
[0063] drx-LongCycleStartOffset: Used to configure the long DRX cycle (longDRX-Cycle) and offset (drxStartOffset). The units of long DRX-Cycle and drxStartOffset can be milliseconds. If the network-side device is also configured with a short DRX cycle parameter, the long DRX cycle needs to be configured as an integer multiple of the short DRX cycle.
[0064] drx-ShortCycle: Used to configure short DRX cycles, the unit of which can be milliseconds.
[0065] drx-SlotOffset: The delay at which the terminal starts drx-onDurationTimer. This parameter sets the offset of the start time of the DRX duration (DRX onDuration) relative to the start of the subframe. The offset is an integer multiple of 1 / 32 milliseconds.
[0066] drx-ShortCycleTimer: Used to control the duration of short DRX cycles used by the terminal, in integer units, meaning the timer length is an integer multiple of the short DRX cycle. drx-ShortCycleTimer starts when drx-InactivityTimer times out and a short DRX cycle is configured.
[0067] drx-onDurationTimer: During the operation of drx-onDurationTimer, the terminal needs to continuously listen to the Physical Downlink Control Channel (PDCCH) of the network-side device. That is, the duration for which the terminal listens to the PDCCH within one DRX cycle. Once drx-onDurationTimer is started, it cannot be restarted midway.
[0068] drx-InactivityTimer: This timer is used to monitor the PDCCH for a specified duration after receiving a PDCCH indicating a new transmission. It starts or restarts on the first symbol after the PDCCH indicating a new transmission (UL or DL) has finished receiving. The timer stops when the terminal receives a DRX command from the Media Access Control Element (MAC CE).
[0069] DRX Command MAC CE / Long DRX Command MAC CE: Used to stop drx-InactivityTimer and drx-onDurationTimer, thus causing the terminal to leave the active time. Long DRX Command MAC CE can be used to stop drx-ShortCycleTimer and enter a Long DRX cycle; for DRX Command MAC CE, if a short DRX cycle is configured, it starts or restarts drx-ShortCycleTimer and enters a short DRX cycle; otherwise, it enters a long DRX cycle.
[0070] drx-HARQ-RTT-TimerDL / drx-HARQ-RTT-TimerUL: This timer parameter is a per-Hybrid Automatic Repeat Request (HARQ) process parameter, representing the minimum time interval for waiting for retransmission. This timer is started on the first symbol after the completion of the Acknowledgement (ACK) or Negative Acknowledgement (NACK) transmission. During the execution of this timer, the corresponding MAC does not listen to the PDCCH. When this timer times out, the corresponding HARQ process drx-RetransmissionTimerDL / drx-RetransmissionTimerUL is started.
[0071] drx-RetransmissionTimerDL: This timer is a per HARQ Process parameter, representing the maximum number of PDCCH slots the UE needs to continuously monitor in order to receive the expected downlink retransmission data. This timer is started on the first symbol after the corresponding HARQ process has failed to decode data and drx-HARQ-RTT-TimerDL has timed out. This timer stops when a PDCCH indicating downlink retransmission is received.
[0072] drx-RetransmissionTimerUL: This timer is a per HARQ Process parameter, representing the maximum number of PDCCH slots the terminal monitors to receive uplink retransmission permissions. This timer starts on the first symbol after drx-HARQ-RTT-TimerUL expires. It stops when the terminal receives an uplink retransmission permission.
[0073] To facilitate understanding of the embodiments of this application, the reporting of Channel State Information (CSI) related to this application will be explained.
[0074] In some scenarios, the terminal can use the following CSI reporting method:
[0075] Periodic CSI reporting on PUCCH using the Physical Uplink Control Channel (PUCCH);
[0076] Aperiodic CSI reporting on PUSCH requested via DCI using the Physical Uplink Shared Channel (PUSCH);
[0077] Semi-persistent CSI reporting on PUCCH;
[0078] Semi-persistent CSI reporting on PUSCH.
[0079] The terminal needs to adopt the above CSI reporting method based on certain rules and DRX configuration:
[0080] If time n is within the drx-onDurationTimer period and the drx-onDurationTimer is running, then the UE reports Periodic CSI reporting on PUCCH and SP CSI reporting on PUCCH / PUSCH.
[0081] If time n is within the DRX Active Time but not within the drx-onDurationTimer period, the UE reports SP CSI reporting on PUSCH; if CSI-mask is set to true, Periodic CSI reporting on PUCCH and SP CSI reporting on PUCCH are not reported; if CSI-mask is not set to true, Periodic CSI reporting on PUCCH and SP CSI reporting on PUCCH are reported.
[0082] If time n is within the drx-onDurationTimer period and the drx-onDurationTimer is not running, the UE will not report SP CSI reporting on PUCCH / PUSCH; whether to report Peridic CSI reporting on PUCCH depends on the network-side configuration.
[0083] If time n is outside the drx-onDurationTimer period or outside the active time, the UE will not report Peridic CSI reporting on PUCCH, or SP CSI reporting on PUCCH / PUSCH.
[0084] Regardless of whether the UE is in Active Time, the UE can report Aperiodic CSI.
[0085] For CSI measurements, the higher layer configures the terminal with N CSI reporting configurations (CSI-ReportConfig) report settings and M CSI-ResourceConfig resource settings, as well as one or two trigger state lists. CSI resources are used for CSI measurements. Within a CSI resource setting, there are reference signals (RS) for channel measurements and RS for interference measurements. The UE performs CSI calculations based on these RSs. Then, the terminal performs CSI reporting according to the CSI reporting configuration, such as periodic CSI reporting, semi-persistent CSI reporting, and aperiodic CSI reporting.
[0086] In related technologies, the terminal can detect LP-WUS during the monitoring occupancy (MO) of the low power wake-up signal (LP-WUS). If LP-WUS is detected, the terminal's main radio (MR) is woken up to detect the PDCCH.
[0087] In some scenarios, terminals in Radio Resource Control (RRC) connected state can receive low-power wake-up signals (LP-WUS) without relying on the Connected Discontinuous Reception (C-DRX) configuration, also known as C-DRX-free LP-WUS operation. In this case, C-DRX configuration is not required for the terminal. Compared to C-DRX-based LP-WUS operation, C-DRX-free LP-WUS operation is not limited by the various timers of C-DRX and can detect LP-WUS on any LP-WUS MO.
[0088] In summary, in some scenarios, DRX configuration may not be configured on the terminal, and how the terminal can report CSI in this case is an urgent problem to be solved.
[0089] The CSI reporting method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0090] Figure 4 is a schematic diagram of a CSI reporting method provided in an embodiment of this application. As shown in Figure 4, the method 200 includes at least the following:
[0091] The S201 terminal receives a first Radio Resource Control (RRC) message, which includes CSI reporting configuration.
[0092] S202, the terminal activates the first CSI report according to the first rule;
[0093] S203, when the first CSI reporting is activated, the terminal performs the first CSI reporting according to the CSI reporting configuration.
[0094] In some embodiments, the CSI reporting configuration can be used to configure the reporting content and / or reporting resources of CSI reporting, such as CSI reporting timing (e.g., reporting period, offset within the reporting period), frequency domain resources, etc.
[0095] In this embodiment of the application, the terminal may not be configured with DRX, such as C-DRX.
[0096] For example, if the terminal is not configured with DRX, the network-side device can send the CSI reporting configuration to the terminal through the first RRC message. Upon learning of the CSI reporting configuration, the terminal does not perform CSI reporting. Then, if the terminal activates CSI reporting according to the first rule, the terminal will perform CSI reporting according to the CSI reporting configuration, thereby realizing CSI reporting without DRX configuration.
[0097] It should be noted that, in the embodiments of this application, the number of CSI reporting configurations included in the first RRC message can be one or more, and this application does not limit this.
[0098] In some embodiments of this application, the CSI reporting configuration may include at least one of the following:
[0099] Report configuration identifier (reportConfigId);
[0100] Report configuration type (reportConfigType);
[0101] Report quantity;
[0102] Report frequency domain configuration (reportFreqConfiguration).
[0103] Optionally, different reporting configuration identifiers can correspond to different CSI reporting configurations, wherein at least one of the following is different: reporting configuration type, reporting quantity, and reporting frequency domain configuration. The terminal can uniquely identify a CSI reporting type based on the reporting configuration identifier.
[0104] Optionally, the reported configuration type may include one or more of the following:
[0105] Periodic CSI reporting, such as periodic CSI reporting using PUCCH;
[0106] Semi-persistent CSI reporting, such as semi-persistent CSI reporting using PUCCH or semi-persistent CSI reporting using PUSCH.
[0107] Non-periodic CSI reporting, such as non-periodic CSI reporting using PUSCH.
[0108] Optionally, the reported configuration type may include one or more of the following:
[0109] Use PUCCH for periodic CSI reporting;
[0110] Semi-persistent CSI reporting using PUCCH;
[0111] Semi-persistent CSI reporting using PUSCH;
[0112] Use PUSCH for non-periodic CSI reporting.
[0113] Optionally, the reported amount may include one or more of the following:
[0114] CSI Resource Indicator (CRI), Rank Indication (RI), Precoding Matrix Indicator (PMI), Channel Quantity Indicator (CQI), Layer Indicator (LI), and Reference Signal Receiving Power (RSRP).
[0115] Optionally, the reporting frequency domain configuration can be used to configure one or more of the following:
[0116] Broadband CQI, subband CQI, broadband PMI, subband PMI, and CSI report their corresponding frequency bands.
[0117] Optionally, the reporting frequency domain configuration may include one or more of the following:
[0118] The CQI format indicator (cqi-FormatIndicator) is used to indicate the format of the reported CQI, such as wideband CQI or subband CQI.
[0119] The PMI format indicator (pmi-FormatIndicator) is used to indicate the format of the reported PMI, such as wideband PMI or subband PMI;
[0120] The frequency band configuration reported by CSI can be specified, for example, by using a bitmap to indicate which frequency bands of CSI should be reported.
[0121] In some embodiments, the terminal may determine one or more of the following CSI reporting types based on the CSI reporting configuration:
[0122] Broadband CSI reporting;
[0123] Sub-band CSI reporting;
[0124] Periodic CSI reporting;
[0125] Non-periodic CSI reporting.
[0126] For example, a terminal can uniquely identify a CSI reporting type based on the reporting configuration identifier in the CSI reporting configuration. As an example, the CSI reporting configuration includes a first reporting configuration identifier and a first reporting configuration type (the first reporting configuration type can be considered as the reporting configuration type associated with the first reporting configuration identifier), wherein the first reporting configuration type is used to indicate periodic CSI reporting, then the terminal can determine that the CSI reporting type is periodic CSI reporting.
[0127] As another example, the CSI reporting configuration includes a second reporting configuration identifier and a first reporting quantity (the first reporting quantity can be considered as the reporting quantity associated with the second reporting configuration identifier). The first reporting quantity includes broadband CQI and broadband PMI. Then the terminal can determine that the CSI reporting type is broadband CSI reporting.
[0128] In some embodiments, the content reported by the Broadband CSI may include at least one of the following:
[0129] CRI, RI, LI, zero-padding bits, PMI wideband information, CQI for the first transport block (TB), and wideband CQI for the second TB.
[0130] For example, the CSI reporting configuration includes pmi-FormatIndicator and cqi-FormatIndicator. When pmi-FormatIndicator is set to widebandPMI and cqi-FormatIndicator is set to widebandCQI, the terminal can determine that the CSI reporting type is wideband CSI reporting.
[0131] For example, when the report quantity in the CSI reporting configuration is set to cri-RI-CQI and the cqi-FormatIndicator is set to widebandCQI, the terminal can determine that the CSI reporting type is wideband CSI reporting.
[0132] In some embodiments, the reporting content of the sub-band CSI report may include a first part of the CSI report and a second part of the CSI report, wherein the first part of the CSI report may include at least one of the following:
[0133] CRI, RI, Wideband CQI for the first TB, Subband Differential CQI for the first TB, Indicator of the number of non-zero wideband amplititude coefficients for layer 0, Indicator of the number of non-zero wideband amplititude coefficients for layer 1.
[0134] The second part of the CSI reporting may include at least one of the following:
[0135] Wideband CQI for the second TB;
[0136] LI;
[0137] PMI wideband information;
[0138] Subband Differential CQI for the second TB;
[0139] PMI subband information;
[0140] Subband differential CQI.
[0141] For example, when the pmi-FormatIndicator in the CSI reporting configuration is set to subbandPMI and the cqi-FormatIndicator is set to subbandCQI, the terminal can determine that the CSI reporting type is subband CSI reporting.
[0142] It should be noted that, in the embodiments of this application, the first RRC message may be an existing RRC message or a newly added RRC message, and this application does not limit it in this regard.
[0143] In other words, network-side devices can reuse existing RRC messages to send CSI reporting configurations to terminals, or they can add new RRC messages to configure CSI reporting configurations for terminals.
[0144] In some embodiments of this application, the method 200 further includes:
[0145] The terminal obtains the first information;
[0146] The terminal determines the first CSI to be activated based on the first information.
[0147] In some embodiments, the first information is used to indicate the type or configuration of the activated CSI reporting. This type or configuration may include, but is not limited to, CSI reporting type, reporting configuration identifier, reporting quantity, reporting configuration type, and reporting frequency domain configuration. For example, the terminal can determine the activation of CSI reporting based on a first rule, and further determine the type or configuration of the activated CSI reporting based on the first information.
[0148] In some embodiments, the first information includes one or more of the following:
[0149] The first CSI report corresponds to the reporting configuration identifier (reportConfigId);
[0150] The first CSI report corresponds to the reporting configuration type (reportConfigType);
[0151] The first CSI report corresponds to the reporting quantity.
[0152] The first CSI report corresponds to the reporting frequency domain configuration (reportFreqConfiguration).
[0153] For example, if the first RRC message includes multiple CSI reporting configurations (e.g., including the first CSI reporting configuration, the second CSI reporting configuration, ..., the nth CSI reporting configuration), each CSI reporting configuration corresponds to a reporting configuration identifier. For example, the first CSI reporting configuration corresponds to the first reporting configuration identifier (reportConfigId#1), the second CSI reporting configuration corresponds to the second reporting configuration identifier (reportConfigId#2), ..., the nth CSI reporting configuration corresponds to reportConfigId#n. If the first information includes the first reporting configuration identifier (reportConfigId#1) and the second reporting configuration identifier (reportConfigId#2), the terminal can determine that the activated first CSI reporting includes the CSI reporting corresponding to the first reporting configuration identifier and the second reporting configuration identifier. For example, the first CSI reporting includes CSI reporting based on the first CSI reporting configuration and the second CSI reporting configuration.
[0154] For example, if the first RRC message includes multiple CSI reporting configurations (e.g., a first CSI reporting configuration and a second CSI reporting configuration), wherein the first CSI reporting configuration includes a first reporting configuration type (e.g., periodic CSI reporting) and the second CSI reporting configuration includes a second reporting configuration type (e.g., non-periodic CSI reporting), and if the first information includes the first reporting configuration type, the terminal can determine that the activated first CSI reporting includes the CSI reporting corresponding to the first reporting configuration type. For example, the first CSI reporting includes CSI reporting based on the first CSI reporting configuration.
[0155] For example, if the first RRC message includes multiple CSI reporting configurations (e.g., the first CSI reporting configuration and the second CSI reporting configuration), wherein the first CSI reporting configuration includes a first reporting quantity (e.g., CQI) and the second CSI reporting configuration includes a second reporting quantity (e.g., PMI), and if the first information includes the first reporting quantity, the terminal can determine that the activated first CSI reporting includes the CSI reporting corresponding to the first reporting quantity. For example, the first CSI reporting includes CSI reporting based on the first CSI reporting configuration.
[0156] For example, if the first RRC message includes multiple CSI reporting configurations (e.g., the first CSI reporting configuration and the second CSI reporting configuration), wherein the first CSI reporting configuration includes a first reporting frequency domain configuration (e.g., Wideband CQI) and the second CSI reporting configuration includes a second reporting frequency domain configuration (e.g., subband CQI), and if the first information includes the first reporting frequency domain configuration, the terminal can determine that the activated first CSI reporting includes the CSI reporting corresponding to the first reporting frequency domain configuration. For example, the first CSI reporting includes CSI reporting based on the first CSI reporting configuration.
[0157] For example, if the first RRC message includes multiple CSI reporting configurations (e.g., first CSI reporting configuration and second CSI reporting configuration), wherein the first CSI reporting configuration includes a first reporting configuration type (e.g., periodic CSI reporting) and a first reporting quantity (e.g., CQI), and the second CSI reporting configuration includes a second reporting configuration type (e.g., non-periodic CSI reporting) and a second reporting quantity (e.g., PMI), and if the first information includes the first reporting configuration type and the first reporting quantity, the terminal can determine that the activated first CSI reporting includes CSI reporting with the first reporting configuration type and the first reporting quantity. For example, the first CSI reporting includes CSI reporting based on the first CSI reporting configuration.
[0158] In some embodiments, the terminal obtaining the first information may include the terminal obtaining the first information through second signaling and / or predefined information.
[0159] That is, the first piece of information can be configured or indicated by the network-side device, or it can be agreed upon by the protocol.
[0160] In some embodiments, the second signaling may include, but is not limited to, one or more of the following:
[0161] PDCCH, LP-WUS, Media Access Control Element (MAC CE), and RRC messages.
[0162] In some embodiments, the terminal's activation of the first CSI report according to the first rule can be configured or instructed by the network-side device, or it can be agreed upon by a protocol. For example, if there is no agreement that the terminal activates the first CSI report according to the first rule, the terminal can directly activate the CSI report upon receiving the first RRC message, without needing to activate the first CSI report according to the first rule. In this case, the activated CSI report can include all CSI reports corresponding to all CSI report configurations included in the first RRC message; that is, all CSI report configurations in the first RRC message can be considered as activated CSI report configurations.
[0163] In some embodiments, the method 200 further includes:
[0164] The network-side device sends a second signaling message to the terminal, wherein the second signaling message includes the first information.
[0165] In some embodiments, the terminal may determine the activated first CSI report based on the first RRC message. For example, it may determine that the CSI report corresponding to the CSI report configuration in the first RRC message is the first CSI report. Alternatively, it may be considered that all CSI report configurations carried in the first RRC message are activated CSI report configurations.
[0166] For example, if there is no agreement that the terminal will activate the first CSI report according to the first rule, the terminal can determine the activated first CSI report based on the first RRC message.
[0167] The activation rule for CSI reporting provided in this application, namely the first rule, will be described below with reference to Example 1.
[0168] Example 1
[0169] In some embodiments of this application, the first rule includes at least one of the following:
[0170] The first CSI report is activated (or enabled, turned on, or allowed) using the first signaling.
[0171] The first CSI reporting is activated when the terminal performs PDCCH detection.
[0172] In some embodiments, the first CSI report may be all CSI reports corresponding to the CSI report configuration in the first RRC message, or it may be a specific type of CSI report corresponding to the CSI report configuration in the first RRC message. This application does not limit the scope of the report.
[0173] That is, the first signaling can be used to activate all CSI reports corresponding to the CSI reporting configuration, or it can be used to activate a specific type of CSI report corresponding to the CSI reporting configuration. Alternatively, when the terminal performs PDCCH detection, the terminal can activate all CSI reports corresponding to the CSI reporting configuration, or it can activate only the specific type of CSI report corresponding to the CSI reporting configuration. Here, the specific type of CSI report can be a specific reporting configuration identifier, a specific reporting quantity, a specific CSI reporting type, a specific reporting configuration type, a specific reporting frequency domain configuration, etc., and this application does not limit this.
[0174] The following describes the two activation methods for CSI reporting, with reference to Examples 1-1 and 1-2.
[0175] Example 1-1: Activating the first CSI report using the first signaling
[0176] In this embodiment 1-1, the terminal obtaining the first information may include:
[0177] The terminal obtains the first information through the first signaling and / or predefined information.
[0178] For example, when a network-side device uses the first signaling to instruct a terminal to activate CSI reporting, it simultaneously carries first information in the first signaling to indicate the type or configuration of the activated CSI reporting. In this case, the first signaling and the second signaling can be considered the same signaling. Correspondingly, the terminal can determine the type or configuration of the activated CSI reporting based on the first information in the first signaling when it receives the first signaling. Alternatively, the protocol can stipulate the type or configuration of CSI reporting activated by the terminal upon receiving the first signaling. In this way, the terminal can determine the type or configuration of the activated CSI reporting based on predefined information when it receives the first signaling.
[0179] It should be noted that, in the embodiments of this application, the first signaling can be implemented by reusing existing downlink signaling, or a new downlink signaling dedicated to activating CSI reporting can be added, and this application does not limit this.
[0180] In some embodiments, the first signaling may include, but is not limited to, at least one of the following:
[0181] PDCCH, LP-WUS, MAC CE, RRC messages.
[0182] Taking LP-WUS as an example, the LP-WUS may include first information. Upon receiving the LP-WUS, the terminal can determine the type or configuration of the activated CSI reporting based on the first information in the LP-WUS. For example, it can activate the CSI reporting corresponding to the reporting configuration identifier indicated by the first information, or activate the CSI reporting corresponding to the reporting configuration type indicated by the first information, or activate the CSI reporting corresponding to the reporting quantity indicated by the first information, or activate the CSI reporting corresponding to the reporting frequency domain configuration indicated by the first information.
[0183] As a specific example, the first RRC message includes n CSI reporting configurations, with corresponding reporting configuration identifiers of reportConfigId#1, ..., reportConfigId#n. If the first information includes reportConfigId#1, it can be assumed that the network-side device has activated the CSI reporting corresponding to reportConfigId#1, and the terminal can determine that the CSI reporting corresponding to reportConfigId#1 is an active CSI reporting. Optionally, the first information may also include all the reporting configuration identifiers among the n reporting configuration identifiers. Alternatively, in this case, the first signaling may not include the first information, and by default, all CSI reporting corresponding to the reporting configuration identifiers will be activated.
[0184] In some embodiments, the terminal performs a first CSI report according to the CSI reporting configuration, including:
[0185] If the first CSI report includes periodic CSI reports, the terminal will not execute the first CSI report upon receiving the first RRC message; upon receiving the first signaling, the terminal will begin executing periodic CSI reports.
[0186] That is, if the terminal first receives the first RRC message, wherein the CSI reporting configuration in the first RRC message includes periodic CSI reporting, the terminal does not perform periodic CSI reporting. Then, if the terminal receives the first signaling, wherein the first signaling is used to activate periodic CSI reporting, the terminal starts to perform periodic CSI reporting according to the first signaling.
[0187] In some embodiments, the terminal performs a first CSI report according to the CSI reporting configuration, including:
[0188] If the first CSI report includes non-continuous CSI reports, the terminal does not expect to receive activation signaling for semi-continuous CSI reports before receiving the first signaling. If the terminal receives the first signaling and receives activation signaling for semi-continuous CSI reports, the terminal begins to perform periodic CSI reports.
[0189] Optionally, the activation signaling and the first signaling reported by the semi-persistent CSI can be the same signaling, or they can be different signaling.
[0190] For example, if the activation signaling for semi-persistent CSI reporting and the first signaling are different signaling, the terminal first receives a first RRC message, wherein the CSI reporting configuration in the first RRC message includes non-persistent CSI reporting. Before the terminal receives the first signaling, the terminal does not expect to receive the activation signaling for semi-persistent CSI reporting. When the terminal receives the first signaling (which is used to activate semi-persistent CSI reporting) and the activation signaling for semi-persistent CSI reporting, the terminal begins to perform periodic CSI reporting.
[0191] That is, in the embodiments of this application, when the activation signaling of the first signaling and the semi-persistent CSI reporting are different signaling, the terminal does not expect to receive the activation signaling of the semi-persistent CSI reporting first and then receive the first signaling. The terminal expects to receive the first signaling first and then receive the activation signaling of the semi-persistent CSI reporting. When both types of signaling are received, the terminal then starts to perform periodic CSI reporting. This can solve the problem of how the terminal can activate the semi-persistent CSI reporting when the first signaling and the activation signaling of the semi-persistent CSI reporting are different signaling.
[0192] Example 1-2: Activating the first CSI reporting when the terminal performs PDCCH detection.
[0193] In embodiments 1-2, when the terminal activates CSI reporting while performing PDCCH detection, the terminal can obtain the type or configuration of the CSI reporting activated under this activation condition through a second signaling and / or predefined information. The second signaling includes at least one of PDCCH, LP-WUS, MAC CE, and RRC messages.
[0194] That is, when the terminal starts performing PDCCH detection, it can determine that CSI reporting is activated. Furthermore, the terminal can determine the type or configuration of CSI reporting activated when performing PDCCH detection based on the first information in the LP-WUS, PDCCH, MAC CE, or RRC message. Alternatively, the type or configuration of CSI reporting activated when performing PDCCH detection can be agreed upon by the protocol. In this way, the terminal can determine the type or configuration of CSI reporting activated when performing PDCCH detection based on predefined information.
[0195] It should be understood that the specific implementation of the indication method of the first information in Embodiments 1-2 refers to the relevant description of the foregoing embodiments, and will not be repeated here for the sake of brevity.
[0196] In some embodiments, the terminal performing PDCCH detection may include one or more of the following:
[0197] The DRX deactivation timer (drx-InactivityTimer) is in a running state. The drx-InactivityTimer is used to indicate the duration for which the PDCCH needs to be listened to after receiving a PDCCH indicating a new transmission. The drx-InactivityTimer can be started or restarted on the first symbol after the reception of the PDCCH indicating a new transmission ends.
[0198] The timer triggered by LP-WUS is in running state. After receiving LP-WUS, the terminal starts the timer to begin PDCCH detection.
[0199] The retransmission timer is in operation. This retransmission timer represents the maximum number of PDCCH slots that the terminal needs to continuously listen for in order to receive the expected downlink retransmission data or uplink retransmission permission.
[0200] The terminal's random access contention resolution timer (ra) or message B response window (msgB) is running;
[0201] The terminal sent a scheduling request (SR), but the SR has not yet been completed;
[0202] Before the terminal receives the PDCCH scrambled with the Cell Radio Network Temporary Identity (C-RNTI) during the beam failure recovery associated contention-free random access (CFRA) process;
[0203] The terminal is performing a cell change without RACH.
[0204] It should be understood that the above-mentioned methods for activating the first CSI report when performing PDCCH detection based on PDCCH, LP-WUS, MAC CE, RRC messages or protocol conventions can be implemented individually or in combination. For example, for PDCCH detection triggered by LP-WUS, the terminal can perform CSI reporting indicated by the first information in LP-WUS. For other PDCCH detections besides those triggered by LP-WUS, the terminal can perform CSI reporting indicated by the first information in the protocol convention or RRC message. Alternatively, within the valid duration corresponding to LP-WUS, the terminal can perform CSI reporting indicated by the first information in LP-WUS, and at other times, the terminal can perform CSI reporting indicated by the first information in the protocol convention or RRC message.
[0205] Therefore, in this embodiment, the terminal can activate CSI reporting upon receiving a first signaling message. This first signaling message may be sent by the network-side device under specific circumstances, such as when the terminal needs to provide CSI information to assist in subsequent data transmission parameter decisions. Furthermore, the terminal can activate CSI reporting based on this first signaling message and execute the activated CSI reporting, which helps ensure that the terminal provides the network side with the necessary CSI information. Alternatively, the terminal can also activate CSI reporting while performing PDCCH detection. The terminal performs PDCCH detection to receive scheduling information from the network-side device. In this case, the terminal activates and executes CSI reporting, which helps ensure that the terminal provides the network side with the necessary CSI information for scheduling information decisions.
[0206] The following, in conjunction with Example 2, describes the deactivation rule reported by CSI provided in this application, namely the second rule.
[0207] Example 2
[0208] In some embodiments of this application, the method 200 further includes:
[0209] After activating the first CSI report, the terminal activates (or disables, or de-enables) the target CSI report in the first CSI report according to the second rule. The target CSI report includes some or all of the first CSI report.
[0210] The second rule includes one or more of the following:
[0211] The third signaling is used to activate (or deactivate, disable, or disable) the target CSI report in the first CSI report.
[0212] After the first timer expires, activate (or deactivate, disable, or disable) the target CSI report in the first CSI report;
[0213] After the first CSI report has been activated for a certain duration, activate (or deactivate, or disable) the target CSI report in the first CSI report.
[0214] If the terminal stops PDCCH detection, deactivate (or disable, de-enable) the target CSI reporting in the first CSI reporting.
[0215] In some embodiments of this application, the method 200 further includes:
[0216] The terminal obtains the second information;
[0217] The terminal determines the target CSI to be deactivated based on the second information.
[0218] In some embodiments, the second information is used to indicate the type or configuration of activated CSI reporting. This type or configuration may include, but is not limited to, CSI reporting type, reporting configuration identifier, reporting quantity, reporting configuration type, and reporting frequency domain configuration. For example, if the terminal determines to deactivate CSI reporting according to the second rule, it further determines the type or configuration of the deactivated CSI reporting based on the second information.
[0219] It should be noted that the terminal can also directly activate all active first CSI reports according to the second rule. In this case, the terminal can skip the step of obtaining the second information and directly activate all active first CSI reports when the deactivation condition in the second rule is met.
[0220] In some embodiments, the second information includes one or more of the following:
[0221] Deactivate the reporting configuration identifier (reportConfigId) corresponding to the target CSI report;
[0222] Deactivate the corresponding reporting configuration type (reportConfigType) of the target CSI report;
[0223] Deactivate the corresponding reporting quantity of the target CSI report;
[0224] Deactivate the reporting frequency domain configuration (reportFreqConfiguration) corresponding to the target CSI report.
[0225] For example, the first activated CSI report includes the CSI report corresponding to the first reporting configuration identifier and the second reporting configuration identifier. If the second information includes the second reporting configuration identifier (reportConfigId#2), the terminal can determine that the target CSI report to be deactivated includes the CSI report corresponding to the second reporting configuration identifier. That is, the CSI reports that are still activated afterward include the CSI report corresponding to the first reporting configuration identifier (reportConfigId#1).
[0226] For example, the first activated CSI report includes CSI reports corresponding to the first and second reporting configuration types. If the second information includes the second reporting configuration type, the terminal can determine that the target CSI report to be deactivated includes the CSI report corresponding to the second reporting configuration type. That is, the CSI reports that are still activated afterward include the CSI reports corresponding to the first reporting configuration type.
[0227] For example, the first activated CSI report includes the CSI reports corresponding to the first and second reporting amounts. If the second information includes the second reporting amount, the terminal can determine that the target CSI report to be deactivated includes the CSI report corresponding to the second reporting amount. That is, the CSI reports that are still activated afterward include the CSI reports corresponding to the first reporting amount.
[0228] In some embodiments, the terminal obtaining the second information may include the terminal obtaining the second information through a fourth signaling and / or predefined information.
[0229] That is, the second piece of information can be configured or indicated by the network-side device, or it can be agreed upon by the protocol.
[0230] In some embodiments, the method 200 further includes:
[0231] The network-side device sends a fourth signaling message to the terminal, wherein the fourth signaling message includes the second information.
[0232] In some embodiments, the fourth signaling may include, but is not limited to, one or more of the following:
[0233] PDCCH, LP-WUS, MAC CE, RRC messages.
[0234] Therefore, in the embodiments of this application, when the terminal activates the first CSI report, the terminal can also deactivate the CSI report based on the second rule. For example, it can deactivate the CSI report based on the third signaling of the network-side device, or it can deactivate the CSI report based on the second timer, or it can deactivate the CSI report based on a certain activation duration, or it can determine whether to deactivate the CSI report based on whether to perform PDCCH detection, which can reduce the burden of the terminal reporting CSI.
[0235] That is, in this embodiment of the application, the terminal can activate CSI reporting based on the first rule, and further, the terminal can perform CSI reporting when CSI reporting is activated; and the terminal can also deactivate CSI reporting based on the second rule, and the terminal can choose not to perform deactivated CSI reporting, which can ensure that the network side can obtain sufficient CSI information when there is data scheduling, and reduce the burden of terminal reporting CSI when there is no data scheduling.
[0236] The following describes the four deactivation methods reported by CSI, with reference to Examples 2-1 to 2-4.
[0237] Example 2-1: Using third signaling to deactivate CSI reporting
[0238] In this embodiment 2-1, the terminal obtaining the second information may include:
[0239] The terminal obtains the second information through third signaling and / or predefined information.
[0240] For example, when a network-side device uses third signaling to instruct a terminal to deactivate CSI reporting, it simultaneously carries second information in the third signaling to indicate the type or configuration of the deactivated CSI reporting. In this case, the third and fourth signaling can be considered the same signaling. Correspondingly, the terminal can determine the type or configuration of the deactivated CSI reporting based on the second information in the third signaling when it receives the third signaling. Alternatively, the protocol can stipulate the type or configuration of the CSI reporting to be deactivated when the terminal receives the third signaling. In this way, the terminal can determine the type or configuration of the deactivated CSI reporting based on predefined information when it receives the third signaling.
[0241] It should be noted that if the network-side device uses third signaling to instruct the terminal to activate all active first CSI reports, in this case, the third signaling may not include the second information and will default to deactivating all active first CSI reports. Alternatively, the third signaling may include first indication information to indicate whether to deactivate all active first CSI reports. Furthermore, if all active first CSI reports are not deactivated, the third signaling may carry the second information to indicate the type or configuration of the CSI reports to be activated.
[0242] In the embodiments of this application, the third signaling can be implemented by reusing existing downlink signaling, or a new downlink signaling dedicated to deactivating CSI reporting can be added. This application does not limit this.
[0243] In some embodiments, the third signaling may include, but is not limited to, at least one of the following:
[0244] PDCCH, LP-WUS, MAC CE, RRC messages.
[0245] In some embodiments of this application, the method 200 further includes:
[0246] If the first activated CSI report includes periodic CSI reports, the terminal stops periodic CSI reports after receiving the third signaling; or, if the terminal does not have any activated periodic CSI reports, the terminal ignores the third signaling.
[0247] For example, if the first activated CSI report includes periodic CSI reports, after receiving the third signaling, if the third signaling instructs to deactivate periodic CSI reports, the terminal can stop periodic CSI reports; or, if there are no activated periodic CSI reports on the terminal, the terminal can ignore the third signaling.
[0248] In some embodiments of this application, the method 200 further includes:
[0249] If the activated first CSI report includes a semi-persistent CSI report, then after the terminal receives the third signaling (which is used to instruct the deactivation of the semi-persistent CSI report), the terminal stops periodic CSI reporting or semi-persistent CSI reporting. The third signaling and the deactivation signaling for the semi-persistent CSI report may be the same or different.
[0250] Therefore, in this embodiment, the network-side device can flexibly activate part or all of the currently active CSI reports using third signaling. For example, the network-side device can activate part or all of the currently active CSI reports as needed. For instance, if there is no subsequent data scheduling or little data scheduling, the third signaling can be sent to activate part or all of the first CSI reports. In this case, the network-side device believes that the terminal no longer needs to perform frequent CSI reports to assist in transmission parameter decisions. Therefore, the network-side device can activate part or all of the first CSI reports using third signaling. Furthermore, the terminal can activate part or all of the first CSI reports, which helps to reduce the burden of CSI reporting on the terminal side.
[0251] Example 2-2: Deactivating CSI reporting based on the first timer
[0252] In this embodiment 2-2, the terminal obtaining the second information may include:
[0253] The terminal obtains the second information through the fourth signaling and / or predefined information.
[0254] For example, when the terminal determines to deactivate CSI reporting based on the first timer, it can determine the type or configuration of the deactivated CSI reporting based on the fourth signaling and / or predefined information. Alternatively, it can deactivate all activated CSI reporting by default. In this case, the terminal may not need to perform the operation of obtaining the second information.
[0255] In this embodiment 2-2, the terminal starts the first timer when a first condition is met, wherein the first condition includes one or more of the following:
[0256] The terminal activates and reports the first CSI.
[0257] The terminal begins executing the first CSI report;
[0258] The terminal received the first signaling;
[0259] Terminal enters activation time.
[0260] For example, if the terminal meets the first condition, it starts the first timer and performs the first CSI report during the operation of the first timer. After the first timer expires, it deactivates the target CSI report in the first CSI report.
[0261] In some embodiments, the duration of the first timer may be specified by the protocol, or configured by the network-side device, for example, configured by the network-side device through the first RRC message, or configured by the network-side device through the first signaling. That is, the network-side device may configure the activation duration of the first CSI report at the same time when activating the first CSI report, and activate the first CSI report after the activation duration is reached.
[0262] In some embodiments, when the network-side device does not configure the duration of the first timer via the first RRC message, and the first signaling does not indicate the duration of the first timer, the terminal may use the duration of the first timer agreed upon in the protocol. Alternatively, when the network-side device configures the duration of the first timer via the first RRC message, and the first signaling does not indicate the duration of the first timer, the terminal may use the duration of the first timer configured via the first RRC message. Alternatively, when the network-side device does not configure the duration of the first timer via the first RRC message, and the first signaling indicates the duration of the first timer, the terminal may use the duration of the first timer indicated in the first signaling.
[0263] In some embodiments, the duration of the first timer can be a fixed value, or it can be related to the CSI reporting configuration. For example, different CSI reporting configurations correspond to different duration values. Specifically, different reporting configuration identifiers correspond to different duration values, different reporting configuration types correspond to different duration values, or different reporting volumes correspond to different duration values, etc. Optionally, the network-side device can configure the duration of the first timer for different CSI reporting configurations.
[0264] Therefore, in this embodiment, the terminal can deactivate CSI reporting based on a timer. During the timer's operation, activated CSI reporting is performed, and after the timer expires, deactivation of CSI reporting is performed. This ensures sufficient CSI reporting on the terminal side while reducing the burden of CSI reporting on the terminal side.
[0265] Example 2-3: Deactivate CSI reporting after a certain duration of activation.
[0266] In embodiments 2-3, the terminal acquiring the second information may include:
[0267] The terminal obtains the second information through the fourth signaling and / or predefined information.
[0268] For example, when the terminal determines to deactivate CSI reporting based on the first duration of activation of the first CSI reporting, it can determine the type or configuration of the deactivated CSI reporting based on the fourth signaling and / or predefined information. Alternatively, it can deactivate all activated CSI reporting by default. In this case, the terminal may not need to perform the operation of obtaining the second information.
[0269] In embodiments 2-3, after the terminal activates the first CSI report, it can execute the first CSI report and then reactivate the first CSI report after a first duration, for example, by reactivating part of the first CSI report or by reactivating all of the first CSI reports.
[0270] In some embodiments, the first duration may be specified by the protocol, or configured by the network-side device, for example, configured by the network-side device through the first RRC message, or configured by the network-side device through the first signaling, that is, the network-side device may configure the activation duration of the first CSI report at the same time as activating the first CSI report.
[0271] In some embodiments, when the network-side device does not configure the first duration via the first RRC message and the first signaling does not indicate the first duration, the terminal may use the first duration agreed upon in the protocol. Alternatively, when the network-side device configures the first duration via the first RRC message and the first signaling does not indicate the first duration, the terminal may use the first duration configured via the first RRC message. Alternatively, when the network-side device does not configure the first duration via the first RRC message and the first signaling indicates the first duration, the terminal may use the first duration indicated in the first signaling.
[0272] In some embodiments, the first duration can be a fixed value, or it can be related to the CSI reporting configuration. For example, different CSI reporting configurations correspond to different duration values. Specifically, different reporting configuration identifiers correspond to different duration values, different reporting configuration types correspond to different duration values, or different reporting volumes correspond to different duration values, etc. Optionally, the network-side device can configure corresponding duration values for different CSI reporting configurations.
[0273] Therefore, in this embodiment, the terminal can deactivate CSI reporting based on a certain activation duration. When the activation duration of CSI reporting has not been reached, activation CSI reporting is performed. After the activation duration is reached, deactivation of CSI reporting is performed. This can ensure sufficient CSI reporting on the terminal side and reduce the burden of CSI reporting on the terminal side.
[0274] Examples 2-4: Deactivating CSI reporting when PDCCH detection is stopped at the terminal
[0275] In embodiments 2-4, the terminal obtaining the second information may include:
[0276] The terminal obtains the second information through the fourth signaling and / or predefined information.
[0277] For example, when a terminal determines to deactivate CSI reporting while stopping PDCCH detection, it can determine the type or configuration of deactivated CSI reporting based on the fourth signaling and / or predefined information. Alternatively, it can deactivate all activated CSI reporting by default. In this case, the terminal may not need to perform the operation of obtaining the second information.
[0278] In some embodiments, stopping PDCCH detection at the terminal may include one or more of the following:
[0279] The terminal leaves the activation time, for example, when the timer triggered by LP-WUS expires or the drx-InactivityTimer expires.
[0280] The terminal receives an instruction from the network-side device, which instructs the terminal to stop listening to the PDCCH.
[0281] Therefore, in this embodiment, the terminal can activate CSI reporting when PDCCH detection is stopped. The terminal stopping PDCCH detection means that there is no subsequent data scheduling, and therefore the terminal does not need to provide CSI information to the network-side device to assist in making transmission parameter decisions. Thus, the terminal can activate CSI reporting, which helps to reduce the burden of CSI reporting on the terminal side.
[0282] It should be noted that the deactivation methods for CSI reporting in Embodiments 2-1 to 2-4 above can be implemented individually or in combination. For example, the terminal can deactivate the target CSI reporting in the first CSI reporting according to the earliest effective deactivation scheme. For example, the terminal can deactivate the target CSI reporting in the first CSI reporting based on Embodiments 2-1 and 2-2. For example, if the first timer expires earlier than the terminal receives the third signaling, the terminal can deactivate the target CSI reporting in the first CSI reporting when the first timer expires. Alternatively, if the first timer expires later than the terminal receives the third signaling, the terminal can deactivate the target CSI reporting in the first CSI reporting when the third signaling is received.
[0283] In some embodiments, when the terminal performs CSI reporting based on the aforementioned first and second rules, insufficient CSI reporting may occur. For example, if whether the terminal performs the first CSI reporting is related to whether the terminal performs PDCCH detection, then the terminal only performs the first CSI reporting when performing PDCCH detection. This may result in the terminal not transmitting data for a period of time, thus failing to perform CSI reporting, leading to insufficient CSI reporting and affecting subsequent data transmission. Therefore, in this embodiment, a third rule (or CSI supplementary reporting rule) is introduced. The terminal can perform the first CSI reporting based on the third rule when activating the first CSI reporting based on the first rule, or deactivating the first CSI reporting based on the second rule. For example, the first CSI reporting can be performed based on the CSI reporting configuration in the first RRC message and the third rule.
[0284] In this embodiment of the application, the terminal performing the first CSI report based on the CSI reporting configuration may include:
[0285] The terminal determines the CSI reporting timing based on the activated CSI reporting configuration (e.g., determined according to the first information), and performs the first CSI reporting at that CSI reporting timing.
[0286] In some embodiments of this application, the third rule includes one or more of the following:
[0287] The first CSI report is executed based on the periodic first CSI reporting window;
[0288] The first CSI report is executed based on the second CSI reporting window or the second timer.
[0289] The second CSI reporting window is used to control the maximum interval for the terminal to perform the first CSI reporting, and the second timer is used to control the maximum interval for the terminal to perform the first CSI reporting.
[0290] Therefore, when the terminal performs the first CSI report based on the third rule, it can be guaranteed that the interval between the terminal performing the first CSI report will not exceed the maximum interval duration or the duration of the first CSI report window. In other words, it can be guaranteed that the terminal will perform the first CSI report at least once within the maximum interval duration or the first CSI report window, thereby ensuring sufficient CSI reporting on the terminal side.
[0291] The following, in conjunction with Example 3, describes the third rule provided in the embodiments of this application, namely the CSI supplementary reporting rule.
[0292] Example 3-1: Executing the first CSI report based on a periodic first CSI reporting window
[0293] In some embodiments, the first CSI reporting window may include one or more CSI reporting opportunities.
[0294] In some embodiments, the duration (or period) of the first CSI reporting window can be N time units, which can be frames, subframes, time slots, symbols, seconds, milliseconds, etc. This application does not limit this.
[0295] In some embodiments, the duration of the first CSI reporting window can be configured by the network-side device or agreed upon by a protocol. For example, the network-side device can send a fifth signaling message to the terminal, which is used to configure the duration of the first CSI reporting window. This fifth signaling message can include at least one of PDCCH, MAC CE, RRC message, and LP-WUS. Specifically, for example, the fifth signaling message can be a first RRC message or the first signaling message.
[0296] In some embodiments, the initial starting position of the first CSI reporting window can be the position of System Frame Number (SFN) 0, or the time when the terminal enters the RRC connected state. The starting position of the kth first CSI reporting window can be the initial starting position + k*N, where k is an integer.
[0297] In some embodiments, the execution of the first CSI reporting based on a periodic first CSI reporting window includes:
[0298] If, within the first CSI reporting window, the terminal does not perform the first CSI reporting or the duration of the terminal performing the first CSI reporting does not meet the first duration threshold, the terminal will perform the first CSI reporting according to the CSI reporting configuration in the next first CSI reporting window; or...
[0299] If the terminal performs the first CSI report or the duration of the terminal performing the first CSI report meets the first duration threshold within the first CSI reporting window, the terminal will not perform the first CSI report in the next first CSI reporting window.
[0300] By executing the first CSI report based on the above rules, it can be ensured that the terminal performs at least one CSI report within two adjacent first CSI report windows, thereby ensuring sufficient CSI reporting on the terminal side and avoiding the processing overhead caused by frequent CSI reporting to the terminal.
[0301] In some embodiments, the fact that the duration of the terminal performing the first CSI report does not meet the first duration threshold may include: the duration of the terminal performing the first CSI report is less than the first duration threshold, or the duration of the terminal performing the first CSI report is less than or equal to the first duration threshold. In this case, it can be understood that the content reported by the terminal within this duration is insufficient to assist the network-side device in determining the parameters for subsequent data transmission. Therefore, the terminal needs to supplement the CSI report to assist the network-side device in determining the parameters for subsequent data transmission and ensure the quality of subsequent data transmission.
[0302] Optionally, the first duration threshold can be agreed upon by the protocol, or configured by the network-side device, for example, configured through the first RRC message, or configured through the first signaling.
[0303] In some embodiments, the terminal performs the first CSI report according to the CSI reporting configuration in the next first CSI reporting window, including:
[0304] The terminal executes the first CSI report according to the CSI report configuration within the first K CSI report opportunities or the second duration in the next first CSI report window.
[0305] The starting position of the second duration is the starting position of the first CSI reporting window, or it has a first offset from the starting position of the first CSI reporting window, or it may have a ninth offset from the ending position of the first CSI reporting window.
[0306] Optionally, K is specified by the protocol, or configured by the network-side device. For example, it can be configured via the first RRC message, or via the first signaling.
[0307] Optionally, the unit of the second duration can be X time units, which can be a frame, subframe, time slot, symbol, second, millisecond, etc. This application does not limit this.
[0308] Optionally, if the duration units of the first CSI reporting window and the second duration do not match, the terminal may assume that the starting position of the second duration is the closest matching position to the starting position of the first CSI reporting window. For example, if the unit of the second duration is a time slot and the unit of the first CSI reporting window is SFN, then the starting position of the second duration is the starting position of the first time slot of the SFN in the first CSI reporting window.
[0309] In some embodiments, the first offset or the ninth offset may be configured by the network-side device, or it may be agreed upon by the protocol. For example, it may be configured via the first RRC message, or via the first signaling.
[0310] In some embodiments, the unit of the first offset or the ninth offset can be a frame, subframe, time slot, symbol, second, millisecond, etc., and this application does not limit this. For example, it can be configured via a first RRC message or via a first signaling.
[0311] It should be noted that the terminal's execution of the first CSI report within the first K CSI reporting opportunities or the second duration in the next first CSI reporting window, according to the CSI reporting configuration, can be based on the activation method in Embodiment 1 to trigger the first CSI report. Alternatively, if the terminal does not receive the first signaling or is not performing PDCCH detection, i.e., the activation condition in the first rule has not occurred, the terminal can also execute the first CSI report in the next first CSI reporting window according to the protocol. This ensures that the interval between the terminal's CSI reporting execution does not exceed the duration of the first CSI reporting window, thus guaranteeing sufficient CSI reporting on the terminal side.
[0312] Figure 5 is a schematic diagram of CSI reporting based on a periodic first CSI reporting window provided in an embodiment of this application. As shown in Figure 5, in the first CSI reporting window #0, after the terminal receives LP-WUS, it can wake up the terminal's MO detection PDCCH. Based on the activation method in embodiments 1-2, the terminal can activate the first CSI reporting when performing PDCCH detection. The terminal can perform the first CSI reporting, for example, at the CSI reporting time configured in the CSI reporting configuration. Since the first CSI report was performed within the first CSI reporting window #0, the terminal may not perform the first CSI report within the first CSI reporting window #1. Since the first CSI report was not performed within the first CSI reporting window #1, the terminal may perform the first CSI report within the first CSI reporting window #2. The terminal's performance of the first CSI report within the first CSI reporting window #2 may be triggered by the activation condition of the first rule, or it may be triggered based on the third rule. For example, the protocol stipulates that if the first CSI report was not performed within the previous first CSI reporting window, the terminal may perform the first CSI report in the next CSI reporting window, regardless of whether the first CSI report is activated.
[0313] Figure 6 is a schematic diagram of another CSI reporting based on a periodic first CSI reporting window provided in this application embodiment. As shown in Figure 6, within the first CSI reporting window #0, after the terminal receives LP-WUS, it can wake up the terminal's MO detection PDCCH. Based on the activation method in embodiments 1-2, the terminal can activate the first CSI reporting when performing PDCCH detection, and the terminal can perform the first CSI reporting, for example, performing the first CSI reporting at the CSI reporting time configured in the CSI reporting configuration. This first CSI reporting occupies the CSI reporting time in the first CSI reporting window #0 and the first CSI reporting window #1. Since the duration of the terminal performing the first CSI reporting in the first CSI reporting window #0 meets the first duration threshold, the terminal can choose not to perform the first CSI reporting in the first CSI reporting window #1. Since the duration of the first CSI report in the first CSI reporting window #1 does not meet the first duration threshold, the terminal can perform the first CSI report in the first CSI reporting window #2. The terminal's performance of the first CSI report in the first CSI reporting window #2 may be triggered by the activation condition of the first rule, or it may be triggered based on the third rule. For example, if the protocol stipulates that the duration of the first CSI report in the previous first CSI reporting window does not meet the first duration threshold, the terminal can perform the first CSI report in the next CSI reporting window, regardless of whether the first CSI report is activated.
[0314] Figure 7 is a schematic diagram of another CSI reporting based on a periodic first CSI reporting window provided in the embodiments of this application. As shown in Figure 7, in the first CSI reporting window #0, after the terminal receives LP-WUS, it can wake up the terminal's MO detection PDCCH. Based on the activation method in embodiments 1-2, the terminal can activate the first CSI reporting when performing PDCCH detection. The terminal can perform the first CSI reporting, for example, at the CSI reporting time configured in the CSI reporting configuration. The first CSI report occupies the CSI reporting opportunities within the first CSI reporting window #0 and the first CSI reporting window #1. Specifically, the duration for which the terminal executes the first CSI report in the first CSI reporting window #0 does not meet the first duration threshold. However, since the terminal executes the first CSI report based on the first rule in the first CSI reporting window #1, it does not need to execute the first CSI report based on the third rule. Because the duration for which the terminal executes the first CSI report in the first CSI reporting window #1 meets the first duration threshold, the terminal can choose not to execute the first CSI report within the first CSI reporting window #2.
[0315] Example 3-2: Executing the first CSI report based on the second CSI reporting window
[0316] Unlike the periodic first CSI reporting window in Example 3-1, the second CSI reporting window can be a sliding time window. The starting position of the second CSI reporting window can be updated according to the terminal's execution of the first CSI reporting, thereby ensuring that the time interval between the terminal's CSI reporting does not exceed the duration of the sliding window, ensuring sufficient CSI reporting on the terminal side, and avoiding the processing overhead caused by frequent CSI reporting to the terminal.
[0317] In some embodiments, the duration of the second CSI reporting window can be M time units, where M is a positive integer. The time unit can be a frame, subframe, time slot, symbol, second, millisecond, etc., and this application does not limit it.
[0318] In some embodiments, the initial starting position of the second CSI reporting window can be k*M, or the time when the terminal enters the RRC connection state, where k is an integer.
[0319] In some embodiments, the duration of the second CSI reporting window can be configured by the network-side device or agreed upon by a protocol. For example, the network-side device can send a fifth signaling message to the terminal, which is used to configure the duration of the second CSI reporting window. This fifth signaling message can include at least one of PDCCH, MAC CE, RRC message, and LP-WUS. Specifically, for example, the fifth signaling message can be a first RRC message or a first signaling message.
[0320] In some instances, the execution of the first CSI report based on the second CSI reporting window includes:
[0321] If the terminal does not perform the first CSI report within the second CSI reporting window, the terminal performs the first CSI report within the third time period and updates the starting position of the second CSI reporting window; or,
[0322] If the terminal performs the first CSI report within the second CSI reporting window, the terminal updates the starting position of the second CSI reporting window.
[0323] In some embodiments, updating the starting position of the second CSI reporting window includes:
[0324] Update the starting position of the second CSI reporting window to any of the following:
[0325] The time when the terminal begins executing the first CSI report;
[0326] The time it takes for the terminal to complete the first CSI report;
[0327] The time elapsed since the terminal began executing the first CSI report and the second offset;
[0328] The time elapsed since the terminal completed the first CSI and reported the third offset.
[0329] In some embodiments, the starting position of the third duration is the ending position of the second CSI reporting window, or it has a fourth offset from the ending position of the second CSI reporting window.
[0330] For example, if the terminal does not perform the first CSI report within the second CSI reporting window, the terminal can perform the first CSI report within a third time period starting from the end position of the second CSI reporting window, or within a third time period starting from the position of the fourth offset from the end position of the second CSI reporting window. This helps to ensure that the terminal can perform a CSI report once within a certain period of time, thereby ensuring sufficient CSI reporting and avoiding the processing overhead caused by frequent CSI reporting.
[0331] Optionally, the third duration can be Y time units, where Y is a positive integer. The time unit can be a frame, subframe, time slot, symbol, second, millisecond, etc. This application does not limit this.
[0332] In some embodiments, the unit of the second offset, the third offset, or the fourth offset may be a frame, a subframe, a time slot, a symbol, a second, a millisecond, etc., and this application does not limit it in this regard.
[0333] In some embodiments, the second, third, or fourth offset may be configured by the network-side device, or may be agreed upon by a protocol. For example, it may be configured via a first RRC message, or via a first signaling message.
[0334] In some embodiments, the terminal performs the first CSI report within a third time period, including:
[0335] If there is an incomplete CSI reporting opportunity within the third time period or at the start or end of the third time period, the terminal will not perform the first CSI reporting at the CSI reporting opportunity. This reporting method helps reduce the reporting burden on the terminal; or...
[0336] If there is an incomplete CSI reporting opportunity within the third time period or at the beginning or end of the third time period, the terminal performs the first CSI reporting at the CSI reporting opportunity. This reporting method helps to ensure sufficient CSI reporting.
[0337] Optionally, incomplete CSI reporting opportunities within the third time period may include, but are not limited to: the start position of the CSI reporting opportunity in the time domain is not within the third time period, or the end position of the CSI reporting opportunity in the time domain is not within the third time period.
[0338] Optionally, the incomplete CSI reporting opportunity at the start position of the third duration may include, but is not limited to: the time domain start position of the CSI reporting opportunity is not within the third duration.
[0339] Optionally, the existence of incomplete CSI reporting opportunities at the end of the third duration may include, but is not limited to, situations where the time domain end of the CSI reporting opportunity is not within the third duration.
[0340] In some embodiments of this application, the method 200 further includes:
[0341] If the terminal activates the first CSI reporting according to the first rule within the third time period, the terminal performs a first operation within the third time period, wherein the first operation includes at least one of the following:
[0342] The terminal continues to perform the first CSI report according to the first rule or the third rule;
[0343] The terminal stops the first CSI report triggered by the third rule;
[0344] The terminal determines, based on the instructions of the network-side device, whether to perform the first CSI report according to the first rule or the third rule.
[0345] For example, if the activation conditions for the first CSI report stipulated by the first rule are met within the third time period after the terminal triggers the first CSI report based on the third rule (e.g., the terminal receives the first signaling within the third time period), then the terminal needs to activate the first CSI report according to the first rule. This can be understood as the terminal needing to perform the first CSI report according to both the first and third rules within the third time period. In this case, it needs to be clear which rule the terminal uses to perform the first CSI report. In the embodiments of this application, the terminal can be designed to perform the first CSI report based on the first rule under the above circumstances, or it can continue to perform the first CSI report based on the third rule, or the terminal can stop the first CSI report triggered by the third rule, or it can select which rule to perform the first CSI report based on based on the instruction of the network-side device.
[0346] In some embodiments of this application, the method 200 further includes:
[0347] If the terminal deactivates the first CSI reporting according to the second rule within the third time period, the terminal performs a second operation, wherein the second operation includes at least one of the following:
[0348] The terminal stops the first CSI reporting according to the second rule;
[0349] The terminal continues to perform the first CSI report according to the third rule;
[0350] The terminal stops the first CSI report triggered by the third rule;
[0351] The terminal determines, based on the instructions from the network-side device, whether to activate the first CSI reporting according to the second rule or ignore the second rule.
[0352] That is, within the third time period after the terminal triggers the first CSI report based on the third rule, the deactivation condition for the first CSI report stipulated by the second rule is met (e.g., the terminal receives the third signaling within the third time period). In this case, according to the second rule, the terminal needs to deactivate the first CSI report. However, according to the third rule, the terminal needs to perform the first CSI report within the third time period. In this case, the terminal's CSI reporting behavior needs to be clear. In the embodiments of this application, the terminal can be designed to stop performing the first CSI report based on the second rule in the above situation, or it can choose to continue performing the first CSI report based on the third rule, or the terminal can choose to stop the first CSI report triggered by the third rule, or it can choose to activate the first CSI report or ignore the second rule based on the instruction of the network-side device.
[0353] Example 3-3: Executing the first CSI report based on the second timer
[0354] In this embodiment 3-3, the starting position of the second timer can be updated according to the terminal's execution of the first CSI report, which helps to ensure that the terminal can perform at least one CSI report within a certain period of time, thereby ensuring sufficient CSI reporting on the terminal side and avoiding the processing overhead caused by frequent CSI reporting to the terminal.
[0355] In some embodiments, the duration of the second timer can be Z time units, which can be frames, subframes, time slots, symbols, seconds, milliseconds, etc., and this application does not limit this.
[0356] In some embodiments, the initial start position of the second timer can be k*Z, or the time when the terminal enters the RRC connection state, where k is an integer.
[0357] In some embodiments, the duration of the second timer can be agreed upon by a protocol, or configured by the network-side device. For example, the network-side device can send a fifth signaling message to the terminal to configure the duration of the second timer. This fifth signaling message can include at least one of PDCCH, MAC CE, RRC message, and LP-WUS. Specifically, for example, the fifth signaling message can be a first RRC message or a first signaling message.
[0358] In some embodiments, the execution of the first CSI report based on the second timer includes:
[0359] If the terminal does not perform the first CSI report during the second timer's operation, the terminal performs the first CSI report after the second timer expires and starts the second timer again; or,
[0360] If the terminal performs the first CSI report during the second timer's execution, the terminal restarts the second timer. It should be noted that the terminal performing the first CSI report can include the terminal starting to perform the first CSI report, the terminal currently performing the first CSI report, or the terminal completing the first CSI report. That is, the start or end position of the terminal performing the first CSI report during the second timer's execution can be considered as the terminal performing the first CSI report during the second timer's execution.
[0361] For example, if the terminal does not perform the first CSI report during the second timer's operation, the terminal can perform the first CSI report after the second timer expires. For example, the terminal can perform the first CSI report immediately after the second timer expires, or, or, it can start performing the first CSI report some time after the second timer expires. This helps to ensure that the terminal can perform at least one CSI report within a certain period of time, thereby ensuring sufficient CSI reporting on the terminal side and avoiding the processing overhead caused by frequent CSI reporting.
[0362] For example, if the terminal performs the first CSI report during the second timer's operation, the terminal can restart the second timer after completing the first CSI report. Furthermore, the terminal can choose not to perform the first CSI report during the second timer's operation, and then perform the first CSI report after the second timer expires. This ensures that the terminal can perform a CSI report once within a certain period of time, thereby guaranteeing sufficient CSI reporting, and avoids the processing overhead caused by frequent CSI reporting.
[0363] In some embodiments, activating the second timer includes one or more of the following:
[0364] The second timer is started when the terminal begins executing the first CSI report;
[0365] The second timer is started when the terminal finishes executing the first CSI report;
[0366] The second timer is started at the first time, wherein the first time is an interval of a fifth offset between the time when the terminal starts executing the first CSI report;
[0367] The second timer is started at a second time, wherein the second time is an offset of a sixth time interval from the time when the terminal completes the first CSI report.
[0368] In some embodiments, the unit of the fifth or sixth offset may be a frame, subframe, time slot, symbol, second, millisecond, etc., and this application does not limit it.
[0369] In some embodiments, the fifth offset or the sixth offset may be agreed upon by the protocol, or configured by the network-side device, for example, configured through the first RRC message, or configured through the first signaling.
[0370] In some embodiments, restarting the second timer includes one or more of the following:
[0371] The second timer is restarted when the terminal begins executing the first CSI report;
[0372] The second timer is restarted after the terminal completes the first CSI report;
[0373] The second timer is restarted at a third time, wherein the third time is an offset of a seventh time from the time when the terminal begins to execute the first CSI report;
[0374] The second timer is restarted at the fourth time, wherein the fourth time is an eighth offset from the time when the terminal finishes the first CSI report.
[0375] In some embodiments, the unit of the seventh offset or the eighth offset may be a frame, subframe, time slot, symbol, second, millisecond, etc., and this application does not limit it.
[0376] In some embodiments, the seventh offset or the eighth offset may be agreed upon by the protocol, or configured by the network-side device, for example, configured through the first RRC message, or configured through the first signaling.
[0377] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application.
[0378] In summary, in the embodiments of this application, when DRX configuration is not configured on the terminal, the network-side device can send CSI reporting configuration to the terminal through the first RRC message. Upon learning of the CSI reporting configuration, the terminal does not perform CSI reporting. Furthermore, when the terminal activates CSI reporting according to the first rule, the terminal then performs CSI reporting according to the CSI reporting configuration, thereby realizing CSI reporting without DRX configuration.
[0379] In some implementations, the terminal can activate the first CSI report based on a first rule, wherein the first rule includes activating the first CSI report using a first signaling, and / or activating the first CSI report when performing PDCCH detection.
[0380] In some implementations, the terminal can activate the target CSI report in the first CSI report based on the second rule, wherein the target CSI report includes part or all of the first CSI report;
[0381] The second rule includes one or more of the following:
[0382] The third signaling is used to activate the target CSI report in the first CSI report.
[0383] After the first timer expires, the target CSI report in the first CSI report is deactivated, wherein the first timer is used to control the duration for activating the first CSI report;
[0384] After the first CSI report has been activated for a first duration, the target CSI report in the first CSI report will be activated.
[0385] If the terminal stops PDCCH detection, deactivate the target CSI reporting in the first CSI reporting.
[0386] In some implementations, the terminal can also perform the first CSI report based on a third rule.
[0387] The third rule includes one or more of the following:
[0388] The first CSI report is executed based on the periodic first CSI reporting window;
[0389] The first CSI report is executed based on a second CSI reporting window or a second timer. The second CSI reporting window controls the maximum interval between the terminal's execution of the first CSI report, and the second timer controls the maximum interval between the terminal's execution of the first CSI report. This helps ensure that the interval between the terminal's execution of the first CSI report does not exceed the maximum interval or the duration of the first CSI reporting window. In other words, it guarantees that the terminal will execute the first CSI report at least once within the maximum interval or the first CSI reporting window, thereby ensuring sufficient CSI reporting on the terminal side and thus guaranteeing the quality of subsequent data transmission.
[0390] The CSI reporting method provided in this application can be executed by a wireless communication device. This application uses the execution of the CSI reporting method by a wireless communication device as an example to illustrate the wireless communication device provided in this application.
[0391] This application provides a wireless communication device. As an example, the wireless communication device may be a communication equipment or a component within a communication equipment, such as a chip. The communication equipment may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0392] The wireless communication device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0393] Specifically, referring to Figure 8, when the wireless communication device is a terminal or a component within a terminal, the wireless communication device 500 includes:
[0394] The receiving module 501 is used to receive a first Radio Resource Control (RRC) message, wherein the first RRC message includes CSI reporting configuration.
[0395] Processing module 502 is configured to activate a first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, the first signaling being used to activate the first CSI report; activating the first CSI report when the terminal performs physical downlink control channel (PDCCH) detection;
[0396] The sending module 503 is used to execute the first CSI report according to the CSI report configuration when the first CSI report is activated.
[0397] In some embodiments of this application, the processing module 502 is further configured to:
[0398] Obtain first information, which is used to determine the activated first CSI report;
[0399] The first information includes one or more of the following:
[0400] The first CSI reports the corresponding reporting configuration identifier;
[0401] The first CSI report corresponds to the reporting configuration type;
[0402] The first CSI reports the corresponding reporting volume;
[0403] The first CSI reports the corresponding reporting frequency domain configuration.
[0404] In some embodiments, the processing module 502 is further configured to:
[0405] The first information is obtained by one or more of the following:
[0406] The second signaling of network-side devices;
[0407] Predefined information;
[0408] The second signaling includes at least one of the following:
[0409] PDCCH, Media Access Control (MAC) element CE, RRC message, Low Power Wake-up Signal LP-WUS.
[0410] In some embodiments, the first signaling includes at least one of the following: PDCCH, MAC CE, RRC message, LP-WUS.
[0411] In some embodiments, the sending module 503 is further configured to:
[0412] If the first CSI report includes periodic CSI reports, upon receiving the first RRC message, the first CSI report is not executed; upon receiving the first signaling, periodic CSI reports are started. Or
[0413] If the first CSI report includes non-continuous CSI reports, before receiving the first signaling, it is not expected to receive the activation signaling for semi-continuous CSI reports. Upon receiving the first signaling and the activation signaling for the semi-continuous CSI reports, periodic CSI reporting begins.
[0414] In some embodiments of this application, the processing module 502 is further configured to:
[0415] After activating the first CSI report, the target CSI report in the first CSI report is activated according to the second rule. The target CSI report includes some or all of the first CSI report.
[0416] The second rule includes one or more of the following:
[0417] The third signaling is used to activate the target CSI report in the first CSI report.
[0418] After the first timer expires, the target CSI report in the first CSI report is deactivated, wherein the first timer is used to control the duration for activating the first CSI report;
[0419] After the first CSI report has been activated for a first duration, the target CSI report in the first CSI report will be activated.
[0420] If PDCCH detection is stopped, deactivate the target CSI reporting in the first CSI reporting.
[0421] In some embodiments of this application, the processing module 502 is further configured to:
[0422] Obtain second information, which is used to determine the deactivated target CSI report in the first CSI report;
[0423] The second information includes one or more of the following:
[0424] Deactivate the reporting configuration identifier corresponding to the target CSI report;
[0425] Deactivate the reporting configuration type corresponding to the target CSI report;
[0426] Deactivate the target CSI reporting corresponding reporting volume;
[0427] Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
[0428] In some embodiments of this application, the processing module 502 is further configured to:
[0429] The second information can be obtained by one or more of the following:
[0430] Fourth signaling;
[0431] Predefined information;
[0432] The fourth signaling includes at least one of the following:
[0433] PDCCH, MAC CE, RRC messages, LP-WUS.
[0434] In some embodiments of this application, the sending module 503 is further configured to:
[0435] The first CSI report is executed according to the CSI reporting configuration and the third rule;
[0436] The third rule includes one or more of the following:
[0437] The first CSI report is executed based on the periodic first CSI reporting window;
[0438] The first CSI report is executed based on a second CSI reporting window or a second timer. The second CSI reporting window is used to control the maximum interval between the terminal's execution of the first CSI report, and the second timer is used to control the maximum interval between the terminal's execution of the first CSI report.
[0439] In some embodiments, the execution of the first CSI report based on a periodic first CSI reporting window includes: if the terminal does not execute the first CSI report or the duration of the terminal executing the first CSI report does not meet a first duration threshold within the first CSI reporting window, the terminal executes the first CSI report according to the CSI reporting configuration in the next first CSI reporting window; or...
[0440] If the terminal performs the first CSI report or the duration of the terminal performing the first CSI report meets the first duration threshold within the first CSI reporting window, the terminal will not perform the first CSI report in the next first CSI reporting window.
[0441] In some embodiments, the terminal performs the first CSI report according to the CSI reporting configuration in the next first CSI reporting window, including:
[0442] The terminal executes the first CSI report according to the CSI report configuration within a second time period in the next first CSI report window.
[0443] The starting position of the second duration is the starting position of the first CSI reporting window, or it has a first offset from the starting position of the first CSI reporting window.
[0444] In some embodiments, performing the first CSI report based on the second CSI reporting window includes:
[0445] If the terminal does not perform the first CSI report within the second CSI reporting window, the terminal performs the first CSI report within the third time period and updates the starting position of the second CSI reporting window; or,
[0446] If the terminal performs the first CSI report within the second CSI reporting window, the terminal updates the starting position of the second CSI reporting window;
[0447] The step of updating the starting position of the second CSI reporting window includes updating the starting position of the second CSI reporting window to any one of the following:
[0448] The time at which the terminal begins executing the first CSI report;
[0449] The time it takes for the terminal to complete the first CSI report;
[0450] The time elapsed since the terminal began executing the first CSI report of the second offset;
[0451] The time elapsed since the terminal completed the first CSI report of the third offset.
[0452] In some embodiments, the starting position of the third duration is the ending position of the second CSI reporting window, or it has a fourth offset from the ending position of the second CSI reporting window.
[0453] In some embodiments, the terminal performs the first CSI report within a third time period, including:
[0454] If there is an incomplete CSI reporting opportunity within the third time period or at the start or end of the third time period, the terminal does not perform the first CSI reporting at the CSI reporting opportunity, or the terminal performs the first CSI reporting at the CSI reporting opportunity.
[0455] In some embodiments, the processing module 502 is further configured to:
[0456] If the terminal activates the first CSI reporting according to the first rule within the third time period, a first operation is performed within the third time period, wherein the first operation includes at least one of the following:
[0457] The first CSI report will continue to be executed according to the first rule or the third rule;
[0458] Stop the first CSI report triggered by the third rule;
[0459] The network-side device determines whether to execute the first CSI report according to the first rule or the third rule.
[0460] In some embodiments, the processing module 502 is further configured to:
[0461] If the terminal deactivates the first CSI reporting according to the second rule within the third time period, a second operation is performed within the third time period, wherein the second operation includes at least one of the following:
[0462] The first CSI report is stopped according to the second rule;
[0463] The first CSI report will continue to be executed according to the third rule;
[0464] Stop the first CSI report triggered by the third rule;
[0465] Determine whether to activate the first CSI report or ignore the second rule based on the instructions from the network-side device.
[0466] In some embodiments, the execution of the first CSI report based on the second timer includes:
[0467] If the terminal does not perform the first CSI report during the second timer's operation, the terminal performs the first CSI report after the second timer expires and starts the second timer again; or,
[0468] If the terminal performs the first CSI report during the second timer's operation, the terminal restarts the second timer.
[0469] In some embodiments, activating the second timer includes one or more of the following:
[0470] The second timer is started when the terminal begins executing the first CSI report;
[0471] The second timer is started when the terminal finishes executing the first CSI report;
[0472] The second timer is started at the first time, wherein the first time is an interval of a fifth offset between the time when the terminal starts executing the first CSI report;
[0473] The second timer is started at the second time, wherein the second time is separated from the time when the terminal finishes the first CSI report by a sixth offset;
[0474] The restarting of the second timer includes one or more of the following:
[0475] The second timer is restarted when the terminal begins executing the first CSI report;
[0476] The second timer is restarted after the terminal completes the first CSI report;
[0477] The second timer is restarted at a third time, wherein the third time is an offset of a seventh time from the time when the terminal begins to execute the first CSI report;
[0478] The second timer is restarted at the fourth time, wherein the fourth time is an eighth offset from the time when the terminal finishes the first CSI report.
[0479] The wireless communication device 500 provided in this application embodiment can implement the various processes implemented by the terminal in the method embodiments of Figures 4 to 7 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0480] Referring to Figure 9, when the wireless communication device is a network-side device or a component within a network-side device, the wireless communication device 600 includes:
[0481] The sending module 601 is configured to send a first Radio Resource Control (RRC) message to the terminal, the first RRC message including CSI reporting configuration; and to send a first signaling or a second signaling to the terminal, the first signaling being used to indicate activation of the first CSI reporting, and the second signaling being used to indicate the first CSI reporting activated when the terminal activates the first CSI reporting;
[0482] The receiving module 602 is used to receive the first CSI report from the terminal.
[0483] In some embodiments, the second signaling includes first information, which is used to determine the first CSI report activated when the terminal activates the first CSI report, wherein the first information includes one or more of the following:
[0484] The first CSI reports the corresponding reporting configuration identifier;
[0485] The first CSI report corresponds to the reporting configuration type;
[0486] The first CSI reports the corresponding reporting volume;
[0487] The first CSI reports the corresponding reporting frequency domain configuration.
[0488] In some embodiments, the second signaling includes one or more of the following signaling:
[0489] Physical Downlink Control Channel (PDCCH), Media Access Control (MAC) CE, RRC messages, and Low Power Wake-up Signal (LP-WUS).
[0490] In some embodiments, the sending module 601 is further configured to: after activating the first CSI report, send a third signaling to the terminal, the third signaling being used to deactivate a target CSI report in the first CSI report, the target CSI report including part or all of the first CSI report.
[0491] In some embodiments, the third signaling includes at least one of the following signaling:
[0492] PDCCH, MAC CE, RRC messages, LP-WUS.
[0493] In some embodiments, the sending module 601 is further configured to:
[0494] Send a second message to the terminal, the second message being used to instruct the target CSI report to be activated if the terminal activates the first CSI report based on the second rule:
[0495] The second rule includes one or more of the following:
[0496] Use the second signaling to activate the first CSI report;
[0497] Deactivate the first CSI report after the first timer expires;
[0498] After the first CSI report has been activated for a first duration, the first CSI report is activated again.
[0499] Activate the first CSI reporting while stopping PDCCH detection.
[0500] In some embodiments, the second information includes one or more of the following:
[0501] Deactivate the reporting configuration identifier corresponding to the target CSI report;
[0502] Deactivate the reporting configuration type corresponding to the target CSI report;
[0503] Deactivate the target CSI reporting corresponding reporting volume;
[0504] Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
[0505] In some embodiments, the second information is carried by a fourth signaling, which includes at least one of the following signaling: PDCCH, MAC CE, RRC message, LP-WUS.
[0506] In some embodiments, the sending module 601 is further configured to:
[0507] Send a fifth signaling message to the terminal, the fifth signaling message being used to indicate the duration of the periodic first CSI reporting window, or the duration of the second CSI reporting window, or the duration of the second timer;
[0508] The second CSI reporting window is used to control the maximum interval for the terminal to perform the first CSI reporting, and the second timer is used to control the maximum interval for the terminal to perform the first CSI reporting.
[0509] The wireless communication device 600 provided in this application embodiment can implement the various processes implemented by the network-side device in the method embodiments of Figures 4 to 7, and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0510] As shown in Figure 10, this application embodiment also provides a communication device 800, including a processor 801 and a memory 802. The memory 802 stores programs or instructions that can run on the processor 801. For example, when the communication device 800 is a terminal, the program or instructions executed by the processor 801 implement the various steps of the method embodiment in Figure 10 above, and achieve the same technical effect. When the communication device 800 is a network-side device, the program or instructions executed by the processor 801 implement the various steps of the method embodiments in Figures 4 to 7 above, and achieve the same technical effect. To avoid repetition, these will not be described again here.
[0511] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiments shown in Figures 4 to 7. This terminal embodiment corresponds to the above-described terminal-side method embodiments, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. The terminal may be the wireless communication device 500 shown in Figure 8. Specifically, Figure 11 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0512] The terminal 900 includes, but is not limited to, at least some of the following components: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0513] Those skilled in the art will understand that the terminal 900 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 910 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 11 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0514] It should be understood that, in this embodiment, the input unit 904 may include a graphics processor 9041 and a microphone 9042. The graphics processor 9041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel 9061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0515] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 901 can transmit it to the processor 910 for processing; in addition, the radio frequency unit 901 can send uplink data to the network-side device. Typically, the radio frequency unit 901 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0516] The memory 909 can be used to store software programs or instructions, as well as various data. The memory 909 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 909 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 909 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0517] Processor 910 may include one or more processing units; optionally, processor 910 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 910.
[0518] The radio frequency unit 901 is used to receive a first radio resource control (RRC) message, the first RRC message including a CSI reporting configuration; the processor 910 is used to activate a first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, the first signaling being used to activate the first CSI report; activating the first CSI report when the terminal performs physical downlink control channel (PDCCH) detection; the radio frequency unit 901 is also used to execute the first CSI report according to the CSI reporting configuration when the first CSI report is activated.
[0519] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant descriptions in Figures 4 to 7 of the method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0520] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG12. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0521] Specifically, this application embodiment also provides a network-side device, which can be the wireless communication device 600 shown in FIG. 9. As shown in FIG. 12, the network-side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to the radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information through the antenna 1001 and sends the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be transmitted and sends it to the radio frequency device 1002, which processes the received information and then transmits it through the antenna 1001.
[0522] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1003, which includes a baseband processor.
[0523] The baseband device 1003 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG12. One of the chips is, for example, a baseband processor, which is connected to the memory 1005 via a bus interface to call the program in the memory 1005 and execute the network device operation shown in the above method embodiment.
[0524] The network-side device may also include a network interface 1006, such as a Common Public Radio Interface (CPRI).
[0525] Specifically, the network-side device 1000 in this application embodiment further includes: instructions or programs stored in memory 1005 and executable on processor 1004. Processor 1004 calls the instructions or programs in memory 1005 to execute the methods executed by each module shown in FIG9 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0526] In some implementations, the radio frequency device 1002 is used to send a first Radio Resource Control (RRC) message to a terminal, the first RRC message including CSI reporting configuration; send a first signaling or a second signaling to the terminal, the first signaling being used to indicate activation of a first CSI report, the second signaling being used to indicate the activation of a first CSI report when the terminal activates the first CSI report; and receive the first CSI report from the terminal.
[0527] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the method embodiments shown in Figures 4 to 7 above and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0528] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0529] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the method embodiments of Figures 4 to 7 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0530] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0531] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the method embodiments of Figures 4 to 7 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0532] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps performed by the terminal in the CSI reporting method described above, and the network-side device can be used to perform the steps performed by the network-side device in the CSI reporting method described above.
[0533] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0534] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0535] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A method for reporting Channel State Information (CSI), comprising: The terminal receives a first Radio Resource Control (RRC) message, which includes CSI reporting configuration. The terminal activates the first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, wherein the first signaling is used to activate the first CSI report; The first CSI reporting is activated when the terminal performs physical downlink control channel (PDCCH) detection; When the first CSI reporting is activated, the terminal performs the first CSI reporting according to the CSI reporting configuration.
2. The method according to claim 1, wherein, The method further includes: The terminal acquires first information, which is used to determine the activated first CSI report. The first information includes one or more of the following: The first CSI reports the corresponding reporting configuration identifier; The first CSI report corresponds to the reporting configuration type; The first CSI reports the corresponding reporting volume; The first CSI reports the corresponding reporting frequency domain configuration.
3. The method according to claim 2, wherein, The terminal acquires the first information including: The terminal obtains the first information through one or more of the following: The second signaling of network-side devices; Predefined information; The second signaling includes at least one of the following: PDCCH, Media Access Control (MAC) element CE, RRC message, Low Power Wake-up Signal LP-WUS.
4. The method according to any one of claims 1-3, wherein, The first signaling includes at least one of the following: PDCCH, MACCE, RRC message, LP-WUS.
5. The method according to any one of claims 1-4, wherein, The terminal performs a first CSI report according to the CSI reporting configuration, including: If the first CSI report includes periodic CSI reports, upon receiving the first RRC message, the terminal does not perform the first CSI report; upon receiving the first signaling, the terminal begins performing periodic CSI reports; or If the first CSI report includes non-continuous CSI reports, the terminal does not expect to receive activation signaling for semi-continuous CSI reports before the terminal receives the first signaling. When the terminal receives the first signaling and receives activation signaling for the semi-continuous CSI reports, the terminal begins to perform periodic CSI reports.
6. The method according to any one of claims 1-5, wherein, The method further includes: After activating the first CSI report, the terminal activates the target CSI report in the first CSI report according to the second rule. The target CSI report includes some or all of the first CSI report. The second rule includes one or more of the following: The third signaling is used to activate the target CSI report in the first CSI report. After the first timer expires, the target CSI report in the first CSI report is deactivated, wherein the first timer is used to control the duration for activating the first CSI report; After the first CSI report has been activated for a first duration, the target CSI report in the first CSI report will be activated. If the terminal stops PDCCH detection, deactivate the target CSI reporting in the first CSI reporting.
7. The method according to claim 6, wherein, The method further includes: The terminal acquires second information, which is used to determine the deactivated target CSI report in the first CSI report; The second information includes one or more of the following: Deactivate the reporting configuration identifier corresponding to the target CSI report; Deactivate the reporting configuration type corresponding to the target CSI report; Deactivate the target CSI reporting corresponding reporting volume; Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
8. The method according to claim 7, wherein, The terminal acquires the second information, including: The terminal obtains the second information through one or more of the following: Fourth signaling; Predefined information; The fourth signaling includes at least one of the following: PDCCH, MAC CE, RRC messages, LP-WUS.
9. The method according to any one of claims 1-8, wherein, The terminal performs a first CSI report according to the CSI reporting configuration, including: The terminal executes the first CSI report according to the CSI reporting configuration and the third rule; The third rule includes one or more of the following: The first CSI report is executed based on the periodic first CSI reporting window; The first CSI report is executed based on a second CSI reporting window or a second timer. The second CSI reporting window is used to control the maximum interval between the terminal's execution of the first CSI report, and the second timer is used to control the maximum interval between the terminal's execution of the first CSI report.
10. The method according to claim 9, wherein, The first CSI reporting is executed within the periodic first CSI reporting window, including: If, within the first CSI reporting window, the terminal does not perform the first CSI reporting or the duration of the terminal performing the first CSI reporting does not meet the first duration threshold, the terminal will perform the first CSI reporting according to the CSI reporting configuration in the next first CSI reporting window; or... If the terminal performs the first CSI report or the duration of the terminal performing the first CSI report meets the first duration threshold within the first CSI reporting window, the terminal will not perform the first CSI report in the next first CSI reporting window.
11. The method according to claim 10, wherein, The terminal executes the first CSI report according to the CSI reporting configuration in the next first CSI reporting window, including: The terminal executes the first CSI report according to the CSI report configuration within a second time period in the next first CSI report window. The starting position of the second duration is the starting position of the first CSI reporting window, or it has a first offset from the starting position of the first CSI reporting window.
12. The method according to any one of claims 9-11, wherein, The execution of the first CSI report based on the second CSI reporting window includes: If the terminal does not perform the first CSI report within the second CSI reporting window, the terminal performs the first CSI report within the third time period and updates the starting position of the second CSI reporting window; or, If the terminal performs the first CSI report within the second CSI reporting window, the terminal updates the starting position of the second CSI reporting window; The step of updating the starting position of the second CSI reporting window includes updating the starting position of the second CSI reporting window to any one of the following: The time at which the terminal begins executing the first CSI report; The time it takes for the terminal to complete the first CSI report; The time elapsed since the terminal began executing the first CSI report of the second offset; The time elapsed since the terminal completed the first CSI report of the third offset.
13. The method according to claim 12, wherein, The starting position of the third duration is the ending position of the second CSI reporting window, or it has a fourth offset from the ending position of the second CSI reporting window.
14. The method according to claim 12 or 13, wherein, The terminal performs the first CSI report within the third time period, including: If there is an incomplete CSI reporting opportunity within the third time period or at the start or end of the third time period, the terminal does not perform the first CSI reporting at the CSI reporting opportunity, or the terminal performs the first CSI reporting at the CSI reporting opportunity.
15. The method according to any one of claims 12-14, wherein, The method further includes: If the terminal activates the first CSI reporting according to the first rule within the third time period, the terminal performs a first operation within the third time period, wherein the first operation includes at least one of the following: The terminal continues to perform the first CSI report according to the first rule or the third rule; The terminal stops the first CSI report triggered by the third rule; The terminal determines, based on the instructions of the network-side device, whether to perform the first CSI report according to the first rule or the third rule.
16. The method according to any one of claims 12-14, wherein, The method further includes: If the terminal deactivates the first CSI reporting according to the second rule within the third time period, the terminal performs a second operation within the third time period, wherein the second operation includes at least one of the following: The terminal stops the first CSI reporting according to the second rule; The terminal continues to perform the first CSI report according to the third rule; The terminal stops the first CSI report triggered by the third rule; The terminal determines, based on the instructions from the network-side device, whether to activate the first CSI reporting according to the second rule or ignore the second rule.
17. The method according to any one of claims 9-16, wherein, The execution of the first CSI report based on the second timer includes: If the terminal does not perform the first CSI report during the second timer's operation, the terminal performs the first CSI report after the second timer expires and starts the second timer again; or, If the terminal performs the first CSI report during the second timer's operation, the terminal restarts the second timer.
18. The method according to claim 17, wherein, Starting the second timer includes one or more of the following: The second timer is started when the terminal begins executing the first CSI report; The second timer is started when the terminal finishes executing the first CSI report; The second timer is started at the first time, wherein the first time is an interval of a fifth offset between the time when the terminal starts executing the first CSI report; The second timer is started at a second time, wherein the second time is separated from the time when the terminal finishes the first CSI report by a sixth offset; The restarting of the second timer includes one or more of the following: The second timer is restarted when the terminal begins executing the first CSI report; The second timer is restarted after the terminal completes the first CSI report; The second timer is restarted at a third time, wherein the third time is an offset of a seventh amount between the time when the terminal begins to execute the first CSI report; The second timer is restarted at the fourth time, wherein the fourth time is an eighth offset from the time when the terminal finishes the first CSI report.
19. A method for reporting Channel State Information (CSI), comprising: The network-side device sends a first Radio Resource Control (RRC) message to the terminal, the first RRC message including CSI reporting configuration; The network-side device sends a first signaling or a second signaling to the terminal. The first signaling is used to indicate the activation of the first CSI reporting, and the second signaling is used to indicate the activated first CSI reporting when the terminal activates the first CSI reporting. The network-side device receives the first CSI report from the terminal.
20. The method according to claim 19, wherein, The second signaling includes first information, which is used to determine the activated first CSI reporting when the terminal activates the first CSI reporting, wherein the first information includes one or more of the following: The first CSI reports the corresponding reporting configuration identifier; The first CSI report corresponds to the reporting configuration type; The first CSI reports the corresponding reporting volume; The first CSI reports the corresponding reporting frequency domain configuration.
21. The method according to claim 20, wherein, The second signaling includes one or more of the following signaling methods: Physical Downlink Control Channel (PDCCH), Media Access Control (MAC) CE, RRC messages, and Low Power Wake-up Signal (LP-WUS).
22. The method according to any one of claims 19-21, wherein, The method further includes: After activating the first CSI report, the network-side device sends a third signaling to the terminal. The third signaling is used to deactivate the target CSI report in the first CSI report. The target CSI report includes some or all of the first CSI report.
23. The method according to claim 22, wherein, The third signaling includes at least one of the following signaling: PDCCH, MAC CE, RRC messages, LP-WUS.
24. The method according to any one of claims 19 to 23, wherein, The method further includes: The network-side device sends a second message to the terminal, the second message being used to instruct the target CSI reporting to be activated when the terminal activates the first CSI reporting based on a second rule: The second rule includes one or more of the following: Use the second signaling to activate the first CSI report; Deactivate the first CSI report after the first timer expires; After the first CSI report has been activated for a first duration, the first CSI report is activated again. Activate the first CSI reporting while stopping PDCCH detection.
25. The method according to claim 24, wherein, The second information includes one or more of the following: Deactivate the reporting configuration identifier corresponding to the target CSI report; Deactivate the reporting configuration type corresponding to the target CSI report; Deactivate the target CSI reporting corresponding reporting volume; Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
26. The method according to claim 24 or 25, wherein, The second information is carried by a fourth signaling message, which includes at least one of the following signaling messages: PDCCH, MAC CE, RRC messages, LP-WUS.
27. The method according to any one of claims 19-26, wherein, The method further includes: The network-side device sends a fifth signaling message to the terminal. The fifth signaling message is used to indicate the duration of the periodic first CSI reporting window, or the duration of the second CSI reporting window, or the duration of the second timer. The second CSI reporting window is used to control the maximum interval for the terminal to perform the first CSI reporting, and the second timer is used to control the maximum interval for the terminal to perform the first CSI reporting.
28. A wireless communication device, comprising: The receiving module is configured to receive a first Radio Resource Control (RRC) message, wherein the first RRC message includes CSI reporting configuration. The processing module is configured to activate a first CSI report according to a first rule, wherein the first rule includes at least one of the following: activating the first CSI report using a first signaling, the first signaling being used to activate the first CSI report; activating the first CSI report while performing physical downlink control channel (PDCCH) detection; The sending module is configured to execute the first CSI report according to the CSI report configuration when the first CSI report is activated.
29. The apparatus according to claim 28, wherein, The processing module is also used for: Obtain first information, which is used to determine the activated first CSI report; The first information includes one or more of the following: The first CSI reports the corresponding reporting configuration identifier; The first CSI report corresponds to the reporting configuration type; The first CSI reports the corresponding reporting volume; The first CSI reports the corresponding reporting frequency domain configuration.
30. The apparatus according to claim 29, wherein, The processing module is also used for: The first information is obtained by one or more of the following: The second signaling of network-side devices; Predefined information; The second signaling includes at least one of the following: PDCCH, Media Access Control (MAC) element CE, RRC message, Low Power Wake-up Signal LP-WUS.
31. The apparatus according to any one of claims 28-30, wherein, The processing module is also used for: After activating the first CSI report, the target CSI report in the first CSI report is activated according to the second rule. The target CSI report includes some or all of the first CSI report. The second rule includes one or more of the following: The third signaling is used to activate the target CSI report in the first CSI report. After the first timer expires, the target CSI report in the first CSI report is deactivated, wherein the first timer is used to control the duration for activating the first CSI report; After the first CSI report has been activated for a first duration, the target CSI report in the first CSI report will be activated. If PDCCH detection is stopped, deactivate the target CSI reporting in the first CSI reporting.
32. The apparatus according to claim 31, wherein, The processing module is also used for: Obtain second information, which is used to determine the deactivated target CSI report in the first CSI report; The second information includes one or more of the following: Deactivate the reporting configuration identifier corresponding to the target CSI report; Deactivate the reporting configuration type corresponding to the target CSI report; Deactivate the target CSI reporting corresponding reporting volume; Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
33. The apparatus according to any one of claims 28-32, wherein, The sending module is also used for: The first CSI report is executed according to the CSI reporting configuration and the third rule; The third rule includes one or more of the following: The first CSI report is executed based on the periodic first CSI reporting window; The first CSI report is executed based on the second CSI reporting window or the second timer. The second CSI reporting window is used to control the maximum interval for the terminal to execute the first CSI report, and the second timer is used to control the maximum interval for the terminal to execute the first CSI report.
34. The apparatus according to claim 33, wherein, The first CSI reporting is executed within the periodic first CSI reporting window, including: If, within the first CSI reporting window, the terminal does not perform the first CSI reporting or the duration of the terminal performing the first CSI reporting does not meet the first duration threshold, the terminal will perform the first CSI reporting according to the CSI reporting configuration in the next first CSI reporting window; or... If the terminal performs the first CSI report or the duration of the terminal performing the first CSI report meets the first duration threshold within the first CSI reporting window, the terminal will not perform the first CSI report in the next first CSI reporting window.
35. The apparatus according to claim 33, wherein, The execution of the first CSI report based on the second CSI reporting window includes: If the terminal does not perform the first CSI report within the second CSI reporting window, it will perform the first CSI report within the third time period and update the starting position of the second CSI reporting window; or, If the terminal performs the first CSI report within the second CSI reporting window, update the starting position of the second CSI reporting window; The step of updating the starting position of the second CSI reporting window includes updating the starting position of the second CSI reporting window to any one of the following: The time at which the terminal begins executing the first CSI report; The time it takes for the terminal to complete the first CSI report; The time elapsed since the terminal began executing the first CSI report of the second offset; The time elapsed since the terminal completed the first CSI report of the third offset.
36. The apparatus according to claim 35, wherein, The processing module is also used for: If the terminal activates the first CSI reporting according to the first rule within the third time period, a first operation is performed within the third time period, wherein the first operation includes at least one of the following: The first CSI report will continue to be executed according to the first rule or the third rule; Stop the first CSI report triggered by the third rule; The network-side device determines whether to execute the first CSI report according to the first rule or the third rule.
37. The apparatus according to claim 35 or 36, wherein, The processing module is also used for: If the first CSI reporting is deactivated according to the second rule within the third time period, a second operation is performed within the third time period, wherein the second operation includes at least one of the following: The first CSI report is stopped according to the second rule; The first CSI report will continue to be executed according to the third rule; Stop the first CSI report triggered by the third rule; Determine whether to activate the first CSI report or ignore the second rule based on the instructions from the network-side device.
38. The apparatus according to any one of claims 33 to 37, wherein, The execution of the first CSI report based on the second timer includes: If the first CSI report is not executed during the operation of the second timer, the first CSI report will be executed after the second timer expires, and the second timer will be started; or, If the first CSI report is executed during the second timer's operation, the second timer is restarted.
39. A wireless communication device, comprising: The sending module is used to send a first Radio Resource Control (RRC) message to the terminal, wherein the first RRC message includes CSI reporting configuration; And send a first signaling or a second signaling to the terminal, the first signaling being used to indicate the activation of the first CSI reporting, and the second signaling being used to indicate the activation of the first CSI reporting when the terminal activates the first CSI reporting; A receiving module is used to receive the first CSI report from the terminal.
40. The apparatus according to claim 39, wherein, The second signaling includes first information, which is used to determine the first CSI report activated when the terminal activates the first CSI report, wherein the first information includes one or more of the following: The first CSI reports the corresponding reporting configuration identifier; The first CSI report corresponds to the reporting configuration type; The first CSI reports the corresponding reporting volume; The first CSI reports the corresponding reporting frequency domain configuration.
41. The apparatus according to claim 39 or 40, wherein, The sending module is also used for: After activating the first CSI report, a third signaling is sent to the terminal. The third signaling is used to deactivate the target CSI report in the first CSI report. The target CSI report includes some or all of the first CSI report.
42. The apparatus according to any one of claims 39-41, wherein, The sending module is also used for: Send a second message to the terminal, the second message being used to instruct the target CSI report to be activated if the terminal activates the first CSI report based on the second rule: The second rule includes one or more of the following: Use the second signaling to activate the first CSI report; Deactivate the first CSI report after the first timer expires; After the first CSI report has been activated for a first duration, the first CSI report is activated again. Activate the first CSI reporting while stopping PDCCH detection.
43. The apparatus according to claim 42, wherein, The second information includes one or more of the following: Deactivate the reporting configuration identifier corresponding to the target CSI report; Deactivate the reporting configuration type corresponding to the target CSI report; Deactivate the target CSI reporting corresponding reporting volume; Deactivate the reporting frequency domain configuration corresponding to the target CSI report.
44. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the CSI reporting method as claimed in any one of claims 1 to 18.
45. A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the CSI reporting method as described in any one of claims 19 to 27.
46. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the CSI reporting method as claimed in any one of claims 1 to 18, or the steps of the CSI reporting method as claimed in any one of claims 19 to 27.