System and method for side link configuration

The resource reporting scheme enhances sidelink communication efficiency by enabling the receiving UE to provide resource set reports to the transmitting UE, optimizing resource selection based on sensing parameters and configurations, thus improving spectral efficiency and reducing power consumption.

JP7837364B2Active Publication Date: 2026-03-30ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-03
Publication Date
2026-03-30

AI Technical Summary

Technical Problem

Existing sidelink communication systems inefficiently allocate resources for direct UE-to-UE communication, as the transmitting UE selects resources without considering the receiving UE's channel status, leading to suboptimal resource utilization.

Method used

A resource reporting scheme where a receiving UE generates a resource set report based on sensing parameters and configurations, providing candidate or blacklisted resource sets to assist the transmitting UE in selecting more efficient communication resources.

Benefits of technology

Improves resource allocation efficiency in sidelink communication by allowing the transmitting UE to select resources that better meet the receiving UE's needs, enhancing spectral efficiency and reducing transmission power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007837364000001
    Figure 0007837364000001
  • Figure 0007837364000002
    Figure 0007837364000002
  • Figure 0007837364000003
    Figure 0007837364000003
Patent Text Reader

Abstract

To provide systems and methods for side link configuration.SOLUTION: Systems and methods for side link configuration are disclosed. In one embodiment, the system and the method are configured to acquire information requested by a first radio communication device to form a resource set report. The system and the method are also configured to transmit the resource set report, indicating a set of resources, by the first radio communication device and the set of resources is selected in accordance with the requested information.SELECTED DRAWING: None
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to wireless communication, and more specifically, to systems and methods for sidelink configuration.

Background Art

[0002] Sidelink (SL) communication is direct radio wave communication between two or more user equipment devices (hereinafter, "UE"). In this type of communication, two or more UEs that are geographically close to each other can communicate directly without passing through an eNode or a base station (hereinafter, "BS") or a core network. Data transmission in sidelink communication is thus different from typical cellular network communication, for example, transmitting data to the BS (i.e., uplink transmission) or receiving data from the BS (i.e., downlink transmission). In sidelink communication, data is transmitted directly from the source UE to the target UE through an integrated air interface, for example, the PC5 interface, without passing through the BS.

[0003] SL communication can help save wireless spectrum resources, reduce data transmission pressure on the network, reduce system resource consumption, increase spectral efficiency, reduce transmission power consumption, and / or improve network operation costs.

Summary of the Invention

Means for Solving the Problems

[0004] The exemplary embodiments disclosed herein are intended to solve problems relating to one or more of the problems presented in the prior art and to provide additional features that will be readily apparent by referring to the following detailed description when considered in conjunction with the accompanying drawings. Exemplary systems, methods, devices, and computer program products are disclosed herein according to various embodiments. However, it will be understood that these embodiments are presented as examples and not as limitations, and it will be apparent to those skilled in the art who carefully read this disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of the invention.

[0005] In one embodiment, a method implemented by a wireless communication device includes the steps of: obtaining information requested by a first wireless communication device to form a resource set report; and transmitting a resource set report by the first wireless communication device, the resource set being selected according to the requested information.

[0006] The above and other aspects and their implementation will be described in detail in the drawings, description and claims. The present invention provides, for example, the following: (Item 1) A wireless communication method, The first wireless communication device obtains the requested information to form a resource set report, A first wireless communication device transmits the resource set report indicating a set of resources, wherein the set of resources is selected according to the requested information. Methods that include... (Item 2) The wireless communication method according to item 1, wherein the requested information then includes a first configuration indicating one or more resource pools from which the set of resources is selected. (Item 3) The wireless communication method described in item 2, wherein the one or more resource pools are indicated by individual indices in the list included in the first configuration. (Item 4) The wireless communication method according to item 1, wherein the requested information includes a second configuration indicating one or more sets of sensing parameters, each of which is configured to measure the set of resources in one or more resource pools. (Item 5) Each of the aforementioned sensing parameters, or a set exceeding one, The time domain period of one or more resources required to be included in the aforementioned set of resources, The frequency domain size of one or more resources required to be included in the set of resources, Data priority corresponding to the data to be transmitted by the first wireless communication device, Reference signal received power (RSRP) threshold, Number of retransmissions, Retransmission interval, The amount of resources in the aforementioned set of resources, The amount of resources related to the service, or Time window A wireless communication method as described in item 4, comprising at least one of the following. (Item 6) The wireless communication method described in item 4, wherein one or more sets of the sensing parameters are indicated by individual indices in the list included in the second configuration. (Item 7) The wireless communication method described in item 1, wherein the requested information includes a third configuration that shows one or more of the resource set reports in a format. (Item 8) Each of the formats of one or more of the aforementioned resource set reports is: One or more resource sets requested to be included in the aforementioned resource set report, or Transmission type of the aforementioned resource set report A wireless communication method as described in item 7, comprising at least one of the following. (Item 9) The transmission type of the aforementioned resource set report is: Periodic transmission type, or Temporary transmission type A wireless communication method as described in item 8, comprising at least one of the following. (Item 10) The wireless communication method described in item 7, wherein one or more of the resource set reports are indicated by individual indices of the lists included in the third configuration. (Item 11) The wireless communication method according to item 1, wherein the requested information includes a fourth configuration indicating one or more resources allocated to transmit the resource set report. (Item 12) The wireless communication method according to item 1, wherein the requested information includes a fifth configuration representing one or more sets of criteria, each of which is configured to select a set of resources in one or more resource pools. (Item 13) Each of the aforementioned criteria, or any one higher criterion, Data priority threshold, Reference signal received power (RSRP) threshold, time window, or Channel busy rate (CBR) threshold A wireless communication method as described in item 12, comprising at least one of the following. (Item 14) One or more sets of the aforementioned criteria are the wireless communication methods described in item 12, indicated by individual indices in the lists included in the fifth configuration. (Item 15) A wireless communication device comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement the method according to any one of items 1-14. (Item 16) A computer program product comprising computer-readable program media code stored thereon, wherein when the code is executed by a processor, it causes the processor to implement the method according to any one of items 1-14.

Brief Description of Drawings

[0007] Various exemplary embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for illustrative purposes only, simply depicting exemplary embodiments of the present solution and facilitating the understanding of the readers of the present solution. Therefore, the drawings should not be regarded as limiting the scope, range, or availability of the present solution. Note that these drawings are not necessarily drawn to an exact scale for clarity and ease of illustration.

[0008] [Figure 1A] FIG. 1A illustrates an exemplary wireless communication network according to an embodiment of the present disclosure.

[0009] [Figure 1B] FIG. 1B illustrates a block diagram of an exemplary wireless communication system for transmitting and receiving downlink, uplink, and / or sidelink communication signals according to some embodiments of the present disclosure.

[0010] [Figure 2] FIG. 2 illustrates a flowchart of an exemplary method of a UE for creating a resource report scheme according to some embodiments of the present disclosure.

