Ambient power device-to-reader wireless communications

WO2026199414A1PCT designated stage Publication Date: 2026-10-01QUALCOMM INC +7
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/085567
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2026-10-01

Smart Images

  • Figure CN2025085567_01102026_PF_FP_ABST
    Figure CN2025085567_01102026_PF_FP_ABST
Patent Text Reader

Abstract

This disclosure provides methods, components, devices, and systems for ambient power device-to-reader (D2R) wireless communications. For example, an ambient power wireless communication device may include an identifier (ID) for the ambient power wireless communication device in a medium access control (MAC) header or a MAC control element (MAC-CE) of a D2R message. For example, a message 1 (Msg1) of a random access procedure may include a randomly generated ID in the MAC header or a MAC-CE of the Msg1. The ambient power wireless communication device may include the randomly generated ID or an ID in the MAC header or MAC-CE of a message 3 (Msg3) of a random access procedure. The ambient power wireless communication device may include the ID for the ambient power wireless communication device in subsequent D2R messages in the MAC header or a MAC-CE of the subsequent D2R messages.
Need to check novelty before this filing date? Find Prior Art

Description

AMBIENT POWER DEVICE-TO-READER WIRELESS COMMUNICATIONSTECHNICAL FIELD

[0001] This disclosure relates generally to wireless communication, and more specifically to systems, devices, methods, and techniques associated with ambient power device-to-reader wireless communications. DESCRIPTION OF THE RELATED TECHNOLOGY

[0002] Communication systems are deployed to provide communication services such as voice, video, packet data, messaging, or broadcast, among others. A communication system may include a wireless communication network (such as a radio access network (RAN) ) that supports communication between wireless communication devices such as network entities (such as base stations) , client devices (such as one or more user equipments (UEs) ) , and others. Such devices may communicate with one another using a variety of protocols (such as radio access technologies (RATs) ) , including those of cellular-based systems such as fourth generation (4G) systems (such as Long Term Evolution (LTE) systems) , fifth generation (5G) systems (such as 5G New Radio (5G-NR) systems) , and sixth generation (6G) systems. A wireless communication network may support communication by implementing system resources (such as frequency resources, time resources, spatial resources) in accordance with a wireless communication protocol.SUMMARY

[0003] The systems, methods, and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for the desirable attributes disclosed herein. The following is a summary of some non-limiting aspects of the disclosure:

[0004] A method for wireless communications by an ambient power wireless communication device is described. The method may include receiving, from a reader device, a control message that schedules a resource for a device-to-reader (D2R) message and transmitting, via the resource, the D2R message, where the D2R message includes an identifier (ID) associated with the ambient power wireless communication device within one of a medium access control (MAC) header of the D2R message or a MAC control element (MAC-CE) of the D2R message.

[0005] An ambient power wireless communication device for wireless communications is described. The ambient power wireless communication device may include a transceiver and a processing system that includes processor circuitry and memory circuitry. The processing system may be configured to receive, via the transceiver and from a reader device, a control message that schedules a resource for a D2R message and transmit, via the transceiver and via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0006] Another ambient power wireless communication device for wireless communications is described. The ambient power wireless communication device may include means for receiving, from a reader device, a control message that schedules a resource for a D2R message and means for transmitting, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0007] A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by one or more processors to receive, from a reader device, a control message that schedules a resource for a D2R message and transmit, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0008] In some examples of the method, ambient power wireless communication devices, and non-transitory computer-readable medium described herein, transmitting the D2R message may include operations, features, means, or instructions for transmitting the D2R message including the ID within the MAC-CE, where the MAC-CE may have a fixed length.

[0009] In some examples of the method, ambient power wireless communication devices, and non-transitory computer-readable medium described herein, transmitting the D2R message may include operations, features, means, or instructions for transmitting the D2R message including the ID within the MAC-CE, where the MAC header includes a field indicative of a length of the MAC-CE.

[0010] In some examples of the method, ambient power wireless communication devices, and non-transitory computer-readable medium described herein, transmitting the D2R message may include operations, features, means, or instructions for transmitting a message 1 (Msg1) of a random access procedure, where the Msg1 includes the ID within the MAC-CE.

[0011] In some examples of the method, ambient power wireless communication devices, and non-transitory computer-readable medium described herein, transmitting the D2R message may include operations, features, means, or instructions for transmitting a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC header.

[0012] In some examples of the method, ambient power wireless communication devices, and non-transitory computer-readable medium described herein, transmitting the D2R message may include operations, features, means, or instructions for transmitting a message 3 (Msg3) of a random access procedure or a data message after the random access procedure, where the MAC header indicates one or more parameters associated with the D2R message, where the D2R message includes one or more MAC service data units (SDUs) that convey data, and where the D2R message includes assistance information associated with the ambient power wireless communication device.

[0013] A method for wireless communications by a reader device is described. The method may include transmitting, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message and receiving, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0014] A reader device for wireless communications is described. The reader device may include a processing system that includes processor circuitry and memory circuitry. The processing system may be configured to transmit, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message and receive, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0015] Another reader device for wireless communications is described. The reader device may include means for transmitting, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message and means for receiving, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0016] A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by one or more processors to transmit, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message and receive, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0017] In some examples of the method, reader devices, and non-transitory computer-readable medium described herein, receiving the D2R message may include operations, features, means, or instructions for receiving the D2R message including the ID within the MAC-CE, where the MAC-CE may have a fixed length.

[0018] In some examples of the method, reader devices, and non-transitory computer-readable medium described herein, receiving the D2R message may include operations, features, means, or instructions for the D2R message including the ID within the MAC-CE, where the MAC header includes a field indicative of a length of the MAC-CE.

[0019] In some examples of the method, reader devices, and non-transitory computer-readable medium described herein, receiving the D2R message may include operations, features, means, or instructions for receiving a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC-CE.

[0020] In some examples of the method, reader devices, and non-transitory computer-readable medium described herein, receiving the D2R message may include operations, features, means, or instructions for receiving a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC header.

[0021] In some examples of the method, reader devices, and non-transitory computer-readable medium described herein, receiving the D2R message may include operations, features, means, or instructions for receiving a Msg3 of a random access procedure or a data message after the random access procedure, where the MAC header indicates one or more parameters associated with the D2R message, where the D2R message includes one or more MAC SDUs that convey data, and where the D2R message includes assistance information associated with the ambient power wireless communication device.BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 shows an example of a wireless communication system.

[0023] Figure 2 shows an example of a signaling diagram that supports ambient power device-to-reader (D2R) wireless communications.

[0024] Figure 3 shows examples a D2R message formats that supports ambient power D2R wireless communications.

[0025] Figure 4 shows examples of D2R message formats that supports ambient power D2R wireless communications.

[0026] Figure 5 shows examples of D2R message formats that supports ambient power D2R wireless communications.

[0027] Figure 6 shows examples of D2R message formats that supports ambient power D2R wireless communications.

[0028] Figure 7 shows an example of a process flow that supports ambient power D2R wireless communications.

[0029] Figure 8 shows a block diagram of a processing system that supports ambient power D2R wireless communications.

[0030] Figure 9 shows a diagram of a system including a device that supports ambient power D2R wireless communications.

[0031] Figure 10 shows a block diagram of a processing system that supports ambient power D2R wireless communications.

[0032] Figure 11 shows a diagram of a system including a device that supports ambient power D2R wireless communications.

[0033] Figures 12 and 13 show flowcharts illustrating methods that support ambient power D2R wireless communications.

[0034] Details of aspects and advantages of the subject matter in this disclosure are set forth in the drawings and accompanying descriptions. Like reference numbers and designations in the various drawings indicate like elements.DETAILED DESCRIPTION

[0035] A communication system may include a radio access network (RAN) that supports wireless communication. Communication of a RAN may be performed in accordance with one or more radio access technologies (RATs) , including 4G, 5G, or 6G, among others, including technologies not explicitly mentioned herein. A RAT may employ access technologies (such as multiplexing technologies) including code division multiple access (CDMA) , time division multiple access (TDMA) , frequency division multiple access (FDMA) , orthogonal FDMA (OFDMA) , single-carrier FDMA (SC-FDMA) , time division synchronous code division multiple access (TD-SCDMA) , or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) , among others. A RAT may support one or more service types, including machine type communication (MTC) , massive MTC (mMTC) , Internet of Things (IoT) , narrowband IoT (NB-IoT) , reduced capability (RedCap) , enhanced mobile broadband (eMBB) , ultra-reliable low-latency communication (URLLC) , or public safety, among others.

[0036] To support these and other target verticals, a communication system (such as a RAN) may be designed to implement one or more of a modularized functional infrastructure, a disaggregated and service-based network architecture, network function virtualization, network slicing, multi-access edge computing, spatial processing or multipath techniques, IoT or RedCap device connectivity and management, industrial connectivity, licensed and unlicensed spectrum access, sidelink or other device-to-device (D2D) direct communication (such as vehicle-to-everything (V2X) ) , frequency spectrum expansion, overlapping spectrum use, small cell deployments, non-terrestrial network (NTN) deployments, device aggregation, advanced duplex communication (such as sub-band full-duplex (SBFD) ) , multiple-subscriber implementations, high-precision positioning, radio frequency (RF) sensing, network energy savings (NES) , low-power signaling and radios, or artificial intelligence or machine learning (AI / ML) , among other examples.

[0037] The foregoing and other technological improvements may support use cases such as voice calls, messaging, data transfer, streaming, wireless data centers, extended reality (XR) and metaverse applications, vehicle connectivity, holographic and mixed reality communication, autonomous and collaborative robots, sensing networks, gesture monitoring, human-brain interfacing, digital twin applications, asset management, and universal coverage using non-terrestrial or aerial platforms, among other examples. As the demand for connectivity continues to increase, further improvements may be implemented, and other RATs, including 6G and beyond, may be introduced to enable new applications and use cases. The systems, methods, and devices described herein may enable one or more of the foregoing technologies or new technologies or support one or more of the foregoing use cases or new use cases.

[0038] Some wireless communication systems may support ambient power wireless communication devices, such as ambient internet of things (A-IoT) devices. An ambient power wireless communication device may refer to a class of low-complexity devices (e.g., tags, sensors) which may harvest energy from ambient signaling (e.g., incident radio frequency sources) from reader devices and / or may backscatter incident signals or carrier waves to send data to reader devices. Ambient power wireless communication devices may also be referred to as EH-capable devices. In some examples, the reader device may be included in a network entity or in a user equipment (UE) . Ambient power wireless communication devices may utilize a random-access procedure to establish communications with one or more reader devices. For example, an ambient power wireless communication device may utilize a random-access procedure to obtain a set of time resources, frequency resources, or both for communicating with a reader device. A random-access procedure may involve transmission of a first message (e.g., a message 1 (Msg1) of the random access procedure) in which the ambient power wireless communication device indicates a randomly generated identifier (ID) for the ambient power wireless communication device. The reader device may transmit a response that includes that randomly generated ID and / or provides an assigned ID (e.g., an AS ID) for the ambient power wireless communication device. The ambient power wireless communication device may use the assigned ID (e.g., the AS ID) for subsequent communications with the reader device. Inclusion of an ID for the ambient power wireless communication device in a device-to-reader (D2R) message may enable the reader device to identify the source of the D2R message.

