Channel state information reporting method and related equipment

The base station configures logical channel priority and generates fixed value CSI report MAC control elements, solves the problem of lack of priority in CSI reports, improves the accuracy of TX parameters and resource allocation efficiency, and improves the transmission performance of wireless communications.

CN114503760BActive Publication Date: 2025-08-26SHARP KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080068069.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-09-27
Filing Date
2020-09-10
Publication Date
2025-08-26
Estimated Expiration
2040-09-10

AI Technical Summary

Technical Problem

In the new radio side link, the CSI report lacks priority information, resulting in inaccurate determination of TX parameters, affecting resource allocation and transmission efficiency.

Method used

The priority of the logical channel is configured through the base station, a fixed value CSI report MAC control element is generated, and the transmission order of the CSI report and logical channel data is determined according to the priority, ensuring the priority processing of the CSI report.

Benefits of technology

The priority processing of CSI reports is realized, the accuracy of determining TX parameters and resource allocation efficiency are improved, and the transmission performance of wireless communication is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114503760B_ABST
    Figure CN114503760B_ABST
Patent Text Reader

Abstract

A method for a first UE to report channel state information (CSI) is disclosed. The method includes receiving a radio resource control (RRC) message from a base station (BS) to configure a first priority for a logical channel; performing a sidelink transmission with a second UE; generating a medium access control (MAC) control element (CE) for a CSI report for the sidelink transmission, the CSI report having a second priority of a fixed value; determining a priority between the MAC CE including the CSI report and data from the logical channel based on the second priority of the fixed value and the first priority; and transmitting at least one of the MAC CE and the data from the logical channel to the second UE or the BS based on the determined priority.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure claims the benefit of and priority to U.S. Provisional Patent Application Serial No. 62 / 907,506, filed September 27, 2019 (hereinafter referred to as "'506 Provisional"), entitled "Mechanism for report and feedback on SL." The contents of the '506 Provisional are hereby incorporated by reference in their entirety. Technical Field

[0003] The present invention relates generally to wireless communications, and more particularly to a method and related apparatus for reporting channel state information. Background Art

[0004] In a New Radio (NR) sidelink (SL), a receiver (RX) user equipment (UE) may transmit a channel state information (CSI) report (e.g., including at least a channel quality indicator (CQI), a rank indicator (RI), and / or a layer L1 reference signal received power (L1-RSRP)) to a transmitter (TX) UE. Since the payload of the CSI report is generated by layer L1 (e.g., the physical layer), there may be no priority information associated with the physical sidelink shared channel (PSSCH) containing the CSI report. The priority information may be used to determine TX parameters such as TX power, modulation and coding scheme, and / or resource allocation. However, there is no specification addressing priority determination for CSI reports on a medium access control (MAC) control element (CE) or the physical layer. Summary of the Invention

[0005] The present disclosure provides a method and related apparatus for reporting CSI.

[0006] According to one aspect of the present disclosure, a method for reporting channel state information (CSI) for a first user equipment (UE) is provided. The method includes receiving a radio resource control (RRC) message from a base station (BS) to configure a first priority for a logical channel; performing a sidelink transmission with a second UE; generating a medium access control (MAC) control element (CE) for a CSI report for the sidelink transmission, the CSI report having a second priority of a fixed value; determining a priority between the MAC CE including the CSI report and data from the logical channel based on the second priority of the fixed value and the first priority; and transmitting at least one of the MAC CE and the data from the logical channel to the second UE or the BS based on the determined priority.

[0007] According to another aspect of the present disclosure, a first UE for reporting CSI is provided, wherein the first UE includes a processor for executing computer-executable instructions, and a non-transitory computer-readable medium coupled to the processor for storing the computer-executable instructions, wherein the computer-executable instructions instruct the processor to perform the method. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Various aspects of the present exemplary disclosure are best understood from the following detailed description when read with the accompanying drawings. For clarity of discussion, various features are not drawn to scale and the dimensions of the various features may be arbitrarily increased or reduced.

[0009] Figure 1 FIG. 4 is a flowchart illustrating a method for reporting channel state information (CSI) according to an exemplary embodiment of the present disclosure.

[0010] Figure 2 FIG. 1 is a flow chart illustrating the prioritization of CSI reports in a logical channel prioritization (LCP) process with explicit priority values ​​according to an exemplary embodiment of the present disclosure.

[0011] Figure 3 1 is a diagram illustrating the priority level of CSI reporting in an LCP process according to an exemplary embodiment of the present disclosure, wherein the LCP process has an explicit priority value via a ProSe target.