[0011] [Figure 3]Figure 3 illustrates a flowchart of an exemplary method for generating a resource set report based on a Type A configuration, according to several embodiments of the present disclosure.

[0012] [Figure 4] Figure 4 illustrates a flowchart of an exemplary method for generating a resource set report based on a Type B configuration, according to several embodiments of the present disclosure.

[0013] [Figure 5] Figure 5 illustrates a schematic diagram of an exemplary configuration of a sidelink resource pool.

[0014] [Figure 6] Figure 6 illustrates a schematic diagram of an exemplary configuration of a sidelink resource pool.

[0015] [Figure 7] Figure 7 illustrates an exemplary implementation of a first UE according to Exemplary Embodiment #1 of the present disclosure, which performs sensing on resource pools allocated according to indicated sensing parameters. [Modes for carrying out the invention]

[0016] Detailed description of exemplary embodiments Various exemplary embodiments of this solution are described below with reference to accompanying drawings to enable those skilled in the art to fabricate and use this solution. As will be obvious to those skilled in the art, after careful reading of this disclosure, various changes or modifications to the examples described herein can be made without departing from the scope of this solution. Therefore, this solution is not limited to the exemplary embodiments and uses described and illustrated herein. In addition, the specific order or hierarchy of steps in the methods disclosed herein is merely an exemplary approach. Based on design preferences, the specific order or hierarchy of steps in the disclosed methods or processes can be rearranged while remaining within the scope of this solution. Therefore, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or actions in a sample order, and that this solution is not limited to the specific order or hierarchy presented unless expressly otherwise stated. 1. Mobile communication technologies and environment

[0017] Referring to Figure 1A, an exemplary wireless communication network 100 is shown. Wireless communication network 100 illustrates group communication within a cellular network. In a wireless communication system, network-side communication nodes or base stations (BS) may include next-generation NodeBs (gNBs), E-utran NodeBs (also known as evolved NodeBs, eNodeBs, or eNBs), picostations, femtostations, transmission / receiving points (TRPs), access points (APs), multi-cell cooperative entities (MCEs), gateways (GWs), mobility management entities (MMEs), evolved universal terrestrial radio access networks (EUTRANs), next-generation radio access networks (NG-RANs), operation, management, and operation (OAMs), or equivalents. Terminal-side nodes or user equipment (UEs) may include long-range communication systems such as mobile devices, smartphones, personal digital assistants (PDAs), tablets, and laptop computers, or short-range communication systems such as wearable devices, vehicles with in-vehicle communication systems, or equivalents. In Figure 1A, the network-side and terminal-side communication nodes are represented by BS102 and UE104a or 104b, respectively, and will be interpreted as such hereafter in embodiments of this disclosure. In some embodiments, BS102 and UE104a / 104b are sometimes also referred to as “wireless communication node” and “wireless communication device,” respectively. Such communication nodes / devices can perform wireless and / or wired communication.

[0018] In the embodiment illustrated in Figure 1A, BS102 may define a cell 101 in which UE104a-b are located. UE104a may include a vehicle moving within the coverage of cell 101. UE104a can communicate with BS102 via communication channel 103a. Similarly, UE104b can communicate with BS102 via communication channel 103b. In addition, UE104a-b can communicate with each other via communication channel 105. The communication channel between the UE and the BS (e.g., 103a-b) may be through an interface such as the Uu interface, also known as the UMTS (Universal Mobile Telecommunications System (UMTS) Air Interface). The communication channel between the UEs (e.g., 105) may be through the PC5 interface, which is introduced to address high-speed and high-density applications such as vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-network (V2N) communication, or equivalent. In some instances, such vehicle network communication modes may be collectively referred to as vehicle-to-vehicle / vehicle-to-infrastructure (V2X) communication. It should be understood that the communication channel between the UEs may also be used in device-to-device (D2D) communication, remaining within the scope of this disclosure. The BS 102 is connected to the core network (CN) 108 through an external interface 107, e.g., the Iu interface.

[0019] Figure 1B illustrates a block diagram of an exemplary wireless communication system 150 for transmitting and receiving downlink, uplink, and sidelink communication signals according to several embodiments of the present disclosure. System 150 may include components and elements configured to support known or conventional operating features that do not need to be described in detail herein. In one embodiment, system 150 can transmit and receive data symbols in a wireless communication environment such as the wireless communication network 100 in Figure 1A, as described above.

[0020] System 150 generally includes BS102 and UE104a-b, as described in Figure 1A. BS102 includes a BS transceiver module 110, a BS antenna 112, a BS memory module 116, a BS processor module 114, and a network communication module 118, each module being coupled and interconnected to one another via a data communication bus 120 as needed. UE104a includes a UE transceiver module 130a, a UE antenna 132a, a UE memory module 134a, and a UE processor module 136a, each module being coupled and interconnected to one another via a data communication bus 140a as needed. Similarly, UE104b includes a UE transceiver module 130b, a UE antenna 132b, a UE memory module 134b, and a UE processor module 136b, each module being coupled and interconnected to one another via a data communication bus 140b as needed. BS102 communicates with UE104a-b via one or more of the communication channels 150, which may be any radio channel suitable for transmitting data as described herein or other media known in the art.

[0021] As will be understood by those skilled in the art, System 150 may further include any number of modules other than those shown in Figure 1B. Those skilled in the art will understand that various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate the interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are generally described in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software depends on the specific application and the design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a manner suitable for each specific application, but such implementation decisions should not be construed as limiting the scope of this disclosure.

[0022] Wireless transmission from one of the UE104a-b antennas to the BS102 antenna is known as uplink transmission, and wireless transmission from the BS102 antenna to one of the UE104a-b antennas is known as downlink transmission. According to some embodiments, UE transceiver modules 130a-b may each be referred to herein as uplink transceivers or UE transceivers. Each uplink transceiver may include a transmitter and a receiver network, which are coupled to individual antennas 132a-b. A duplex switch may alternately couple uplink transmitters or receivers to the uplink antenna in a time-duplex configuration. Similarly, the BS transceiver module 110 may each be referred to herein as downlink transceivers or BS transceivers. Each downlink transceiver may include an RF transmitter and a receiver network, which are coupled to antenna 112. A downlink duplex switch may alternately couple downlink transmitters or receivers to antenna 112 in a time-duplex configuration. The operation of transceivers 110 and 130a-b is time-coordinated so that the uplink receiver is coupled to antenna 132a-b for receiving transmissions over radio communication channel 150, and at the same time, the downlink transmitter is coupled to antenna 112. In some embodiments, UEs 104a-b can communicate with BS 102 over radio communication channel 150 via separate antennas 132a-b using UE transceivers 130a-b. Radio communication channel 150 can be any radio channel suitable for downlink (DL) and / or uplink (UL) transmission of data as described herein, or other medium known in the art. UEs 104a-b can communicate with each other over radio communication channel 170. Radio communication channel 170 can be any radio channel suitable for sidelink transmission of data as described herein, or other medium known in the art.