[0039] Aspects of the subject matter described in this disclosure relate to techniques for inclusion of the ID for the ambient power wireless communication device in a D2R message. For example, an ambient power wireless communication device may include an ID for the ambient power wireless communication device in either a medium access control (MAC) header or a MAC control element (MAC-CE) of a D2R message. For example, a Msg1 may include the randomly generated ID in the MAC header or a MAC-CE of the Msg1. As another example, the ambient power wireless communication device may include the randomly generated ID in the MAC header or MAC-CE of a message 3 (Msg3) of a random access procedure. As another example, after the reader indicates the AS ID for the ambient power wireless communication device, the ambient power wireless communication device may include the AS ID in a subsequent D2R data message (such as a Msg3 or a subsequent data message after a successful random access procedure) in the MAC header or a MAC-CE of the subsequent D2R data message. In some examples, the length of the MAC-CE may be fixed (e.g., IDs for ambient power wireless communication device may have fixed lengths) . In some examples, the length of the MAC-CE may be variable (e.g., the length of ambient power wireless communication devices may be variable) , and the MAC header may include a length field that indicates the length of the MAC-CE. D2R messages may also include data, which may be conveyed via MAC service data units (SDUs) . The MAC header may include other parameters for the D2R message, such as a transaction identifier (ID) field or paging identifier (ID) field (e.g., based on the message from the reader that triggered the D2R message) , length fields (e.g., that indicate a length of the message and / or a quantity or length of included sub packet data units (PDUs) such as SDUs or MAC-CEs) . In some examples, the D2R message may include assistance information associated with the ambient power wireless communication device in a MAC-CE

[0040] Particular aspects of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. In some examples, by including the ID for the ambient power wireless communication device in a D2R message, the described techniques can be used to enable a reader device to identify the ambient power wireless communication device as the source of the D2R message. The techniques described herein may enable simple MAC PDU design for D2R messages via inclusion of the ID for the ambient power wireless communication device in defined positions (e.g., within a MAC header or MAC-CE) . For example, defined fields in a MAC PDU may include a message type field, length fields, and / or padding bits (e.g., to meet defined message lengths) . Further, by inclusion of a randomly generated ID for the ambient power wireless communication device in a defined position (e.g., within a MAC header or MAC-CE) in a Msg1, the reader device may be able to identify the ambient power wireless communication device and continue a random access procedure with the ambient power wireless communication device. As another example, by inclusion of randomly generated ID or AS ID for the ambient power wireless communication device in a Msg3, the reader device may be able to identify the ambient power wireless communication device and complete a random access procedure with the ambient power wireless communication device. Further, by formatting Msg3 and subsequent data messages to include the ID for the ambient power wireless communication device and additional data (e.g., assistance information and / or SDUs) , the reader device may identify the source of such D2R messages and thus facilitate data communication between the ambient power wireless communication device and the reader device. As another example, techniques described herein may support multiplexing of information for multiple devices in reader-to-device (R2D) messages for message 2 (Msg2) of a random access procedure via indication of the device IDs in Msg1 enabling the reader device to multiplex information based on the device IDs indicated in Msg1.

[0041] Figure 1 shows an example of a wireless communication system 100. The wireless communication system 100 includes a core network 150 and a RAN 120 that support communication with one or more devices, such as UEs 115. A RAN 120 may include one or more network entities 105 configured to support wireless communication with the UEs 115.

[0042] The wireless communication system 100 may support communication among network entities 105 and UEs 115 in accordance with a layered protocol stack. For example, in a user plane, communication at a bearer layer, a Packet Data Convergence Protocol (PDCP) layer, or Service Data Adaption Protocol (SDAP) layer may be Internet Protocol (IP) -based. A Radio Link Control (RLC) layer may perform packet segmentation and reassembly to communicate via logical channels. A MAC layer may perform priority handling and multiplexing of logical channels into transport channels. A MAC layer also may implement error detection techniques, error correction techniques, or retransmissions. In a control plane, a Radio Resource Control (RRC) layer may provide establishment, configuration, and maintenance of an RRC connection between UEs 115 and a network entity 105 or a core network 150, supporting radio bearers for user plane data. A Physical (PHY) layer may map transport channels to physical channels.

[0043] A core network 150 may support user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions (such as via network entities 105) . A core network 150 may be a 5G core (5GC) or 6G core (6GC) and may include at least one control plane entity that manages access and mobility and at least one user plane entity that routes packets or interconnects to external networks (such as a serving gateway (S-GW) , a Packet Data Network (PDN) gateway (P-GW) , a user plane function (UPF) ) .

[0044] A network entity 105 may support wireless communication in accordance with one or more coverage areas 110 and may be referred to as a network element, a network node, a RAN node, or network equipment, among other nomenclature. One or more of the network entities 105 may include or may be referred to as a base station. Depending on its capabilities, a base station may be referred to as a NodeB, an eNodeB (eNB) , a next-generation NodeB or giga-NodeB (either of which may be referred to as a gNB) , a 5G NB, a 6G NB, a next-generation eNB (ng-eNB) , a Home NodeB, a Home eNodeB, or other suitable terminology. The wireless communication system 100 may include a heterogeneous network in which different types of network entities 105 support communication for one or more coverage areas 110 using the same or different RATs.

[0045] In some examples, a network entity 105 may be implemented in an aggregated (such as monolithic, standalone) architecture, which may utilize a protocol stack that is physically or logically integrated within one network entity 105 (such as a single physical RAN node) . In some other examples, a network entity 105 may be implemented in a disaggregated architecture, which may utilize a protocol stack that is physically or logically distributed among multiple network entities 105, including in an integrated access and backhaul (IAB) network, an open RAN (O-RAN) , or a virtualized RAN (vRAN) . In a disaggregated architecture, a network entity 105 may include or be referred to as one or more of a central unit (CU) (such as CU 160) , a distributed unit (DU) (such as DU 165) , a radio unit (RU) (such as RU 170) , or a combination thereof. The wireless communication system 100 may also implement a service-based architecture that provides a modular framework in which control plane functionality and common data repositories may be delivered through a set of interconnected network functions (NFs) that may access services of other NFs.

[0046] UEs 115 may be located in a coverage area 110 of one or more network entities 105 and may include or be referred to as an access terminal, a mobile station, a client device, or a subscriber unit. A UE 115 may be, include, or be coupled with a cellular phone, a wireless modem, a tablet device, a laptop computer, a wireless local loop (WLL) station, a camera, a medical or biometric device, a wearable device, a gaming device, an entertainment device, an XR device, a vehicular component or sensor, a smart meter or sensor, industrial manufacturing equipment, a Global Positioning System (GPS) or other positioning device, a robot or other device implementing artificial intelligence, a UE function of a network node, or any other wireless communication device or function that may communicate using a wireless medium.

[0047] The wireless communication system 100 may support various types of communication links among devices. For example, wireless communication between a network entity 105 and a UE 115 may be supported using one or more of a communication link 125 (such as a Uu interface) , which may include downlink communication from a network entity 105 to a UE 115, uplink communication from a UE 115 to a network entity 105, or both. Direct wireless communication between UEs 115 may be supported using a communication link 135 (such as a device-to-device (D2D) communication link, a sidelink, a PC5 interface) .

[0048] Communication between a network entity 105 and a core network 150 may be supported using a backhaul link 132 (such as an S1, N2, N3, NG, or other interface) . In some implementations, communication between network entities 105 may be supported using a backhaul link 132 (such as an X2, Xn, or other interface) either directly (such as directly between network entities 105) or indirectly (such as via a core network 150) . In some implementations (such as in a disaggregated architecture) , communication between a CU 160 and a DU 165 may be supported using a midhaul link 162, and communication between a DU 165 and an RU may be supported using a fronthaul link 168. A backhaul link 132, a midhaul link 162, a fronthaul link 168, or any combination thereof may be or include one or more wired links (such as an electrical link, an optical fiber link) or one or more wireless links (such as a radio link, a wireless optical link) , among other examples or combinations thereof. Wireless backhaul, midhaul, or fronthaul may be implemented via one or more IAB nodes 104, which may act as a relay using resources of an IAB donor network entity 105 (such as via a wireless link 130) .

[0049] The wireless communication system 100 may include one or more of a relay 172 that may steer or reflect signals transmitted by other entities, which may support any of the described communication links. A relay 172 may include active elements or passive elements and may be in the form of a reconfigurable intelligent surface (RIS) . An RIS may include tunable reflecting antenna arrays or metasurfaces, which may be used to enhance coverage or efficiency in multipath environments.

[0050] Network entities 105 and UEs 115 each may include one or multiple antennas. Multiple antennas of such devices may be used to employ techniques such as transmit diversity, receive diversity, Multiple-Input Multiple-Output (MIMO) communication, or beamforming, and may be organized or structured as one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, among other examples. As used herein, the term “antenna” may refer to one or more antennas, one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays. The term “antenna panel” may refer to a group of antennas (such as antenna elements) arranged in an array or panel, which may facilitate beamforming by manipulating parameters associated with the group of antennas. In some implementations, an antenna panel may support RF beamforming for a signal transmitted or received via an antenna port. The term “antenna module” may refer to circuitry including one or more antennas as well as one or more other components (such as filters, amplifiers, processors, beamformers) associated with integrating the antenna module into a device such as a network entity 105 or a UE 115.

[0051] Beamforming, such as directional transmission or directional reception, is a signal processing technique that may be used at a transmitting device or a receiving device (such as at a network entity 105, at a UE 115) to shape or steer a beam 175 (such as an antenna beam, a transmit beam, a receive beam) along a spatial path (such as along a direction) , which may include one or more paths between a transmitting device and a receiving device. Beamforming may be achieved by combining signals communicated via multiple antenna elements of an antenna array such that signals propagating along some orientations (such as relative to the antenna array) experience constructive interference while others may experience destructive interference. Adjustments of signals communicated via the antenna elements may include a transmitting device or a receiving device applying phase offsets, amplitude offsets, or both to signals carried via (such as transmitted by, received by) antenna elements of the device, which may be defined by a beamforming weight set associated with a particular orientation (such as relative to the antenna array of the device) .

[0052] Communication resources of the wireless communication system 100 (such as of a RAN 120) may refer to a resource in the frequency domain (such as a frequency resource, an RF resource) , a resource in the time domain (such as a time resource) , a resource in the spatial domain (such as a spatial resource, a spatial layer) , or a combination thereof. The wireless communication system 100 may leverage orthogonality of such resources to convey different communications to or from different devices (such as for a communication link 125, for a communication link 135, for unicast communication, for multicast communication, for broadcast communication) .

[0053] A frequency resource may refer to a frequency or range of frequencies (such as a bandwidth, a frequency channel) of a frequency band implemented for wireless communication. For example, a frequency resource may refer to a resource of a lower frequency band (such as Frequency Range 1 (FR1) , between 425 MHz and 7.125 GHz) , a mid-band (such as Frequency Range 3 (FR3) , between 7.125 GHz and 24.25 GHz) , or an upper frequency band (such as Frequency Range 2 (FR2) , between 24.25 GHz and 71 GHz) . Communication in the upper frequency band may be referred to as millimeter wave (mmW) communication, and communication above an upper frequency band (such as between mmW and THz frequencies, between 100 GHz and 1 THz) may be referred to as sub-Terahertz (sub-THz) communication.

[0054] A frequency resource may refer to a “carrier” (such as a frequency channel) , or portion thereof, and a carrier bandwidth may be referred to as a “system bandwidth. ” A carrier may be subdivided in the frequency domain, including into subcarriers, bandwidth parts (BWPs) , or both. For example, a resource block (RB) , such as a physical resource block (PRB) , may be defined in accordance with a set of subcarriers (such as twelve consecutive subcarriers in the frequency domain) , and a BWP may be configured in accordance with a set of RBs (such as a set of contiguous RBs) .

