Access control to facilitate device-to-device communications

By using processing circuits and memory in wireless communication devices to determine and monitor wireless communication resources, the problem of high power consumption in device-to-device wireless communication is solved, and more efficient wireless communication is achieved.

CN114830764BActive Publication Date: 2025-06-06QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080086806.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-18
Filing Date
2020-12-19
Publication Date
2025-06-06
Estimated Expiration
2040-12-19

AI Technical Summary

Technical Problem

In the wireless communication between devices and devices, it is difficult for existing wireless communication systems to effectively reduce power consumption, especially in side link transmission between wireless communication devices.

Method used

A wireless communication device is provided, equipped with a transceiver, memory and processing circuit, to transmit a first side link transmission through a wireless communication resource, and to determine resources for receiving the second side link transmission based on the transmission resources, to monitor these resources and receive transmissions.

Benefits of technology

Through this method, the power consumption of the wireless communication device can be effectively reduced and the performance of the device in the wireless communication system can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114830764B_ABST
    Figure CN114830764B_ABST
Patent Text Reader

Abstract

Various aspects relate to a wireless communication device configured to facilitate power conservation and sidelink communications. According to one example, the wireless communication device may send a first sidelink transmission, determine one or more sidelink resources for receiving a second sidelink transmission based at least in part on a resource used to send the first sidelink transmission, monitor the determined one or more sidelink resources, and receive the second sidelink transmission on the monitored one or more sidelink resources via a transceiver. According to another example, the wireless communication device may receive a first sidelink transmission, determine one or more sidelink resources for sending a second sidelink transmission based at least in part on the received first sidelink transmission, and send the second sidelink transmission on one or more of the determined sidelink resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to and the benefits of non-provisional patent application no. 17 / 127,615 filed with the U.S. Patent Office on December 18, 2020, and provisional patent application no. 62 / 951,873 filed with the U.S. Patent Office on December 20, 2019, the entire contents of which are incorporated herein by reference as if fully set forth below and for all applicable purposes. Technical Field

[0003] Generally speaking, the technology discussed below relates to wireless communication systems, and more particularly, the technology discussed below relates to access control in device-to-device wireless communications. Background Art

[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems can be accessed by various types of devices adapted to facilitate wireless communications, with multiple devices sharing the available system resources (e.g., time, frequency, and power).

[0005] 5G New Radio (NR) networks can exhibit a higher degree of flexibility and scalability than 4G Long Term Evolution (LTE) networks, and are envisioned to support a wide variety of demand sets. Typically, a wireless device can access an NR network via one or more network entities (e.g., a base station). Some wireless devices can communicate with each other using sidelink signals without relaying the communication through a base station of the NR network. In some examples, a wireless device can act as a scheduling entity to schedule resources and transmit sidelink signals with other wireless devices without relying on scheduling or control information from a base station. In some examples, a base station can allocate wireless resources to a wireless device for performing sidelink communications. Summary of the invention

[0006] An overview of one or more aspects of the present disclosure is provided below to provide a basic understanding of such aspects. This overview is not an exhaustive review of all expected features of the present disclosure, and is neither intended to identify the key or important elements of all aspects of the present disclosure, nor is it intended to describe the scope of any or all aspects of the present disclosure. Its sole purpose is to present some concepts of one or more aspects of the present disclosure in the form of a preface to a more detailed description given later.

[0007] Various aspects and implementations of the present disclosure facilitate device-to-device communications and reduced power consumption of wireless communication devices operating in a wireless communication system.

[0008] In at least one aspect of the present disclosure, a wireless communication device is provided. In at least one example, a wireless communication device may include: a transceiver; a memory; and a processing circuit coupled to the transceiver and the memory. The processing circuit and the memory may be configured to: send a first sidelink transmission via the transceiver using a wireless communication resource; determine one or more sidelink resources for receiving a second sidelink transmission based at least in part on the wireless communication resource used to send the first sidelink transmission; monitor the determined one or more sidelink resources; and receive the second sidelink transmission via the transceiver on the monitored one or more sidelink resources.

[0009] In at least one aspect, a wireless communication device may include: a transceiver; a memory; and a processing circuit coupled to the transceiver and the memory, the processing circuit and the memory may be configured to: receive a first sidelink transmission via the transceiver using wireless communication resources; determine one or more sidelink resources for sending a second sidelink transmission based at least in part on the wireless communication resources used to receive the first sidelink transmission; and send the second sidelink transmission on the one or more determined sidelink resources via the transceiver.

[0010] Further aspects provide methods of wireless communication and / or apparatus for wireless communication, the apparatus comprising means for performing such methods. One or more examples of such methods may include: using wireless communication resources to send a first sidelink transmission; determining one or more sidelink resources for receiving a second sidelink transmission based at least in part on the wireless communication resources used to send the first sidelink transmission; monitoring the determined one or more sidelink resources; and receiving the second sidelink transmission on the monitored one or more sidelink resources.

[0011] One or more further examples of such a method may include: receiving a first sidelink transmission using wireless communication resources; determining one or more sidelink resources for sending a second sidelink transmission based at least in part on the wireless communication resources used to receive the first sidelink transmission; and sending the second sidelink transmission on the one or more determined sidelink resources.

[0012] Further aspects of the present disclosure include a computer-readable storage medium storing processor-executable software. In at least one example, the processor-executable software may be adapted to cause a processing circuit to perform the following operations: send a first sidelink transmission using a wireless communication resource; determine one or more sidelink resources for receiving a second sidelink transmission based at least in part on the wireless communication resource used to send the first sidelink transmission; monitor the determined one or more sidelink resources; and receive the second sidelink transmission on the monitored one or more sidelink resources.

[0013] In at least one example, the processor executable software can be adapted to cause the processing circuit to: receive a first sidelink transmission using wireless communication resources; determine one or more sidelink resources for sending a second sidelink transmission based at least in part on the wireless communication resources used to receive the first sidelink transmission; and send the second sidelink transmission on the one or more determined sidelink resources.

[0014] After reviewing the specific embodiments below, these aspects of the present invention and other aspects will become more fully understood. After reviewing the following description of the specific, exemplary embodiments of the present invention in conjunction with the accompanying drawings, other aspects, features and embodiments of the present invention will become apparent to those of ordinary skill in the art. Although the features of the present invention may be discussed below with respect to certain embodiments and the accompanying drawings, all embodiments of the present invention may include one or more of the advantageous features discussed herein. In other words, although one or more embodiments may be discussed as having certain advantageous features, one or more of such features may also be used according to the various embodiments of the present invention discussed herein. In a similar manner, although the exemplary embodiments may be discussed below as equipment, system or method embodiments, it should be understood that such exemplary embodiments may be implemented in various equipment, systems and methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a diagram illustrating an example of a wireless communication system according to one or more aspects.

[0016] Figure 2 is a diagram illustrating an example of a wireless access network in accordance with some aspects.

[0017] Figure 3 is a diagram illustrating an example communication resource grid in accordance with some aspects.

[0018] Figure 4 is a flow chart depicting communication between two UEs, including at least one power sensitive UE.

[0019] Figure 5 is a block diagram illustrating a first exemplary timing of sidelink communication between a pedestrian UE (P-UE) and a vehicle UE (V-UE) according to one aspect.

[0020] Figure 6 is a block diagram illustrating a second exemplary timing of sidelink communications between a P-UE and a V-UE according to one aspect.

[0021] Figure 7 is a flow chart illustrating an implementation of autonomous resource allocation in sidelink communications according to at least one aspect.

[0022] Figure 8 is a flow chart illustrating an implementation of scheduled resource allocation in sidelink communications according to at least one aspect.

[0023] Fig. 9 is a block diagram illustrating select components of a wireless communication device employing a processing system according to at least one aspect.

[0024] Fig.10 is a flow chart illustrating a method of access control in sidelink communications according to some aspects.

[0025] Fig.11 is a flow chart illustrating a method of resource selection in sidelink communications according to some aspects.

[0026] Fig.12 is a block diagram illustrating select components of another wireless communication device employing a processing system according to at least one aspect.

[0027] Fig.13 is a flow chart illustrating another access control method in sidelink communications according to some aspects. DETAILED DESCRIPTION

[0028] The specific embodiments described below in conjunction with the accompanying drawings are intended to be descriptions of various configurations, and are not intended to represent the only configurations in which the concepts described herein may be practiced. In order to provide a comprehensive understanding of the various concepts, the specific embodiments include specific details. However, it will be apparent to those skilled in the art that these concepts may 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.

[0029] Although some aspects are described in this application by the description of some examples, it will be understood by those skilled in the art that additional implementations and use cases can be generated in many different arrangements and scenarios. The innovation described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, embodiments and / or uses can be generated via integrated chip embodiments and other devices based on non-module components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchase equipment, medical equipment, AI-enabled devices, etc.). Although some examples may or may not be specifically for use cases or applications, there may be a variety of applicable scopes for the described innovations. Each implementation may have a range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or OEM devices or systems incorporating one or more aspects of the described innovations. In some practical settings, the device incorporating the described aspects and features may also necessarily include additional components and features for the implementation and practice of the claimed and described embodiments. For example, the transmission and reception of wireless signals necessarily include multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). It is contemplated that the innovations described herein can be practiced in a variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., having different sizes, shapes, and configurations.

[0030] The various concepts presented throughout this disclosure may be implemented across a wide variety of telecommunication systems, network architectures, and communication standards. Figure 1 , a schematic diagram of a radio access network 100 is provided as an illustrative example and not by way of limitation. The RAN 100 may implement any suitable one or more wireless communication technologies to provide wireless access. As an example, the RAN 100 may operate in accordance with the 3rd Generation Partnership Project (3GPP) New Radio (NR) specification, often referred to as 5G. As another example, the RAN 100 may operate in accordance with a hybrid of 5G NR and Evolved Universal Terrestrial Radio Access Network (eUTRAN) standards, often referred to as LTE. 3GPP refers to such a hybrid RAN as the Next Generation RAN or NG-RAN. Of course, many other examples may be utilized within the scope of the present disclosure.

[0031] The geographical area covered by the wireless access network 100 may be divided into a plurality of cellular areas (cells), and a user equipment (UE) may uniquely identify these cellular areas (cells) based on an identifier broadcast from an access point or base station in the geographical area. Figure 1Macro cells 102, 104, and 106 and small cells 108 are shown, each of which may include one or more sectors (not shown). A sector is a sub-area of ​​a cell. All sectors within a cell are served by the same base station. A radio link within a sector may be identified by a single logical identifier belonging to the sector. In a cell divided into sectors, multiple sectors within a cell may be formed by grouped antennas, each of which is responsible for communication with a UE in a portion of the cell.