[0012] Figure 4 FIG. 4 is a flow chart showing a counter of pending MAC CEs for CSI reporting according to an exemplary embodiment of the present disclosure.

[0013] Figure 5 FIG. 1 is a block diagram of a node for wireless communication according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0014] The following description contains specific information related to exemplary embodiments of the present disclosure. The figures and accompanying detailed descriptions in this disclosure are merely exemplary embodiments. However, the present disclosure is not limited to these exemplary embodiments. Other variations and embodiments of the present disclosure will occur to those skilled in the art. Unless otherwise indicated, identical or corresponding parts in the accompanying drawings may be represented by identical or corresponding reference numerals. In addition, the figures and illustrations in this disclosure are generally not drawn to scale and are not intended to correspond to actual relative dimensions.

[0015] For the purpose of consistency and ease of understanding, the same features are indicated by the same reference numerals in the exemplary drawings (although not so indicated in some examples). However, features in different embodiments may differ in other aspects and should not be narrowly limited to the features shown in the drawings.

[0016] The phrase "one embodiment" or "some embodiments" may each refer to one or more of the same or different embodiments. The term "coupled" is defined as directly or indirectly connected through intermediate components and is not necessarily limited to physical connections. The term "comprising" is used to mean "including but not necessarily limited to"; it expressly indicates open inclusion or membership of the described combinations, groups, series, and equivalents.

[0017] In addition, any two or more paragraphs, (sub) items, main points, actions, behaviors, terms, alternatives, aspects, examples or claims described in this disclosure can be logically, reasonably and appropriately combined to form a specific method. Any sentence, paragraph, (sub) item, main point, action, behavior, term or claim in the following disclosure can be independently and individually implemented to form a specific method. Dependency, such as "based on", "more specifically", "in some embodiments", "in an alternative", etc., is only a possible example in this disclosure and does not limit the specific method.

[0018] For purposes of explanation and non-limiting purposes, specific details such as functional entities, technologies, protocols, standards, and equivalents are set forth to provide an understanding of the described technology. In other instances, detailed descriptions of well-known methods, technologies, systems, architectures, and equivalents are omitted to avoid obscuring the description with unnecessary detail.

[0019] Those skilled in the art will immediately recognize that any (one or more) network functions or (one or more) algorithms described in this disclosure may be implemented by hardware, software, or a combination of software and hardware. The functions described may correspond to modules, which may be software, hardware, firmware, or any combination thereof. Software implementations may include computer-executable instructions stored on a computer-readable medium such as a memory or other type of storage device. For example, one or more microprocessors or general-purpose computers with communication processing capabilities may be programmed with corresponding executable instructions and perform the described (one or more) network functions or (one or more) algorithms. The microprocessor or general-purpose computer may be constructed by an application-specific integrated circuit (ASIC), a programmable logic array, and / or using one or more digital signal processors (DSPs). Although several exemplary embodiments described in this specification are for software installed and executed on computer hardware, alternative exemplary embodiments implemented as firmware or hardware, or a combination of hardware and software, are also within the scope of this disclosure.

[0020] Computer-readable media may include, but are not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disc read-only memory (CD-ROM), magnetic cassettes, magnetic tape, disk storage devices, or any other equivalent medium capable of storing computer-readable instructions.

[0021] A wireless communication network architecture (e.g., a Long Term Evolution (LTE) system, an LTE-Advanced (LTE-A) system, an LTE-A Pro system, or a New Radio (NR) system) typically includes at least one base station (BS), at least one UE, and one or more optional network elements that provide connectivity to the network. The UE communicates with a network (e.g., a core network (CN), an evolved packet core (EPC) network, an evolved universal terrestrial radio access network (E-UTRAN), a next-generation core (NGC), a 5G CN (5GC), or the Internet) via the radio access network (RAN) established by the base station.

[0022] It should be noted that, in this application, a UE may include, but is not limited to, a mobile base station, a mobile terminal or device, or a user communication radio terminal. For example, a UE may be a portable radio device, including, but not limited to, a mobile phone, tablet computer, wearable device, sensor, or personal digital assistant (PDA) with wireless communication capabilities. A UE may be configured to receive and transmit signals to one or more cells in a radio access network over an air interface.