[0055] A frequency resource may be configured to carry either downlink communication or uplink communication (such as in a frequency division duplexing (FDD) configuration) , or may be configured to carry both downlink and uplink communication (such as in a time division duplexing (TDD) configuration, in a sub-band full duplex (SBFD) configuration) . One or more numerologies for a carrier may be supported, each associated with a subcarrier spacing (SCS) and a cyclic prefix (CP) . Supported numerologies may vary by frequency range (such as FR1, FR2, FR3) , and a carrier may be divided into portions (such as BWPs) having the same or different numerologies. BWPs may be configured as uplink BWPs or downlink BWPs (such as by a network entity 105) , including in response to network conditions (such as to allocate uplink and downlink BWPs in response to traffic conditions) , device capability (such as allocating BWPs with a greater quantity of RBs to UEs 115 with relatively higher capabilities) , or both. A UE 115 may be configured with a set of multiple BWPs (such as a set of uplink BWPs, a set of downlink BWPs, or both) , and a single BWP of a set (such as an active UL BWP, an active DL BWP, or both) may be active at a given time, such that communication of a UE 115 is supported by active BWP (s) .

[0056] A time resource may refer to a duration of a frame (such as a radio frame, a frame structure) , or portion thereof. For example, a frame may span a duration of 10 ms, and each frame may be identified by a system frame number (SFN) . A frame may be subdivided in the time domain, including into subframes, slots, mini-slots, or a combination thereof. Slots or mini-slots may each include a respective quantity of symbols (such as symbol durations, symbol periods, OFDM symbols) , which may be a function of a configured CP. A duration of a symbol is a function of the SCS or frequency band of operation.

[0057] A spatial resource may refer to an antenna, an antenna direction, an antenna port, a signal direction (such as a beamforming direction) , or other resource that supports spatial orthogonality. A device (such as a network entity 105, a UE 115) may perform communications of a given frequency resource and time resource with a single spatial resource (such as communication without regard to spatial orthogonality) . Additionally, or alternatively, a device may implement multiple spatial resources to support multiple signal streams using resources that are overlapping in the time and frequency domains (such as to support MIMO techniques) .

[0058] Signals of the wireless communication system 100 (such as of a RAN 120) may be communicated using one or more resource elements (REs) , and an RE may refer to a resource that corresponds to one subcarrier in the frequency domain and one symbol in the time domain. An RE may be used to convey a modulation symbol corresponding to one or more bits of information (such as of a physical channel, of a reference signal) in accordance with a modulation scheme. For example, a quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM) technique may be implemented to communicate one or more bits that are distinguished in accordance with phase components, amplitude components, or both of a signal conveyed using a RE.A quantity of bits carried by an RE may depend on an order of the modulation scheme, and a relatively higher order may correspond to a relatively higher rate of communication. A device may support communication of REs using multiple subcarriers concurrently by implementing multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM) , among others.

[0059] Physical channels may carry information using modulation symbols conveyed by corresponding REs. Physical shared channels (such as for communicating user data) may include a physical downlink shared channel (PDSCH) for communicating user data in a downlink direction and a physical uplink shared channel (PUSCH) for communicating user data in an uplink direction. Physical control channels (such as for managing communication via physical channels) may include a physical downlink control channel (PDCCH) for communicating downlink control information (DCI) and a physical uplink control channel (PUCCH) for communicating uplink control information (UCI) . A network entity 105 may indicate (such as schedule, allocate) communication resources for a UE 115 using DCI, including indicating downlink resources of a PDSCH (such as in accordance with a downlink grant) , uplink resources of a PUSCH (such as in accordance with an uplink grant) , or a combination thereof. A control region (such as a control resource set (CORESET) ) for a physical control channel may be configured in accordance with a pattern of REs in the time and frequency domains, and one or more control regions may be configured for a set of UEs. A UE 115 may monitor control regions for control information according to one or more search space sets, which may include a common search space set (such as for sending control information to one or more UEs 115) , UE-specific search space sets (such as for sending control information to a UE 115) , or a combination thereof. A physical broadcast channel (PBCH) may be used to broadcast parameters to UEs 115 to synchronize with a network entity 105 and establish communications (such as to establish a communication link 125) .

[0060] Reference signals may be communicated to establish reference characteristics (such as a frequency reference, a temporal reference, a spatial reference, a signal quality reference) between devices of a RAN 120, which may support communication using physical channels. Reference signals communicated between network entities 105 and UEs 115 may include synchronization signals (such as a primary synchronization signal (PSS) , a secondary synchronization signal (SSS) ) that support temporal synchronization, channel state information-reference signals (CSI-RSs) that support evaluating downlink channel characteristics, sounding reference signals (SRSs) that support evaluating uplink channel characteristics, demodulation reference signals (DMRSs) that support demodulation, or phase tracking reference signals (PTRSs) for evaluating oscillator characteristics, among others. Network entities 105 and UEs 115 may receive and measure transmitted reference signals to support one or more of these and other functions.

[0061] In some examples, the wireless communication system 100 may support communications involving one or more ambient power wireless communication devices. For example, an ambient power wireless communication device may be a UE 115 which may harvest energy from ambient signaling and / or may use backscattering to communicate with a reader device. For example, an ambient power wireless communication device may be an A-IoT device or a radio frequency identification (RFID) tag. In some examples, a reader device that communicates with an ambient power wireless communication device may be a network entity 105 or a UE 115 as described herein.

[0062] For example, in a first topology, a reader device may be a network entity 105 which communicates with an ambient power wireless communication device (e.g., in environments such as warehouses, factories, or retail stores for use cases such as inventory tracking, sensing, or provision of commands to equipment) . For example, the first topology may provide continuous indoor coverage for ambient power wireless communication devices within an environment. In the first topology, a central control unit may operate as a single controller to schedule and coordinate multiple reader devices. Reader devices or nodes may be low cost and may be coordinated by the central control unit. The reader devices may be positioned at an inter-site distance (ISD) of 20 to 30 meters (m) of each other. Passive tags (ambient power wireless communication devices without a battery or energy storage capability) may have comparable costs to RFID tags. In some examples, the first topology may enable longer ranges than RFID (e.g., the first topology may support 20–30 m non-line of sight (NLOS) communications) . For example, a forward link enhancement to increase range may include the use of a licensed band (sub 1 GHz) to enable higher reader transmission power (e.g., at 36–42 decibel-milliwatts (dBm) equivalent isotropic radiated power (EIRP) ) . In some examples, ambient power wireless communication devices such as A-IoT devices may have increased sensitivity as compared to RFID tags (e.g., 6–8 dB better) .

[0063] As another example, in a second topology, a reader device may be a UE 115 (such as a handheld device) which may communicate with an ambient power wireless communication device (e.g., for scanning of ambient power wireless communication devices with a handheld reader device in environments such as warehouses, factories, retail stores, or consumer homes and for use cases such as inventory tracking, sensing, or provision of commands to equipment) .

[0064] Devices of the wireless communication system 100 may be configured to support one or more aspects of the described techniques for ambient power D2R wireless communications. For example, a UE 115 may include a processing system 140, and a network entity 105 may include a processing system 145, each of which may be configured to cause the respective device to perform (such as being configured as means for performing) one or more of the described operations. By configuring a processing system 140, a processing system 145, or a combination thereof in accordance with the described techniques, the wireless communication system 100 (such as the RAN 120) may support inclusion of the ID for the ambient power wireless communication device in a D2R message. For example, an ambient power wireless communication device (which may be an example of a UE 115 as described herein) may include an ID for the ambient power wireless communication device in either a MAC header or a MAC MAC-CE of a D2R message. By including the ID for the ambient power wireless communication device in a D2R message, a reader device (which may be an example of a UE 115 or a network entity 105 as described herein) may identify the ambient power wireless communication device as the source of the D2R message. Further multiple types of R2D messages and D2R messages may be defined, including: an R2D MAC PDU (for paging or triggering of D2R messages) , a D2R MAC PDU for Msg1, an R2D MAC PDU for Msg2 of a random access procedure, a D2R MAC PDU for Msg3, an R2D MAC PDU for R2D data messages after completion of a random access procedure, and a D2R MAC PDU for D2R data messages after completion of a random access procedure.

[0065] Figure 2 shows an example of a signaling diagram 200 that supports ambient power D2R wireless communications. The signaling diagram 200 may implement or may be implemented by aspects of the wireless communication system 100. For example, the signaling diagram 200 may include an ambient power wireless communication device 205, which may be an example of a UE 115 as described herein. As another example, the signaling diagram 200 may include a reader device 210, which may be an example of a UE 115 or a network entity 105 as described herein. The reader device 210 and the ambient power wireless communication device 205 may communicate via a communication link 215, which may include a forward link (e.g., an R2D link) and a backward link (e.g., a D2R link) . In some examples, the communication link 215 may be an example of a communication link 125 as described herein (e.g., where the reader device 210 is a network entity 105) or a D2D communication link 135 (e.g., where the reader device 210 is a UE 115) .

[0066] D2R messages from the ambient power wireless communication device 205 to the reader device 210 may be triggered by paging or triggering R2D messages from the reader device 210. In some examples, to establish communications between the ambient power wireless communication device 205 and the reader device 210, the ambient power wireless communication device 205 and the reader device 210 may perform a random access procedure (e.g., a random access channel (RACH) procedure) . Random access procedures may include contention free random access (CFRA) procedures and contention based random access (CBRA) procedures.

[0067] The reader device 210 may initiate a random access procedure (e.g., both CFRA and CBRA procedures) via transmission of a paging message 220. The paging message 220 may indicate one or more available resources for transmission of a Msg1. In response to the paging message 220, the ambient power wireless communication device 205 may transmit a Msg1 225 to the reader device 210 in a resource of the one or more available resources indicated by the paging message 220. The Msg1 225 may include a randomly generated ID for the ambient power wireless communication device 205.

[0068] The reader device 210 may transmit a Msg2 230 in response to the Msg1. In some examples, the Msg2 may indicate the randomly generated ID and / or an assigned ID (e.g., an AS ID) for the ambient power wireless communication device 205 to use for subsequent communications with the reader device 210. In response to the Msg2 230, the ambient power wireless communication device 205 may transmit a Msg3 235 which may include the randomly generated ID or the assigned ID. In some examples, the Msg3 235 may include assistance information or other information associated with the ambient power wireless communication device 205. For example, assistance information may include energy information for the ambient power wireless communication device 205, group information for the ambient power wireless communication device 205, and / or segmentation information. In some examples, the reader device 210 may transmit a message 4 (Msg4) 240 in response to the Msg3 235. For example, the Msg4 240 may acknowledge successful completion of the random access procedure, assign an ID (e.g., an AS ID) to the ambient power wireless communication device 205, and / or configure parameters for communication between the ambient power wireless communication device 205 and the reader device 210 (such as resources to monitor for additional triggering R2D messages) .

[0069] After a random access procedure, the reader device 210 may transmit an R2D message 245 that triggers a D2R data message 250. For example, the R2D message 245 may request information from the ambient power wireless communication device 205 (e.g., for use cases such as inventory tracking or sensing information where the ambient power wireless communication device 205 is connected to a sensor device) . In some examples, the R2D message 245 may provide a command (e.g., for provision of commands to equipment connected to the ambient power wireless communication device 205) , and the D2R data message 250 may provide an acknowledgment to the command.

[0070] If the random access procedure is a CFRA procedure, the paging message 220 may indicate the resource or occasion for the ambient power wireless communication device 205 to transmit the Msg1 225. The ambient power wireless communication device 205 may transmit the Msg1 225 in the indicated resource or occasion. A CFRA procedure may skip a contention resolution process in step 2 (e.g., may omit the contention resolution of Msg2 230) , and the ambient power wireless communication device 205 may transmit the Msg3 235. In some examples, CFRA may not be supported for group IDs assigned to multiple ambient power wireless communication devices (e.g., as indication of a group ID in a paging message 220 may trigger multiple ambient power wireless communication devices to contend for access in a same resource in response to the paging message) .

