Sidelink resource allocation with power saving operation

CN116235624BActive Publication Date: 2026-09-22QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180066089.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-09-30
Filing Date
2021-10-01
Publication Date
2026-09-22
Estimated Expiration
2041-10-01

Smart Images

  • Figure CN116235624B_ABST
    Figure CN116235624B_ABST
Patent Text Reader

Abstract

To facilitate efficient mode 2 sidelink resource allocation, methods, apparatuses (devices), and computer program products are provided. An example method of a first wireless device includes applying a power saving mode to sidelink communications, the power saving mode having an on-duration and an off-duration. The method further includes performing at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters based on the on-duration and the off-duration of the power saving mode.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefit and priority of U.S. Provisional Application S / N. 63 / 087,129, filed October 2, 2020, entitled “SIDELINK RESOURCE ALLOCATION WITH POWER SAVING OPERATION,” and U.S. Patent Application No. 17 / 449,648, filed September 30, 2021, entitled “SIDELINK RESOURCE ALLOCATION WITH POWER SAVING OPERATION,” both of which are expressly incorporated herein by reference in their entirety.

[0003] introduction

[0004] This disclosure generally relates to communication systems, and more particularly to sidelink communication having a power-saving mode for wireless devices.

[0005] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0006] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband, promulgated by the Third Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. Some aspects of wireless communication may include direct communication between devices based on sidelinks. There is a need for further improvements to sidelink technologies. These improvements can also be applied to other multiple access technologies and telecommunications standards that employ these technologies.

[0007] Brief Overview

[0008] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify the key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as an introduction to the more detailed description that follows.

[0009] In one aspect of this disclosure, a method, computer-readable medium, and apparatus for a wireless device are provided. An example method includes applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The example method may further include performing at least one of sensing or resource selection for resource allocation in sidelink mode 2 based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode.

[0010] The example device includes a memory and at least one processor coupled to the memory and configured to apply a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The at least one processor coupled to the memory can be further configured to perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode.

[0011] The example apparatus includes means for applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The example apparatus may further include means for performing at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode.

[0012] An example computer-readable storage medium is provided that stores computer-executable code for wireless communication at a wireless device. When executed by a processor, the code causes the processor to apply a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. When executed by a processor, the code can further cause the processor to perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode.

[0013] In one aspect of this disclosure, a method, computer-readable medium, and apparatus for a wireless device are provided. An example method includes applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The example method may further include determining one or more parameters for sensing-based sidelink resource selection based on the on and off durations of the power-saving mode.

[0014] The example device includes a memory and at least one processor coupled to the memory and configured to apply a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The at least one processor coupled to the memory may be further configured to determine one or more parameters for sense-based sidelink resource selection based on the on duration and off duration of the power-saving mode.

[0015] The example apparatus includes means for applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The example apparatus may further include means for determining one or more parameters for sensing-based sidelink resource selection based on the on and off durations of the power-saving mode.

[0016] Example computer-readable medium may be provided storing computer-executable code for wireless communication at a wireless device. When executed by a processor, the code causes the processor to apply a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. When executed by a processor, the code may further cause the processor to determine one or more parameters for sense-based sidelink resource selection based on the on and off durations of the power-saving mode.

[0017] To achieve the foregoing and related objectives, these one or more aspects include the features fully described below and specifically pointed out in the claims. Certain illustrative features of these one or more aspects are set forth in detail in the following description and drawings. However, these features merely indicate a few of the various ways in which the principles of these various aspects may be employed, and this description is intended to cover all such aspects and their equivalents. Brief description of the attached diagram

[0019] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network.

[0020] Figure 2 The various examples of sidelink time slot structures were explained.

[0021] Figure 3 This is a diagram illustrating an example of a base station and user equipment (UE) in an access network.

[0022] Figure 4 This paper explains example aspects of sidelink communication between devices based on the various aspects presented in this paper.

[0023] Figure 5 An example of resource reservation for sidelink communication was explained.

[0024] Figure 6 This is a timing diagram illustrating the use of partial sensing mechanisms in wireless devices.

[0025] Figure 7A This is a diagram illustrating the periodic activation of a resource pool, including a power-saving mode, based on the teachings disclosed in this article.

[0026] Figure 7B Examples of discontinuous reception (DRX) based on the aspects disclosed in this article are explained.

[0027] Figure 7C This article explains some examples of sensing based on the aspects disclosed herein.

[0028] Figure 8 This is a diagram illustrating the timing of the opening process, sensing window, and resource selection triggers according to the teachings disclosed in this article.

[0029] Figure 9 This is a diagram illustrating the timing of the opening process, sensing window, and resource selection triggers according to the teachings disclosed in this article.

[0030] Figure 10 This is a flowchart of a wireless communication method.

[0031] Figure 11 This is a flowchart of a wireless communication method.

[0032] Figure 12 This is a diagram illustrating an example of the hardware implementation of the example device.

[0033] Detailed description

[0034] In some wireless communication systems, sidelink communication can support two resource allocation modes. In a first mode, which can be referred to as resource allocation mode 1, the base station can schedule sidelink transmission resources for wireless devices to use for sidelink transmission. Resource allocation mode 1 can be called a centralized resource allocation mode, for example, in which a network entity allocates sidelink resources for multiple sidelink devices. In a second mode, which can be referred to as resource allocation mode 2, the wireless device can select its own resources for sidelink transmission, for example, in the absence of a base station or central entity scheduling sidelink transmission resources for that wireless device. Resource allocation mode 2 can be called a distributed resource allocation mode or a sense-based sidelink resource allocation mode, for example, in the case where each sidelink device selects its own sidelink resources for sidelink transmission. Thus, in resource allocation mode 2 (e.g., sense-based sidelink resource allocation), the wireless device can determine sidelink transmission resources based on sensing and resource reservation, rather than receiving allocations for sidelink resources (e.g., as in resource allocation mode 1). Examples of sensing and resource reservation are combined... Figure 5 To describe this. As an example, sensing can be for the purpose of resource selection (selecting resources for sidelink transmission) by monitoring and receiving sidelink control information (SCI) from one or more UEs within a sensing window.

[0035] Wireless devices such as UEs can employ power-saving modes. Examples of power-saving modes include Discontinuous Reception (DRX) schemes and resource allocation mode 2 schemes with partial sensing, which achieve power savings by having the UE skip reception and / or sensing during time periods. DRX and partial sensing may include an on duration during which the UE can perform sensing / monitoring, transmitting, and receiving for a period of time. The UE can sleep for the remaining time, for example, skipping reception, monitoring, or sensing during durations outside the on duration. Because DRX and partial sensing can be configured individually for a single UE (by a base station or without base station signaling), resource selection triggered for sensing procedures can occur during the configured off duration for DRX. Without considering the on or off duration, sensing procedures may occur during the DRX off duration, resulting in additional power consumption or potential missed sensing. Similarly, for a receiving UE operating under DRX, resource selection for the transmitting UE can select resources during the receiving UE's DRX off-duration period, resulting in transmissions using resources during the receiving UE's DRX off-duration period not being successfully received by the receiving UE. The aspects included herein provide mechanisms for configuring sensing and reservation for UEs operating in DRX and resource allocation mode 2 with partial sensing, such that parameters (e.g., sensing window timing and resource selection window timing) are determined based on the on-duration and off-duration periods, leading to power savings and more reliable transmission.

[0036] The aspects proposed in this paper can be based on DRX modes with on and off durations and can provide power savings for sidelink communication. In DRX, a UE can periodically enter a sleep state to save power or enter a wake-up state to monitor and receive PDCCH, PSCCH, etc. The term "sensing" can refer to a procedure in which the UE monitors the resource reservations of other sidelink UEs to select resources for sidelink transmissions from unreserved resources. The term "partial sensing" can refer to a procedure in which the UE performs sensing discontinuously based on configuration (e.g., by a base station or without base station signaling). The total time for which the UE is on (which can be equal to the semi-statically configured DRX on duration (e.g., the duration for which the UE must remain on based on DRX configuration) plus a dynamically extended time can be referred to as the DRX active duration. For example, the UE can be wake-up during the configured duration in which it monitors PDCCH or PSCCH, and the UE can be additionally wake-up during extended time periods based on one or more timers or one or more transmissions (such as DCI or SCI) between the UE and another entity (such as the UE or the base station). As an example, if a UE receives a PSCCH indicating that it will be received outside of the UE's DRX enable duration, the UE's wake-up time may be extended. The one or more timers may include inactive timers or hybrid Automatic Repeat Request (HARQ) round-trip time (RTT). As used herein, the term "enable duration" may refer to the DRX enable duration (e.g., the configured duration based on DRX configuration where the UE monitors PDCCH, PSCCH, etc.) or the DRX active duration (e.g., the duration during which the UE is awake, which may include the duration during which the UE monitors channels such as PDCCH or PSCCH, the duration during which the UE receives PDCCH or PSCCH, and the duration during which the UE is not asleep due to one or more transmissions), and the term "disable duration" may refer to the DRX disable duration (e.g., the duration during which the UE is not in the configured duration for monitoring PDCCH) or the DRX inactive duration (e.g., the duration during which the UE is not in the active duration). A sidelink device may determine at least one parameter for sensing based on sidelink resource selection (e.g., mode 2 sidelink resource allocation) based on the on and off durations of a power-saving mode, and may perform sensing or resource selection based on that at least one parameter. In some examples, the wireless device may determine the time interval (e.g., T1) between the triggering of sidelink resource selection and the start of the resource selection window based at least in part on the on and off durations of the power-saving mode of the wireless device or the receiving wireless device. For example, if the device receives a trigger in time slot n that will trigger a selection window at n+T1 that would occur outside the on-duration of the wireless device or the receiving wireless device, the wireless device may begin the resource selection window from the beginning of the on-duration of the wireless device or the receiving wireless device.In some examples, the wireless device may monitor sidelink reservations within a sensing window (e.g., with duration T0) based on the on and off durations of a power-saving mode. If the wireless device is triggered at a timeslot during the current on duration, and if the current on duration partially overlaps with a sidelink resource selection window, the wireless device may select a resource set from one or more of the current on duration or the next on duration. In some examples, if the gap between the timeslot where resource selection is triggered and the start of the next on duration is greater than the remaining packet delay budget (PDB), the wireless device may select a resource set from the current on duration.

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

[0038] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and explained in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0039] As an example, an element, or any part of an element, or any combination of elements, may be implemented as a "processing system" including one or more processors. Examples of processors include: microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionalities described throughout this disclosure. One or more processors in a processing system can execute software. Software should be broadly interpreted as instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description languages, or other terms.