[0023] A BS may include, but is not limited to, a Node B (NB) in UMTS, an evolved Node B (eNB) in LTE or LTE-A, a Radio Network Controller (RNC) in the Universal Mobile Telecommunications System (UMTS), a Base Station Controller (BSC) in the Global System for Mobile communication (GSM) / Enhanced Data rates for GSM Evolution (EDGE) Radio Access Network (GERAN), a Next Generation NG (NG)-eNB in ​​the Evolved Universal Terrestrial Radio Access (E-UTRA) BS connected to a 5GC, a gNode B (gNB) in the 5G-RAN, and any other device capable of controlling radio communications and managing radio resources within a cell. A BS may serve one or more UEs via a radio interface to the network.

[0024] The BS may be configured to configure a base station according to at least one of the following radio access technologies (RATs) so that the base station provides communication services: Worldwide Interoperability for Microwave Access (WiMAX), Global System for Mobile Communications (GSM, commonly referred to as 2G), GERAN, General Packet Radio Service (GPRS), Universal Mobile Telecommunications System (UMTS, commonly referred to as 3G) based on wideband code division multiple access, High-Speed ​​Packet Access (HSPA), LTE, LTE-A, Evolved Long-Term Evolution (eLTE), NR (commonly referred to as 5G) and / or LTE-A Pro. However, the scope of the present application should not be limited to the above protocols.

[0025] The BS may be operable to provide radio coverage to a specific geographical area using multiple cells included in the RAN. The BS may support the operation of cells. Each cell may be operable to provide services to at least one UE within its radio coverage. Specifically, each cell (commonly referred to as a serving cell) may provide services to serve one or more UEs within its radio coverage (e.g., each cell schedules downlink (DL) resources and optional uplink (UL) resources to at least one UE within the radio coverage of the cell for DL ​​and optional UL packet transmission). The BS may communicate with one or more UEs in the radio communication system through multiple cells. The cell may allocate sidelink (SL) resources to support proximity services (ProSe), LTE SL services, and LTE / NR Vehicle-to-Everything (V2X) services. Each cell may have a coverage area that overlaps with other cells.

[0026] Figure 1 A method 100 for a first UE to report channel state information (CSI) is shown. In action 102, the first UE receives a radio resource control (RRC) message from a BS to configure a first priority for a logical channel. In action 104, the first UE performs SL transmission with a second UE. In action 106, the first UE generates a medium access control (MAC) control element (CE) for a CSI report for SL transmission with a second priority of a fixed value. In action 108, based on the second priority of the fixed value and the first priority, the first UE determines a priority between a MAC CE including a CSI report and data from a logical channel. In action 110, the first UE transmits at least one of the MAC CE and the data from the logical channel to a second UE or a BS based on the determined priority.

[0027] In one embodiment, the above priorities may be predefined in the 3GPP specification. For example, in the 3GPP specification, the priority of the CSI report is configured as a fixed value "X".

[0028] Different CSI parameters included in a CSI report may have different priorities. For example, if the Rank Indicator (RI) is included in the CSI report, the priority of the CSI report is configured as "X_RI". In another example, if the Channel Quality Indicator (CQI) is included in the CSI report, the priority of the CSI report is configured as "X_CQI".

[0029] In one example, if there are one or more CSI parameters in the CSI report, the priority of the CSI report is configured as the highest priority among all CSI parameters. In other examples, the priority of the CSI report is the lowest priority among all CSI parameters.

[0030] In one embodiment, the priority may be pre-configured or configured in Master Information Block (MIB) SL / System Information Block (SIB) / SIB-SL / RRC / SL-RRC signaling.

[0031] In one example, the priority of the CSI report is determined based on the transmission (TX) resource pool / receiving (RX) resource pool / bandwidth part (BWP) / carrier / UE. Different CSI parameters can be predefined with different priorities. For example, if RI is included in the CSI report, the priority of the CSI report will be configured as "X_RI". If CQI is included in the CSI report, the priority of the CSI report is configured as "X_CQI". If one or more CSI parameters are included in the CSI report, the priority of the CSI report can be the highest priority among all CSI parameters.

[0032] In one example, if there is no priority for CSI reporting in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling, the priority of the CSI report is configured as a default value. The default value can be the highest priority (e.g., the priority value is set to "1"). In other examples, the default value can be the lowest priority (e.g., "Max_Priority"). In some examples, the default value can be predefined in the 3GPP specification.

[0033] In one example, if both broadcast signaling and dedicated signaling (eg, RRC / SL-RRC signaling) are used to configure priorities for CSI reporting, the priorities configured by the dedicated signaling may override the priorities configured by the broadcast signaling.

[0034] In one example, if Sidelink Control Information (SCI) triggers CSI reporting and the SCI indicates a priority, the priority in the SCI may override the priority configured in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling.

[0035] In one example, the priority information is configured by SL signaling. Three cases are disclosed.