[0032] Typically, a corresponding base station (BS) serves each cell. In a broad sense, a base station is a network element in a wireless access network that is responsible for radio transmission and reception to or from a UE in one or more cells. Those skilled in the art may also refer to a BS as a base transceiver station (BTS), a radio base station, a radio transceiver, a transceiver functional unit, a basic service set (BSS), an extended service set (ESS), an access point (AP), a node B (NB), an evolved node B (eNB), a g node B (gNodeB, gNB), a transmit receive point (TRP) or some other appropriate term. In some examples, a base station may include two or more TRPs that may be collocated or non-collocated. Each TRP may communicate on the same or different carrier frequencies in the same or different frequency bands.

[0033] exist Figure 1 In the example, two base stations 110 and 112 are shown in cells 102 and 104; and a third base station 114 is shown as controlling a remote radio head (RRH) 116 in cell 106. That is, the base station may have an integrated antenna, or may be connected to an antenna or RRH via a feeder cable. In the example shown, cells 102, 104, and 106 may be referred to as macro cells because base stations 110, 112, and 114 support cells with large sizes. Further, base station 118 is shown in a small cell 108 (e.g., a micro cell, a micro cell, a femto cell, a home base station, a home node B, a home evolved node B, etc.), which may overlap with one or more macro cells. In this example, cell 108 may be referred to as a small cell because base station 118 supports a cell with a relatively small size. Cell size setting may be done according to system design and component constraints. It is to be understood that the wireless access network 100 may include any number of wireless base stations and cells. Further, relay nodes may be deployed to extend the size or coverage area of ​​a given cell.Base stations 110, 112, 114, 118 provide wireless access points to the core network for any number of mobile devices.

[0034] Figure 1Also included is a quadcopter or drone 120 that can be configured to act as a base station. That is, in some examples, the cell may not necessarily be stationary, and the geographic area of ​​the cell may move depending on the location of a mobile base station such as a quadcopter 120.

[0035] Typically, a base station may include a backhaul interface for communicating with a backhaul portion of a network (not shown). The backhaul may provide a link between a base station and a core network (not shown), and in some examples, the backhaul may provide an interconnection between respective base stations. The core network may be part of a wireless communication system and may be independent of the radio access technology used in the radio access network. Various types of backhaul interfaces may be employed, such as a direct physical connection, a virtual network, or a similar interface using any suitable transport network.

[0036] RAN 100 is shown to support wireless communications for multiple mobile devices. Mobile devices are generally referred to as user equipment (UE) in standards and specifications published by the Third Generation Partnership Project (3GPP), but may also be referred to as mobile stations (MS), subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals (AT), mobile terminals, wireless terminals, remote terminals, handsets, terminals, user agents, mobile clients, clients, or some other appropriate terminology by those skilled in the art. UE may be a device that provides access to network services to a user.

[0037] In this document, a "mobile" device does not necessarily need to have the ability to move, but can be stationary. The term mobile device or mobile device refers broadly to a variety of devices and technologies. For example, some non-limiting examples of mobile devices include mobile stations, cellular phones (mobile phones), smart phones, session initiation protocol (SIP) phones, laptops, personal computers (PCs), notebook computers, netbooks, smart books, tablet devices, personal digital assistants (PDAs) and (for example, corresponding to the "Internet of Things" (IoT)) various embedded systems. The mobile device can also be a car or other means of transportation, a remote sensor or actuator, a robot or a robotic device, a satellite radio unit, a global positioning system (GPS) device, a target tracking device, a drone, a multi-axis aircraft, a quadcopter, a remote control device, a consumer device and / or a wearable device (such as glasses, wearable cameras, virtual reality devices, smart watches, health or fitness trackers), digital audio players (e.g., MP3 players), cameras, game consoles, etc. The mobile device can also be a digital home or smart home device, such as home audio, video and / or multimedia equipment, electrical appliances, vending machines, smart lighting, home security systems, smart meters, etc. The mobile device may additionally be a smart energy device, a security device, a solar panel or solar array, a municipal infrastructure device that controls power (e.g., a smart grid), lighting, water, etc.; industrial automation and enterprise devices; logistics controllers; agricultural equipment, etc. Further, the mobile device may provide connected medical or telemedicine support (i.e., healthcare at a distance). Telemedicine devices may include telemedicine monitoring devices and telemedicine management devices, whose communications may be given priority treatment or priority access over other types of information, for example, in terms of priority access for transmission of critical service data, and / or associated QoS for transmission of critical service data.

[0038] Within the RAN 100, the cells may include UEs that may communicate with one or more sectors in each cell. For example, UEs 122 and 124 may communicate with base station 110; UEs 126 and 128 may communicate with base station 112; UEs 130 and 132 may communicate with base station 114 via RRH 116; UE 134 may communicate with base station 118; and UE 136 may communicate with mobile base station 120. Here, each base station 110, 112, 114, 118, and 120 may be configured to provide an access point to a core network (not shown) for all UEs in the corresponding cell. In another example, a mobile network node (e.g., quadcopter 120) may be configured to act as a UE. For example, quadcopter 120 may operate within cell 102 by communicating with base station 110.

[0039] Wireless communication between RAN 100 and UE (e.g., UE 122 or 124) can be described as utilizing an air interface. Transmissions from a base station (e.g., base station 110) to one or more UEs (e.g., UE 122 and 124) over the air interface can be referred to as downlink (DL) transmissions. According to certain aspects of the present disclosure, the term downlink can refer to point-to-multipoint transmissions originating at a scheduling entity (further described below; e.g., base station 110). Another way to describe the scheme can be to use the term broadcast channel multiplexing. Transmissions from a UE (e.g., UE 122) to a base station (e.g., base station 110) can be referred to as uplink (UL) transmissions. According to further aspects of the present disclosure, the term uplink can refer to point-to-point transmissions originating at a scheduled entity (further described below; e.g., UE 122).

[0040] For example, DL transmissions may include unicast or broadcast transmissions of control information and / or traffic information (e.g., user data traffic) from a base station (e.g., base station 110) to one or more UEs (e.g., UEs 122 and 124), while UL transmissions may include transmissions of control information and / or traffic information originating at a UE (e.g., UE 122). In addition, uplink and / or downlink control information and / or traffic information may be divided into frames, subframes, time slots, and / or symbols in time. As used herein, a symbol may refer to a time unit that carries one resource element (RE) per subcarrier in an orthogonal frequency division multiplexing (OFDM) waveform. A time slot may carry 7 or 14 OFDM symbols. A subframe may refer to a duration of 1 ms. Multiple subframes or time slots may be grouped together to form a single frame or radio frame. Of course, these definitions are not required, and any appropriate scheme for organizing waveforms may be utilized, and the various time divisions of waveforms may have any appropriate duration.

[0041] In order to obtain a low block error rate (BLER) for transmission over the air interface while still achieving very high data rates, channel coding can be used. That is, wireless communications can typically utilize appropriate error-correcting block codes. In a typical block code, an information message or sequence is split into code blocks (CBs), and then an encoder (e.g., CODEC) at the transmitting device mathematically adds redundancy to the information message. Utilizing this redundancy in the encoded information message can improve the reliability of the message, thereby enabling correction of any bit errors that may occur due to noise.

[0042] Data encoding can be implemented in a variety of ways. In early 5G NR specifications, quasi-cyclic low-density parity check (LDPC) with two different basemaps is used to encode user data: one basemap is used for large code blocks and / or high code rates, and the other basemap is used for other cases. Polar coding is used to encode control information and physical broadcast channel (PBCH) based on nested sequences. For these channels, puncturing, shortening, and repetition are used for rate matching.

[0043] Aspects of the present disclosure may be implemented using any suitable channel code. Various implementations of base stations and UEs may include appropriate hardware and capabilities (eg, encoders, decoders, and / or CODECs) to utilize one or more of these channel codes for wireless communications.

[0044] The air interface in the RAN 100 may utilize one or more multiplexing and multiple access algorithms to enable simultaneous communication of various devices. For example, the 5G NR specification provides multiple access for UL or reverse link transmissions from UEs 122 and 124 to base station 110, and provides multiplexing of DL or forward link transmissions from base station 110 to UEs 122 and 124 using orthogonal frequency division multiplexing (OFDM) with a cyclic prefix (CP). In addition, for UL transmissions, the 5G NR specification provides support for discrete Fourier transform spread OFDM (DFT-s-OFDM) with CP (also known as single carrier FDMA (SC-FDMA)). However, within the scope of the present disclosure, multiplexing and multiple access are not limited to the above schemes, and may be provided using time division multiple access (TDMA), code division multiple access (CDMA), frequency division multiple access (FDMA), sparse code multiple access (SCMA), resource extension multiple access (RSMA), or other appropriate multiple access schemes. Further, multiplexing of DL transmissions from base station 110 to UEs 122 and 124 may be provided using time division multiplexing (TDM), code division multiplexing (CDM), frequency division multiplexing (FDM), orthogonal frequency division multiplexing (OFDM), sparse code multiplexing (SCM), or other suitable multiplexing schemes.

[0045] Further, the air interface in RAN 100 can utilize one or more duplex algorithms. Duplex refers to a point-to-point communication link, in which two endpoints can communicate with each other in two directions. Full-duplex means that two endpoints can communicate with each other simultaneously. Half-duplex means that only one endpoint can send information to the other endpoint at a time. Time division duplex (TDD) is often used to implement half-duplex simulation for wireless links. In TDD, transmissions in different directions on a given channel are separated from each other using time division multiplexing. That is, at some times, the channel is dedicated to transmission in one direction, and at other times, the channel is dedicated to transmission in another direction, where the direction can change very quickly (e.g., several times per time slot). In wireless links, full-duplex channels usually rely on physical isolation of transmitters and receivers and suitable interference elimination techniques. Full-duplex simulation for wireless links is often implemented by utilizing frequency division duplex (FDD) or space division duplex (SDD). In FDD, transmissions in different directions can operate at different carrier frequencies (e.g., in paired spectrum). In SDD, transmissions in different directions on a given channel are separated from each other using spatial division multiplexing (SDM). In other examples, full-duplex communication can be implemented within an unpaired spectrum (e.g., within a single carrier bandwidth), where transmissions in different directions occur within different sub-bands of the carrier bandwidth. This type of full-duplex communication may be referred to herein as sub-band full-duplex (SBFD), also known as flexible duplex.