[0071] In some examples, for CFRA procedures, the AS ID may be assigned to the ambient power wireless communication device 205 prior to the paging message 220 (e.g., the paging message 220 may identify the ambient power wireless communication device 205 by the AS ID already assigned to the ambient power wireless communication device 205) . In some examples, if a valid AS ID is not assigned to the ambient power wireless communication device 205 prior to the paging message 220 in a CFRA procedure, multiple techniques may be used to provide an ID for the ambient power wireless communication device 205. In a first technique, the Msg1 225 may include a random ID generated by the ambient power wireless communication device 205 (e.g., a 16-bit random ID) , and the reader device 210 may determine whether to reuse the random ID included in the Msg1 225 as the AS ID or whether to assign a new AS ID for the ambient power wireless communication device 205. In a second technique, a new Msg2 230 may assign an AS ID to the ambient power wireless communication device 205 (e.g., in addition to or in alternative to the first technique) . In a third technique, a Msg2 230 may include a “Command” for an AS ID assignment (e.g., in addition to or in alternative to the first technique) .

[0072] In a CBRA procedure, the paging message 220 may indicate one or more available resources or occasions for the ambient power wireless communication device 205 to transmit the Msg1 225. The ambient power wireless communication device 205 may transmit the Msg1 225 in one of the one or more the indicated available resources or occasions. Multiple candidate techniques may be used for contention resolution in CBRA procedures. In a first technique, the Msg1 may not include data. For example, when the ambient power wireless communication device 205 detects the start of the indicated or selected access resource or occasion, the ambient power wireless communication device 205 may send a 16-bit random ID generated by the ambient power wireless communication device 205 to the reader device 210 via the Msg1 225. In a second technique, the Msg1 may include data. For example, when the ambient power wireless communication device 205 detects the start of the indicated or selected access resource or occasion, the ambient power wireless communication device 205 may send the Msg1 225 including upper layer data to the reader device 210. The upper layer date may include a device ID for the ambient power wireless communication device 205 and / or any other upper layer data, in addition to a 16-bit random ID generated by the ambient power wireless communication device 205. In a third technique, the Msg1 may optionally include data. For example, when the ambient power wireless communication device 205 detects the start of the indicated or selected access resource or occasion, the ambient power wireless communication device 205 may send the Msg1 225 including upper layer data to the reader device 210. The paging message 220 may indicate whether to include upper layer data (such as the device ID and / or any other upper layer data) in the Msg1 225.

[0073] In a CBRA procedure, the reader device 210 may identify the ambient power wireless communication device 205 as the source of the Msg1 225 based on the random ID included in the Msg1 225, and thus may select the ambient power wireless communication device 205 as the “winner” of the CBRA procedure from multiple ambient power wireless communication devices that used the same resource for respective Msg1s based on the random IDs in the respective Msg1s. In a CBRA procedure, the reader device 210 may determine whether to reuse the random ID included in the Msg1 225 as the AS ID or whether to assign a new AS ID for the ambient power wireless communication device 205. In some examples, the AS ID may be indicated in the Msg2 230, the Msg4 240, or a different R2D message.

[0074] In some examples, D2R messages (such as the Msg1 225, the Msg3 235, and / or the D2R data message 250) may be designed to achieve byte alignment for the MAC header, the MAC-CE, and / or the MAC SDUs of the D2R messages. For example, byte alignment for the MAC header, the MAC-CE, and / or the MAC SDUs may refer to each of the for the MAC header, the MAC-CE, and / or the MAC SDUs including an integer quantity of bytes (e.g., a multiple of 8 bits) . In some examples, byte alignment may not be demanded for fields within the MAC header, the MAC-CE, and / or the MAC SDUs. In some examples, a D2R MAC-CE may have a fixed size (e.g., in bytes) to reduce the overhead associated with variable sizes (for example, which may demand a length field in the MAC header of the D2R message) . In some examples, assistance information may involve a small quantity of bits, and thus assistance information may be placed within a MAC header or a MAC CE of a D2R message.

[0075] The cast-type of the Msg1 225, the Msg3 235, and / or the D2R data message 250 may each be device-specific (e.g., each may target the reader device 210 that triggered the D2R message) . The Msg1 225 may include a random ID as described herein. The Msg3 235 may include the random ID or an AS ID for the ambient power wireless communication device 205 and / or upper layer data (such as the product device ID of the ambient power wireless communication device 205) . A D2R data message 250 (e.g., in a data transmission phase after a random access procedure (including segmentation) ) may include the AS ID for the ambient power wireless communication device 205, upper layer data (e.g., A-IoT application layer data) , segmentation indication (s) (e.g., 1-bit or more bits) , and / or other assistance information. The random ID or AS ID for the ambient power wireless communication device 205 in a D2R message (e.g., the Msg1 225, the Msg3 235, and / or the D2R data message 250) may be carried in the MAC header, the layer 2 (L2) MAC-CE, or L1 PHY control of the D2R message.

[0076] For example, for an A-IoT Msg1 (e.g., the Msg1 225) , for CBRA procedures, the random ID for the ambient power wireless communication device 205 may be carried in a MAC-CE (e.g., an A-IoT ID MAC-CE) or in a MAC subheader (e.g., an A-IoT MAC subheader) . If the random ID is carried in the MAC-CE for Msg1 of a CBRA procedure, the Msg1 may include a MAC header before the MAC-CE or may not include a MAC header before the MAC-CE.

[0077] As another example, for an A-IoT Msg1 (e.g., the Msg1 225) , for CFRA procedures the Msg1 225 may include one MAC-CE that carries the random ID and the Msg1 may include one or more MAC SDUs that may include the paging ID (e.g., indicated in the paging message 220 that triggered the Msg1) and / or data.

[0078] In some examples, for the Msg3 235 and / or the D2R data message 250, the D2R MAC PDU for the Msg3 235 and / or a D2R data message 250 may include MAC subPDUs for data (e.g., A-IoT data) , the ID of the ambient power wireless communication device 205 (e.g., the A-IoT ID such as the random ID or the AS ID) , and / or assistance information. In some examples, the Msg3 235 and / or the D2R data message 250 may include layer 1 (L1) control that includes the D2R control information and the Msg3 235 and / or the D2R data message 250 may include a D2R MAC PDU for the Msg3 235 and / or a D2R data message 250.

[0079] Figure 3 shows an example of a D2R message format 300 and a D2R message format 325 that supports ambient power D2R wireless communications. The D2R message format 300 and the D2R message format 325 may implement or may be implemented by aspects of the wireless communication system 100 or the signaling diagram 200 as described herein. For example, the D2R message format 300 may illustrate a format of a MAC PDU 305 of a D2R message (e.g., a Msg1, a Msg3, or a D2R data message as described herein) and the D2R message format 325 may illustrate a format of a MAC PDU 330 of a D2R message (e.g., a Msg1, a Msg3, or a D2R data message as described herein) .

[0080] As described herein, an ID (e.g., a 16-bit random ID or an AS ID) of an ambient power wireless communication device may be included in a MAC-CE of a D2R message. Such a MAC-CE may be referred to as an MAC-CE A-IoT ID, a MAC-CE with ID, an A-IoT L2 ID MAC-CE (e.g., for the 16-bit random ID in a Msg1 or a Msg3) , or an A-IoT ID MAC-CE (e.g., for the AS ID in a Msg3 or a D2R data message) . For example, the D2R message format 300 shows the MAC PDU 305 may include a MAC-CE with ID 310 (e.g., where the MAC-CE with ID 310 includes the random ID or AS ID of the ambient power wireless communication device that transmits the D2R message) . In some examples, the MAC-CE with ID 310 may have a fixed length of bits (e.g., or bytes where byte aligned) .

[0081] In some examples, the MAC-CE that carries the ID (e.g., the 16-bit random ID or the AS ID) may have a variable length. For example, D2R message format 325 shows the MAC PDU 330 may include a MAC-CE with ID 340 of variable length. In such examples, the MAC PDU 330 may include a MAC header 335 or a MAC subheader that indicates the size of the variable-sized MAC-CE with ID 340. The MAC header 335 may include reserve bits (R bits) for future extension. For example, the A-IoT device ID for Msg3 may have a variable length, and accordingly a variable length of the MAC-CE with ID 340 may accommodate such variable length A-IoT device IDs for Msg3 (e.g., the product device ID, the partial product device ID, and / or the temporary ID assigned by core network (e.g., the core network 150 as described with reference to Figure 1) may be used as the ID for Msg3 and may have varying lengths) . As an example, the variable size of the MAC-CE with ID 340 may be 8 bits or 16 bits. The MAC header 335 and / or the MAC-CE with ID 340 may be byte aligned (e.g., reserve or padding bits may be used to achieve byte alignment) . In some examples, the MAC header 335 and / or the MAC-CE with ID 340 may not be byte aligned.

[0082] Figure 4 shows an example of a D2R message format 400, a D2R message format 425, and a D2R message format 450 that supports ambient power D2R wireless communications. The D2R message format 400, the D2R message format 425, and the D2R message format 450 may implement or may be implemented by aspects of the wireless communication system 100 or the signaling diagram 200 as described herein. For example, the D2R message format 400 may illustrate a format of a MAC PDU 405 of a Msg1, the D2R message format 425 may illustrate a format of a MAC PDU 430 of a Msg1, and the D2R message format 450 may illustrate a format of a MAC PDU 455 of a Msg1.

[0083] As described herein, the Msg1 may include a random ID (e.g., a 16-bit random ID) in a MAC-CE of the Msg1. For example, the D2R message format 400 shows the MAC PDU 405 may include a MAC-CE with ID 410 (e.g., where the MAC-CE with ID 410 includes the random ID generated by the ambient power wireless communication device) . In some examples, as shown in the D2R message format 400, the Msg1 may not include a MAC header before the MAC-CE with ID 410 (e.g., because the reader device expects to receive the Msg1 after the paging message that triggered the Msg1, and / or because the bit-length of the MAC-CE with ID 410 is fixed, and / or because the reader device may assign the resource used for the Msg1 to the ambient power wireless communication device) .

[0084] In some examples, as shown in the D2R message format 425, the MAC PDU 430 for the Msg1 may include a MAC-CE with ID 440 (e.g., where the MAC-CE with ID 410 includes the random ID generated by the ambient power wireless communication device) and a MAC header 435 before the MAC-CE with ID 440. The MAC header 435 may include a field that indicates the message type (e.g., Msg1) , a field that indicates a transaction ID (e.g., which may be indicated in the paging message that triggered the Msg1) , and / or one or more reserved bits.

[0085] In some examples, as shown in the D2R message format 450, the MAC PDU 455 for the Msg1 may include a MAC header 460 that includes a field for the random ID of the ambient power wireless communication device. The MAC header 460 may also include a field that indicates the message type (e.g., Msg1) , a field that indicates a transaction ID (e.g., which may be indicated in the paging message that triggered the Msg1) , a reader ID field (e.g., which may be indicated in the paging message that triggered the Msg1) and / or one or more reserved bits.

[0086] Figure 5 shows an example of a D2R message format 500 and a D2R message format 525 that supports ambient power D2R wireless communications. The D2R message format 500 and the D2R message format 525 may implement or may be implemented by aspects of the wireless communication system 100 or the signaling diagram 200 as described herein. For example, the D2R message format 500 may illustrate a format of a MAC PDU 505 of a Msg1 and the D2R message format 525 may illustrate a format of a MAC PDU 530 of a Msg1.

[0087] In some examples, the Msg1 of a random access procedure for an ambient power wireless communication device may include one or more MAC SDUs (e.g., that may carry a paging ID and / or other data (such as sensor data, inventory data, or device data such as power information for the ambient power wireless communication device) ) . For example, in a CFRA procedure, the Msg1 may contain the paging ID or both the paging ID and a random ID. For example, the paging ID may be indicated in the paging message (e.g., the R2D message) that triggers the Msg1.