[0036] In the first case, if the UE transmits a CSI report on the Physical Sidelink Shared Channel (PSSCH) and there are available resources (e.g., through resource detection and selection or through DCI_SL indication), the UE may set the "Priority" field in the SCI of the corresponding transport block (including the CSI report) according to the "Priority SL CSI report" included in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling.

[0037] In the second case, if the UE transmits a CSI report on the PSSCH and there are available resources (through resource detection and selection or indicated by DCI_SL), the UE may set the "Priority" field in the SCI of the corresponding transport block (including the CSI report) according to a default value of "X" ("X" is indicated as the priority, and "X" may be a predefined and / or fixed value in the 3GPP specification).

[0038] In the third case, the UE transmits a CSI report on the PSSCH through the first SCI including the "Priority" field set to "3", and the UE has received the "Priority SL CSI report" set to "4" in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling. Since the priority in the first SCI can override the one configured in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling, the UE can set the "Priority" field in the second SCI of the corresponding transport block (including the CSI report) according to the first SCI that triggered the CSI report.

[0039] In one embodiment, the CSI report is configured to have an explicit priority. For example, a MAC CE including a CSI report (e.g., "MAC-CE_CSI") can be configured with a higher priority than data from any logical channel. In one example, "MAC-CE_CSI" is configured to have a lower priority than data from any logical channel. In one example, "MAC-CE_CSI" is configured to have a higher priority than a buffer status report (BSR) on a SL channel (e.g., "MAC-CE_BSR"). In one example, "MAC-CE_CSI" is configured to have a lower priority than "MAC-CE_BSR". In one example, whether "MAC-CE_CSI" has a higher priority than data from any logical channel is (pre) configured in MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling.

[0040] In one example, an upper layer (e.g., an RRC layer) may determine the priority value / level of "MAC-CE_CSI" based on the content of the CSI report (e.g., CSI parameters). For example, the priority value / level of "MAC-CE_CSI" including CQI may be configured as "4," and the priority value / level of "MAC-CE_CSI" including RI may be configured as "6." Therefore, when the UE performs the Logical Channel Prioritization (LCP) procedure, the UE may compare the priority value of "MAC-CE_CSI" with the priority value of the logical channel (or logical channel group) associated with the data.

[0041] In one example, there may be one or more MAC CE formats for reporting different CSI parameters, and each MAC CE format corresponds to a logical channel ID (LCID). In this example, different MAC CE formats for CSI reporting may have different priorities. For example, there may be a MAC CE for CQI reporting (e.g., "MAC-CE_CQI") and a MAC-CE for L1-RSRP reporting (e.g., "MAC-CE_L1-RSRP"), and "MAC-CE_CQI" may have a higher priority than "MAC-CE_L1_RSRP". Note that in another example, the MAC CE formats for reporting CSI parameters may have different payload sizes. For example, a MAC format (e.g., "MAC-CE_CSI-long") may be used to transmit one or more CSI parameters. On the other hand, a MAC format (e.g., "MAC-CE_CSI-short") may be used to report only one CSI parameter. In addition, "MAC-CE_CSI-long" may have a different priority value / level from "MAC-CE_CSI-short".

[0042] In one example, the lower layer may indicate priority information of the CSI report to the upper layer or the upper layer, and the upper layer may determine the priority of the MAC CE including the CSI report (e.g., "MAC-CE_CSI") based on the priority information from the lower layer. The priority information may be a true / false indicator. If the indicator indicates "true", the UE may determine that "MAC-CE_CSI" has a higher priority than the data of the logical channel. Conversely, if the indicator indicates "false", the UE may determine that "MAC-CE_CSI" has a lower priority than the data.

[0043] In one example, the lower layer may indicate a priority value of the MAC CE including the CSI report (e.g., "MAC-CE_CSI"). When the UE performs the LCP procedure, the UE may compare the priority value of the "MAC-CE_CSI" with the priority value of the logical channel (or logical channel group) associated with the data.

[0044] Note that the lower layer may indicate priority information based on the content of the SCI or the content of the CSI report.

[0045] In some examples, if a MAC protocol data unit (PDU) includes only "MAC-CE_CSI", the transmission format (TX parameters such as TX power, modulation and coding scheme (MCS), number of retransmissions, number of subchannels, number of retransmissions, or channel occupancy ratio (CR) limit) of the MAC PDU is determined based on the "MAC-CE_CSI priority" depending on its priority.