[0046] In the RAN 100, the ability of a UE to communicate while moving (independent of its location) is called mobility. The various physical channels between the UE and the RAN are typically established, maintained, and released under the control of an access and mobility management function (AMF). In some scenarios, the AMF may include a security context management function (SCMF) and a security anchor function (SEAF) that performs authentication. The SCMF may manage security contexts for both control plane functions and user plane functions in whole or in part. The RAN 100 may utilize DL-based mobility or UL-based mobility to achieve mobility and switching (i.e., the UE's connection is transferred from one radio channel to another). In a network configured for DL-based mobility, during a call with a scheduling entity, or at any other time, the UE may monitor various parameters of signals from its serving cell and various parameters of neighboring cells. Depending on the quality of these parameters, the UE may maintain communication with one or more of the neighboring cells. During this time, if the UE moves from one cell to another, or if the signal quality from the neighboring cell exceeds the signal quality from the serving cell for a given amount of time, the UE may make a handoff or handover from the serving cell to a neighboring (target) cell. For example, a UE 124 may move from a geographic area corresponding to its serving cell 102 to a geographic area corresponding to a neighboring cell 106. When the signal strength or quality from a neighboring cell 106 exceeds the signal strength or quality of its serving cell 102 for a given amount of time, the UE 124 may send a report message to its serving base station 110 indicating this condition. In response, the UE 124 may receive a handover command, and the UE may undergo a handover to the cell 106.

[0047] In a network configured for UL-based mobility, the network may utilize a UL reference signal from each UE to select a serving cell for each UE. In some examples, base stations 110, 112, and 114 / 116 may broadcast a unified synchronization signal (e.g., a unified primary synchronization signal (PSS), a unified secondary synchronization signal (SSS), and a unified physical broadcast channel (PBCH)). UEs 122, 124, 126, 128, 130, and 132 may receive the unified synchronization signal, derive carrier frequency and radio frame timing based on the synchronization signal, and send an uplink pilot or reference signal in response to the derived timing. An uplink pilot signal sent by a UE (e.g., UE 124) may be received simultaneously by two or more cells (e.g., base stations 110 and 114 / 116) within RAN 100. Each of these cells may measure the strength of the pilot signal, and the RAN (e.g., one or more of the base stations 110 and 114 / 116 and / or a central node within the core network) may determine a serving cell for the UE 124. As the UE 124 moves through the RAN 100, the network may continue to monitor the uplink pilot signals sent by the UE 124. When the signal strength or quality of the pilot signal measured by the neighboring cell exceeds the signal strength or quality measured by the serving cell, the RAN 100 may switch the UE 124 from the serving cell to the neighboring cell with or without notifying the UE 124.

[0048] Although the synchronization signals sent by base stations 110, 112, and 114 / 116 may be uniform, the synchronization signals may not identify a specific cell, but may identify a region of multiple cells operating on the same frequency and / or with the same timing. The use of regions in a 5G network or other next generation communication network may implement an uplink-based mobility framework and improve the efficiency of both the UE and the network. Efficiency may be achieved because the number of mobility messages that need to be exchanged between the UE and the network may be reduced.

[0049] In various implementations, the air interface in the RAN 100 may utilize licensed spectrum, unlicensed spectrum, or shared spectrum. Licensed spectrum typically provides exclusive use of a portion of the spectrum by virtue of a mobile network operator purchasing a license from a government regulator. Unlicensed spectrum provides shared use of a portion of the spectrum without the need for a government-authorized license. Although compliance with some technical rules is still typically required to access unlicensed spectrum, in general, any operator or device may gain access. Shared spectrum may fall between licensed and unlicensed spectrum, where technical rules or restrictions may be required to access the spectrum, but the spectrum may still be shared by multiple operators and / or multiple RATs. For example, a holder of a license for a portion of a licensed spectrum may provide licensed shared access (LSA) to share the spectrum with other parties (e.g., with appropriate licensee-determined conditions to obtain access).

[0050] In some examples, access to the air interface may be scheduled, where a scheduling entity (e.g., a base station) allocates resources (e.g., time-frequency resources) for communication between some or all devices and apparatuses within its service area or cell. Within the present disclosure, as further discussed below, a scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more scheduled entities. That is, for scheduled communications, a UE or scheduled entity utilizes resources allocated by the scheduling entity.

[0051] The base station is not the only entity that can act as a scheduling entity. That is, in some examples, the UE can act as a scheduling entity that schedules resources for one or more scheduled entities (e.g., one or more other UEs). For example, two or more UEs (e.g., UE 138, 140, and 142) can communicate with each other using peer-to-peer (P2P) or sidelink signals 137 without relaying the communication through a base station. In some examples, UE 138, 140, and 142 can each act as a scheduling entity or a sending sidelink device and / or a scheduled entity or a receiving sidelink device to schedule resources and transmit sidelink signals 137 between them without relying on scheduling or control information from a base station. In other examples, two or more UEs (e.g., UE 126 and 128) within the coverage area of ​​a base station (e.g., base station 112) can also transmit sidelink signals 127 on a direct link (sidelink) without transmitting the communication through base station 112. In this example, base station 112 can allocate resources for sidelink communication to UE 126 and 128. In either case, such sidelink signaling 127 and 137 may be implemented in a P2P network, a device-to-device (D2D) network, a vehicle-to-vehicle (V2V) network, a vehicle-to-everything (V2X), a mesh network, or other suitable direct link network.

[0052] In some examples, a D2D relay framework may be included within a cellular network to facilitate relaying of communications to / from base station 112 via a D2D link (e.g., sidelink 127 or 137). For example, one or more UEs (e.g., UE 128) within the coverage area of ​​base station 112 may operate as relay UEs to extend the coverage of base station 112, improve transmission reliability to one or more UEs (e.g., UE 126), and / or allow the base station to recover from a failed UE link due to, for example, blocking or fading.

[0053] Two main technologies that may be used by V2X networks include dedicated short range communications (DSRC) based on the IEEE 802.11p standard and cellular V2X based on LTE and / or 5G (New Radio) standards. For simplicity, various aspects of the present disclosure may relate to New Radio (NR) cellular V2X networks, referred to herein as V2X networks. However, it should be understood that the concepts disclosed herein may not be limited to a particular V2X standard, or may be directed to sidelink networks other than V2X networks.

[0054] Figure 2 An example of a wireless communication network 200 configured to support D2D or sidelink communications is shown. In some examples, the sidelink communications may include V2X communications. V2X communications involve not only the wireless exchange of information directly between the vehicles (e.g., vehicles 202 and 204) themselves, but also the wireless exchange of information directly between the vehicles 202 / 204 and infrastructure (e.g., roadside units (RSUs) 206) (such as street lights, buildings, traffic cameras, toll booths or other stationary objects), vehicles 202 / 204 and pedestrians 208, and vehicles 202 / 204 and wireless communication networks (e.g., base stations 210). In some examples, V2X communications may be implemented according to the New Radio (NR) cellular V2X standard defined by 3GPP Release 16 or other appropriate standards.

[0055] V2X communication enables vehicles 202 and 204 to obtain information related to weather, nearby accidents, road conditions, activities of nearby vehicles and pedestrians, objects near the vehicle, and other relevant information that can be used to improve the vehicle driving experience and improve vehicle safety. For example, such V2X data can enable autonomous driving and improve road safety and traffic efficiency. For example, V2X-connected vehicles 202 and 204 can use the exchanged V2X data to provide in-vehicle collision warnings, road hazard warnings, approaching emergency vehicle warnings, pre-collision / post-collision warnings and information, emergency braking warnings, forward traffic jam warnings, lane change warnings, smart navigation services, and other similar information. In addition, V2X data received by the V2X-connected mobile device of the pedestrian / cyclist 208 can be used to trigger warning sounds, vibrations, flashing lights, etc. in the event of an impending danger.

[0056] Sidelink communications between vehicle-UEs (V-UEs) 202 and 204 or between V-UEs 202 or 204 and RSUs 206 or pedestrian-UEs (P-UEs) 208 may occur over the sidelink 212 utilizing a Proximity Services (ProSe) PC5 interface. In various aspects of the present disclosure, the PC5 interface may also be utilized to support D2D link 212 communications in other proximity use cases. Examples of other proximity use cases may include public safety or commerce (e.g., entertainment, education, office, medical, and / or interactive) based proximity services. Figure 2 In the example shown, ProSe communication may also occur between UEs 214 and 216 .

[0057] ProSe communication may support different operation scenarios, such as in-coverage, out-of-coverage, and partial coverage. Out-of-coverage refers to a scenario in which the UEs (e.g., V-UE 202 and 204 and P-UE 208) are outside the coverage area of ​​a base station (e.g., base station 210), but are each still configured for ProSe communication. Partial coverage refers to a scenario in which some of the UEs (e.g., V-UE 204) are outside the coverage area of ​​the base station 210, while other UEs (e.g., V-UE 202 and P-UE 208) communicate with the base station 210. In-coverage refers to a scenario in which the UEs (e.g., UE 214 and 216) communicate with the base station 210 (e.g., gNB) via a Uu (e.g., cellular interface) connection to receive ProSe service authorization and provisioning information to support ProSe operation.

[0058] To facilitate D2D sidelink communication on sidelink 212 between, for example, UE 214 and 216, UE 214 and 216 may transmit discovery signals between them. In some examples, each discovery signal may include a synchronization signal, such as a primary synchronization signal (PSS) and / or a secondary synchronization signal (SSS), which facilitates device discovery and enables synchronization of communications on sidelink 212. For example, UE 216 may utilize the discovery signal to measure the signal strength and channel state of a potential sidelink (e.g., sidelink 212) with another UE (e.g., UE 214). UE 216 may utilize the measurement results to select a UE (e.g., UE 214) for sidelink communication or relay communication.

[0059] In a 5G NR sidelink, the sidelink communication may utilize a transmit or receive resource pool. For example, the minimum resource allocation unit in terms of frequency may be a subchannel (e.g., which may include, for example, 10, 15, 20, 25, 50, 75, or 100 consecutive resource blocks), and the minimum resource allocation unit in terms of time may be a time slot. A radio resource control (RRC) configuration of the resource pool may be pre-configured (e.g., a factory setting on the UE, which is determined, for example, by a sidelink standard or specification), or configured by a base station (e.g., base station 210).

[0060] In addition, for sidelink (e.g., PC5) communications, there may be two main resource allocation operating modes. In the first mode (mode 1), the base station (e.g., gNB) 210 may allocate resources to sidelink devices (e.g., V2X devices or other sidelink devices) in various ways for sidelink communications between sidelink devices. For example, the base station 210 may dynamically allocate sidelink resources to the sidelink device (e.g., dynamic grant) in response to a request for sidelink resources from the sidelink device. The base station 210 may further activate a pre-configured sidelink grant (e.g., a configured grant) for sidelink communications between sidelink devices. In mode 1, the sending sidelink device may report sidelink feedback back to the base station 210.

[0061] In the second mode (Mode 2), the sidelink devices can autonomously select sidelink resources for sidelink communications between them. In some examples, the transmitting sidelink device can perform resource / channel sensing to select unoccupied resources (e.g., subchannels) on the sidelink channel. The signaling on the sidelink 212 is the same between the two modes. Therefore, from the perspective of the receiver, there is no difference between these modes.

[0062] Reference will be made to Figure 3Various aspects of the present disclosure are described with reference to an OFDM resource grid schematically shown in FIG. It should be understood by those of ordinary skill in the art that various aspects of the present disclosure can be applied to SC-FDMA waveforms in substantially the same manner as described below herein. That is, while some examples of the present disclosure may focus on OFDM links for clarity, it should be understood that the same principles can also be applied to SC-FDMA waveforms.

[0063] Reference now Figure 3 , shows an expanded view of an exemplary subframe 302 showing an OFDM resource grid 304. However, as will be readily appreciated by those skilled in the art, the PHY transmission structure for any particular application may differ from the examples described herein depending on any number of factors. Here, time is in the horizontal direction, in units of OFDM symbols; and frequency is in the vertical direction, in units of subcarriers or tones of a carrier.

[0064] Resource grid 304 can be used to schematically represent the time-frequency resources for a given antenna port. That is, in a multiple-input multiple-output (MIMO) implementation with multiple available antenna ports, a corresponding plurality of resource grids 304 can be available for communication. Resource grid 304 is divided into a plurality of resource elements (REs) 306. RE (which is 1 carrier × 1 symbol) is the smallest discrete portion of the time-frequency grid and contains a single complex value representing data from a physical channel or signal. Depending on the modulation utilized in a particular implementation, each RE can represent one or more bits of information. In some examples, a block of REs can be referred to as a physical resource block (PRB) or simply a resource block (RB) 308, which contains any appropriate number of consecutive subcarriers in the frequency domain. In one example, an RB can include 12 subcarriers, regardless of the number scheme used. In some examples, depending on the number scheme, an RB can include any appropriate number of consecutive OFDM symbols in the time domain. In some aspects, a single RB (such as RB 308) corresponds entirely to a single communication direction (sending or receiving for a given device).

[0065] Scheduling a scheduled entity (e.g., UE) for downlink, uplink, or sidelink transmission typically involves scheduling one or more resource elements 306 within one or more subbands or bandwidth parts (BWPs). Thus, a UE typically utilizes only a subset of a resource grid 304. In some examples, an RB may be the smallest unit of resources that may be allocated to a UE. Thus, the more RBs scheduled for a UE and the higher the modulation scheme selected for the air interface, the higher the data rate for the UE. The RBs may be scheduled by a base station (e.g., gNB, eNB, etc.) or may be self-scheduled by a UE implementing D2D or sidelink communications.

[0066] In this diagram, RB 308 is shown as occupying less than the entire bandwidth of subframe 302, with some subcarriers shown above and below RB 308. In a given implementation, subframe 302 may have a bandwidth corresponding to any number of one or more RBs 308. Further, in this diagram, while RB 308 is shown as occupying less than the entire duration of subframe 302, this is merely one possible example.

[0067] Each subframe 302 (eg, a 1 ms subframe) may be composed of one or more adjacent time slots. Figure 3 In the example shown in , a subframe 402 includes four time slots 310 as an illustrative example. In some examples, the time slot may be defined according to a specified number of OFDM symbols with a given cyclic prefix (CP) length. For example, a time slot may include 7 or 14 OFDM symbols with a nominal CP. Other examples may include micro-time slots with a shorter duration (e.g., one to three OFDM symbols), sometimes referred to as shortened transmission time intervals (TTIs). In some cases, these micro-time slots or shortened transmission time intervals (TTIs) may be sent by occupying resources scheduled for ongoing time slot transmissions for the same or different UEs. Any number of resource blocks may be utilized within a subframe or time slot.

[0068] An expanded view of one of the time slots 310 shows an exemplary time slot format (time slot 310). The time slot format may include a control region 312 and a data region 314. Typically, the control region 312 may carry a control channel (e.g., PDCCH), and the data region 314 may carry a data channel (e.g., PDSCH or PUSCH). Of course, a time slot may contain all DL, all UL, or at least one DL portion and at least one UL portion. Figure 3 The time slot structure shown in is merely exemplary in nature, and different time slot structures may be utilized, and different time slot structures may include one or more regions in each of the control region and the data region.

[0069] Despite Figure 3 Although not shown in the figure, each RE 306 within RB308 can be scheduled to carry one or more physical channels, including control channels, shared channels, data channels, etc. Other REs 306 within RB308 can also carry pilot or reference signals. These pilot or reference signals can prepare for the receiving device to perform channel estimation on the corresponding channel, which can achieve coherent demodulation / detection of the control and / or data channels within RB308.

[0070] In some examples, time slot 310 may be used for broadcast, multicast, groupcast, or unicast communications. For example, broadcast, multicast, or groupcast communications may refer to point-to-multipoint transmissions from one device (e.g., a base station, UE, or other similar device) to other devices. Here, broadcast communications are delivered to all devices, while multicast communications are delivered to multiple intended recipient devices, and groupcast communications are delivered to a group of intended recipient devices. Unicast communications may refer to point-to-point transmissions from one device to a single other device.

[0071] In an example of cellular communication over a cellular carrier via a Uu interface, for DL ​​transmission, a scheduling entity (e.g., a base station) may allocate one or more REs 306 (e.g., within a control region 312) to carry DL control information including one or more DL control channels (such as a physical downlink control channel (PDCCH)) to one or more scheduled entities (e.g., UEs). The PDCCH carries downlink control information (DCI), including, but not limited to, power control commands (e.g., one or more open-loop power control parameters and / or one or more closed-loop power control parameters), scheduling information, grants, and / or assignments of REs for DL ​​and UL transmissions. The PDCCH may further carry HARQ feedback transmissions, such as an acknowledgment (ACK) or a negative acknowledgment (NACK). HARQ is a technique well known to those skilled in the art, wherein the integrity of a packet transmission may be checked for accuracy at the receiving side, for example, using any appropriate integrity check mechanism, such as a checksum or a cyclic redundancy check (CRC). If the integrity of the transmission is confirmed, an ACK may be sent, and if the integrity of the transmission is not confirmed, a NACK may be sent. In response to the NACK, the transmitting device may send a HARQ retransmission, which may implement append combining, incremental redundancy, and the like.

[0072] The base station may further allocate one or more REs 306 (e.g., in the control region 312 or the data region 314) to carry other DL signals, such as: a demodulation reference signal (DMRS); a phase tracking reference signal (PT-RS); a channel state information (CSI) reference signal (CSI-RS); and a synchronization signal block (SSB). The SSB may be broadcast at regular intervals based on a periodicity (e.g., 5, 10, 20, 40, 80, or 160 ms). The SSB includes a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a physical broadcast control channel (PBCH). The UE may use the PSS and SSS to achieve radio frame, subframe, time slot, and symbol synchronization in the time domain, identify the center of the channel (system) bandwidth in the frequency domain, and identify the physical cell identity (PCI) of the cell.

[0073] The PBCH in the SSB may also include a master information block (MIB) (which includes various system information) and parameters for decoding a system information block (SIB). The SIB may be, for example, SystemInformationType 1 (SIB1), which may include various additional system information. Examples of system information sent in the MIB may include, but are not limited to, subcarrier spacing, system frame number, configuration of a PDCCH control resource set (CORESET) (e.g., PDCCH CORESET0), and a search space for SIB1. Examples of additional system information sent in SIB1 may include, but are not limited to, random access search space, downlink configuration information, and uplink configuration information. MIB and SIB1 together provide minimum system information (SI) for initial access.

[0074] In an UL transmission, a scheduled entity (e.g., a UE) may utilize one or more REs 306 to carry UL control information (UCI) including one or more UL control channels (such as a physical uplink control channel (PUCCH)) to a scheduling entity. The UCI may include various packet types and categories, including pilots, reference signals, and information configured to enable or assist in decoding uplink data transmissions. In some examples, the UCI may include a scheduling request (SR), i.e., a request for a scheduling entity to schedule an uplink transmission. Here, in response to the SR sent on the UCI, the scheduling entity may send downlink control information (DCI), which may schedule resources for uplink packet transmissions. The UCI may also include HARQ feedback, channel state feedback (CSF) (such as a CSI report), or any other suitable UCI.

[0075] In addition to control information, one or more REs 306 may be allocated for data traffic (e.g., within the data region 314). Such data traffic may be carried on one or more traffic channels, such as a physical downlink shared channel (PDSCH) for DL ​​transmissions or a physical uplink shared channel (PUSCH) for UL transmissions. In some examples, one or more REs 306 within the data region 314 may be configured to carry other signals, such as one or more SIBs and DMRS.

[0076] In an example of sidelink communication on a sidelink carrier via a PC5 interface, the control region 312 of a time slot 310 may include a physical sidelink control channel (PSCCH), including sidelink control information (SCI) sent by an initiating (sending) sidelink device (e.g., V2X or other sidelink device) toward a set of one or more other receiving sidelink devices. In some examples, the sidelink control information may include synchronization information for synchronizing communications performed by multiple sidelink devices on a sidelink channel. In some examples, the SCI may include information indicating the location or distance of the transmitting device. In addition, the SCI may include decoding information for a physical sidelink shared channel (PSSCH) sent within a data region 314 of the time slot. The PSSCH may include sidelink data services sent by an initiating (sending) sidelink device in resources reserved by the transmitting sidelink device via the SCI on the sidelink carrier. Other information may also be sent on each RE 306 within the time slot 310. For example, HARQ feedback information may be sent from a receiving sidelink device to a transmitting sidelink device in a physical sidelink feedback channel (PSFCH) within time slot 320. Additionally, one or more reference signals may be sent within time slot 320, such as a sidelink SSB and / or a sidelink CSI-RS.

[0077] Described above and in Figure 1-Figure 3 The channels or carriers shown in are not necessarily all channels or carriers that may be utilized between the scheduling entity 108 and the scheduled entity 106, and one of ordinary skill in the art will recognize that other channels or carriers, such as other traffic, control, and feedback channels, may be utilized in addition to the channels or carriers shown.

[0078] In sidelink communication, data sent by a UE may be relevant only to one or more specific UEs, for example, UEs within the range of receiving transmissions or UEs configured to respond to data transmissions. In some cases, the UEs participating in the sidelink communication may operate on a limited power source (such as a battery). For a UE operating on such a limited power source, it may not be beneficial to continuously monitor the sidelink transmissions of other UEs. According to one or more aspects of the present disclosure, a UE may be suitable for facilitating access control in sidelink communication. In some implementations, such access control for sidelink communication may promote power saving in one or more wireless communication devices.

[0079] According to one or more aspects of the present disclosure, resource allocation for sidelink transmission between two UEs may be determined based at least in part on previous sidelink transmissions. Figure 4 404 ). 405 FIG. 4 is a flow diagram depicting communications between two UEs, a first UE (UE-A) 402 and a second UE (UE-B) 404. In this example, UE-A 402 may be a power-sensitive UE (e.g., a battery-powered UE). As indicated, UE-A 402 may send a first sidelink transmission 406 that is received by UE-B 404. UE-B 404 may decode 408 the first sidelink transmission 406 received from UE-A 302. Decoding the first sidelink transmission 406 may enable UE-B 404 to retrieve information carried in the first sidelink transmission 406 (e.g., a security message from UE-A 402).

