Resource reservation for multiple sidelinks

By reserving resources for multiple sidelink communications and utilizing SCI indication and space reuse mechanisms, the problem of insufficient resource utilization in sidelink communications is solved, achieving more efficient resource management and reduced waiting time, thus meeting the requirements of ultra-reliable low-wait-time communication.

CN114731626BActive Publication Date: 2026-02-17QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080079135.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-03
Filing Date
2020-12-04
Publication Date
2026-02-17
Estimated Expiration
2040-12-04

AI Technical Summary

Technical Problem

Existing wireless communication systems have inefficient resource reservation mechanisms in sidelink communication, resulting in long waiting times and insufficient resource utilization, making it difficult to meet the requirements of ultra-reliable low latency communication.

Method used

By reserving multiple sidelink resources for multiple sidelink communications and using SCI to indicate resource allocation and release, sidelink UEs are allowed to reclaim and release resources when unused resources are detected, thereby improving resource utilization efficiency in conjunction with a space reuse mechanism.

Benefits of technology

It reduces the latency of sidelink communication, improves resource utilization efficiency, and meets the requirements of ultra-reliable low latency communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114731626B_ABST
    Figure CN114731626B_ABST
Patent Text Reader

Abstract

Wireless communications systems and methods related to a sidelink user equipment (UE) reserving resources for multiple sidelinks are provided. A first wireless communication device communicates a reservation with a second wireless communication device indicating a plurality of reserved resources for a plurality of sidelink communications. The first wireless communication device communicates a first sidelink communication of the plurality of sidelink communications with a third wireless communication device using a first resource of the plurality of reserved resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross Reference to Related Applications

[0002] This application claims priority to and the benefit of U.S. Patent Application No. 17 / 111,222, filed December 3, 2020, and U.S. Provisional Patent Application No. 62 / 945,037, filed December 6, 2019, which are incorporated by reference in their entirety as if fully set forth below and for all applicable purposes. TECHNICAL FIELD

[0003] The present application relates to wireless communication systems, and more specifically, to a sidelink user equipment (UE) reserving resources for multiple sidelinks. BACKGROUND

[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, and so on. These systems can be capable of supporting communication with multiple users by sharing the available system resources (e.g., time, frequency, and power). A wireless multiple-access communication system can include a number of base stations (BSs), each simultaneously supporting communications for multiple communication devices, which can be otherwise known as user equipment (UE).

[0005] To meet the growing demands for expanded mobile broadband connectivity, wireless communication technologies are advancing from the long-term evolution (LTE) technology to the next generation new radio (NR) technology, which can be referred to as 5th Generation (5G). For example, NR aims to provide lower latency, higher bandwidth or throughput, and higher reliability than LTE. NR is designed to operate over a wide array of spectrum bands, for example, from low-frequency bands below about 1 gigahertz (GHz) and mid-frequency bands from about 1 GHz to about 6 GHz, to high-frequency bands such as millimeter wave (mmWave) bands. NR is also designed to operate across different spectrum types, from licensed spectrum to unlicensed and shared spectrum. Spectrum sharing enables operators to opportunistically aggregate spectrum to dynamically support high-bandwidth services. Spectrum sharing can extend the benefits of NR technologies to operating entities that can not have access to licensed spectrum.

[0006] In wireless communication networks, a BS can communicate with UEs in the uplink and downlink directions. Sidelinks were introduced in LTE to allow a UE to transmit data to another UE without tunneling through a BS and / or associated core network. LTE sidelink technology has been extended to provide device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, and / or cellular vehicle-to-everything (C-V2X) communication. Similarly, NR can be extended to support sidelink communication for D2D, V2X, and / or C-V2X over dedicated spectrum, licensed spectrum, and / or unlicensed spectrum. Summary of the Invention

[0007] The following outlines some aspects of this disclosure to provide a basic understanding of the techniques discussed. This overview is not a comprehensive summary of all anticipated features of this disclosure, and is neither intended to identify key or essential elements of all aspects of this disclosure, nor to depict the scope of any or all aspects of this disclosure. Its sole purpose is to present some concepts of one or more aspects of this disclosure in an overview form as a prelude to the more detailed description that follows.

[0008] For example, in one aspect of this disclosure, a wireless communication method includes: a first wireless communication device communicating with a second wireless communication device to indicate the reservation of a plurality of reserved resources for a plurality of sidelink communications; and the first wireless communication device communicating with a third wireless communication device using a first resource among the plurality of reserved resources for a first sidelink communication among a plurality of sidelink communications.

[0009] In another aspect of this disclosure, an apparatus includes a transceiver configured to communicate with a second wireless communication device indicating the reservation of a plurality of reserved resources for a plurality of sidelink communications; and to communicate with a third wireless communication device, using a first of the plurality of resources, a first sidelink communication in the plurality of sidelink communications.

[0010] In another aspect of this disclosure, a non-transitory computer-readable medium having recorded program code including code for enabling a first wireless communication device to communicate with a second wireless communication device indicating the reservation of a plurality of reserved resources for a plurality of sidelink communications; and code for enabling the first wireless communication device to communicate with a third wireless communication device using a first resource among the plurality of reserved resources for a first sidelink communication among the plurality of sidelink communications.

[0011] In another aspect of this disclosure, an apparatus includes components for communicating with a second wireless communication device to indicate the reservation of a plurality of reserved resources for a plurality of sidelink communications; and components for communicating with a third wireless communication device using a first resource of the plurality of resources to communicate a first sidelink communication of the plurality of sidelink communications.

[0012] Other aspects, features, and embodiments of the invention will become apparent to those skilled in the art after reading the following description of specific exemplary embodiments of the invention in conjunction with the accompanying drawings. Although features of the invention may be discussed below with respect to certain embodiments and the drawings, all embodiments of the invention may include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more of these features may also be used according to the various embodiments of the invention discussed herein. Similarly, although exemplary embodiments may be discussed below as embodiments of devices, systems, or methods, it should be understood that these exemplary embodiments may be implemented in various devices, systems, and methods. Attached Figure Description

[0013] Figure 1 A wireless communication network according to some aspects of this disclosure is shown.

[0014] Figure 2 The structure of a radio frame according to some aspects of this disclosure is shown.

[0015] Figure 3 A wireless communication network providing sidelink communication according to some aspects of this disclosure is shown.

[0016] Figure 4A The Physical Side Link Control Channel (PSCCH) / Physical Side Link Shared Channel (PSSCH) multiplexing configuration according to some aspects of this disclosure is shown.

[0017] Figure 4B The PSCCH / PSSCH multiplexing configuration according to some aspects of this disclosure is shown.

[0018] Figure 4C The PSCCH / PSSCH multiplexing configuration according to some aspects of this disclosure is shown.

[0019] Figure 4D The PSCCH / PSSCH multiplexing configuration according to some aspects of this disclosure is shown.

[0020] Figure 5 This is a block diagram of a user equipment (UE) based on some aspects of this disclosure.

[0021] Figure 6 This is a block diagram of an exemplary base station (BS) according to some aspects of this disclosure.

[0022] Figure 7A Sidelink resource reservations for multiple sidelinks according to some aspects of this disclosure are shown.

[0023] Figure 7BThis is a signaling diagram illustrating a sidelink communication method according to some aspects of this disclosure.

[0024] Figure 8A Sidelink resource reservation for multiple sidelinks is shown according to some aspects of this disclosure.

[0025] Figure 8B This is a signaling diagram illustrating a sidelink communication method according to some aspects of this disclosure.

[0026] Figure 9A Sidelink resource reservation for multiple sidelinks is shown according to some aspects of this disclosure.

[0027] Figure 9B This is a signaling diagram illustrating a sidelink communication method according to some aspects of this disclosure.

[0028] Figure 10A Sidelink resource reservation for multiple sidelinks is shown according to some aspects of this disclosure.

[0029] Figure 10B This is a signaling diagram illustrating a sidelink communication method according to some aspects of this disclosure.

[0030] Figure 11A Sidelink resource reservation for multiple sidelinks is shown according to some aspects of this disclosure.

[0031] Figure 11B This is a signaling diagram illustrating a sidelink communication method according to some aspects of this disclosure.

[0032] Figure 12A A sidelink communication scenario according to some aspects of this disclosure is illustrated.

[0033] Figure 12B This is a flowchart of a sidelink communication method based on some aspects of this disclosure.

[0034] Figure 13A A sidelink communication scenario according to some aspects of this disclosure is illustrated.

[0035] Figure 13B This is a flowchart of a sidelink communication method based on some aspects of this disclosure.

[0036] Figure 14 This is a flowchart of a sidelink communication method based on some aspects of this disclosure. Detailed Implementation

[0037] The detailed description that follows, taken in conjunction with the accompanying drawings, is intended as a description of various configurations, and not as representing the only configuration in which the concepts described herein can be practiced. To provide a thorough understanding of the various concepts, the detailed description includes specific details. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in the form of block diagrams to avoid obscuring these concepts.

[0038] This disclosure generally relates to wireless communication systems, also known as wireless communication networks. In various embodiments, these techniques and apparatuses can be used in wireless communication networks such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, Single Carrier FDMA (SC-FDMA) networks, LTE networks, Global System for Mobile Communications (GSM) networks, 5G or New Radio (NR) networks, and other communication networks. As described herein, the terms "network" and "system" are used interchangeably.

[0039] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, and flash-OFDM. UTRA, E-UTRA, and GSM are part of the Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization called the 3rd Generation Partnership Project (3GPP), and cdma2000 is described in documents from an organization called 3rd Generation Partnership Project 2 (3GPP2). These various radio technologies and standards are known or under development. For example, the 3rd Generation Partnership Project (3GPP) is a collaboration between telecommunications associations aimed at defining globally applicable third-generation (3G) mobile phone specifications. 3GPP Long Term Evolution (LTE) is a 3GPP project aimed at improving the UMTS mobile phone standard. 3GPP defines specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure relates to the evolution of wireless technologies from LTE, 4G, 5G, NR, and beyond, in which new and different sets of radio access technologies or radio air interfaces are used to share access to the radio spectrum between networks.

[0040] Specifically, 5G networks consider the use of different deployments, different spectrums, and different services and devices implemented using a unified air interface based on OFDM. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also considered. 5G NR will be able to scale to provide coverage for: (1) massive Internet of Things (IoT) with ultra-high density (e.g., ~1M nodes / km²), ultra-low complexity (e.g., ~10s bits / second), ultra-low energy (e.g., ~10+ years battery life), and deep coverage reaching challenging locations; (2) mission-critical controls with strong security to protect sensitive personal, financial, or confidential information, ultra-high reliability (e.g., ~99.9999% reliability), ultra-low latency (e.g., ~1ms), and users with wide or limited mobility; and (3) enhanced mobile broadband, including extremely high capacity (e.g., ~10Tbps / km²). 2 ), extremely high data rates (e.g., multi-Gbps rates, 100+Mbps user experience rates), and deep awareness with advanced discovery and optimization.

[0041] 5G NR can be implemented using optimized OFDM-based waveforms with scalable parameter sets and transmission time intervals (TTIs); a common, flexible framework to efficiently multiplex services and features through dynamic, low-latency Time Division Duplex (TDD) / Frequency Division Duplex (FDD) designs; and advanced wireless technologies such as massive MIMO, robust millimeter-wave (mmWave) transmission, advanced channel coding and decoding, and device-centric mobility. The scalability of the parameter set in 5G NR, with scaling of subcarrier spacing, can effectively address different services operating across different spectrums and deployments. For example, in various outdoor and macro coverage deployments using FDD / TDD implementations below 3 GHz, subcarrier spacing of 15 kHz may occur over bandwidths (BWs) such as 5, 10, and 20 MHz. For other various outdoor and small-cell coverage deployments with TDD above 3 GHz, subcarrier spacing of 30 kHz may occur over an 80 / 100 MHz BW. For various other indoor broadband implementations, using TDD on the unlicensed portion of the 5 GHz band, a subcarrier spacing of 60 kHz may occur at a 160 MHz BW. Finally, for various deployments using millimeter-wave components under 28 GHz TDD, a subcarrier spacing of 120 kHz may occur at a 500 MHz BW.

[0042] 5G NR's scalable parameter set facilitates scalable TTIs for varying latency and Quality of Service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long and short TTIs allows transmission to begin at symbol boundaries. 5G NR also considers self-contained integrated subframe designs that incorporate UL / downlink scheduling information, data, and acknowledgments within the same subframe. These self-contained integrated subframes support communication in unlicensed or contention-based shared spectrum, with an adaptive UL / downlink that can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current traffic demands.

[0043] Various other aspects and features of this disclosure are further described below. It should be understood that the teachings herein can be embodied in many forms, and any particular structure, function, or both disclosed herein are merely representative and not limiting. Based on the teachings herein, those skilled in the art should understand that the aspects disclosed herein can be implemented independently of any other aspects, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement an apparatus or practice a method. Furthermore, such an apparatus or practice of such a method can be implemented using other structures, functions, or structures and functions besides one or more aspects described herein. For example, a method can be implemented as part of a system, device, apparatus, and / or implemented as instructions stored on a computer-readable medium for execution on a processor or computer. Furthermore, an aspect may include at least one element of the claims.