[0046] In some examples, if there is a pending "MAC-CE_CSI" and the pending "MAC-CE_CSI" is associated with a ProSe target (e.g., an L1 target ID or an L2 target ID), the UE may first select the ProSe target of the pending "MAC-CE_CSI" instead of priority information when the UE performs the LCP procedure. Note that if there are one or more pending MAC-CE_CSIs, the UE may select a ProSe target ID among them according to the priority of the "MAC-CE_CSI".

[0047] Note that the term “end” may indicate that when the relevant UE receives “MAC-CE_CSI”, the relevant UE may determine that the CSI report is in a pending state until the upper layer of the UE allocates SL resources for CSI reporting.

[0048] refer to Figure 2 , which illustrates the priority of CSI reports in the LCP process with explicit priority values.

[0049] In action 2000, the LCP procedure is applied when a new transmission (e.g., data / transport block (TB) or CSI report) is performed on a SL grant, or for each SCI (or SL grant) corresponding to a new transmission in V2X SL communication.

[0050] In action 2002, the priority of the MAC CE for the CSI report is determined. Each SL logical channel has an associated priority, which is (pre-)configured in the MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling. Multiple SL logical channels may have the same associated priority. Different MAC CE formats may correspond to different priorities. For example, there may be a MAC CE for CQI reporting (e.g., "MAC-CE_CQI") and a MAC CE for L1-RSRP reporting (e.g., "MAC-CE_L1-RSRP"), and "MAC-CE_CQI" may have a higher priority than "MAC-CE_L1_RSRP". In addition, the MAC CE for SL BSR may have a lower / higher priority than the MAC-CE for CSI reporting.

[0051] In one example, when the lower layer transmits a CSI report to an upper layer (eg, a MAC layer), the lower layer may indicate a priority of a MAC CE for the CSI report.

[0052] In one example, there may be two MAC CE formats, one is a short MAC CE format for containing only one CSI parameter (e.g., for RI or CQI), and the other is a long MAC CE format for containing more than one CSI parameter (e.g., for RI and CQI). The short MAC CE format and the long MAC CE format may have different priorities.

[0053] In action 2004, a target including a SL logical channel or a MAC CE format having the highest priority may be selected by an upper layer (eg, a MAC layer) in the SL logical channel or MAC CE having data available for transmission.

[0054] In action 2006, among the SL logical channels / MAC CEs that belong to the selected ProSe target and have data available for transmission, the upper layer (e.g., MAC layer) may allocate resources to the SL logical channel / MAC CE with the highest priority for each MAC PDU associated with the SCI.

[0055] refer to Figure 3 ,By selecting the ProSe target, the priority of CSI reporting in the LCP process with an explicit priority value is illustrated.

[0056] In action 3000, when a new transmission is performed on a SL grant, or for each SCI (or SL grant) corresponding to a new transmission in V2X SL communication, an LCP procedure is applied. In action 3002, a ProSe target including a SL logical channel / MAC CE with the highest priority may be selected by an upper layer (e.g., MAC layer) among the SL logical channels with data available for transmission. In action 3004, the priority of the MAC CE of the CSI report is determined. Each SL logical channel has an associated priority (pre-)configured in MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling. Multiple SL logical channels may have the same associated priority. Different MAC CE formats may correspond to different priorities. For example, there may be a MAC CE for CQI reporting (e.g., "MAC-CE_CQI") and a MAC CE for L1-RSRP reporting (e.g., "MAC-CE_L1-RSRP"), and "MAC-CE_CQI" may have a higher priority than "MAC-CE_L1_RSRP". In addition, the MAC CE for SL BSR may have a lower / higher priority than the MAC CE for CSI reporting.

[0057] In one example, when the lower layer transmits a CSI report to an upper layer (eg, a MAC layer), the lower layer may indicate a priority of a MAC CE for the CSI report.

[0058] In one example, there may be two MAC CE formats, one is a short MAC-CE format for only one CSI parameter (e.g., for RI or CQI), and the other is a long MAC CE format for more than one CSI parameter (e.g., for both RI and CQI). The short MAC CE format and the long MAC CE format may have different priorities.

[0059] In action 3006, among the SL logical channels / MAC-CEs that belong to the selected ProSe target and have data available for transmission, the upper layer (e.g., MAC layer) may allocate resources to the SL logical channel / MAC-CE with the highest priority for each MAC PDU associated with the SCI.

[0060] In one embodiment, CSI reporting is configured without explicit priority information.