[0023] The UE transceivers 130a-b and BS transceiver 110 are each configured to communicate via a radio data communication channel 150 and to cooperate with a suitably configured antenna array capable of supporting specific radio communication protocols and modulation schemes. In some embodiments, the UE transceivers 130a-b and BS transceiver 110 are configured to support industrial standards such as Long-Term Evolution (LTE) and new 5G standards or equivalents. However, it should be understood that this disclosure is not necessarily limited to specific standards and associated protocols in an application. Rather, the UE transceivers 130a-b and BS transceiver 110 may be configured to support alternative or additional radio data communication protocols, including future standards or variations thereof.

[0024] Processor modules 136a-b and 114 may each be implemented or realized using a general-purpose processor, associative memory, digital signal processor, application-specific integrated circuit, field-programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof, designed to perform the functions described herein. Thus, the processor may be realized as a microprocessor, controller, microcontroller, state machine, or equivalent. The processor may also be implemented as a combination of computing devices, for example, a combination of a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other such configuration.

[0025] Furthermore, steps of methods or algorithms described in connection with embodiments disclosed herein may be implemented directly in hardware, in firmware, in software modules, or in any practical combination thereof, performed by processor modules 114 and 136a-b, respectively. Memory modules 116 and 134a-b may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art. In this regard, memory modules 116 and 134a-b may be coupled to processor modules 114 and 136a-b, respectively, so that processor modules 114 and 136a-b can read information from and write information to memory modules 116 and 134a-b, respectively. Memory modules 116 and 134a-b may also be integrated into their respective processor modules 114 and 136a-b. In some embodiments, memory modules 116 and 134a-b may each include cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by processor modules 114 and 136a-b, respectively. Memory modules 116 and 134a-b also each include non-volatile memory for storing instructions to be executed by processor modules 114 and 136a-b, respectively.

[0026] The network interface 118 generally represents the hardware, software, firmware, processing logic, and / or other components of BS102 that enable bidirectional communication between the BS transceiver 110 and other network components and communication nodes configured to communicate with BS102. For example, the network interface 118 may be configured to support Internet or WiMAX traffic. In a typical deployment, but not limited to, the network interface 118 provides an 802.3 Ethernet® interface so that the BS transceiver 110 can communicate with conventional Ethernet®-based computer networks. Thus, the network interface 118 may include a physical interface for connection to a computer network (e.g., a mobile switching center (MSC)). The terms “configured for” or “configured to” as used herein for a specified operation or function refer to a device, component, circuit, structure, machine, signal, etc., that is physically constructed, programmed, formatted, and / or arranged to perform a specified operation or function. The network interface 118 can enable BS102 to communicate with other BS or core networks via wired or wireless connections.

[0027] In some embodiments, UE104a-b can each operate within a hybrid communication network in which the UE communicates with BS102 and, for example, with other UEs between 104a and 104b. As will be described in more detail below, UE104a-b support sidelink communication with other UEs and downlink / uplink communication between BS102 and UE104a-b. Generally, sidelink communication allows UE104a-b to establish direct communication links with other UEs from each other or different cells without requiring BS102 to relay data between the UEs.

[0028] Generally, the allocation of SL communication resources is based on a "resource pool" formed by a "slot / subframe pool" in the time domain, which includes slots / subframes that can be used for sidelinks, and a "resource block pool" in the frequency domain, which includes resource blocks that can be used for SL. In some embodiments, the minimum resource unit in the time domain may be a symbol, including cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) and discrete Fourier transform spread OFDM (DFT-S-OFDM). Furthermore, the basic resource unit in the time domain may be a slot, which may contain 12 symbols for extended cyclic prefixes (ECP) or 14 symbols for normal cyclic prefixes (NCP). In a slot within the SL resource pool, some or all of the symbols in the slot may be configured as SL resources. In the frequency domain, the minimum resource unit is a subcarrier. In some embodiments, each subcarrier may contain 15kHz, 30kHz, 60kHz, 120kHz, or 240kHz. Multiple subcarriers within a slot (e.g., a slot containing 12 subcarriers, 24 subcarriers, or equivalents) may be referred to as a resource block (RB). In the frequency domain, a portion of the system bandwidth may be allocated as SL resources.

[0029] An SL resource pool may include one or more slots in the time domain and one or more RBs in the frequency domain. Slots contained within an SL resource pool may be continuous or intermittent. RBs contained within an SL resource pool may be continuous or intermittent.

[0030] Two types of resource pools are defined with respect to transmission and reception: a transmission (Tx) resource pool contains candidate resources that may be used for the UE's SL Tx, and a reception (Rx) resource pool contains candidate resources that the UE may use to detect / receive SL signals from other UEs. An SL resource pool contains resources used for at least one of the following: SL control, data, and feedback information. Resource pools may be configured by the network side through high-level signaling or system preconfiguration. A UE can support multiple resource pools interleaved in the time domain.

[0031] The SL resource pool includes one or more of the following types of resources: a physical sidelink control channel (PSCCH) which may be used for SL control information; a physical sidelink shared channel (PSSCH) which may be used for SL data transmission; and a physical sidelink feedback channel (PSFCH) which may be used for SL feedback information transmission. The UE may use a PSCCH resource to send a first stage SL control information (first stage SCI) message which may be used to indicate a second stage SCI (second stage SCI) configuration and / or associated PSSCH resource allocation and other associated control information. The UE may use a PSSCH resource to send SL data and / or second stage SCI. The UE may use a PSFCH resource to send SL ACK / NACK information.

[0032] When UEs communicate over a SL, the transmitting UE (Tx UE) selects an SL resource from the resource pool without any information from the receiving UE (Rx UE). The Tx UE may use an SL resource from the allocated resource pool according to a scheduling determined by the Tx UE or the network. In situations where the Tx UE selects an SL resource, the Tx UE performs sensing within the SL resource pool to select a resource with less competition and higher quality. For example, if the Tx UE needs to use two subchannels as PSSCH resources to transmit its SL data, the Tx UE may use two subchannels as candidate resource sizes to measure all available subchannels in the resource pool. The Tx UE may then select a suitable resource for its SL transmission. During the transmission and resource selection process, the Tx UE is limited to measuring the channel status as perceived by the Tx UE; in other words, the Tx UE does not consider the status of the Rx UE. Therefore, resources selected using a conventional SL resource scheme may not be very efficient.

[0033] This disclosure relates to an Rx UE that generates a resource report, which may be used by a Tx UE to assist its SL communication. 2. Create a resource reporting scheme

[0034] Figure 2 illustrates a flowchart of an exemplary method for a UE to create a resource set report scheme to be used in SL communication, according to some embodiments of the present disclosure. In some embodiments, a first UE may create the resource set report to be used in SL communication. In block 202, the first UE acquires information to form the resource set report. In block 204, the resource set may be determined by the first UE by determining the resources that satisfy the requirements according to the information received by the first UE. In block 206, the first UE transmits the resource set report. The resource set report may be transmitted on the SL to a second UE, to a base station, or transmitted using broadcast or groupcast. In some embodiments, the first UE may be an Rx UE, and the second UE may be a Tx UE on the SL.