[0080] At 410, UE-B 404 may determine one or more sidelink resources on which to send an acknowledgement transmission, wherein the one or more sidelink resources may be determined based at least in part on the received first sidelink transmission 406. Similarly, at 412, UE-A 402 may determine one or more sidelink resources for receiving an acknowledgement transmission, wherein the one or more sidelink resources are determined based at least in part on the first sidelink transmission 406 sent by UE-A 402. Once UE-A 402 determines which sidelink resource(s) may be used to receive the acknowledgement sidelink transmission, UE-A 402 monitors the determined sidelink resources for a second sidelink transmission at 414. UE-B 404 similarly utilizes the determined sidelink resources to send a second sidelink transmission 416.

[0081] In some aspects, resources for a second sidelink transmission 416 may be determined, implied, preconfigured, or predefined based at least in part on resources used to send the first sidelink transmission 406. Thus, UE-A 402 may monitor the sidelink resources for the second sidelink transmission 416 and be able to power down some components to reduce power consumption during sidelink resources other than the sidelink resources for the second sidelink transmission 416. In this way, UE-A 402 may save power resources. When the first sidelink transmission 406 implies resources for the second sidelink transmission 416, the first sidelink transmission 406 does not include an explicit indication of the resources for the second sidelink transmission 416. In this case, UE-B 404 may determine the resources expected to be used for the second sidelink transmission 416 based on the resources used by UE-A to send the first sidelink transmission 406.