[0061] In one example, if there is a pending "MAC-CE_CSI" and the pending "MAC-CE_CSI" is associated with a ProSe target (e.g., an L1 target ID or an L2 target ID), when the UE performs the LCP procedure, the UE may first select the ProSe target instead of the priority information. In one example, the lower layer may indicate information about a source ID (e.g., an L1 source ID or an L2 source ID), which triggers a CSI report to the upper layer for determining the ProSe target of the "MAC-CE_CSI".

[0062] In one example, the CSI report is triggered by a MAC CE (eg, "MAC-CE_CSI_trigger"), and the target of "MAC-CE_CSI" is included in the MAC PDU including "MAC-CE_CSI_trigger".

[0063] In one example, a counter may exist for pending "MAC-CE_CSI", and when the UE generates a MAC PDU without serving the pending "MAC-CE_CSI" (or completes the LCP process without allocating resources for the pending "MAC-CE_CSI"), the counter may be decremented. If the counter is equal to a specific value (e.g., "0"), the upper layer may determine that the pending "MAC-CE_CSI" has the highest priority during the LCP process (or for the next LCP process).

[0064] In one example, the counter is reset when the corresponding "MAC-CE_CSI" is included in the MAC PDU.

[0065] In one example, the priority of "MAC-CE_CSI" can increase as the counter decreases. For example, each time the counter decreases by "Y", the priority of "MAC-CE_CSI" increases by one priority level until "MAC-CE_CSI" reaches the highest priority level. Each time "MAC-CE_CSI" increases by one priority level, the counter is reset until "MAC-CE_CSI" reaches the highest priority level. In addition, when "MAC-CE_CSI" increases by one priority level, the timer is reset.

[0066] Note that this timer may be maintained for the ProSe target, and the timer may be reset when upper layers allocate resources for the “MAC-CE_CSI” of the ProSe target or when new “MAC-CE_CSI” of the ProSe target is pending.

[0067] Note that the length of the timer can be (pre-)configured according to BWP / (TX / RX) resource pool / carrier / UE.

[0068] “MAC-CE_CSI” may be determined according to channel quality (e.g., channel busy ratio (CBR), channel occupancy ratio (CR), received strength signal indicator (RSSI), reference signal received power (RSRP)) or according to distance (e.g., from a source UE to a target UE associated with a ProSe target) during the LCP procedure. For example, an upper layer may check the CBR of a BWP / (TX / RX) resource pool / carrier when performing the LCP procedure, and if the CBR is higher than a threshold, the upper layer may not allocate resources for “MAC-CE_CSI” (or the priority of “MAC-CE_CSI” may be lower than any data).

[0069] Regarding the distance, the upper layer may check the distance when performing the LCP procedure, and if the distance is greater than a threshold, the upper layer may not allocate resources for "MAC-CE_CSI" (or "MAC-CE_CSI" may have a lower priority than any data).

[0070] Note that the channel quality (e.g., CBR, CR, RSSI, RSRP) or distance (e.g., GPS information or L1-RSRP) from the source UE to the target UE may be indicated by a lower layer or the RRC layer.

[0071] refer to Figure 4 , showing a counter for pending MAC CEs (eg, “MAC-CE_CSI”) for CSI reporting.

[0072] In action 4000, when a new transmission is performed on a SL grant, or for each SCI (or SL grant) corresponding to a new transmission in V2X SL communication, an LCP procedure is applied. In action 4002, a target comprising a SL logical channel / MAC CE with the highest priority may be selected by an upper layer (e.g., MAC layer) among the SL logical channels with data available for transmission. In action 4004, the priority of the MAC CE for the CSI report is determined. Each SL logical channel is indicated / configured with an associated priority (pre-)configured in MIB-SL / SIB / SIB-SL / RRC / SL-RRC signaling. Multiple SL logical channels may be indicated / configured with the same associated priority. Different MAC CE formats may correspond to different priorities. For example, there may be a MAC CE for CQI reporting (e.g., "MAC-CE_CQI") and a MAC-CE for L1-RSRP reporting (e.g., "MAC-CE_L1-RSRP"), and "MAC-CE_CQI" may have a higher priority than "MAC-CE_L1_RSRP". In addition, the MAC CE for SL BSR may have a lower / higher priority than the MAC CE for CSI reporting.

[0073] In one example, when the lower layer transmits a CSI report to an upper layer (eg, a MAC layer), the lower layer may indicate a priority of a MAC CE for the CSI report.

[0074] In one example, there may be two MAC CE formats, one is a short MAC CE format for only one CSI parameter (e.g., for RI or CQI), and the other is a long MAC CE format for more than one CSI parameter (e.g., for both RI and CQI). The short MAC CE format and the long MAC CE format may have different priorities.