[0088] For example, as shown in the D2R message format 500, the MAC PDU 505 of the Msg1 may include a MAC header 510-a, a MAC-CE with ID 515-a, and a MAC SDU 520-a that conveys the paging ID and / or data. As another example, as shown in the D2R message format 525, the MAC PDU 530 of the Msg1 may include a MAC header 510-b, the MAC-CE with ID 515-b, a MAC SDU 520-b that conveys the paging ID, and a MAC SDU 520-c that conveys other data.

[0089] The MAC header 510 may include a message type field (e.g., that indicates Msg1) , a transaction ID field (e.g., which may be indicated in the paging message that triggered the Msg1) , a reader ID field (e.g., which may be indicated in the paging message that triggered the Msg1) , one or more length (e.g., L) fields to indicate the length of the MAC PDU, an A field (e.g., that may indicate whether the MAC-CE with ID 515 is included in the Msg1) , a B field (e.g., that may indicate whether a MAC SDU 520 for paging ID is included in the Msg1) , and / or one or more reserved bits (e.g., for future extension) . As shown in the D2R message format 500, if the paging ID and / or data are carried in a single MAC SDU, a single length indicator field (L) may be included in the MAC header 510-a. In some examples, the ID for the ambient power wireless communication device (e.g., the random ID or the AS ID) may be carried in a fixed sized field of the MAC header 510. In some examples, where the ID for the ambient power wireless communication device (e.g., the random ID or the AS ID) may be carried in the MAC-CE with ID 515, where the MAC-CE with ID 515 has a variable size, the MAC header 510 may include an additional length field to indicate the length of the MAC-CE with ID 515. In some examples, where the ID for the ambient power wireless communication device (e.g., the random ID or the AS ID) may be carried in the MAC-CE with ID 515 with a fixed size, the MAC header 510 may not include an additional length field to indicate the length of the MAC-CE with ID 515. As shown in the D2R message format 525, if the paging ID and / or data are carried in separate MAC SDUs, two length indicator fields (L1 and L2) may be included in the MAC header 510-b to indicate the lengths of the two MAC SDUs. The MAC headers 510, and / or the MAC-CE with ID 515, and / or the MAC SDUs 520 may be byte aligned (e.g., reserve or padding bits may be used to achieve byte alignment) . In some examples, the MAC headers 510 and / or the MAC-CE with ID 515 and / or the MAC SDUs 520 may not be byte aligned. The MAC-CE with ID 515 may be positioned before or after the MAC SDU (s) 520 (or between the MAC SDU 520-a and the MAC SDU 520-b) . In some examples, the MAC SDU that conveys the data may be positioned before the MAC SDU that conveys the paging ID.

[0090] Figure 6 shows an example of a D2R message format 600 and a D2R message format 650 that supports ambient power D2R wireless communications. The D2R message format 600 and the D2R message format 650 may implement or may be implemented by aspects of the wireless communication system 100 or the signaling diagram 200 as described herein. For example, the D2R message format 600 may illustrate format of a D2R message 640-a (such as a Msg3 or a D2R data message) that includes a MAC PDU 605-a, and the D2R message format 650 may illustrate a format of a D2R message 640-b (such as a Msg3 or a D2R data message) that includes a MAC PDU 605-b.

[0091] A D2R message 640 such as a Msg3 or a D2R data message may include a MAC PDU 605 that includes subPDUs including a MAC header 610, MAC SDUs 620, and one or more MAC-CEs. The one or more MAC-CEs may include a MAC-CE with ID 615 and / or a MAC-CE with assistance information 630. For example, as described herein, the D2R message 640 such as a Msg3 or a D2R data message may include the ID for the ambient power wireless communication device in a MAC-CE of the D2R message 640 or a MAC header of the D2R message 640. The MAC header 610 may include: a message type field (e.g., indicating whether the D2R message is a Msg1, a Msg3, or a D2R data message) , a length indicator for the MAC PDU 605, an additional length indicator for the length of the MAC-CE with ID 615 (e.g., may be included if the ID for the ambient power wireless communication device (e.g., the random ID or the AS ID) is included in a MAC-CE with ID 615 that can have a variable length) ; an ID field (e.g., that carries the ID for the ambient power wireless communication device in scenarios where the ID is carried in the MAC header 610 as shown in the D2R message format 600) ; an A field (e.g., that may indicate whether a MAC-CE carrying assistance information is included in the D2R message) , a transaction ID field (e.g., which may be indicated in the message that triggered the D2R message) , a reader ID field (e.g., which may be indicated in the message that triggered the D2R message) , and one or more reserved bits (e.g., for future extension) . In some examples, the D2R message 640 may be a Msg1 and the Msg1 may include the L1 control 635. Data may be carried in a MAC SDU 620. Assistance information may be carried in a MAC-CE with assistance information 630 or a field within the MAC header 610. For example, assistance information may include energy status information of the ambient power wireless communication device or segmentation information, among other examples. MAC headers 610, and / or the MAC-CE with ID 615, and / or the MAC-CE with assistance information 630, and / or the MAC SDUs 620 may be byte aligned (e.g., reserve or padding bits may be used to achieve byte alignment) .

[0092] For example, as shown in the D2R message format 600, the MAC PDU 605-a of the Msg3 or D2R data message may include a MAC header 610-a, a MAC SDU 620-a that conveys data, and a MAC-CE with assistance information 630 (and one or more padding bits 625-a in some examples (e.g., to byte align the MAC PDU 605-a) ) , where the MAC header 610-a includes an ID field that carries the ID for the ambient power wireless communication device (e.g., a random ID or an AS ID) . As another example, as shown in the D2R message format 650, the MAC PDU 605-b of the Msg3 or D2R data message may include a MAC header 610-b, a MAC-CE with ID 615 (e.g., that carries the ID for the ambient power wireless communication device (e.g., a random ID or an AS ID) ) , a MAC SDU 620-b that conveys data (and one or more padding bits 625-b in some examples (e.g., to byte align the MAC PDU 605-b) ) . In the D2R message format 650, assistance information may be included in an assistance information field in the MAC header 610-b. In some examples, the MAC-CE with ID 615 may be positioned before the MAC SDU 620-b that conveys data. In some examples, the MAC-CE with ID 615 may be positioned after the MAC SDU 620-b that conveys data. In some examples, the MAC-CE with assistance information 630 may be positioned before the MAC SDU 620-a that conveys data. In some examples, MAC-CE with assistance information 630 may be positioned after the MAC SDU 620-a that conveys data. In some examples, a D2R message may include a MAC PDU that includes a MAC-CE with ID 615 and a MAC-CE with assistance information 630 (e.g., and the MAC header 610 may not include an assistance information field or an ID field for carrying the random ID or AS ID) .

[0093] In some examples, a D2R message 640 (e.g., the D2R message 640-aincluding the MAC PDU 605-a or the D2R message 640-b including the MAC PDU 605-b) may include an L1 control 635 (e.g., the D2R message 640-a may include an L1 control 635-a and the D2R message 640-b may include an L1 control 635-b) . The L1 control 635 may indicate at least part of the control information for the D2R message 640 (e.g., for transport block size (TBS) adaptation and / or for L1 acknowledgment or negative acknowledgment feedback) . The MAC PDU 605 of the D2R message 640 may carry the remaining D2R control information (e.g., in the MAC header 610 and / or MAC-CEs) , and variable size of the D2R data in the MAC SDUs may be scheduled (e.g., via the control information of the D2R message) .

[0094] Figure 7 shows an example of a process flow 700 that supports ambient power D2R wireless communications. The process flow 700 may implement or may be implemented by aspects of the wireless communication system 100, the D2R message format 300, the D2R message format 325, the D2R message format 400, the D2R message format 425, the D2R message format 450, the D2R message format 500, the D2R message format 525, the D2R message format 600, or the D2R message format 650. For example, the process flow 700 may include an ambient power wireless communication device 205-a and a reader device 210-a, which may be examples of an ambient power wireless communication device 205 and a reader device 210, respectively, as described herein. In the following description of the process flow 700, the operations between the ambient power wireless communication device 205-a and the reader device 210-a may be performed in a different order than the example order shown. Some operations may also be omitted from the process flow 700, and other operations may be added to the process flow 700. Further, although some operations or signaling may be shown to occur at different times for discussion purposes, these operations may actually occur at the same time.

[0095] At 705, the ambient power wireless communication device 205-a may receive, from the reader device 210-a, a control message that schedules a resource for a D2R message. For example, the control message may be a paging message that triggers a Msg1 or an R2D message that triggers a Msg3 or D2R data message as described herein.

[0096] At 710, the ambient power wireless communication device 205-a may transmit, and the reader device 210-a may receive, the D2R message via the resource. The D2R message at 710 may include an ID associated with the ambient power wireless communication device 205-a within one of a MAC header of the D2R message or a MAC-CE of the D2R message. In some examples, the D2R message at 710 may be actively transmitted (e.g., the ambient power wireless communication device 205-a may have energy storage capabilities and may be capable of generating the D2R message using stored energy) . In some examples, the D2R message at 710 may be backscatter modulated. For example, the reader device 210-a or another energy-providing device may transmit an interrogating signal or carrier wave, which the ambient power wireless communication device 205-a may use to backscatter modulate the D2R message at 710.

[0097] In some examples, the ID may be included within the MAC-CE, and the MAC-CE may have a fixed length. In some examples, the ID may be included within the MAC-CE, the MAC-CE may have a variable length, and the D2R message at 710 may include a MAC header that includes a field indicative of the length of the MAC-CE.

[0098] In some examples, the D2R message at 710 may be a Msg1, and the Msg1 may include the ID within the MAC-CE. For example, the ID may be an ID randomly generated by the ambient power wireless communication device 205-a. In some such examples, the Msg1 may include a MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1. In some examples, the Msg1 may include one or more MAC SDUs, the one or more MAC SDUs may convey data or a paging ID associated with (e.g., indicated by) the control message at 705, and the Msg1 may include a MAC header that indicates one or more parameters associated with the Msg1. For example, the one or more parameters may include the transaction ID field, the reader ID field, the message type field, the length field (s) , the A field, and / or the B field as described herein.

[0099] In some examples, the D2R message at 710 may be a Msg1, and the Msg1 may include the ID within the MAC header. For example, the ID may be an ID randomly generated by the ambient power wireless communication device 205-a.

[0100] In some examples, the D2R message at 710 may be a Msg3 or a D2R data message (e.g., after a successful random access procedure between the reader device 210-a and the ambient power wireless communication device 205-a) . In such examples, a MAC header may indicate one or more parameters associated with the D2R message, the D2R message may include one or more MAC SDUs that convey data, and the D2R message may include assistance information associated with the ambient power wireless communication device 205-a. For example, the one or more parameters may include the transaction ID field, the reader ID field, the message type field, the length field (s) , and / or the A field as described herein. In some examples, the assistance information may be included within the MAC-CE, and the ID may be included within the MAC header. In some examples, the assistance information may be included within the MAC header, and the ID may be included within the MAC-CE. In some examples, the ID may be included within the MAC-CE, and the assistance information may be included within a second MAC-CE of the D2R message.

[0101] In some examples, the D2R message at 710 may include an integer quantity of bytes and a quantity of padding bits (e.g., to byte align the SubPDUs of the D2R message) . In some examples, the subPDUs of the D2R message may not be byte alinged

[0102] In some examples, the D2R message at 710 may include a set of reserve bits (e.g., in a MAC header) .

[0103] Figure 8 shows an example of a processing system 820 that supports ambient power D2R wireless communications. A processing system 820 may be an example of a processing system 140 (such as of a UE 115) and may include a D2R resource scheduling manager 825, a D2R message manager 830, a MAC-CE manager 835, a MAC header manager 840, a Msg1 manager 845, a Msg3 / Data manager 850, or any combination thereof. A processing system 820, or various component thereof, may be an example of means for performing (such as a means for causing a UE 115 to perform) various techniques described herein.