[0044] Sidelink communication refers to communication between user equipment (UEs) that does not require tunneling through a base station (BS) and / or core network. Sidelink communication can be conducted via the Physical Sidelink Control Channel (PSCCH) and the Physical Sidelink Shared Channel (PSSCH). The PSCCH and PSSCH are similar to the Physical Downlink Control Channel (PDCCH) and Physical Downlink Shared Channel (PDSCH) in downlink (DL) communication between the BS and UE. For example, the PSCCH may carry Sidelink Control Information (SCI), while the PSSCH may carry sidelink data (e.g., user data). Each PSCCH is associated with a corresponding PSSCH, where the SCI in the PSCCH may carry reservation and / or scheduling information for sidelink data transmission in the associated PSSCH. In NR Vehicle-to-Everything (V2X), the transmitting UE can initiate SCI and sidelink data transmission to a peer or receiving UE. The transmitting UE is responsible for selecting resources for sidelink transmission, for example, by performing channel sensing.

[0045] This application describes a mechanism for a sidelink UE to reserve multiple sidelink resources for multiple sidelinks. A sidelink resource is a time-frequency resource comprising one or more resource elements. For example, a sidelink resource may include multiple subcarriers in frequency and multiple symbols, multiple micro-slots 208, or multiple slots 202 in time. In some aspects, a first UE may reserve multiple sidelink resources and may transmit a first SCI indicating the reservation of multiple reserved sidelink resources. In some aspects, the first SCI may indicate the allocation of each reserved resource (e.g., one or more resource elements). For example, the first SCI may indicate a first reserved resource allocated for transmission from the first UE to a second UE, and may indicate a second reserved resource allocated for transmission from the second UE to the first UE or a third UE other than the first UE. Therefore, the first UE can use the first reserved resource to transmit sidelink data to the second UE, and the second UE can subsequently use the second reserved resource to transmit sidelink data to the first UE or the third UE. In some respects, the second UE may send the second SCI (in the PSCCH of the second resource) before sending sidelink data in the second resource. Therefore, the second SCI may be a duplicate of the reservation for the second resource. In some respects, the second UE may copy the first SCI in the PSCCH of the second resource.

[0046] In some aspects, the SCI may also carry sidelink acknowledgment / negative acknowledgment (ACK / NACK) feedback, scheduling requests (SRs), buffer status reports (BSRs), and / or resource release indications. In some aspects, if a sidelink UE detects that a reserved resource has been released, the sidelink UE can use the released resource for transmission. In some aspects, if a sidelink UE detects a reservation indicating multiple reserved resources, but does not detect a sidelink UE allocated to the reserved resource indicating transmission within that reserved resource, the sidelink UE can, for example, reclaim the resource for transmission based on spatial reuse. In some other aspects, when no reservation is detected from a UE that has reserved multiple resources and no transmission indication is detected from a UE allocated to that resource, the sidelink UE can transmit within the multiple-reserved resource.

[0047] The aspects of this disclosure can provide several benefits. For example, reserving multiple sidelink resources for multiple sidelinks (instead of each transmitting UE performing channel sensing and reserving resources for its own transmission) can potentially reduce latency and thus benefit ultra-reliable low latency communication (URLLC). Furthermore, the resource release indication included in the SCI allows sidelink UEs to release unused reserved sidelink resources and allows another sidelink UE to transmit in resources that might otherwise be wasted. Therefore, the disclosed embodiments can improve resource utilization efficiency. Moreover, the reclamation of reserved resources based on spatial reuse can further improve resource utilization efficiency.

[0048] Figure 1 A wireless communication network 100 according to some aspects of this disclosure is illustrated. Network 100 may be a 5G network. Network 100 includes multiple base stations (BSs) 105 (labeled 105a, 105b, 105c, 105d, 105e, and 105f, respectively) and other network entities. BS 105 may be a station communicating with UE 115 and may also be referred to as an evolved Node B (eNB), a next-generation eNB (gNB), an access point, etc. Each BS 105 may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to this specific geographic coverage area of ​​the BS and / or BS subsystem serving that coverage area, depending on the context in which the term is used.

[0049] BS 105 can provide communication coverage for macro cells or small cells (such as pico cells or femto cells) and / or other types of cells. Macro cells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access for UEs with service subscriptions to network providers. Small cells, such as pico cells, will typically cover a relatively small geographic area and can allow unrestricted access for UEs with service subscriptions to network providers. Small cells, such as femto cells, will also typically cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, can provide restricted access for UEs associated with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a home, etc.). A BS used for macro cells may be called a macro BS. A BS used for small cells may be called a small cell BS, pico BS, femto BS, or home BS. Figure 1In the examples shown, BS 105d and 105e can be conventional macro BSs, while BS 105a-105c can be macro BSs with one of three-dimensional (3D), full-dimensional (FD), or massive MIMO enabled. BS 105a-105c can leverage their higher-dimensional MIMO capabilities to utilize 3D beamforming in both elevation and azimuth beamforming to increase coverage and capacity. BS 105f can be a small cell BS, which can be a home node or a portable access point. BS 105 can support one or more (e.g., two, three, four, etc.) cells.

[0050] Network 100 can support synchronous or asynchronous operation. For synchronous operation, BSs can have similar frame timings, and transmissions from different BSs can be roughly aligned in time. For asynchronous operation, BSs can have different frame timings, and transmissions from different BSs can be out of time aligned.

[0051] UE 115 is distributed throughout the wireless network 100, and each UE 115 can be stationary or mobile. UE 115 can also be referred to as a terminal, mobile station, subscriber unit, station, etc. UE 115 can be a cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, tablet computer, laptop computer, cordless phone, wireless local loop (WLL) station, etc. In one aspect, UE 115 can be a device that includes a Universal Integrated Circuit Card (UICC). In another aspect, UE 115 can be a device that does not include a UICC. In some aspects, UE 115 without a UICC can also be referred to as an IoT device or Internet of Things (IoE) device. UE 115a-115d are examples of mobile smartphone-type devices accessing network 100. UE 115 can also be a machine specifically configured for connecting communications (including Machine Type Communication (MTC), Enhanced MTC (eMTC), Narrowband IoT (NB-IoT), etc.). UE 115e-115h are examples of various machines configured for accessing communications within network 100. UE 115i-115k is an example of a vehicle equipped with wireless communication equipment configured for communication access to network 100. UE 115 can communicate with any type of BS, whether macro BS, small cell, etc. Figure 1 In the context of lightning (e.g., communication link), lightning indicates radio transmissions between UE 115 and serving BS 105, desired transmissions between BS 105, backhaul transmissions between BSs, or sidelink transmissions between UE 115. Serving BS 105 is the BS designated to serve UE 115 on the downlink (DL) and / or uplink (UL).

[0052] In operation, BS 105a-105c can use 3D beamforming and cooperative spatial technologies such as Cooperative Multipoint (CoMP) or Multi-Connection to serve UE 115a and 115b. Macro BS 105d can perform backhaul communication with BS 105a-105c and small cell BS 105f. Macro BS 105d can also transmit multicast services subscribed to and received by UE 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as amber alerts or grey alerts.

[0053] BS 105 can also communicate with the core network. The core network can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. At least some of the BS 105s (e.g., examples of gNBs or Access Node Controllers (ANCs)) can interface with the core network via backhaul links (e.g., NG-C, NG-U, etc.) and can perform radio configuration and scheduling for communication with UE 115. In various examples, the BS 105s can communicate with each other directly or indirectly (e.g., via the core network) via backhaul links (e.g., X1, X2, etc.), which can be wired or wireless communication links.

[0054] Network 100 can also support mission-critical communication with highly reliable and redundant links for mission-critical devices such as UE 115e, which may be unmanned aerial vehicles (UAVs). Redundant communication links with UE 115e may include links from macro BSs 105d and 105e, and links from small cell BS 105f. Other machine-type devices such as UE 115f (e.g., a thermometer), UE 115g (e.g., a smart meter), and UE 115h (e.g., a wearable device) can communicate directly with BSs (such as small cell BS 105f and macro BS 105e) via network 100, or via a multi-step configuration through communication with another user equipment relaying its information to the network. For example, UE 115f might communicate temperature measurement information to a smart meter (UE 115g) and then report the temperature measurement information to the network via small cell BS 105f. Network 100 can also provide additional network efficiency through dynamic, low-latency TDD / FDD communications (such as V2V, V2X, C-V2X communications between UE 115i, 115j, or 115k and other UE 115, and / or vehicle-to-infrastructure (V2I) communications between UE 115i, 115j, or 115k and BS 105).

[0055] In some implementations, network 100 utilizes OFDM-based waveforms for communication. OFDM-based systems can divide the system BW into multiple (K) orthogonal subcarriers, which are often referred to as subcarriers, tones, frequency points, etc. Each subcarrier can be modulated with data. In some cases, the subcarrier spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system BW. The system BW can also be divided into subbands. In other cases, the subcarrier spacing and / or duration of the TTI can be scalable.

[0056] In some respects, BS 105 can allocate or schedule transmission resources (e.g., in the form of time-frequency resource blocks (RBs)) for downlink (DL) and uplink (UL) transmissions in network 100. DL refers to the transmission direction from BS 105 to UE 115, while UL refers to the transmission direction from UE 115 to BS 105. Communication can be in the form of radio frames. Radio frames can be divided into multiple subframes or time slots, for example, approximately 10 subframes or time slots. Each time slot can be further divided into micro-time slots. In FDD mode, UL and DL transmissions can occur simultaneously in different frequency bands. For example, each subframe includes UL subframes in the UL band and DL subframes in the DL band. In TDD mode, UL and DL transmissions occur at different time periods using the same frequency band. For example, a subset of subframes (e.g., DL subframes) in a radio frame can be used for DL ​​transmission, while another subset of subframes (e.g., UL subframes) in a radio frame can be used for UL transmission.

[0057] DL subframes and UL subframes can be further divided into several regions. For example, each DL subframe or UL subframe can have a predefined region for transmitting reference signals, control information, and data. Reference signals are predetermined signals that facilitate communication between BS 105 and UE 115. For example, reference signals can have a specific pilot pattern or structure, where pilot tones can span an operating BW or frequency band, each positioned at a predefined time and predefined frequency. For example, BS 105 can transmit a cell-specific reference signal (CRS) and / or a channel state information reference signal (CSI-RS) to enable UE 115 to estimate the DL channel. Similarly, UE 115 can transmit a sounding reference signal (SRS) to enable BS 105 to estimate the UL channel. Control information can include resource allocation and protocol control. Data can include protocol data and / or operational data. In some aspects, BS 105 and UE 115 can communicate using self-contained subframes. Self-contained subframes can include portions for DL ​​communication and portions for UL communication. Self-contained subframes can be DL-centered or UL-centered. DL-centered subframes may include a longer duration for DL ​​communication than for UL communication. UL-centered subframes may include a longer duration for UL communication than for UL communication.

[0058] In some respects, network 100 may be an NR network deployed on licensed spectrum. BS 105 may transmit synchronization signals (e.g., including primary synchronization signal (PSS) and secondary synchronization signal (SSS)) within network 100 to facilitate synchronization. BS 105 may broadcast system information associated with network 100 (e.g., including primary information block (MIB), residual system information (RMSI), and other system information (OSI)) to facilitate initial network access. In some instances, BS 105 may broadcast PSS, SSS, and / or MIB in the form of synchronization signal blocks (SSB) on the physical broadcast channel (PBCH), and may broadcast RMSI and / or OSI on the physical downlink shared channel (PDSCH).

[0059] In some respects, UE 115 attempting to access network 100 can perform an initial cell search by detecting the PSS from BS 105. The PSS can enable periodically timed synchronization and can indicate a physical layer identification value. UE 115 can then receive the SSS. The SSS can enable radio frame synchronization and can provide a cell identification value, which can be combined with the physical layer identification value to identify the cell. The PSS and SSS can be located in the center portion of the carrier or at any suitable frequency within the carrier.

[0060] After receiving the PSS and SSS, UE 115 can receive the MIB. The MIB may include system information for initial network access and scheduling information for RMSI and / or OSI. After decoding the MIB, UE 115 can receive the RMSI and / or OSI. The RMSI and / or OSI may include radio resource control (RRC) information related to the Random Access Channel (RACH) procedure, paging, control resource set (CORESET) for monitoring the Physical Downlink Control Channel (PDCCH), Physical UL Control Channel (PUCCH), Physical UL Shared Channel (PUSCH), power control, and SRS.

[0061] After obtaining the MIB, RMSI, and / or OSI, UE 115 can perform a random access procedure to establish a connection with BS 105. In some examples, the random access procedure can be a four-step random access procedure. For example, UE 115 can send a random access preamble, and BS 105 can respond with a random access response. The random access response (RAR) may include a detected random access preamble identifier (ID) corresponding to the random access preamble, timing advance (TA) information, UL clearance, temporary cell radio network temporary identifier (C-RNTI), and / or backoff indicator. Upon receiving the random access response, UE 115 can send a connection request to BS 105, and BS 105 can respond with a connection response. The connection response may indicate a contention resolution. In some examples, the random access preamble, RAR, connection request, and connection response may be referred to as Message 1 (MSG1), Message 2 (MSG2), Message 3 (MSG3), and Message 4 (MSG4), respectively. In some examples, the random access procedure can be a two-step random access procedure, where UE 115 can send a random access preamble and a connection request in a single transmission, and BS105 can respond by sending a random access response and a connection response in a single transmission.

[0062] After the connection is established, UE 115 and BS 105 can enter the normal operation phase, during which they can exchange operational data. For example, BS 105 can schedule UE 115 to perform UL and / or DL ​​communication. BS 105 can send UL and / or DL ​​scheduling authorization to UE 115 via PDCCH. The scheduling authorization can be sent in the form of DL control information (DCI). BS 105 can send DL communication signals (e.g., carrying data) to UE 115 via PDSCH according to the DL scheduling authorization. UE 115 can send UL communication signals to BS 105 via PUSCH and / or PUCCH according to the UL scheduling authorization.