[0035] In some embodiments, the first UE may obtain information from the second UE to form a resource set report. In some embodiments, the first UE may obtain information to form a resource set report based on the system configuration / preconfiguration. In some embodiments, the first UE may obtain information to form a resource set report based on the network configuration / preconfiguration. The information for forming the resource set report includes the requirements for the resource set report and may include Type A and / or Type B configurations.

[0036] In a Type A configuration, the first UE obtains the requested information to form a resource set report. The first UE then transmits the resource set report, which shows a set of candidate resources, and the set of resources is selected according to the requested information. The candidate resources may be deemed to be to be used by the second UE for their SL transmission.

[0037] In a Type B configuration, the first UE obtains the requested information to form a resource set report. The first UE then transmits the resource set report, which shows a set of blacklisted resources, and the set of resources is selected according to the requested information. Blacklisted resources may be deemed not to be used by the second UE for their SL transmission.

[0038] In some embodiments, a Type A or Type B configuration may represent a configuration that includes one or more resource pools from which a set of resources may be selected. The one or more resource pools may be represented by a separate index in a list that is included in the configuration shown in the Type A or Type B configuration.

[0039] In some embodiments, a Type A or Type B configuration may represent a configuration that includes one or more sets of sensing parameters or one or more sets of criteria. In a Type A configuration, one or more sets of sensing parameters may be configured to measure one or more sets of resources in a resource pool. One or more sets of sensing parameters may be represented by a separate index of a list included in the configuration shown in a Type A configuration. In a Type B configuration, one or more sets of criteria may be configured to select one or more sets of resources in a resource pool. One or more sets of criteria may be represented by a separate index of a list included in the configuration shown in a Type B configuration.

[0040] In some embodiments, a Type A or Type B configuration may represent a configuration that represents one or more resource set report formats. One or more resource set report formats may be represented by a separate index of a list included in the configuration shown in the Type A or Type B configuration.

[0041] In some embodiments, a Type A or Type B configuration may represent a configuration that represents one or more resources allocated to transmit resource set reports.

[0042] In some embodiments, the first UE receives information to form a resource set report through radio resource control (RRC) messages, SCI and / or MAC layer signaling (e.g., MAC CE). In some embodiments, the first UE may receive information on the SL (i.e., using an SL resource to receive configuration). In some embodiments, the first UE may receive information via a group cast (multicast) within an SL group, in which only member UEs of the group can receive the information. In some embodiments, the first UE may receive information from the second UE via unicast. In some embodiments, the first UE can obtain information from the base station by configuration. In some embodiments, the first UE can obtain information by system pre-configuration.

[0043] Figure 3 illustrates a flowchart of an exemplary method for generating a resource set report based on a Type A configuration, according to several embodiments of the present disclosure. In block 302, a first UE obtains information from a second UE or by configuration / preconfiguration to form a resource set, the information representing a Type A configuration. In block 304, the first UE performs SL sensing according to the Type A configuration. During sensing, the first UE may measure the SL resources determined by the Type A configuration and select suitable resources based on the second UE's needs. In block 306, the first UE may select a candidate resource set based on the sensing results and the Type A configuration. In block 308, the first UE may send a resource set report based on the candidate resource set. The resource set report may be sent on the SL to the second UE, or sent using broadcast or groupcast.

[0044] Figure 4 illustrates a flowchart of an exemplary method for generating a resource set report based on a Type B configuration, according to some embodiments of the present disclosure. In block 402, a first UE obtains information from a base station to form a resource set, and the information indicates a Type B configuration. In block 404, the first UE determines a blacklist resource set according to the Type B configuration. In block 406, the first UE transmits a resource set report based on the blacklisted resource sets. The resource set report may be transmitted on the SL to a second UE, to a base station, or transmitted using broadcast or groupcast. 2.1 Type A configuration

[0045] A Type A configuration may be used to indicate that a first UE can perform SL resource sensing and report a candidate resource set. The candidate resource set includes resources that may be more suitable for a second UE to transmit information on the SL. For example, the first UE may perform SL sensing according to a Type A configuration. During sensing, the first UE may measure SL resources according to a Type A configuration and select suitable resources based on the needs of the second UE. Subsequently, the first UE may transmit a resource report set.

[0046] In some embodiments, the Type A configuration may include at least one of the following: a configuration for sensing a resource pool, a configuration for sensing parameters, a configuration for a resource set report format, and / or a configuration for resources relating to a resource set report. 2.2 Configuring Resource Pool Sensing

[0047] A Type A configuration may include a sensing resource pool configuration. The sensing resource pool configuration may allocate one or more SL resource pools that can be used for sensing. Each resource pool configuration includes a resource pool period, slots included in one period, symbol distribution within slots, RBs included in the resource pool, subchannel size, PSCCH resource units, and / or PSSCH demodulation reference signals (PSSCH). The DMRS pattern may be included. The resource pool assigned by the sensing configuration of the resource pool is an SL resource pool which may contain PSCCH, PSSCH, and / or PSFCH resources. The assigned resource pool may be the transmission resource pool of the second UE, the receiving resource pool of the second UE, the receiving resource pool of the first UE, and equivalents. Depending on the sensing resource pool configuration, the first UE may perform sensing on the assigned resource pool. Specifically, for example, if the first UE receives one or more configured sensing resource pools, the first UE may perform sensing on one or more of the assigned resource pools.

[0048] In some embodiments, the first UE may receive more than one configured resource pool as a sensing resource pool. In these situations, the assigned resource pools may be configured as a sensing resource pool list. In the sensing resource pool list, each resource pool has a unique resource pool index. By indicating the resource pool index, the UE may identify the corresponding resource pool in the sensing resource pool list. 2.3 Configuration of sensing parameters

[0049] A Type A configuration may include the configuration of sensing parameters. The sensing parameters may be determined according to the SL data transmission requirements of a second UE, i.e., a Tx UE. These sensing parameters may subsequently be used to select resources for SL data transmission. This disclosure uses sensing parameters determined by the second UE, i.e., the Tx UE, via a Type A configuration during sensing in the first UE, i.e., a Rx UE. The sensing parameters may be used by the first UE to perform SL resource sensing during the first UE's sensing procedure to the allocated resource pool. In accordance with the sensing results, the first UE may select candidate resources that satisfy the requirements of the second UE but may be more preferred by the first UE. The selected candidate resources may be PSCCH and / or PSSCH resources in the resource pool. The selected candidate resources corresponding to one set of sensing parameters may be called a resource set.

[0050] The sensing parameters may include one or more sets of sensing parameters. One set of sensing parameters may include at least one of the following: candidate resource period, candidate resource size, priority, reference signal received power (RSRP) threshold, retransmission count, retransmission interval, amount of candidate resources in a resource set, amount of resources for one service, and / or time window.