[0104] The D2R resource scheduling manager 825 may be configured to cause the UE 115 to receive, from a reader device, a control message that schedules a resource for a D2R message. The D2R message manager 830 may be configured to cause the UE 115 to transmit, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0105] In some examples, to support transmitting the D2R message, the MAC-CE manager 835 may be configured to cause the UE 115 to transmit the D2R message including the ID within the MAC-CE, where the MAC-CE has a fixed length.

[0106] In some examples, to support transmitting the D2R message, the MAC header manager 840 may be configured to cause the UE 115 to transmit the D2R message including the ID within the MAC-CE, where the MAC header includes a field indicative of a length of the MAC-CE.

[0107] In some examples, to support transmitting the D2R message, the Msg1 manager 845 may be configured to cause the UE 115 to transmit a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC-CE.

[0108] In some examples, the Msg1 includes a MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1.

[0109] In some examples, the Msg1 includes one or more MAC SDUs. In some examples, the one or more MAC SDUs convey data or a paging ID associated with the control message. In some examples, the Msg1 includes a MAC header that indicates one or more parameters associated with the Msg1.

[0110] In some examples, to support transmitting the D2R message, the Msg1 manager 845 may be configured to cause the UE 115 to transmit a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC header.

[0111] In some examples, to support transmitting the D2R message, the Msg3 / Data manager 850 may be configured to cause the UE 115 to transmit a Msg3 of a random access procedure or a data message after the random access procedure, where the MAC header indicates one or more parameters associated with the D2R message, where the D2R message includes one or more MAC SDUs that convey data, and where the D2R message includes assistance information associated with the ambient power wireless communication device.

[0112] In some examples, the assistance information is included within the MAC-CE.In some examples, the ID is included within the MAC header.

[0113] In some examples, the assistance information is included within the MAC header. In some examples, the ID is included within the MAC-CE.

[0114] In some examples, the ID is included within the MAC-CE. In some examples, the assistance information is included within a second MAC-CE of the D2R message.

[0115] In some examples, the D2R message includes an integer quantity of bytes and a quantity of padding bits.

[0116] In some examples, the D2R message includes a set of reserve bits.

[0117] In some examples, the D2R resource scheduling manager 825 may be configured to cause the UE 115 to transmit, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message. In some examples, the D2R message manager 830 may be configured to cause the UE 115 to receive, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0118] In some examples, to support receiving the D2R message, the MAC-CE manager 835 may be configured to cause the UE 115 to receive the D2R message including the ID within the MAC-CE, where the MAC-CE has a fixed length.

[0119] In some examples, to support receiving the D2R message, the MAC header manager 840 may be configured to cause the UE 115 to the D2R message include the ID within the MAC-CE, where the MAC header includes a field indicative of a length of the MAC-CE.

[0120] In some examples, to support receiving the D2R message, the Msg1 manager 845 may be configured to cause the UE 115 to receive a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC-CE.

[0121] In some examples, the Msg1 includes a MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1.

[0122] In some examples, the Msg1 includes one or more MAC SDUs. In some examples, the one or more MAC SDUs convey data or a paging ID associated with the control message. In some examples, the Msg1 includes a MAC header that indicates one or more parameters associated with the Msg1.

[0123] In some examples, to support receiving the D2R message, the Msg1 manager 845 may be configured to cause the UE 115 to receive a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC header.

[0124] In some examples, to support receiving the D2R message, the Msg3 / Data manager 850 may be configured to cause the UE 115 to receive a Msg3 of a random access procedure or a data message after the random access procedure, where the MAC header indicates one or more parameters associated with the D2R message, where the D2R message includes one or more MAC SDUs that convey data, and where the D2R message includes assistance information associated with the ambient power wireless communication device.

[0125] In some examples, the assistance information is included within the MAC-CE. In some examples, the ID is included within the MAC header.

[0126] In some examples, the assistance information is included within the MAC header. In some examples, the ID is included within the MAC-CE.

[0127] In some examples, the ID is included within the MAC-CE. In some examples, the assistance information is included within a second MAC-CE of the D2R message.

[0128] In some examples, the D2R message includes an integer quantity of bytes and a quantity of padding bits.

[0129] In some examples, the D2R message includes a set of reserve bits.

[0130] A processing system 820 may include or be a component of one or more chips, systems-on-chips (SoCs) , chipsets, packages, components, or devices that individually or collectively constitute or include a processing system. A processing system 820 may interface with other components of a processing system 820. For example, operations described with reference to a processing system 820, or various components thereof, may be performed by or with other such components, including a receiver, a transmitter, a transceiver, a modem, a user interface, a modulator / demodulator, an encoder / decoder, or any combination thereof (such as of the processing system 820, coupled with the processing system 820, of a processing system 820) .

[0131] By including or configuring a processing system 820 for operation in a processing system 820 as described herein, the processing system 820 may support techniques for more efficient utilization of communication resources.

[0132] Figure 9 shows an example of a system 900 including a device 905 that supports ambient power D2R wireless communications. The device 905 may be an example of or include components of UE 115. The device 905 may communicate (such as wirelessly) with one or more other devices (such as network entities 105, UEs 115) . The device 905 may include components for transmitting and receiving communication, which may include a processing system 920, an input / output (I / O) controller, such as an I / O controller 910, a transceiver 915, antenna (s) 925, a memory 930, and a processor 940. Components of the device 905 may be coupled (such as operatively, communicatively, functionally, electronically, electrically, in electronic communication) a bus 955.

[0133] The transceiver 915 may support bi-directional communication via antenna (s) 925 and may support transmission operations, reception operations, or both, as described herein. The transceiver 915 may implement functionality of a modem (such as a wireless modem) and may include one or more RF chains. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , and other components that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for digital processing at the device 905) . The transceiver 915 may modulate symbols and provide the modulated symbols to antenna (s) 925 for transmission, and demodulate symbols from signals received using antenna (s) 925.

[0134] The processor 940 may be a general-purpose processing component that supports various operations (such as applications) of the device 905. The memory 930 may be a general-purpose storage component that stores code executable by the processor 940. Such code may include instructions that, when executed by the processor 940, cause the device 905 to perform various functions (such as to support an application of the device 905) . The I / O controller 910 may manage inputs and outputs for the device 905, may manage peripherals not integrated into the device 905, or may represent a physical connection (such as port) to an external peripheral. The processor 940 may interact with a modem, a keyboard, a mouse, a touchscreen, or other device (such as via I / O controller 910) . In some implementations, a user may interact with the device 905 via the I / O controller 910 or via hardware components controlled by the I / O controller 910.

[0135] The processing system 920 may be an example of a processing system 140 or a processing system 820. For example, the processing system 920 may include processor circuitry 945 and memory circuitry 950 that stores code, and may be configured to cause the device 905 to perform operations that support ambient power D2R wireless communications. Although the processing system 920 is illustrated as a separate component, which may involve a separate chip, chipset, or other module, in some implementations, one or more functions described with reference to the processing system 920 may be supported by or performed by a transceiver 915, antenna (s) 925, a processor 940, memory 930, or any combination thereof, such that a processing system 920 may include one or more of a transceiver 915, antenna (s) 925, a processor 940, memory 930, or any combination thereof.

[0136] By including or configuring the processing system 920 for operation in the device 905 as described herein, may support techniques for improved communication reliability, more efficient utilization of communication resources, and improved coordination between devices.

[0137] Figure 10 shows an example of a processing system 1020 that supports ambient power D2R wireless communications. A processing system 1020 may be an example of a processing system 145 (such as network entity 105) and may include a D2R resource scheduling manager 1025, a D2R message manager 1030, a MAC-CE manager 1035, a MAC header manager 1040, a Msg1 manager 1045, a Msg3 / Data manager 1050, or any combination thereof. A processing system 1020, or various component thereof, may be an example of means for performing (such as a means for causing a network entity 105 to perform) various techniques described herein.

[0138] The D2R resource scheduling manager 1025 may be configured to cause the network entity 105 to transmit, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message. The D2R message manager 1030 may be configured to cause the network entity 105 to receive, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0139] In some examples, to support receiving the D2R message, the MAC-CE manager 1035 may be configured to cause the network entity 105 to receive the D2R message including the ID within the MAC-CE, where the MAC-CE has a fixed length.

[0140] In some examples, to support receiving the D2R message, the MAC header manager 1040 may be configured to cause the network entity 105 to the D2R message include the ID within the MAC-CE, where the MAC header includes a field indicative of a length of the MAC-CE.

[0141] In some examples, to support receiving the D2R message, the Msg1 manager 1045 may be configured to cause the network entity 105 to receive a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC-CE.

[0142] In some examples, the Msg1 includes a MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1.

[0143] In some examples, the Msg1 includes one or more MAC SDUs. In some examples, the one or more MAC SDUs convey data or a paging ID associated with the control message. In some examples, the Msg1 includes a MAC header that indicates one or more parameters associated with the Msg1.

[0144] In some examples, to support receiving the D2R message, the Msg1 manager 1045 may be configured to cause the network entity 105 to receive a Msg1 of a random access procedure, where the Msg1 includes the ID within the MAC header.

[0145] In some examples, to support receiving the D2R message, the Msg3 / Data manager 1050 may be configured to cause the network entity 105 to receive a Msg3 of a random access procedure or a data message after the random access procedure, where the MAC header indicates one or more parameters associated with the D2R message, where the D2R message includes one or more MAC SDUs that convey data, and where the D2R message includes assistance information associated with the ambient power wireless communication device.

[0146] In some examples, the assistance information is included within the MAC-CE. In some examples, the ID is included within the MAC header.

[0147] In some examples, the assistance information is included within the MAC header. In some examples, the ID is included within the MAC-CE.

[0148] In some examples, the ID is included within the MAC-CE. In some examples, the assistance information is included within a second MAC-CE of the D2R message.

[0149] In some examples, the D2R message includes an integer quantity of bytes and a quantity of padding bits.

[0150] In some examples, the D2R message includes a set of reserve bits.

[0151] A processing system 1020 may include or be an example of one or more chips, SoCs, chipsets, packages, components, or devices that individually or collectively constitute or include a processing system. A processing system 1020 may interface with other components of a network entity 105. For example, operations described with reference to a processing system 1020, or various components thereof, may be performed by or with other such components, including a receiver, a transmitter, a transceiver, a modem, a user interface, a modulator / demodulator, an encoder / decoder, or any combination thereof (such as of the processing system 1020, coupled with the processing system 1020, of a network entity 105) . Operations described herein with reference to the processing system 1020, or various components thereof, may be performed by or with other such components, including a CU 160, a DU 165, an RU 170, or any combination thereof. Each of one or more of any of such components, or subcomponents thereof (such as one or more processors, one or more memories) , may communicate, directly or indirectly, with one another. The communication may include communication within a protocol layer of a protocol stack, communication associated with a logical channel of a protocol stack (such as between protocol layers of a protocol stack, within a device, component, or virtualized component associated with a network entity 105, between devices, components, or virtualized components associated with a network entity 105) , or any combination thereof.

[0152] By including or configuring a processing system 1020 for operation in a processing system 1020 as described herein, the processing system 1020 may support techniques for more efficient utilization of communication resources.

[0153] Figure 11 shows an example of a system 1100 including a device 1105 that supports ambient power D2R wireless communications. The device 1105 may communicate (such as via one or more wired interfaces or one or more wireless interfaces) with other network devices or network equipment such as a core network 150-b, other network entities 105, UEs 115, or any combination thereof. The device 1105 may include components for transmitting and receiving communication, which may include a processing system 1120, a transceiver 1110, antenna (s) 1115, a memory 1125, and a processor 1130. Components of the device 1105 may be coupled (such as operatively, communicatively, functionally, electronically, electrically, in electronic communication) via one or more interfaces.