[0063] In some aspects, BS 105 can use HARQ technology to communicate with UE 115 to improve communication reliability, for example, to provide URLLC services. BS 105 can schedule UE 115 for PDSCH communication by sending a DL grant in the PDCCH. BS 105 can send DL data packets to UE 115 according to the schedule in the PDSCH. DL data packets can be sent in transport blocks (TBs). If UE 115 successfully receives the DL data packets, UE 115 can send a HARQ ACK to BS 105. Conversely, if UE 115 fails to receive the DL transmission, UE 115 can send a HARQ NACK to BS 105. When a HARQ NACK is received from UE 115, BS 105 can retransmit the DL data packets to UE 115. The retransmission can include the same DL data codec version as the initial transmission. Alternatively, the retransmission can include a different DL data codec version than the initial transmission. UE115 can apply soft combining to combine encoded data received from the initial transmission and retransmissions for decoding. BS 105 and UE115 can also use a mechanism essentially similar to DL HARQ to apply HARQ to UL communications.

[0064] In some aspects, network 100 can operate on a system BW or a component carrier (CC) BW. Network 100 can divide the system BW into multiple BWPs (e.g., portions). BS 105 can dynamically assign UE 115 to operate on a specific BWP (e.g., a specific portion of the system BW). The assigned BWP may be referred to as the active BWP. UE 115 can monitor signaling information from BS 105 in the active BWP. BS 105 can schedule UE 115 to perform UL or DL ​​communication in the active BWP. In some aspects, BS 105 can assign BWP pairs within a CC to UE 115 for UL and DL communication. For example, a BWP pair may include one BWP for UL communication and one BWP for DL ​​communication.

[0065] In some respects, network 100 can operate on a shared channel, which may include a shared frequency band and / or an unlicensed frequency band. For example, network 100 may be an NR-unlicensed (NR-U) network operating on an unlicensed frequency band. In such respects, BS 105 and UE 115 may be operated by multiple network operating entities. To avoid collisions, BS 105 and UE 115 may employ a Listen-Before-Speak (LBT) procedure to monitor transmission opportunities (TXOP) in the shared channel. TXOP may also be referred to as Channel Occupancy Time (COT). For example, a transmitting node (e.g., BS 105 or UE 115) may perform LBT before transmitting in the channel. When LBT succeeds, the transmitting node may continue transmitting. When LBT fails, the transmitting node may avoid transmitting in the channel.

[0066] LBT can be based on energy detection or signal detection. For energy detection-based LBT, the LBT result is a pass when the signal energy measured from the channel is below a threshold. Conversely, the LBT result is a failure when the signal energy measured from the channel exceeds the threshold. For signal detection-based LBT, the LBT result is a pass when no channel reservation signal (e.g., a predetermined preamble) is detected in the channel. Furthermore, LBT can have multiple modes. LBT modes can be, for example, Category 4 (CAT4) LBT or Category 2 (CAT2) LBT. CAT2 LBT refers to an LBT without a random backoff period. CAT4 LBT refers to an LBT with random backoff and a variable contention window (CW).

[0067] In some aspects, network 100 can provide sidelink communication to allow UE 115 to communicate with another UE 115 without tunneling through BS 105 and / or the core network. For example, the transmitting UE 115 can select resources from a resource pool for sidelink transmission based on channel sensing. For example, UE 115 can monitor SCIs from other sidelink UEs 115 in the resource pool and can determine resource availability if no SCI is detected. After selecting a resource, the transmitting UE 115 can transmit an SCI (e.g., in the PSCCH of the selected resource) indicating reservations for the selected resource and / or scheduling information for sidelink transmission. The transmitting UE 115 can then transmit sidelink data to its peer or receiving UE 115 (e.g., in the PSSCH of the selected resource) based on the scheduling information. Therefore, a receiving UE is understood as a UE that receives data from another UE (e.g., via PSSCH) in sidelink communication, while a transmitting UE is understood as a UE that transmits data to another UE (e.g., via PSSCH) in sidelink communication. Over time, a single UE can be both a receiving UE and a transmitting UE. For example, in the initial sidelink communication, a UE can be a receiving UE, while in subsequent sidelink communication, the same UE can be a transmitting UE, and vice versa.

[0068] In some respects, in addition to its own sidelink transmissions, the sidelink transmitting UE 115 can reserve multiple resources for communication by one or more other UEs 115 on multiple sidelinks (e.g., sidelinks 351, 352, and 354). Furthermore, UE 115 can release unused reserved resources to allow another sidelink UE 115 to reclaim unused resources for sidelink transmission. Additionally, UE 115 can opportunistically reclaim resources reserved for another UE 115 based on spatial reuse. The mechanisms for reserving and reclaiming resources reserved for sidelink communication are described in more detail herein.

[0069] Figure 2 This is a timing diagram illustrating a radio frame structure 200 according to some aspects of this disclosure. The radio frame structure 200 can be used for communication by a BS such as BS 105 and a UE such as UE 115 in a network such as network 100. Specifically, the BS can use time-frequency resources configured as shown in the radio frame structure 200 to communicate with the UE. Figure 2In this diagram, the x-axis represents time in some arbitrary unit, and the y-axis represents frequency in some arbitrary unit. The radio frame structure 200 includes a radio frame 201. The duration of the radio frame 201 can vary depending on various aspects. In one example, the radio frame 201 may have a duration of approximately ten milliseconds. The radio frame 201 includes M time slots 202, where M can be any suitable positive integer. In one example, M may be approximately 10.

[0070] Each time slot 202 includes multiple subcarriers 204 in frequency and multiple symbols 206 in time. The number of subcarriers 204 and / or symbols 206 in time slot 202 can vary depending on various factors, such as channel bandwidth, subcarrier spacing (SCS), and / or CP mode. One subcarrier 204 in frequency and one symbol 206 in time form a resource element (RE) 212 for transmission. A resource block (RB) 210 is formed by multiple consecutive subcarriers 204 in frequency and multiple consecutive symbols 206 in time.