[0040] Accordingly, in one or more examples, the described functionality can be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality can be stored or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available medium accessible to a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disc storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the types described above, or any other medium capable of storing computer-executable code in the form of instructions or data structures accessible to a computer.

[0041] While aspects are described herein by way of example, those skilled in the art will understand that additional aspects and use cases may arise in many different arrangements and scenarios. The aspects described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, aspects and / or use may arise via integrated chip aspects and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / shopping devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to particular use cases or applications, broad applicability of the described aspects is possible. The scope of aspects can range from chip-level or modular components to non-modular, non-chip-level aspects, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more aspects of the described aspects. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals requires several components for analog and digital purposes (e.g., hardware components, including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The aspects described herein are intended to be implemented in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or decomposed components, end-user equipment, etc., of various sizes, shapes, and configurations.

[0042] Figure 1This is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also known as a wireless wide area network (WWAN)) includes base station 102, UE 104, evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macrocells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macrocells include base stations. Small cells include femtocells, picocells, and microcells.

[0043] For example, the Uu interface can be used to establish an access link between UE 104 and base station 102 or 180. Other communications can be exchanged between wireless devices based on sidelinks. For example, some UEs 104 can communicate directly with each other using device-to-device (D2D) communication link 158. In some examples, D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sidelink channels, such as Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be achieved through a wide variety of wireless D2D communication systems, such as, for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0044] Examples of sidelink communication may include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I) (e.g., from a vehicle-based communication device to a road infrastructure node, such as a roadside unit (RSU)), vehicle-to-network (V2N) (e.g., from a vehicle-based communication device to one or more network nodes, such as a base station), vehicle-to-pedestrian (V2P), cellular vehicle-to-everything (CV2X), and / or combinations thereof and / or communication with other devices, collectively referred to as vehicle-to-everything (V2X) communication. Sidelink communication can be based on V2X or other D2D communication, such as Proximity Services (ProSe). Besides the UE, sidelink communication can also be transmitted and received by other sender and receiver devices (such as roadside unit (RSU) 107). The PC5 interface can be used to exchange sidelink communication, such as in combination with... Figure 2 The examples described in [the document] are as follows. Although including [other examples]... Figure 2 The following description of an example time slot structure provides an example of sidelink communication in conjunction with 5G NR, but the concepts described herein can be applied to other similar fields such as LTE, LTE-A, CDMA, GSM and other wireless technologies.

[0045] UE 104, Roadside Unit (RSU) 107, or other sidelink devices may include a power-saving component 198 configured to apply a power-saving mode to sidelink communications, the power-saving mode having an on duration and an off duration. The power-saving component 198 may be further configured to perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode.

[0046] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: user data delivery, radio channel cryptography and cryptography decoding, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), subscriber and equipment tracking, RAN Information Management (RIM), paging, location, and delivery of alarm messages. Base station 102 can communicate with each other directly or indirectly (e.g., via EPC 160 or core network 190) on third backhaul link 134 (e.g., X2 interface). First backhaul link 132, second backhaul link 184 (e.g., Xn interface) and third backhaul link 134 can be wired or wireless.

[0047] In some respects, base station 102 or 180 may be referred to as RAN and may include aggregated or decomposed components. As an example of a decomposed RAN, the base station may include a central unit (CU) 106, one or more distributed units (DU) 105, and / or one or more remote units (RU) 109, such as Figure 1As explained in the text. The RAN can be decomposed using the split between RU 109 and aggregated CU / DU. The RAN can be decomposed using the split between CU 106, DU 105, and RU 109. The RAN can be decomposed using the split between CU 106 and aggregated DU / RU. CU 106 and one or more DU 105 can be connected via F1 interface. DU 105 and RU 109 can be connected via outbound interface. The connection between CU 106 and DU 105 can be referred to as mid-range, while the connection between DU 105 and RU 109 can be referred to as outbound. The connection between CU 106 and the core network can be referred to as backbound. The RAN can be based on the functional partitioning between various components of the RAN (e.g., between CU 106, DU 105, or RU 109). CUs can be configured to execute one or more aspects of a wireless communication protocol (e.g., handling one or more layers of the protocol stack), and DUs can be configured to handle other aspects of the wireless communication protocol (e.g., other layers of the protocol stack). In different implementations, the split between layers handled by the CU and layers handled by the DU can occur at different layers of the protocol stack. As a non-limiting example, the DU 105 can provide logical nodes to host at least a portion of the Radio Link Control (RLC) layer, Media Access Control (MAC) layer, and Physical (PHY) layer based on functional splitting. The RU can provide logical nodes configured to host at least a portion of the PHY layer and radio frequency (RF) processing. The CU 106 can host higher-layer functions, such as the Serving Data Adaptation Protocol (SDAP) layer and the Packet Data Convergence Protocol (PDCP) layer above the RLC layer. In other implementations, the splitting between layer functions provided by the CU, DU, or RU can differ.

[0048] The access network may include one or more Integrated Access and Backhaul (IAB) nodes 111 that exchange wireless communications with UE 104 or other IAB nodes 111 to provide access and backhaul to the core network. In an IAB network with multiple IAB nodes, the anchor node may be referred to as an IAB donor. An IAB donor may be a base station 102 or 180 that provides access to the core network 190 or EPC 160 and / or control over one or more IAB nodes 111. An IAB donor may include CU 106 and DU 105. An IAB node 111 may include DU 105 and a mobile terminal (MT). DU 105 of IAB node 111 may operate as a parent node, while the MT may operate as a child node.

[0049] Base station 102 can wirelessly communicate with UE 104. Each base station 102 can provide communication coverage for its respective geographical coverage area 110. Overlapping geographical coverage areas 110 may exist. For example, small cell 102' may have coverage areas 110' that overlap with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells may be referred to as a heterogeneous network. The heterogeneous network may also include a Home Evolved B Node (eNB) (HeNB) that can provide services to a restricted group referred to as a Closed Subscriber Group (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. These communication links may use one or more carriers. For each carrier allocated in a total of up to Yx MHz (x component carriers) for transmission in each direction, the base station 102 / UE 104 may use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.). These carriers may or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).

[0050] The wireless communication system may further include a Wi-Fi access point (AP) 150 communicating with a Wi-Fi station (STA) 152 via a communication link 154, for example, in an unlicensed spectrum such as 5 GHz. When communicating in unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) before communication to determine whether the channel is available.

[0051] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can enhance access network coverage and / or increase access network capacity.

[0052] The electromagnetic spectrum is typically subdivided into various classes, bands, channels, etc., based on frequency / wavelength. In 5G NR, two initial operating bands have been designated as frequency ranges FR1 (410MHz–7.125GHz) and FR2 (24.25GHz–52.6GHz). Although a portion of FR1 is greater than 6GHz, it is generally (interchangeably) referred to as the “sub-6GHz” band in various documents and articles. Similar naming issues sometimes arise regarding FR2; although different from the Very High Frequency (EHF) band (30GHz–300GHz) designated as the “millimeter wave” band by the International Telecommunication Union (ITU), FR2 is generally (interchangeably) referred to as the “millimeter wave” band in various documents and articles.