[0075] In action 4006, if the counter is set to "0", the upper layer may determine a pending "MAC-CE_CSI" with a higher priority. In one example, as the counter decreases, the priority may be higher.

[0076] In action 4008, among the SL logical channels / MAC CEs that belong to the selected target and have data available for transmission, the upper layer (e.g., MAC layer) may allocate resources to the SL logical channel / MAC CE with the highest priority for each MAC PDU associated with the SCI.

[0077] In action 4010, if there are sufficient resources for "MAC-CE_CSI", the upper layer may allocate resources to "MAC-CE_CSI" and reset the counter to "MAX_CSI_counter" (as shown in action 4012). If there is still pending "MAC-CE_CSI" after the upper layer (MAC layer or MAC entity of LTE / NR PC5 interface) allocates the granted resources and there are no remaining resources, the counter may be decremented (as shown in action 4014).

[0078] In some embodiments, the priority of a MAC PDU including "MAC-CE_CSI" may be changed according to the number of retransmissions of the MAC PDU. For example, for every Z (re)transmissions, the priority of "MAC-CE_CSI" increases by one priority until "MAC-CE_CSI" reaches the highest priority.

[0079] Note that the MAC PDU may be associated with a SL Hybrid Automatic Repeat Request (HARQ) process and retransmission may be triggered by the associated SL HARQ process.

[0080] If the timer for the CSI report expires (e.g., the timer may be maintained by an upper layer or a lower layer) or the CSI report expires / is invalid / stopped, the upper layer may flush the HARQ buffer of the identified HARQ process to which the PDU of "MAC-CE_CSI" belongs. It should be noted that when the timer expires, the lower layer may transmit an indication to the upper layer to resolve the outdated CSI report (e.g., cancel the pending CSI report and ignore the stored information).

[0081] If a timer for CSI reporting expires (e.g., the timer may be maintained by upper or lower layers) or the CSI report expires / is invalid, upper layers of the first UE (TX UE) may determine that the CSI report from the second UE (RX UE) has failed. The first UE may then trigger another CSI report. In one example, the first UE may trigger a radio link failure (RLF) or a SL physical layer issue (e.g., in a specific SL frequency carrier). In one example, the first UE may attempt to trigger a CSI report in another resource pool / in another BWP / in another carrier.

[0082] Note that if SL RLF issues (eg, between TS UE / RS UE) or physical layer issues occur on the relevant EL frequency carrier, the triggered CSI reporting may be terminated.

[0083] Figure 5 A block diagram of a node 500 for wireless communication according to an exemplary embodiment of the present disclosure is shown.

[0084] like Figure 5 As shown, the node 500 may include a transceiver 520, a processor 526, a memory 528, one or more presentation components 534, and at least one antenna 536. The node 500 may also include a radio frequency (RF) band module, a BS communication module, a network communication module, and a system communication management module, input / output (I / O) ports, I / O components, and a power supply (not shown). Each of the components may communicate with each other directly or indirectly via one or more buses 540. The node 500 may be a processor that performs the following operations: Figure 5 UE with various disclosed functions as shown.

[0085] The transceiver 520 includes a transmitter 522 (with transmit circuitry) and a receiver 524 (with receive circuitry). The transceiver 520 can be configured to transmit and / or receive time and / or frequency resource partitioning information. The transceiver 520 can be configured to transmit in different types of subframes and time slots, including but not limited to usable, unusable, and flexibly usable subframe and time slot formats. The transceiver 520 can also be configured to receive data and control channels.

[0086] Node 500 may include a variety of computer-readable media. Computer-readable media may be any medium accessible by node 500, and computer-readable media may include volatile and non-volatile media, removable and non-removable media. Computer-readable media may include computer storage media and communication media. Computer storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing computer-readable instructions, data structures, process modules, or other data.

[0087] Computer storage media may include RAM, ROM, EEPROM, flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices. Computer storage media does not include propagated data signals. Communication media generally may be embodied as computer-readable instructions, data structures, program modules or other data in a modulated data signal (such as a carrier wave or other transport mechanism) and include any information transmission media. The term "modulated data signal" may indicate that one or more characteristics of the signal are set or changed to encode data in the signal. For example, communication media includes wired media such as a wired network or direct wired connection, and wireless media such as acoustic, radio frequency, infrared and other wireless media. Any combination of the above should also be included within the scope of computer-readable media.