[0071] In one example, BS (e.g., Figure 1 BS 105 in the middle can schedule the UE with time granularity of time slot 202 or micro-time slot 208 (e.g., Figure 1 UE 115 in the BS is used for UL and / or DL ​​communication. Each time slot 202 can be divided into K micro-time slots 208. Each micro-time slot 208 may include one or more symbols 206. The micro-time slots 208 in time slot 202 may have variable lengths. For example, when time slot 202 includes N symbols 206, micro-time slots 208 may have a length between one symbol 206 and (N-1) symbols 206. In some aspects, micro-time slots 208 may have a length of approximately two symbols 206, approximately four symbols 206, or approximately seven symbols 206. In some examples, the BS may schedule the UE at a frequency granularity of resource blocks (RBs) 210 (e.g., including approximately 12 subcarriers 204).

[0072] Figure 3 An example of a wireless communication network 300 providing sidelink communication according to embodiments of the present disclosure is shown. Network 300 may be similar to network 100. Network 300 may use a radio frame structure similar to radio frame structure 200 for communication. For the sake of simplicity in discussion, Figure 3One BS 305 and five UEs 315 (shown as 315a, 315b, 315c, 315d, and 315e) are illustrated; however, it should be understood that embodiments of this disclosure can be extended to any suitable number of UEs 315 and / or BS 305 (e.g., approximately 3, 3, 6, 7, 8, or more). The BS 305 and UEs 315 can be similar to BS 105 and UE 115, respectively. The BS 305 and UEs 315 can communicate on the same spectrum.

[0073] In network 300, some UEs 315 can communicate with each other in peer-to-peer communication. For example, UE 315a can communicate with UE 315b via side link 351, UE 315c can communicate with UE 315d via another side link 352, and UE 315d can communicate with UE 315e via yet another side link 354. Side links 351, 352, and 354 are unicast bidirectional links. Some UEs 315 can also communicate with BS 305 in the UL direction and / or DL ​​direction via communication link 353. For example, UEs 315a, 315b, and 315c are within the coverage area 310 of BS 305 and therefore can communicate with BS 305. UEs 315d and UE 315e are outside the coverage area 310 and therefore may not communicate directly with BS 305. In some cases, UE 315c can operate as a relay for UE 315d and / or UE 315e to reach BS 305. In some aspects, some UE 315s are associated with a vehicle (e.g., similar to UE115i-k), and communication on sidelinks 351 and / or 352 can be C-V2X communication. C-V2X communication can refer to communication between the vehicle and any other wireless communication device in the cellular network.

[0074] Figure 4A-4D Various PSCCH / PSSCH multiplexing configurations for sidelink communication are shown. Figure 4A-4D In this configuration, PSCCH / PSSCH multiplexing configurations 430, 440, 450, and 460 can be used by BSs such as BS105 and 305 and / or UEs such as UE 115 and / or 315 in networks such as network 100 and / or 300. Specifically, UEs can communicate with each other via side links (e.g., side links 351 and 352) using resources configured as shown in configurations 430, 440, 450, or 460. Furthermore, the x-axis represents time in some arbitrary unit, while the y-axis represents frequency in some arbitrary unit.

[0075] Figure 4AA PSCCH / PSSCH multiplexing configuration 430 according to some aspects of this disclosure is shown. In configuration 430, PSSCH 410 and PSCCH 420 are time-multiplexed in sidelink resource 406. The sidelink resource may span frequency band 402 and duration 404. Sidelink resource 406 may have similar characteristics to those discussed above. Figure 2 The transmission structure shown is as follows. For example, sidelink resource 406 may include multiple subcarriers 204 in frequency and multiple symbols 206, multiple microslots 208, or multiple time slots 202 in time. In some cases, frequency band 402 may be within a licensed frequency band. In other cases, frequency band 402 may be within a shared radio band in shared or unlicensed spectrum. In some instances, frequency band 402 may be within a 5 GHz or 6 GHz band and may be shared among multiple network operating entities and / or multiple radio access technologies (RATs).

[0076] Figure 4B A PSCCH / PSSCH multiplexing configuration 440 according to some aspects of this disclosure is shown. Configuration 440 is substantially similar to configuration 430, wherein PSSCH 410 is time-multiplexed with PSCCH 420. However, PSCCH 420 may occupy a narrower bandwidth than PSSCH 410.

[0077] Figure 4C A PSCCH / PSSCH multiplexing configuration 450 according to some aspects of this disclosure is shown. In configuration 450, PSSCH 410 and PSCCH 420 are frequency multiplexed in sidelink resource 406.

[0078] Figure 4D A PSCCH / PSSCH multiplexing configuration 460 according to some aspects of this disclosure is shown. In configuration 460, PSSCH 410 and PSCCH 420 are multiplexed in time and frequency in sidelink resource 406. In some aspects, configuration 460 can be adapted for sidelink transmissions using cyclic prefix OFDM (CP-OFDM) waveforms.

[0079] Networks (e.g., networks 100 and / or 300) can utilize any PSCCH / PSSCH multiplexing configuration 430, 440, 450, or 460 for sidelink communication. Prior to sidelink communication, for example, based on BS pre-configuration, all UEs in the network (e.g., in UEs 115 and 315) are aware of the PSCCH / PSSCH multiplexing configuration, the start symbol (e.g., symbol 206), the number of symbols and / or subcarriers (e.g., subcarrier 204) of PSCCH 410, and / or the number of symbols and subcarriers of PSCCH 420. In each resource 406, PSCCH 420 is associated with PSCCH 410. For example, PSCCH 420 may carry an SCI indicating scheduling information for the sidelink data carried in the corresponding PSCCH 410. In some instances, resource 406 may also include a Physical Sidelink Feedback Channel (PSFCH), for example, time-multiplexed with PSCCH 420. When sidelink communication utilizes HARQ, the PSFCH can be used to carry HARQ ACK / NACK.

[0080] During sidelink communication, a transmitting UE (e.g., UE 115 and / or 315) can initiate a sidelink transmission by sending an SCI in PSCCH 420 (resource 406), which indicates scheduling information for the sidelink data in the corresponding PSCCH 410. The scheduling information may indicate the time and / or frequency resources in PSCCH 410 for transmitting the sidelink data. The scheduling information may also indicate transmission parameters used for transmitting the sidelink data, such as MCS level and / or DMRS mode. A receiving UE can monitor the SCI in PSCCH 420 and receive sidelink data based on the detected SCI. The receiving UE can determine whether it is the intended destination based on the destination ID included in the sidelink data.

[0081] There are two modes for sidelink resource allocation. In Mode 1, the BS (e.g., BS 105 and / or 305) can determine the sidelink resources for the transmitting UE (e.g., for PSCCH 420, PSSCH 410, and PSFCH). In other words, the BS determines the sidelink resources on behalf of the transmitting UE. The BS can send a dynamic grant to the transmitting UE (e.g., via PDCCH DCI). The dynamic sidelink grant can indicate the sidelink resources. The transmitting UE can send an SCI in PSCCH 420 to indicate the sidelink data resources (in PSSCH 410) to the receiving UE.

[0082] In Mode 2, the transmitting UE can determine sidelink resources on behalf of the BS. Therefore, the sidelink UE can be pre-configured with a resource pool for sidelink operation. A resource pool is a set of resources allocated for sidelink communication. A resource pool includes multiple resource elements (e.g., time-frequency resources). The resource set of a resource pool can include contiguous resource blocks, non-contiguous resource blocks, or combinations thereof. In some examples, resources can be designated as specific RBs (e.g., RB 210), time resources can be designated as one or more time slots (e.g., time slot 202, micro-time slot 208, etc.), frequency resources can be designated as sub-bands or sub-channels, or resources can be designated differently. For example, a resource pool can include resources similar to... Figure 4A , 4B Multiple sidelink resources of resource 406 are arranged as shown in configurations 430, 440, 450, or 460 of 4C or 4D. The time and frequency resource locations of PSCCH 420 are known based on the selected PSCCH / PSSCH multiplexing configuration (e.g., configurations 430, 440, 450, and 460). The transmitting UE can perform channel sensing in the PSCCH 420 area of ​​the resource pool, for example, by monitoring and decoding SCIs transmitted by other sidelink UEs. Based on SCI monitoring and decoding, the transmitting UE can determine whether sidelink resource 406 is being used by another sidelink UE, how long a sidelink UE can occupy sidelink resource 406, and / or in which subband a sidelink UE can occupy sidelink resource 406. The transmitting UE can also perform sidelink channel measurements to determine interference in sidelink resource 406 within the resource pool. The transmitting UE can select resource 406 from the resource pool for sidelink communication based on monitoring and / or channel measurements. For example, the selected resource 406 could be the resource with the least interference in the resource pool from the perspective of the transmitting UE. For example, when using HARQ as described above, sidelink communication can be an initial transmission or a retransmission. Typically, the sidelink transmitting UE is responsible for reserving or selecting sidelink resources for its own transmissions to the peer or receiving UE.

[0083] This disclosure provides techniques for extending sidelink resource reservation to multiple sidelinks, wherein the first sidelink UE (e.g., Figure 3 UE 315c) can reserve multiple resources for use with second-side link UEs (e.g., Figure 3 The transmission of UE 315d) and the transmission for returning from the second-side link UE to the first-side link UE or to the third-side link UE (e.g., Figure 3 For example, multiple sidelink resource reservations can reduce communication latency to facilitate URLLC.

[0084] Figure 5This is a block diagram of an exemplary UE 500 according to some aspects of this disclosure. UE 500 may be as described above. Figure 1 UE 115 or discussed in the article Figure 3 UE 315. As shown, UE 500 may include a processor 502, a memory 504, a sidelink communication module 508, a transceiver 510 including a modem subsystem 512 and a radio frequency (RF) unit 514, and one or more antennas 516. These components may communicate directly or indirectly with each other, for example, via one or more buses.

[0085] Processor 502 may include a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a controller, a field-programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. Processor 502 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0086] Memory 504 may include buffer memory (e.g., buffer memory of processor 502), random access memory (RAM), magnetoresistive RAM (MRAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, solid-state memory devices, hard disk drives, other forms of volatile and non-volatile memory, or combinations of different types of memory. In one aspect, memory 504 includes a non-transitory computer-readable medium. Memory 504 may store instructions 506 or record instructions 506 thereon. Instructions 506 may include instructions that, when executed by processor 502, cause processor 502 to perform the aspects of this disclosure as referenced herein in conjunction with UE 115 (e.g., ...). Figure 1-3 The operations described in sections 5A-4D, 7A-7B, 8A-8B, 9A-9B, 10A-10B, 11A-11B, 12A-12B, 13A-13B, and 14 are described. Instruction 506 may also be referred to as program code. Program code can be used to cause a wireless communication device to perform these operations, for example, by causing one or more processors (such as processor 502) to control or command the wireless communication device to do so. The terms "instruction" and "code" should be interpreted broadly to include any type of computer-readable statement(s). For example, the terms "instruction" and "code" can refer to one or more programs, routines, subroutines, functions, procedures, etc. "Instruction" and "code" can include a single computer-readable statement or many computer-readable statements.

[0087] The sidelink communication module 508 can be implemented via hardware, software, or a combination thereof. For example, the sidelink communication module 508 can be implemented as a processor, circuitry, and / or instructions 506 stored in memory 504 and executed by processor 502. In some cases, the sidelink communication module 508 can be integrated within the modem subsystem 512. For example, the sidelink communication module 508 can be implemented via a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within the modem subsystem 512.

[0088] The sidelink communication module 508 can be used in various aspects of this disclosure, for example, Figure 1-3 The aspects of 4A-4D, 7A-7B, 8A-8B, 9A-9B, 10A-10B, 11A-11B, 12A-12B, 13A-13B, and 14. In some aspects, UE 500 can be used as a transmitting UE that reserves multiple resources for multiple sidelinks. In view of this, the sidelink communication module 508 is configured to reserve multiple sidelink resources and transmit a first SCI indicating the reservation of multiple reserved sidelink resources. In some aspects, the first SCI may indicate the allocation of each reserved resource. As described above, sidelink resources may include one or more resource elements spanning a specific frequency and a specific time. Therefore, each reserved resource may include one or more resource elements. For example, the first SCI may indicate a first reserved resource (e.g., one or more resource elements) among the multiple reserved resources allocated for transmission from UE 500 to a second UE, and may indicate a second reserved resource (e.g., one or more resource elements) among the multiple reserved resources allocated for transmission from the second UE to UE 500 or another UE. Therefore, the sidelink communication module 508 is configured to send sidelink data to the second UE using the first reserved resources. In some aspects, the sidelink communication module 508 is configured to receive a configuration of a resource pool for sidelink communication (e.g., time and frequency location of resources available for sidelink) from a BS (e.g., BS 105 and / or 305), store the configuration information in a memory 504, perform channel sensing based on the resource pool configuration information, and select multiple sidelink resources from the resource pool based on the channel sensing.

[0089] In some aspects, UE 500 may be a UE allocated resources from multiple resource reservations. In view of this, sidelink communication module 508 is configured to monitor SCIs, detect multiple resource reservations from another UE that has reserved resources for UE 500, and transmit sidelink data using the reserved resources. In some aspects, sidelink communication module 508 is configured to transmit an SCI indicating that resources have been reserved for UE 500 repeatedly before sidelink data transmission. In some aspects, sidelink communication module 508 is configured to transmit an SCI indicating that the entire multiple resource reservation has been repeated (e.g., indicating all resources reserved by the multiple resource reservation).

[0090] In some aspects, the sidelink communication module 508 is configured to include HARQ ACK / NACK, SR, and / or BSR in the SCI. HARQ ACK / NACK can be feedback on previously received sidelink data by UE 500. SR and / or BSR can be resource requests transmitted via the sidelink. In some cases, SR and / or BSR can be requests sent via the sidelink to UEs with reserved multi-resource reservations. In other cases, SR and / or BSR can indicate that the request is for a UE different from the UE with reserved multi-resource reservations.

[0091] In some aspects, the sidelink communication module 508 is configured to monitor SCIs indicating the release of reserved resources and to transmit in that resource when the release of the resource is detected. In some aspects, the sidelink communication module 508 is configured to monitor SCIs indicating multi-resource reservation (reserving multiple resources for multiple sidelinks) and SCIs indicating transmission in reserved resources, and to reclaim the resource for transmission if no SCI indicating transmission in the reserved resource is detected. In some aspects, the sidelink communication module 508 is configured to avoid transmitting in the resource if an SCI indicating multi-resource reservation (from a reserved UE) or an SCI indicating transmission in the resource (from a UE allocated to the resource through multi-resource reservation) is detected. The mechanism for reserving multiple sidelink resources for multiple sidelinks is described in more detail herein.

[0092] As shown, transceiver 510 may include modem subsystem 512 and RF unit 514. Transceiver 510 may be configured to communicate bidirectionally with other devices such as BS 105. Modem subsystem 512 may be configured to modulate and / or encode data from memory 504 and / or sidelink communication module 508 according to modulation and coding schemes (MCS) (e.g., low-density parity check (LDPC) coding scheme, turbo coding scheme, convolution coding scheme, polarity coding scheme, digital beamforming scheme, etc.). RF unit 514 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) modulated / coded data (e.g., PSCCH, PSSCH, PSFCH, SCI, HARQ ACK / NACK, BSR, SR, resource release indication) transmitted from modem subsystem 512 (in outbound transmissions) or from another source such as UE 115 or BS 105. RF unit 514 may also be configured to perform analog beamforming in conjunction with digital beamforming. Although shown as being integrated together in transceiver 510, modem subsystem 512 and RF unit 514 may be separate devices coupled together at UE 115 to enable UE 115 to communicate with other devices.

[0093] RF unit 514 can provide modulated and / or processed data (e.g., data packets, or more generally, data messages containing one or more data packets and other information) to antenna 516 for transmission to one or more other devices. Antenna 516 can also receive data messages transmitted from other devices. Antenna 516 can provide the received data messages for processing and / or demodulation at transceiver 510. Transceiver 510 can provide demodulated and decoded data (e.g., resource pool configuration, RRC configuration) to sidelink communication module 508 for processing. Antenna 516 may include multiple antennas with similar or different designs to maintain multiple transmission links. RF unit 514 can configure antenna 516.

[0094] In one example, transceiver 510 is configured, for example, to coordinate with sidelink communication module 508 to communicate with a second wireless communication device indicating the reservation of multiple reserved resources for multiple sidelink communications, and to communicate a first sidelink communication of the multiple sidelink communications with a third wireless communication device using a first resource among the multiple reserved resources. The first resource may include a subset of the multiple reserved resources (e.g., one or more resource elements from the multiple reserved resources).

[0095] In one aspect, UE 500 may include multiple transceivers 510 implementing different RATs (e.g., NR and LTE). In another aspect, UE 500 may include a single transceiver 510 implementing multiple RATs (e.g., NR and LTE). In yet another aspect, transceiver 510 may include various components, wherein different combinations of components may implement different RATs.

[0096] Figure 6 This is a block diagram of an exemplary BS 600 according to some aspects of this disclosure. BS 600 may be BS 105 in network 100, as shown above. Figure 1 As discussed in the figure, the BS 600 may include a processor 602, a memory 604, a sidelink configuration module 608, a transceiver 610 including a modem subsystem 612 and an RF unit 614, and one or more antennas 616. These components may communicate directly or indirectly with each other, for example, via one or more buses.

[0097] Processor 602 may have various features as a particular type of processor. For example, these may include a CPU, DSP, ASIC, controller, FPGA device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein. Processor 602 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0098] Memory 604 may include buffer memory (e.g., buffer memory of processor 602), RAM, MRAM, ROM, PROM, EPROM, EEPROM, flash memory, solid-state memory devices, one or more hard disk drives, memristor-based arrays, other forms of volatile and non-volatile memory, or combinations of different types of memory. In some aspects, memory 604 may include non-transitory computer-readable media. Memory 604 may store instructions 606. Instructions 606 may include, when executed by processor 602, causing processor 602 to perform the actions described herein (e.g., ...). Figure 1-3 Instructions for operations (4A-4D, 7A-7B, 8A-8B, 9A-9B, 10A-10B, and 11A-11B). Instruction 606 can also be referred to as code, and it can be broadly interpreted as including the above-mentioned... Figure 5 Any type of computer-readable statement (multiple) discussed.

[0099] The sidelink configuration module 608 can be implemented via hardware, software, or a combination thereof. For example, the sidelink configuration module 608 can be implemented as a processor, circuitry, and / or instructions 606 stored in memory 604 and executed by processor 602. In some cases, the sidelink configuration module 608 can be integrated within the modem subsystem 612. For example, the sidelink configuration module 608 can be implemented via a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within the modem subsystem 612.

[0100] The side link configuration module 608 can be used in various aspects of this disclosure, for example, Figure 1-3 Aspects of 4A-4D, 7A-7B, 8A-8B, 9A-9B, 10A-10B, and 11A-11B. The sidelink configuration module 608 is configured to allocate resource pools for sidelink communication and send configurations to the UE (e.g., sent by UEs 115, 315, and / or 500) indicating resource pool configurations (e.g., time and / or frequency locations of resources in the pool). Mechanisms for facilitating the reservation of multiple resources for multiple sidelinks are described in more detail herein.

[0101] As shown in the figure, transceiver 610 may include a modem subsystem 612 and an RF unit 614. Transceiver 610 may be configured to communicate bidirectionally with other devices such as UE 115 and / or 500 and / or another core network element. Modem subsystem 612 may be configured to modulate and / or encode data according to an MCS (e.g., LDPC encoding / decoding scheme, turbo encoding / decoding scheme, convolutional encoding / decoding scheme, polarity encoding / decoding scheme, digital beamforming scheme, etc.). RF unit 614 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) modulated / coded data from modem subsystem 612 (on outbound transmissions) or from another source such as UE 115 and / or UE 500 (e.g., sidelink resource pool configuration, sidelink licensing). RF unit 614 may also be configured to perform analog beamforming in conjunction with digital beamforming. Although shown as integrated together in transceiver 610, modem subsystem 612 and RF unit 614 may be separate devices coupled together at BS 105 to enable BS 105 to communicate with other devices.

[0102] RF unit 614 can provide modulated and / or processed data (e.g., data packets, or more generally, data messages containing one or more data packets and other information) to antenna 616 for transmission to one or more other devices. According to some aspects of this disclosure, this may include, for example, transmitting information to complete attachment to a network and communication with a residing UE 115 or 500. Antenna 616 can also receive data messages transmitted from other devices and provide the received data messages for processing and / or demodulation at transceiver 610. Transceiver 610 can provide demodulated and decoded data (e.g., sidelink CQI, sidelink channel sensing information, HARQ ACK / NACK, BSR) to sidelink configuration module 608 for processing. Antenna 616 may include multiple antennas with similar or different designs to maintain multiple transmission links.

[0103] In one example, transceiver 610 is configured, for example, to send a sidelink grant to a sidelink receiving UE and to receive sidelink channel information, a sidelink BSR, and / or a sidelink ACK / NACK from a sidelink receiving UE, in coordination with sidelink configuration module 608.

[0104] In one aspect, the BS 600 may include multiple transceivers 610 implementing different RATs (e.g., NR and LTE). In another aspect, the BS 600 may include a single transceiver 610 implementing multiple RATs (e.g., NR and LTE). In yet another aspect, the transceiver 610 may include various components, wherein different combinations of components may implement different RATs.