[0053] The frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) bands. Recent 5G NR studies have designated the operating bands of these IF bands as the frequency range designation FR3 (7.125 GHz – 24.25 GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, thus effectively extending the features of FR1 and / or FR2 into the IF band. Additionally, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating frequency bands have been designated as the frequency range designations FR4a or FR4-1 (52.6 GHz – 71 GHz), FR4 (52.6 GHz – 114.25 GHz), and FR5 (114.25 GHz – 300 GHz). Each of these higher frequency bands falls within the EHF band.

[0054] In light of the foregoing, unless otherwise stated, it should be understood that, as used herein, the term "sub-6GHz" and the like can broadly refer to frequencies less than 6GHz, within FR1, or including intermediate frequency band frequencies. Furthermore, unless otherwise stated, it should be understood that, as used herein, the term "millimeter wave" and the like can broadly refer to frequencies that can include intermediate frequency band frequencies, within FR2, FR4, FR4-a or FR4-1 and / or FR5, or within the EHF band.

[0055] Whether it is a small cell 102' or a large cell (e.g., a macro base station), base station 102 may include and / or be referred to as an eNB, gB node (gNB), or another type of base station. Some base stations 180 (such as gNBs) may operate in conventional sub-6 GHz spectrum, millimeter wave frequencies, and / or near-millimeter wave frequencies to communicate with UE 104. When a gNB (e.g., base station 180) operates in millimeter wave frequencies or near-millimeter wave frequencies, the gNB may be referred to as a millimeter wave base station. The millimeter wave base station (e.g., base station 180) may utilize beamforming 182 with UE 104 to compensate for path loss and short range. Base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming. Similarly, beamforming can be applied, for example, to sidelink communication between UEs.

[0056] Base station 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182'. UE 104 may also transmit beamformed signals to base station 180 in one or more transmit directions. Base station 180 may receive beamformed signals from UE 104 in one or more receive directions. Base station 180 / UE 104 may perform beam training to determine the optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions of base station 180 may be the same or different. The transmit and receive directions of UE 104 may be the same or different. Although this example has been described with respect to base station 180 and UE 104, similar aspects may be applied between a first device and a second device (e.g., a first UE and a second UE) for sidelink communication.

[0057] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 may communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functionality for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can be used to distribute MBMS traffic to base station 102 within a Broadcast-Specific Service Single Frequency Network (MBSFN) area, and can be responsible for session management (start / stop) and collecting eMBMS-related billing information.

[0058] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Generally, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) services, and / or other IP services.

[0059] Base stations may include and / or be referred to as gNB, B-node, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop devices, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similar functional devices. Some UE 104 may be referred to as IoT devices (e.g., parking timers, oil pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or some other suitable term.

[0060] Figure 2 Figures 200 and 210 illustrate example aspects of time slot structures that can be used for sidelink communication (e.g., between UE 104, RSU 107, etc.). In some examples, the time slot structure may be within a 5G / NR frame structure. In other examples, the time slot structure may be within an LTE frame structure. Although the following description may focus on 5G NR, the concepts described herein are applicable to other similar domains such as LTE, LTE-A, CDMA, GSM, and other wireless technologies. Figure 2The example time slot structure in the example is merely one example, and other sidelink communications may have different frame structures and / or different channels for sidelink communication. A frame (10ms) can be divided into 10 equally sized subframes (1ms). Each subframe may include one or more time slots. Subframes may also include mini-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 14 or 12 symbols, depending on whether the cyclic prefix (CP) is normal CP or extended CP. For normal CP, each time slot may include 14 symbols, while for extended CP, each time slot may include 12 symbols. Symbols may be CP Orthogonal Frequency Division Multiplexing (OFDM) (CP-OFDM) symbols. Symbols may be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe is based on the CP and parameter design. The parameter design defines the subcarrier spacing (SCS) and, in effect, the symbol length / duration, which is equal to 1 / SCS.

[0061]

[0062] For a normal CP (14 symbols / slot), different parameter designs μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For an extended CP, parameter design 2 allows 4 slots per subframe. Correspondingly, for the normal CP and parameter design μ, there are 14 symbols / slot and 2... μ One time slot / subframe. The subcarrier spacing can be equal to 2. μ *15kHz, where μ is the parameter design from 0 to 4. Thus, parameter design μ = 0 has a subcarrier spacing of 15kHz, while parameter design μ = 4 has a subcarrier spacing of 240kHz. Symbol length / duration is inversely correlated with subcarrier spacing. Figure 2 An example of a normal CP with 14 symbols per time slot is provided. Within a frame set, there may be one or more different bandwidth portions (BWPs) that are frequency-division multiplexed. Each BWP may have a specific parameter design and CP (normal or extended).

[0063] Figure 200 illustrates a single resource block for a single timeslot transmission, for example, this single timeslot transmission may correspond to a 0.5 ms transmission time interval (TTI). The physical sidelink control channel can be configured to occupy multiple physical resource blocks (PRBs), for example, 10, 12, 15, 20, or 25 PRBs. The PSCCH can be limited to a single subchannel. For example, the PSCCH duration can be configured to 2 or 3 symbols. For example, the subchannel may include 10, 15, 20, 25, 50, 75, or 100 PRBs. Resources used for sidelink transmissions can be selected from a resource pool comprising one or more subchannels. As a non-limiting example, the resource pool may include between 1 and 27 subchannels. The PSCCH size can be established for the resource pool, for example, between 10% and 100% of the duration of a subchannel for 2 or 3 symbols. Figure 2 Figure 210 illustrates an example where the PSCCH occupies approximately 50% of a subchannel, serving as an example to illustrate the concept of PSCCH occupies a subchannel. The Physical Sidelink Shared Channel (PSSCH) occupies at least one subchannel. In some examples, the PSCCH may include a first portion of Sidelink Control Information (SCI), and the PSSCH may include a second portion of the SCI.

[0064] A resource grid can be used to represent the frame structure. Each time slot may include a resource block (RB) extending for 12 consecutive subcarriers (also known as a physical RB (PRB)). The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme. Figure 2 As explained, some REs may include control information in the PSCCH and some REs may include demodulation RS (DMRS). At least one symbol may be used for feedback. Figure 2 An example of a two-symbol structure for a Physical Side-Link Feedback Channel (PSFCH) with adjacent gap symbols is explained. Symbols before and / or after the feedback can be used to transition between data reception and feedback transmission. This gap allows the device to (e.g., in a subsequent time slot) switch from operating as a transmitting device to preparing to operate as a receiving device. As explained, data can be transmitted in the remaining REs. This data may include the data message described herein. The position of any of the data, DMRS, SCI, feedback, gap symbols, and / or LBT symbols may be related to... Figure 2 The examples described in the text differ. In some respects, multiple time slots can be grouped together.

[0065] Figure 3Block diagram 300 shows a first wireless communication device 310 and a second wireless communication device 350 communicating. Communication can be based on a sidelink or an access link. In some examples, wireless communication devices 310 and 350 can communicate based on V2X or other D2D communication. In other aspects, wireless communication devices 310 and 350 can communicate on an access link based on uplink and downlink transmissions. This communication can be based on a sidelink using a PC5 interface (e.g., between two UEs). This communication can be based on an access link using a Uu connection (e.g., between a base station and a UE). Wireless communication devices 310 and 350 may include UEs, RSUs, base stations, etc. In some implementations, the first wireless communication device 310 may correspond to a base station and the second wireless communication device 350 may correspond to a UE.

[0066] like Figure 3 As shown, the first wireless communication device 310 includes a transmit processor (TX processor 316), a transceiver 318 including transmitter 318a and receiver 318b, an antenna 320, a receive processor (RX processor 370), a channel estimator 374, a controller / processor 375, and a memory 376. An example second wireless communication device 350 includes an antenna 352, a transceiver 354 including transmitter 354a and receiver 354b, an RX processor 356, a channel estimator 358, a controller / processor 359, a memory 360, and a TX processor 368. In other examples, the first wireless communication device 310 and / or the second wireless communication device 350 may include additional or alternative components.

[0067] Packets can be provided to the controller / processor 375 that implements Layer 3 and Layer 2 functionality. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Media Access Control (MAC) layer.

[0068] The TX processor 316 and RX processor 370 implement Layer 1 functionality associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) decoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The decoded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently combined using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time-domain OFDM symbol stream. The OFDM streams are spatially precoded to generate multiple spatial streams. The channel estimate from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. This channel estimate can be derived from a reference signal and / or channel condition feedback transmitted by the second wireless communication device 350. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318a. Each transmitter 318a can use the corresponding spatial stream to modulate a radio frequency (RF) carrier for transmission.

[0069] At the second wireless communication device 350, each receiver 354b receives signals via its respective antenna 352. Each receiver 354b recovers the information modulated onto the RF carrier and provides this information to the RX processor 356. The TX processor 368 and the RX processor 356 implement Layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on this information to recover any spatial stream destined for the second wireless communication device 350. If multiple spatial streams are destined for the second wireless communication device 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with the reference signal, are recovered and demodulated by determining the signal constellation points most likely to have been transmitted by the first wireless communication device 310. These soft decisions can be based on a channel estimate calculated by the channel estimator 358. These soft decisions are then decoded and deinterleaved to recover the original data and control signals transmitted by the first wireless communication device 310 over the physical channel. These data and control signals are then provided to the controller / processor 359 that implements layer 3 and layer 2 functionality.

[0070] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. The controller / processor 359 can provide demultiplexing, packet reassembly, ciphertext decoding, header decompression, and control signal processing between transmission and logical channels. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0071] Similar to the functionality described in conjunction with the transmissions performed by the first wireless communication device 310, the controller / processor 359 can provide RRC layer functionality associated with system information (e.g., MIB, SIB) capture, RRC connectivity, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (cryptography, cryptographic decoding, integrity protection, integrity verification); RLC layer functionality associated with the transmission of upper-layer PDUs, error correction via ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto TBs, demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel priority ordering.

[0072] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the first wireless communication device 310 can be used by the TX processor 368 to select appropriate coding and modulation schemes and to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to a different antenna 352 via separate transmitters 354a. Each transmitter 354a can use the respective spatial stream to modulate an RF carrier for transmission.

