Method and apparatus for CSI report in node for wireless communication
By designing a unified CSI reporting mechanism in the wireless communication system, only sending CSI reports that meet the triggering event, the overhead and latency issues of event-triggered CSI reporting are resolved, achieving DCI simplification and system performance improvement.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-07-21
- Publication Date
- 2026-05-15
AI Technical Summary
In existing technologies, there are overhead and latency issues in how to perform event-triggered CSI reporting, especially in NR systems, where the configuration framework for UE-initiated and event-driven CSI reporting is complex and not uniform enough.
A unified design scheme is adopted, in which the first node sends a request to carry the PUSCH resources for M CSI reports, and schedules the M CSI reports through DCI, of which only M1 CSI reports that meet the trigger event are sent, simplifying the DCI design and reasonably allocating resources.
It simplifies the design of DCI, reduces signaling overhead and latency, improves the real-time performance of CSI reporting and system performance, adapts to more scenarios, and reduces hardware complexity.
Smart Images

Figure CN2025109563_15052026_PF_FP_ABST
Abstract
Description
A method and apparatus for CSI reporting in a node for wireless communication
[0001] This application claims priority to Chinese Patent Application No. 202411598704.3, filed on November 11, 2024, entitled "A method and apparatus for CSI reporting in a node for wireless communication", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to transmission methods and apparatus for CSI reporting in wireless communication systems. Background Technology
[0003] In 5G systems, as an evolution of MIMO (Multiple-Input Multiple-Output), the 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #102 plenary meeting adopted a new WI (Work Item) "NR MIMO Phase 5" for NR (New Radio) Release 19. One of the works includes targeting FR2 (Frequency Range 2) and sTRP (single Transmitter Receiver Point) as well as intra- and inter-cell beam management. It assumes the use of a unified TCI (Transmission Configuration Indicator) and makes full use of the traditional CSI (Channel State Information) measurement and reporting configuration framework to enhance UE-initiated / event-driven CSI reporting, thereby reducing overhead and / or latency. Summary of the Invention
[0004] The inventors discovered through research that how to trigger CSI reporting for events is a problem that needs to be solved.
[0005] To address the aforementioned issues, this application discloses a solution. It should be noted that while the description in this application uses an NR system and UE-initiated / event-driven CSI reporting as examples, this application can also be applied to other scenarios, including but not limited to future 6G system scenarios and traditional CSI reporting scenarios. Furthermore, adopting a unified design scheme for different scenarios (including but not limited to NR system scenarios, future 6G system scenarios, UE-initiated / event-driven CSI reporting, and traditional CSI reporting) helps reduce hardware complexity and cost. Where there is no conflict, embodiments and features in any node of this application can be applied to any other node. Where there is no conflict, embodiments and features in any embodiment of this application can be arbitrarily combined with each other.
[0006] As an example, the interpretation of the terminology in this application is based on the definitions in the 3GPP specification protocol TS38 series.
[0007] This application discloses a method used in a first node of wireless communication, characterized by comprising:
[0008] Send a first information block on the first PUCCH; the first information block requests a PUSCH resource carrying at least one of M CSI reports, where M is a positive integer greater than 1;
[0009] Receive the first DCI; the first DCI schedules the first PUSCH; the first DCI triggers the M CSI reports;
[0010] On the first PUSCH, a second information block and only M1 of the M CSI reports are sent; M1 is a positive integer less than M.
[0011] The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0012] As an example, the problem this application aims to solve is: how to perform event-triggered CSI reporting.
[0013] As an example, in the above method, the base station triggers M events to trigger CSI reporting, and the UE indicates and sends M1 CSI reports in which only the triggering events are satisfied. The advantages include: the base station only needs to indicate all M CSI reports during DCI design, simplifying DCI scheduling design and saving DCI overhead.
[0014] As an example, the advantages of the above method include: it rationally allocates resources for carrying CSI reporting, thereby improving the overall performance of the system.
[0015] As an example, the advantages of the above method include: flexible system design, adapting to more different scenarios.
[0016] As an example, the advantages of the above method include: supporting UE-initiated or event-driven reporting, improving the real-time performance of reporting, and reducing latency and signaling overhead.
[0017] As one example, the first node is a terminal.
[0018] As one example, the first node is a user equipment.
[0019] As one example, the user equipment is a terminal.
[0020] As an example, the first node is a relay node.
[0021] According to one aspect of this application, the first information block is an SR (scheduling request), or the first information block is a UCI (uplink control information).
[0022] As an example, the advantages of the above method include good backward compatibility.
[0023] According to one aspect of this application, the first information block comprises 1 bit; the value of the 1 bit in the first information block is 1.
[0024] As an example, the advantages of the above method include saving PUCCH resource overhead.
[0025] According to one aspect of this application, it is characterized by comprising:
[0026] Receive configuration reports from M CSIs;
[0027] The M CSI reporting configurations are used to configure the M CSI reporting.
[0028] As an example, the advantages of the above method include: high flexibility.
[0029] According to one aspect of this application, the PUCCH resources occupied by the first PUCCH are configured for the M CSI reporting configurations.
[0030] As an example, the advantages of the above method include: the same PUCCH resources are configured for the M CSI reporting configurations, saving PUCCH resource overhead.
[0031] According to one aspect of this application, each of the M CSI reporting configurations indicates a PUCCH resource, the PUCCH resources indicated by the M CSI reporting configurations are all the same, and the PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
[0032] As an example, the advantages of the above method include: the PUCCH resources configured for the M CSI reporting configurations are all the same, thus saving PUCCH resource overhead.
[0033] According to one aspect of this application, the first node sends a CSI report on the first PUSCH that only triggers the event when all M CSI reports are event-triggered reports.
[0034] According to one aspect of this application, it is characterized by comprising:
[0035] Receive RSs from M RS resource sets respectively;
[0036] The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
[0037] As an example, the advantages of the above method include good backward compatibility.
[0038] According to one aspect of this application, a terminal is characterized in that the terminal comprises:
[0039] One or more processors and memory;
[0040] The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors invoke the computer instructions to cause the terminal to execute the method in the first node.
[0041] This application discloses a method used in a second node for wireless communication, characterized by comprising:
[0042] Receive a first information block on the first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1;
[0043] Send the first DCI; the first DCI schedules the first PUSCH; the first DCI triggers the M CSI reports;
[0044] Receive the second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M;
[0045] The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0046] According to one aspect of this application, the first information block is an SR (scheduling request), or the first information block is a UCI (uplink control information).
[0047] According to one aspect of this application, the first information block comprises 1 bit; the value of the 1 bit in the first information block is 1.
[0048] According to one aspect of this application, it is characterized by comprising:
[0049] Send M CSI configuration reports;
[0050] The M CSI reporting configurations are used to configure the M CSI reporting.
[0051] According to one aspect of this application, the PUCCH resources occupied by the first PUCCH are configured for the M CSI reporting configurations.
[0052] According to one aspect of this application, each of the M CSI reporting configurations indicates a PUCCH resource, the PUCCH resources indicated by the M CSI reporting configurations are all the same, and the PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
[0053] According to one aspect of this application, the sender of the first information block sends a CSI report on the first PUSCH that only triggers the event when all M CSI reports are event-triggered reports.
[0054] According to one aspect of this application, it is characterized by comprising:
[0055] Send RS in each of the M RS resource sets;
[0056] The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
[0057] According to one aspect of this application, a base station is characterized in that the base station comprises:
[0058] One or more processors and memory;
[0059] The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors invoke the computer instructions to cause the base station to perform the method in the second node.
[0060] This application discloses a first node used for wireless communication, characterized in that it comprises:
[0061] The first transmitter sends a first information block on the first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1.
[0062] The first receiver receives the first DCI; the first DCI schedules the first PUSCH; the first DCI triggers the M CSI reports.
[0063] The first transmitter transmits a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M.
[0064] The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0065] This application discloses a second node used for wireless communication, characterized in that it comprises:
[0066] The second receiver receives a first information block on the first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1.
[0067] The second transmitter sends the first DCI; the first DCI schedules the first PUSCH; the first DCI triggers the M CSI reports.
[0068] The second receiver receives a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M.
[0069] The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0070] As an example, compared with conventional solutions, this application has the following advantages:
[0071] CSI reporting has been optimized, improving the overall performance of the system.
[0072] Improved the real-time nature of reporting;
[0073] Reduced latency and signaling overhead;
[0074] Reduced implementation complexity;
[0075] Good backward compatibility. Attached Figure Description
[0076] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0077] Figure 1 illustrates a flowchart of a first information block, a first DCI, a second information block, and M CSI reporting according to an embodiment of this application;
[0078] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0079] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0080] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0081] Figure 5 illustrates a flowchart of a transmission process according to an embodiment of this application;
[0082] Figure 6 shows a schematic diagram of a first information block according to an embodiment of this application;
[0083] Figure 7 shows a schematic diagram of a first information block comprising 1 bit according to an embodiment of this application;
[0084] Figure 8 shows a schematic diagram of the configuration of M CSI reporting according to an embodiment of this application;
[0085] Figure 9 shows a schematic diagram of the PUCCH resources occupied by the first PUCCH according to an embodiment of this application;
[0086] Figure 10 shows a schematic diagram of the PUCCH resources occupied by the first PUCCH according to another embodiment of this application;
[0087] Figure 11 shows a schematic diagram of M CSI reports according to an embodiment of this application;
[0088] Figure 12 shows a schematic diagram of M RS resource sets according to an embodiment of this application;
[0089] Figure 13 shows a structural block diagram of a processing apparatus for a first node according to an embodiment of this application;
[0090] Figure 14 shows a structural block diagram of a processing apparatus for a second node according to an embodiment of this application; Detailed Implementation
[0091] The technical solutions of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Considering factors such as flexibility, complexity, cost, and compatibility, those skilled in the art are motivated to flexibly combine the embodiments in different drawings without conflict, such as (but not limited to) the embodiments in Figure 1 and the embodiments in Figures 5-14, the embodiments in Figure 5 and the embodiments in Figures 6-14, etc.
[0092] Example 1
[0093] Example 1 illustrates a flowchart of a first information block, a first DCI, a second information block, and M CSI reports according to an embodiment of this application, as shown in Figure 1. In Figure 1, each block represents a step. In particular, the order of the steps in the blocks does not represent a specific temporal relationship between the steps.
[0094] In Embodiment 1, the first node in this application sends a first information block on the first PUCCH in step 101; the first information block requests PUSCH resources carrying at least one of the M CSI reports, where M is a positive integer greater than 1; receives a first DCI in step 102; the first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports; in step 103, sends a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; wherein, the second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and the triggering event of only the M1 CSI reports among the M CSI reports is satisfied.
[0095] As an example, the first PUCCH includes UCI (Uplink Control Information).
[0096] As an example, the first PUCCH includes an SR (Scheduling Request).
[0097] As an example, the first PUCCH includes PUCCH format 0 or PUCCH format 1.
[0098] As an example, the first PUCCH is configured by dedicated RRC signaling.
[0099] As an example, the first PUCCH includes one or more bits.
[0100] As an example, the first PUCCH carries only one bit.
[0101] As an example, the first PUCCH carries only one bit, and the first PUCCH includes SR.
[0102] As an example, the first PUCCH carries only one bit, and the first PUCCH includes a positive SR.
[0103] As an example, the first PUCCH carries multiple bits.
[0104] As an example, the first PUCCH occupies one or more symbols.
[0105] As an example, the first PUCCH occupies only one symbol.
[0106] As an example, the first PUCCH occupies multiple symbols.
[0107] As an example, the symbol is a single-carrier symbol.
[0108] As an example, the symbol is a multi-carrier symbol.
[0109] As an example, the multicarrier symbol is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.
[0110] As an example, the multicarrier symbol is obtained by passing the output of the transform precoding through OFDM symbol generation.
[0111] As an example, the multi-carrier symbol is an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol.
[0112] As an example, the multicarrier symbol is a DFT-S-OFDM (Discrete Fourier Transform Spread OFDM) symbol.
[0113] As an example, the multi-carrier symbol is an FBMC (Filter Bank Multi Carrier) symbol.
[0114] As one embodiment, the multicarrier symbol includes CP (Cyclic Prefix).
[0115] As an example, the first information block requests PUSCH resources to carry all CSI reports out of M CSI reports.
[0116] As an example, the first information block requests PUSCH resources to carry only one of the M CSI reports.
[0117] As an example, the first information block requests PUSCH resources to carry a portion of the M CSI reports.
[0118] As an example, the first information block requests a PUSCH resource that carries at least one of the M CSI reports, and the PUSCH resource that carries at least one of the M CSI reports is the first PUSCH.
[0119] As an example, M is fixed.
[0120] As an example, M is configurable.
[0121] As an example, M is a higher-layer signaling configuration.
[0122] As an example, M is indicated by RRC signaling.
[0123] As an example, the first DCI is a downlink granted DCI format.
[0124] As an example, the first DCI is one of DCI format 1_1, DCI format 1_2, or DCI format 1_3.
[0125] As an example, the first DCI is DCI format 1_1 or DCI format 1_2.
[0126] As an example, the first DCI is DCI format 1_3.
[0127] As an example, the first DCI includes a first field, which indicates the time-domain resources occupied by the first PUSCH.
[0128] As an example, the first DCI includes a first field, which indicates the start symbol and length of the first PUSCH.
[0129] As an example, the first DCI (downlink control information) triggering the M CSI reports includes: the first DCI includes a CSI request field, and the CSI request field in the first DCI indicates the M CSI reports.
[0130] As an example, the CSI request field in the first DCI includes M bits, and the M bits in the CSI request field respectively indicate whether the M CSI reports are triggered.
[0131] As a sub-implementation of the above embodiment, when the value of the m-th bit included in the CSI request field is 1, one of the M CSI reports indicated by the m-th bit is triggered; when the value of the m-th bit included in the CSI request field is 0, one of the M CSI reports indicated by the m-th bit is not triggered; m is a positive integer not greater than M.
[0132] As a sub-implementation of the above embodiment, when the value of the m-th bit included in the CSI request field is 0, one of the M CSI reports indicated by the m-th bit is triggered; when the value of the m-th bit included in the CSI request field is 1, one of the M CSI reports indicated by the m-th bit is not triggered; m is a positive integer not greater than M.
[0133] As an example, the M CSI reports correspond to M indices respectively, and the M CSI reports are indicated by the M bits in the CSI request field in the order of the size of the M indices.
[0134] As an example, the M indexes corresponding to the M CSI reports include: the M CSI reports are configured by the M CSI reporting configurations, and the M CSI reporting configurations are identified by the M indexes.
[0135] As an example, the M indices corresponding to the M CSI reports include: the M CSI reports are identified by the M indices respectively.
[0136] As one embodiment, the first node receives M CSI reporting configurations; the M CSI reporting configurations are respectively used to configure the M CSI reporting.
[0137] As an example, a given CSI report is any one of the M CSI reports, and a given CSI report configuration is a CSI report configuration used to configure the given CSI report among the M CSI report configurations.
[0138] As an example, the given CSI report includes a single report of the given CSI report configuration.
[0139] As an example, the given CSI report includes a single reporting instance of the given CSI reporting configuration.
[0140] As an example, the given CSI report is a single report configured for the given CSI report.
[0141] As an example, the given CSI report is a reporting instance of the given CSI report configuration.
[0142] As an example, the given CSI report is generated based on the given CSI report configuration.
[0143] As an example, the given CSI reporting configuration indication is used to obtain one or more RS resources for calculating the channel measurement of the given CSI report.
[0144] As an example, the given CSI reporting configuration instruction is used to obtain at least one of CSI-RS resources or CSI-IM (Channel State Information-Interference Measurement) resources for calculating the interference measurement of the given CSI report.
[0145] As an example, the given CSI reporting configuration indicates the frequency domain resources involved in the given CSI reporting.
[0146] As an example, the given CSI reporting configuration indicates the frequency domain resource to which the given CSI reporting is targeted.
[0147] As an example, the higher-level parameter reportFreqConfiguration in the given CSI reporting configuration indicates the frequency domain resource to which the given CSI reporting is targeted.
[0148] As an example, the higher-level parameter csi-ReportingBand in the given CSI reporting configuration indicates the frequency domain resource to which the given CSI reporting is targeted.
[0149] As an example, the given CSI reporting configuration indicates the reporting quantity of the given CSI.
[0150] As an example, the reported quantity includes CRI (CSI-RS Resource Indicator).
[0151] As an example, the reported quantity includes SSBRI (SS / PBCH Block Resource Indicator).
[0152] As an example, the reported quantity includes RSRP (Reference Signal Received Power).
[0153] As an example, the reported quantity includes SINR (Signal-to-Interference-plus-Noise Ratio).
[0154] As an example, the reported quantities include one or more of CRI, SSBRI, RSRP, and SINR.
[0155] As an example, the reported quantity includes one or more of CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), LI (Layer Indicator), RI (Rank Indicator), CRI, SSBRI, RSRP, SINR, TDCP (Time Domain Channel Properties), or Capability Index.
[0156] As an example, the RSRP includes L1 (Layer 1)-RSRP.
[0157] As an example, the RSRP refers to L1-RSRP.
[0158] As an example, the SINR includes L1 (Layer 1)-SINR.
[0159] As an example, the SINR refers to L1-SINR.
[0160] As an example, the given CSI reporting configuration indicates the values of some or all of the higher-level parameters in resourcesForChannelMeasurement, csi-IM-ResourcesForInterference, reportQuantity, nzp-CSI-RS-ResourcesForInterference, reportConfigType, reportFreqConfiguration, timeRestrictionForChannelMeasurements, timeRestrictionForInterferenceMeasurements, subbandSize, or codebookConfig for the given CSI reporting.
[0161] As an example, the given CSI reporting configuration configures the values of some or all of the higher-level parameters in resourcesForChannelMeasurement, csi-IM-ResourcesForInterference, reportQuantity, nzp-CSI-RS-ResourcesForInterference, reportConfigType, reportFreqConfiguration, timeRestrictionForChannelMeasurements, timeRestrictionForInterferenceMeasurements, subbandSize, or codebookConfig for the given CSI reporting.
[0162] As an example, the given CSI report includes CSI.
[0163] As one example, the CSI includes a beam.
[0164] As an example, the given CSI reporting includes beam reporting.
[0165] As an example, the given CSI report includes at least one CRI.
[0166] As an example, the given CSI report includes at least one SSBRI.
[0167] As an example, the given CSI report includes at least one RS resource identifier.
[0168] As an example, the RS resource identifier includes CRI.
[0169] As an example, the RS resource identifier includes SSBRI.
[0170] As an example, the RS resource identifier includes NZP-CSI-RS-ResourceId.
[0171] As an example, the RS resource identifier includes the SSB-Index.
[0172] As an example, the RS resource identifier is CRI.
[0173] As an example, the RS resource identifier is SSBRI.
[0174] As an example, the given CSI report includes at least one RSRP.
[0175] As an example, the given CSI report includes at least one SINR.
[0176] As an example, the given CSI report includes CRI and RSRP.
[0177] As an example, the given CSI report includes SSBRI and RSRP.
[0178] As an example, the given CSI report includes the RS resource identifier and RSRP.
[0179] As an example, the given CSI report includes CRI and SINR.
[0180] As an example, the given CSI report includes SSBRI and SINR.
[0181] As an example, the given CSI report includes the RS resource identifier and SINR.
[0182] As an example, the given CSI report includes CRI or SSBRI, as well as RSRP.
[0183] As an example, the given CSI report includes CRI or SSBRI, as well as SINR.
[0184] As an example, the given CSI report includes at least one of CQI, PMI, CRI, SSBRI, LI, RI, L1-RSRP, or L1-SINR.
[0185] As an example, the RSRP in the given CSI report includes differential L1-RSRP.
[0186] As an example, the triggering events that trigger the M1 CSI reports are the same.
[0187] As one example, the triggering events that trigger the M1 CSI reports are different.
[0188] As an example, at least one of the M CSI reports is triggered by a first event.
[0189] As an example, all M1 CSI reports are triggered by the first event.
[0190] As one embodiment, the second information block includes a second field, which includes M bits, and the M bits in the second information block respectively indicate whether the M CSI reports are triggered.
[0191] As one embodiment, the second information block includes a second field, which includes M bits, and the M bits in the second information block respectively indicate whether the triggering events reported by the M CSIs have been satisfied.
[0192] As an example, the second information block includes a second field, which indicates the M1 CSI reports.
[0193] As an example, the second information block includes a second field, which indicates the M1 CSI reports.
[0194] As an example, the second information block includes a second field, which implicitly indicates the M1 CSI reports.
[0195] As one embodiment, the second information block includes a second field, which indicates the index corresponding to each of the M1 CSI reports.
[0196] As an example, the second information block includes a second field, which indicates an index corresponding to a CSI reporting combination, wherein the CSI reporting combination consists of the M1 CSI reports.
[0197] Example 2
[0198] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2.
[0199] Figure 2 illustrates network architecture 200. Network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or a 5G+ network architecture, or a 6G network architecture, or a network architecture adopted in future evolutions by 3GPP; network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System), or 6GS (6G System); network architecture 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, core network 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The network architecture 200 can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203. The RAN may also include other nodes 204. Node 203 provides user and control plane protocol termination toward UE 201. Node 203 may be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; node 203 provides UE 201 with an access point to the core network 210.Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to the core network 210 via an S1 / NG interface. The core network 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. Internet services 230 include operator-compliant Internet protocol services, which may specifically include Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0200] As an example, the first node in this application includes the UE201.
[0201] As an example, the second node in this application includes node 203.
[0202] As an example, the wireless link between the UE201 and the node203 includes a cellular link.
[0203] As an example, the sender of the M CSI reporting configurations includes the node 203.
[0204] As an example, the recipients of the M CSI reporting configurations include UE201.
[0205] As an example, the sender of the M CSI reports includes UE201.
[0206] As an example, the recipients of the M CSI reports include node 203.
[0207] As an example, the sender of the first PUCCH includes the UE201.
[0208] As an example, the receiver of the first PUCCH includes the node 203.
[0209] As an example, the sender of the RS in the M RS resource sets includes the node 203.
[0210] As an example, the receiver of the RS in the M RS resource sets includes the UE201.
[0211] As an example, the sender of the first information block includes the UE201.
[0212] As an example, the recipient of the first information block includes the node 203.
[0213] As one embodiment, the sender of the second information block includes the UE201.
[0214] As one embodiment, the recipient of the second information block includes the node 203.
[0215] As an example, the sender of the first DCI includes the node 203.
[0216] As an example, the recipient of the first DCI includes the UE201.
[0217] Example 3
[0218] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application, as shown in Figure 3.
[0219] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 between a first communication node device (UE, gNB, or RSU in V2X) and a second communication node device (gNB, UE, or RSU in V2X), or between two UEs, using three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (physical layer) signal processing functions. Layer 1 will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and is responsible for the link between the first communication node device and the second communication node device, or between two UEs. Layer L2 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. It also provides security through encrypted data packets and supports cross-cell mobility between the second communication node devices and the first communication node device. The RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. It is also responsible for allocating various radio resources (e.g., resource blocks) within a cell among the first communication node devices. Furthermore, the MAC sublayer 302 handles HARQ operations. In the control plane 300, the Radio Resource Control (RRC) sublayer 306 of Layer 3 (L3) is responsible for acquiring radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the second and first communication node devices. The user plane 350's radio protocol architecture includes Layer 1 (L1) and Layer 2 (L2). The radio protocol architecture for the first and second communication node devices in the user plane 350 is largely the same as the corresponding layers and sublayers in the control plane 300 for Physical Layer 351, PDCP sublayer 354 in L2 Layer 355, RLC sublayer 353 in L2 Layer 355, and MAC sublayer 352 in L2 Layer 355. However, PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity. Although not illustrated, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., a remote UE, server, etc.).
[0220] As an example, the wireless protocol architecture in Figure 3 is applicable to the first node in this application.
[0221] As an example, the wireless protocol architecture in Figure 3 is applicable to the second node in this application.
[0222] As an example, the higher layer mentioned in this application refers to the layer above the physical layer.
[0223] As an example, the M CSI reporting configurations are generated in the RRC sublayer 306.
[0224] As an example, the M CSI reports are generated in the PHY301 or the PHY351.
[0225] As an example, the first PUCCH is generated in the PHY301 or the PHY351.
[0226] As an example, the first DCI is generated in the PHY301 or the PHY351.
[0227] As an example, the first information block is generated in the PHY301 or the PHY351.
[0228] As an example, the second information block is generated in the PHY301 or the PHY351.
[0229] As an example, the RSs in the M RS resource sets are generated in the PHY301 or the PHY351.
[0230] Example 4
[0231] Example 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 410 and a second communication device 450 communicating with each other in an access network.
[0232] The first communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.
[0233] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0234] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In DL (Downlink), the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for HARQ operation, retransmission of lost packets, and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for L1 layer (i.e., physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and constellation mapping based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), and M-quadrature amplitude modulation (M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, generating one or more parallel... The transmit processor 416 then maps each parallel stream to a subcarrier, multiplexes the modulated symbols with a reference signal (e.g., a pilot) in the time and / or frequency domains, and then uses an inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. The multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmit processor 471 into an RF stream, which is then provided to a different antenna 420.
[0235] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any parallel stream destined for the second communication device 450. Symbols on each parallel stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted over the physical channel by the first communication device 410. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2 (L2). The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the DL (Layered Logic), the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer packets from the core network. The upper-layer packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 (L3) for L3 processing. The controller / processor 459 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0236] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the first communication device 410 described in the DL, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on the radio resource allocation of the first communication device 410, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated parallel stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.
[0237] In the transmission from the second communication device 450 to the first communication device 410, the function at the first communication device 410 is similar to the receiving function at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. The controller / processor 475 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transmission and logical channels to recover upper-layer data packets from the second communication device 450. The upper-layer data packets from the controller / processor 475 may be provided to the core network. The controller / processor 475 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0238] As one embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 means at least: transmitting a first information block on a first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1; receiving a first DCI; the first DCI schedules the first PUSCH, the first DCI triggering the M CSI reports; transmitting a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; wherein the second information block indicates the M1 CSI reports; the M CSI reports are all event-triggered reports, and the triggering event of only the M1 CSI reports among the M CSI reports is satisfied.
[0239] As one embodiment, the second communication device 450 includes: a memory storing a computer-readable instruction program that generates actions when executed by at least one processor, the actions including: transmitting a first information block on a first PUCCH; the first information block requesting PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1; receiving a first DCI; the first DCI scheduling the first PUSCH, the first DCI triggering the M CSI reports; transmitting a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; wherein the second information block indicates the M1 CSI reports; the M CSI reports are all event-triggered reports, and the triggering event of only the M1 CSI reports among the M CSI reports is satisfied.
[0240] As one embodiment, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The first communication device 410 means at least: receiving a first information block on a first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1; sending a first DCI; the first DCI scheduling the first PUSCH, the first DCI triggering the M CSI reports; receiving a second information block on the first PUSCH and only M1 of the M CSI reports; M1 is a positive integer less than M; wherein the second information block indicates the M1 CSI reports; the M CSI reports are all event-triggered reports, and the triggering event of only the M1 CSI reports among the M CSI reports is satisfied.
[0241] As one embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program that generates actions when executed by at least one processor, the actions including: receiving a first information block on a first PUCCH; the first information block requesting PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1; sending a first DCI; the first DCI scheduling the first PUSCH, the first DCI triggering the M CSI reports; receiving a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; wherein the second information block indicates the M1 CSI reports; the M CSI reports are all event-triggered reports, and the triggering event of only the M1 CSI reports among the M CSI reports is satisfied.
[0242] As an example, the first node in this application includes the second communication device 450.
[0243] As an example, the second node in this application includes the first communication device 410.
[0244] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the M CSI reporting configurations in this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the M CSI reporting configurations in this application.
[0245] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive RS in the M RS resource sets of this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit RS in the M RS resource sets of this application.
[0246] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, and the data source 467} is used to receive the first DCI in this application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, and the memory 476} is used to transmit the first DCI in this application.
[0247] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, and the memory 460} is used to transmit the first information block in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the first information block in this application.
[0248] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, and the memory 460} is used to transmit the second information block in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the second information block in this application.
[0249] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, and the memory 460} is used to transmit the M CSI reports in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the M CSI reports in this application.
[0250] As an example, at least one of {the antenna 452, the transmitter 454, the transmitter processor 468, the multi-antenna transmitter processor 457, the controller / processor 459, and the memory 460} is used to transmit the first PUSCH in this application; at least one of {the antenna 420, the receiver 418, the receiver processor 470, the multi-antenna receiver processor 472, the controller / processor 475, and the memory 476} is used to receive the first PUSCH in this application.
[0251] Example 5
[0252] Example 5 illustrates a transmission flowchart according to an embodiment of this application, as shown in Figure 5. In Figure 5, the first node U01 and the second node N02 are two communication nodes transmitting via an air interface, and the steps in the dashed boxes F51 and F52 are optional.
[0253] For the first node U01, in step S5101, M CSI reporting configurations are received; in step S5102, RSs are received from the M RS resource sets respectively; in step S5103, a first information block is sent on the first PUCCH; in step S5104, a first DCI is received; in step S5105, a second information block and only M1 CSI reports from the M CSI reports are sent on the first PUSCH.
[0254] For the second node N02, in step S5201, M CSI reporting configurations are sent; in step S5202, RSs are sent in the M RS resource sets respectively; in step S5203, a first information block is received on the first PUCCH; in step S5204, a first DCI is sent; in step S5205, a second information block and only M1 CSI reports from the M CSI reports are received on the first PUSCH.
[0255] In Embodiment 5, the first information block requests PUSCH resources to carry at least one of the M CSI reports, where M is a positive integer greater than 1; the first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports; M1 is a positive integer less than M; wherein, the second information block indicates the M1 CSI reports; the M CSI reports are all event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0256] As an example, in the above method, the base station triggers M events to trigger CSI reporting, and the UE indicates and sends M1 CSI reports in which only the triggering events are satisfied. The advantages include: when sending the DCI scheduling, the base station does not need to know precisely which of the M CSI reports have their triggering events satisfied, i.e., which CSIs the UE actually needs to report. Thus, when designing the DCI, the base station only needs to indicate all M CSI reports, without traversing all possible combinations, thereby simplifying the design of the DCI scheduling and saving DCI overhead.
[0257] As an example, the first node U01 is the first node in this application.
[0258] As an example, the second node N02 is the second node in this application.
[0259] As one embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between the base station equipment and the user equipment.
[0260] As one embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between the relay node device and the user equipment.
[0261] As one embodiment, the air interface between the second node N02 and the first node U01 includes a wireless interface between user equipment and user equipment.
[0262] As one example, the second node N02 is the serving cell sustaining base station of the first node U01.
[0263] As an example, the steps in the dashed box F51 are present, and the method described above for use in the first node of wireless communication includes:
[0264] Receive M CSI reporting configurations; wherein the M CSI reporting configurations are respectively used to configure the M CSI reporting.
[0265] As an example, the steps in dashed box F51 are present, and the method described above for use in the second node for wireless communication includes:
[0266] Send M CSI reporting configurations; wherein the M CSI reporting configurations are respectively used to configure the M CSI reporting.
[0267] As an example, the steps in dashed box F52 are present, and the method used in the first node for wireless communication includes: receiving RS in M RS resource sets respectively; wherein the M CSI reporting configurations respectively indicate the M RS resource sets, and any RS resource set in the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting respectively depend on the measurement based on the M RS resource sets.
[0268] As an example, the steps in dashed box F52 are present, and the method used in the second node for wireless communication includes: transmitting RS in M RS resource sets respectively; wherein the M CSI reporting configurations respectively indicate the M RS resource sets, and any RS resource set in the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurement based on the M RS resource sets.
[0269] As an example, the first DCI is a downlink granted DCI format.
[0270] As an example, the first DCI is one of DCI format 1_1, DCI format 1_2, or DCI format 1_3.
[0271] As an example, the first DCI is DCI format 1_1 or DCI format 1_2.
[0272] As an example, the second node sends RS in each RS resource of the M RS resource sets.
[0273] As an example, the second node transmits RS in at least one RS resource of at least one RS resource set in the M RS resource sets.
[0274] As an example, the second node sends an RS in at least one RS resource of the M RS resource sets.
[0275] As an example, the first node receives RS in each RS resource of the M RS resource sets.
[0276] As an example, the first node receives an RS in at least one RS resource of at least one RS resource set in the M RS resource sets.
[0277] As an example, the first node receives an RS in at least one RS resource of the M RS resource sets.
[0278] As an example, the M CSI reporting configurations are transmitted on PDSCH (Physical Downlink Shared Channel).
[0279] As an example, the first information block is transmitted on PUCCH (Physical Uplink Control Channel).
[0280] As an example, the second information block is transmitted on PUSCH (Physical Uplink Shared Channel).
[0281] As an example, the first DCI is transmitted on the PDCCH (Physical Downlink Control Channel).
[0282] As an example, the M CSI reports are transmitted on PUSCH (Physical Uplink Shared Channel).
[0283] Example 6
[0284] Example 6 illustrates a schematic diagram of a first information block according to an embodiment of this application; as shown in Figure 6.
[0285] In embodiment 6, the first information block is SR (scheduling request), or the first information block is UCI (uplink control information).
[0286] As an example, the first information block is an SR (scheduling request).
[0287] As an example, the first information block is UCI (uplink control information).
[0288] Example 7
[0289] Example 7 illustrates a schematic diagram of a first information block comprising 1 bit according to an embodiment of the present application; as shown in Figure 7.
[0290] In embodiment 7, the first information block includes 1 bit; the value of the 1 bit in the first information block is 1.
[0291] In the above method, only 1 bit is used to request the PUSCH resource for at least one of the M CSI reports. The benefits include saving valuable PUSCH resource overhead.
[0292] Example 8
[0293] Example 8 illustrates a schematic diagram of M CSI reporting configurations according to an embodiment of this application; as shown in Figure 8. In Figure 8, CSI reporting configuration #1, ..., CSI reporting configuration #M represents M CSI reporting configurations; CSI reporting #1, ..., CSI reporting #M represents M CSI reports.
[0294] In Example 8, the first node receives M CSI reporting configurations; wherein the M CSI reporting configurations are respectively used to configure the M CSI reporting.
[0295] As an example, any one of the M CSI reporting configurations is carried by higher layer signaling.
[0296] As an example, any one of the M CSI reporting configurations is carried by RRC (Radio Resource Control) signaling.
[0297] As an example, any one of the M CSI reporting configurations is carried by an RRC IE (Information Element).
[0298] As an example, any one of the M CSI reporting configurations is carried by at least one RRC IE.
[0299] As an example, any of the M CSI reporting configurations includes information from one or more fields in at least one RRC IE.
[0300] As an example, any one of the M CSI reporting configurations includes information from one or more domains of each of the multiple RRC IEs.
[0301] As an example, any one of the M CSI reporting configurations is carried by an RRC IE whose name includes CSI-ReportConfig.
[0302] As an example, any one of the M CSI reporting configurations is an RRC IE configuration whose name includes CSI-ReportConfig.
[0303] As an example, any one of the M CSI reporting configurations is carried by the CSI-ReportConfig IE.
[0304] As an example, any one of the M CSI reporting configurations is configured by CSI-ReportConfig IE.
[0305] As an example, any one of the M CSI reporting configurations is carried by the CSI-MeasConfig IE.
[0306] As an example, any one of the M CSI reporting configurations is configured by CSI-MeasConfig IE.
[0307] As an example, any one of the M CSI reporting configurations is an RRC IE.
[0308] As an example, any one of the M CSI reporting configurations is an RRC IE whose name includes CSI-ReportConfig.
[0309] As an example, any one of the M CSI reporting configurations is a CSI-ReportConfig IE.
[0310] As an example, any one of the M CSI reporting configurations is a CSI-MeasConfig IE.
[0311] As an example, any one of the M CSI reporting configurations includes a CSI reporting configuration.
[0312] As an example, any one of the M CSI reporting configurations includes a CSI Reporting setting.
[0313] As an example, any one of the M CSI reporting configurations is a CSI reporting configuration.
[0314] As an example, any one of the M CSI reporting configurations is a UE-initiated / event-driven CSI reporting configuration.
[0315] As an example, any one of the M CSI reporting configurations is a CSI reporting configuration for UE-initiated / event-driven CSI reporting.
[0316] As an example, any one of the M CSI reporting configurations is a CSI Reporting setting.
[0317] As an example, any one of the M CSI reporting configurations is a UE-initiated / event-driven CSI Reporting setting.
[0318] As an example, any one of the M CSI reporting configurations is a CSI Reporting setting for UE-initiated / event-driven CSI reporting.
[0319] As an example, any one of the M CSI reporting configurations is a CSI Reporting setting configured by an RRC IE with the name including CSI-ReportConfig.
[0320] As an example, any one of the M CSI reporting configurations is a CSI Reporting setting configured by a CSI-ReportConfig IE.
[0321] As an example, any one of the M CSI reporting configurations is identified by a CSI-ReportConfigId.
[0322] As an example, any one of the M CSI reporting configurations is used to configure a CSI report.
[0323] As an example, any one of the M CSI reporting configurations is used to configure an event-triggered CSI report.
[0324] As an example, any one of the M CSI reporting configurations is used to configure a UE-initiated / event-driven CSI reporting.
[0325] Example 9
[0326] Example 9 illustrates a schematic diagram of the PUCCH resources occupied by the first PUCCH according to an embodiment of this application; as shown in Figure 9.
[0327] In Example 9, the PUCCH resources occupied by the first PUCCH are configured for the M CSI reporting configurations.
[0328] As an example, the IE CSI-AperiodicTriggerStateList indicates the PUCCH resources occupied by the first PUCCH.
[0329] As an example, CSI-AperiodicTriggerState indicates the PUCCH resources occupied by the first PUCCH.
[0330] As an example, the PUCCH resource occupied by the first PUCCH is the first PUCCH resource; the first DCI includes a CSI request field, the CSI request field in the first DCI indicates the first CSI aperiodic triggering state, the first CSI aperiodic triggering state indicates the M CSI reports and the first PUCCH resource.
[0331] Example 10
[0332] Example 10 illustrates a schematic diagram of the PUCCH resources occupied by the first PUCCH according to another embodiment of this application; as shown in Figure 10. In Figure 10, CSI reporting configuration #1, ..., CSI reporting configuration #M represents M CSI reporting configurations.
[0333] In Example 10, each of the M CSI reporting configurations indicates a PUCCH resource, and the PUCCH resources indicated by the M CSI reporting configurations are all the same. The PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
[0334] Example 11
[0335] Example 11 illustrates a schematic diagram of M CSI reports according to an embodiment of this application; as shown in Figure 11.
[0336] In Example 11, the first node sends a CSI report on the first PUSCH that only triggers the event when all M CSI reports are event-triggered reports.
[0337] As an example, the first DCI triggers the M CSI reports and the first CSI report, the first CSI report being a non-event-triggered CSI report, and the first node sends the CSI report that only triggers the event to be met and the first CSI report among the M CSI reports on the first PUSCH.
[0338] As an example, the first CSI report is an aperiodic CSI report.
[0339] Example 12
[0340] Example 12 illustrates a schematic diagram of M RS resource sets according to an embodiment of this application; as shown in Figure 12. In Figure 12, CSI reporting configuration #n represents any CSI reporting configuration among the M CSI reporting configurations; RS resource set #n is the RS resource set indicated by CSI reporting configuration #n among the M RS resource sets; CSI report #n is the CSI report configured by CSI reporting configuration #n among the M CSI reports.
[0341] In Example 12, the first node receives RS in M RS resource sets respectively; wherein, the M CSI reporting configurations respectively indicate the M RS resource sets, and any RS resource set in the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurement based on the M RS resource sets.
[0342] As an example, a given RS resource set is one of the M RS resource sets, and a given CSI reporting configuration indicates the given RS resource set; the triggering event of the given CSI reporting depends on the measurement based on the given RS resource set.
[0343] As an example, the first node receives RSs from a given set of RS resources.
[0344] As an example, receiving an RS in a given set of RS resources means receiving an RS on at least one RS resource in the given set of RS resources.
[0345] As an example, receiving an RS in a given set of RS resources means receiving an RS on multiple RS resources in the given set of RS resources.
[0346] As an example, receiving an RS in a given set of RS resources means receiving an RS on each RS resource in the given set of RS resources.
[0347] As an example, the given set of RS resources includes one or more RS resources.
[0348] As an example, the given set of RS resources includes only one RS resource.
[0349] As an example, the given set of RS resources includes multiple RS resources.
[0350] As an example, any RS resource in the given RS resource set is a CSI-RS (Channel State Information-Reference Signal) resource.
[0351] As an example, any RS resource in the given RS resource set is an SS / PBCH block (Synchronization Signal / Physical Broadcast Channel block) resource.
[0352] As an example, any RS resource in the given RS resource set is a CSI-RS resource or an SS / PBCH block resource.
[0353] As an example, any RS resource in the given RS resource set is identified by NZP-CSI-RS-ResourceId or SSB-Index.
[0354] As an example, the CSI-RS resources in the given RS resource set are identified by NZP-CSI-RS-ResourceId.
[0355] As a sub-implementation of the above embodiments, the CSI-RS resource is an NZP (non-zero-power) CSI-RS resource.
[0356] As an example, the SS / PBCH block resources in the given RS resource set are identified by the SSB-Index.
[0357] As an example, each RS resource in the given RS resource set is a CSI-RS resource.
[0358] As an example, each RS resource in the given RS resource set is a CSI-RS resource, and the given RS resource set is identified by an NZP-CSI-RS-ResourceSetId.
[0359] As an example, the given RS resource set includes some or all of the CSI-RS resources in the CSI-RS resource set identified by an NZP-CSI-RS-ResourceSetId.
[0360] As an example, each RS resource in the given RS resource set is an SS / PBCH block resource.
[0361] As an example, each RS resource in the given RS resource set is an SS / PBCH block resource, and the given RS resource set is identified by a CSI-SSB-ResourceSetId.
[0362] As an example, the given RS resource set includes some or all of the SS / PBCH block resources in the SS / PBCH block resource set identified by a CSI-SSB-ResourceSetId.
[0363] As an example, the given CSI reporting configuration indicates the identifier of the given RS resource set.
[0364] As a sub-implementation of the above embodiments, the identifier of the given RS resource set is NZP-CSI-RS-ResourceSetId or CSI-SSB-ResourceSetId.
[0365] As an example, the given CSI reporting configuration indicates each RS resource included in the given RS resource set.
[0366] As an example, the given CSI reporting configuration indicates the identifier of each RS resource included in the given RS resource set.
[0367] As a sub-implementation of the above embodiments, the identifier of each RS resource included in the given RS resource set is NZP-CSI-RS-ResourceId or SSB-Index.
[0368] As an example, a field of the given CSI reporting configuration indicates the given RS resource set.
[0369] As an example, the resourcesForChannelMeasurement field of the given CSI reporting configuration indicates the given RS resource set.
[0370] As an example, the RS resources indicated by the resourcesForChannelMeasurement field of the given CSI reporting configuration include the given set of RS resources.
[0371] As an example, the resourcesForChannelMeasurement field of the given CSI reporting configuration indicates at least one RS resource set, the at least one RS resource set including the given RS resource set.
[0372] As an example, the resourcesForChannelMeasurement field of the given CSI reporting configuration indicates at least one set of RS resources for channel measurement, the at least one set of RS resources including the given set of RS resources.
[0373] As an example, the M RS resource sets are all in the same cell.
[0374] As one example, the M RS resource sets are located in M different cells.
[0375] As an example, at least two of the M RS resource sets are located in different cells.
[0376] As an example, the triggering event reported by the given CSI depends on measurements based on the given RS resource set.
[0377] As an example, the given CSI report is triggered by a first event; the first event includes at least one RS resource in the given RS resource set having a better reception quality than the target RS resource and the difference between the two being greater than a first threshold.
[0378] As an example, the given CSI report also includes the RSRP of the target RS resource.
[0379] As an example, the given CSI report also includes the RSRP obtained based on the target RS resource measurement.
[0380] As an example, whether the given CSI report includes the RSRP of the target RS resource is configured by RRC signaling.
[0381] As an example, the given CSI report is triggered by an event in a first event set, the first event set including at least a first event; the first event includes at least one RS resource in the given RS resource set having a better reception quality than the target RS resource and the difference between the two being greater than a first threshold.
[0382] As an example, the first event set includes only one event, which is the first event.
[0383] As an example, the first event set includes multiple events, and the first event is one of the multiple events.
[0384] As an example, in addition to the first event, the first event set also includes other events.
[0385] As an example, the given CSI report indicates J RS resources in the given RS resource set, where J is a positive integer greater than 1; each of the J RS resources satisfies the following: the reception quality of the RS resource is better than the reception quality of the target RS resource and the difference between the two is greater than a first threshold.
[0386] As an example, the given CSI report indicates a first RS resource in the given RS resource set; the reception quality of the first RS resource is better than that of the target RS resource and the difference between the two is greater than a first threshold.
[0387] As an example, the target RS resource includes CSI-RS resources.
[0388] As an example, the target RS resource includes SS / PBCH block resources.
[0389] As an example, the target RS resource is a CSI-RS resource or an SS / PBCH Block resource.
[0390] As an example, the target RS resource is a CSI-RS resource.
[0391] As an example, the target RS resource is an SS / PBCH Block resource.
[0392] As an example, the target RS resource is identified by NZP-CSI-RS-ResourceId or SSB-Index.
[0393] As an example, the target RS resource is a CSI-RS resource, and the target RS resource is identified by NZP-CSI-RS-ResourceId.
[0394] As an example, the target RS resource is an SS / PBCH Block resource, and the target RS resource is identified by the SSB-Index.
[0395] As an example, the target RS resource is configurable.
[0396] As an example, the target RS resource is implicitly determined.
[0397] As an example, the first node determines the target RS resource by determining other information.
[0398] As an example, the target RS resource is determined by receiving a DCI indicating the TCI status.
[0399] As an example, the target RS resource is an RS resource in the TCI state indicated by the DCI.
[0400] As an example, the target RS resource is the RS resource with the corresponding QCL (Quasi Co-Location) type type D in the TCI state indicated by DCI.
[0401] As an example, the target RS resource is a quasi-co-located RS resource with an RS resource in the TCI state indicated by the DCI.
[0402] As a sub-example of the above embodiment, the quasi-co-located RS resource with the RS resource in the TCI state indicated by DCI is an SS / PBCH Block resource.
[0403] As an example, the target RS resource is explicitly configured.
[0404] As an example, the target RS resource is configured with higher-level parameters.
[0405] As an example, the target RS resource is configured with RRC.
[0406] As an example, the target RS resource is configured with MAC CE.
[0407] As one embodiment, the second DCI indicates the first TCI state; wherein the target RS resource depends on the first TCI state.
[0408] As an example, the first node is configured with at least one of a higher-level parameter whose name includes dl-OrJointTCI-StateList or a higher-level parameter whose name includes ul-TCI-StateList.
[0409] As an example, the first node is configured with a higher-level parameter whose name includes dl-OrJointTCI-StateList and a higher-level parameter whose name includes ul-TCI-StateList.
[0410] As an example, the first node is configured with a higher-level parameter whose name includes dl-OrJointTCI-StateList.
[0411] As an example, the second DCI is one of DCI format 1_1, DCI format 1_2, or DCI format 1_3.
[0412] As an example, the CRC of the second DCI is scrambled by one of C-RNTI, CS-RNTI or MCS-C-RNTI.
[0413] As an example, the second DCI indicates the codepoint of the first TCI state mapping.
[0414] As one embodiment, the second DCI includes a Transmission configuration indication field.
[0415] As an example, the Transmission configuration indication field of the second DCI indicates the state of the first TCI.
[0416] As an example, the first TCI state is an RRC IE.
[0417] As an example, the first TCI state is a TCI-State IE or a TCI-UL-State IE.
[0418] As an example, the first TCI state is a TCI-State IE.
[0419] As an example, the first TCI state is a TCI-UL-State IE.
[0420] As an example, the first TCI state is either a TCI-State IE whose name includes dl-OrJointTCI-StateList or a TCI-UL-State IE whose name includes ul-TCI-StateList.
[0421] As an example, the first TCI state is a TCI-State IE whose name includes dl-OrJointTCI-StateList as a higher-level parameter.
[0422] As an example, the first TCI state is configured by an RRC IE.
[0423] As an example, the first TCI state is configured by a TCI-State IE.
[0424] As an example, the first TCI state is configured by a TCI-UL-State IE.
[0425] As an example, the first TCI state is configured by a TCI-State IE in a higher-level parameter whose name includes dl-OrJointTCI-StateList or by a TCI-UL-State IE in a higher-level parameter whose name includes ul-TCI-StateList.
[0426] As an example, the first TCI state is configured by a TCI-State IE whose name includes dl-OrJointTCI-StateList.
[0427] As an example, the first TCI state is used for PDSCH and PDCCH.
[0428] As an example, the first TCI state is used for PDSCH, PDCCH, PUSCH, and PUCCH.
[0429] As an example, the first TCI state includes parameters that configure a quasi-co-location (QCL) relationship between one or two RS and PDSCH DMRS (DeModulation Reference Signals) ports, PDCCH DMRS ports, or CSI-RS ports of CSI-RS resources.
[0430] As an example, the first TCI state includes configuring a parameter for determining the RS of the uplink transmit spatial filter (UL Tx spatial filter) for PUSCH, PUCCH, and / or SRS (Sounding reference signal).
[0431] As an example, the first TCI state includes parameters for configuring quasi-co-address relationships between one or two DMRS ports of RS and PDSCH, DMRS ports of PDCCH, or CSI-RS ports of CSI-RS resources, and provides a reference for determining the uplink transmission space filters of PUSCH and PUCCH.
[0432] As an example, the first TCI state indicates at least one RS resource and the QCL type corresponding to the at least one RS resource.
[0433] As an example, the first TCI state indicates an RS resource and the QCL type corresponding to the RS resource.
[0434] As an example, the first TCI state indicates two RS resources and QCL types corresponding to the two RS resources respectively.
[0435] As an example, the RS resource indicated by the first TCI status includes CSI-RS resources.
[0436] As an example, the RS resource indicated by the first TCI status includes SS / PBCH block resources.
[0437] As an example, the RS resource indicated by the first TCI status is a CSI-RS resource or an SS / PBCH block resource.
[0438] As an example, the QCL types include typeA, typeB, typeC, and typeD.
[0439] As an example, the QCL type corresponding to an RS resource is one of typeA, typeB, typeC, and typeD.
[0440] As an example, the target RS resource is the RS resource indicated by the first TCI status.
[0441] As an example, the first TCI state indicates an RS resource, and the target RS resource is the RS resource indicated by the first TCI state.
[0442] As an example, the target RS resource is the RS resource with QCL type type D corresponding to the first TCI status indication.
[0443] As an example, the first TCI state indicates two RS resources, and the target RS resource is the RS resource with QCL type type D corresponding to the first TCI state.
[0444] As an example, the target RS resource is the QCL source of the RS resource indicated by the first TCI state.
[0445] As an example, the target RS resource is the QCL source of the RS resource with QCL type type D indicated by the first TCI state.
[0446] As an example, the target RS resource is an SS / PBCH block resource, and the RS resource indicated by the first TCI state and the SS / PBCH resource are quasi-co-located.
[0447] As an example, the target RS resource is an SS / PBCH block resource, and the RS resource with QCL type type D indicated by the first TCI state is quasi-co-located with the SS / PBCH resource.
[0448] As one example, how the given CSI report is generated is determined by the manufacturer of the first node, or is implementation-dependent. Some typical but non-limiting implementations are described below:
[0449] In one implementation, the first node obtains the L1-RSRP based on channel measurements of RS resources in the given RS resource set. Typically, whether the L1-RSRP is filtered, or the filtering algorithm, is determined by the manufacturer of the first node, or is implementation-dependent; it can be implemented using an algorithm or in hardware.
[0450] In another implementation, the first node obtains multiple L1-RSRPs based on channel measurements of multiple RS resources in the given RS resource set, each L1-RSRP corresponding to a different RS resource in the given RS resource set. The first node selects at least one L1-RSRP from the multiple L1-RSRPs, and the given CSI report indicates the RS resource corresponding to each of the at least one L1-RSRP. The selection of the at least one L1-RSRP can be done in various ways, such as selecting the largest value, random selection, determination by the manufacturer of the first node, or implementation-related selection.
[0451] In another implementation, the first node obtains multiple L1-RSRPs based on channel measurements of multiple RS resources in the given RS resource set, each L1-RSRP corresponding to a different RS resource in the given RS resource set. The first node selects RS resources from the multiple RS resources whose corresponding L1-RSRPs satisfy certain conditions and indicates the selected RS resources in the given CSI report.
[0452] In another implementation, the first node obtains an RS resource channel parameter matrix H by performing channel measurements on the RS resources in the given RS resource set. r×P ; when using the precoding matrix W P×l Under these conditions, the precoded channel parameter matrix is H r×P ·W P×l Where l is the rank or the number of layers. In one case, l is a positive integer not greater than P; in another case, the precoding matrix is an identity matrix, in which case P = l. H is calculated using criteria such as SINR (Signal-to-Noise and Interference Ratio), EESM (Exponential Effective SINR Mapping), or RBIR (Received Block Mean Mutual Information Ratio). r×P ·W P×l The equivalent channel capacity is calculated, and then the given CSI is reported using methods such as table lookup based on the equivalent channel capacity. Generally, the calculation of the equivalent channel capacity requires the first node to estimate the interference (including noise), and the first node obtains the interference by measuring the interference in the RS resources of the given RS resource set. Typically, the mapping from the equivalent channel capacity to the CSI depends on receiver performance or hardware-related factors such as modulation scheme.
[0453] For cases where channel parameter matrices are obtained for multiple RS resources in a given RS resource set through channel measurement, one implementation method is to obtain the equivalent channel capacity for each RS resource using the above method, select the RS resource corresponding to the largest equivalent channel capacity, and indicate this RS resource in the given CSI report.
[0454] As one example, the given CSI report is triggered by an event in a first event set, which includes one or more events.
[0455] As an example, the first event set includes only one event, which triggers the given CSI report.
[0456] As one embodiment, the first event set includes multiple events, and the given CSI report is triggered by any one of the events in the first event set.
[0457] As an example, the occurrence of any event in the first event set triggers the reporting of the given CSI.
[0458] As an example, the given CSI report is triggered when any event in the first event set occurs.
[0459] As an example, the given CSI report is triggered in response to any event occurring in the first event set.
[0460] As an example, the given CSI report is triggered upon the occurrence of any event in the first event set.
[0461] As an example, the given CSI report is triggered when one of the events in the first event set occurs.
[0462] As an example, the given CSI report is triggered in response to an event occurring in the first event set.
[0463] As an example, the given CSI report is triggered when one of the events in the first event set occurs.
[0464] As an example, when an event occurs in the first event set, the first node sends the first information block.
[0465] As an example, the first node sends the first information block only when one of the events in the first event set occurs.
[0466] As an example, when any event in the first event set occurs, the first node sends the first information block.
[0467] As an example, when the given CSI report is triggered by an event in the first event set, the first node sends the first information block.
[0468] As an example, the first node sends the first information block only when the given CSI report is triggered by an event in the first event set.
[0469] As an example, the first event set includes at least one of a first event, a second event, and a third event.
[0470] As one embodiment, the second event includes the reception quality of the target RS resource being lower than a second threshold;
[0471] As an example, the reception quality is RSRP.
[0472] As an example, the reception quality is L1-RSRP.
[0473] As one example, the second threshold is configurable.
[0474] As one example, the second threshold is configured by higher-layer signaling.
[0475] As one example, the second threshold is configured by RRC signaling.
[0476] As an example, the unit of the second threshold is dB.
[0477] As an example, the unit of the second threshold is dBm (decibels milliliters).
[0478] As an example, the third event includes an RS resource in the given RS resource set having a reception quality better than the Kth RS resource with the best reception quality indicated by the active TCI state, and the difference between the two being greater than a third threshold.
[0479] As an example, the Kth RS resource with the best reception quality among the active TCI state-indicated RS resources refers to the RS resource ranked Kth among all RS resources in the at least one active TCI state-indicated RS resources, sorted from best to worst reception quality.
[0480] As an example, the Kth RS resource with the best reception quality among the active TCI state-indicated RS resources refers to the RS resource ranked Kth among all RS resources in the at least one active TCI state-indicated RS resources, sorted from largest to smallest according to L1-RSRP.
[0481] As an example, the Kth RS resource with the best reception quality among the active TCI state-indicated RS resources refers to the RS resource ranked Kth among all RS resources in the at least one active TCI state-indicated RS resources, sorted from largest to smallest according to RSRP.
[0482] As an example, K is configured with RRC.
[0483] As an example, K is configured based on UE capabilities.
[0484] As an example, K is a positive integer greater than 1.
[0485] As an example, K is fixed.
[0486] As an example, the third threshold is configurable.
[0487] As an example, the third threshold is configured by higher-layer signaling.
[0488] As an example, the third threshold is configured by RRC signaling.
[0489] As an example, the unit of the third threshold is dB.
[0490] As an example, the best reception quality means: maximum RSRP.
[0491] As an example, the best reception quality means that the L1-RSRP is maximized.
[0492] In one implementation, the first node obtains multiple L1-RSRPs based on channel measurements for the given RS resource set, each L1-RSRP corresponding to a multiple RS resource in the given RS resource set. The first node selects RS resources from the multiple RS resources that meet certain conditions, and the selected RS resources are indicated in the given CSI report. The certain conditions include: the corresponding L1-RSRP is better than a first threshold.
[0493] In one implementation, the first node obtains an L1-RSRP based on channel measurements of the target RS resource, wherein the L1-RSRP of the target RS resource is lower than a second threshold, and obtains multiple L1-RSRPs based on channel measurements of the given RS resource set, wherein the multiple L1-RSRPs respectively correspond to multiple RS resources in the given RS resource set. The first node selects RS resources from the multiple RS resources that meet certain conditions, and the selected RS resources are indicated in the given CSI report. The certain conditions include: the corresponding L1-RSRP is better than a first threshold.
[0494] In one implementation, the first node obtains multiple L1-RSRPs based on channel measurements for the given RS resource set, each L1-RSRP corresponding to a multiple RS resource in the given RS resource set. The first node selects RS resources from the multiple RS resources that meet certain conditions, and the selected RS resources are indicated in the given CSI report. The certain conditions include: the corresponding L1-RSRP is better than the L1-RSRP of the Kth RS resource with the best L1-RSRP among the RS resources indicated by the active TCI status, and the difference between the two is greater than a third threshold.
[0495] As an example, the first event includes at least one RS resource in the given RS resource set having a better reception quality than the target RS resource and the difference between the two being greater than the first threshold; the first event occurs when the reception quality of the first RS resource in the given RS resource set is better than the reception quality of the target RS resource for Q1 times within a first time window and the difference is greater than the first threshold; the first RS resource is one RS resource in the given RS resource set.
[0496] As an example, the advantages of the above method include: avoiding frequent reporting and reducing the probability of false alarms.
[0497] As an example, the first time window is configurable.
[0498] As an example, the first time window is configured by higher-layer signaling.
[0499] As an example, the first time window is configured by RRC signaling.
[0500] As an example, the first time window is configured by the given CSI reporting configuration.
[0501] As one embodiment, the first time window includes one or more symbols.
[0502] As one embodiment, the first time window includes multiple symbols.
[0503] As one embodiment, the first time window includes a plurality of consecutive symbols.
[0504] As one embodiment, the first time window includes one or more time slots.
[0505] As one embodiment, the first time window includes multiple time slots.
[0506] As one embodiment, the first time window includes multiple consecutive time slots.
[0507] As an example, Q1 is a positive integer.
[0508] As an example, Q1 is equal to 1.
[0509] As an example, Q1 is a positive integer greater than 1.
[0510] As an example, Q1 is configurable.
[0511] As an example, Q1 is configured with higher-layer signaling.
[0512] As an example, Q1 is configured with RRC signaling.
[0513] As an example, the first RS resource is any one of the given RS resource sets.
[0514] As an example, each of the Q1 reception qualities is better than the reception quality of the target RS resource and the difference is greater than the first threshold.
[0515] As an example, a difference greater than the first threshold means that the difference between each of the Q1 reception qualities and the reception quality of the target RS resource is greater than the first threshold.
[0516] As an example, a gap greater than the first threshold means that the absolute value of the gap between each of the Q1 reception qualities and the reception quality of the target RS resource is greater than the first threshold.
[0517] As an example, the Q1 reception quality refers to the reception quality of the RS transmitted by the first RS resource during any Q1 transmission opportunities within the first time window.
[0518] As an example, the Q1 reception quality refers to the reception quality of the RS transmitted by the first RS resource during Q1 consecutive transmission opportunities within the first time window.
[0519] As an example, the Q1 reception quality refers to the reception quality of the RS transmitted by the first RS resource during Q1 discontinuous transmission opportunities within the first time window.
[0520] As an example, if the reception quality of the first RS resource in the given RS resource set is better than the reception quality of the target RS resource in the Q1 times within the first time window and the difference is greater than the first threshold, the first event occurs.
[0521] As an example, the first event occurs if the first RS resource in the given RS resource set has a better reception quality than the target RS resource for at least Q1 times within the first time window and the difference is greater than the first threshold.
[0522] As one embodiment, the second event includes the target RS resource having a reception quality lower than a second threshold; the second event occurs when the target RS resource has a reception quality lower than the second threshold for Q2 consecutive time windows.
[0523] As an example, the advantages of the above method include: avoiding frequent reporting and reducing the probability of false alarms.
[0524] As an example, the second time window is configurable.
[0525] As one example, the second time window is configured by higher-layer signaling.
[0526] As one example, the second time window is configured by RRC signaling.
[0527] As an example, the second time window is configured according to the given CSI reporting configuration.
[0528] As one embodiment, the second time window includes one or more symbols.
[0529] As one embodiment, the second time window includes multiple symbols.
[0530] As one embodiment, the second time window includes multiple consecutive symbols.
[0531] As one embodiment, the second time window includes one or more time slots.
[0532] As one embodiment, the second time window includes multiple time slots.
[0533] As one embodiment, the second time window includes multiple consecutive time slots.
[0534] As an example, Q2 is a positive integer.
[0535] As an example, Q2 is equal to 1.
[0536] As an example, Q2 is a positive integer greater than 1.
[0537] As an example, Q2 is configurable.
[0538] As an example, Q2 is a higher-layer signaling configuration.
[0539] As an example, Q2 is configured using RRC signaling.
[0540] As an example, the Q2 reception quality refers to the reception quality of the RS transmitted by the target RS resource during any Q2 transmission opportunities within the second time window.
[0541] As an example, the Q2 reception quality refers to the reception quality of the RS transmitted by the target RS resource during Q2 consecutive transmission opportunities within the second time window.
[0542] As an example, the Q2 reception quality refers to the reception quality of the RS transmitted by the target RS resource during the discontinuous Q2 transmission opportunities within the second time window.
[0543] As an example, if the target RS resource has a reception quality lower than the second threshold for Q2 times within the second time window, the second event occurs.
[0544] As an example, the second event occurs if the target RS resource has a reception quality lower than the second threshold for at least Q2 times within the second time window.
[0545] As an example, the third event includes: the reception quality of an RS resource in the given RS resource set being better than the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI state, and the difference between the two being greater than a third threshold; the third event occurs when the reception quality of the first RS resource in the given RS resource set is better than the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI state for Q3 times within the third time window, and the difference is greater than the third threshold; the first RS resource is an RS resource in the given RS resource set.
[0546] As an example, the advantages of the above method include: avoiding frequent reporting and reducing the probability of false alarms.
[0547] As an example, the third time window is configurable.
[0548] As an example, the third time window is configured by a higher-level signaling layer.
[0549] As an example, the third time window is configured by RRC signaling.
[0550] As an example, the third time window is configured according to the given CSI reporting configuration.
[0551] As one example, the third time window includes one or more symbols.
[0552] As one embodiment, the third time window includes multiple symbols.
[0553] As one embodiment, the third time window includes multiple consecutive symbols.
[0554] As one example, the third time window includes one or more time slots.
[0555] As one embodiment, the third time window includes multiple time slots.
[0556] As one embodiment, the third time window includes multiple consecutive time slots.
[0557] As an example, Q3 is a positive integer.
[0558] As an example, Q3 is equal to 1.
[0559] As an example, Q3 is a positive integer greater than 1.
[0560] As an example, Q3 is configurable.
[0561] As an example, Q3 is a higher-layer signaling configuration.
[0562] As an example, Q3 is configured with RRC signaling.
[0563] As an example, each of the Q3 reception qualities is better than the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI state, and the difference is greater than the third threshold.
[0564] As an example, a gap greater than the third threshold means that the gap between each of the Q3 reception qualities and the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI status is greater than the third threshold.
[0565] As an example, a gap greater than the third threshold means that the absolute value of the gap between each of the Q3 reception qualities and the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI status is greater than the third threshold.
[0566] As an example, the Q3 reception quality refers to the reception quality of the RS transmitted by the first RS resource during any Q3 transmission opportunities within the third time window.
[0567] As an example, the Q3 reception quality refers to the reception quality of the RS transmitted by the first RS resource during Q3 consecutive transmission opportunities within the third time window.
[0568] As an example, the Q3 reception quality refers to the reception quality of the RS transmitted by the first RS resource during the discontinuous Q3 transmission opportunities within the third time window.
[0569] As an example, the third event occurs if the reception quality of the first RS resource in the given RS resource set is better than the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI state within the third time window, and the difference is greater than the third threshold.
[0570] As an example, the third event occurs if the reception quality of the first RS resource in the given RS resource set is better than the reception quality of the Kth RS resource with the best reception quality among the RS resources indicated by the active TCI state for at least Q3 times within the third time window, and the difference is greater than the third threshold.
[0571] As an example, the given CSI report includes R RS resource identifiers and R1 reception quality, where R and R1 are positive integers.
[0572] As an example, R is equal to R1.
[0573] As an example, R is equal to R1 minus 1.
[0574] As an example, R is equal to R1, the R RS resource identifiers are the identifiers of the R RS resources in the given RS resource set, and the R1 reception quality are the reception quality of the R RS resources in the given RS resource set.
[0575] As an example, R is equal to R1, the R RS resource identifiers are respectively the identifiers of R-1 RS resources in the given RS resource set and the identifier of the target RS resource, and the R1 reception quality are respectively the reception quality of the R-1 RS resources in the given RS resource set and the reception quality of the target RS resource.
[0576] As an example, R is equal to R1 minus 1, the R RS resource identifiers are the identifiers of the R RS resources in the given RS resource set, and the R1 reception quality are the reception quality of the R RS resources in the given RS resource set and the reception quality of the target RS resource.
[0577] As an example, the R RS resource identifiers are the identifiers of the R RS resources in the given RS resource set, and at least one of the R RS resources in the given RS resource set satisfies the first event.
[0578] As an example, the R RS resource identifiers are respectively the identifiers of R RS resources in the given RS resource set, and at least one RS resource in the given RS resource set satisfies the third event.
[0579] In a preferred embodiment, the RS resource identifier is CRI or SSBRI.
[0580] In a preferred embodiment, the RS resource identifier is CRI or SSBRI, and the reception quality is L1-RSRP.
[0581] As an example, at least one of R and R1 is configured with higher-layer signaling.
[0582] As an example, at least one of R and R1 is indicated by higher-level signaling.
[0583] As an example, at least one of R and R1 is determined by the first node itself.
[0584] As an example, R is determined by the first node itself.
[0585] As an example, R1 is determined by the first node itself.
[0586] Example 13
[0587] Example 13 illustrates a structural block diagram of a processing apparatus for a first node according to an embodiment of the present application; as shown in Figure 13. In Figure 13, the processing apparatus 1300 in the first node includes a first receiver 1301 and a first transmitter 1302.
[0588] As one example, the first node is a user equipment.
[0589] As one example, the user equipment is a terminal.
[0590] As one example, the first node is a terminal.
[0591] As an example, the first node is a relay node device.
[0592] As an example, the first receiver 1301 includes at least one of the following in embodiment 4: {antenna 452, receiver 454, receiver processor 456, multi-antenna receiver processor 458, controller / processor 459, memory 460, data source 467}.
[0593] As an example, the first transmitter 1302 includes at least one of the following in embodiment 4: {antenna 452, transmitter 454, transmission processor 468, multi-antenna transmission processor 457, controller / processor 459, memory 460, data source 467}.
[0594] The first transmitter 1302 transmits a first information block on the first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1.
[0595] The first receiver 1301 receives the first DCI; the first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports.
[0596] The first transmitter 1302 transmits a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M.
[0597] In embodiment 13, the second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0598] As an example, the first information block is an SR (scheduling request) or a UCI (uplink control information).
[0599] As an example, the first information block includes 1 bit; the value of the 1 bit in the first information block is 1.
[0600] As one embodiment, it includes:
[0601] The first receiver 1301 receives M CSI configuration reports;
[0602] The M CSI reporting configurations are used to configure the M CSI reporting.
[0603] As an example, the PUCCH resources occupied by the first PUCCH are configured for the M CSI reporting configurations.
[0604] As an example, each of the M CSI reporting configurations indicates a PUCCH resource, and the PUCCH resources indicated by the M CSI reporting configurations are all the same. The PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
[0605] As an example, only when all M CSI reports are event-triggered reports, the first node sends the CSI report on the first PUSCH that only triggers the event when all M CSI reports are event-triggered reports.
[0606] As one embodiment, it includes:
[0607] The first receiver 1301 receives RS from M RS resource sets respectively;
[0608] The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
[0609] Example 14
[0610] Example 14 illustrates a structural block diagram of a processing apparatus for a second node according to an embodiment of this application; as shown in Figure 14. In Figure 14, the processing apparatus 1400 in the second node includes a second transmitter 1401 and a second receiver 1402.
[0611] In one embodiment, the second node is a base station.
[0612] In one embodiment, the second node is a base station device.
[0613] In one embodiment, the second node is a user equipment.
[0614] As one embodiment, the second node is a relay node device.
[0615] As an example, the second transmitter 1401 includes at least one of the following in embodiment 4: {antenna 420, transmitter 418, transmission processor 416, multi-antenna transmission processor 471, controller / processor 475, memory 476}.
[0616] As one embodiment, the second receiver 1402 includes at least one of the following in embodiment 4: {antenna 420, receiver 418, receiver processor 470, multi-antenna receiver processor 472, controller / processor 475, memory 476}.
[0617] The second receiver 1402 receives a first information block on the first PUCCH; the first information block requests PUSCH resources carrying at least one of M CSI reports, where M is a positive integer greater than 1.
[0618] The second transmitter 1401 sends the first DCI; the first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports.
[0619] The second receiver 1402 receives a second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M.
[0620] In Example 14, the second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
[0621] As an example, the first information block is an SR (scheduling request) or a UCI (uplink control information).
[0622] As an example, the first information block includes 1 bit; the value of the 1 bit in the first information block is 1.
[0623] As one embodiment, it includes:
[0624] The second transmitter 1401 sends M CSI configuration reports;
[0625] The M CSI reporting configurations are used to configure the M CSI reporting.
[0626] As an example, the PUCCH resources occupied by the first PUCCH are configured for the M CSI reporting configurations.
[0627] As an example, each of the M CSI reporting configurations indicates a PUCCH resource, and the PUCCH resources indicated by the M CSI reporting configurations are all the same. The PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
[0628] As an example, only when all M CSI reports are event-triggered reports, the sender of the first information block sends the CSI report on the first PUSCH that only triggers the event.
[0629] As one embodiment, it includes:
[0630] The second transmitter 1401 transmits RS in each of the M RS resource sets;
[0631] The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
[0632] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet access cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet access cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base stations or system equipment in this application include, but are not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), GNSS, relay satellites, satellite base stations, airborne base stations, RSU (Road Side Unit), drones, and test equipment (such as transceivers or signaling testers that simulate some functions of a base station) and other wireless communication equipment.
[0633] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any changes and modifications made based on the embodiments described in the specification, if they achieve similar partial or complete technical effects, should be considered obvious and fall within the scope of protection of this invention.
Claims
1. A method for a first node in wireless communication, characterized in that, include: Send the first information block on the first PUCCH; The first information block requests PUSCH resources to carry at least one of the M CSI reports, where M is a positive integer greater than 1; Receive the first DCI; The first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports; Send the second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
2. The method in the first node according to claim 1, characterized in that, The first information block is SR (scheduling request), or the first information block is UCI (uplink control information).
3. The method in the first node according to claim 1 or 2, characterized in that, The first information block includes 1 bit; the value of the 1 bit in the first information block is 1.
4. The method in the first node according to any one of claims 1 to 3, characterized in that, include: Receive configuration reports from M CSIs; The M CSI reporting configurations are used to configure the M CSI reporting.
5. The method in the first node according to claim 4, characterized in that, The PUCCH resources occupied by the first PUCCH are allocated to the M CSI reporting configurations.
6. The method in the first node according to claim 4, characterized in that, Each of the M CSI reporting configurations indicates a PUCCH resource, and the PUCCH resources indicated by the M CSI reporting configurations are all the same. The PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
7. The method in the first node according to any one of claims 1 to 6, characterized in that, Only when all M CSI reports are event-triggered reports, the first node sends the CSI report on the first PUSCH that only triggers the event.
8. The method in the first node according to any one of claims 1 to 7, characterized in that, include: Receive RSs from M RS resource sets respectively; The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
9. A terminal, characterized in that, The terminal includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the terminal to perform the method as claimed in any one of claims 1 to 8.
10. A method for a second node in wireless communication, characterized in that, include: Receive the first information block on the first PUCCH; The first information block requests PUSCH resources to carry at least one of the M CSI reports, where M is a positive integer greater than 1; Send the first DCI; The first DCI schedules the first PUSCH, and the first DCI triggers the M CSI reports; Receive the second information block and only M1 of the M CSI reports on the first PUSCH; M1 is a positive integer less than M; The second information block indicates the M1 CSI reports; all M CSI reports are event-triggered reports, and only the triggering events of the M1 CSI reports are satisfied.
11. The method in the second node according to claim 10, characterized in that, The first information block is SR (scheduling request), or the first information block is UCI (uplink control information).
12. The method in the second node according to claim 10 or 11, characterized in that, The first information block includes 1 bit; the value of the 1 bit in the first information block is 1.
13. The method in the second node according to any one of claims 10 to 12, characterized in that, include: Send M CSI configuration reports; The M CSI reporting configurations are used to configure the M CSI reporting.
14. The method in the second node according to claim 13, characterized in that, The PUCCH resources occupied by the first PUCCH are allocated to the M CSI reporting configurations.
15. The method in the second node according to claim 13, characterized in that, Each of the M CSI reporting configurations indicates a PUCCH resource, and the PUCCH resources indicated by the M CSI reporting configurations are all the same. The PUCCH resource occupied by the first PUCCH is the same PUCCH resource indicated by the M CSI reporting configurations.
16. The method in the second node according to any one of claims 10 to 15, characterized in that, Only when all M CSI reports are event-triggered reports, the sender of the first information block sends the CSI report on the first PUSCH that only triggers the event.
17. The method in the second node according to any one of claims 10 to 16, characterized in that, include: Send RS in each of the M RS resource sets; The M CSI reporting configurations respectively indicate the M RS resource sets, and each of the M RS resource sets includes one or more RS resources; the triggering events of the M CSI reporting each depend on the measurements based on the M RS resource sets.
18. A base station, characterized in that, The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the base station to perform the method as described in any one of claims 10 to 17.