[0105] Combining Figure 7B discuss Figure 7A This illustrates a sidelink communication scheme 700. Scheme 700 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 700, a sidelink transmitting UE can reserve multiple sidelink resources for its own transmissions and for transmissions by one or more other UEs via one or more other sidelinks (e.g., sidelinks 351, 352, and / or 354). Figure 7A and 7BIn the example shown, UE 715a corresponds to a sidelink transmitting UE that selects or reserves multiple sidelink resources. These sidelink resources can be used by UE 715a to transmit to a peer or receiving UE 715b, and by UE 715b to transmit to UE 715a and / or another UE 715c. UEs 715a, 715b, and 715c are substantially similar to UEs 115, 315, and / or 500. In some respects, UEs 715a, 715b, and 715c may correspond to UEs 315c, 315d, and 315e, respectively.

[0106] Although scheme 700 is shown as having three sidelink UEs, scheme 700 can be applied by the sidelink transmitting UE to reserve resources sequentially on multiple sidelinks, for any suitable number of UEs (e.g., approximately 3, 4, 5, or more), for example, in a chained manner. Typically, the transmitting UE... i There can be K number of UEs (denoted as UE). i+1 To UE i+K Resources are reserved sequentially, where K can be 1, 2, 3, or more. For example, UE i Reserve one or more resources for UE i To UE i+1 Send, one or more resources for UE i+1 To UE i+2 Send, one or more resources for UE i+2 To UE i+3 Send, etc.

[0107] Figure 7A Resource reservation 702 for multiple sidelinks is shown according to some aspects of this disclosure. Figure 7A In this context, the x-axis represents time in some arbitrary unit, while the y-axis represents frequency in some arbitrary unit. Generally, time resources consist of one or more symbols (which can be grouped in time slots or micro-slots), and frequency resources consist of one or more subcarriers (which can be grouped in sub-bands or sub-channels), as discussed regarding... Figure 2 The subject of discussion. For the sake of simplicity, we will use... Figure 4D The PSCCH / PSSCH multiplexing configuration 460 illustrates resource reservation 702, and uses the same... Figure 4D The same reference numerals are used in the accompanying drawings. However, scheme 700 can utilize any other suitable PSCCH / PSSCH multiplexing configuration (e.g., configuration 430, 440, or 450). Figure 7BThis is a signaling diagram illustrating a sidelink communication method 704 according to some aspects of this disclosure. Method 704 can be implemented between sidelink UEs 715a, 715b, and 715c. As shown, method 704 includes a plurality of enumerated steps, but embodiments of method 704 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0108] In step 720, UE 715a determines multiple sidelink resources for transmission to UE 715b and for transmission from UE 715b to UE 715a and / or UE 715c. Therefore, UE 715a can select from resource pool 708 multiple resources 706a, 706b, and 706c (e.g., similar to resource 406) Figure 7A (As shown). Resource pool 708 may include multiple resources similar to resource 706. In some aspects, when UE 715a is within the coverage of a BS, resource pool 708 may be pre-configured by the BS (e.g., BS 105, 305, and / or 600). UE 715a may store configuration information associated with resource pool 708 in memory, such as memory 504. Although Figure 7A Resource pool 708 in a continuous time-frequency region is shown, but resource pool 708 may include resources distributed in time and / or frequency. Furthermore, although Figure 7A Resources 706a, 706b, and 706c are shown as resources on different sub-channels or sub-bands 402 in different time intervals, but reserved resources 706a, 706b, and 706c can be located at any suitable time-frequency location within resource pool 708.

[0109] In some aspects, UE 715a can select resources 706a, 706b, and 706c by performing channel sensing and / or measurement on the resource pool, for example, based on each subchannel or subband 402. Therefore, as described above, UE 715a can perform sensing in each subband 402a, 402c, and 402c based on monitoring and / or decoding of SCIs transmitted by other UEs in the PSCCH area of ​​the resource pool. For example, UE 715a can receive signals from each band 402a, 402b, and 402c and perform blind decoding in the PSCCH area to determine whether an SCI is detected in the signal. For example, UE 715a can reserve resource 706a for transmission to UE 715b, and can reserve resources 706b and 706c for transmission by UE 715b. In some instances, UE 715a may utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to perform channel sensing, channel measurement, and / or sidelink resource reservation 706. In some aspects, some sidelink communications may have a higher service priority than others. When UE 715a reserves resources for a high-priority service, UE 715a may ignore reservations for lower-priority services. In other words, when resources are reserved for a low-priority service, UE 715a may override that low-priority reservation and reserve the resource.

[0110] In step 730, UE 715a sends an SCI A indicating the reservation of resources 706a, 706b, and 706c. UE 715a may send, for example... Figure 7A The SCI A shown is illustrated as SCI A712 carried in PSCCH 420 of resource 706a, and indicates reserved resources 706a, 706b, and 706c as indicated by the dashed arrows. In some aspects, SCI A712 may indicate whether the reserved resources 706a, 706b, and 706c are reserved for the transmission of UE 715a or UE 715b, or whether all reserved resources 706a, 706b, and 706c are reserved for UE 715a. In some aspects, SCI A712 may indicate a total of M reservations. Figure 7AIn the example shown, SCI A 712 can indicate a total of 3 reservations. In some other aspects, SCI A 712 can indicate the total number of sub-channels reserved for multiple reservations. In some aspects, UE 715a can allocate each resource 706a, 706b, 706c to a specific side link (e.g., side links 351, 352, and / or 354), and SCI A 712 can indicate the link allocation for each resource 706a, 706b, 706c. In other words, SCI A 712 can indicate the reserved resources for each side link. For example, SCI A can indicate that resource 706a is reserved for transmission from UE 715a to UE 715b, resource 706b is reserved for transmission from UE 715b to UE 715a, and resource 706c is reserved for transmission from UE 715b to UE 715c. In some instances, UE 715a may use one or more components, such as processor 502, sidelink communication module 508, transceiver 510, modem 512 and one or more antennas 516, to transmit SCIA 712.

[0111] In some respects, SCI A 712 is part of a two-level SCI, where SCI A 712 is the first-level SCI. Therefore, the first-level SCI can be carried in PSCCH 420 and can include information related to channel sensing. For example, the first-level SCI can indicate resource reservation, such as the time slot or time interval and / or frequency sub-channel and / or the period of the reserved resource. Thus, other UEs can decode the first-level SCI and determine whether the resource is reserved or available based on it. The second-level SCI can be transmitted in PSSCH 410 to indicate transmission parameters related to the transmission in PSSCH 410. In some cases, the second-level SCI can be encoded using polar codes. In some instances, the second-level SCI can be demodulated and / or decoded based on the PSSCH DMRS carried in the PSSCH.

[0112] In step 740, UE 715a transmits sidelink data A to UE 715b in PSSCH 410 of resource 706a based on SCI A 712. In some aspects, when SCI A 712 is a first-level SCI, UE 715a may transmit a second-level SCI in PSSCH of resource 706a. The second-level SCI may indicate transmission parameters, such as MCS, used for transmitting sidelink data. In some instances, UE 715a may utilize one or more components, such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516, to transmit sidelink data to UE 715b.

[0113] In step 750, UE 715b transmits sidelink data B1 to UE 715a in PSSCH 410 of resource 706b. In view of this, UE 715b can monitor the SCI and detect SCI A 712. UE 715b can decode SCI A 712. UE 715b can receive sidelink data A from UE 715a based on the decoded SCI A 712. UE 715b can transmit sidelink data B1 to UE 715a using resource 706b based on SCI A 712, where SCI A 712 indicates the resource 706b reserved for UE 715b to transmit to UE 715a. In some instances, UE 715b can determine the transmission parameters (e.g., MCS) of sidelink data B1 and can indicate the transmission parameters to UE 715a, for example, via a second-level SCI in PSSCH 410 of resource 706b. In some instances, UE 715b may utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to receive SCI A 712, perform blind decoding to recover the sidelink resource reservation information carried by SCI A 712, receive sidelink data A in resource 706a based on the resource reservation information, and use the resource reservation information of resource 706 to send sidelink data B1.

[0114] In step 760, UE 715b transmits sidelink data B2 to UE 715c in PSSCH 410 of resource 706c. Given this, UE 715b can determine that SCI A 712 includes a reservation for resource 706c for transmission from UE 715b to UE 715c. UE 715b can use a mechanism substantially similar to that in step 750 to transmit sidelink data B2.

[0115] In some aspects, the BS (e.g., BS 105, 305, and / or 600) can configure a resource usage pattern to use resource 706 reserved by UE 715a. For example, the BS can instruct resource 706a for transmission from UE 715a to UE 715b, resource 706b for transmission from UE 715b to UE 715c, and resource 706c for transmission from UE 715b to UE 715c. Alternatively, the BS can instruct every other reserved resource for transmission from UE 715a to UE 715b. In some aspects, the BS can determine the resource usage pattern based on the service pattern or service requirements at UE 715a, 715b, and / or 715c known to or predicted by the BS. In some aspects, the BS can configure the instruction of reserved resources and / or resource usage patterns to UE 715a, 715b, and / or 715c via RRC.

[0116] Scheme 700 assumes that UE 715c can detect and decode SCI A 712 sent by UE 715a, and therefore can know the resources 706c reserved for sidelink data B2 from UE 715b. However, in some cases, UE 715c may be able to detect and decode transmissions from UE 715b, but may not be able to detect and / or decode transmissions from UE 715c. Therefore, in some aspects, UE 715b may repeat at least some of the reservation information received from SCI A 712 to facilitate channel sensing and / or detection at UE 715c, as described below.

[0117] Combining Figure 8B discuss Figure 8A This illustrates a sidelink communication scheme 800. Scheme 800 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, a sidelink transmitting UE can reserve multiple sidelink resources for its own transmissions and for transmissions by one or more other UEs on a series of one or more other sidelinks (e.g., sidelinks 351, 352, and / or 354), and peer UEs can repeat at least some of the reservation indications as shown in scheme 800. (Using...) Figure 7B Scheme 800 will be discussed in the context of sidelink communication scenarios between similar sidelink UEs 715a, 715b and 715c.

[0118] Figure 8A Resource reservation 802 for multiple sidelinks is shown according to some aspects of this disclosure. Figure 8AIn this diagram, the x-axis represents time in some arbitrary unit, and the y-axis represents frequency in some arbitrary unit. Generally, time resources consist of one or more symbols (which can be grouped in time slots or micro-slots), and frequency resources consist of one or more subcarriers (which can be grouped in subbands or subchannels). For simplicity, the symbols are used interchangeably. Figure 7A The same resource pool structure is used to describe resource reservation 802, and it can be used with the same... Figure 7A The same reference numerals are used in the accompanying drawings. Figure 8B This is a signaling diagram illustrating a sidelink communication method 804 according to some aspects of this disclosure. Method 804 can be implemented between sidelink UEs 715a, 715b, and 715c. As shown, method 804 includes a plurality of enumerated steps, but embodiments of method 804 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0119] exist Figure 8B In the example shown, UE 715a and UE 715b can detect each other's transmissions, as indicated by the checkmark. As indicated by the checkmark, UE 715b and UE 715c can detect each other's transmissions. However, UE 715c and UE 715a may not detect each other's transmissions, as indicated by the cross symbol. Therefore, in method 804, UE 715b can send an SCI to UE 715c, which repeats the resource reservation to be used for sidelink transmissions.

[0120] Generally speaking, method 804 includes features similar to method 704 in many respects. For example, steps 720, 730, 740, and 760 are similar to steps 820, 830, 840, and 860, respectively. Therefore, for the sake of brevity, the details of these steps will not be repeated here.

[0121] In step 820, UE 715a determines multiple sidelink resources for transmission to UE 715b and for transmission from UE 715b to UE 715c. For example, such as Figure 8A As shown, UE 715a reserves resources 706a for transmission from UE 715a to UE 715b, and resources 706b for transmission from UE 715b to UE 715c.

[0122] In step 830, UE 715a sends an SCI A indicating the reservation (e.g., M=2) of resources 706a and 706b. Figure 8A (SCI A 812 is shown in the figure).

[0123] In step 840, UE 715a sends sidelink data A to UE 715b in PSSCH 410 of resource 706a.

[0124] In step 850, UE 715b sends a repeated SCI B reserved for resource 706b, which resource 706b can then be used for transmission to UE 715c. UE 715a can send SCI B, such as... Figure 8A As shown, SCI B is represented as SCI B 814 carried in PSCCH 420 of resource 706b, indicating the reservation of resource 706b as indicated by the dashed arrow. In some respects, UE 715b can echo or copy all reservations indicated by SCI A 812 received from UE 715a. In other words, SCI B 814 can indicate reservations for both resources 706a and 706b. The repeated transmission or indication of a reservation for resource 706b by UE 715b enables UE 715c to detect the reservation, which might otherwise be missed by UE 715c. In some instances, UE 715b may use one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512 and one or more antennas 516) to generate SCI B 814 by including a reservation of resource 706b indicated by SCI A 812 and send SCI B 812 to UE 715c.

[0125] In some respects, SCI B 814 can be the first-level SCI of a two-level SCI. UE 715b can send the second-level SCI in PSSCH 410 of resource 706b to indicate scheduling information (e.g., MCS) to be used for sidelink data transmission in resource 706b.

[0126] In step 860, UE 715b sends sidelink data B to UE 715c in PSSCH 410 of resource 706b according to scheduling information. For example, UE 715c may use one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512 and one or more antennas 516) to receive SCI B 814, perform blind decoding to recover the sidelink resource reservation information carried by SCIB 814, and receive sidelink data B in resource 706b based on the resource reservation information.