[0088] Memory 528 may include computer storage media in the form of volatile and / or non-volatile memory. Memory 528 may be removable, non-removable, or a combination thereof. Exemplary memory may include solid-state memory, a hard drive, an optical drive, and the like. As shown in FIG. 5 , memory 528 may store computer-readable, computer-executable instructions 532 (e.g., software code) that, when executed, are configured to cause processor 526 (e.g., processing circuitry) to perform the various functions described herein. Alternatively, instructions 532 may be configured to cause node 500 (e.g., when compiled and executed) to perform the various functions described herein.

[0089] Processor 526 may include an intelligent hardware device (e.g., a central processing unit (CPU), a microcontroller, an application-specific integrated circuit (ASIC), etc.). Processor 526 may also include memory. Processor 526 may process data 530 and instructions 532 received from memory 528, as well as information transmitted through transceiver 520, the baseband communication module, and / or the network communication module. Processor 526 may also process information to be sent to transceiver 520 for transmission via antenna 536 and to the network communication module for transmission to the network.

[0090] One or more presentation components 534 can present data indications to a person or other device. Presentation components 534 include display devices, speakers, printing components, vibration components, etc.

[0091] Based on the above description, a variety of techniques can be used to implement the concepts described in this application without departing from the scope of these concepts. In addition, although these concepts have been described with specific reference to certain embodiments, those skilled in the art will recognize that changes can be made in form and detail without departing from the scope of these concepts. As such, the embodiments described will be considered illustrative and not restrictive in all respects. Furthermore, it should be understood that this application is not limited to the specific embodiments described above, and that many rearrangements, modifications, and substitutions can be made without departing from the scope of this disclosure.

Claims

1. A method for performing channel state information (CSI) reporting by a first user equipment (UE), characterized in that: The method comprises: receiving a radio resource control RRC message from a base station BS to configure a first priority for a logical channel; performing sidelink transmission with a second UE; generating a medium access control (MAC) control element (CE) including a CSI report for the sidelink transmission, the CSI report having a second priority that is a fixed value; determining a priority between the MAC CE including the CSI report and data from the logical channel according to the second priority being the fixed value and the first priority; and Based on the determined priority, at least one of the MAC CE and the data from the logical channel is transmitted to the second UE or the BS, wherein setting the fixed value of the second priority of the CSI report to different values ​​according to a CSI parameter included in the CSI report, and The CSI parameters include a rank indicator RI and a channel quality indicator CQI.

2. The method according to claim 1, wherein The fixed value of the second priority of the CSI report is set to different values ​​according to the number of the CSI parameters included in the CSI report.

3. The method according to claim 1, wherein The fixed value of the second priority of the CSI report is set to a different value according to a MAC CE format of the CSI report.

4. The method according to claim 1, wherein The data includes sidelink SL data and uplink UL data.

5. The method according to claim 1, wherein The fixed value of the second priority is set to a default value indicating the highest priority or the lowest priority.

6. The method according to claim 1, wherein The priority is determined based on the highest priority or the lowest priority.

7. A first user equipment (UE) for channel state information (CSI) reporting, the first UE comprising: a processor configured to execute computer-executable instructions; as well as a non-transitory computer-readable medium, coupled to the processor, configured to store computer-executable instructions, wherein the computer-executable instructions instruct the processor to: receiving a radio resource control RRC message from a base station BS to configure a first priority for a logical channel; performing sidelink transmission with a second UE; generating a medium access control (MAC) control element (CE) including a CSI report for the sidelink transmission, the CSI report having a second priority that is a fixed value; determining a priority between the MAC CE including the CSI report and data from the logical channel according to the second priority being the fixed value and the first priority; and Based on the determined priority, at least one of the MAC CE and the data from the logical channel is transmitted to the second UE or the BS, wherein setting the fixed value of the second priority of the CSI report to different values ​​according to a CSI parameter included in the CSI report, and The CSI parameters include a rank indicator RI and a channel quality indicator CQI.

8. The first UE according to claim 7, wherein: The fixed value of the second priority of the CSI report is set to different values ​​according to the number of the CSI parameters included in the CSI report.

9. The first UE according to claim 7, wherein: The fixed value of the second priority of the CSI report is set to a different value according to a MAC CE format of the CSI report.

10. The first UE according to claim 7, wherein: The data includes sidelink SL data and uplink UL data.

11. The first UE according to claim 7, wherein: The fixed value of the second priority is set to a default value indicating the highest priority or the lowest priority.

12. The first UE according to claim 7, wherein: The priority is determined based on the highest priority or the lowest priority.

Citation Information

Patent Citations

  • Method and apparatus for terminal to transmit and receive signal using sidelinks between devices

    US20170367087A1