[0082] In one aspect, the sidelink resource used by UE-A 402 to send the first sidelink transmission 406 may indicate one or more sidelink resources to be used to send the second sidelink transmission 416 from UE-B 404 to UE-A 402. Examples of sidelink resources may include time (e.g., time slot) and frequency (e.g., subcarrier) resources for sidelink communication. For example, the first sidelink transmission 406 may indicate a single sidelink resource and / or a single sidelink resource window to be used to send the second sidelink transmission 416. In some aspects, a single sidelink resource may include an RB (e.g., RB 308). In some aspects, a single sidelink resource window may include a time slot. In another example, the first sidelink transmission 406 may indicate multiple sidelink resources and / or multiple sidelink resource windows. In other examples, the first sidelink transmission 406 may indicate one or more periodic resources. Such periodic resources may be indicated by a starting position, a period, a window size, etc., which may be implied or indicated by UE-A 402, configured (eg, by a base station), or pre-configured.

[0083] Reference now Figure 5 , a block diagram depicting a specific implementation of sidelink communication according to at least one aspect is shown. In this example, Figure 4UE-A 402 in the example may be a pedestrian UE (P-UE), and UE-B 404 may be a vehicle UE (V-UE). In such an example, a first sidelink transmission 502 sent by the P-UE may include a pedestrian safety message (PSM). The P-UE may use the PSM to indicate the presence of pedestrians near the V-UE. The first sidelink transmission 502 may include an indication (explicit or implicit) of one or more resources to be used by the V-UE to send a second sidelink transmission in response to the first sidelink transmission.

[0084] In this example, the indicated resource may be a resource window 504 during which the P-UE expects the V-UE to respond to the first sidelink transmission. As shown, the indicated sidelink resource window 504 is located at a relatively long time after the first sidelink transmission 502 is sent. Because the P-UE knows when the response will be sent, the P-UE may power off one or more components (e.g., a transceiver and / or RF circuit) to save power resources until the indicated sidelink resource window 504 begins. The P-UE may then power on one or more components to monitor transmissions during the indicated sidelink resource window, and the V-UE may send a second sidelink transmission during the indicated sidelink resource window 504.

[0085] Figure 6 is similar to Figure 5 A block diagram showing another example of sidelink communication is shown in FIG. Figure 6 In the embodiment of the present invention, the time period between the first sidelink transmission 602 from the P-UE and the start of the indicated sidelink resource window 604 may be relatively short. The process of powering off and on one or more circuits (e.g., transceiver and / or RF circuits) used to monitor the indicated sidelink resource window 604 may require the use of a certain amount of power. Figure 6 In this example, due to the relatively short time between the first sidelink transmission 602 and the sidelink resource window 604, the P-UE may keep its receiver circuitry (e.g., transceiver) powered on to monitor the indicated sidelink resource window 604. As a result, the P-UE may avoid power consumption associated with powering off and on of circuitry to be used to monitor the indicated sidelink resource window 604 until after the resource window has ended.

[0086] In some aspects of the present disclosure, the allocation of sidelink resources can be done autonomously. Autonomous allocation or indication of sidelink resources refers to the selection and identification of sidelink resources by UEs (e.g., P-UEs and V-UEs) participating in sidelink communications without any interaction with a scheduling entity such as a base station (e.g., scheduling entity 108).

[0087] Figure 7 704. 706. 707. 708. 709. 701. 702. 703. 704. 705. 706. 707. 708. 709. 709. 701. 702. 703. 704. 705. 706. 707. 708. 709. 709. 701. 702. 704. 705. 706. 707. 708. 709. 709. 701. 704. 705. 706. 709. 701. 704. 705. 706. 709. 709. 701. 704. 705. 706. 709. 709. 701. 704. 705. 706. 709. 709. 701. 704. 709.

[0088] UE-A 702 transmits a first sidelink transmission 708 on the selected sidelink time and frequency resources. UE-B 704 receives the first sidelink transmission 708 and, at 710 and 712, decodes the received first sidelink transmission 708 and determines resources to be used to transmit a second sidelink transmission. At 714, UE-A 702 also determines one or more resources available for UE-B 704 to use for transmitting the second sidelink transmission based on the first sidelink transmission. Then, at 716, UE-A 702 monitors the determined resources for the second sidelink transmission. As in Figure 7 As indicated in , UE-B 704 may send a second sidelink transmission 718 utilizing the determined resources or a portion of the determined resources.

[0089] UE-A 702 and UE-B 704 can determine the resources to be used for the second sidelink transmission based on the time and frequency position of the first sidelink transmission 708. For example, the specific time / frequency position used by the first sidelink transmission 708 can be mapped to one or more sidelink resources that can be used for the second sidelink transmission. In the example where the first sidelink transmission indicates a specific resource or resource window, the time position can be determined according to the frame number or time slot number of the time slot used for data transmission or corresponding sidelink control information (SCI) transmission. The frequency position can be determined according to the starting resource block or subchannel used for data transmission or corresponding SCI transmission. In the example where the first sidelink transmission indicates a resource set from which UE-B 704 can select, UE-B 704 can select resources for the second sidelink transmission from the resource set randomly or based on sensing / LBT.

[0090] When autonomously determining one or more resources that may be used by UE-B 704 to send a second sidelink transmission, a time interval from the first sidelink transmission 708 to the indicated resources may be communicated between UE-A 702 and UE-B 704. The time interval between the first sidelink transmission 708 and the indicated sidelink resource window may be referred to as L w (See, for example, Figure 5 ). The time interval L w It may be explicitly identified, configured, pre-configured, pre-defined or implied by UE-A 702. The time interval L w The priority level may be implied by the priority level indicated in the first sidelink data transmission 708 from UE-A 702, wherein each possible priority level may be associated with a different time interval L. w When the time interval L between the first sidelink transmission 708 and the resource to be used by UE-B 704 for the second sidelink transmission is w When it is explicitly indicated by UE-A 702 in the first sidelink transmission 708, the time interval L w It may be indicated by a parameter in the SCI sent by UE-A 702.

[0091] The time interval L between the first sidelink transmission 708 and the resources indicated for sending the second sidelink transmission 718 w The time interval L may be represented by a physical time slot or by a logical time slot. The sidelink transmission by each of UE-A 702 and UE-B 704 occurs in a resource pool for sidelink transmission. In some aspects, the resource pool may include non-contiguous physical time slots. In such implementations that employ non-contiguous physical time slots, the time interval L w Can be represented by logical time slots instead of physical time slots.

[0092] When autonomously determining one or more resources for a second sidelink transmission by UE-B 704, the size of the resource set may be explicitly indicated, configured, preconfigured, predefined, or implied. The size of the resource set may include the number of time slots and / or the number of resource blocks (e.g., RBs 308). The size of the resource set may be explicitly indicated by UE-A 702 in the SCI sent by UE-A 702.