[0127] Combining Figure 9B discuss Figure 9AThis illustrates a sidelink communication scheme 900. Scheme 900 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 900, a sidelink transmitting UE can reserve multiple sidelink resources for its own transmissions and for transmissions by one or more other UEs on one or more other sidelinks (e.g., sidelinks 351, 352, and / or 354), and can additionally reserve resources for sidelink feedback (e.g., HARQAKC / NACK). Figure 7B Scheme 900 will be discussed in the context of sidelink communication scenarios between similar sidelink UEs 715a, 715b and 715c.

[0128] Figure 9A Resource reservation 902 for multiple sidelinks is shown according to some aspects of this disclosure. Figure 9A In this diagram, the x-axis represents time in some arbitrary unit, while the y-axis represents frequency in some arbitrary unit. Generally, time resources consist of one or more symbols (which can be grouped in time slots or micro-slots), and frequency resources consist of one or more subcarriers (which can be grouped in sub-bands or sub-channels). Resource reservation 902 is similar to... Figure 8A Resource reservation 802. Figure 9B This is a signaling diagram illustrating a sidelink communication method 904 according to some aspects of this disclosure. Method 904 can be implemented between sidelink UEs 715a, 715b, and 715c. As shown, method 904 includes a plurality of enumerated steps, but embodiments of method 904 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0129] Generally, method 904 includes features similar to method 804 in many respects. For example, steps 920, 930, 940, and 960 are similar to steps 820, 830, 840, and 860, respectively. Therefore, for the sake of brevity, the details of these steps will not be repeated here. Please refer to the corresponding descriptions above. However, method 904 allows HARQ ACK / NACK to be included in the SCI transmission.

