WO2025233733A1 - Cw repetition for aiot systems - Google Patents
Cw repetition for aiot systemsInfo
- Publication number
- WO2025233733A1 WO2025233733A1 PCT/IB2025/054259 IB2025054259W WO2025233733A1 WO 2025233733 A1 WO2025233733 A1 WO 2025233733A1 IB 2025054259 W IB2025054259 W IB 2025054259W WO 2025233733 A1 WO2025233733 A1 WO 2025233733A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- carrier wave
- wave signal
- transmission
- repetitions
- user equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
Definitions
- the example and non-limiting embodiments relate generally to ambient Internet of Things (AIOT) devices and, more particularly, to carrier waves that are provided externally from the AIOT device and are used by the AIOT device to backscatter an AIOT payload.
- AIOT ambient Internet of Things
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a method comprising: receiving, with a network node, a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- an apparatus comprising means for: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a method comprising: receiving, with a user equipment, one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- an apparatus comprising means for: receiving one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a method comprising: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- an apparatus comprising means for: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a method comprising: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
- an apparatus comprising means for: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request.
- a method comprising: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
- an apparatus comprising means for: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a method comprising: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- an apparatus comprising means for: receiving, from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a method comprising: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
- an apparatus comprising means for: receiving, from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
- an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a method comprising: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- an apparatus comprising means for: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- FIG. 1 is a block diagram of one possible and non-limiting example system in which the example embodiments may be practiced;
- FIG. 2 is a diagram illustrating features as described herein;
- FIG. 3 is a diagram illustrating features as described herein;
- FIG. 4 is a diagram illustrating features as described herein;
- FIG. 5 is a diagram illustrating features as described herein;
- FIG. 6 is a diagram illustrating features as described herein;
- FIG. 7 is a flowchart illustrating steps as described herein;
- FIG. 8 is a flowchart illustrating steps as described herein;
- FIG. 9 is a flowchart illustrating steps as described herein;
- FIG. 10 is a flowchart illustrating steps as described herein;
- FIG. 11 is a flowchart illustrating steps as described herein;
- FIG. 12 is a flowchart illustrating steps as described herein;
- FIG. 13 is a flowchart illustrating steps as described herein.
- FIG. 14 is a flowchart illustrating steps as described herein.
- AIOT or A-IoT ambient Internet of Things
- FIG. 1 shows a block diagram of one possible and nonlimiting example in which the examples may be practiced.
- a user equipment (UE) 110 radio access network (RAN) node 170, and network element(s) 190 are illustrated.
- the user equipment (UE) 110 is in wireless communication with a wireless network 100.
- a UE is a wireless device that can access the wireless network 100.
- the UE 110 includes one or more processors 120, one or more memories 125, and one or more transceivers 130 interconnected through one or more buses 127.
- Each of the one or more transceivers 130 includes a receiver, Rx, 132 and a transmitter, Tx, 133.
- the one or more buses 127 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like.
- a “circuit” may include dedicated hardware or hardware in association with software executable thereon.
- the one or more transceivers 130 are connected to one or more antennas 128.
- the one or more memories 125 include computer program code 123.
- the UE 110 includes a module 140, comprising one of or both parts 140- 1 and/or 140-2, which may be implemented in a number of ways.
- the module 140 may be implemented in hardware as module 140-1, such as being implemented as part of the one or more processors 120.
- the module 140-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array.
- the module 140 may be implemented as module 140-2, which is implemented as computer program code 123 and is executed by the one or more processors 120.
- the one or more memories 125 and the computer program code 123 may be configured to, with the one or more processors 120, cause the user equipment 110 to perform one or more of the operations as described herein.
- the UE 110 communicates with RAN node 170 via a wireless link 111.
- the UE may also be able to communicate with other UE via link 145.
- the UE may communicate with other UE via sidelink signaling, BluetoothTM signaling, and/or direct signaling.
- the RAN node 170 in this example is a base station that provides access by wireless devices such as the UE 110 to the wireless network 100.
- the RAN node 170 may be, for example, a base station for 5G, also called New Radio (NR).
- the RAN node 170 may be a NG-RAN node, which is defined as either a gNB or a ng-eNB.
- a gNB is a node providing NR user plane and control plane protocol terminations towards the UE, and connected via the NG interface to a 5GC (such as, for example, the network element(s) 190).
- the ng-eNB is a node providing E-UTRA user plane and control plane protocol terminations towards the UE, and connected via the NG interface to the 5GC.
- the NG-RAN node may include multiple gNBs, which may also include a central unit (CU) (gNB-CU) 196 and distributed unit(s) (DUs) (gNB-DUs), of which DU 195 is shown.
- the DU may include or be coupled to and control a radio unit (RU).
- the gNB-CU is a logical node hosting RRC, SDAP and PDCP protocols of the gNB or RRC and PDCP protocols of the en-gNB that controls the operation of one or more gNB-DUs.
- the gNB-CU terminates the Fl interface connected with the gNB-DU.
- the Fl interface is illustrated as reference 198, although reference 198 also illustrates a link between remote elements of the RAN node 170 and centralized elements of the RAN node 170, such as between the gNB-CU 196 and the gNB- DU 195.
- the gNB-DU is a logical node hosting RLC, MAC and PHY layers of the gNB or en-gNB, and its operation is partly controlled by gNB-CU.
- One gNB-CU supports one or multiple cells. One cell is supported by only one gNB-DU.
- the gNB-DU terminates the Fl interface 198 connected with the gNB-CU.
- the DU 195 is considered to include the transceiver 160, e.g., as part of a RU, but some examples of this may have the transceiver 160 as part of a separate RU, e.g., under control of and connected to the DU 195.
- the RAN node 170 may also be an eNB (evolved NodeB) base station, for LTE (long term evolution), or any other suitable base station, access point, access node, or node.
- the RAN node 170 includes one or more processors 152, one or more memories 155, one or more network interfaces (N/W I/F(s)) 161, and one or more transceivers 160 interconnected through one or more buses 157.
- Each of the one or more transceivers 160 includes a receiver, Rx, 162 and a transmitter, Tx, 163.
- the one or more transceivers 160 are connected to one or more antennas 158.
- the one or more memories 155 include computer program code 153.
- the CU 196 may include the processor(s) 152, memories 155, and network interfaces 161. Note that the DU 195 may also contain its own memory/memories and processor(s), and/or other hardware, but these are not shown.
- the RAN node 170 includes a module 150, comprising one of or both parts 150- 1 and/or 150-2, which may be implemented in a number of ways.
- the module 150 may be implemented in hardware as module 150-1, such as being implemented as part of the one or more processors 152.
- the module 150-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array.
- the module 150 may be implemented as module 150-2, which is implemented as computer program code 153 and is executed by the one or more processors 152.
- the one or more memories 155 and the computer program code 153 are configured to, with the one or more processors 152, cause the RAN node 170 to perform one or more of the operations as described herein.
- the functionality of the module 150 may be distributed, such as being distributed between the DU 195 and the CU 196, or be implemented solely in the DU 195.
- the one or more network interfaces 161 communicate over a network such as via the links 176 and 131.
- Two or more gNBs 170 may communicate using, e.g., link 176.
- the link 176 may be wired or wireless or both and may implement, for example, an Xn interface for 5G, an X2 interface for LTE, or other suitable interface for other standards.
- the one or more buses 157 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, wireless channels, and the like.
- the one or more transceivers 160 may be implemented as a remote radio head (RRH) 195 for LTE or a distributed unit (DU) 195 for gNB implementation for 5G, with the other elements of the RAN node 170 possibly being physically in a different location from the RRH/DU, and the one or more buses 157 could be implemented in part as, for example, fiber optic cable or other suitable network connection to connect the other elements (e.g., a central unit (CU), gNB-CU) of the RAN node 170 to the RRH/DU 195.
- Reference 198 also indicates those suitable network link(s).
- each cell performs functions, but it should be clear that equipment which forms the cell will perform the functions.
- the cell makes up part of a base station. That is, there can be multiple cells per base station. For example, there could be three cells for a single carrier frequency and associated bandwidth, each cell covering one-third of a 360 degree area so that the single base station’s coverage area covers an approximate oval or circle.
- each cell can correspond to a single carrier and a base station may use multiple carriers. So if there are three 120 degree cells per carrier and two carriers, then the base station has a total of 6 cells.
- the wireless network 100 may include a network element or elements 190 that may include core network functionality, and which provides connectivity via a link or links 181 with a further network, such as a telephone network and/or a data communications network (e.g., the Internet).
- a further network such as a telephone network and/or a data communications network (e.g., the Internet).
- core network functionality for 5G may include access and mobility management function(s) (AMF(s)) and/or user plane functions (UPF(s)) and/or session management function(s) (SMF(s)).
- AMF(s) access and mobility management function(s)
- UPF(s) user plane functions
- SMF(s) session management function
- Such core network functionality for LTE may include MME (Mobility Management Entity)/SGW (Serving Gateway) functionality. These are merely illustrative functions that may be supported by the network element(s) 190, and note that both 5G and LTE functions might be supported.
- the RAN node 170 is coupled via a link 131 to a network element 190.
- the link 131 may be implemented as, e.g., an NG interface for 5G, or an SI interface for LTE, or other suitable interface for other standards.
- the network element 190 includes one or more processors 175, one or more memories 171, and one or more network interfaces (N/W I/F(s)) 180, interconnected through one or more buses 185.
- the one or more memories 171 include computer program code 173.
- the one or more memories 171 and the computer program code 173 are configured to, with the one or more processors 175, cause the network element 190 to perform one or more operations.
- the wireless network 100 may implement network virtualization, which is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network.
- Network virtualization involves platform virtualization, often combined with resource virtualization.
- Network virtualization is categorized as either external, combining many networks, or parts of networks, into a virtual unit, or internal, providing network-like functionality to software containers on a single system.
- a network may be deployed in a tele cloud, with virtualized network functions (VNF) running on, for example, data center servers.
- VNF virtualized network functions
- network core functions and/or radio access network(s) e.g. CloudRAN, O-RAN, edge cloud
- the virtualized entities that result from the network virtualization are still implemented, at some level, using hardware such as processors 152 or 175 and memories 155 and 171, and also such virtualized entities create technical effects.
- the computer readable memories 125, 155, and 171 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory.
- the computer readable memories 125, 155, and 171 may be means for performing storage functions.
- the processors 120, 152, and 175 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples.
- the processors 120, 152, and 175 may be means for performing functions, such as controlling the UE 110, RAN node 170, and other functions as described herein.
- the various example embodiments of the user equipment 110 can include, but are not limited to, cellular telephones such as smart phones, tablets, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, tablets with wireless communication capabilities, as well as portable units or terminals that incorporate combinations of such functions.
- PDAs personal digital assistants
- image capture devices such as digital cameras having wireless communication capabilities
- gaming devices having wireless communication capabilities
- music storage and playback appliances having wireless communication capabilities
- Internet appliances permitting wireless Internet access and browsing, tablets with wireless communication capabilities, as well as portable units or terminals that incorporate combinations of such functions.
- Ambient loT devices may be described as low power devices, low cost devices, and/or as devices with limited functionality/processing capability.
- the capabilities of an AIOT device may be reduced even compared to a reduced capability (RedCap) device.
- An AIOT UE may have reduced or no capability to generate a signal for transmission to another UE or to a network element.
- an AIOT device may also be referred to as an A-IoT device, an AIOT UE, a tag, a UE, etc.
- An example of an A-IoT device is a passive radio, which may harness energy from wireless signals sent on specific carriers and/or bandwidths and charge a simple circuitry that, once activated, may emit/reflect a signal, which may encode at least the ID of the passive radio.
- the typical system architecture around a passive radio consists of an activator, a passive radio, and a reader.
- the activator is a device that sends an activation signal targeted at waking up the passive radio.
- the passive radio harnesses energy over a range of frequencies and listens for activation signals. Once such a signal is detected, the passive radio emits/reflects a signal which is specific to that radio ID.
- the reader is a device that listens and detects the passive radio signals. The reader may or may not be collocated with the activator.
- a reader may also be referred to as a reader UE, a reader device, a transmission and/or reception point (TRP), a base station, a gNB, etc.
- TRP transmission and/or reception point
- A-IoT devices include semi-passive devices and battery-less devices.
- A-IoT device may include battery-less passive radio frequency identification (RFID) devices that are capable of performing backscattering transmission.
- RFID radio frequency identification
- active RFID devices with a limited battery or energy harvesting functionality.
- the active RFID device may use its own battery to generate transmission signals.
- the active device may be able to monitor NR wake-up signals. In case it receives a specific wake-up signal, the active device may be activated to transmit required signals.
- backscatter communication, or reflection is a signal transmission method for loT devices that are battery-less or energy-limited, where a received signal may be modified and/or reflected.
- an A-IoT device When an A-IoT device backscatters a reference signal, it reflects or forwards the reference signal, with or without changes, using energy derived from (other) received signals. For example, the A-IoT device may modulate a radio ID, or other information, onto the received signal. This is in contrast to (direct) transmission of a reference signal, where the reference signal is transmitted using a battery or energy stored at the A-IoT device.
- A-IoT devices There are monostatic A-IoT devices and bistatic A-IoT devices.
- a transmitter sending a signal to the A-IoT device is different than a receiver receiving the signal.
- the transmitter and receiver of transmitting and receiving a A-IoT signal are the same.
- RANI uses the following terminologies:
- Device 1 ⁇ 1 pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, neither DL nor UL amplification in the device.
- SFO initial sampling frequency offset
- the device s UL transmission is backscattered on a carrier wave provided externally.
- Device 2a ⁇ a few hundred pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and/or UL amplification in the device.
- SFO initial sampling frequency offset
- the device’ s UL transmission is backscattered on a carrier wave provided externally.
- Device 2b ⁇ a few hundred pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and/or UL amplification in the device.
- SFO initial sampling frequency offset
- the device s UL transmission is generated internally by the device. . .”
- At least single-tone unmodulated sinusoid waveform is a candidate waveform for carrier wave for D2R backscattering.
- Case 1-1 CW is transmitted from inside the topology, transmitted in DL spectrum
- Case 1-2 CW is transmitted from inside the topology, transmitted in UL spectrum
- Case 2-2 CW is transmitted from inside the topology (i.e., intermediate UE), transmitted in UL spectrum
- Case 2-4 CW is transmitted from outside the topology, transmitted in UL spectrum. .
- the ambient loT device may be provided with a carrier wave (CW) from other node(s), either inside or outside the topology.
- CW carrier wave
- the links in each topology may be bidirectional or unidirectional.
- Base station (BS), UE, assisting node, or intermediate node may be multiple BSs or UEs, respectively.
- the mixture of indoor and outdoor placement of such nodes may be regarded as a network implementation choice.
- topology 1 illustrated in FIG. 2, the ambient loT device directly and bidirectionally communicates with a base station.
- the communication between the base station (210) and the ambient loT device (220) includes ambient loT data and/or signaling.
- This topology includes the possibility that the BS transmitting to the Ambient loT device may be different from the BS receiving from the Ambient loT device.
- the ambient loT device (330) communicates bidirectionally with an intermediate node (320) between the device (330) and the base station (310).
- the intermediate node may be a relay, IAB node, UE, repeater, etc. which is capable of ambient loT operation.
- the intermediate node transfers the information between the BS and the ambient loT device.
- a carrier wave is a wave used by the AIOT device to modulate and backscatter the AIOT reply.
- the CW signal may be a standalone signal.
- the CW signal may be different from the activation signal; alternatively, the activation signal may embed a CW.
- the CW signal has the main purpose of carrying the AIOT transmission for those AIOT devices which cannot actively and independently generate a signal of their own (e.g. device types 1 and 2a). In other words, the CW is being transformed (e.g. modulated) by the AIOT device to contain the AIOT payload (e.g.
- the CW may be used by multiple AIOT devices.
- the entity generating the CW should be as close as possible, or sufficiently close (e.g. within a minimum distance) to the AIOT device, and should transmit the CW at high enough power, on the correct carrier frequency and for a sufficiently long time, so that: the AIOT device can modulate all its payload onto said CW (i.e. CW is long enough for the payload to be completely provided); and the AIOT reply can be successfully decoded by a reader within the coverage area of said AIOT device.
- the CW may precede the activation signal and/or may be emitted by the same entity as the activation signal.
- the CW node may typically be located closer to the tag/ AIOT device than the activator is.
- the CW signal may be used by the tag to charge the AIOT device enough to be able to process the activation signal.
- RAN 1 Since the proximity of the CW node is paramount to the success of the AIOT session, RAN 1 discussed introducing a separate entity for this sole purpose, where this entity may pe part of either topology 1 or 2, or may be outside the topology. Since the CW transmission can be potentially harmful to other ongoing transmissions - either AIoT or Uu traffic - it may be configured by the NW.
- Examples of the CW node may include an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
- a CW node may also be referred to as a CW element, a CW radio, a CW function, etc.
- Example embodiments of the present disclosure may relate to selection of a length of the CW. A technical effect of example embodiments of the present disclosure may be to enable the AIOT device to modulate all its data payload using received CW.
- the CW signal may be defined using a fixed duration and a variable repetition size B (e.g. number of repetitions).
- a single instance of the CW signal may have a predefined length, and this instance may be repeated in time up to B times.
- the repetition size B may be based on the outcome of a reading session (e.g. feedback from a reader), or based on feedback from a tag/AIOT device (or any NR entity) with respect to one or more AIOT devices, each of which may have a variable pay load to convey via one or more repetitions of CW.
- the repetition size B may be configured and/or adjusted by the NW.
- the CW repetition size may be dynamically adapted.
- a technical effect of example embodiments of the present disclosure may be to ensure that one or more AIOT devices may successfully transmit all their payload information.
- the adaptation of the repetition size B may be performed by the CW node during the time gaps between two CW transmissions.
- the adaptation of the repetition size B may be performed by the CW node may be triggered by either: the NW, or the AIOT device itself.
- the NW may trigger repetition size adaptation based on feedback received from one or more readers, or potentially directly from an AIOT device, about the outcome of the most recent AIOT reading session.
- the AIOT device may trigger repetition size adaptation, when capability allows for it, via a set of binary flags, which may indicate the need for a subsequent CW transmission or the need for a certain number of subsequent CW transmissions.
- the repetition size B may be considered a maximum number of CW repetitions that are allowed to be made by the CW node.
- the AIOT device sends a message bit vector u.
- OLK on-off keying
- the duration of the CW may be at least equal to T, for example to ensure all payload is transmitted.
- T is apriori unknown to the CW node.
- the CW node may need to serve multiple AIOT devices, each with a different duration T i.e., Tl,..., Tn.
- each AIOT device may have multiple symbols to send i.e.
- the CW node may employ one of the following example embodiments.
- T_avg is the average duration of the expected AIOT transmission.
- the NW may configure the CW signal.
- the CW signal may be, for example, a single tone or a multi tone signal.
- the configuration for the CW signal may include a duration T_avg, a repetition number B, and/or a time domain pattern.
- T_avg may depend at least on the AIOT device type (e.g. type 1, 2a). Thus, three different values for T_avg may be standardized or predefined. In a configuration of CW generation and/or transmission, the duration of the CW may be a fixed value. Alternatively, the duration of the CW may be reconfigured by the NW.
- the repetition size B may be fixed to a conservative value.
- a technical effect of using a conservative value may be to ensure that a payload of max Nbits can be transmitted.
- Nbits may be selected as IK, 2K bits, etc.
- the repetition size B may be variable.
- the repetition size B may be configured by the NW according to the number and/or type of AIOT devices to be served.
- the value B may be dynamically changed, for example when these repetitions are not consecutive in time (i.e. when there is a time gap between repetition b and b+1).
- the NW may increase or decrease the value of B depending on the outcome of the most recent AIOT reading session.
- the time domain pattern may comprise consecutive repetition of the CW signal.
- the time domain pattern may comprise repeating transmission of the CW signal with a time offset T_gap.
- the time domain pattern may comprise consecutive repetition of the CW signal a certain number of times, followed by repeated transmission of the CW signal with a time offset T_gap between each following transmission.
- the term “timing pattern” may refer to a pattern of consecutive CW signal transmission without a time offset between transmissions, or a pattern of CW signal transmissions with time offsets that occur either periodically or between a certain number of CW signal transmission(s).
- the CW node may perform consecutive repetitions of the CW signal, to the AIOT device, B times.
- the CW node may transmit, to the AIOT device, the CW signal a first time.
- the CW node may transmit, to the AIOT device, the CW signal a second time.
- the CW node may transmit, to the AIOT device, the CW signal a Bth time.
- the CW signal generation (e.g. at 410) may be standardized in TS 38.211 as a reference signal transmission (in either UL or DL), and the configuration describing the signal generation (e.g. at 405) may be carried by a new RRC IE or MAC CE.
- the CW node may perform consecutive repetitions of the CW signal according to the configuration of the CW signal.
- the CW transmission performed at 430 may be a continuation of the CW transmission at 410, or may be an alternative example of CW transmission in contrast to the CW transmission illustrated at 410.
- the CW node may transmit, to the AIOT device, the CW signal a first time.
- the CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission.
- the placement/insertion of the time gap T_gap may be variable.
- the time domain pattern may indicate that the time gap is to be inserted at certain time intervals, or after a certain number of CW signal transmissions (e.g. after all B CW signals have been transmitted, after each CW signal transmission, after two consecutive CW signal transmissions, etc.).
- the time gap is inserted after each CW signal following CW signal transmission at 435, but this example is not limiting.
- the NW may determine to update B to B_new based, for example, on reader feedback or AIOT device feedback.
- the NW may transmit, to the CW node, a reconfiguration of B to B_new.
- the CW node may update or overwrite B to B_new, and proceed with transmitting CW to the AIOT device as long as fewer than B_new CW have been transmitted to the AIOT device.
- the NW may determine to update T_gap, and reconfigure the CW node with a new value for T_gap.
- the CW node may transmit, to the AIOT device, the CW signal a second time.
- the CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission.
- the CW node may transmit, to the AIOT device, additional CW.
- CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission.
- the CW node may transmit, to the AIOT device, the B_new-th CW signal, and stop transmitting CW to the AIOT device.
- the CW node may continue with a single counter for CW signal transmission/repetition. For example, if the CW node has been configured to transmit CW six times, and after transmitting CW three times B is reconfigured to have a value of five, the CW node may proceed to transmit CW two more times.
- the reader may attempt to detect the AIOT device reply.
- PUSCH physical uplink shared channel
- the reader report, containing B0 may be done/transmitted via a new IE in “LPP ProvideLocationlnformation”, while the LMF reconfiguration of B_new may be carried by a new IE in LPP AssistanceData.
- the CW duration may be configured based on a request and/or feedback from the AIOT device itself, when said capability exists at the AIOT device side.
- the AIOT device may pre-request a CW duration/repetition for the transmission time N+L
- the request may be carried by a field in the control part of the PDRCH as a first (binary) variable, where a value of “1” may indicate that a subsequent CW signal is needed during N+l.
- the AIOT device may indicate that it has not yet finished transmitting its data payload.
- a value of “0” may indicate that no further CW signals need be transmitted.
- a second variable may be included which may indicate the number of CW repetitions required to finalize the AIOT transmission.
- the second variable may indicate how many more packets the AIOT device expects to send.
- the reader may forward the repetition request to the CW node, either directly or via the NW (e.g. serving gNB).
- NW e.g. serving gNB
- the reader may act as a relay.
- the AIOT device may transmit, to the reader, PDRCH comprising control information for CW signal transmission.
- the control information may comprise a request with respect to CW repetition, for example a request to repeat CW signal transmission or a request to stop transmitting the CW signal or to not repeat transmission of the CW signal.
- the control information may further comprise a request that the CW signal transmission be repeated B times.
- the reader may forward, or determine to send, to the CW node the request to continue CW signal repetition or stop the repetition. Additionally or alternatively, the reader may transmit, to the CW node, a requested number of repetitions B of the CW signal.
- the reader may forward the request to the CW node either directly, for example if the CW node is the gNB, or indirectly, via the NW unit controlling the session (e.g. LMF).
- the request may be sent via new RRC IE
- the request may be sent as either a new IE in an LPP Request Assistance Data when the reader is a UE, or as a new IE in NRPPa Request Assistance Data when the reader is a TRP.
- the information may be transmitted between the reader and the CW node via sidelink communication.
- the AIOT device request to the reader may be contained in the data or control parts of the PDRCH channel, which is currently under standardization.
- the CW node may operate according to a received (re)configuration for CW signal transmission.
- a received (re)configuration for CW signal transmission Referring now to FIG. 6, illustrated is an example of CW node behavior. While not illustrated in FIG. 6, the CW node may receive a configuration for CW signal generation and/or transmission, for example as described above with respect to FIG. 4. The CW node may receive the configuration from a relay, or directly from the network.
- the CW node may transmit a repetition b of the CW.
- the CW node may switch to reception for a duration of T_gap, during which it may listen or monitor for a potential reconfiguration from the NW.
- the CW node may decode the message and retrieve the new value of B, called B_new.
- the CW node may then subsequently overwrite or update the value of B based on B_new and proceed, at 650, with transmission b+1, as long as b+1 ⁇ B_new, at 660.
- the CW node may then switch to reception for a duration of T_gap at 620.
- the CW node may stop transmitting CW to the AIOT device.
- the reconfiguration message may further include a reconfiguration of T_gap, in response to which the CW node may change or update the time gaps used to monitor for further reconfiguration messages.
- the CW node may request for an additional transmission gap of (B_new-B)x T_avg from its own serving gNB, to finalize the CW repetitions.
- the transmission gap is used for transmission of the CW signal. Accordingly, the transmission gap may change with/according to the change in the repetition size B.
- the CW node may inform the serving gNB that the transmission gap may be shortened to B_new x T_avg.
- example embodiments of the present disclosure are described in the context of ambient IOT devices, this is not limiting; example embodiments of the present disclosure may also be applicable in the context of IOT devices, or devices for which capabilities are less limited than in the case of ambient IOT devices.
- FIG. 7 illustrates the potential steps of an example method 700.
- the example method 700 may include: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 710; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration, 720.
- the example method 700 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
- FIG. 8 illustrates the potential steps of an example method 800.
- the example method 800 may include: receiving one or more carrier wave signals, 810; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal, 810.
- the example method 800 may be performed, for example, with a UE, an AIOT device, an IOT device, etc.
- FIG. 9 illustrates the potential steps of an example method 900.
- the example method 900 may include: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment, 910; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment, 920; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, 930; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful, 940.
- the example method 900 may be performed, for example, with a reader, a reader device, a reader UE, a TRP, a base station, a gNB, etc.
- FIG. 10 illustrates the potential steps of an example method 1000.
- the example method 1000 may include: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 1010; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal, 1020.
- the example method 1000 may be performed, for example, with a NW, a network node, a base station, an eNB, a gNB, etc.
- FIG. 11 illustrates the potential steps of an example method 1100.
- the example method 1100 may include: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, 1110; and sending, to the network element, the request, 1120.
- the example method 1100 may be performed, for example, with a reader, a reader device, a reader UE, a TRP, a base station, a gNB, etc.
- FIG. 12 illustrates the potential steps of an example method 1200.
- the example method 1200 may include: receiving, from a reader, a request with respect to transmission of a carrier wave signal transmission, 1210; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal, 1220; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request, 1230.
- the example method 1200 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
- FIG. 13 illustrates the potential steps of an example method 1300.
- the example method 1300 may include: receiving, from a network element, one or more repetitions of a carrier wave signal, 1310; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal, 1320.
- the example method 1300 may be performed, for example, with a UE, an AIOT device, an IOT device, etc.
- FIG. 14 illustrates the potential steps of an example method 1400.
- the example method 1400 may include: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 1410; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration, 1420; performing monitoring during a time gap defined with the timing pattern, 1430; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap, 1440; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration, 1450.
- the example method 1300 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an EMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- the example apparatus may be further configured to: receive, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and update the repetition size based, at least partially, on the received reconfiguration of the repetition size.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: monitor for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfigure the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmit the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stop transmission of the one or more repetitions of the carrier wave signal.
- Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: monitor for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfigure the time gap based, at least partially, on the reconfiguration.
- the one or more repetitions of the carrier wave signal respectively may comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an example method comprising: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- the example method may further comprise: receiving, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the transmitting of the one or more repetitions of the carrier wave signal may comprise: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the transmitting of the one or more repetitions of the carrier wave signal may comprise: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an apparatus may comprise: circuitry configured to perform: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and circuitry configured to perform: transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- circuitry may refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and/or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and/or digital hardware circuit(s) with software/firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.”
- This definition of circuitry applies to all uses of this term in this application, including in any claims.
- circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware.
- circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
- an apparatus may comprise means for: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- the means may be further configured for: receiving, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- a processor, memory, and/or example algorithms may be provided as example means for providing or causing performance of operation.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and cause transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- the example computer-readable medium may further comprise program instructions stored thereon for performing: causing receiving, during a time gap associated with the timing pattern, of a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may be further for performing: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, causing transmitting of the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may be further for performing: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern.
- the configuration may be received with a network element, wherein the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- a computer implemented system comprising: means for causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and means for causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- the example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
- the example apparatus may be further configured to: modulate a data pay load on at least one of the one or more carrier wave signals; and backscatter the at least one modulated carrier wave signal.
- a number of the one or more carrier wave signals may be configured to carry a data payload of the apparatus.
- the information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
- an example method comprising: receiving, with a user equipment, one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- the user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the example method may further comprise: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal.
- a number of the one or more carrier wave signals may be configured to carry a data payload of the user equipment.
- the information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
- an apparatus may comprise: circuitry configured to perform: receiving, with a user equipment, one or more carrier wave signals; and circuitry configured to perform: providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- an apparatus may comprise means for: receiving one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- the example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
- the means may be further configured for: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal.
- a number of the one or more carrier wave signals may be configured to carry a data pay load of the example apparatus.
- the information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, with a user equipment, of one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- the user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the example computer- readable medium may further comprise program instructions stored thereon for performing: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal.
- a number of the one or more carrier wave signals may be configured to carry a data payload of the user equipment.
- the information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- a computer implemented system comprising: means for causing receiving, with a user equipment, of one or more carrier wave signals; and means for providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data payload was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element.
- the example apparatus may comprise a reader.
- an example method comprising: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element.
- an apparatus may comprise: circuitry configured to perform: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at least one user equipment; circuitry configured to perform: attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and circuitry configured to perform: performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- an apparatus may comprise means for: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element.
- the example apparatus may comprise a reader.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element.
- the monitoring for the one or more repetitions may be performed with a reader.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- a computer implemented system comprising: means for monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; means for attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and means for performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
- the example apparatus may be further configured to: receive further feedback associated with the at least one user equipment; determine to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmit, to the network element, a reconfiguration of the at least one of the repetition size or the time gap.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- the feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example apparatus may be further configured to: determine to increase the repetition size by a defined value; and transmit, to the network element, an indication of the increased repetition size.
- the feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example apparatus may be further configured to: determine to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmit, to the network element, an indication of the reconfigured repetition size.
- the example apparatus may comprise at least one of: a network, a base station, or a network node.
- an example method comprising: determining, a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
- the example method may further comprise: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- the feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example method may further comprise: determining to increase the repetition size by a defined value; and transmitting, to the network element, an indication of the increased repetition size.
- the feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example method may further comprise: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmitting, to the network element, an indication of the reconfigured repetition size.
- an apparatus may comprise: circuitry configured to perform: determining, a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and circuitry configured to perform: transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
- an apparatus may comprise means for: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
- the means may be further configured for: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- the feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the means may be further configured for: determining to increase the repetition size by a defined value; and transmitting, to the network element, an indication of the increased repetition size.
- the feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the means may be further configured for: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmitting, to the network element, an indication of the reconfigured repetition size.
- the example apparatus may comprise at least one of: a network, a base station, or a network node.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and cause transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- the example computer-readable medium may further comprise program instructions stored thereon for performing: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- the feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: determining to increase the repetition size by a defined value; and causing transmitting, to the network element, of an indication of the increased repetition size.
- the feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and causing transmitting, to the network element, of an indication of the reconfigured repetition size.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- a computer implemented system comprising: means for determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and means for causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the example apparatus may be further configured to: send, to the network element, the indication of the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element.
- the control information may be received via a physical device to reader channel.
- a field of the physical device to reader channel may comprise the control information.
- the request may be transmitted to the network element via at least one of: a network, or a network function.
- the example apparatus may comprise a reader.
- an example method comprising: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal
- the example method may further comprise: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element.
- the control information may be received via a physical device to reader channel.
- a field of the physical device to reader channel may comprise the control information.
- the request may be transmitted to the network element via at least one of: a network, or a network function.
- an apparatus may comprise: circuitry configured to perform: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and circuitry configured to perform: sending, to the network element, the request.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request.
- an apparatus may comprise means for: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the means may be further configured for: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed b ackscattering of a data pay load.
- the request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element.
- the control information may be received via a physical device to reader channel.
- a field of the physical device to reader channel may comprise the control information.
- the request may be transmitted to the network element via at least one of: a network, or a network function.
- the example apparatus may comprise a reader.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and cause sending, to the network element, of the request.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal
- the example computer-readable medium may further comprise program instructions stored thereon for performing: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element.
- the control information may be received via a physical device to reader channel.
- a field of the physical device to reader channel may comprise the control information.
- the request may be transmitted to the network element via at least one of: a network, or a network function.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
- a computer implemented system comprising: means for causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and means for causing sending, to the network element, of the request.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: receive, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed b ackscattering of a data pay load.
- the request may be received via at least one of: an information element, or a radio resource control information element.
- the request may be received from the reader via at least one of: a network, or a network function.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an example method may be provided comprising: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- the transmitting of the one or more repetitions of the carrier wave signal may comprise: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be received via at least one of: an information element, or a radio resource control information element.
- the request may be received from the reader via at least one of: a network, or a network function.
- the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an apparatus may comprise: circuitry configured to perform: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and circuitry configured to perform: performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- an apparatus may comprise means for: receiving, from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
- the means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be received via at least one of: an information element, or a radio resource control information element.
- the request may be received from the reader via at least one of: a network, or a network function.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- the program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may comprise program instructions thereon for performing: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload.
- the request may be received via at least one of: an information element, or a radio resource control information element.
- the request may be received from the reader via at least one of: a network, or a network function.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- a computer implemented system comprising: means for causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and means for performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- the request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal.
- the request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal.
- the control information may be transmitted via a physical device to reader channel.
- the field of the physical device to reader channel may comprise the control information.
- the example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
- an example method comprising: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- the request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal.
- the request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal.
- the control information may be transmitted via a physical device to reader channel.
- the field of the physical device to reader channel may comprise the control information.
- the user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- an apparatus may comprise: circuitry configured to perform: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and circuitry configured to perform: transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- an apparatus may comprise means for: receiving, from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- the request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal.
- the request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal.
- the control information may be transmitted via a physical device to reader channel.
- the field of the physical device to reader channel may comprise the control information.
- the example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from a network element, of one or more repetitions of a carrier wave signal; and cause transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- the request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload.
- the control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal.
- the request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal.
- the control information may be transmitted via a physical device to reader channel.
- the field of the physical device to reader channel may comprise the control information.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- a computer implemented system comprising: means for causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and means for causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
- an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example apparatus may be further configured to: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, transmit the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stop transmission of the one or more repetitions of the carrier wave signal.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example apparatus may be further configured to: in response to a determination that the updated repetition size is greater than the repetition size, transmit a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmit an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an example method comprising: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example method may further comprise: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter is configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example method may further comprise: in response to a determination that the updated repetition size is greater than the repetition size, transmitting a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmitting an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern.
- the configuration for carrier wave signal transmission may be received with a network element, wherein the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- an apparatus may comprise: circuitry configured to perform: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; circuitry configured to perform: transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; circuitry configured to perform: performing monitoring during a time gap defined with the timing pattern; circuitry configured to perform: receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and circuitry configured to perform: updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- an apparatus may comprise means for: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the means may be further configured for: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the means may be further configured for: in response to a determination that the updated repetition size is greater than the repetition size, transmitting a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmitting an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern.
- the example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
- a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; cause transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; cause receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size
- the example computer- readable medium may further comprise program instructions stored thereon for performing: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, causing transmitting of the next repetition of the carrier wave signal, wherein the counter is configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal.
- the reconfiguration may comprise, at least, a reconfiguration of the repetition size
- the example computer-readable medium may further comprise program instructions stored thereon for performing: in response to a determination that the updated repetition size is greater than the repetition size, causing transmitting of a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, causing transmitting of an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal.
- the at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
- the carrier wave signal may be configured to be backscattered from the at least one user equipment.
- the one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
- the one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprises the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern.
- a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- a computer implemented system comprising: means for causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; means for causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; means for performing monitoring during a time gap defined with the timing pattern; means for causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and means for updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
- non-transitory is a limitation of the medium itself (i.e. tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
An apparatus configured to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
Description
CW REPETITION FOR AIOT SYSTEMS
TECHNICAL FIELD
[0001] The example and non-limiting embodiments relate generally to ambient Internet of Things (AIOT) devices and, more particularly, to carrier waves that are provided externally from the AIOT device and are used by the AIOT device to backscatter an AIOT payload.
BACKGROUND
[0002] It is known, for AIOT devices, to transmit the CW from inside or outside the topology surrounding the AIOT device.
SUMMARY
[0003] The following summary is merely intended to be illustrative. The summary is not intended to limit the scope of the claims.
[0004] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[0005] In accordance with one aspect, a method comprising: receiving, with a network node, a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[0006] In accordance with one aspect, an apparatus comprising means for: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[0007] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[0008] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[0009] In accordance with one aspect, a method comprising: receiving, with a user equipment, one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[0010] In accordance with one aspect, an apparatus comprising means for: receiving one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information
associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[0011] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[0012] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[0013] In accordance with one aspect, a method comprising: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[0014] In accordance with one aspect, an apparatus comprising means for: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment;
attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[0015] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[0016] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
[0017] In accordance with one aspect, a method comprising: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
[0018] In accordance with one aspect, an apparatus comprising means for: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
[0019] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[0020] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request.
[0021] In accordance with one aspect, a method comprising: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
[0022] In accordance with one aspect, an apparatus comprising means for: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a
request with respect to transmission of the carrier wave signal; and sending, to the network element, the request.
[0023] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
[0024] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
[0025] In accordance with one aspect, a method comprising: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
[0026] In accordance with one aspect, an apparatus comprising means for: receiving, from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier
wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
[0027] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[0028] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
[0029] In accordance with one aspect, a method comprising: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
[0030] In accordance with one aspect, an apparatus comprising means for: receiving, from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
[0031] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal.
[0032] In accordance with one aspect, an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[0033] In accordance with one aspect, a method comprising: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[0034] In accordance with one aspect, an apparatus comprising means for: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of
the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[0035] In accordance with one aspect, a computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[0036] According to some aspects, there is provided the subject matter of the independent claims. Some further aspects are defined in the dependent claims.
BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The foregoing aspects and other features are explained in the following description, taken in connection with the accompanying drawings, wherein:
[0038] FIG. 1 is a block diagram of one possible and non-limiting example system in which the example embodiments may be practiced;
[0039] FIG. 2 is a diagram illustrating features as described herein;
[0040] FIG. 3 is a diagram illustrating features as described herein;
[0041] FIG. 4 is a diagram illustrating features as described herein;
[0042] FIG. 5 is a diagram illustrating features as described herein;
[0043] FIG. 6 is a diagram illustrating features as described herein;
[0044] FIG. 7 is a flowchart illustrating steps as described herein;
[0045] FIG. 8 is a flowchart illustrating steps as described herein;
[0046] FIG. 9 is a flowchart illustrating steps as described herein;
[0047] FIG. 10 is a flowchart illustrating steps as described herein;
[0048] FIG. 11 is a flowchart illustrating steps as described herein;
[0049] FIG. 12 is a flowchart illustrating steps as described herein;
[0050] FIG. 13 is a flowchart illustrating steps as described herein; and
[0051] FIG. 14 is a flowchart illustrating steps as described herein.
DETAILED DESCRIPTION OF EMBODIMENTS
[0052] The following abbreviations that may be found in the specification and/or the drawing figures are defined as follows:
AIOT (or A-IoT) ambient Internet of Things
BS base station
CA carrier aggregation
CC component carrier
CW carrier wave
D2R device to reader
DC dual connectivity
DL downlink
IE information element
IOT (or loT) Internet of Things
LI layer 1
LMF location management function
OOK on-off keying
PDCP packet data convergence protocol
PDRCH physical device to reader channel
PHY physical layer
PUSCH physical uplink shared channel
R2D reader to device
RAN radio access network
RedCap reduced capability
RF radio frequency
RFID radio frequency identification
SFO sampling frequency offset
TRP transmission and reception point
[0053] Turning to FIG. 1, this figure shows a block diagram of one possible and nonlimiting example in which the examples may be practiced. A user equipment (UE) 110, radio access network (RAN) node 170, and network element(s) 190 are illustrated. In the example of FIG. 1, the user equipment (UE) 110 is in wireless communication with a wireless network 100. A UE is a wireless device that can access the wireless network 100. The UE 110 includes one or more processors 120, one or more memories 125, and one or more transceivers 130 interconnected through one or more buses 127. Each of the one or more transceivers 130 includes a receiver, Rx, 132 and a transmitter, Tx, 133. The one or more buses 127 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. A “circuit” may include dedicated hardware or hardware in association with software executable thereon. The one or more transceivers 130 are connected to one or more antennas 128. The one or more memories 125 include computer program code 123. The UE 110 includes a module 140, comprising one of or both parts 140- 1 and/or 140-2, which may be implemented in a number of ways. The module 140 may be implemented in hardware as module 140-1, such as being implemented as part of the one or more processors 120. The module 140-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array. In another example, the module 140 may be implemented as module 140-2, which is implemented as computer program code
123 and is executed by the one or more processors 120. For instance, the one or more memories 125 and the computer program code 123 may be configured to, with the one or more processors 120, cause the user equipment 110 to perform one or more of the operations as described herein. The UE 110 communicates with RAN node 170 via a wireless link 111.
[0054] The UE may also be able to communicate with other UE via link 145. For example, the UE may communicate with other UE via sidelink signaling, Bluetooth™ signaling, and/or direct signaling.
[0055] The RAN node 170 in this example is a base station that provides access by wireless devices such as the UE 110 to the wireless network 100. The RAN node 170 may be, for example, a base station for 5G, also called New Radio (NR). In 5G, the RAN node 170 may be a NG-RAN node, which is defined as either a gNB or a ng-eNB. A gNB is a node providing NR user plane and control plane protocol terminations towards the UE, and connected via the NG interface to a 5GC (such as, for example, the network element(s) 190). The ng-eNB is a node providing E-UTRA user plane and control plane protocol terminations towards the UE, and connected via the NG interface to the 5GC. The NG-RAN node may include multiple gNBs, which may also include a central unit (CU) (gNB-CU) 196 and distributed unit(s) (DUs) (gNB-DUs), of which DU 195 is shown. Note that the DU may include or be coupled to and control a radio unit (RU). The gNB-CU is a logical node hosting RRC, SDAP and PDCP protocols of the gNB or RRC and PDCP protocols of the en-gNB that controls the operation of one or more gNB-DUs. The gNB-CU terminates the Fl interface connected with the gNB-DU. The Fl interface is illustrated as reference 198, although reference 198 also illustrates a link between remote elements of the RAN node 170 and centralized elements of the RAN node 170, such as between the gNB-CU 196 and the gNB- DU 195. The gNB-DU is a logical node hosting RLC, MAC and PHY layers of the gNB or en-gNB, and its operation is partly controlled by gNB-CU. One gNB-CU supports one or multiple cells. One cell is supported by only one gNB-DU. The gNB-DU terminates the Fl interface 198 connected with the gNB-CU. Note that the DU 195 is considered to include the transceiver 160, e.g., as part of a RU, but some examples of this may have the transceiver 160 as part of a separate RU, e.g., under control of and connected to the DU 195. The RAN node 170 may also be an eNB (evolved NodeB) base station, for LTE (long term evolution), or any other suitable base station, access point, access node, or node.
[0056] The RAN node 170 includes one or more processors 152, one or more memories 155, one or more network interfaces (N/W I/F(s)) 161, and one or more transceivers 160 interconnected through one or more buses 157. Each of the one or more transceivers 160 includes a receiver, Rx, 162 and a transmitter, Tx, 163. The one or more transceivers 160 are connected to one or more antennas 158. The one or more memories 155 include computer program code 153. The CU 196 may include the processor(s) 152, memories 155, and network interfaces 161. Note that the DU 195 may also contain its own memory/memories and processor(s), and/or other hardware, but these are not shown.
[0057] The RAN node 170 includes a module 150, comprising one of or both parts 150- 1 and/or 150-2, which may be implemented in a number of ways. The module 150 may be implemented in hardware as module 150-1, such as being implemented as part of the one or more processors 152. The module 150-1 may be implemented also as an integrated circuit or through other hardware such as a programmable gate array. In another example, the module 150 may be implemented as module 150-2, which is implemented as computer program code 153 and is executed by the one or more processors 152. For instance, the one or more memories 155 and the computer program code 153 are configured to, with the one or more processors 152, cause the RAN node 170 to perform one or more of the operations as described herein. Note that the functionality of the module 150 may be distributed, such as being distributed between the DU 195 and the CU 196, or be implemented solely in the DU 195.
[0058] The one or more network interfaces 161 communicate over a network such as via the links 176 and 131. Two or more gNBs 170 may communicate using, e.g., link 176. The link 176 may be wired or wireless or both and may implement, for example, an Xn interface for 5G, an X2 interface for LTE, or other suitable interface for other standards.
[0059] The one or more buses 157 may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, wireless channels, and the like. For example, the one or more transceivers 160 may be implemented as a remote radio head (RRH) 195 for LTE or a distributed unit (DU) 195 for gNB implementation for 5G, with the other elements of the RAN node 170 possibly being physically in a different location from the RRH/DU, and the one or more buses 157 could be implemented in part as, for example, fiber optic cable or other suitable network connection to connect the other elements (e.g., a central
unit (CU), gNB-CU) of the RAN node 170 to the RRH/DU 195. Reference 198 also indicates those suitable network link(s).
[0060] It is noted that description herein indicates that “cells” perform functions, but it should be clear that equipment which forms the cell will perform the functions. The cell makes up part of a base station. That is, there can be multiple cells per base station. For example, there could be three cells for a single carrier frequency and associated bandwidth, each cell covering one-third of a 360 degree area so that the single base station’s coverage area covers an approximate oval or circle. Furthermore, each cell can correspond to a single carrier and a base station may use multiple carriers. So if there are three 120 degree cells per carrier and two carriers, then the base station has a total of 6 cells.
[0061] The wireless network 100 may include a network element or elements 190 that may include core network functionality, and which provides connectivity via a link or links 181 with a further network, such as a telephone network and/or a data communications network (e.g., the Internet). Such core network functionality for 5G may include access and mobility management function(s) (AMF(s)) and/or user plane functions (UPF(s)) and/or session management function(s) (SMF(s)). Such core network functionality for LTE may include MME (Mobility Management Entity)/SGW (Serving Gateway) functionality. These are merely illustrative functions that may be supported by the network element(s) 190, and note that both 5G and LTE functions might be supported. The RAN node 170 is coupled via a link 131 to a network element 190. The link 131 may be implemented as, e.g., an NG interface for 5G, or an SI interface for LTE, or other suitable interface for other standards. The network element 190 includes one or more processors 175, one or more memories 171, and one or more network interfaces (N/W I/F(s)) 180, interconnected through one or more buses 185. The one or more memories 171 include computer program code 173. The one or more memories 171 and the computer program code 173 are configured to, with the one or more processors 175, cause the network element 190 to perform one or more operations.
[0062] The wireless network 100 may implement network virtualization, which is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized as either external, combining many networks, or parts of networks,
into a virtual unit, or internal, providing network-like functionality to software containers on a single system. For example, a network may be deployed in a tele cloud, with virtualized network functions (VNF) running on, for example, data center servers. For example, network core functions and/or radio access network(s) (e.g. CloudRAN, O-RAN, edge cloud) may be virtualized. Note that the virtualized entities that result from the network virtualization are still implemented, at some level, using hardware such as processors 152 or 175 and memories 155 and 171, and also such virtualized entities create technical effects.
[0063] It may also be noted that operations of example embodiments of the present disclosure may be carried out by a plurality of cooperating devices (e.g. cRAN).
[0064] The computer readable memories 125, 155, and 171 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The computer readable memories 125, 155, and 171 may be means for performing storage functions. The processors 120, 152, and 175 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples. The processors 120, 152, and 175 may be means for performing functions, such as controlling the UE 110, RAN node 170, and other functions as described herein.
[0065] In general, the various example embodiments of the user equipment 110 can include, but are not limited to, cellular telephones such as smart phones, tablets, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, tablets with wireless communication capabilities, as well as portable units or terminals that incorporate combinations of such functions.
[0066] Having thus introduced one suitable but non-limiting technical context for the practice of the example embodiments of the present disclosure, example embodiments will now be described with greater specificity.
[0067] Features as described herein may generally relate to ambient Internet of Things (A-IoT) devices or user equipments. Ambient loT devices may be described as low power devices, low cost devices, and/or as devices with limited functionality/processing capability. The capabilities of an AIOT device may be reduced even compared to a reduced capability (RedCap) device. An AIOT UE may have reduced or no capability to generate a signal for transmission to another UE or to a network element.
[0068] In the present disclosure, an AIOT device may also be referred to as an A-IoT device, an AIOT UE, a tag, a UE, etc.
[0069] An example of an A-IoT device is a passive radio, which may harness energy from wireless signals sent on specific carriers and/or bandwidths and charge a simple circuitry that, once activated, may emit/reflect a signal, which may encode at least the ID of the passive radio. The typical system architecture around a passive radio consists of an activator, a passive radio, and a reader. The activator is a device that sends an activation signal targeted at waking up the passive radio. The passive radio harnesses energy over a range of frequencies and listens for activation signals. Once such a signal is detected, the passive radio emits/reflects a signal which is specific to that radio ID. The reader is a device that listens and detects the passive radio signals. The reader may or may not be collocated with the activator.
[0070] In the present disclosure, a reader may also be referred to as a reader UE, a reader device, a transmission and/or reception point (TRP), a base station, a gNB, etc.
[0071] Other examples of A-IoT devices include semi-passive devices and battery-less devices. For example, A-IoT device may include battery-less passive radio frequency identification (RFID) devices that are capable of performing backscattering transmission. Also it may include active RFID devices with a limited battery or energy harvesting functionality. The active RFID device may use its own battery to generate transmission signals. In addition, the active device may be able to monitor NR wake-up signals. In case it receives a specific wake-up signal, the active device may be activated to transmit required signals.
[0072] It should be noted that backscatter communication, or reflection, is a signal transmission method for loT devices that are battery-less or energy-limited, where a received signal may be modified and/or reflected. When an A-IoT device backscatters a reference signal, it reflects or forwards the reference signal, with or without changes, using energy derived from (other) received signals. For example, the A-IoT device may modulate a radio ID, or other information, onto the received signal. This is in contrast to (direct) transmission of a reference signal, where the reference signal is transmitted using a battery or energy stored at the A-IoT device.
[0073] There are monostatic A-IoT devices and bistatic A-IoT devices. In the case of a bi-static A-IoT device, a transmitter sending a signal to the A-IoT device is different than a receiver receiving the signal. In the case of a monostatic A-IoT device, the transmitter and receiver of transmitting and receiving a A-IoT signal are the same.
[0074] It is noted that the session notes for 9.4. Study on solutions for Ambient loT in NR, Rl-2401767 included the following:
“...9.4.1.2 Ambient loT device architectures
Agreement
For the purpose of the study, RANI uses the following terminologies:
Device 1: ~1 pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, neither DL nor UL amplification in the device. The device’s UL transmission is backscattered on a carrier wave provided externally.
Device 2a: < a few hundred pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and/or UL amplification in the device. The device’ s UL transmission is backscattered on a carrier wave provided externally.
Device 2b: < a few hundred pW peak power consumption, has energy storage, initial sampling frequency offset (SFO) up to 10X ppm, both DL and/or UL
amplification in the device. The device’s UL transmission is generated internally by the device. . .”
[0075] It is noted that the session notes for 9.4. Study on solutions for Ambient loT in NR, Rl-2401767 also included the following:
“...9.4.2.4 Waveform characteristics of carrier-wave provided externally to the Ambient loT device
Agreement
For R19 A-IoT study item, at least single-tone unmodulated sinusoid waveform is a candidate waveform for carrier wave for D2R backscattering.
Agreement
For R19 A-IoT study item, multi-tone waveforms for carrier wave for D2R backscattering can be studied.
Agreement
For the case that D2R backscattering is transmitted in the same carrier as CW for D2R backscattering, and for topology 1, the following cases for CW transmission are studied.
Case 1-1: CW is transmitted from inside the topology, transmitted in DL spectrum
Case 1-2: CW is transmitted from inside the topology, transmitted in UL spectrum
Case 1-4: CW is transmitted from outside the topology, transmitted in UL spectrum
Agreement
For the case that D2R b ackscattering is transmitted in the same carrier as CW for D2R backscattering, and for topology 2, the following cases for CW transmission are studied.
Case 2-2: CW is transmitted from inside the topology (i.e., intermediate UE), transmitted in UL spectrum
Case 2-3: CW is transmitted from outside the topology, transmitted in DL spectrum
Case 2-4: CW is transmitted from outside the topology, transmitted in UL spectrum. .
[0076] The following connectivity topologies for ambient loT networks and devices were defined for the purposes of the study. In all these topologies, the ambient loT device may be provided with a carrier wave (CW) from other node(s), either inside or outside the topology. The links in each topology may be bidirectional or unidirectional. Base station (BS), UE, assisting node, or intermediate node may be multiple BSs or UEs, respectively. The mixture of indoor and outdoor placement of such nodes may be regarded as a network implementation choice.
[0077] In topology 1, illustrated in FIG. 2, the ambient loT device directly and bidirectionally communicates with a base station. The communication between the base station (210) and the ambient loT device (220) includes ambient loT data and/or signaling. This topology includes the possibility that the BS transmitting to the Ambient loT device may be different from the BS receiving from the Ambient loT device.
[0078] In topology 2, illustrated in FIG. 3, the ambient loT device (330) communicates bidirectionally with an intermediate node (320) between the device (330) and the base station (310). In this topology, the intermediate node may be a relay, IAB node, UE, repeater, etc. which is capable of ambient loT operation. The intermediate node transfers the information between the BS and the ambient loT device.
[0079] Features described herein may generally relate to a carrier wave. A carrier wave is a wave used by the AIOT device to modulate and backscatter the AIOT reply. The CW signal may be a standalone signal. The CW signal may be different from the activation signal;
alternatively, the activation signal may embed a CW. The CW signal has the main purpose of carrying the AIOT transmission for those AIOT devices which cannot actively and independently generate a signal of their own (e.g. device types 1 and 2a). In other words, the CW is being transformed (e.g. modulated) by the AIOT device to contain the AIOT payload (e.g. ID, data and other control information, etc.) and reflected (i.e., backscattered) either immediately or with a delay pre-configured by the activator via reader to device (R2D) signal configuration. The CW may be used by multiple AIOT devices.
[0080] The entity generating the CW should be as close as possible, or sufficiently close (e.g. within a minimum distance) to the AIOT device, and should transmit the CW at high enough power, on the correct carrier frequency and for a sufficiently long time, so that: the AIOT device can modulate all its payload onto said CW (i.e. CW is long enough for the payload to be completely provided); and the AIOT reply can be successfully decoded by a reader within the coverage area of said AIOT device.
[0081] The CW may precede the activation signal and/or may be emitted by the same entity as the activation signal. However, the CW node may typically be located closer to the tag/ AIOT device than the activator is.
[0082] The CW signal may be used by the tag to charge the AIOT device enough to be able to process the activation signal.
[0083] Since the proximity of the CW node is paramount to the success of the AIOT session, RAN 1 discussed introducing a separate entity for this sole purpose, where this entity may pe part of either topology 1 or 2, or may be outside the topology. Since the CW transmission can be potentially harmful to other ongoing transmissions - either AIoT or Uu traffic - it may be configured by the NW.
[0084] Examples of the CW node may include an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc. A CW node may also be referred to as a CW element, a CW radio, a CW function, etc.
[0085] Example embodiments of the present disclosure may relate to selection of a length of the CW. A technical effect of example embodiments of the present disclosure may be to enable the AIOT device to modulate all its data payload using received CW.
[0086] In an example embodiment, the CW signal may be defined using a fixed duration and a variable repetition size B (e.g. number of repetitions). A single instance of the CW signal may have a predefined length, and this instance may be repeated in time up to B times. The repetition size B may be based on the outcome of a reading session (e.g. feedback from a reader), or based on feedback from a tag/AIOT device (or any NR entity) with respect to one or more AIOT devices, each of which may have a variable pay load to convey via one or more repetitions of CW. The repetition size B may be configured and/or adjusted by the NW.
[0087] In an example embodiment, the CW repetition size may be dynamically adapted. A technical effect of example embodiments of the present disclosure may be to ensure that one or more AIOT devices may successfully transmit all their payload information.
[0088] In an example embodiment, the adaptation of the repetition size B may be performed by the CW node during the time gaps between two CW transmissions.
[0089] In an example embodiment, the adaptation of the repetition size B may be performed by the CW node may be triggered by either: the NW, or the AIOT device itself. In an example embodiment, the NW may trigger repetition size adaptation based on feedback received from one or more readers, or potentially directly from an AIOT device, about the outcome of the most recent AIOT reading session. In an example embodiment, the AIOT device may trigger repetition size adaptation, when capability allows for it, via a set of binary flags, which may indicate the need for a subsequent CW transmission or the need for a certain number of subsequent CW transmissions.
[0090] The repetition size B may be considered a maximum number of CW repetitions that are allowed to be made by the CW node.
[0091] It may be assumed that the AIOT device sends a message bit vector u. The message may (optionally) be encoded and modulated, for example on-off keying (OOK) modulated into the symbol s = [sp
The symbol vector s is converted to analog domain to yield a signal s(t) = £fc=1 sk c[> (t — kTs), t = [0, T), where T is the symbol duration,
T = KTs, Ts is the sampling time, and <|) is a shaping filter whose implementation depends on the AIOT device type. T may depend, for example, on a type of an AIOT device.
[0092] The signal s(t) needs to be carried by a CW, which is here, for simplicity, considered a single tone i.e., exp 2njfct , t = [0, T). The transmitted wave is then: y(t) = s(t) exp(27Tj fct) , t e [0, T)
[0093] Thus, the duration of the CW may be at least equal to T, for example to ensure all payload is transmitted. However, T is apriori unknown to the CW node. Furthermore, the CW node may need to serve multiple AIOT devices, each with a different duration T i.e., Tl,..., Tn. In addition, each AIOT device may have multiple symbols to send i.e.
Thus, selecting a duration for the CW is challenging. To cope with these challenges, the CW node may employ one of the following example embodiments.
[0094] In an example embodiment, the CW node may transmit a repetition of B CW signals, each repetition b = 1:B being of fixed duration T_avg, where T_avg is the average duration of the expected AIOT transmission. Referring now to FIG. 4, illustrated is an example of signaling according to an example embodiment of the present disclosure.
[0095] At 405, the NW may configure the CW signal. The CW signal may be, for example, a single tone or a multi tone signal. The configuration for the CW signal may include a duration T_avg, a repetition number B, and/or a time domain pattern.
[0096] T_avg may depend at least on the AIOT device type (e.g. type 1, 2a). Thus, three different values for T_avg may be standardized or predefined. In a configuration of CW generation and/or transmission, the duration of the CW may be a fixed value. Alternatively, the duration of the CW may be reconfigured by the NW.
[0097] In an example embodiment, the repetition size B may be fixed to a conservative value. A technical effect of using a conservative value may be to ensure that a payload of max Nbits can be transmitted. Nbits may be selected as IK, 2K bits, etc.
[0098] In an example embodiment, the repetition size B may be variable. For example, the repetition size B may be configured by the NW according to the number and/or type of AIOT devices to be served. The value B may be dynamically changed, for example when these
repetitions are not consecutive in time (i.e. when there is a time gap between repetition b and b+1). In this case, during said time gap, the NW may increase or decrease the value of B depending on the outcome of the most recent AIOT reading session.
[0099] The time domain pattern may comprise consecutive repetition of the CW signal. Alternatively, the time domain pattern may comprise repeating transmission of the CW signal with a time offset T_gap. Alternatively, the time domain pattern may comprise consecutive repetition of the CW signal a certain number of times, followed by repeated transmission of the CW signal with a time offset T_gap between each following transmission. In the present disclosure, the term “timing pattern” may refer to a pattern of consecutive CW signal transmission without a time offset between transmissions, or a pattern of CW signal transmissions with time offsets that occur either periodically or between a certain number of CW signal transmission(s).
[00100] At 410, the CW node may perform consecutive repetitions of the CW signal, to the AIOT device, B times. At 415, the CW node may transmit, to the AIOT device, the CW signal a first time. At 420, the CW node may transmit, to the AIOT device, the CW signal a second time. At 425, the CW node may transmit, to the AIOT device, the CW signal a Bth time.
[00101] In an example embodiment, the CW signal generation (e.g. at 410) may be standardized in TS 38.211 as a reference signal transmission (in either UL or DL), and the configuration describing the signal generation (e.g. at 405) may be carried by a new RRC IE or MAC CE.
[00102] At 430, the CW node may perform consecutive repetitions of the CW signal according to the configuration of the CW signal. The CW transmission performed at 430 may be a continuation of the CW transmission at 410, or may be an alternative example of CW transmission in contrast to the CW transmission illustrated at 410. At 435, the CW node may transmit, to the AIOT device, the CW signal a first time. At 440, the CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission.
[00103] In an example embodiment, the placement/insertion of the time gap T_gap may be variable. For example, the time domain pattern may indicate that the time gap is to be
inserted at certain time intervals, or after a certain number of CW signal transmissions (e.g. after all B CW signals have been transmitted, after each CW signal transmission, after two consecutive CW signal transmissions, etc.). In the example of FIG. 4, the time gap is inserted after each CW signal following CW signal transmission at 435, but this example is not limiting.
[00104] At 445, the NW may determine to update B to B_new based, for example, on reader feedback or AIOT device feedback. At 450, the NW may transmit, to the CW node, a reconfiguration of B to B_new. The CW node may update or overwrite B to B_new, and proceed with transmitting CW to the AIOT device as long as fewer than B_new CW have been transmitted to the AIOT device.
[00105] Additionally, the NW may determine to update T_gap, and reconfigure the CW node with a new value for T_gap.
[00106] In the example of FIG. 4, the CW node may transmit, to the AIOT device, the CW signal a second time. At 460, the CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission. After T_gap has elapsed, at 465 the CW node may transmit, to the AIOT device, additional CW. At 470, CW node may insert a time gap T_gap, and may monitor or listen for a (potential) reconfiguration with respect to CW signal transmission. At 475, the CW node may transmit, to the AIOT device, the B_new-th CW signal, and stop transmitting CW to the AIOT device.
[00107] In an example embodiment, the CW node may continue with a single counter for CW signal transmission/repetition. For example, if the CW node has been configured to transmit CW six times, and after transmitting CW three times B is reconfigured to have a value of five, the CW node may proceed to transmit CW two more times.
[00108] After the CW repetition has been configured (e.g. at 405) and the CW node executes the transmission (e.g. at 410), the reader may attempt to detect the AIOT device reply. In an example embodiment, the reader may count the number of CW repetitions B0<=B after which it has successfully decoded the reply, and may report B0 to the NW via a new RRC IE, for example in a physical uplink shared channel (PUSCH) pre-configured transmission, together with the reading outcome. Conversely, if the reader has failed to read the AIOT device, the reader may indicate failure.
[00109] In an example embodiment, the NW may use the report to configure B_new as either BO, or, in case of failure, to increase the repetition size by a default Bdelta value: B_new = B + Bdelta.
[00110] Note that if the NW entity controlling the session is the LMF, then the reader report, containing B0, may be done/transmitted via a new IE in “LPP ProvideLocationlnformation”, while the LMF reconfiguration of B_new may be carried by a new IE in LPP AssistanceData.
[00111] In an example embodiment, the CW duration may be configured based on a request and/or feedback from the AIOT device itself, when said capability exists at the AIOT device side.
[00112] For example, in the control field of the physical device to reader channel (PDRCH) at transmission time N, the AIOT device may pre-request a CW duration/repetition for the transmission time N+L The request may be carried by a field in the control part of the PDRCH as a first (binary) variable, where a value of “1” may indicate that a subsequent CW signal is needed during N+l. Additionally or alternatively, the AIOT device may indicate that it has not yet finished transmitting its data payload. A value of “0” may indicate that no further CW signals need be transmitted. Optionally, a second variable may be included which may indicate the number of CW repetitions required to finalize the AIOT transmission. For example, the second variable may indicate how many more packets the AIOT device expects to send.
[00113] Since the PDRCH is received by the reader, the reader may forward the repetition request to the CW node, either directly or via the NW (e.g. serving gNB). The reader may act as a relay.
[00114] Referring now to FIG. 5, illustrated is an example of signaling to configure CW signal transmission according to an example embodiment of the present disclosure. At 510, the AIOT device may transmit, to the reader, PDRCH comprising control information for CW signal transmission. The control information may comprise a request with respect to CW repetition, for example a request to repeat CW signal transmission or a request to stop transmitting the CW signal or to not repeat transmission of the CW signal. The control
information may further comprise a request that the CW signal transmission be repeated B times.
[00115] At 520, the reader may forward, or determine to send, to the CW node the request to continue CW signal repetition or stop the repetition. Additionally or alternatively, the reader may transmit, to the CW node, a requested number of repetitions B of the CW signal.
[00116] The reader may forward the request to the CW node either directly, for example if the CW node is the gNB, or indirectly, via the NW unit controlling the session (e.g. LMF). In the former case, the request may be sent via new RRC IE, while in the latter case, the request may be sent as either a new IE in an LPP Request Assistance Data when the reader is a UE, or as a new IE in NRPPa Request Assistance Data when the reader is a TRP. Alternatively, the information may be transmitted between the reader and the CW node via sidelink communication.
[00117] In an example embodiment, the AIOT device request to the reader may be contained in the data or control parts of the PDRCH channel, which is currently under standardization.
[00118] In an example embodiment, the CW node may operate according to a received (re)configuration for CW signal transmission. Referring now to FIG. 6, illustrated is an example of CW node behavior. While not illustrated in FIG. 6, the CW node may receive a configuration for CW signal generation and/or transmission, for example as described above with respect to FIG. 4. The CW node may receive the configuration from a relay, or directly from the network.
[00119] At 610, the CW node may transmit a repetition b of the CW. At 620, the CW node may switch to reception for a duration of T_gap, during which it may listen or monitor for a potential reconfiguration from the NW. At 630, if a reconfiguration message is received, the CW node may decode the message and retrieve the new value of B, called B_new. At 640, the CW node may then subsequently overwrite or update the value of B based on B_new and proceed, at 650, with transmission b+1, as long as b+1 < B_new, at 660. The CW node may then switch to reception for a duration of T_gap at 620. If b+1 > B_new, then at 670 the CW node may stop transmitting CW to the AIOT device.
[00120] While not illustrated in FIG. 6, at 630 the reconfiguration message may further include a reconfiguration of T_gap, in response to which the CW node may change or update the time gaps used to monitor for further reconfiguration messages.
[00121] In an example embodiment, if B_new > B, and the NW element which produced the reconfiguration request is not the serving gNB, then the CW node may request for an additional transmission gap of (B_new-B)x T_avg from its own serving gNB, to finalize the CW repetitions. The transmission gap is used for transmission of the CW signal. Accordingly, the transmission gap may change with/according to the change in the repetition size B.
[00122] In an example embodiment, if B_new <B, and the NW element which produced the reconfiguration request is not the serving gNB, then the CW node may inform the serving gNB that the transmission gap may be shortened to B_new x T_avg.
[00123] While example embodiments of the present disclosure are described in the context of ambient IOT devices, this is not limiting; example embodiments of the present disclosure may also be applicable in the context of IOT devices, or devices for which capabilities are less limited than in the case of ambient IOT devices.
[00124] FIG. 7 illustrates the potential steps of an example method 700. The example method 700 may include: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 710; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration, 720. The example method 700 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
[00125] FIG. 8 illustrates the potential steps of an example method 800. The example method 800 may include: receiving one or more carrier wave signals, 810; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal,
or information associated with a timing pattern for transmission of repetitions of the carrier wave signal, 810. The example method 800 may be performed, for example, with a UE, an AIOT device, an IOT device, etc.
[00126] FIG. 9 illustrates the potential steps of an example method 900. The example method 900 may include: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment, 910; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment, 920; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, 930; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful, 940. The example method 900 may be performed, for example, with a reader, a reader device, a reader UE, a TRP, a base station, a gNB, etc.
[00127] FIG. 10 illustrates the potential steps of an example method 1000. The example method 1000 may include: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 1010; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal, 1020. The example method 1000 may be performed, for example, with a NW, a network node, a base station, an eNB, a gNB, etc.
[00128] FIG. 11 illustrates the potential steps of an example method 1100. The example method 1100 may include: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, 1110; and sending, to the network element, the request, 1120. The example method 1100 may be performed, for example, with a reader, a reader device, a reader UE, a TRP, a base station, a gNB, etc.
[00129] FIG. 12 illustrates the potential steps of an example method 1200. The example method 1200 may include: receiving, from a reader, a request with respect to transmission of a carrier wave signal transmission, 1210; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal, 1220; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request, 1230. The example method 1200 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an LMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
[00130] FIG. 13 illustrates the potential steps of an example method 1300. The example method 1300 may include: receiving, from a network element, one or more repetitions of a carrier wave signal, 1310; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information comprises, at least, a request with respect to transmission of the carrier wave signal, wherein the request is based, at least partially, on the one or more received repetitions of the carrier wave signal, 1320. The example method 1300 may be performed, for example, with a UE, an AIOT device, an IOT device, etc.
[00131] FIG. 14 illustrates the potential steps of an example method 1400. The example method 1400 may include: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal, 1410; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration, 1420; performing monitoring during a time gap defined with the timing pattern, 1430; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap, 1440; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration, 1450. The example method 1300 may be performed, for example, with a CW node, a CW element, a CW radio, a CW function, an activator, a UE, a base station, a gNB, part of an EMF, an intermediate node, a separate entity, a network node, a network element, a network function, etc.
[00132] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration. The example apparatus may be further configured to: receive, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and update the repetition size based, at least partially, on the received reconfiguration of the repetition size. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: monitor for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfigure the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmit the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stop transmission of the one or more repetitions of the carrier wave signal. Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: monitor for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfigure the time gap based, at least partially, on the reconfiguration. The one or more repetitions of the carrier wave signal respectively may comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one
or more repetitions of the carrier wave signal may be transmitted based on the timing pattern. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00133] In accordance with one aspect, an example method may be provided comprising: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration. The example method may further comprise: receiving, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The transmitting of the one or more repetitions of the carrier wave signal may comprise: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier wave signal. The transmitting of the one or more repetitions of the carrier wave signal may comprise: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration. The one or more repetitions of the carrier wave signal may respectively comprise the duration
associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00134] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and circuitry configured to perform: transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00135] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00136] As used in this application, the term “circuitry” or “means” may refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and/or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and/or digital hardware circuit(s) with software/firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.” This definition of circuitry applies to all
uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
[00137] In accordance with one example embodiment, an apparatus may comprise means for: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration. The means may be further configured for: receiving, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier
wave signal. The means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00138] A processor, memory, and/or example algorithms (which may be encoded as instructions, program, or code) may be provided as example means for providing or causing performance of operation.
[00139] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and cause transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00140] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration. The example computer-readable medium may further comprise program instructions stored thereon for performing: causing receiving, during a time gap associated with the timing pattern, of a reconfiguration of the repetition size associated
with transmission of the carrier wave signal; and updating the repetition size based, at least partially, on the received reconfiguration of the repetition size. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may be further for performing: monitoring for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfiguring the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, causing transmitting of the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stopping transmission of the one or more repetitions of the carrier wave signal. The program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may be further for performing: monitoring for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfiguring the time gap based, at least partially, on the reconfiguration. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted based on the timing pattern. The configuration may be received with a network element, wherein the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00141] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration
may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00142] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00143] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00144] A computer implemented system comprising: means for causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and means for causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
[00145] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least
one processor, cause the apparatus at least to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal. The example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device. The example apparatus may be further configured to: modulate a data pay load on at least one of the one or more carrier wave signals; and backscatter the at least one modulated carrier wave signal. A number of the one or more carrier wave signals may be configured to carry a data payload of the apparatus. The information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
[00146] In accordance with one aspect, an example method may be provided comprising: receiving, with a user equipment, one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal. The user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The example method may further comprise: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal. A number of the one or more carrier wave signals may be configured to carry a data payload of the user equipment. The information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
[00147] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a user equipment, one or more carrier wave signals; and circuitry configured to perform: providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00148] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00149] In accordance with one example embodiment, an apparatus may comprise means for: receiving one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal. The example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device. The means may be further configured for: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal. A number of the one or more carrier wave signals may be configured to carry a data pay load of the example apparatus. The information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
[00150] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, with a user equipment, of one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00151] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal. The user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The example computer- readable medium may further comprise program instructions stored thereon for performing: modulating a data payload on at least one of the one or more carrier wave signals; and backscattering the at least one modulated carrier wave signal. A number of the one or more carrier wave signals may be configured to carry a data payload of the user equipment. The information associated with the repetition size may comprise an indication that the repetition size is one of: acceptable, or unacceptable.
[00152] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00153] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00154] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, with a user equipment, of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00155] A computer implemented system comprising: means for causing receiving, with a user equipment, of one or more carrier wave signals; and means for providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback may comprise at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
[00156] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful. At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data payload was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element. The example apparatus may comprise a reader.
[00157] In accordance with one aspect, an example method may be provided comprising: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at
least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful. At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element.
[00158] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: monitoring, with a reader, for one or more repetitions of a carrier wave signal reflected from at least one user equipment; circuitry configured to perform: attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and circuitry configured to perform: performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00159] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00160] In accordance with one example embodiment, an apparatus may comprise means for: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful. At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element. The example apparatus may comprise a reader.
[00161] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00162] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was
unsuccessful. At least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data pay load was unsuccessful, may comprise at least one of: an information element, or a radio resource control information element. The monitoring for the one or more repetitions may be performed with a reader.
[00163] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00164] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00165] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at
least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00166] A computer implemented system comprising: means for monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; means for attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and means for performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
[00167] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal. The example apparatus may be further configured to: receive further feedback associated with the at least one user equipment; determine to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmit, to the network element, a reconfiguration of the at least one of the repetition size or the time gap. The at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function. The feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example apparatus may be further configured to: determine to increase the repetition size by a defined value; and transmit, to the network element, an indication of the increased repetition
size. The feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example apparatus may be further configured to: determine to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmit, to the network element, an indication of the reconfigured repetition size. The example apparatus may comprise at least one of: a network, a base station, or a network node.
[00168] In accordance with one aspect, an example method may be provided comprising: determining, a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal. The example method may further comprise: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap. The at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function. The feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example method may further comprise: determining to increase the repetition size by a defined value; and transmitting, to the network element, an indication of the increased repetition size. The feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example method may further comprise: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmitting, to the network element, an indication of the reconfigured repetition size.
[00169] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: determining, a configuration for carrier wave signal
transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and circuitry configured to perform: transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
[00170] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal.
[00171] In accordance with one example embodiment, an apparatus may comprise means for: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element may be configured to transmit the carrier wave signal. The means may be further configured for: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap. The at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function. The feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the means may be further configured for: determining to increase the repetition size by a defined value; and transmitting, to the network element, an
indication of the increased repetition size. The feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the means may be further configured for: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmitting, to the network element, an indication of the reconfigured repetition size. The example apparatus may comprise at least one of: a network, a base station, or a network node.
[00172] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and cause transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[00173] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal. The example computer-readable medium may further comprise program instructions stored thereon for performing: receiving further feedback associated with the at least one user equipment; determining to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmitting, to the network element, a reconfiguration of the at least one of the repetition size or the time gap. The at least one user equipment may comprise at least one of: an ambient Internet of Things device or an Internet of Things device. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function. The
feedback may comprise an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: determining to increase the repetition size by a defined value; and causing transmitting, to the network element, of an indication of the increased repetition size. The feedback may comprise an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: determining to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and causing transmitting, to the network element, of an indication of the reconfigured repetition size.
[00174] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[00175] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[00176] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one
processor, cause the system at least to perform: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[00177] A computer implemented system comprising: means for determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration may comprise at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and means for causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
[00178] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the example apparatus may be further configured to: send, to the network element, the indication of the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element. The control information may be received via a physical device to reader channel. A field of the physical device to reader channel may comprise the control information.
The request may be transmitted to the network element via at least one of: a network, or a network function. The example apparatus may comprise a reader.
[00179] In accordance with one aspect, an example method may be provided comprising: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the example method may further comprise: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element. The control information may be received via a physical device to reader channel. A field of the physical device to reader channel may comprise the control information. The request may be transmitted to the network element via at least one of: a network, or a network function.
[00180] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a reader from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and circuitry configured to perform: sending, to the network element, the request.
[00181] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information
may comprise, at least, a request with respect to transmission of the carrier wave signal; and send, to the network element, the request.
[00182] In accordance with one example embodiment, an apparatus may comprise means for: receiving, from at least one user equipment, control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and sending, to the network element, the request. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the means may be further configured for: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed b ackscattering of a data pay load. The request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element. The control information may be received via a physical device to reader channel. A field of the physical device to reader channel may comprise the control information. The request may be transmitted to the network element via at least one of: a network, or a network function. The example apparatus may comprise a reader.
[00183] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and cause sending, to the network element, of the request.
[00184] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the
control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: sending, to the network element, the indication of the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request may comprise one of: a request to stop repeated transmission of the carrier wave signal, a request to continue repeated transmission of the carrier wave signal, or an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be transmitted to the network element via at least one of: an information element, or a radio resource control information element. The control information may be received via a physical device to reader channel. A field of the physical device to reader channel may comprise the control information. The request may be transmitted to the network element via at least one of: a network, or a network function.
[00185] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
[00186] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
[00187] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one
processor, cause the system at least to perform: causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and causing sending, to the network element, of the request.
[00188] A computer implemented system comprising: means for causing receiving, from at least one user equipment, of control information associated with transmission of a carrier wave signal with a network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal; and means for causing sending, to the network element, of the request.
[00189] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request. Transmitting the one or more repetitions of the carrier wave signal may comprise the example apparatus being further configured to: receive, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed b ackscattering of a data pay load. The request may be received via at least one of: an information element, or a radio resource control information element. The request may be received from the reader via at least one of: a network, or a network function. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00190] In accordance with one aspect, an example method may be provided comprising: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request. The transmitting of the one or more repetitions of the carrier wave signal may comprise: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be received via at least one of: an information element, or a radio resource control information element. The request may be received from the reader via at least one of: a network, or a network function. The network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00191] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a network element from a reader, a request with respect to transmission of a carrier wave signal; and circuitry configured to perform: performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00192] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from a reader, a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request
to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00193] In accordance with one example embodiment, an apparatus may comprise means for: receiving, from a reader, a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the request. The means configured for transmitting the one or more repetitions of the carrier wave signal may comprise means configured for: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be received via at least one of: an information element, or a radio resource control information element. The request may be received from the reader via at least one of: a network, or a network function. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00194] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and perform at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00195] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request. The program instructions stored thereon for performing causing transmitting of the one or more repetitions of the carrier wave signal may comprise program instructions thereon for performing: receiving, from the reader, an indication of a preferred number of repetitions of the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may be equal to the preferred number of repetitions of the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The request to continue repeated transmission of the carrier wave signal may comprise an indication that the at least one user equipment has not completed backscattering of a data payload. The request may be received via at least one of: an information element, or a radio resource control information element. The request may be received from the reader via at least one of: a network, or a network function.
[00196] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00197] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following:
in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00198] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00199] A computer implemented system comprising: means for causing receiving, from a reader, of a request with respect to transmission of a carrier wave signal; and means for performing at least one of the following: in response to the request comprising a request to stop repeated transmission of the carrier wave signal, stopping transmission of the carrier wave signal; or in response to the request comprising a request to continue repeated transmission of the carrier wave signal, causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the request.
[00200] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal. The request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has
not completed backscattering of a data payload. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal. The request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal. The control information may be transmitted via a physical device to reader channel. The field of the physical device to reader channel may comprise the control information. The example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
[00201] In accordance with one aspect, an example method may be provided comprising: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal. The request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal. The request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal. The control information may be transmitted via a physical device to reader channel. The field of the physical device to reader channel may comprise the control information. The user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device.
[00202] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a user equipment from a network element, one or more repetitions of a carrier wave signal; and circuitry configured to perform: transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00203] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive, from a network element, one or more repetitions of a carrier wave signal; and transmit, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00204] In accordance with one example embodiment, an apparatus may comprise means for: receiving, from a network element, one or more repetitions of a carrier wave signal; and transmitting, to a reader, control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal. The request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal. The request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal. The control information may be transmitted via a physical device to reader channel. The field of the physical device to reader channel may comprise the control information. The example apparatus may comprise at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
[00205] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving, from a network element, of one or more repetitions of a carrier wave signal; and cause transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00206] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal. The request with respect to the carrier wave signal transmission may comprise one of: a request to stop repetition of the carrier wave signal, a request to continue repetition of the carrier wave signal, or an indication that the apparatus has not completed backscattering of a data payload. The control information may further comprise an indication of a preferred number of repetitions of the carrier wave signal. The request may be further based on a data payload to be modulated on the one or more received repetitions of the carrier wave signal. The control information may be transmitted via a physical device to reader channel. The field of the physical device to reader channel may comprise the control information.
[00207] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00208] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission
of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00209] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00210] A computer implemented system comprising: means for causing receiving, from a network element, of one or more repetitions of a carrier wave signal; and means for causing transmitting, to a reader, of control information associated with transmission of a carrier wave signal with the network element, wherein the control information may comprise, at least, a request with respect to transmission of the carrier wave signal, wherein the request may be based, at least partially, on the one or more received repetitions of the carrier wave signal.
[00211] In accordance with one example embodiment, an apparatus may comprise: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example apparatus may be further configured to: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, transmit the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of
repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stop transmission of the one or more repetitions of the carrier wave signal. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example apparatus may be further configured to: in response to a determination that the updated repetition size is greater than the repetition size, transmit a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmit an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00212] In accordance with one aspect, an example method may be provided comprising: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example method may further comprise: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the
updated repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter is configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example method may further comprise: in response to a determination that the updated repetition size is greater than the repetition size, transmitting a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmitting an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern. The configuration for carrier wave signal transmission may be received with a network element, wherein the network element may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00213] In accordance with one example embodiment, an apparatus may comprise: circuitry configured to perform: receiving, with a network element, a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; circuitry configured to perform: transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; circuitry configured to perform: performing monitoring during a time gap defined with the timing pattern; circuitry configured to perform: receiving, during the time gap, a
reconfiguration of at least one of the repetition size or the time gap; and circuitry configured to perform: updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00214] In accordance with one example embodiment, an apparatus may comprise: processing circuitry; memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to: receive a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; receive, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00215] In accordance with one example embodiment, an apparatus may comprise means for: receiving a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; receiving, during the time gap, a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the means may be further configured for: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, transmitting the next repetition of the carrier wave signal, wherein the counter may be configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal. The reconfiguration may comprise, at
least, a reconfiguration of the repetition size, wherein the means may be further configured for: in response to a determination that the updated repetition size is greater than the repetition size, transmitting a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, transmitting an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprise the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern. The example apparatus may comprise at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
[00216] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising instructions stored thereon which, when executed with at least one processor, cause the at least one processor to: cause receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; cause transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; perform monitoring during a time gap defined with the timing pattern; cause receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and update the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00217] In accordance with one example embodiment, a (non-transitory) computer- readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave
signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example computer- readable medium may further comprise program instructions stored thereon for performing: in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the updated repetition size, causing transmitting of the next repetition of the carrier wave signal, wherein the counter is configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the updated repetition size, stopping transmission of the one or more repetitions of the carrier wave signal. The reconfiguration may comprise, at least, a reconfiguration of the repetition size, wherein the example computer-readable medium may further comprise program instructions stored thereon for performing: in response to a determination that the updated repetition size is greater than the repetition size, causing transmitting of a request for a reconfiguration of a transmission gap; and in response to a determination that the updated repetition size is less than the repetition size, causing transmitting of an indication that the transmission gap is reduced to a value equal to the updated repetition size multiplied by the duration associated with the carrier wave signal. The at least one user equipment may comprise at least one of: an ambient Internet of Things device, or an Internet of Things device. The carrier wave signal may be configured to be backscattered from the at least one user equipment. The one or more repetitions of the carrier wave signal may be transmitted at least one of: consecutively, with a time gap between respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal. The one or more repetitions of the carrier wave signal may respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal may comprises the repetition size, wherein the one or more repetitions of the carrier wave signal may be transmitted according to the timing pattern.
[00218] In accordance with another example embodiment, a (non-transitory) program storage device readable by a machine may be provided, tangibly embodying instructions executable by the machine for performing operations, the operations comprising: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00219] In accordance with another example embodiment, a (non-transitory) computer- readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00220] A computer implemented system comprising: at least one processor and at least one (non-transitory) memory storing instructions that, when executed by the at least one processor, cause the system at least to perform: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; performing monitoring
during a time gap defined with the timing pattern; causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00221] A computer implemented system comprising: means for causing receiving of a configuration for carrier wave signal transmission, wherein the configuration may comprise at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; means for causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration; means for performing monitoring during a time gap defined with the timing pattern; means for causing receiving, during the time gap, of a reconfiguration of at least one of the repetition size or the time gap; and means for updating the at least one of the repetition size or the time gap based, at least partially, on the received reconfiguration.
[00222] The term “non-transitory,” as used herein, is a limitation of the medium itself (i.e. tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
[00223] It should be understood that the foregoing description is only illustrative. Various alternatives and modifications can be devised by those skilled in the art. For example, features recited in the various dependent claims could be combined with each other in any suitable combination(s). In addition, features from different embodiments described above could be selectively combined into a new embodiment. Accordingly, the description is intended to embrace all such alternatives, modification and variances which fall within the scope of the appended claims.
Claims
1. An apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
2. The apparatus of claim 1, wherein the apparatus is further caused to: receive, during a time gap associated with the timing pattern, a reconfiguration of the repetition size associated with transmission of the carrier wave signal; and update the repetition size based, at least partially, on the received reconfiguration of the repetition size.
3. The apparatus of claim 1 or 2, wherein the at least one user equipment comprises at least one of: an ambient Internet of Things device, or an Internet of Things device.
4. The apparatus of any one of claims 1 through 3, wherein the carrier wave signal is configured to be backscattered from the at least one user equipment.
5. The apparatus of any one of claims 1 through 4, wherein the one or more repetitions of the carrier wave signal are transmitted at least one of: consecutively, with a time gap between
respective ones of the one or more repetitions of the carrier wave signal, or with a time gap between blocks of repetitions of the carrier wave signal.
6. The apparatus of any one of claims 1 through 5, wherein the transmitting the one or more repetitions of the carrier wave signal comprises the at least one memory storing instructions that, when executed by the at least one processor, further cause the apparatus to: monitor for a reconfiguration of the repetition size during a time gap defined with the timing pattern; in response to receiving the reconfiguration, reconfigure the repetition size based, at least partially, on the reconfiguration; in response to a value of a counter associated with a next repetition of the carrier wave signal being less than or equal to the reconfigured repetition size, transmit the next repetition of the carrier wave signal, wherein the counter is configured to count a current number of repetitions of the carrier wave signal; and in response to the value of the counter associated with the next repetition of the carrier wave signal being more than the reconfigured repetition size, stop transmission of the one or more repetitions of the carrier wave signal.
7. The apparatus of any one of claims 1 through 6, wherein the transmitting the one or more repetitions of the carrier wave signal comprises the at least one memory storing instructions that, when executed by the at least one processor, further cause the apparatus to: monitor for a reconfiguration of a time gap defined with the timing pattern during the time gap; and in response to receiving the reconfiguration, reconfigure the time gap based, at least partially, on the reconfiguration.
8. The apparatus of any one of claims 1 through 7, wherein the one or more repetitions of the carrier wave signal respectively comprise the duration associated with the carrier wave signal, wherein a number of the one or more repetitions of the carrier wave signal comprises the
repetition size, wherein the one or more repetitions of the carrier wave signal are transmitted based on the timing pattern.
9. The apparatus of any one of claims 1 through 8, wherein the apparatus comprises at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
10. An apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: receive one or more carrier wave signals; and provide, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
11. The apparatus of claim 10, wherein the apparatus comprises at least one of: a user equipment, an ambient Internet of Things device, or an Internet of Things device.
12. The apparatus of claim 10 or 11, wherein the apparatus is further caused to: modulate a data payload on at least one of the one or more carrier wave signals; and backscatter the at least one modulated carrier wave signal.
13. The apparatus of any one of claims 10 through 12, wherein a number of the one or more carrier wave signals is configured to carry a data payload of the apparatus.
14. The apparatus of any one of claims 10 through 13, wherein the information associated with the repetition size comprises an indication that the repetition size is one of: acceptable, or unacceptable.
15. An apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: monitor for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempt to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and perform at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
16. The apparatus of claim 15, wherein at least one of the report of the number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded, or the report that the decoding of the data payload was unsuccessful, comprises at least one of: an information element, or a radio resource control information element.
17. The apparatus of claim 15 or 16, wherein the apparatus comprises a reader.
18. An apparatus comprising: at least one processor; and
at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmit, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
19. The apparatus of claim 18, wherein the apparatus is further caused to: receive further feedback associated with the at least one user equipment; determine to reconfigure at least one of the repetition size or a time gap defined with the timing pattern based, at least partially, on the further feedback; and transmit, to the network element, a reconfiguration of the at least one of the repetition size or the time gap.
20. The apparatus of claim 18 or 19, wherein the at least one user equipment comprises at least one of: an ambient Internet of Things device or an Internet of Things device.
21. The apparatus of any one of claims 18 through 20, wherein the network element comprises at least one of: a carrier wave node, a carrier wave element, a carrier wave radio, or a carrier wave function.
22. The apparatus of any one of claims 18 through 21, wherein the feedback comprises an indication that decoding of a data payload from the at least one user equipment was unsuccessful, wherein the apparatus is further caused to: determine to increase the repetition size by a defined value; and
transmit, to the network element, an indication of the increased repetition size.
23. The apparatus of any one of claims 18 through 22, wherein the feedback comprises an indication of a number of repetitions of the carrier wave signal from which a data payload was successfully decoded, wherein the apparatus is further caused to: determine to reconfigure the repetition size based, at least partially, on the indicated number of repetitions of the carrier wave signal from which the data payload was successfully decoded; and transmit, to the network element, an indication of the reconfigured repetition size.
24. The apparatus of any one of claims 18 to 23, wherein the apparatus comprises at least one of: a network, a base station, or a network node.
25. A method comprising: receiving, with a user equipment, one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
26. A method comprising: receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or
a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
27. A method comprising: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
28. A method comprising: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
29. An apparatus comprising means for:
receiving a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to at least one user equipment, one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
30. An apparatus comprising means for: receiving one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
31. An apparatus comprising means for: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following:
in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
32. An apparatus comprising means for: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of: a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and transmitting, to a network element, the configuration, wherein the network element is configured to transmit the carrier wave signal.
33. A computer-readable medium comprising program instructions stored thereon for performing at least the following: causing receiving of a configuration for carrier wave signal transmission, wherein the configuration comprises at least one of: a duration associated with the carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to at least one user equipment, of one or more repetitions of the carrier wave signal based, at least partially, on the received configuration.
34. A computer-readable medium comprising program instructions stored thereon for performing at least the following:
causing receiving of one or more carrier wave signals; and providing, to a reader, feedback associated with the one or more received carrier wave signals, wherein the feedback comprises at least one of: information associated with a duration of the carrier wave signal, information associated with a repetition size of transmission of the carrier wave signal, or information associated with a timing pattern for transmission of repetitions of the carrier wave signal.
35. A computer-readable medium comprising program instructions stored thereon for performing at least the following: monitoring for one or more repetitions of a carrier wave signal reflected from at least one user equipment; attempting to decode, from at least one of the one or more repetitions of the carrier wave signal reflected from the at least one user equipment, a data payload from the at least one user equipment; and performing at least one of the following: in response to successful decoding of the data payload, reporting a number of the at least one repetition of the carrier wave signal from which the data payload was successfully decoded; or in response to unsuccessful decoding of the data payload, reporting that the decoding of the data payload was unsuccessful.
36. A computer-readable medium comprising program instructions stored thereon for performing at least the following: determining a configuration for carrier wave signal transmission based, at least partially, on feedback associated with at least one user equipment, wherein the configuration comprises at least one of:
a duration associated with a carrier wave signal, a repetition size associated with transmission of the carrier wave signal, or a timing pattern for transmission of repetitions of the carrier wave signal; and causing transmitting, to a network element, of the configuration, wherein the network element is configured to transmit the carrier wave signal.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2406530.2 | 2024-05-10 | ||
| GB2406530.2A GB2640923A (en) | 2024-05-10 | 2024-05-10 | CW repetition for AIOT systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025233733A1 true WO2025233733A1 (en) | 2025-11-13 |
Family
ID=91581595
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2025/054259 Pending WO2025233733A1 (en) | 2024-05-10 | 2025-04-23 | Cw repetition for aiot systems |
Country Status (2)
| Country | Link |
|---|---|
| GB (1) | GB2640923A (en) |
| WO (1) | WO2025233733A1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023236962A1 (en) * | 2022-06-08 | 2023-12-14 | 维沃移动通信有限公司 | Resource allocation method and apparatus, communication device, system, and storage medium |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007251486A (en) * | 2006-03-15 | 2007-09-27 | Seiko Epson Corp | Wireless communication apparatus and wireless communication method |
| JP5262924B2 (en) * | 2009-03-31 | 2013-08-14 | 富士通株式会社 | RFID system and wireless device |
| CN114742080A (en) * | 2019-04-11 | 2022-07-12 | 奈克赛特公司 | System for detecting misplaced products |
| CN112449426B (en) * | 2019-09-04 | 2022-12-06 | 维沃移动通信有限公司 | Uplink transmission method and terminal |
| WO2021237392A1 (en) * | 2020-05-25 | 2021-12-02 | Qualcomm Incorporated | Environment sensing using radio frequencies |
| WO2024031705A1 (en) * | 2022-08-12 | 2024-02-15 | Qualcomm Incorporated | Zero-power (zp) internet of things (iot) tag remote finding |
-
2024
- 2024-05-10 GB GB2406530.2A patent/GB2640923A/en active Pending
-
2025
- 2025-04-23 WO PCT/IB2025/054259 patent/WO2025233733A1/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023236962A1 (en) * | 2022-06-08 | 2023-12-14 | 维沃移动通信有限公司 | Resource allocation method and apparatus, communication device, system, and storage medium |
Non-Patent Citations (2)
| Title |
|---|
| "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Study on Ambient IoT (Internet of Things) in RAN (Release 18)", no. V18.0.0, 29 September 2023 (2023-09-29), pages 1 - 23, XP052512807, Retrieved from the Internet <URL:https://ftp.3gpp.org/Specs/archive/38_series/38.848/38848-i00.zip 38848-i00.docx> [retrieved on 20230929] * |
| JUNGHOON LEE ET AL: "Discussion on waveform characteristics of carrier-wave provided externally to the A-IoT device", vol. RAN WG1, no. Changsha, Hunan Province, CN; 20240415 - 20240419, 5 April 2024 (2024-04-05), XP052587010, Retrieved from the Internet <URL:https://www.3gpp.org/ftp/TSG_RAN/WG1_RL1/TSGR1_116b/Docs/R1-2403023.zip R1-2403023 Discussion on carrier-wave waveform characteristics for A-IoT-final.doc> [retrieved on 20240405] * |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2640923A (en) | 2025-11-12 |
| GB202406530D0 (en) | 2024-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20250374031A1 (en) | Method for Reporting Capability of BSC Terminal, Terminal, and Network Side Device | |
| CN110167035B (en) | Beam management method, terminal, network device and storage medium | |
| CN110461033B (en) | Receive operation mode indication for power saving | |
| US11134514B2 (en) | Random access method, network device, and terminal device | |
| US20250016584A1 (en) | Backscatter communication method and device and network side device | |
| US11419111B2 (en) | Data transmission method, terminal device, and network device | |
| WO2019061115A1 (en) | Carrier switching method on unlicensed spectrum, base station, and terminal device | |
| EP4378257A1 (en) | Time domain window adaptation for joint channel estimation and dmrs bundling | |
| CN114500511B (en) | Data transmission method and device and electronic equipment | |
| CN118139038A (en) | Method and device for Internet of things | |
| US11438105B2 (en) | Information transmission on a control channel | |
| WO2025233732A1 (en) | Cw repetition for aiot systems | |
| WO2025233733A1 (en) | Cw repetition for aiot systems | |
| GB2640924A (en) | CW repetition for AIOT systems | |
| US11528707B2 (en) | Primary and secondary beams based channel access | |
| US20250081168A1 (en) | Signals for activator-tag post-transmission orthogonalization | |
| EP4418723A1 (en) | Method for ue performing measurements without spare rf chain | |
| CN120034876A (en) | Load determination method, device and equipment | |
| US20230379088A1 (en) | Method for Fast Scheduling of Retransmission | |
| WO2025242150A1 (en) | Signal transmission method, terminal, and network side device | |
| CN120034957A (en) | Channel repeated transmission method, device, UE, network side equipment and storage medium | |
| WO2024121073A2 (en) | Systems, methods and communications devices | |
| WO2024246828A1 (en) | Ambient iot positioning anchor clock drift compensation | |
| CN120825791A (en) | Communication method and device, and computer-readable storage medium | |
| CN121126365A (en) | Cellular and passive symbiotic communication method, device, system and communication equipment |