[0073] UL transmission is processed at the first wireless communication device 310 in a manner similar to that described in conjunction with the receiver function at the second wireless communication device 350. Each receiver 318b receives signals via its respective antenna 320. Each receiver 318b recovers the information modulated onto the RF carrier and provides that information to the RX processor 370.

[0074] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. The controller / processor 375 provides demultiplexing, packet reassembly, ciphertext decoding, header decompression, and control signal processing between transmission and logical channels. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0075] At least one of the following can be configured to work with: TX processor 368 or TX processor 316, RX processor 356 or RX processor 370, and controller / processor 359 or controller / processor 375 Figure 1 The power-saving components 198 are combined to perform various functions.

[0076] Figure 4 Example 400 illustrates sidelink communication between devices as presented in this paper. Communication can be based on, among other things, combining... Figure 2 The time slot structure or other side link structure described in the description. For example, the first UE 402 may transmit a side link transmission 410 (e.g., including a control channel (PSCCH) and / or a corresponding data channel (e.g., PSSCH)), which may be received by the second UE 406 and / or the third UE 408. The side link transmission 410 may be received directly from the first UE 402, for example, without being transmitted through a base station.

[0077] In addition to operating as receiving devices, the first UE 402, the second UE 404, and / or the third UE 406 can also each operate as a transmitting device. Therefore, the second UE 406 is interpreted as transmitting sidelink transmission 412 received by the first UE 402. Each of the sidelink transmissions 410, 412 can be broadcast or multicast to nearby devices. For example, the first UE 402 can transmit communications intended to be received by other UEs within a range 401 of the first UE 402. In other examples, one or more of the transmissions 410, 412 can be groupcast to nearby devices that are group members. In other examples, the sidelink transmissions 410, 412 can be unicast from one UE to another.

[0078] Sidelink transmissions may provide sidelink control information (SCI) including information used to facilitate decoding of the corresponding data channel. For example, the transmitting device (sometimes referred to as the "originating device," "transmitting UE," or "originating UE") may transmit an SCI that includes information that the receiving device (sometimes referred to as the "target device," "receiving device," or "target UE") can use to avoid interference. For example, the SCI may indicate reserved time resources and / or reserved frequency resources to be used for data transmission, and may be indicated in a control message from the transmitting device. The number of TTIs and RBs to be used for data transmission may be indicated in a control message from the first UE 402. In some examples, the SCI may be used by the receiving device to avoid interference by suppressing transmissions on the occupied resources during data transmission.

[0079] The first UE 402, the second UE 406, and / or the third UE 408 may include combinations with Figure 1 The power saving component described is similar to power saving component 198.

[0080] Sidelink communication enables a first UE to communicate directly with another UE. For example, a first UE and another UE can communicate without routing through a base station. Sidelinks can be beneficial for vehicle-based communications (e.g., V2V, V2I, V2N, V2P, C-V2X, etc.) that allow a vehicle UE to communicate directly with another UE or a pedestrian UE. When handling V2X communication, the power consumption of the vehicle UE may not be an issue.

[0081] However, implementing power-saving modes for non-vehicle applications or for some vehicle applications in sidelinks can be beneficial. Two examples of power-saving modes include partial sensing or random selection and discontinuous reception (DRX). Partial sensing can be implemented at the physical layer of the protocol stack, and DRX can be implemented at the MAC layer of the protocol stack.

[0082] Sidelink communication can be based on different types or modes of resource allocation mechanisms. In the first resource allocation mode (which may be referred to herein as "Mode 1"), centralized resource allocation can be provided by network entities. For example, and referring to... Figure 1 For example, base station 102 / 180 can determine resources for sidelink communication and allocate resources for different UEs to use for sidelink transmission. In this first mode, the UE receives sidelink resource allocation from base station 102 / 180. In a second resource allocation mode (which may be referred to herein as "Mode 2"), distributed resource allocation can be provided. In Mode 2, each UE can autonomously determine the resources to be used for sidelink transmission. To coordinate the selection of sidelink resources by individual UEs, each UE can use sensing technology to monitor the resource reservations of other sidelink UEs and can select resources for sidelink transmission from unreserved resources. Devices communicating based on sidelinks can determine one or more radio resources used by other devices in the time and frequency domains in order to select transmission resources that avoid conflict with other devices. Sidelink transmission and / or resource reservation can be periodic or aperiodic, wherein a UE can reserve resources for transmission in the current time slot and up to two future time slots.

[0083] Therefore, in the second mode (e.g., mode 2), individual UEs can autonomously select resources for sidelink transmissions, for example, in the absence of a central entity (such as a base station indicating resources for each device). The first UE can reserve the selected resources to notify other UEs about the resources that the first UE intends to use for sidelink transmissions.

[0084] In some examples, resource selection for sidelink communication can be based on sensing mechanisms. For instance, before selecting resources for data transmission, the UE can first determine whether the resources have already been reserved by other UEs.

[0085] For example, as part of the listening mechanism for resource allocation mode 2, the UE can determine (e.g., listen) whether the selected sidelink resource has been reserved by other UEs before selecting it for data transmission. If the UE determines that the sidelink resource has not been reserved by other UEs, the UE can use the selected sidelink resource for data transmission, for example, in PSSCH transmission. The UE can estimate or determine which radio resources (e.g., sidelink resources) may be in use and / or reserved by other UEs by detecting and decoding sidelink control information (SCI) transmitted by other UEs. The UE can use a listening-based resource selection algorithm to estimate or determine which radio resources are in use and / or reserved by other UEs. The UE can receive an SCI from another UE, which includes reservation information based on the resource reservation field included in the SCI. The UE continuously monitors (e.g., listens) and decodes SCIs from peer UEs. The SCI may include reservation information, such as indicating that a particular UE has selected a time slot and RB for future transmissions. The UE can exclude resources used and / or reserved by other UEs from the candidate resource set used by the UE for sidelink transmissions, and the UE can select / reserve resources from unused resources that thus form the candidate resource set for sidelink transmissions. The UE can continuously sense SCIs with resource reservations to maintain a candidate resource set in which the UE can select one or more resources for sidelink transmissions. Once the UE selects a candidate resource, the UE can transmit an SCI indicating its own reservation of resources for sidelink transmissions. The number of resources reserved by the UE (e.g., sub-channels per subframe) can depend on the size of the data transmitted by the UE. Although an example is described for a UE receiving reservations from another UE, these reservations can also be received from the RSU or other devices communicating via the sidelink.

[0086] Figure 5 Example 500, as presented herein, illustrates reserved time and frequency resources for sidelink transmissions. Resources may be included, for example, in a sidelink resource pool. Resource allocation for each UE may be based on one or more sub-channels in the frequency domain (e.g., sub-channels SC1 to SC4) and may be based on a time slot in the time domain (e.g., time slots 1 to 8). The UE may also use resources in the current time slot to perform initial transmissions and may reserve resources in future time slots for retransmissions. Figure 5 In the illustrated example, two distinct future time slots are reserved for retransmission by UE1 and UE2. Resource reservation can be limited to a predefined window of time slots and sub-channels, such as an eight-time-slot multiplied by four-sub-channel window, as shown in Figure 500. This example window provides a total of 32 available resource blocks. This window can also be referred to as a "resource selection window".

[0087] The first UE (“UE1”) may reserve a sub-channel (e.g., SC 1) in the current time slot (e.g., time slot 1) for its initial data transmission 502, and may reserve additional future time slots within this window for data retransmission (e.g., first data retransmission 504 and second data retransmission 506). For example, the first UE may reserve sub-channel SC 3 at time slot 3 and SC 2 at time slot 4 for future retransmissions, such as... Figure 5 As shown. The first UE then transmits information to the other UEs about which resources it is using and / or reserving. The first UE can do this by including reservation information in the reserved resources field of the SCI (e.g., the first-phase SCI).

[0088] Figure 5 The explanation states that resources in sub-channels SC3 and SC4 reserved in time slot 1 of the second UE (“UE2”) are used for current data transmission 508, the first data retransmission reserved in time slot 4 uses sub-channels SC3 and SC4 510, and the second data retransmission reserved in time slot 7 uses sub-channels SC1 and SC2 512, as follows. Figure 5 As shown. Similarly, the second UE can use, for example, the reserved resource field in the SCI to transmit resource usage and reservation information to other UEs.

[0089] The third UE can consider resources reserved by other UEs within the resource selection window to select resources for transmitting its data. The third UE can first decode the SCI within a time period to identify which resources are available (e.g., candidate resources). For example, the third UE can exclude resources reserved by UE1 and UE2, and can select other available sub-channels and time slots from the candidate resources for its transmission and retransmission, based on the number of adjacent sub-channels in which the data to be transmitted (e.g., packets) can fit.

[0090] Although Figure 5 The explanation states that resources are reserved for the initial transmission and two retransmissions, but the reservation can be used for the initial transmission and a single retransmission or only for the initial transmission.