[0154] The transceiver 1110 may communicate bi-directionally with another transceiver via wired or wireless links and may support transmission operations, reception operations, or both, as described herein. The transceiver 1110 may include a modem to modulate and demodulate signals, to provide the modulated signals for transmission (such as via antenna (s) 1115, via a wired interface) , and to demodulate received signals (such as received via antenna (s) 1115, received via a wired interface) . The transceiver 1110 may be operable to support communication via one or more communication links (such as a communication link 125-b, a backhaul link 132-b, a midhaul link 162-b, fronthaul link 168-b) .

[0155] The processor 1130 may be a general-purpose processing component that supports various operations (such as applications) of the device 1105. The memory 1125 may be a general-purpose storage component that stores code executable by the processor 1130. Such code may include instructions that, when executed by the processor 1130, cause the device 1105 to perform various functions (such as to support an application of the device 1105) .

[0156] For examples in which the device 1105 is a network entity 105 in a disaggregated architecture, one or more components of the device 1105 may be located at one or more of a CU 160-b, a DU 165-b, or an RU 170-b, one or more of which may include aspects of the processing system 1120, the processor 1130, the memory 1125, or the transceiver 1110. Functions of the device 1105 may be performed at different components or an operation may be divided between different components (such as different functions being supported by aspects of the CU 160-b, the DU 165-b, or the RU 170-b, the transceiver 1110, the processor 1130, the memory 1125, the processing system 1120, or any combination thereof) . For example, the processing system 1120 may be a component of one or more of the CU 160-b, the DU 165-b, or the RU 170-b. In some examples, interfaces between components of device 1105 (such as CU 160-b, DU 165-b, RU 170-b) may support communication at a protocol layer or between protocol layers of a protocol stack.

[0157] In some examples, the processing system 1120 may manage aspects of communication with the core network 150-b (such as via a backhaul link 132) . For example, the processing system 1120 may manage the transfer of data communication for UEs 115 with a gateway of the core network 150-b. In some examples, the processing system 1120 may manage communication with one or more other network entities 105 and may include a controller or scheduler for controlling communication with UEs 115 (such as in cooperation with the one or more other network entities 105) . In some examples, the processing system 1120 may support an interface (such as X2 interface, Xn interface) to provide communication between network entities 105.

[0158] The processing system 1120 may be an example of a processing system 145 or a processing system 1020. For example, the processing system 1120 may include processor circuitry 1135 and memory circuitry 1140 that stores code, and the processing system 1120 may be configured to cause the device 1105 to perform operations that support ambient power D2R wireless communications. Although the processing system 1120 is illustrated as a separate component, which may involve a separate chip, chipset, or other module, in some implementations, one or more functions described with reference to the processing system 1120 may be supported by or performed by a transceiver 1110, antenna (s) 1115, a processor 1130, memory 1125, or any combination thereof, such that a processing system 1120 may include one or more of a transceiver 1110, antenna (s) 1115, a processor 1130, memory 1125, or any combination thereof. Further, processor circuitry 1135 and memory circuitry 1140 each may be implemented at the device 1105 in accordance with an aggregated architecture, or the processor circuitry 1135 and the memory circuitry 1140 may be implemented at one or more of a CU 160-b, a DU 165-b, or an RU 170-b in accordance with a disaggregated architecture.

[0159] By including or configuring the processing system 1120 for operation in the device 1105 as described herein, may support techniques for improved communication reliability, more efficient utilization of communication resources, and improved coordination between devices.

[0160] Figure 12 shows an example of a method 1200 that supports ambient power D2R wireless communications. Operations of the method 1200 may be performed by a an ambient power wireless communication device, such as a UE or its components (such as using a processing system configured to cause the UE 115 to perform one or more of the operations) as described herein.

[0161] At 1205, the method may include receiving, from a reader device, a control message that schedules a resource for a D2R message. In some examples, aspects of the operations of 1205 may be performed by a D2R resource scheduling manager 825. Additionally or alternatively, means for performing 1205 may, but not necessarily, include, for example, antenna (s) 925, transceiver 915, processing system 920 (including processor circuitry 945 and / or memory circuitry 950) , memory 930 (including code) , processor 940 and / or bus 955.

[0162] At 1210, the method may include transmitting, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message. In some examples, aspects of the operations of 1210 may be performed by a D2R message manager 830. Additionally or alternatively, means for performing 1210 may, but not necessarily, include, for example, antenna (s) 925, transceiver 915, processing system 920 (including processor circuitry 945 and / or memory circuitry 950) , memory 930 (including code) , processor 940 and / or bus 955.

[0163] Figure 13 shows an example of a method 1300 that supports ambient power D2R wireless communications. Operations of the method 1300 may be performed by a reader device, such as a UE 115 or a network entity 105 or respective components (such as using a processing system configured to cause the respective device to perform one or more of the operations) , as described herein.

[0164] At 1305, the method may include transmitting, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message. In some examples, aspects of the operations of 1305 may be performed by a D2R resource scheduling manager 825 or a D2R resource scheduling manager 1025. Additionally or alternatively, means for performing 1305 may, but not necessarily, include, for example, antenna (s) 925, transceiver 915, processing system 920 (including processor circuitry 945 and / or memory circuitry 950) , memory 930 (including code) , processor 940, bus 955, processing system 1120, transceiver 1110, antenna (s) 1115, memory 1125, a processor 1130, processing system 1120 (including processor circuitry 1135 and / or memory circuitry 1140) .

[0165] At 1310, the method may include receiving, via the resource, the D2R message, where the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message. In some examples, aspects of the operations of 1310 may be performed by a D2R message manager 830 or a D2R message manager 1030. Additionally or alternatively, means for performing 1310 may, but not necessarily, include, for example, antenna (s) 925, transceiver 915, processing system 920 (including processor circuitry 945 and / or memory circuitry 950) , memory 930 (including code) , processor 940, bus 955, processing system 1120, transceiver 1110, antenna (s) 1115, memory 1125, a processor 1130, processing system 1120 (including processor circuitry 1135 and / or memory circuitry 1140) .

[0166] Implementation examples are described in the following numbered clauses:

[0167] Aspect 1: A method for wireless communications at an ambient power wireless communication device, comprising: receiving, from a reader device, a control message that schedules a resource for a D2R message; and transmitting, via the resource, the D2R message, wherein the D2R message includes an ID associated with the ambient power wireless communication device within one of a MAC header of the D2R message or a MAC-CE of the D2R message.

[0168] Aspect 2: The method of aspect 1, wherein transmitting the D2R message comprises: transmitting the D2R message including the ID within the MAC-CE, wherein the MAC-CE has a fixed length.

[0169] Aspect 3: The method of aspect 1, wherein transmitting the D2R message comprises: transmitting the D2R message including the ID within the MAC-CE, wherein the MAC header comprises a field indicative of a length of the MAC-CE.

[0170] Aspect 4: The method of any of aspects 1 through 3, wherein transmitting the D2R message comprises: transmitting a Msg1 of a random access procedure, wherein the Msg1 includes the ID within the MAC-CE.

[0171] Aspect 5: The method of aspect 4, wherein the Msg1 includes the MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1.

[0172] Aspect 6: The method of any of aspects 4 through 5, wherein the Msg1 includes one or more MAC SDUs, the one or more MAC SDUs convey data or a paging ID associated with the control message, and the Msg1 includes the MAC header that indicates one or more parameters associated with the Msg1.

[0173] Aspect 7: The method of aspect 1, wherein transmitting the D2R message comprises: transmitting a Msg1 of a random access procedure, wherein the Msg1 includes the ID within the MAC header.

[0174] Aspect 8: The method of any of aspects 1 through 3, wherein transmitting the D2R message comprises: transmitting a Msg3 of a random access procedure or a data message after the random access procedure, wherein the MAC header indicates one or more parameters associated with the D2R message, wherein the D2R message includes one or more MAC SDUs that convey data, and wherein the D2R message includes assistance information associated with the ambient power wireless communication device.

[0175] Aspect 9: The method of aspect 8, wherein the assistance information is included within the MAC-CE, and the ID is included within the MAC header.

[0176] Aspect 10: The method of aspect 8, wherein the assistance information is included within the MAC header, and the ID is included within the MAC-CE.

[0177] Aspect 11: The method of aspect 8, wherein the ID is included within the MAC-CE, and the assistance information is included within a second MAC-CE of the D2R message.

[0178] Aspect 12: The method of any of aspects 1 through 11, wherein the D2R message comprises an integer quantity of bytes and a quantity of padding bits.

[0179] Aspect 13: The method of any of aspects 1 through 12, wherein the D2R message comprises a set of reserve bits.

[0180] Aspect 14: A method for wireless communications at a reader device, comprising: transmitting, to an ambient power wireless communication device, a control message that schedules a resource for a D2R message; and receiving, via the resource, the D2R message, wherein the D2R message includes an ID associated with the ambient power wireless communication device within one of the MAC header of the D2R message or a MAC-CE of the D2R message.

[0181] Aspect 15: The method of aspect 14, wherein receiving the D2R message comprises: receiving the D2R message including the ID within the MAC-CE, wherein the MAC-CE has a fixed length.

[0182] Aspect 16: The method of aspect 14, wherein receiving the D2R message comprises: the D2R message including the ID within the MAC-CE, wherein the MAC header comprises a field indicative of a length of the MAC-CE.

[0183] Aspect 17: The method of any of aspects 14 through 16, wherein receiving the D2R message comprises: receiving a Msg1 of a random access procedure, wherein the Msg1 includes the ID within the MAC-CE.

[0184] Aspect 18: The method of aspect 17, wherein the Msg1 includes the MAC header that indicates at least one of a message type of the Msg1 or a transaction ID of the msg1.

[0185] Aspect 19: The method of any of aspects 17 through 18, wherein the Msg1 includes one or more MAC SDUs, the one or more MAC SDUs convey data or a paging ID associated with the control message, and the Msg1 includes the MAC header that indicates one or more parameters associated with the Msg1.

[0186] Aspect 20: The method of aspect 14, wherein receiving the D2R message comprises: receiving a Msg1 of a random access procedure, wherein the Msg1 includes the ID within the MAC header.

[0187] Aspect 21: The method of any of aspects 14 through 16, wherein receiving the D2R message comprises: receiving a Msg3 of a random access procedure or a data message after the random access procedure, wherein the MAC header indicates one or more parameters associated with the D2R message, wherein the D2R message includes one or more MAC SDUs that convey data, and wherein the D2R message includes assistance information associated with the ambient power wireless communication device.

[0188] Aspect 22: The method of aspect 21, wherein the assistance information is included within the MAC-CE, and the ID is included within the MAC header.

[0189] Aspect 23: The method of aspect 21, wherein the assistance information is included within the MAC header, and the ID is included within the MAC-CE.

[0190] Aspect 24: The method of aspect 21, wherein the ID is included within the MAC-CE, and the assistance information is included within a second MAC-CE of the D2R message.

[0191] Aspect 25: The method of any of aspects 14 through 24, wherein the D2R message comprises an integer quantity of bytes and a quantity of padding bits.

[0192] Aspect 26: The method of any of aspects 14 through 25, wherein the D2R message comprises a set of reserve bits.

[0193] Aspect 27: An ambient power wireless communication device for wireless communications, comprising a transceiver and a processing system that includes processor circuitry and memory circuitry, the processing system configured to perform a method of any of aspects 1 through 13.

[0194] Aspect 28: An ambient power wireless communication device for wireless communications, comprising at least one means for performing a method of any of aspects 1 through 13.

[0195] Aspect 29: A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to perform a method of any of aspects 1 through 13.

[0196] Aspect 30: A reader device for wireless communications, comprising a processing system that includes processor circuitry and memory circuitry, the processing system configured to perform a method of any of aspects 14 through 26.