[0051] The candidate resource period may indicate the period of a resource selected by the first UE. In other words, multiple resources with assigned periods may be marked as candidate resources. In some embodiments, the candidate resource period is marked by the second UE, i.e., Tx This could be the period of data that the UE needs to transmit to the SL.

[0052] The candidate resource size may indicate the number of subchannels used as one candidate resource in the PSSCH. See, for example, Figure 5. Figure 5 illustrates a schematic diagram of an exemplary configuration of a sidelink resource pool. Case (a) shows a configuration in which some of the symbols in a slot are allocated as SL resources. Case (b) shows a configuration in which all of the symbols in a slot are allocated as SL resources.

[0053] Figure 6 illustrates a schematic diagram of an exemplary configuration of a sidelink resource pool. In this configuration, subchannels are used as the base RBs for PSSCH resources in the frequency domain. Each subchannel contains k consecutive RBs, where k is an integer. A PSSCH resource may contain one or more subchannels. Within each subchannel, there are PSSCH resources that occupy several symbols and RBs.

[0054] In this disclosure, the allocated number of subchannels may be bundled as a PSSCH resource unit during the sensing process. In some embodiments, the candidate resource size may be determined according to the data packet size of the second UE, i.e., the Tx UE.

[0055] The priority may indicate the data priority of the second UE, i.e., the Tx UE. The priority may be used by the first UE during the sensing process to determine whether a resource can be selected as a candidate resource, or whether a resource can be reserved for a resource to be transmitted instead of a candidate resource.

[0056] The RSRP threshold may set the power threshold of the DMRS of the PSSCH during the sensing process. In some embodiments, the RSRP threshold may be determined by a second UE, i.e., the Tx UE.

[0057] The number of retransmissions may represent a potential retransmission attempt for one data packet of the second UE, i.e., the Tx UE. In some embodiments, the number of retransmissions may be the maximum number of retransmission attempts for the data packet.

[0058] The retransmission interval may refer to the slot interval between two adjacent transmissions of the same data packet.

[0059] The quantity of candidate resources in a resource set may represent the number or ratio of resources that can be selected in a resource set. When the quantity of candidate resources in a resource set is a number, the first UE may select the indicated number of candidate resources to be included in the resource set. When the quantity of candidate resources in a resource set is a ratio, the first UE may select candidate resources from all available resources to achieve the assigned ratio. In some embodiments, the first UE may select the assigned number or ratio of PSSCH resources as candidate resources in the resource set. PSCCH resources corresponding to the selected PSSCH resources may also be included in the resource set.

[0060] The amount of resources used for a single service represents the amount of resources that can be used for data packets of that same service. For example, a semi-sustained scheduling (SPS) service represents the amount of resources used for multiple data packets within a given period.

[0061] The time window may indicate a slot in the time domain corresponding to the candidate resource.

[0062] In some embodiments, a set of more than one sensing parameter may be configured in a Type A configuration. In these situations, the sensing parameter set may be marked as a sensing parameter set list. In the sensing parameter set list, each sensing parameter has a unique index. By indicating the sensing parameter set index, the UE may identify the corresponding sensing parameter set in the sensing parameter set list.

[0063] If multiple sensing parameter sets are configured, the first UE may perform sensing and selection of candidate resources, determining multiple resource sets according to each sensing parameter set. Furthermore, resource sets may be marked as resource set lists. In a resource set list, each resource has a unique index. By indicating the resource set index, the UE may identify the corresponding resource set in the resource set list. In some embodiments, the resource set index has a one-to-one relationship with the sensing parameter set index. For example, the first UE may perform sensing according to the sensing parameter set index #k and configure the candidate resources selected based on the sensing parameter at resource set index #k.

[0064] In some embodiments, the resource set index may be implicitly identified using the corresponding sensing parameter set index. In other words, the resource set index does not exist. In these situations, the reported resource set may correspond to the sensing parameter index. 2.4 Exemplary Embodiment #1

[0065] Figure 7 illustrates an exemplary implementation of a first UE that performs sensing on an assigned resource pool according to Exemplary Embodiment #1 of the present disclosure, based on indicated sensing parameters. In this embodiment, the first UE receives a Type A configuration using a configuration of one sensing parameter set. The first UE may receive a Type A configuration from a second UE. The sensing parameter set in the Type A configuration is shown as candidate resource period = 100 ms, candidate resource size = 5 subchannels, priority level = 3, retransmission count = 0 (i.e., no retransmission), and amount of candidate resources in the resource set = 4. The first UE then performs sensing on an assigned resource pool using the indicated sensing parameters. As shown in Figure 7, the first UE sets up 5 subchannels as a sensing resource unit with a 100 ms period. By sensing the resource pool based on the sensing resource unit and priority level, the first UE selects 4 candidate resources with better channel quality that should be included in the resource set. 2.5 Exemplary Embodiment #2

[0066] In one embodiment, the first UE receives a Type A configuration, which includes a configuration of a sensing parameter set list containing two sensing parameter sets. According to the configuration, sensing parameter set indices #0 and #1 have independent configurations of sensing parameters. For the sensing parameter set at index #0, the set of sensing parameters includes a candidate resource period of 100 ms and a candidate size of 5 subchannels. For the sensing parameter set at index #1, the set of sensing parameters includes a candidate resource period of 0 and a candidate resource size of 10 subchannels. The first UE may receive a Type A configuration from the second UE.

[0067] Next, each of the first UEs may perform sensing on the assigned resource pool using the sensing parameters of each sensing parameter set. According to set index #0, the first UE sets up five subchannels as sensing resource units with a 100ms period and selects candidate resources to constitute resource set #1. According to set index #1, the first UE sets up ten subchannels as sensing resource units and selects candidate resources to constitute resource set #1. 2.6 Configuring the Resource Set Report Format

[0068] A Type A configuration may include a resource set report format configuration. The resource set report format may include at least one of the following: namely, the transmission type of the requested resource set and / or resource set report. The first UE may obtain the resource set report format configuration through RRC signals, SCI, and / or MAC layer signaling (e.g., MAC CE) that can trigger the resource set report process. In some embodiments, the first UE may receive a resource set report format indication in a first stage SCI. For example, using bits reserved in the first stage SCI to indicate the resource set report format index. In some embodiments, the first UE may receive a resource set report format indication in a second stage SCI. For example, a new second stage SCI format may be defined to indicate one or more resource set report format indices or to indicate the type of requested resource set and resource set report.

[0069] In some embodiments, more than one resource set report format may be configured. In these situations, the set report formats may be marked as a resource set report format list. In the resource set report format list, each resource set report format has a unique index. By indicating the resource set report format index, the UE may identify the corresponding resource set format report in the resource set report format list. In some embodiments, multiple resource sets may be shown in the resource set report format, and a resource set report type may be configured for each resource set, respectively.