[0091] The UE can determine associated signal measurements (such as RSRP) for each resource reservation received by another UE. The UE can consider resources reserved in transit with an RSRP below a threshold measured by that UE as available for its use. The UE can perform signal / channel measurements on sidelink resources already reserved and / or used by other UEs, such as by measuring the RSRP of messages (e.g., SCIs) for reserving sidelink resources. Based at least in part on signal / channel measurements, the UE can consider using / reusing sidelink resources already reserved by other UEs. For example, if the measured RSRP reaches or exceeds a threshold, the UE can exclude the reserved resource from the candidate resource set, and if the measured RSRP of the message used to reserve the resource is below the threshold, the UE can consider the reserved resource to be available. When a message reserving a resource has an RSRP below a threshold, the UE can include these resources in the candidate resource set and use / reuse such reserved resources because a low RSRP indicates that the other UE is far away and reusing these resources is unlikely to interfere with that UE. A higher RSRP indicates that the transmitting UE that reserved these resources is potentially closer to the UE and may experience a higher level of interference if the UE selects the same resources.

[0092] For example, the UE can determine a candidate resource set (e.g., by monitoring SCIs from other UEs and removing resources reserved by other UEs for signals where the UE measures an RSRP above a threshold). The UE can also select N resources for transmission and / or retransmission of TB. As an example, the UE can randomly select N resources from a previously determined candidate resource set. For each transmission, the UE can reserve future time and frequency resources for the initial transmission and up to two retransmissions. The UE can reserve resources by retransmitting an SCI indicating resource reservation. For example, in Figure 5 In the example, the second UE can transmit an SCI that reserves resources for current data transmission 508, first data retransmission 510, and second data retransmission 512.

[0093] A timeline may exist for sensing-based resource selection. For example, a UE may sense and decode SCIs received from other UEs during a sensing window (e.g., the time duration prior to resource selection). Based on the sensing history during the sensing window, the UE can maintain an available candidate resource set by excluding resources reserved by other UEs from the candidate resource set. A UE can select resources from its available candidate resource set and transmit the SCI of the selected resources that it has reserved for sidelink transmissions (e.g., PSSCH transmissions). A time gap may exist between the UE's selection of resources and the UE's transmission of the SCI of the reserved resources.

[0094] In resource allocation mode 2, the higher layer can request the UE 104, which includes the power saving component 198, to determine a subset of resources from which the higher layer can select resources for PSSCH / PSCCH transmission. Figure 6 An example timing diagram 600 illustrates a UE that can be triggered to select resources for sidelink transmission in time slot n. This timing diagram shows the process of sensing resource reservations from other UEs (such as combining...). Figure 5 The timer (described as a resource reservation) is specified. As an example, the trigger may include data for transmission. Although... Figure 6 As described in conjunction with the UE, resource selection can also be applied by other sidelink devices. In response to a trigger at time slot n, the UE can consider signals received within a sensing window 602 of duration T_0 and determine information received within sensing window 602 (e.g., an SCI with resource reservation). For example, the UE can determine which resources have been used by other UEs or reserved by other UEs during sensing window 602. The UE can predict that previously used resources may also be used by other UEs in the future (e.g., during or after time slot n). Signals received in this sensing window may include an SCI indicating resource reservation for resources within a resource selection window after time slot n. Based on past resource usage and / or resource reservation (e.g., "sensing" of resources), the UE can determine which resources are scheduled for use and / or which resources are not scheduled for use. For example, based on resource sensing during sensing window 602, the UE can determine that a first resource 604 and a second resource 606 may be reserved during time slot n and / or in future time slots. When selecting sidelink transmission resources, a UE can exclude candidate resources reserved by other UEs from the candidate resource set. In some examples, a UE can exclude candidate resources reserved by another UE that meet one or more conditions (such as a reservation signal that meets an RSRP threshold).

[0095] To trigger resource selection at time slot n, higher layers can provide several parameters, such as the minimum duration of the selection window t2min_SelectionWindow (internal T). 2min This can be set to the corresponding value from the higher-level parameter t2min_SelectionWindow to indicate the configured priority {1,5,10,20}·2 μ prio TX Given a value, where μ can be equal to 0, 1, 2, or 3 for subcarrier spacing (SCS) of 15, 30, 60, or 120 kHz.

[0096] If T 2min If the time is less than the remaining packet delay budget (PDB) (in time slots), then T2 can be determined by UE 104, and T 2minIt can be less than or equal to T2, which can be less than or equal to the remaining packet delay budget. If T 2min If the resource selection window size T2 is not less than the remaining packet delay budget, then the resource selection window size T2 can be set to the remaining packet delay budget. The parameter may further include t0_SensingWindow(t0_sensing window), which indicates the sensing window size (which can be related to...). Figure 6 The internal parameter T0 (corresponding to T_0 in the original text) can be the number of time slots corresponding to t0_SensingWindow ms. The sensing reference can be determined by the time slot range. Where can be defined (can be with) Figure 6 (Corresponding to T_proc,0 in the context). The UE can monitor time slots that may belong to the sidelink resource pool within the sensing window, in addition to those time slots where its own transmissions occur. In some respects, This can be determined based on SCS. For example, the SCS configuration μ used for the Bandwidth Part (BWP) sl =0 can correspond to (time slot), μ sl =1 can correspond to (time slot), μ sl =2 can correspond to (time slot), μ sl =3 can correspond to (Time Slot), etc. T1 indicates the delay between time slot n and resource selection (which can be compared with...). Figure 6 The corresponding T_1 in the equation can be determined by the UE and can satisfy the condition. ( Figure 5 In T_proc,1). In some respects, Can be based on SCS (such as μ) sl Use ) to set it. For example, μ sl =0 can correspond to (time slot), μ sl =1 can correspond to (time slot), μ sl =2 can correspond to (time slot), μ sl =3 can correspond to (Time slot), etc.

[0097] The UE can use two schemes for power saving: DRX and resource allocation mode 2 with partial sensing. Partial sensing may include the UE performing sensing operations discontinuously, such as periodically sensing during one time period (e.g., an on period) and skipping sensing during another time period (e.g., a off period). In DRX, during the off period, the UE may skip monitoring of sidelink communication (e.g., including SCI) or switch to a low-power mode, and may monitor sidelink communication during the on period. Under both schemes, the UE's power usage can be reduced, i.e., the UE can perform sensing, transmission, and reception only for one time period and sleep for the rest of the time. Figure 7A The resource pool 700, which includes the different UE sets operating within the startup sequence, is explained. Figure 7A In the example described, the frequency domain is represented along the vertical axis and the time domain is represented along the horizontal axis.

[0098] like Figure 7A As shown, one or more communicable UEs (e.g., using a sidelink) are active during the on-duration period and then go to sleep during the off-duration period. For example, during the first on-duration period 702, a first pair of UEs (e.g., UEA and UE B) can operate in a wake-up state to sense, reserve resources, and communicate with each other, and then go to sleep at the end of the first on-duration period 702. During the second on-duration period 704, the first pair of UEs can continue to operate in sleep mode, and a second pair of UEs (e.g., UE C and UE D) can go to wake-up state. Figure 7A As shown, the first pair of UEs (e.g., UEA and UE B) operate in a wake-up state during the first power-on duration 702, the third power-on duration 706, and the fifth power-on duration 710, and in a sleep state during the second power-on duration 704 and the fourth power-on duration 708. Similarly, the second pair of UEs (e.g., UE C and UE D) operate in a wake-up state during the second power-on duration 704 and the fourth power-on duration 708, and in a sleep state during the first power-on duration 702, the third power-on duration 706, and the fifth power-on duration 710. By operating in a sleep state when no communication is being conducted, the respective UEs can save power.

[0099] It is understandable that the duration of the UE's operation in the wake-up state can be referred to as "partial sensing mode" when the UE is implementing a partial sensing mechanism or as "DRX mode" when the UE is implementing a DRX mechanism. Figure 7BAn example of DRX Cycle 750 has been explained. In a DRX configuration, the UE can monitor communications discontinuously over time. For example, the UE can receive, transmit, and / or sense during the DRX-on period and can skip transmitting, receiving, or sensing during the DRX-off period. The UE can enter sleep mode or low-power mode during the DRX-off period, in which the UE minimizes power consumption by disabling radio frequency (RF) functions and not detecting communications from the base station. Figure 7C The explanation describes how the UE performs sensing in a discontinuous manner (e.g., as in combination with...). Figure 6 Example of partial sensing mode 775 (described). The UE can perform sensing during periodic durations, which are temporally separated by durations during which the UE cannot perform sensing. Therefore, sensing of sidelink resource reservations from other UEs can be performed during sensing durations and sensing of sidelink resource reservations from other UEs can be skipped during non-sensing durations.

[0100] In some examples, resources in the resource pool can be limited for synchronization purposes using a global power-saving mode (e.g., a "system-level" DRX mode or a "system-level" partial sensing mode). For example, the global power-saving mode may define one or more resources that a first pair of UEs will operate in the wake-up state (e.g., the first on-time 702, the third on-time 706, and the third on-time 710 for UE A and UE B). In some such examples, the global power-saving mode may define one or more resources that a second pair of UEs will operate in the wake-up state (e.g., the on-time of UE C and UE D) as being the same as, or orthogonal to, the on-time of the first pair of UEs (e.g., the on-time of the second pair of UEs could be the second on-time 704 and the fourth on-time 708).

[0101] like Figure 7C As shown, in some examples, a UE (or a pair of UEs) can operate in a wake-up state during some periods and in a sleep state during other periods. For a UE configured with a power-saving mode, the UE can reserve resources for future transmissions that may fall outside the UE's active duration.