[0130] Therefore, in step 930, UE 715a sends SCI A (in Figure 9A(SCI A 912 is shown in the diagram). SCI A 912 can indicate reservations for resources 706a and 706b, and can additionally indicate PSFCH reservations for UE 715b to provide HARQ ACK / NACK feedback for subsequent sidelink data A transmission from UE 715 at step 940. Therefore, SCI A 912 can indicate that the HARQ ACK / NACK can be carried by the SCI in resource 706b.

[0131] In step 950, when SCI A 912 and sidelink data A are received from UE 715a, UE 715b transmits SCI B in PSCCH 420 of resource 706b (in Figure 9A (Simplified as SCI B 914). In some respects, SCI B 914 can be the first-level SCI in a two-level SCI. As indicated by the arrows to UE 715a and UE 715c respectively, SCI B 914 can be received by both UE 715a and UE 715c. Besides reserving the duplicate resource 706b for subsequent sidelink transmissions to UE 715c, SCI B 914 can also indicate the HARQ ACK / NACK for sidelink data A. Therefore, if sidelink data A is successfully received and decoded, UE 715b can generate a HARQ ACK. Alternatively, if UE 715b fails to decode sidelink data A, UE 715b can generate a HARQ NACK. In some cases, HARQ ACK / NACK can be a single bit indicating 1 for ACK or 0 for NACK. In some other cases, HARQ ACK / NACK can be a sequence selected from the HARQ ACK / NACK codebook. In some instances, UE 715b can utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to generate HARQ ACK / NACK for sidelink data A and generate SCI B 914 based on HARQ ACK / NACK and the reservation of resource 706b.

[0132] In step 960, UE 715b sends sidelink data B to UE 715c in PSSCH 410 of resource 706b.

[0133] In some respects, if SCI B 914 indicates NACK, UE 715a can subsequently reserve additional resources for retransmission of sidelink data A. Conversely, if SCI B 914 indicates ACK, UE 715a can subsequently reserve resources for new transmissions (e.g., new TB).

[0134] CombiningFigure 10B discuss Figure 10A This illustrates a sidelink communication scheme 1000. Scheme 1000 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 1000, a sidelink transmitting UE can reserve multiple sidelink resources for its own transmission and for transmissions of one or more other UEs on one or more other sidelinks (e.g., sidelinks 351, 352, and / or 354), and can additionally reserve resources for sidelink SR. (Using...) Figure 7B Scheme 1000 will be discussed in the context of sidelink communication scenarios between similar sidelink UEs 715a, 715b and 715c.

[0135] Figure 10A Resource reservation 1002 for multiple sidelinks is shown according to some aspects of this disclosure. Figure 10A In this diagram, the x-axis represents time in some arbitrary unit, while the y-axis represents frequency in some arbitrary unit. Generally, time resources consist of one or more symbols (which can be grouped in time slots or micro-time slots), and frequency resources consist of one or more subcarriers (which can be grouped in sub-bands or sub-channels). Resource reservation 1002 is similar to resource reservations 802 and 902. Figure 10B This is a signaling diagram illustrating a sidelink communication method 1004 according to some aspects of this disclosure. Method 1004 can be implemented between sidelink UEs 715a, 715b, and 715c. As shown, method 1004 includes a plurality of enumerated steps, but embodiments of method 1004 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0136] Generally, method 1004 includes features similar to method 804 in many respects. For example, steps 1020, 1030, 1040, and 1060 are similar to steps 820, 830, 840, and 830, respectively. Therefore, for the sake of brevity, the details of these steps will not be repeated here. Please refer to the corresponding descriptions above. However, method 1004 allows the SR to be included in the SCI transport.

[0137] Therefore, in step 1030, UE 715a sends SCI A (in Figure 10A (SCI A 1012 is shown in the diagram). SCI A 1012 can indicate the reservation of resources 706a and 706b, and can also indicate the reservation of UE 715b for sending SR or BSR. In view of this, SCI A 912 can indicate that SR or BSR can be carried by SCI in resource 706b.

[0138] In step 1050, upon receiving SCI A 1012, UE 715b transmits SCIB (in) in PSCCH 420 of resource 706b. Figure 10A (Simplified as SCI B 1014). In some respects, SCI B 1014 can be the first-level SCI in a two-level SCI. As indicated by the arrows to UE 715a and UE 715c respectively, SCI B 1014 can be received by both UE 715a and UE 715c. In addition to reserving duplicate resource 706b for subsequent sidelink transmissions to UE 715c, SCI B 1014 can also indicate SR or BSR. Given this, UE 715b can determine that resource 706b may not be sufficient to carry all sidelink data to UE 715c, and therefore UE 715b can indicate SR in SCI B 1014. Additionally or alternatively, UE 715b can determine that there is data ready to be transmitted to UE 715a, and therefore can indicate SR or BSR in SCI B 1014. In some instances, SCI B1014 can use a single bit to indicate the SR for each sidelink, where a bit value of 1 indicates that the SR is enabled (e.g., requesting resources) and a bit value of 0 indicates that the SR is disabled (e.g., no resource request). In some cases, SCI B 1014 can indicate the BSR for each sidelink, where the BSR can indicate the amount of data ready to be transmitted. In some instances, UE 715b can utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to generate one or more SRs or BSRs based on whether there is additional data ready to be transmitted to UE 715a and / or UE 715c, and generate SCI B 1014 based on the SR or BSR and the reservation of resources 706b.

[0139] In step 1060, UE 715b sends sidelink data B to UE 715c in PSSCH 410 of resource 706b.

[0140] In some respects, SCI B 1014 may include an SR or BSR indicating that there is no data to be transmitted in resource 706b, so that resource 706b can be returned to UE 715a.

[0141] Combining Figure 11B discuss Figure 11AThis illustrates a sidelink communication scheme 1100. Scheme 1100 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 1100, a sidelink transmitting UE can reserve multiple sidelink resources for its own transmissions and for transmissions of one or more other UEs on one or more other sidelinks (e.g., sidelinks 351, 352, and / or 354), and can additionally indicate the release of the reserved resources. (The last sentence appears to be incomplete and possibly refers to a different scheme.) Figure 7B Scheme 1100 will be discussed in the context of sidelink communication scenarios between similar sidelink UEs 715a, 715b and 715c.

[0142] Figure 11A Resource reservation 1102 for multiple sidelinks is shown according to some aspects of this disclosure. Figure 11A In this diagram, the x-axis represents time in some arbitrary unit, while the y-axis represents frequency in some arbitrary unit. Generally, time resources consist of one or more symbols (which can be grouped in time slots or micro-slots), and frequency resources consist of one or more subcarriers (which can be grouped in sub-bands or sub-channels). Resource reservation 1102 is similar to... Figure 8A Resource reservation 802. Figure 11B This is a signaling diagram illustrating a sidelink communication method 1004 according to some aspects of this disclosure. Method 1104 can be implemented between sidelink UEs 715a, 715b, and 715c. As shown, method 1104 includes a plurality of enumerated steps, but embodiments of method 1104 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0143] Generally, method 1104 includes features similar to method 804 in many respects. For example, steps 1120, 1130, and 1140 are similar to steps 820, 830, and 840, respectively. Therefore, for the sake of brevity, the details of these steps will not be repeated here. Please refer to the corresponding description above. However, method 1104 also illustrates techniques for releasing reserved sidelink resources and / or reclaiming released sidelink resources.

[0144] Therefore, in step 1130, UE 715a sends SCI A (in Figure 11A(Illustrated as SCI A 1112). Similar to SCI A 812, SCI A 1112 can indicate that resource 706a is reserved for transmission from UE 715a to UE 715b, and resource 706b is reserved for transmission from UE 715b to UE 715c. In some aspects, SCI A 1112 can also indicate whether UE 715b can release resource 706b if UE 715b has no data to transmit.

[0145] In step 1150, when SCI A is received, UE 715b sends SCI B in PSCCH 420 of resource 706b (in Figure 10A The SCI B 1114 (shown as SCI B 1114) indicates the release of resource 706b reserved for UE 715b. Given this, UE 715b can determine that it is not ready to transmit data to UE 715c, and therefore can release the reserved resource 706b. In some instances, SCI B 1114 can indicate the release of the reserved resource 706b using a single bit, where a bit value of 0 indicates that resource 706b has been released, and a bit value of 1 indicates that resource 706b has not been released. In some instances, UE 715b can utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to transmit SCI B 1114 including bits indicating the release of the reserved resource 706b. In some aspects, SCI B 1114 can be the first-level SCI in a two-level SCI system.

[0146] In step 1160, when the release of reserved resource 706b is detected, UE 715c uses the released resource 706b to send sidelink data C to UE 715b or any other sidelink UE. For example, UE 715c may use one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to monitor the SCI in PSCCH 420 of resource 706b, detect SCI B 1114 from the monitoring, determine that SCI B 1114 indicates the release of resource 706b, and use the released resource 706b to send sidelink data C.

[0147] In some other cases, in step 1150, SCI B 1114 can indicate all released resources. For example, UE 715a may have reserved two resources 706 for a transmission to UE 715b, but can use only one of the reserved resources 706 and release the other resource 706. Therefore, UE 715b can indicate the resource 706 released by UE 715a and UE 715b. Typically, the transmitting UE...i There can be K number of UEs (denoted as UE). i+1 To UE i+K Resources are reserved sequentially, where K can be 2, 3, or more. For example, UE i Reserved resources for UE i+1 Send to UEi+2 to reserve resources for UE i+2 To UE i+3 Send, etc. UE j (where j is between 1 and K) can indicate the UE j Released (multiple) resources or from the UE i 1 to UE j-1 The resources(s) released by all UEs. The released resources(s) can be reclaimed by any UE that detects the indication of the released resources.

[0148] Combining Figure 12B discuss Figure 12A This illustrates a sidelink communication scheme 1200. Scheme 1200 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 1200, the sidelink UE can reclaim resources reserved for sidelink communication.

[0149] Figure 12A A sidelink communication scenario 1202 according to some aspects of this disclosure is illustrated. As shown, scenario 1202 includes sidelink UEs 1215a, 1215b, and 1215c. Sidelink UE 1215 can be similar to UEs 115, 315, 500, and / or 715. Sidelink UE 1215a can correspond to a transmitting UE 715a that reserves multiple resources (e.g., resources 406 and / or 706) for multiple sidelinks, as shown in schemes 700, 800, 900, 1000, and / or 1100 discussed above with reference to Figures 7, 8, 9, 10, and / or 11, respectively. For example, UE 1215a can reserve two resources, resource A (e.g., resource 706a) for transmission by UE 1215a and resource B (e.g., resource 706b) for transmission by UE 1215b. Figure 12A In the example shown, UE 1215c can detect transmissions from UE 1215a, as indicated by the checkmark, but may not detect transmissions from UE 1215b, as indicated by the cross.

[0150] Figure 12BThis is a flowchart of a sidelink communication method 1204 according to some aspects of this disclosure. Aspects of method 1204 can be implemented by a UE 1215c. For example, UE 1215c can utilize one or more components (such as processor 502, memory 504, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to perform the steps of method 1204. As shown, method 1204 includes a plurality of enumerated steps, but aspects of method 1204 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0151] In block 1220, UE 1215c determines whether an SCI indicating a transmission in reserved resource B (e.g., SCIs 712, 812, 814, 912, 914, 1012, 1014, 1112, and / or 1114) is detected from UE 1215a and / or UE 1215b. For example, UE 1215a may send an SCI in the PSCCH of resource A (e.g., PSCCH 420) to indicate reservations for resource A and resource B, and UE 1215b may send an SCI in the PSCCH of resource B to indicate reservations for resource B, as discussed above in schemes 800, 900, and 1000. Therefore, UE 1215c can use one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512 and one or more antennas 516) to monitor SCIs in the PSCCH of resource A and resource B, and determine whether an SCI indicating a transmission in resource B is detected in the PSCCH of resource A or resource B.

[0152] If UE 1215c detects an SCI indicating a transmission in reserved resource B from UE 1215a or UE 1215b, UE 1215c proceeds to block 1240. At block 1240, in response to the detection of the SCI indicating a transmission in reserved resource B, UE 1215c avoids transmission in that resource. Therefore, as long as UE 1215c detects an SCI indicating a transmission in resource B, UE 1215c cannot transmit in resource B, regardless of whether the detected SCI comes from UE 1215a (which reserved resource B) or UE 1215b (which allocated the reserved resource B). Therefore, in scenario 1202, UE 1215c can choose not to reclaim resource B for transmission.

[0153] If UE 1215c does not detect any SCI indicating transmission in reserved resource B from UE 1215a and / or UE 1215b, UE 1215c proceeds to block 1230. In block 1230, UE 1215c reclaims the released resource B for transmission. Therefore, UE 1215c can utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to transmit sidelink data using resource B.

[0154] Combining Figure 13B discuss Figure 13A This illustrates a sidelink communication scheme 1300. Scheme 1300 can be adopted by UEs such as UE 115, 315, and / or 500 in networks such as networks 100 and 300. Specifically, as shown in scheme 1300, the sidelink UE can reclaim resources reserved for sidelink communication.

[0155] Figure 13A Sidelink communication scenario 1302 according to some aspects of this disclosure is shown. Scenario 1302 is similar to scenario 1202 shown in FIG12. For example, UE 1215a may reserve two resources, resource A (e.g., resource 706a) for transmission of UE 1215a and resource B (e.g., resource 706b) for transmission of UE 1215b.

[0156] Figure 13B This is a flowchart of a sidelink communication method 1304 according to some aspects of this disclosure. Aspects of method 1304 can be implemented by a UE 1215c. For example, UE 1215c can utilize one or more components (such as processor 502, memory 504, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to perform the steps of method 1204. As shown, method 1304 includes a plurality of enumerated steps, but aspects of method 1304 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0157] In box 1320, UE 1215c uses, for example, a similar mechanism to that described in box 1220 to detect SCIs (e.g., SCIs 712, 812, 814, 912, 914, 1012, 1014, 1112 and / or 1114) from UE 1215a that has reserved resources B.

[0158] In box 1330, UE 1215 uses, for example, a similar mechanism to that described in box 1220 to determine whether an SCI indicating a transmission in reserved resource B is detected from UE 1215b.

[0159] If UE 1215c detects an SCI indicating a transmission in reserved resource B from UE 1215b, then UE 1215c proceeds to block 1340. In block 1240, in response to detecting the SCI indicating a transmission in reserved resource B, UE 1215c avoids transmission in that resource.

[0160] If UE 1215c does not detect any SCI indicating transmission in reserved resource B from UE 1215b, UE 1215c proceeds to block 1330. In block 1330, UE 1215c reclaims the released resource B for transmission. For example, UE 1215c transmits sidelink data in the reclaimed resource B.

[0161] As can be observed, the difference between method 1300 and method 1200 is that if UE 1215c does not detect an SCI from UE 1215b, which is allocated reserved resources, then UE 1215c is allowed to reclaim reserved resources B for transmission. In other words, if UE 1215c cannot detect a transmission from the allocated UE 1215b, then the transmission of UE 1215c will not interfere with the transmission of UE 1215b. Therefore, UE 1215c can reclaim reserved resources B based on the spatial reuse of reserved resources B.

[0162] Figure 14 This is a flowchart of a sidelink communication method 1400 according to some aspects of this disclosure. Aspects of method 1400 can be performed by a computing device of a wireless communication device (e.g., a processor, processing circuitry, and / or other suitable components) or other suitable components for performing these steps. For example, a wireless communication device (e.g., UE 115, 315, 500, 715, and / or 1215) can utilize one or more components (such as processor 502, memory 504, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to perform the steps of method 1400. Method 1400 can employ methods described above with reference to the respective references. Figure 7A-7BThe mechanisms discussed in schemes 700, 800, 900, 1000, 1100, 1200, and / or 1300 are similar to those in 8A-8B, 9A-9B, 10A-10B, 11A-11B, 12A-12B, and / or 13A-13B. As shown in the figure, method 1400 includes multiple enumerated steps, but aspects of method 1400 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more enumerated steps may be omitted, or performed in a different order.

[0163] At box 1410, the first wireless communication device communicates with the second wireless communication device to indicate the reservation of multiple resources (e.g., sidelink resources 406 and / or 706) for multiple sidelink communications (e.g., sidelink data). The multiple resources reserved for multiple sidelink communications are as referenced above. Figure 4A-4D The sidelink resources discussed in 7A-7B, 8A-8B, 9A-9B, 10A-10B, 11A-11B, 12A-12B, and / or 13A-13B (each including one or more resource elements). In some instances, the first wireless communication device may utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to communicate indications of the reservation of multiple resources for multiple sidelink communications.

[0164] In some aspects, the reservation indicates multiple resources in multiple sub-channels (e.g., sub-bands 402a, 402b, 402c). In some aspects, the reservation indicates allocating a first resource (e.g., one or more resource elements) to a first sidelink communication and allocating a second resource (e.g., one or more resource elements) from the multiple resources to a second sidelink communication from the multiple sidelink communications.

[0165] In block 1420, the first wireless communication device uses a first resource among a plurality of resources to communicate a first sidelink communication among a plurality of sidelink communications with the third wireless communication device. In some instances, the first wireless communication device may utilize one or more components (such as processor 502, sidelink communication module 508, transceiver 510, modem 512, and one or more antennas 516) to communicate the first sidelink communication.

[0166] In some aspects, the first wireless communication device may correspond to a transmitting UE 715a or UE 1215a that reserves multiple resources, and the second wireless communication device may correspond to UE 715b, 715c, 1215b, or 1215c. Therefore, the first wireless communication may, for example, select multiple resources from a resource pool as discussed above in scheme 700, and send the reservations to the second wireless communication device. In some aspects, the first wireless communication may transmit SCIs indicating the reservations (e.g., SCIs 712, 812, 912, 1012, and / or 1112).

[0167] In some aspects, the second wireless communication device may correspond to UE 715a or UE 1215a that reserves multiple resources, and the first wireless communication device may correspond to UE 715b, 715c, 1215b, or 1215c. Therefore, the first wireless communication device can receive reservations from the second wireless communication device. In some aspects, block 1420 may include the first wireless communication device transmitting first sidelink communication to the third wireless communication device in the first resource. In some aspects, the third wireless communication device corresponds to the second wireless communication device. In some aspects, the third wireless communication device differs from the second wireless communication device. In some aspects, for example, as referenced... Figure 8A-8B As discussed in scheme 800, the first wireless communication device may also transmit a second SCI, which at least indicates the first resource indicated by the first SCI. In some aspects, as referenced... Figure 9A-9B As discussed in Scheme 900, the second SCI can indicate HARQ ACK / NACK. In some aspects, as referenced... Figure 10A-10B As discussed in Scheme 1000, the second SCI may indicate SR or BSR.

[0168] In some respects, for example, as referenced Figure 11A-11B As discussed in scheme 1100, the first wireless communication device may send an indication that there is no sidelink transmission in a second resource among a plurality of resources reserved for the first wireless communication device.

[0169] Other aspects of this disclosure include a method for wireless communication. This wireless communication method includes a first wireless communication device communicating with a second wireless communication device to indicate the reservation of multiple resources for multiple sidelink communications. The wireless communication method also includes the first wireless communication device and a third wireless communication device communicating a first sidelink communication among the multiple sidelink communications using a first resource among the multiple resources.

[0170] The method may also include one or more of the following features. For example, the method may include reserving multiple resources in a plurality of sub-channels. The reservation indication allocates a first resource to a first sidelink communication and allocates a second resource in the plurality of reserved resources to a second sidelink communication in the plurality of sidelink communications. Communication reservation includes sending sidelink control information (SCI) indicating reservation from a first wireless communication device to a second wireless communication device. Communication reservation includes receiving a first sidelink control information (SCI) indicating reservation from the second wireless communication device by the first wireless communication device. Communication first sidelink communication includes sending first sidelink communication from the first wireless communication device to a third wireless communication device in a first resource. The third wireless communication device corresponds to the second wireless communication device. The third wireless communication device is different from the second wireless communication device. The method may include sending a second SCI by the first wireless communication device that at least indicates a first resource indicated by the first SCI. The method may include sending a second SCI by the first wireless communication device that repeats the reservation indicated by the first SCI. Communication first sidelink communication includes receiving first sidelink communication from the third wireless communication device by the first wireless communication device; and the method further includes sending a second SCI by the first wireless communication device that indicates acknowledgment / negative acknowledgment (ACK / NACK) for the first sidelink communication. The method may include a second SCI sent by a first wireless communication device based on reservation, indicating at least one of a scheduling request (SR) or a buffer status report (BSR). The method may include an indication sent by the first wireless communication device indicating that no sidelink transmission exists in a second resource among a plurality of resources reserved for the first wireless communication device. The method may include: the first wireless communication device receiving the indication indicating that no sidelink transmission exists in at least a second resource among a plurality of resources; and the first wireless communication device sending a repetition of the indication. The method may include: the first wireless communication device detecting the indication indicating that no sidelink transmission exists in the reserved resources; and in response to the detection, the first wireless communication device using the reserved resources to send sidelink communication. The method may include: the first wireless communication device detecting an indication that a fourth wireless communication device has reserved a second resource; and in response to the detection, the first wireless communication device avoiding transmission in the second resource. The method may include: the first wireless communication device detecting the indication that a fourth wireless communication device has reserved a second resource; in response to the detection, the first wireless communication device monitoring transmissions in the second resource; and in response to determining, based on monitoring, that no transmission is detected in the second resource, the first wireless communication device using the second resource to send sidelink communication.

[0171] Other aspects of this disclosure include an apparatus comprising a transceiver configured to communicate with a second wireless communication device indicating reservations of a plurality of resources for a plurality of sidelink communications; and to communicate with a third wireless communication device, using a first of the plurality of resources, a first sidelink communication in the plurality of sidelink communications.

[0172] The apparatus may also include one or more of the following features. For example, the apparatus may include a reservation indication of multiple resources in a plurality of sub-channels. The reservation indication allocates a first resource to a first sidelink communication and allocates a second resource in the plurality of reserved resources to a second sidelink communication in the plurality of sidelink communications. A transceiver configured for communication reservation is configured to transmit sidelink control information (SCI) indicating reservation to a second wireless communication device. A transceiver configured for communication reservation is configured to receive a first sidelink control information (SCI) indicating reservation from the second wireless communication device. A transceiver configured for communication first sidelink communication is configured to transmit first sidelink communication to a third wireless communication device in the first resource. The third wireless communication device corresponds to the second wireless communication device. The third wireless communication device is different from the second wireless communication device. The transceiver is also configured to transmit a second SCI indicating at least the first resource indicated by the first SCI. The transceiver is also configured to transmit a second SCI that repeats the reservation indicated by the first SCI. A transceiver configured to communicate a first sidelink is configured to receive the first sidelink communication from a third wireless communication device; and the transceiver is further configured to transmit a second SCI indicating an acknowledgment / negative acknowledgment (ACK / NACK) for the first sidelink communication. The transceiver is also configured to transmit a second SCI indicating at least one of a scheduling request (SR) or a buffer status report (BSR) based on reservation. The transceiver is further configured to transmit an indication that no sidelink transmission exists in a second resource among a plurality of resources reserved for the device. The transceiver is also configured to receive an indication that no sidelink transmission exists in at least a second resource among the plurality of resources; and to transmit a repetition of the indication. The transceiver is further configured to transmit the sidelink communication using the reserved resources in response to detection. The device may include a processor configured to detect an indication that a fourth wireless communication device has reserved the second resource; and in response to the detection, to avoid transmission in the second resource. The transceiver is further configured to transmit the sidelink communication using the second resource in response to monitoring determining that no transmission is detected in the second resource.

[0173] Other aspects of this disclosure include a non-transitory computer-readable medium having program code recorded thereon. The non-transitory computer-readable medium includes code for instructing a first wireless communication device to communicate with a second wireless communication device, indicating the reservation of multiple resources for multiple sidelink communications. The non-transitory computer-readable medium also includes code for instructing the first wireless communication device and a third wireless communication device to communicate a first sidelink communication among multiple sidelink communications using a first resource among the multiple resources.

[0174] The non-transitory computer-readable medium may also include one or more of the following features. For example, the non-transitory computer-readable medium may include a reservation indication of multiple resources in a plurality of sub-channels. The reservation indication allocates a first resource to a first sidelink communication and allocates a second resource in the plurality of reserved resources to a second sidelink communication in the plurality of sidelink communications. Code for enabling a first wireless communication device to communicate the reservation is configured to send sidelink control information (SCI) indicating the reservation to a second wireless communication device. Code for enabling the first wireless communication device to communicate the reservation is configured to receive the first sidelink control information (SCI) indicating the reservation from the second wireless communication device. Code for enabling the first wireless communication device to communicate the first sidelink communication is configured to send the first sidelink communication to a third wireless communication device in the first resource. The third wireless communication device corresponds to the second wireless communication device. The third wireless communication device is different from the second wireless communication device. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to send a second SCI that at least indicates a first resource indicated by the first SCI. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to send a second SCI that repeats the reservation indicated by the first SCI. Code for enabling a first wireless communication device to communicate a first sidelink communication is configured to receive the first sidelink communication from a third wireless communication device; and the program code may include code for enabling the first wireless communication device to send a second SCI, the second SCI indicating an acknowledgment / negative acknowledgment (ACK / NACK) for the first sidelink communication. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to send a second SCI indicating at least one of a scheduling request (SR) or a buffer status report (BSR) based on reservations. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to send an indication indicating that there is no sidelink transmission in a second resource among a plurality of resources reserved for the first wireless communication device. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to receive an indication indicating that there is no sidelink transmission in at least a second resource among a plurality of resources; and code for enabling the first wireless communication device to send a repetition of the indication. The non-transitory computer-readable medium may include code for enabling the first wireless communication device to detect an indication indicating that there is no sidelink transmission in the reserved resources, and code for enabling the first wireless communication device to send sidelink communication using the reserved resources in response to the detection. The non-transitory computer-readable medium may include code for enabling a first wireless communication device to detect an indication that a fourth wireless communication device has reserved a second resource; and code for enabling the first wireless communication device to avoid transmitting in the second resource in response to the detection.The non-transitory computer-readable medium may include code for causing a first wireless communication device to detect an indication that a fourth wireless communication device has reserved a second resource; code for causing the first wireless communication device to monitor transmissions in the second resource in response to the detection; and code for causing the first wireless communication device to send sidelink communication using the second resource in response to determining, based on the monitoring, that no transmissions have been detected in the second resource.

[0175] Other aspects of this disclosure include an apparatus comprising components for communicating with a second wireless communication device to indicate the reservation of a plurality of resources for a plurality of sidelink communications. The apparatus further includes components for communicating a first sidelink communication of the plurality of sidelink communications with a third wireless communication device using a first resource of the plurality of resources.

[0176] The apparatus may also include one or more of the following features. For example, the apparatus may include a reservation indication of multiple resources in a plurality of sub-channels. The reservation indication allocates a first resource to a first sidelink communication and allocates a second resource in the plurality of reserved resources to a second sidelink communication in the plurality of sidelink communications. The component for communication reservation is configured to send a sidelink control information (SCI) indicating the reservation to a second wireless communication device. The component for communication reservation is configured to receive a first sidelink control information (SCI) indicating the reservation from the second wireless communication device. The component for communicating the first sidelink communication is configured to send the first sidelink communication to a third wireless communication device in the first resource. The third wireless communication device corresponds to the second wireless communication device. The third wireless communication device is different from the second wireless communication device. The apparatus may include a component for sending a second SCI indicating at least the first resource indicated by the first SCI. The apparatus may include a component for sending a second SCI that repeats the reservation indicated by the first SCI. The component for communicating the first sidelink communication is configured to receive the first sidelink communication from the third wireless communication device; and the apparatus may include a component for sending a second SCI indicating an acknowledgment / negative acknowledgment (ACK / NACK) for the first sidelink communication. The apparatus may include components for sending a second SCI based on a reservation, indicating at least one of a Scheduling Request (SR) or a Buffer Status Report (BSR). The apparatus may include components for sending an indication that no sidelink transmission exists in a second resource among a plurality of resources reserved for the apparatus. The apparatus may include components for receiving an indication that no sidelink transmission exists in at least a second resource among the plurality of resources; and components for sending a repetition of the indication. The apparatus may include: components for detecting an indication that no sidelink transmission exists in a reserved resource; and components for transmitting sidelink communication using the reserved resource in response to the detection. The apparatus may include components for detecting an indication that a fourth wireless communication device has reserved a second resource; and components for avoiding transmission in the second resource in response to the detection. The apparatus may include components for detecting an indication that a fourth wireless communication device has reserved a second resource; components for monitoring transmissions in the second resource in response to the detection; and components for transmitting sidelink communication using the second resource in response to determining, based on the monitoring, that no transmission has been detected in the second resource.

[0177] Information and signals can be represented using any of a variety of different techniques and skills. For example, data, instructions, commands, information, signals, bits, symbols, and chips, which can be referenced throughout the above description, can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0178] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or performed using a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration).

[0179] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, these functions can be stored or transmitted thereon as one or more instructions or code on a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions can also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations. Furthermore, as used herein, including in the claims, the "or" used in a list of items (e.g., a list of items beginning with a phrase such as "at least one" or "one or more") indicates a list of inclusions, such that, for example, a list of [at least one of A, B, or C] means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).