[0070] If the resource set report format indicates a requested resource set, the first UE may report the specified resource set. To indicate a requested resource set, a resource set index may be used to identify the target resource set, or a bitmap sequence may be used to indicate the target resource sets one by one in the resource set list. In some embodiments, the requested resource set may use one bit to indicate whether the requested resource set needs to be reported to a second UE, i.e., TxUE.

[0071] If the resource set report format includes a transmission type for the resource set report, the first UE may send the resource set report periodically or as a one-time report. In situations where the resource set report is configured to be reported periodically, the first UE may send the assigned resource set report at a specified interval. Between intervals, the first UE may update the resource set report based on the most recent sensing results. In situations where the resource set report is configured as a one-time report, the first UE may send the assigned resource set report once.

[0072] In some embodiments, multiple resource sets may be represented in a resource set report format, and the type of resource set report may be configured for each resource set. 2.7 Exemplary Embodiment #3

[0073] In one embodiment, the first UE obtains a Type A configuration from the second UE through RRC signaling. The Type A configuration represents the configuration of the resource set report format. In this embodiment, the first UE receives an assigned bitmap sequence with 5 bits so that there are five corresponding resource sets (i.e., there is a one-to-one mapping relationship between the bitmap sequence and the associated resource sets). The second UE may be assigned a bitmap sequence. In this embodiment, the type of resource set report is configured as a periodic report with a period of 200ms.

[0074] Depending on the configuration, the first UE may report a set of resources indicated by a bitmap, with a period of 200ms. For example, for a bitmap marked as "11000", the first UE may report resource set indices #0 and #1. Based on the latest sensing results, the first UE may update the selected resource set and report the updated resource set in the next reporting period. 2.8 Resource Configuration for Resource Set Reports

[0075] A Type A configuration may include a resource configuration for a resource set report. This resource configuration may indicate one or more SL resources to carry the resource set report. In response to the configuration, the first UE may send the resource set report to the second UE on the SL. The second UE may allocate SL resources to have the resource set report. The resources indicated for the resource set report may be PSCCH and / or PSSCH resources.

[0076] In one embodiment, the resources configured with respect to a resource set report may be one-time resources containing one or more resources for reporting the resource set report once. In another embodiment, the resources configured with respect to a resource set report may be periodic resources containing resources with a certain period for a periodic resource set report.

[0077] The first UE may receive resource configurations for a resource report through RRC signaling and / or SCI. By using RRC signaling, configured grants may be used to allocate resources for a resource set report, including configured grant types 1 and / or type 2. By using SCI, the first UE may use resources for a resource set report that have been allocated to a first-stage SCI and / or a second-stage SCI. In some embodiments, by using SCI, the first UE may use PSSCH retransmission resources of the second UE's data packets as resources for a resource set report. 2.9 Exemplary Embodiment #4

[0078] In one embodiment, a first UE receives a Type A configuration from a second UE via an SCI, where the configuration indicates the resource configuration for a resource set report. In the first stage SCI, the PSCCH and associated PSSCH are assigned to carry the resource set report for a one-time transmission. In other words, the indication of a Type A configuration using an SCI can be considered a trigger signal, where the second UE, i.e., the Tx UE, triggers the first UE, i.e., the Rx UE, to initiate the resource set report process. The first UE may carry the requested resource set report on the assigned resources and send the resource set report to the second UE. 3.1 Type B configuration

[0079] A Type B configuration may be used to indicate that the first UE can determine and report a blacklist resource set. The blacklist resource set includes resources that should not be used by the second UE, i.e., the Tx UE.

[0080] In some embodiments, the Type B configuration may include at least one of the following: the configuration of the resource pool to be reported, the configuration of the blacklist resource criteria, the configuration of the resource set report format, and / or the configuration of resources for the resource set report. 3.2 Reported Resource Pool Configuration

[0081] A Type B configuration may include a configuration of the reported resource pool. The configuration of the reported resource pool may assign one or more SL resource pools from which blacklist resources may be selected. The configuration of each resource pool may include a resource pool period, slots contained in one period, symbol distribution within slots, RBs contained in the resource pool, subchannel size, PSCCH resource units, and / or PSSCH DMRS patterns. The resource pool assigned by the configuration of the reported resource pool is an SL resource pool that may contain PSCCH, PSSCH, and / or PSFCH resources. The reported resource pool may be a transmission resource pool of a second UE, a reception resource pool of a second UE, a reception resource pool of a first UE, and equivalents. Depending on the configuration of the reported resource pool, the first UE may identify blacklist resources in the reported resource pool. Specifically, in response to a first UE receiving one or more reported resource pools, the first UE may independently determine the blacklist resources for each resource pool.

[0082] In some embodiments, the first UE may receive more than one configured resource pool as the resource pools to be reported. In these situations, the assigned resource pools may be configured as the resource pool list to be reported. In the resource pool list to be reported, each resource pool has a unique resource pool index. By indicating the resource pool index, the UE may identify the corresponding resource pool in the resource pool list to be reported. 3.3 Configuration of Blacklist Resource Criteria

[0083] A Type B configuration may include one or more sets of blacklist resource criteria. One set of blacklist criteria may include at least one of the following: priority, RSRP threshold, time window, and / or channel busy rate (CBR) threshold. In some embodiments, resources may be blacklisted by combining blacklist criteria.

[0084] Priority may indicate a data priority threshold. Resources carrying data with a priority that reaches an assigned priority threshold may be determined as blacklisted resources. In some embodiments, a threshold may be considered reached if the priority is equal to or higher than the threshold. In some embodiments, a threshold may be considered reached if the priority is higher than the threshold. In some embodiments, a threshold may be considered reached if the priority is equal to or lower than the threshold. In some embodiments, a threshold may be considered reached if the priority is lower than the threshold.

[0085] The RSRP threshold may be set to the power threshold of the DMRS in the PSSCH. It may be determined that a resource with RSRP that reaches the assigned RSRP threshold should be a blacklisted resource.

[0086] The time window may represent a time-domain slot corresponding to a blacklisted resource.

[0087] The CBR threshold may be set for the resource pool. When the resource pool's CBR reaches the assigned CBR threshold, the resource pool's blacklisted resources may be reported.

[0088] According to the blacklist resource criterion configuration, the first UE may determine a blacklist resource, which is a PSCCH, PSSCH, and / or PSFCH resource in the resource pool that is unavailable for transmitting and / or receiving SL data. A blacklist resource may be one of the following: a transmission resource of the first UE, a receiving resource that uses other data received by the first UE, or a resource used by the first UE to communicate with a base station. One or more blacklist resources corresponding to the blacklist resource criterion may be called a resource set.

[0089] In some embodiments, blacklisted resources can be determined by the first UE according to information or resource usage of the first UE, without the configuration of blacklisted resource criteria. In some embodiments, if blacklisted resources are configured, the first UE may determine the blacklisted resources using information of the first UE regarding blacklisted resource criteria and resource usage. Blacklisted resources may include resources unavailable for transmission by the second UE on the SL. Depending on the configuration of the blacklisted criteria, the first UE may determine one or more blacklisted resources in the allocated reported resource pool.