[0102] In some respects, resource triggering by the upper layer can occur during the UE's on or off duration, such as in... Figure 8This is illustrated in Example 800. For example, a portion of the sensing window 802 may appear outside of the DRX enable duration 804A or 804B. Similarly, the resource selection trigger 806 may also be transmitted outside of the DRX enable duration 804A or 804B. Providing the resource selection trigger 806 or sensing window 802 outside of the DRX enable duration can result in additional power consumption. Furthermore, if the resource selection performed selects a resource outside of the receiving UE's DRX enable duration, the transmission on that resource may not be successfully received. The aspects provided herein offer a coherent configuration in which various partial sensing-related parameters (delay between resource selection and resource allocation window T1, sensing window size T0, resource selection window size T2, etc.) can be determined based on the DRX enable duration and DRX disable duration. The upper layer can be the user plane upper layer.

[0103] In some aspects, such as in Figure 9 As explained in Example 900, the resource allocation window T1 can be determined based on the on / off duration of the UE or the receiving UE. For example, if the upper layer instructs the UE to select a resource in time slot n (resource selection trigger 906) so that the time slot... Outside of the start-up duration 904A, the UE's selection window 908 may begin at the start of the next start-up duration 904B. Start-up durations 904A and 904B may correspond to the start-up duration of the receiving UE.

[0104] In some respects, the UE's sensing window size T0 can be determined based on the on / off duration. For example, in some respects, T0 can be based on the end of the past T0 time slots. The selection of time slots is determined regardless of whether these time slots are within the UE's on or off duration. In these respects, time slots falling outside the UE's on duration cannot be used to determine the candidate resource set within the selection window. In some respects, T0 can be determined based on the past T0 time slots, including those within the UE's on duration.

[0105] In some aspects, if the upper-layer instruction to the UE to select a resource set at time slot n during the activation duration such that the UE's selection window is partially within the current activation duration, the UE can select a resource set from the current activation duration, the next activation duration, or both. In some aspects, the selection window can span multiple activation durations 904B and 904C. In some aspects, if the gap 910 between time slot n and the start of the next activation duration is greater than the remaining PDBs, then T2 can be set to be less than or equal to the number of remaining time slots in the current activation duration 904B.

[0106] Figure 10This is a flowchart 1000 of a wireless communication method. This method can be performed by a wireless device (e.g., UE 104, UE 408, device 1202). This method enables the wireless device to apply a power-saving mode to sidelink communication with configurable sensing-based sidelink resource selection.

[0107] In 1002, wireless devices apply a power-saving mode to sidelink communication, which has an on duration and an off duration. For example, application 1002 can be... Figure 12 The power-saving mode component 1242 is executed. As an example, UE 402 can apply the power-saving mode to sidelink communication. In some aspects, the power-saving mode is based on partial sensing mode. In some aspects, the power-saving mode is based on the DRX of a first radio device or a second radio device. The on and off durations can be periodic or aperiodic. The DRX and partial sensing aspects are combined. Figure 8 and 9 describe.

[0108] In 1004, the wireless device performs at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on and off durations of the power-saving mode. These one or more parameters may include a resource allocation window and a sensing window size, or a timing associated with the resource allocation window or sensing window. As an example, UE 402 may perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters. Sensing-based sidelink resource selection may also be referred to as distributed sidelink resource allocation or mode 2 sidelink resource allocation. Example aspects of sensing-based resource allocation are combined... Figure 6 To describe it. For example, execution 1004 can be described by Figure 12 Component 1244 performs this action. In some aspects, if the sidelink resource selection window is triggered at a timeslot during the current activation duration, and if the current activation duration and the sidelink resource selection window at least partially overlap, the radio device selects a resource set from one or more of the current activation duration or the next activation duration. In some aspects, the sidelink resource selection window spans multiple activation durations, and the radio device selects a resource set from both the current activation duration and the next activation duration. In some aspects, if the gap between the timeslot where resource selection is triggered and the start of the next activation duration is greater than the remaining packet delay budget, the radio device selects a resource set from the current activation duration.

[0109] Figure 11This is a flowchart 1100 of a wireless communication method. This method can be performed by a wireless device (e.g., UE 104, UE 408, device 1202). This method enables the wireless device to apply a power-saving mode to sidelink communication with configurable sensing-based sidelink resource selection.

[0110] In 1102, wireless devices apply a power-saving mode to sidelink communication, which has an on duration and an off duration. For example, application 1102 can be... Figure 12 The power-saving mode component 1242 is executed. As an example, UE 402 can apply the power-saving mode to sidelink communication. In some aspects, the power-saving mode is based on partial sensing mode. In some aspects, the power-saving mode is based on the DRX of a first radio device or a second radio device. The on and off durations can be periodic or aperiodic. The DRX and partial sensing aspects are combined. Figure 8 and 9 describe.

[0111] In 1104, the wireless device performs at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on and off durations of the power-saving mode. These one or more parameters may include a resource allocation window and a sensing window size, or a timing associated with the resource allocation window or sensing window. As an example, UE 402 may perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters. Sensing-based sidelink resource selection may also be referred to as distributed sidelink resource allocation or mode 2 sidelink resource allocation. Example aspects of sensing-based resource allocation are combined... Figure 6 To describe it. For example, executing 1104 can be described by Figure 12 Component 1244 is used to perform this. In some aspects, if the sidelink resource selection window is triggered at a timeslot during the current activation duration, and if the current activation duration and the sidelink resource selection window at least partially overlap, the radio device selects a resource set from one or more of the current activation duration or the next activation duration. In some aspects, the sidelink resource selection window spans multiple activation durations, and the radio device selects a resource set from the current activation duration and the next activation duration. In some aspects, if the gap between the timeslot where resource selection is triggered and the start of the next activation duration is greater than the remaining packet delay budget, the radio device selects a resource set from the current activation duration. In some aspects, the resource selection window does not include resources outside the activation duration. In some aspects, the resource selection window does not include resources within the shutdown duration.

[0112] In some aspects, in 1106A, the wireless device receives a time interval indication from its upper layer. In some aspects, in 1106B, if the time interval indication indicates a time other than the activation period of the wireless device, the wireless device begins the resource selection window from the beginning of the activation period. For example, receiving 1106A and starting 1106B can be accomplished by... Figure 12 The instruction processing component 1246 performs this. As an example, UE 402 may receive a time interval indication from the upper layer of the radio device, or, if the time interval indication is a time other than the on-time duration of the radio device, start the resource selection window from the beginning of the on-time duration. In some respects, the first duration associated with the sensing window for the power saving mode is based on the upper layer configuration and differs from the second duration associated with the second power mode.

[0113] In some aspects, the wireless device determines the time interval between the triggering of the sidelink resource selection and the start of the resource selection window based at least in part on the on and off durations of the power-saving mode. In some aspects, in 1108A, the wireless device receives the triggering of the sidelink resource selection. In some aspects, in 1108B, the wireless device selects one or more resources for sidelink transmission within the resource selection window. For example, receiving 1108A and selecting 1108B may be accomplished by... Figure 12 The trigger processing component 1248 is used to execute.

[0114] In some aspects, the wireless device does not select resources for sidelink transmission based on time slots outside the on duration of the power-saving mode within the sensing window. As an example, UE 402 may not select resources for sidelink transmission based on time slots outside the on duration of the power-saving mode within the sensing window. For example, the wireless device may move to selecting or avoiding resource selection based on time slots outside the on duration of the sensing window. In some aspects, the sensing window includes several time slots overlapping with one or more on durations of the power-saving mode. In some aspects, the sensing window does not include time slots during the off duration of the power-saving mode. In some aspects, the upper layer of the wireless device sets different durations for the sensing window for the power-saving mode and different power modes.

[0115] In some respects, in 1110, wireless devices reserve monitoring sidelinks within the sensing window based on the on and off durations of power-saving modes. For example, monitoring 1110 can be performed by... Figure 12 The monitoring component 1250 performs this function. As an example, UE 402 monitors sidelink reservations within the sensing window based on the on and off durations of the power-saving mode.

[0116] In some aspects, the sensing window has a duration of several time slots. In some aspects, such as 1112, the wireless device selects resources for sidelink transmission based on the time slots within the sensing window during the power-saving mode's on-time duration. As an example, UE 402 may select resources for sidelink transmission based on the time slots within the sensing window during the power-saving mode's on-time duration. For example, selection 1112 may be achieved by... Figure 12 The resource selection component 1252 is used to execute.

[0117] Figure 12 Figure 1200 illustrates an example of the hardware implementation of device 1202. Device 1202 is a wireless device and includes a baseband unit 1204. The baseband unit 1204 can communicate with UE 104 via a cellular RF transceiver. The baseband unit 1204 may include computer-readable media / memory. The baseband unit 1204 is responsible for general processing, including the execution of software stored on the computer-readable media / memory. When executed by the baseband unit 1204, the software causes the baseband unit 1204 to perform the various functions described above. The computer-readable media / memory may also be used to store data manipulated by the baseband unit 1204 during software execution. The baseband unit 1204 further includes a receiving component 1230, a communication manager 1232, and a transmitting component 1234. The communication manager 1232 includes the one or more of the illustrated components. The components within the communication manager 1232 may be stored in the computer-readable media / memory and / or configured as hardware within the baseband unit 1204. The baseband unit 1204 may be a component of the device 310 / 450 and may include memory 360 / 376 and / or at least one of the following: TX processor 316 / 368, RX processor 356 / 370, and controller / processor 359 / 375.