[0180] As those skilled in the art will now understand, and depending on the specific application at hand, many modifications, substitutions, and variations can be made to the materials, apparatus, configuration, and methods of use of the devices of this disclosure without departing from the spirit and scope of this disclosure. Therefore, the scope of this disclosure should not be limited to the specific embodiments shown and described herein (as they are merely examples), but should be fully commensurate with the scope of the appended claims and their functional equivalents.

Claims

1. A method of wireless communication, comprising: receiving, by a first wireless communication device from a second wireless communication device, a first sidelink control information (SCI), the first SCI including a reservation indicating a plurality of reserved resources for a plurality of sidelink communications, the plurality of reserved resources including a first sidelink resource for a transmission from the second wireless communication device to the first wireless communication device and a second sidelink resource for a transmission from the first wireless communication device to a third wireless communication device; and transmitting, by the first wireless communication device to the third wireless communication device, a first sidelink communication of the plurality of sidelink communications using the second sidelink resource of the plurality of reserved resources, wherein the method further comprises: transmitting, by the first wireless communication device to the third wireless communication device, a second SCI, the second SCI indicating at least the second sidelink resource indicated by the first SCI, or repeating the reservation indicated by the first SCI. the reservation indicates the plurality of reserved resources in a plurality of sub-channels.

2. The method of claim 1, wherein, the plurality of reserved resources are identified based on channel sensing.

3. The method of claim 1, wherein, 4. The method of claim 1, further comprising: receiving, by the first wireless communication device from the second wireless communication device, a second sidelink communication, and transmitting, by the first wireless communication device, the second SCI, the second SCI further indicating an acknowledgement / negative acknowledgement (ACK / NACK) for the second sidelink communication.

5. The method of claim 1, further comprising: transmitting, by the first wireless communication device, the second SCI further based on the reservation, the second SCI further indicating at least one of a scheduling request (SR) or a buffer status report (BSR).

6. The method of claim 1, further comprising: transmitting, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in a third resource of the plurality of reserved resources reserved for the first wireless communication device.

7. The method of claim 1, further comprising: receiving, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in at least a third resource of the plurality of reserved resources; and transmitting, by the first wireless communication device, a repetition of the indication.

8. The method of claim 1, further comprising: detecting, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in a reserved resource; and responsive to the detection, transmitting, by the first wireless communication device, a sidelink communication using the reserved resource.

9. The method of claim 1, further comprising: detecting, by the first wireless communication device, an indication of a third resource reserved by a fourth wireless communication device; and responsive to the detection, refraining, by the first wireless communication device, from transmitting in the third resource.

10. The method of claim 1, further comprising: detecting, by the first wireless communication device, an indication of a third resource reserved by a fourth wireless communication device; responsive to the detection, monitoring, by the first wireless communication device, for transmissions in the third resource; and responsive to the detection, refraining, by the first wireless communication device, from transmitting in the third resource. ​ ​ ​ ​ transmitting, by the first wireless communication device, a sidelink communication using the third resource in response to determining, from the monitoring, that no transmissions are detected in the third resource.

11. A method of wireless communication, comprising: determining, by a first wireless communication device, a plurality of reserved resources for a plurality of sidelink communications, the plurality of reserved resources including a first sidelink resource for a transmission from a second wireless communication device to a third wireless communication device and a second sidelink resource for a transmission from the first wireless communication device to the second wireless communication device; transmitting, from the first wireless communication device to the second wireless communication device, first sidelink control information (SCI), the first SCI including a reservation indicating the plurality of reserved resources including the first sidelink resource and the second sidelink resource; and transmitting, by the first wireless communication device to the second wireless communication device, a first sidelink communication of the plurality of sidelink communications using the second sidelink resource, wherein the first sidelink resource indicated by the first SCI is indicated by a second SCI transmitted by the second wireless communication device or the second SCI repeats the reservation indicated by the first SCI.

12. The method of claim 11, further comprising: receiving, by the first wireless communication device, the second SCI, the second SCI further indicating an acknowledgement / negative acknowledgement (ACK / NACK) for the first sidelink communication. the first SCI further indicates the second wireless communication device to transmit at least one of a scheduling request (SR) or a buffer status report (BSR) based on the reservation.

13. The method of claim 11, wherein, 14. The method of claim 11, further comprising: receiving, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in a third resource of the plurality of reserved resources reserved for the second wireless communication device.

15. The method of claim 11, further comprising: receiving, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in at least a third resource of the plurality of reserved resources; and transmitting, by the first wireless communication device, a repetition of the indication.

16. The method of claim 11, further comprising: detecting, by the first wireless communication device, an indication indicating an absence of a sidelink transmission in a reserved resource; and transmitting, by the first wireless communication device, a sidelink communication using the reserved resource in response to the detection.

17. The method of claim 11, further comprising: detecting, by the first wireless communication device, an indication that a third resource is reserved by a fourth wireless communication device; and avoiding, by the first wireless communication device, transmitting in the third resource in response to the detection.

18. The method of claim 11, further comprising: detecting, by a first wireless communication device, an indication that a third resource is reserved by a fourth wireless communication device; monitoring, by the first wireless communication device, for transmissions in the third resource in response to the detection; and ​ transmit, using the third resource, a sidelink communication in response to determining, from the monitoring, that no transmissions are detected in the third resource.

19. An apparatus for a first wireless communication device, comprising: a transceiver configured to: receive, from a second wireless communication device communication, a first sidelink control information (SCI) including a reservation indicating a plurality of reserved resources for a plurality of sidelink communications, the plurality of reserved resources including a first sidelink resource for a transmission from the second wireless communication device to the first wireless communication device and a second sidelink resource for a transmission from the first wireless communication device to a third wireless communication device; and transmit, using the second sidelink resource of the plurality of reserved resources, a first sidelink communication of the plurality of sidelink communications to the third wireless communication device, wherein the transceiver is further configured to: transmit, to the third wireless communication device, a second SCI indicating at least the second sidelink resource indicated by the first SCI, or repeating the reservation indicated by the first SCI.

20. The apparatus of claim 19, wherein, the reservation indicates the plurality of reserved resources in a plurality of sub-channels.

21. The apparatus of claim 19, wherein the plurality of reserved resources are identified based on channel sensing.

22. The apparatus of claim 19, wherein, the transceiver is further configured to: transmit an indication that no sidelink transmissions are present in a third resource of the plurality of reserved resources reserved for the apparatus.

23. The apparatus of claim 19, wherein, the transceiver is further configured to: receive an indication that no sidelink transmissions are present in at least a third resource of the plurality of reserved resources; and transmit a repetition of the indication.

24. The apparatus of claim 19, further comprising: a processor configured to detect an indication that no sidelink transmissions are present in a reserved resource, wherein the transceiver is further configured to: transmit, using the reserved resource, a sidelink communication in response to the detection.

25. The apparatus of claim 19, further comprising: a processor configured to: detect an indication that a fourth wireless communication device reserves a third resource; and avoid transmitting in the third resource in response to the detection.

26. The apparatus of claim 19, further comprising: a processor configured to: detect an indication that a fourth wireless communication device reserves a third resource; and monitor transmissions in the third resource in response to the detection, wherein the transceiver is further configured to: transmit, using the third resource, a sidelink communication in response to determining, from the monitoring, that no transmissions are detected in the third resource.

27. An apparatus for a first wireless communication device, comprising: a processor configured to determine a plurality of reserved resources for a plurality of sidelink communications, the plurality of reserved resources including a first sidelink resource for a transmission from a second wireless communication device to a third wireless communication device and a second sidelink resource for a transmission from the first wireless communication device to the second wireless communication device; a transceiver configured to: ​ transmitting, from the first wireless communication device to the second wireless communication device, a first sidelink control information (SCI), the first SCI including a reservation indicating the plurality of reserved resources including the first sidelink resource and the second sidelink resource; and transmitting, from the first wireless communication device to the second wireless communication device, a first sidelink communication of the plurality of sidelink communications using the second sidelink resource, wherein the first sidelink resource indicated by the first SCI is indicated by a second SCI transmitted by the second wireless communication device, or the second SCI repeats the reservation indicated by the first SCI.

28. The apparatus of claim 27, wherein the transceiver is further configured to: receive the second SCI, the second SCI further indicating an acknowledgement / negative acknowledgement (ACK / NACK) for the first sidelink communication.

29. The apparatus of claim 27, wherein, the first SCI further indicates the second wireless communication device to transmit at least one of a scheduling request (SR) or a buffer status report (BSR) based on the reservation.

30. The apparatus of claim 27, wherein the transceiver is further configured to: receive an indication indicating an absence of a sidelink transmission in a third resource of the plurality of reserved resources reserved for the second wireless communication device.

31. The apparatus of claim 27, wherein the transceiver is further configured to: receive an indication indicating an absence of a sidelink transmission in at least a third resource of the plurality of reserved resources; and transmit a repetition of the indication.

32. The apparatus of claim 27, wherein the processor is further configured to detect an indication indicating an absence of a sidelink transmission in a reserved resource; and wherein the transceiver is further configured to transmit a sidelink communication using the reserved resource in response to the detection.

33. The apparatus of claim 27, wherein the processor is further configured to: detect an indication of a third resource reserved by a fourth wireless communication device; and avoid transmitting in the third resource in response to the detection.

34. The apparatus of claim 27, wherein the processor is further configured to: detect an indication of a third resource reserved by a fourth wireless communication device; monitor transmissions in the third resource in response to the detection; and transmit a sidelink communication using the third resource in response to determining, from the monitoring, that no transmissions are detected in the third resource.

35. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising code for causing a first wireless communication device to perform the method of any of claims 1-18.

36. An apparatus for wireless communication performed at a first wireless communication device, the apparatus comprising means for performing the method of any of claims 1-18.

Citation Information

Patent Citations

  • Operation method of communication node

    CN110099366A