[0090] In some embodiments, a set exceeding one of the blacklist resource criteria may be configured in a Type B configuration. In these situations, the blacklist resource criteria set may be marked as a blacklist resource criteria set list. In the blacklist resource criteria set list, each blacklist resource criteria set has a unique index. By indicating the blacklist resource criteria set index, the UE may identify the corresponding blacklist resource criteria set in the blacklist resource criteria set list. In some embodiments, a resource set index has a one-to-one relationship with a blacklist resource criteria set index. For example, a first UE may determine a blacklist resource according to the blacklist resource criteria set index #k and configure the blacklist resource based on the blacklist resource criteria at resource set index #k.

[0091] In some embodiments, the resource set index may be implicitly identified using the corresponding blacklist resource criterion set index. In other words, the resource set index does not exist. In these situations, the reported resource set may correspond to the blacklist resource criterion index. 3.4 Exemplary Embodiment #5

[0092] In one embodiment, a first UE acquires information to form a resource set report based on a pre-configuration. The information represents a Type B configuration and includes one blacklist resource criterion set. According to the configuration, the time window is 1,000 ms. Subsequently, the first UE determines the blacklist resources according to the configuration and its own information or resource data usage. Within the allocated time window, the first UE has several resources to transmit on the resource pool. Therefore, the first UE determines the transmission resources that may be blacklisted resources in the resource pool and creates a blacklist resource set. 3.5 Exemplary Embodiment #6

[0093] The first UE receives information from the base station to form a resource set report. The information indicates a Type B configuration and includes one blacklist resource criterion set. According to the configuration, the time window is 1,000 ms and the priority is 3.

[0094] Next, the first UE determines the blacklist resources according to its configuration and its own information resource usage. According to the configuration, the first UE has two transmission resources on the resource pool within a time window, with the priority of the first transmission resource = 2 and the priority of the second transmission resource = 3. In this embodiment, the second transmission resource may reach its assigned priority threshold and be marked as a blacklist resource. Subsequently, a blacklist resource set may be created using the second transmission resource in the blacklist resource set. 3.6 Configuring the Resource Set Report Format

[0095] A Type B configuration may include a resource set report format configuration. The resource set report format may include at least one of the following: namely, the transmission type of the requested resource set and / or resource set report. The first UE may obtain the resource set report format configuration through RRC signals, SCI, and / or MAC layer signaling (e.g., MAC CE) that can trigger the resource set report process. In some embodiments, the first UE may receive a resource set report format indication in a first stage SCI. For example, using bits reserved in the first stage SCI to indicate the resource set report format index. In some embodiments, the first UE may receive a resource set report format indication in a second stage SCI. For example, a new second stage SCI format may be defined to indicate one or more resource set report format indices, or to indicate the type of requested resource set and resource set report.

[0096] In some embodiments, more than one resource set report format may be configured. In these situations, the set report formats may be marked as a resource set report format list. In the resource set report format list, each resource set report format has a unique index. By indicating the resource set report format index, the UE may identify the corresponding resource set format report in the resource set report format list. In some embodiments, multiple resource sets may be represented in the resource set report format, and the type of resource set report may be configured for each resource set, respectively.

[0097] If the resource set report format indicates a requested resource set, the first UE may report the specified resource set. To indicate a requested resource set, a resource set index may be used to identify the target resource set, or a bitmap sequence may be used to indicate the target resource set one by one in the resource set list. In some embodiments, the requested resource set may use one bit to indicate whether the requested resource set needs to be reported to a second UE, i.e., the Tx UE.

[0098] If the resource set report format includes a transmission type for the resource set report, the first UE may send the resource set report periodically or as a one-time report. In situations where the resource set report is configured to be reported periodically, the first UE may send the assigned resource set report at a specified interval. Between intervals, the first UE may update the resource set report based on the first UE's own information on resource usage. In situations where the resource set report is configured as a one-time report, the first UE may send the assigned resource set report once.

[0099] In some embodiments, multiple resource sets may be represented in a resource set report format, and the type of resource set report may be configured for each resource set. 3.7 Resource Configuration for Resource Set Reports

[0100] A Type B configuration may include a configuration of resources for resource set reports. The resources used to carry resource set reports may be configured / pre-configured, configured by the base station, selected by the first UE itself, or indicated by the second UE. The first UE may transmit blacklist resource set reports over the SL. In situations where the resources for carrying resource set reports are configured / pre-configured, the resource configuration for resource set reports may indicate one or more SL resources for carrying resource set reports. In situations where the first UE selects the SL resources themselves to transmit resource set reports, the resource selection scheme may be randomly selected within a transmission resource pool or a sensing-based resource selection. The resources indicated for resource set reports may be PSCCH and / or PSSCH resources.

[0101] In one embodiment, the resources configured with respect to a resource set report may be one-time resources containing one or more resources for reporting the resource set report once. In another embodiment, the resources configured with respect to a resource set report may be periodic resources containing resources with a certain period for a periodic resource set report.

[0102] The first UE may receive resource configurations for a resource report through RRC signaling and / or SCI. By using RRC signaling, configured grants may be used to allocate resources for a resource set report, including configured grant types 1 and / or type 2. By using SCI, the first UE may use resources for a resource set report that have been allocated to a first-stage SCI and / or a second-stage SCI. In some embodiments, by using SCI, the first UE may use PSSCH retransmission resources of the second UE's data packets as resources for a resource set report.

[0103] While various embodiments of the present solution have been described above, it should be understood that they are presented only as examples and not as limitations. Similarly, various schematic diagrams may depict exemplary architectures or configurations, which are provided to enable those skilled in the art to understand the exemplary features and functions of the present solution. However, such those skilled in the art will understand that the present solution is not limited to the illustrated exemplary architectures or configurations and can be implemented using various alternative architectures and configurations. In addition, as will be understood by those skilled in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Therefore, the scope and scope of this disclosure should not be limited by any of the exemplary embodiments described above.

[0104] Furthermore, it should be understood that any reference to elements in this specification using designations such as “first,” “second,” etc., does not generally limit the number or order of those elements. Rather, these designations can be used in this specification as a convenient means of distinguishing between two or more elements or instances of elements. Therefore, the references to first and second elements do not mean that only two elements may be employed, or that the first element must precede the second element in any given form.

[0105] In addition, those skilled in the art will understand that information and signals can be represented using any of the various different techniques and methods. For example, data, instructions, commands, information, signals, bits, and symbols, which may be referenced in the above description, can be represented, for example, by voltage, electric current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0106] Those skilled in the art will further understand that any of the various illustrative logic blocks, modules, processors, means, circuits, methods, and functions described in relation to the aspects disclosed herein can be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination thereof), firmware, various forms of programs or design code incorporating instructions (which may be referred to herein for convenience as “software” or “software modules”), or any combination of these techniques. To clearly illustrate the interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are described above in general terms of their functionality. Whether such functionality is implemented as hardware, firmware, software, or a combination of these techniques depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art will understand that the described functionality can be implemented in various ways for each specific application, but such implementation decisions will not result in a departure from the scope of this disclosure.