[0118] Communication manager 1232 includes power saving mode component 1242, which applies power saving mode to sidelink communication, the power saving mode having an on duration and an off duration, for example, as combined with Figure 11 The application described in 1102.

[0119] Communication manager 1232 further includes execution component 1244, which performs at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on and off durations of the power saving mode, for example, as combined with Figure 11 The execution described in 1104.

[0120] In some aspects, the communication manager 1232 further includes an instruction processing component 1246 that receives a trigger for sidelink resource selection and selects one or more resources for sidelink transmission within a resource selection window, for example, as in combination with Figure 11 The receiving 1108A and selecting 1108B are described.

[0121] In some aspects, the communication manager 1232 further includes a trigger processing component 1248 that receives a trigger for sidelink resource selection and selects one or more resources for sidelink transmission within a resource selection window, for example, as in combination with Figure 11 The receiving 1108A and selecting 1108B are described.

[0122] In some aspects, the communication manager 1232 further includes a monitoring component 1250 that monitors sidelink reservations within a sensing window based on the on and off durations of power-saving modes, for example, as combined with Figure 11 The monitoring described in 1110.

[0123] In some aspects, the communication manager 1232 further includes a resource selection component 1252 that selects resources for sidelink transmission based on time slots within the power-saving mode activation duration of a sensing window, for example, as combined with Figure 11 The choice 1112 describes.

[0124] The device may include execution Figure 11 The additional components of each block of the algorithm in the aforementioned flowchart. Thus, Figure 11 Each block in the aforementioned flowchart can be executed by a component, and the device may include one or more of those components. These components may be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0125] In one configuration, device 1202, and specifically baseband unit 1204, includes means for applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration (e.g., power-saving mode component 1242 of communication manager 1232 included in baseband unit 1204). Baseband unit 1204 further includes means for performing at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, the one or more parameters being based on the on duration and off duration of the power-saving mode (e.g., execution component 1244 of communication manager 1232 included in baseband unit 1204).

[0126] In some aspects, the baseband unit 1204 further includes means for receiving a trigger for sidelink resource selection and selecting one or more resources for sidelink transmission within a resource selection window (e.g., trigger processing component 1248 of the communication manager 1232 included in the baseband unit 1204 and / or the transceiver).

[0127] In some aspects, the baseband unit 1204 further includes means for receiving a time interval indication from the upper layer of the wireless device and, if the time interval indication is a time other than the time of the wireless device’s activation duration, starting a resource selection window from the beginning of the activation duration (e.g., indication measurement component 1246 of the communication manager 1232 included in the baseband unit 1204 and / or the transceiver).

[0128] In some aspects, the baseband unit 1204 further includes means for monitoring sidelink reservations within a sensing window based on the on and off durations of a power-saving mode (e.g., monitoring component 1250 of the communication manager 1232 included in the baseband unit 1204 and / or the transceiver).

[0129] In some aspects, the baseband unit 1204 further includes a resource selection component 1252 of the communication manager 1232 included in the baseband unit for selecting resources for sidelink transmission based on a time slot during the power-saving mode activation period of the sensing window.

[0130] The aforementioned apparatus may be one or more of the aforementioned components in device 1202 configured to perform the functions described therein. As described above, device 1202 may include TX processor 316 / 368, RX processor 356 / 370, and controller / processor 359 / 375. Thus, in one configuration, the aforementioned apparatus may be the TX processor 316 / 368, RX processor 356 / 370, and controller / processor 359 / 375 configured to perform the functions described therein.

[0131] The examples below are merely illustrative and can be combined with other aspects or teachings described herein without limitation.

[0132] Aspect 1 is a method for performing wireless communication at a first wireless device. The method includes applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration. The method further includes determining one or more parameters for sensing-based sidelink resource selection based on the on duration and the off duration of the power-saving mode.

[0133] In aspect 2, the method as described in aspect 1 further includes the power-saving mode based on a partial sensing mode.

[0134] In aspect 3, the method as described in aspect 1 or aspect 2 further includes the power saving mode based on DRX.

[0135] In aspect 4, the method of any of aspects 1-3 further includes the wireless device determining, at least in part, the time interval between the triggering of sidelink resource selection and the start of the resource selection window based on the on and off durations of the power-saving mode. The method further includes receiving a triggering of the sidelink resource selection and selecting one or more resources for sidelink transmission within the resource selection window.

[0136] In aspect 5, the method of any of aspects 1-4 further includes receiving a time interval indication from the upper layer of the wireless device or, if the time interval indication is a time other than the power-on duration of the wireless device, starting the resource selection window from the beginning of the power-on duration.

[0137] In aspect 6, the method of any of aspects 1-5 further includes monitoring side link reservation within a sensing window based on the on duration and the off duration of the power saving mode.

[0138] In aspect 7, the method as described in any of aspects 1-6 further includes the sensing window having a duration of several time slots. The method further includes selecting resources for sidelink transmission based on the time slots of the sensing window during the on-duration of the power-saving mode.

[0139] In aspect 8, the method of any of aspects 1-7 further includes the wireless device not selecting the resources for sidelink transmission based on the sensing window in a time slot other than the on-time of the power-saving mode.

[0140] In aspect 9, the method of any of aspects 1-8 further includes the sensing window comprising a plurality of time slots that overlap with one or more on-time durations of the power-saving mode.

[0141] In aspect 10, the method of any of aspects 1-9 further includes the sensing window excluding time slots during the shutdown duration of the power saving mode.

[0142] In aspect 11, the method of any of aspects 1-10 further includes the upper layer of the wireless device setting different durations of the sensing window for power saving mode and different power modes.

[0143] In aspect 12, the method of any of aspects 1-11 further includes selecting a set of resources from one or more of the current or next opening duration if the sidelink resource selection window is triggered at a time slot during the current opening duration and if the current opening duration overlaps at least partially with the sidelink resource selection window.

[0144] In aspect 13, the method of any of aspects 1-12 further includes the sidelink resource selection window spanning multiple activation durations and the wireless device selecting a resource set from the current activation duration and the next activation duration.

[0145] In aspect 14, the method of any of aspects 1-13 further includes, if the time slot in which the resource selection is triggered and the start of the next activation duration are greater than the remaining packet delay budget, the wireless device selects a resource set from the current activation duration.

[0146] Aspect 15 is an apparatus for wireless communication of a first wireless device. The apparatus includes a memory and at least one processor coupled to the memory and configured to perform the method described in any of Aspects 1-14.

[0147] Aspect 16 is an apparatus for wireless communication of a first wireless device. The apparatus includes means for performing the method as described in any of aspects 1-14.

[0148] Aspect 17 is a non-transitory computer-readable storage medium storing computer-executable code that, when executed by a processor, causes the processor to perform the method as described in any of Aspects 1-14.

[0149] Aspect 18 is a method for wireless communication at a wireless device. The method includes applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration; and performing at least one of sensing or resource selection for resource allocation in sidelink mode 2 based on one or more parameters, the one or more parameters being based on the on duration and the off duration of the power-saving mode.

[0150] In aspect 19, the method as described in aspect 18 further includes the power-saving mode based on a partial sensing mode.

[0151] In aspect 20, the method of any of aspects 18-19 further includes the power saving mode based on the DRX of the wireless device or the second wireless device.

[0152] In aspect 21, the method of any of aspects 18-20 further comprises: receiving a trigger for sidelink resource selection; determining a time interval between the trigger for sidelink resource selection and the start of a resource selection window, at least in part based on the on duration and the off duration of the power saving mode; and selecting one or more resources for sidelink transmission within the resource selection window.

[0153] In aspect 22, the method of any of aspects 18-21 further comprises: receiving a time interval indication from an upper layer of the wireless device; and, if the time interval indication is a time other than the power-on duration of the wireless device, starting the resource selection window from the beginning of the power-on duration.

[0154] In aspect 23, the method of any of aspects 18-22 further includes: monitoring side link reservation within a sensing window based on the on duration and the off duration of the power saving mode.

[0155] In aspect 24, the method of any of aspects 18-23 further includes the sensing window having a duration of several time slots, the method further including: selecting resources for sidelink transmission based on the time slots of the sensing window during the on-time of the power-saving mode.

[0156] In aspect 25, the method of any of aspects 18-24 further includes selecting the resources for the sidelink transmission, including one or more resources excluded from the on-time of the power-saving mode.

[0157] In aspect 26, the method of any of aspects 18-25 further includes the sensing window comprising a plurality of time slots that overlap with one or more on-time durations of the power-saving mode.

[0158] In aspect 27, the method of any of aspects 18-26 further includes the sensing window excluding time slots during the shutdown duration of the power saving mode.

[0159] In aspect 28, the method of any of aspects 18-19 further includes a first duration associated with the sensing window for the power saving mode, which is based on an upper-layer configuration and differs from the second duration associated with the second power mode.

[0160] In aspect 29, the method of any of aspects 18-28 further comprises: in response to a sidelink resource selection window being triggered at a time slot during a current activation period and the current activation period at least partially overlapping with the sidelink resource selection window, selecting a set of resources from one or more of the current activation period or the next activation period.

[0161] In aspect 30, the method of any of aspects 18-29 further includes the sidelink resource selection window spanning a plurality of opening durations including the current opening duration and the next opening duration.