[0093] In some aspects of the present disclosure, allocation of sidelink resources may be performed by a scheduling entity. Figure 8804. UE-A 802 and UE-B 804 may obtain resource allocations from a network entity (depicted as a base station (BS) 806). As shown, UE-A 802 may send a scheduling request 808 for a sidelink transmission to the base station 806. In response to the scheduling request, the base station may send a sidelink resource allocation 810 to UE-A 802. Using the sidelink resources (e.g., time and frequency resources) allocated by the base station 806, UE-A 802 sends a first sidelink transmission 812 to UE-B 804. Then, UE-B 804 may receive the first sidelink transmission 812 and decode the received sidelink transmission at 814. In order to respond to UE-A 802, UE-B 804 may send a scheduling request 816 to the base station 806. The base station 806 may send a sidelink resource allocation 818 to the UE-B, and the UE-B 804 may utilize the allocated sidelink resources to send a second sidelink transmission 820. In some aspects, the base station 806 may select and allocate sidelink resources for the second sidelink transmission 820 based at least in part on the sidelink resources allocated for the first sidelink transmission 812. In some aspects, the sidelink resources used to send the first sidelink transmission may be mapped to one or more sidelink resources for the second sidelink transmission based on rules that are predefined, preconfigured, or known to the base station 806, the UE-A 802, and the UE-B 804. In this manner, the UE-A 802 may maintain knowledge of which sidelink resources to monitor for the second sidelink transmission.

[0094] In some aspects, UE-A and UE-B may share a sidelink resource pool. In such an example, UE-A802 may indicate to UE-B804 that it is a power-sensitive UE. That is, the first sidelink transmission from UE-A802 may include an implicit or explicit indicator indicating that the first sidelink transmission is sent by a power-sensitive device. In at least one example, the UE ID carried in the control information (e.g., SCI) may indicate that the UE is a power-sensitive device. For example, in the above example where UE-A is a P-UE and UE-B is a V-UE, the first sidelink transmission from the P-UE may include an indicator (e.g., signaling, parameters, messages, etc.) to notify the V-UE that the first sidelink transmission is sent by a P-UE or a power-sensitive UE. In response to such an indicator, the V-UE is notified to utilize the sidelink resources indicated based on the first sidelink transmission. On the other hand, when such an indicator is not present, the V-UE is informed that it need not determine any indicated sidelink resources for a second sidelink transmission based on the resources used for the first sidelink transmission, but can instead identify resources that it determines are sufficient to send the second sidelink transmission.

[0095] In some implementations, UE-A may utilize a pool of sidelink resources dedicated to one or more types of power-sensitive devices. In such an implementation, UE-B receiving a first sidelink transmission in resources dedicated to power-sensitive UEs will indicate to UE-B that one or more specific resources are to be used to send a second sidelink transmission from UE-B to UE-A.

[0096] Fig. 9 9 is a block diagram illustrating selected components of a wireless communication device 900 employing a processing system 902 in accordance with at least one aspect of the present disclosure. As described herein, the wireless communication device 900 may be a power-sensitive wireless communication device. A power-sensitive wireless communication device may have a limited power source (e.g., a battery 930) to power the device.

[0097] In this example, the processing system 902 is implemented using a bus architecture, which is generally represented by bus 904. Bus 904 may include any number of interconnecting buses and bridges depending on the specific application and overall design constraints of the processing system 902. Bus 904 communicatively couples together various circuits including one or more processors (generally represented by processing circuit 906), memory 908, and computer readable media (generally represented by storage media 910). Bus 904 may also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further.

[0098] The bus interface 912 provides an interface between the bus 904 and the transceiver 914. The transceiver 914 provides a unit for communicating with various other devices on a transmission medium or spectrum. For example, the transceiver 914 may include a receiving chain (e.g., an RF chain) for receiving one or more wireless signals, and / or a transmitting chain (e.g., an RF chain) for sending one or more wireless signals. Depending on the nature of the device, a user interface 916 (e.g., a keypad, a display, a speaker, a microphone, a joystick, a touch screen) may also be provided.

[0099] The processing circuit 906 is responsible for managing the bus 904 and general processing, including executing software stored on the computer-readable storage medium 910. The software, when executed by the processing circuit 906, causes the processing system 902 to perform various functions described below for any particular device. The computer-readable storage medium 910 and the memory 908 can also be used to store data manipulated by the processing circuit 906 when executing the software. As used herein, whether referred to as software, firmware, middleware, microcode, hardware description language or other terms, the term "software" should be broadly interpreted to include but not limited to instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, processes, functions, etc.

[0100] Processing circuit 906 is arranged to obtain, process and / or send data, control data access and storage, issue commands, and control other desired operations. Processing circuit 906 may include circuits suitable for implementing or executing desired software provided by appropriate media, and / or circuits suitable for executing one or more functions described in this disclosure. For example, processing circuit 906 may be implemented as one or more processors, one or more controllers, and / or other structures configured to execute executable software and / or perform specific functions. Examples of processing circuit 906 may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), and / or other programmable logic components, discrete gates or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. General-purpose processors may include microprocessors, and any conventional processors, controllers, microcontrollers, or state machines. Processing circuit 906 may also be implemented as a combination of computing components, for example, a combination of DSPs and microprocessors, a plurality of microprocessors, a combination of one or more microprocessors and DSP cores, ASICs and microprocessors, or any other number of variable configurations. These examples of processing circuitry 906 are for illustration, and other suitable configurations are also contemplated as being within the scope of the present disclosure.

[0101] In some aspects, processing circuitry 906 may include sidelink communication circuitry 918, sidelink resource circuitry 920, sidelink monitoring circuitry 922, and power control circuitry 932. The various circuits may generally include circuitry adapted to perform the operations described herein. Figure 1-Figure 8 and Fig.10 Circuits and / or instructions (eg, software stored on the storage medium 910 ) for one or more of the described functions, processes, or steps.

[0102] In some aspects, the wireless communication device 900 may include a power control circuit 932, which may be configured to power on and off various components of the wireless communication device 900. For example, the wireless communication device 900 may power off the RF chain (e.g., the transceiver 914) to reduce power consumption in different scenarios.