[0107] Furthermore, those skilled in the art will understand that the various illustrative logic blocks, modules, devices, components, and circuits described herein may be implemented in or carried out within an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may further include antennas and / or transceivers to communicate with various components within a network or device. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a computing device, e.g., a DSP and a microprocessor, multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or any other suitable combination of configurations for carrying out the functions described herein.

[0108] When implemented in software, the functionality can be stored on a computer-readable medium as one or more instructions or code. Therefore, steps of any method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. The computer-readable medium includes both computer storage and communication media, and any medium that can enable the transfer of computer programs or code from one location to another. The storage medium can be any available medium that can be accessed by a computer. Such a computer-readable medium, but not limited to, as an example, may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and can be accessed by a computer.

[0109] In this document, the term “module” means, as used herein, software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. In addition, for the purposes of discussion, various modules are described as discrete modules. However, as will be obvious to those skilled in the art, two or more modules may be combined to form a single module that performs the associated functions according to embodiments of this solution.

[0110] In addition, memory or other storage devices and communication components may be employed in embodiments of this solution. For the purpose of clarity, it should be understood that the above description describes embodiments of this solution with reference to different functional units and processors. However, it will be apparent that any preferred distribution of functionality between different functional units, processing logic elements, or domains may be used without deviation from this solution. For example, functionality illustrated as being performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Thus, references to specific functional units are not intended to indicate a strict logical or physical structure or organization, but merely to refer to preferred means for providing the functionality described.

[0111] Various modifications to the implementations described herein will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other implementations without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the implementations shown herein, but should be considered the broadest possible scope of novel features and principles disclosed herein, as enumerated in the following claims.

Claims

1. A wireless communication method, A first wireless communication device, including a first user equipment (UE), receives a request from a second wireless communication device, including a second UE, to trigger a resource set report process, wherein the request includes a first configuration indicating one or more sets of sensing parameters and a second configuration indicating one or more formats of a resource set report, each of which includes one or more resource sets to be included in the resource set report. The first wireless communication device determines, in accordance with the request, a set of resources to be shown in the resource set report, wherein the set of resources includes the one or more resource sets shown in the one or more formats, The first wireless communication device transmits the resource set report to the second wireless communication device, indicating a set of resources so that the second wireless communication device can select one or more resources for sidelink transmission according to the resource set report. Wireless communication methods, including those mentioned above.

2. Each of the one or more sets of the aforementioned sensing parameters is: The time domain period of one or more resources required to be included in the set of resources, The frequency domain size of one or more resources required to be included in the set of resources, Data priority, or Time window The wireless communication method according to claim 1, comprising at least one of the following.

3. The wireless communication method according to claim 1, wherein the request includes a third configuration indicating one or more resource pools, and the resource set is selected from the one or more resource pools.

4. The wireless communication method according to claim 3, wherein the one or more resource pools are indicated by individual indices in a list included in the third configuration.

5. A wireless communication device, at least one processor The at least one processor is equipped with Receiving a request from a second wireless communication device via a receiver to trigger a resource set report process, wherein the request includes a first configuration indicating one or more sets of sensing parameters and a second configuration indicating one or more formats of a resource set report, each of which includes one or more resource sets to be included in the resource set report. In accordance with the request, determine a set of resources to be shown in the resource set report, wherein the set of resources includes the one or more resource sets shown in the one or more formats, The resource set report, which indicates the set of resources, is transmitted to the second wireless communication device via the transmitter so that the second wireless communication device can select one or more resources for sidelink transmission according to the resource set report. A wireless communication device configured to perform the following actions.

6. Each of the one or more sets of the aforementioned sensing parameters is: The time domain period of one or more resources required to be included in the set of resources, The frequency domain size of one or more resources required to be included in the set of resources, Data priority, or Time window The wireless communication device according to claim 5, comprising at least one of the following.

7. The wireless communication device according to claim 5, wherein the request includes a third configuration indicating one or more resource pools, and a set of resources is selected from the one or more resource pools.

8. The wireless communication device according to claim 7, wherein the one or more resource pools are indicated by individual indices of the list included in the third configuration.

9. A wireless communication method, A second wireless communication device, including a second user equipment (UE), transmits a request to a first wireless communication device, including a first UE, to trigger a resource set report process, wherein the request includes a first configuration indicating one or more sets of sensing parameters and a second configuration indicating one or more formats of a resource set report, each of which includes one or more resource sets to be included in the resource set report. The second wireless communication device receives the resource set report from the first wireless communication device, the resource set includes the one or more resource sets indicated by the one or more formats, and the first wireless communication device determines the set of resources to be shown in the resource set report in accordance with the request. The second wireless communication device selects one or more resources to use for sidelink communication according to the resource set report. Wireless communication methods, including those mentioned above.

10. Each of the one or more sets of the aforementioned sensing parameters is: The time domain period of one or more resources required to be included in the set of resources, The frequency domain size of one or more resources required to be included in the set of resources, Data priority, or Time window The wireless communication method according to claim 9, comprising at least one of the following.

11. The wireless communication method according to claim 9, wherein the request includes a third configuration indicating one or more resource pools, and a set of resources is selected from the one or more resource pools.

12. The wireless communication method according to claim 11, wherein the one or more resource pools are indicated by individual indices of the list included in the third configuration.

13. A communication device including a second user device, wherein the communication device comprises at least one processor, The aforementioned at least one processor is Transmitting a request to a first user device via a transmitter to trigger a resource set report process, wherein the request includes a first configuration indicating one or more sets of sensing parameters and a second configuration indicating one or more formats of a resource set report, each of which includes one or more resource sets to be included in the resource set report. Receiving the resource set report from the first user device via the receiver of the second user device, the resource set includes the one or more resource sets indicated by the one or more formats, and the first user device determines, in accordance with the request, the set of resources to be shown in the resource set report. Select one or more resources to be used for sidelink communication according to the aforementioned resource set report. A communication device configured to perform the following actions.

14. Each of the one or more sets of the aforementioned sensing parameters is: The time domain period of one or more resources required to be included in the set of resources, The frequency domain size of one or more resources required to be included in the set of resources, Data priority, or Time window The communication device according to claim 13, comprising at least one of the following.

15. The communication device according to claim 13, wherein the request includes a third configuration indicating one or more resource pools, and a set of resources is selected from the one or more resource pools.

16. The communication device according to claim 15, wherein the one or more resource pools are indicated by individual indices in a list included in the third configuration.

Citation Information

Patent Citations

  • Multi-level indicator of radio resource status for intended d2d transmission

    WO2020011336A1