[0197] Aspect 31: A reader device for wireless communications, comprising at least one means for performing a method of any of aspects 14 through 26.

[0198] Aspect 32: A non-transitory computer-readable medium storing code for wireless communications, the code comprising instructions executable by one or more processors to perform a method of any of aspects 14 through 26.

[0199] It should be noted that methods described herein describe possible implementations. Other implementations in accordance with the described techniques are possible, including implementations in which operations are rearranged or otherwise modified relative to the described methods. Further, aspects from two or more of the described methods may be combined.

[0200] Although aspects of 5G or 6G systems may be described for purposes of example and corresponding terminology may be used in the description, the techniques described herein are applicable beyond 5G, or 6G networks. For example, the described techniques may be applicable to other communication systems such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.20, Flash-OFDM, or other systems and radio technologies not explicitly mentioned herein.

[0201] As used herein, a processing system (such as a processing system 140, a processing system 145) includes processor (or “processing” ) circuitry in the form of one or multiple processors, microprocessors, processing units (such as central processing units (CPUs) , graphics processing units (GPUs) , neural processing units (NPUs) (also referred to as neural network processors or deep learning processors (DLPs) ) , or digital signal processors (DSPs) ) , processing blocks, application-specific integrated circuits (ASICs) , programmable logic devices (PLDs) , or other discrete gate or transistor logic or circuitry (any one or more of which may be generally referred to herein individually as a “processor” or collectively as “the processor” or “the processor circuitry” ) . Such processors may be individually or collectively configurable or configured to perform functions or operations described herein. A group of processors collectively configurable or configured to cause a device to perform a set of functions may include a first processor configured to cause the device to perform a first function of the set and a second processor configured to cause the device to perform a second function of the set. In some other examples, each of a group of processors may be configured to cause a device to perform a same set of functions.

[0202] As used herein, a processing system (such as a processing system 140, a processing system 145) also includes memory circuitry in the form of one or multiple memory devices, memory blocks, memory elements, or other discrete gate or transistor logic or circuitry, each of which may include or implement tangible storage media such as random-access memory (RAM) or read-only memory (ROM) , or combinations thereof (any one or more of which may be generally referred to herein individually as a “memory” or collectively as “the memory” or “the memory circuitry” ) . One or more of the memories may be coupled (such as operatively, communicatively, electronically, electrically) with one or more processors of the processor circuitry and may individually or collectively store processor-executable code or instructions (such as software) that, when executed by one or more of the processors, may cause a device (such as configure the device, using one or more of the processors) to perform functions or operations described herein. Additionally, or alternatively, in some examples, one or more of the processors may be configured to cause a device to perform functions or operations described herein without requiring configuration by software. As used herein, “software” shall be construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, or functions, among other examples, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

[0203] As used herein, a processing system (such as a processing system 140, a processing system 145) may include or be coupled with one or more modems (such as a cellular modem, a 5G-compliant modem, a 6G-compliant modem) . In some examples, one or more processors of a processing system may include or implement one or more of the modems. A processing system also may include or be coupled with multiple radios (collectively “the radio” ) , multiple RF chains, or multiple transceivers, each of which may in turn be coupled with one or more of multiple antennas. In some examples, one or more processors of a processing system may include or implement one or more of the radios, RF chains, or transceivers. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , or other devices that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for processing by processor circuitry) .

[0204] As described herein, being “configured to, ” being “configurable to, ” and being “operable to” may be used interchangeably and may be associated with a capability, when executing code (such as processor-executable code, instructions) stored in memory circuitry (such as a non-transitory computer-readable medium, of the memory circuitry, storing code for wireless communication that is executable by a processing system) or otherwise, to perform one or more of the functions described herein.

[0205] As used herein, the term “determine” or “determining” can encompass one or more of a variety of actions. For example, “determining” can include one or more of calculating, computing, processing, deriving, detecting, estimating, looking up, inferring, ascertaining, measuring, resolving, selecting, obtaining, identifying, interpreting, demodulating, decoding, reading, establishing, forming, or generating, among other examples. In some such examples, determining can involve a processing system performing some type of calculating, computing, deriving, estimating, inferring, ascertaining, resolving, predicting, or other processing to obtain one or more numerical values, sets, elements, or other information or results. In some such examples, determining can involve a processing system identifying, looking up, investigating, or otherwise obtaining some type of value, set, element, or other information or result from a table, data structure, database, or an implementation of memory, such as from a larger set of values, sets, or elements or other information or results. In some such examples, determining can involve a processing system identifying, interpreting, demodulating, decoding, detecting, reading, or otherwise obtaining some type of value, set, element, or other information or result signaled in, for example, a received wireless signal. In some such examples, determining can involve a processing system performing a measurement, such as on a received signal.

[0206] As used herein, the phrase “associated with” is intended to be interpreted in the inclusive sense, unless otherwise explicitly indicated. For example, the phrase “associated with” is not to be construed as a reference to a closed set of conditions, factors, criteria, elements, components, or actions, among other examples. Specifically, unless a phrase refers to “associated with only ‘a, ’ ” or the equivalent in context, whatever it is that is “associated with ‘a, ’ ” may be associated with “a” alone or associated with a combination of “a” and one or more other conditions, factors, criteria, elements, components or actions, among other examples. The phrase “associated with” may be interpreted to mean or be interchanged with “in association with, ” “in accordance with, ” “based on, ” “based at least in part on, ” “as a function of, ” “in response to, ” “responsive to, ” “using, ” “coupled with, ” in communication with, ” “configured with, ” “included with, ” or “in cooperation with, ” as appropriate in the relevant context unless otherwise explicitly indicated. Additionally, the use of such phrases does not indicate that what follows the phrase is the focal point or primary factor associated with the limitation preceding the phrase.

[0207] As used herein, a phrase referring to “at least one of” or “one or more of” a list of items refers to any combination of those items, including single members. For example, “at least one of: a, b, or c” is intended to cover: a, b, c, a-b, a-c, b-c, and a-b-c. Additionally, as used herein, a phrase referring to “a” or “an” element refers to one or more of such elements acting individually or collectively to perform the recited function (s) . Thus, the terms “a, ” “at least one, ” “one or more, ” and “at least one of one or more” may be interchangeable. For instance, for a claim that refers to “a” component performing one or more functions, each of the individual functions may be performed by a single component or by any combination of multiple components, and subsequent reference to a component introduced with the article “a” using the term “the” may refer to any or all of the single or multiple components. Thus, a component introduced with the article “a” may be understood to mean “one or more” components, and referring to “the” component subsequently in the claims may be understood to be equivalent to referring to “at least one of the one or more” components. Additionally, as used herein, a “set” can refer to one or more items, and a “subset” can refer to a whole set or less than the whole set, but not an empty set. Additionally, as used herein, the term “or” is intended to be interpreted in the inclusive sense, such as when referring to a series, and may be used interchangeably with the term “and / or, ” unless otherwise explicitly indicated (for example, if used in conjunction with “either” or “only one of” ) . For example, “a or b” may include a only, b only, or a combination of a and b.

[0208] The disclosure is provided to enable a person having ordinary skill in the art to implement the described techniques. Modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the techniques disclosed herein may be applied with other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1.An ambient power wireless communication device, comprising:a transceiver; anda processing system that includes processor circuitry and memory circuitry, the processing system configured to:receive, via the transceiver and from a reader device, a control message that schedules a resource for a device-to-reader message; andtransmit, via the transceiver via the resource, the device-to-reader message, wherein the device-to-reader message includes an identifier associated with the ambient power wireless communication device within one of a medium access control (MAC) header of the device-to-reader message or a MAC control element of the device-to-reader message.2.The ambient power wireless communication device of claim 1, wherein, to transmit the device-to-reader message, the processing system is configured to:transmit, via the transceiver, the device-to-reader message including the identifier within the MAC control element, wherein the MAC control element has a fixed length.3.The ambient power wireless communication device of claim 1, wherein, to transmit the device-to-reader message, the processing system is configured to:transmit, via the transceiver, the device-to-reader message including the identifier within the MAC control element, wherein the MAC header comprises a field indicative of a length of the MAC control element.4.The ambient power wireless communication device of claim 1, wherein, to transmit the device-to-reader message, the processing system is configured to:transmit, via the transceiver, a message 1 (Msg1) of a random access procedure, wherein the Msg1 includes the identifier within the MAC control element.5.The ambient power wireless communication device of claim 4, wherein the Msg1 includes the MAC header that indicates at least one of a message type of the Msg1 or a transaction identifier of the Msg1.6.The ambient power wireless communication device of claim 4, wherein:the Msg1 includes one or more MAC service data units,the one or more MAC service data units convey data or a paging identifier associated with the control message, andthe Msg1 includes the MAC header that indicates one or more parameters associated with the Msg1.7.The ambient power wireless communication device of claim 1, wherein, to transmit the device-to-reader message, the processing system is configured to:transmit, via the transceiver, a message 1 (Msg1) of a random access procedure, wherein the Msg1 includes the identifier within the MAC header.8.The ambient power wireless communication device of claim 1, wherein, to transmit the device-to-reader message, the processing system is configured to:transmit, via the transceiver, a message 3 (Msg3) of a random access procedure or a data message after the random access procedure, wherein the MAC header indicates one or more parameters associated with the device-to-reader message, wherein the device-to-reader message includes one or more MAC service data units that convey data, and wherein the device-to-reader message includes assistance information associated with the ambient power wireless communication device.9.The ambient power wireless communication device of claim 8, wherein:the assistance information is included within the MAC control element, andthe identifier is included within the MAC header.10.The ambient power wireless communication device of claim 8, wherein:the assistance information is included within the MAC header, andthe identifier is included within the MAC control element.11.The ambient power wireless communication device of claim 8, wherein:the identifier is included within the MAC control element, andthe assistance information is included within a second MAC control element of the device-to-reader message.12.The ambient power wireless communication device of claim 1, wherein the device-to-reader message comprises an integer quantity of bytes and a quantity of padding bits.13.The ambient power wireless communication device of claim 1, wherein the device-to-reader message comprises a set of reserve bits.14.A method for wireless communications at an ambient power wireless communication device, comprising:receiving, from a reader device, a control message that schedules a resource for a device-to-reader message; andtransmitting, via the resource, the device-to-reader message, wherein the device-to-reader message includes an identifier associated with the ambient power wireless communication device within one of a medium access control (MAC) header of the device-to-reader message or a MAC control element of the device-to-reader message.15.The method of claim 14, wherein transmitting the device-to-reader message comprises:transmitting the device-to-reader message including the identifier within the MAC control element, wherein the MAC control element has a fixed length.16.The method of claim 14, wherein transmitting the device-to-reader message comprises:transmitting the device-to-reader message including the identifier within the MAC control element, wherein the MAC header comprises a field indicative of a length of the MAC control element.17.The method of claim 14, wherein transmitting the device-to-reader message comprises:transmitting a message 1 (Msg1) of a random access procedure, wherein the Msg1 includes the identifier within the MAC control element.18.The method of claim 17, wherein the Msg1 includes the MAC header that indicates at least one of a message type of the Msg1 or a transaction identifier of the msg1.19.The method of claim 17, wherein:the Msg1 includes one or more MAC service data units,the one or more MAC service data units convey data or a paging identifier associated with the control message, andthe Msg1 includes the MAC header that indicates one or more parameters associated with the Msg1.20.A non-transitory computer-readable medium storing code for wireless communications at an ambient power wireless communication device, the code comprising instructions executable by one or more processors to:receive, from a reader device, a control message that schedules a resource for a device-to-reader message; andtransmit, via the resource, the device-to-reader message, wherein the device-to-reader message includes an identifier associated with the ambient power wireless communication device within one of a medium access control (MAC) header of the device-to-reader message or a MAC control element of the device-to-reader message.