[0103] The storage medium 910 may represent one or more computer-readable devices for storing software (e.g., processor executable code or instructions (e.g., software, firmware)), electronic data, databases, or other digital information. The storage medium 910 may also be used to store data manipulated by the processing circuit 906 when executing the software. The storage medium 910 may be any available non-temporary medium that can be accessed by a general-purpose or special-purpose processor, including portable or fixed storage devices, optical storage devices, and various other media capable of storing, containing, and / or carrying software. By way of example and not limitation, the storage medium 910 may include non-temporary computer-readable storage media, such as magnetic storage devices (e.g., hard disks, floppy disks, tapes), optical storage media (e.g., compact discs (CDs), digital versatile discs (DVDs)), smart cards, flash memory devices (e.g., cards, sticks, key drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and / or other media for storing software, and any combination thereof.

[0104] Storage medium 910 may be coupled to processing circuitry 906 such that processing circuitry 906 may read information from and write information to storage medium 910. That is, storage medium 910 may be coupled to processing circuitry 906 such that storage medium 910 is at least accessible by processing circuitry 906, including examples where storage medium 910 is part of processing circuitry 906 and / or examples where storage medium 910 is separate from processing circuitry 906 (e.g., located in processing system 902, external to processing system 902, or distributed across multiple entities).

[0105] When executed by processing circuit 906, the software stored by storage medium 910 may cause processing circuit 906 to perform one or more of the various functions and / or process steps described herein. In at least some examples, storage medium 910 may include sidelink communication operations 924, sidelink resource operations 926, and / or sidelink monitoring operations 928. The various operations may generally cause processing circuit 906 to perform the functions and / or process steps described herein. Figure 1-Figure 8 , Fig.10 and Fig.11 Thus, according to one or more aspects of the present disclosure, the processing circuit 906 is adapted (independently or in combination with the storage medium 910 and the transceiver 914) to perform operations for Figure 1-Figure 8 , Fig.10 and Fig.11 Any or all processes, functions, steps and / or routines of any or all wireless communication devices described.

[0106] refer to Fig.10 , a flow chart illustrating a wireless communication method 1000 according to some aspects is shown. In one example, the method 1000 can be operated at the wireless communication device 900 for sidelink communication. At 1002, the wireless communication device 900 can issue or send a first sidelink transmission. For example, the processing system 902 may include logic and / or circuitry (e.g., operations on the processing circuit 906 and / or storage medium 910) for sending the first sidelink transmission using wireless communication resources via the transceiver 914. In one aspect, the sidelink communication circuit 918 and the transceiver 914 may provide a means for sending the first sidelink transmission.

[0107] At block 1004, the wireless communication device 900 may determine one or more sidelink resources for receiving a second sidelink transmission based at least in part on the transmitted first sidelink transmission. For example, the processing system 902 may include logic and / or circuitry (e.g., operations on the processing circuit 906 and / or storage medium 910) for determining a sidelink resource, a sidelink resource window, a plurality of sidelink resources, or a plurality of sidelink resource windows for receiving a second sidelink transmission. The determination may be based at least in part on a wireless resource used by the wireless communication device 900 to transmit the first sidelink transmission. In one aspect, the sidelink resource circuit 920 may provide a unit for determining one or more sidelink resources for receiving a second sidelink transmission based at least in part on a wireless resource (e.g., time and / or frequency resource) used to transmit the first sidelink transmission.

[0108] At block 1006, the wireless communication device 900 may then monitor the determined one or more sidelink resources for the second sidelink transmission. For example, the processing system 902 may include logic and / or circuitry (e.g., operations on the processing circuitry 906 and / or storage medium 910) for monitoring the determined sidelink resources via the transceiver 914. In one aspect, the sidelink monitoring circuitry 922 may provide means for monitoring the determined one or more sidelink resources.

[0109] At 1008, the wireless communication device may receive a second sidelink transmission on the monitored one or more sidelink resources. For example, the processing system 902 may include logic and / or circuitry (e.g., operations on the processing circuitry 906 and / or storage medium 910) for receiving the second sidelink transmission on one or more of the monitored resources via the transceiver 914. In one aspect, the sidelink communication circuitry 918 may provide means for receiving the second sidelink transmission.

[0110] refer to Fig.11 , a flowchart illustrating a wireless resource selection method 1100 according to some aspects is shown. In one example, the wireless communication device 900 may use the wireless resource selection method 1100 to select a sidelink resource (e.g., in block 1004 of the method 1000). At block 1102, the wireless communication device may determine the sidelink resource indicated (explicitly or implicitly) by the wireless communication resource used to send the first sidelink transmission. For example, the wireless communication resource may include time and frequency resources (e.g., RB 308) reserved, configured, or predefined for sidelink communication. In some aspects, the wireless communication resource of the first sidelink transmission may be mapped to one or more sidelink resources that can be used for the second sidelink transmission. At block 1104, the wireless communication device may select one or more of the indicated sidelink resources for the second sidelink transmission. In one example, the wireless communication device may use a sensing process (e.g., LBT) to select a sidelink resource with the least interference and / or sidelink activity.

[0111] Fig.12 is a block diagram illustrating select components of another wireless communication device 1200 employing a processing system 1202 according to at least one example of the present disclosure. The wireless communication device 1200 may be configured to communicate with a power-sensitive wireless communication device (eg, the wireless communication device 900) as described herein.

[0112] and Fig. 9Similar to the processing system 902 in FIG. 1 , the processing system 1202 is implemented using a bus architecture, which is generally represented by a bus 1204. Depending on the specific application and overall design constraints of the processing system 1202, the bus 1204 may include any number of interconnecting buses and bridges. The bus 1204 communicatively couples various circuits including one or more processors (generally represented by processing circuit 1206), memory 1208, and computer-readable media (generally represented by storage media 1210). The bus 1204 may also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be described further. The bus interface 1212 provides an interface between the bus 1204 and the transceiver 1214. The transceiver 1214 provides a unit for communicating with various other devices on a transmission medium. For example, the transceiver 1214 may include a receiving chain (e.g., an RF chain) for receiving one or more wireless signals, and / or a transmitting chain for sending one or more wireless signals. Depending on the nature of the apparatus, a user interface 1216 (e.g., keypad, display, speaker, microphone, joystick, touch screen) may also be provided.

[0113] The processing circuit 1206 is responsible for managing the bus 1204 and general processing, including executing software stored on the computer-readable storage medium 1210. The software, when executed by the processing circuit 1206, causes the processing system 1202 to perform the various functions described below for any particular device. The computer-readable storage medium 1210 and the memory 1208 may also be used to store data that the processing circuit 1206 manipulates when executing the software.

[0114] The processing circuit 1206 is arranged to obtain, process and / or send data, control data access and storage, issue commands, and control other desired operations. In at least one example, the processing circuit 1206 may include circuits suitable for implementing or executing desired software provided by appropriate media, and / or circuits configured to perform one or more functions described in the present disclosure. The processing circuit 1206 can be implemented and / or configured according to any of the examples of the processing circuit 1206 described above.

[0115] In some cases, processing circuitry 1206 may include sidelink resource circuitry 1218. Sidelink resource circuitry 1218 may generally include circuitry adapted to perform the functions described herein. Figure 1-Figure 8 and Fig.12 Circuits and / or software (e.g., executable instructions stored on storage medium 1210) that implement one or more of the described functions, processes, or steps. As previously mentioned, references to circuits and / or software may generally be referred to as logic (e.g., logic gates and / or data structure logic).

[0116] Storage media 1210 may represent one or more computer-readable devices for storing software (e.g., processor executable code or instructions (e.g., software, firmware)), electronic data, databases, or other digital information. Storage media 1210 may be configured and / or implemented in a manner similar to storage media 910 described above.

[0117] When executed by processing circuit 1206, the software stored by storage medium 1210 may cause processing circuit 1206 to perform one or more of the various functions and / or process steps described herein. In at least some examples, storage medium 1210 may include sidelink resource operations 1220 that cause processing circuit 1206 to perform the sidelink resource operations described herein. Figure 1-Figure 8 and Fig.13 Thus, according to one or more aspects of the present disclosure, the processing circuit 1206 is adapted (independently or in combination with the storage medium 1210) to execute the functions, processes or steps described herein. Figure 1-Figure 8 and Fig.13 Any or all processes, functions, steps and / or routines of any or all wireless communication devices described.

[0118] refer to Fig.13 , a flow chart illustrating a wireless communication method 1300 according to some aspects is shown. In one aspect, the wireless communication method 1300 can be operated on or via the wireless communication device 1200. At 1302, the wireless communication device 1200 can receive a first sidelink transmission. For example, the processing system 1202 may include logic and / or circuitry (e.g., operations on the processing circuit 1206 and / or the storage medium 1210) for receiving the first sidelink transmission using wireless communication resources via the transceiver 1214. In one aspect, the transceiver 1214 may provide a means for receiving the first sidelink transmission.

[0119] At block 1304, the wireless communication device 1200 may determine one or more sidelink resources for sending a second sidelink transmission based at least in part on the received first sidelink transmission. For example, the processing system 1202 may include logic and / or circuitry (e.g., processing circuitry 1206 and / or operations on storage medium 1210) for determining a sidelink resource, a sidelink resource window, a plurality of sidelink resources, or a plurality of sidelink resource windows for sending a second sidelink transmission. The determination is based at least in part on wireless communication resources used by the wireless communication device 1200 to receive the first sidelink transmission. For example, the wireless communication device 1200 may determine the sidelink resource for sending the second sidelink transmission using a method similar to method 1100. In one aspect, the sidelink resource circuit 1218 may provide a unit for determining one or more sidelink resources for sending a second sidelink transmission.

[0120] At 1306, the wireless communication device 1200 may send a second sidelink transmission on at least one of the determined one or more sidelink resources. For example, the processing system 1202 may include logic and / or circuitry (e.g., operations on the processing circuitry 1206 and / or storage medium 1210) for sending the second sidelink transmission on one or more of the determined resources via the transceiver 1214. In one aspect, the transceiver 1214 may provide means for sending the second sidelink transmission.

[0121] In one configuration, the wireless communication device 900 and / or 1200 includes a method for performing Fig.10 , 11 In one aspect, the aforementioned units may be in Fig. 9 or Fig.12 The processor 906 or 1206 shown in the figure is configured to perform the functions recorded by the aforementioned units. In another aspect, the aforementioned units may be a circuit or any device configured to perform the functions recorded by the aforementioned units.

[0122] Of course, in the above examples, the circuits included in the processor 906 or 1206 are provided only as examples, and other units for performing the described functions may be included in various aspects of the present disclosure, including but not limited to instructions stored in the computer-readable storage medium 910 or 1210, or in Figure 1 , 2 , 4, 7 or 8 and using, for example, the present invention Fig.10 , 11 and any other suitable means or units for the processes and / or algorithms described in 13.

[0123] The following provides an overview of various aspects of the disclosure:

[0124] In a first aspect, a wireless communication device comprises: a transceiver; and a processing circuit coupled to the transceiver. The processing circuit is configured to: send a first sidelink transmission via the transceiver using wireless communication resources; determine one or more sidelink resources for receiving a second sidelink transmission based at least in part on the wireless communication resources used to send the first sidelink transmission; monitor the determined one or more sidelink resources; and receive the second sidelink transmission via the transceiver on the monitored one or more sidelink resources.

[0125] In a second aspect, either alone or in combination with the first aspect, in order to determine the one or more sidelink resources for receiving the second sidelink transmission, the processing circuit is further configured to determine at least one time window for receiving the second sidelink transmission, at least one frequency for receiving the second sidelink transmission, or at least one time and frequency resource for receiving the second sidelink transmission.

[0126] In a third aspect, either alone or in combination with any of the first to second aspects, the one or more sidelink resources include periodic resources for receiving the second sidelink transmission.

[0127] In the fourth aspect, either alone or in combination with any of the first to third aspects, the processing circuit is further configured to: after sending the first sidelink transmission, power off one or more components of the transceiver; and power on the one or more components of the transceiver for receiving the second sidelink transmission using the determined one or more sidelink resources.

[0128] In a fifth aspect, either alone or in combination with any of the first to fourth aspects, the processing circuit is further configured to: send the first sidelink transmission, the first sidelink transmission comprising an indicator indicating the wireless communication device as a power sensitive device.

[0129] In a sixth aspect, either alone or in combination with any of the first to fifth aspects, in order to send the first sidelink transmission, the processing circuit is further configured to: sense the wireless communication resource within a time period to determine that the wireless communication resource is available for sidelink communication.

[0130] In a seventh aspect, either alone or in combination with any of aspects one to six, the processing circuit is further configured to send sidelink control information (SCI) via the transceiver, the SCI being configured to indicate a size or location of the one or more sidelink resources.

[0131] In an eighth aspect, alone or in combination with any of the first to seventh aspects, a method of performing wireless communications at a wireless communication device.

[0132] In a ninth aspect, a wireless communication device comprises: a transceiver; and a processing circuit coupled to the transceiver. The processing circuit is configured to: receive a first sidelink transmission via the transceiver using wireless communication resources; determine one or more sidelink resources for sending a second sidelink transmission based at least in part on the wireless communication resources used to receive the first sidelink transmission; and send the second sidelink transmission via the transceiver on the one or more determined sidelink resources.

[0133] In the tenth aspect, alone or in combination with the ninth aspect, in order to determine the one or more side link resources for sending the second side link transmission, the processing circuit is also configured to: determine at least one time window for sending the second side link transmission, at least one frequency for sending the second side link transmission, or at least one time and frequency resource for sending the second side link transmission.

[0134] In an eleventh aspect, alone or in combination with any of the ninth to tenth aspects, the one or more sidelink resources include periodic resources for sending the second sidelink transmission.

[0135] In the twelfth aspect, either alone or in combination with any of the ninth to eleventh aspects, the processing circuit is further configured to: receive sidelink control information (SCI) via the transceiver, the SCI being configured to indicate the size or location of the one or more sidelink resources.

[0136] In a thirteenth aspect, either alone or in combination with any of aspects nine to twelfth, the processing circuit is further configured to: receive the first sidelink transmission, the first sidelink transmission comprising an indicator indicating that the first sidelink transmission is sent by a power-sensitive device.

[0137] In the fourteenth aspect, alone or in combination with any of the ninth to thirteenth aspects, in order to determine the one or more side link resources for sending the second side link transmission, the processing circuit is also configured to: randomly select a resource from the one or more side link resources for sending the second side link transmission; or sense the one or more side link resources within a time period to select a resource from the one or more side link resources for sending the second side link transmission.

[0138] In the fifteenth aspect, alone or in combination with any of the ninth to fourteenth aspects, in order to determine the one or more sidelink resources for sending the second sidelink transmission, the processing circuit is also configured to: send a scheduling request to a base station via the transceiver, and the scheduling request is configured to indicate the one or more sidelink resources for sending the second sidelink transmission.

[0139] In a sixteenth aspect, alone or in combination with any of the ninth to fifteenth aspects, a method of performing wireless communications at a wireless communication device.

[0140] Several aspects of wireless communication networks have been presented with reference to exemplary implementations. As those skilled in the art will readily appreciate, various aspects described throughout this disclosure may be extended to other telecommunication systems, network architectures and communication standards.

[0141] For example, various aspects may be implemented within other systems defined by 3GPP or a combination of such systems. These systems may include candidates such as: 5G New Radio (NR), Long Term Evolution (LTE), Evolved Packet System (EPS), Universal Mobile Telecommunications System (UMTS), and / or Global System for Mobile (GSM). Various aspects may also be extended to systems defined by the Third Generation Partnership Project 2 (3GPP2), such as CDMA2000 and / or Evolution Data Optimized (EV-DO). Other examples may be implemented in systems employing: IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra Wideband (UWB), Bluetooth, and / or other appropriate systems. The actual telecommunication standard, network architecture, and / or communication standard employed will depend on the specific application and the overall design constraints imposed on the system.

[0142] Within the present disclosure, the word "exemplary" is used to mean "serving as an example, instance, or illustration". Any implementation or aspect described herein as "exemplary" is not necessarily to be construed as being preferred or advantageous over other aspects of the present disclosure. Likewise, the term "aspect" does not require that all aspects of the present disclosure include the features, advantages, or modes of operation discussed. The term "coupled" is used herein to refer to a direct or indirect coupling between two objects. For example, if object A physically contacts object B, and object B contacts object C, objects A and C may still be considered coupled to each other, even if they are not physically in direct contact with each other. For example, a first object may be coupled to a second object, even if the first object has never been physically in direct contact with the second object. The terms "circuit" and "circuitry" are used broadly and are intended to include both hardware implementations of electronic devices and conductors, which when connected and configured enable the functions described in the present disclosure to be performed, without limitation on the type of electronic circuits, and software implementations of information and instructions, which when executed by a processor enable the functions described in the present disclosure to be performed.

[0143] Although the aspects and arrangements discussed above have been discussed with particular detail and particularity, Figure 1-Figure 13 One or more of the components, steps, features, and / or functions shown in the disclosure may be rearranged and / or combined into a single component, step, feature, or function, or embedded in several components, steps, or functions. Additional elements, components, steps, and / or functions may also be added without departing from the novel features of the disclosure. Figure 1 , 2 , 4, 8, 7, 9 and / or 13 may be configured to perform or employ the apparatus, devices and / or components described herein. Figure 1-Figure 13 One or more of the described methods, features, parameters or steps. The novel algorithms described herein can also be efficiently implemented in software and / or embedded in hardware.

[0144] It should be understood that the specific order or hierarchy of steps in the disclosed methods is an illustration of exemplary processes. It should be understood that the specific order or hierarchy of steps in these methods may be rearranged based on design preferences. The accompanying method claims present elements of the various steps in an example order and are not meant to be limited to the specific order or hierarchy presented unless specifically recited therein.

[0145] The various features associated with the examples described herein and shown in the drawings may be implemented in different examples and implementations without departing from the scope of the present disclosure. Therefore, although certain specific configurations and arrangements have been described and shown in the drawings, such embodiments are merely illustrative and do not limit the scope of the present disclosure, as various other additions and modifications to the described embodiments, as well as deletions from the described embodiments, will be apparent to those skilled in the art. Therefore, the scope of the present disclosure is determined solely by the literal language of the claims that follow, and their legal equivalents.

Claims

1. A wireless communication device, include: Transceiver; Memory; as well as a processing circuit coupled to the transceiver and the memory, the processing circuit and the memory being configured to: transmitting, via the transceiver, a first sidelink transmission using wireless communication resources; determining the one or more sidelink resources for receiving the second sidelink transmission based at least in part on mapping the wireless communication resources for sending the first sidelink transmission to the one or more sidelink resources for receiving the second sidelink transmission; monitoring the determined one or more sidelink resources; and The second sidelink transmission is received via the transceiver on the monitored one or more sidelink resources.

2. The wireless communication device according to claim 1, in, To determine the one or more sidelink resources for receiving the second sidelink transmission, the processing circuit and the memory are further configured to: Determine at least one time window for receiving the second sidelink transmission, at least one frequency for receiving the second sidelink transmission, or at least one time and frequency resource for receiving the second sidelink transmission.

3. The wireless communication device according to claim 2, in, The one or more sidelink resources include a periodic resource for receiving the second sidelink transmission.

4. The wireless communication device according to claim 1, in, The processing circuit and the memory are further configured to: after sending the first sidelink transmission, powering down one or more components of the transceiver; as well as The one or more components of the transceiver are powered on for receiving the second sidelink transmission using the determined one or more sidelink resources.

5. The wireless communication device according to claim 1, in, The processing circuit and the memory are further configured to: The first sidelink transmission is sent, the first sidelink transmission comprising an indicator indicating the wireless communication device as a power sensitive device.

6. The wireless communication device according to claim 1, in, To send the first sidelink transmission, the processing circuit and the memory are further configured to: The wireless communication resource is sensed over a period of time to determine that the wireless communication resource is available for sidelink communication.

7. The wireless communication device according to claim 1, in, The processing circuit and the memory are further configured to: Sidelink control information SCI is sent via the transceiver, the SCI being configured to indicate a size or a location of the one or more sidelink resources.

8. A method of wireless communication at a wireless communication device, include: using wireless communication resources to send a first sidelink transmission; determining the one or more sidelink resources for receiving the second sidelink transmission based at least in part on mapping the wireless communication resources for sending the first sidelink transmission to the one or more sidelink resources for receiving the second sidelink transmission; monitoring the determined one or more sidelink resources; and The second sidelink transmission is received on the monitored one or more sidelink resources.

9. The method according to claim 8, in, Determining the one or more sidelink resources for receiving the second sidelink transmission comprises: Determine at least one time window for receiving the second sidelink transmission, at least one frequency for receiving the second sidelink transmission, or at least one time and frequency resource for receiving the second sidelink transmission.

10. The method according to claim 9, in, The one or more sidelink resources include a periodic resource for receiving the second sidelink transmission.

11. The method according to claim 8, further comprising: include: after sending the first sidelink transmission, powering off one or more components of the wireless communication device; as well as The one or more components of the wireless communication device are powered on for receiving the second sidelink transmission using the determined one or more sidelink resources.

12. The method according to claim 8, further comprising: include: The first sidelink transmission is sent, the first sidelink transmission comprising an indicator indicating the wireless communication device as a power sensitive device.

13. The method according to claim 8, in, Sending the first sidelink transmission comprises: The wireless communication resource is sensed over a period of time to determine that the wireless communication resource is available for sidelink communication.

14. The method according to claim 8, further comprising: include: Sidelink control information SCI is sent, wherein the SCI is configured to indicate a size or a location of the one or more sidelink resources.

15. A wireless communication device, include: Transceiver; Memory; as well as a processing circuit coupled to the transceiver and the memory, the processing circuit and the memory being configured to: receiving, via the transceiver, a first sidelink transmission using wireless communication resources; determining the one or more sidelink resources for sending the second sidelink transmission based at least in part on mapping the wireless communication resources for receiving the first sidelink transmission to the one or more sidelink resources for sending the second sidelink transmission; and The second sidelink transmission is sent via the transceiver on one or more determined sidelink resources.

16. The wireless communication device according to claim 15, in, To determine the one or more sidelink resources for sending the second sidelink transmission, the processing circuit and the memory are further configured to: Determine at least one time window for sending the second sidelink transmission, at least one frequency for sending the second sidelink transmission, or at least one time and frequency resource for sending the second sidelink transmission.

17. The wireless communication device according to claim 15, in, The one or more sidelink resources include a periodic resource for sending the second sidelink transmission.

18. The wireless communication device according to claim 15, in, The processing circuit and the memory are further configured to: Sidelink control information SCI is received via the transceiver, the SCI being configured to indicate a size or a location of the one or more sidelink resources.

19. The wireless communication device according to claim 15, in, The processing circuit and the memory are further configured to: The first sidelink transmission is received, the first sidelink transmission comprising an indicator indicating that the first sidelink transmission was sent by a power sensitive device.

20. The wireless communication device according to claim 15, in, To determine the one or more sidelink resources for sending the second sidelink transmission, the processing circuit and the memory are further configured to: randomly selecting a resource of the one or more sidelink resources for sending the second sidelink transmission; or The one or more sidelink resources are sensed over a period of time to select a resource of the one or more sidelink resources for sending the second sidelink transmission.

21. The wireless communication device according to claim 15, in, To determine the one or more sidelink resources for sending the second sidelink transmission, the processing circuit and the memory are further configured to: A scheduling request is sent, via the transceiver, to a base station, the scheduling request being configured to indicate the one or more sidelink resources for sending the second sidelink transmission.

22. A method of wireless communication, include: receiving a first sidelink transmission using wireless communication resources; determining the one or more sidelink resources for sending the second sidelink transmission based at least in part on mapping the wireless communication resources for receiving the first sidelink transmission to the one or more sidelink resources for sending the second sidelink transmission; as well as The second sidelink transmission is sent on the one or more determined sidelink resources.

23. The method according to claim 22, in, Determining the one or more sidelink resources for sending the second sidelink transmission comprises: Determine at least one time window for sending the second sidelink transmission, at least one frequency for sending the second sidelink transmission, or at least one time and frequency resource for sending the second sidelink transmission.

24. The method according to claim 22, in, The one or more sidelink resources include a periodic resource for sending the second sidelink transmission.

25. The method according to claim 22, further comprising: include: Sidelink control information SCI is received, wherein the SCI is configured to indicate a size or a location of the one or more sidelink resources.

26. The method according to claim 22, in, Receiving the first sidelink transmission comprises: The first sidelink transmission is received, the first sidelink transmission comprising an indicator indicating that the first sidelink transmission was sent by a power sensitive device.

27. The method according to claim 22, in, Determining the one or more sidelink resources for sending the second sidelink transmission comprises: randomly selecting a resource of the one or more sidelink resources for sending the second sidelink transmission; or The one or more sidelink resources are sensed over a period of time to select a resource of the one or more sidelink resources for sending the second sidelink transmission.

28. The method according to claim 22, in, Determining the one or more sidelink resources for sending the second sidelink transmission comprises: A scheduling request is sent to a base station, the scheduling request being configured to indicate the one or more sidelink resources for sending the second sidelink transmission.

29. A computer-readable storage medium storing processor-executable instructions which, when executed by a processing circuit, cause the processing circuit to perform the method of any one of claims 8 to 14.

30. A computer-readable storage medium storing processor-executable instructions which, when executed by a processing circuit, cause the processing circuit to perform the method of any one of claims 22 to 28.

Citation Information

Patent Citations

  • Resource allocation

    WO2019028847A1