[0162] In aspect 31, the method of any of aspects 18-30 further includes, when the time slot in which the resource selection is triggered and the start of the next open duration are greater than the remaining packet delay budget, the resource set is from the current open duration.

[0163] In aspect 32, the method of any of aspects 18-31, wherein the resource selection window associated with the wireless device includes a first resource during the activation period or a second resource during the second activation period.

[0164] In aspect 33, the method of any of aspects 18-32 further includes the power saving mode based on a partial sensing mode of the wireless device or the DRX of the wireless device or a second wireless device.

[0165] In aspect 34, the method of any of aspects 18-33 further comprises: receiving a trigger for sidelink resource selection; and selecting one or more resources for sidelink transmission within the resource selection window.

[0166] In aspect 35, the method of any of aspects 18-34 further includes determining, at least in part, the time interval between the triggering of the sidelink resource selection and the start of the resource selection window based on the on duration and the off duration of the power saving mode.

[0167] Aspect 36 is an apparatus for wireless communication of a first wireless device. The apparatus includes a memory and at least one processor coupled to the memory and configured to perform the method described in any of aspects 18-35.

[0168] Aspect 37 is an apparatus for wireless communication of a first wireless device. The apparatus includes means for performing the method as described in any of aspects 18-35.

[0169] Aspect 38 is a non-transitory computer-readable storage medium storing computer-executable code that, when executed by a processor, causes the processor to perform the methods described in any of aspects 18-35.

[0170] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowcharts is an explanation of exemplary methods. It should be understood that the specific order or hierarchy of the boxes in these process / flowcharts can be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims present the elements of the various boxes in an exemplary order and are not intended to be limited to the specific order or hierarchy presented.

[0171] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will readily be understood by those skilled in the art, and the universal principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be granted the full scope consistent with the language of the claims, wherein references to the singular form of an element, unless specifically stated otherwise, are not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “at the time of” should be interpreted as meaning “under this condition,” rather than implying a direct temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only imply that an action will occur when a condition is met, without requiring a specific or immediate temporal constraint for the action to occur. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as superior to or overriding other aspects. Unless specifically stated otherwise, the term “some / a” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiple A, multiple B, or multiple C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. Elements of all aspects described throughout this disclosure that are presently or hereafter known to those skilled in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended as a donation to the public, whether or not such disclosure is explicitly stated in the claims. Terms such as “module,” “mechanism,” “element,” and “device” are not necessarily substitutes for the term “apparatus.” Thus, no claim element should be interpreted as an apparatus plus a function unless the element is explicitly stated using the phrase “apparatus for…”.

Claims

1. A method for performing wireless communication at a wireless device, comprising: A power-saving mode is applied to sidelink communication, wherein the power-saving mode has an on duration and an off duration; Perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on duration and the off duration of the power saving mode; as well as In response to a sidelink resource selection window being triggered at a time slot during the current activation duration and the current activation duration at least partially overlapping with the sidelink resource selection window, a set of resources is selected from one or more of the current activation duration or the next activation duration, wherein the resource set is selected based on the gap between the time slot and the start of the next activation duration being greater than the remaining packet delay budget.

2. The method of claim 1, wherein the power saving mode is based on a partial sensing mode of the wireless device or discontinuous reception (DRX) of the wireless device or the second wireless device.

3. The method of claim 1, wherein the sidelink resource selection window associated with the wireless device includes a first group of one or more resources during the activation period or a second group of one or more resources during the second activation period.

4. The method of claim 1, further comprising: The time interval between the triggering of the side link resource selection and the start of the side link resource selection window is determined at least in part based on the on and off durations of the power saving mode.

5. The method of claim 1, further comprising: Receive a time interval indication from the upper layer of the wireless device; as well as In response to the time interval indication being a time interval other than the activation duration of the wireless device, the sidelink resource selection window begins from the beginning of the activation duration.

6. The method of claim 1, further comprising: One or more sidelink reservations are monitored within a sensing window based on the on and off durations of the power saving mode.

7. The method of claim 6, wherein the sensing window has a duration of several time slots, and the method further comprises: One or more resources for sidelink transmission are selected based on the time slots within the activation duration of the power-saving mode of the sensing window.

8. The method of claim 7, wherein selecting the one or more resources for the sidelink transmission includes one or more resources excluded from the on-time of the power-saving mode.

9. The method of claim 6, wherein the sensing window comprises a plurality of time slots that overlap with one or more on-time durations of the power-saving mode.

10. The method of claim 9, wherein the sensing window excludes time slots during the shutdown period of the power-saving mode.

11. The method of claim 6, wherein the upper layer of the wireless device sets different durations of the sensing window for the power saving mode and different power modes.

12. The method of claim 1, wherein the sidelink resource selection window spans multiple opening durations including the current opening duration and the next opening duration.

13. An apparatus for performing wireless communication at a wireless device, comprising: One or more memory units; as well as One or more processors coupled to the one or more memories, the one or more processors being configured to cause the wireless device to: A power-saving mode is applied to sidelink communication, wherein the power-saving mode has an on duration and an off duration; Perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on duration and the off duration of the power saving mode; as well as In response to a sidelink resource selection window being configured to be triggered at a time slot during the current activation duration and the current activation duration at least partially overlapping with the sidelink resource selection window, a set of resources is selected from one or more of the current activation duration or the next activation duration, wherein the resource set is selected based on the gap between the time slot and the start of the next activation duration being greater than the remaining packet delay budget, and the resource set being selected from the current activation duration.

14. The apparatus of claim 13, wherein the power saving mode is based on a partial sensing mode of the wireless device or discontinuous reception (DRX) of the wireless device or a second wireless device.

15. The apparatus of claim 13, wherein the sidelink resource selection window associated with the wireless device includes a first group of one or more resources during the activation period or a second group of one or more resources during the second activation period.

16. The apparatus of claim 13, wherein the one or more processors are further configured to cause the wireless device to: Receive the trigger for the selection of link resources on the other side; The time interval between the triggering of the sidelink resource selection and the start of the sidelink resource selection window is determined at least in part based on the on and off durations of the power saving mode; and Select one or more resources for sidelink transmission within the sidelink resource selection window.

17. The apparatus of claim 16, wherein the one or more processors are further configured to cause the wireless device to: Receive a time interval indication from the upper layer of the wireless device; and In response to the time interval indication being a time interval other than the activation duration of the wireless device, the sidelink resource selection window begins from the beginning of the activation duration.

18. The apparatus of claim 13, wherein the one or more processors are further configured to cause the wireless device to: One or more sidelink reservations are monitored within a sensing window based on the on and off durations of the power saving mode.

19. The apparatus of claim 18, wherein the sensing window has an duration of several time slots, and wherein the one or more processors are further configured to cause the wireless device to: One or more resources for sidelink transmission are selected based on the time slots within the activation duration of the power-saving mode of the sensing window.

20. The apparatus of claim 19, wherein, in order to select the one or more resources for the sidelink transmission, the one or more processors are configured such that the wireless device excludes one or more resources from the power-saving mode's on duration.

21. The apparatus of claim 18, wherein the sensing window comprises a plurality of time slots that overlap with one or more on-time durations of the power-saving mode.

22. The apparatus of claim 21, wherein the sensing window excludes time slots during the shutdown period of the power-saving mode.

23. The apparatus of claim 18, wherein the first duration associated with the sensing window for the power saving mode is based on an upper-layer configuration and differs from the second duration associated with the second power mode.

24. The apparatus of claim 13, wherein the one or more processors are configured individually or in combination to cause the wireless device to apply the power-saving mode and perform at least one of the sensing or the resource selection based on the one or more parameters.

25. The apparatus of claim 13, wherein the sidelink resource selection window spans a plurality of activation durations including the current activation duration and the next activation duration.

26. An apparatus for performing wireless communication at a wireless device, comprising: A means for applying a power-saving mode to sidelink communication, the power-saving mode having an on duration and an off duration; A means for performing at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on duration and the off duration of the power saving mode; as well as A means for selecting a set of resources from one or more of the current or next opening duration in response to a sidelink resource selection window being triggered at a time slot during the current opening duration and the current opening duration at least partially overlapping with the sidelink resource selection window, wherein the resource set is from the current opening duration based on the gap between the time slot and the start of the next opening duration being greater than the remaining packet delay budget.

27. A non-transitory computer-readable storage medium storing computer-executable code at a wireless device, the code causing the wireless device, when executed by one or more processors, to: A power-saving mode is applied to sidelink communication, wherein the power-saving mode has an on duration and an off duration; Perform at least one of sensing or resource selection for sidelink mode 2 resource allocation based on one or more parameters, said one or more parameters being based on the on duration and the off duration of the power-saving mode; and In response to a sidelink resource selection window being triggered at a time slot during the current activation duration and the current activation duration at least partially overlapping with the sidelink resource selection window, a set of resources is selected from one or more of the current activation duration or the next activation duration, wherein the resource set is selected based on the gap between the time slot and the start of the next activation duration being greater than the remaining packet delay budget.

28. The non-transient computer-readable storage medium of claim 27, wherein the power-saving mode is based on a partial sensing mode of the wireless device or discontinuous reception (DRX) of the wireless device or a second wireless device.

29. The non-transient computer-readable storage medium of claim 27, wherein the sidelink resource selection window associated with the wireless device includes a first group of one or more resources during the activation period or a second group of one or more resources during the second activation period.