US9271242B2 - Energy-harvesting devices in wireless networks - Google Patents

Energy-harvesting devices in wireless networks Download PDF

Info

Publication number
US9271242B2
US9271242B2 US14/127,928 US201314127928A US9271242B2 US 9271242 B2 US9271242 B2 US 9271242B2 US 201314127928 A US201314127928 A US 201314127928A US 9271242 B2 US9271242 B2 US 9271242B2
Authority
US
United States
Prior art keywords
energy
harvesting device
energy storage
harvesting
network
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.)
Active, expires
Application number
US14/127,928
Other versions
US20150201342A1 (en
Inventor
Rath Vannithamby
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Intel Corp
Original Assignee
Intel IP Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel IP Corp filed Critical Intel IP Corp
Priority to US14/127,928 priority Critical patent/US9271242B2/en
Assigned to Intel IP Corporation reassignment Intel IP Corporation ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: VANNITHAMBY, RATH
Publication of US20150201342A1 publication Critical patent/US20150201342A1/en
Application granted granted Critical
Publication of US9271242B2 publication Critical patent/US9271242B2/en
Assigned to INTEL CORPORATION reassignment INTEL CORPORATION CONFIRMATORY ASSIGNMENT Assignors: Intel IP Corporation
Assigned to APPLE INC. reassignment APPLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTEL CORPORATION
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0032Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/243TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1694Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0247Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/243TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
    • H04W52/244Interferences in heterogeneous networks, e.g. among macro and femto or pico cells or other sector / system interference [OSI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
    • H04W52/283Power depending on the position of the mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Definitions

  • Embodiments of the present disclosure generally relate to the field of wireless communication systems, and more particularly, to energy-harvesting devices in wireless networks.
  • BWA broadband wireless access
  • devices may include, for example, personal computers, smartphone, laptops, netbooks, ultrabooks, tablets, handheld devices, and other consumer electronics such as music players, digital cameras, etc., that are configured to communicate over the wireless broadband networks.
  • Machine-to-Machine may refer to technologies that allow wireless and wired systems to communicate with other devices without any human intervention.
  • M2M may use a device such as, for example, a sensor or meter to collect information, which may be relayed through a network (e.g., wireless, wired, or hybrid) to an application that translates the information into meaningful data.
  • the device may be, for example, a machine type communication (MTC) device configured to communicate with an MTC server in a BWA network.
  • MTC machine type communication
  • a network scheduler may schedule transmissions based on factors that fail to consider energy storage capability, capacity or level of an energy harvesting device, which may result in inefficient operation of the energy storage device due to wasted energy, lost opportunity to harvest energy, potentially failed transmission/receptions.
  • the scheduler may communicate with the energy-harvesting device at a time that results in lost opportunity to generate and store energy or at a time when energy harvesting capability or storage level is too low to support reliable communication.
  • FIG. 1 schematically illustrates an example broadband wireless access (BWA) network in accordance with some embodiments.
  • BWA broadband wireless access
  • FIG. 2 schematically illustrates an example system architecture for communication with an energy-harvesting device, in accordance with some embodiments.
  • FIG. 3 schematically illustrates communication between an energy-harvesting device and a network device, in accordance with some embodiments.
  • FIG. 4 is a flow diagram of a method for communicating with an energy-harvesting device from a network perspective, in accordance with some embodiments.
  • FIG. 5 is a flow diagram of a method for communicating with a network from user equipment perspective, in accordance with some embodiments.
  • FIG. 6 schematically illustrates an example system that may be used to practice various embodiments described herein.
  • Embodiments of the present disclosure describe communication techniques and configurations for energy-harvesting devices in a wireless communication network.
  • phrase “A and/or B” means (A), (B), or (A and B).
  • phrase “A, B, and/or C” means (A), (B), (C), (A and B), (A and C), (B and C), or (A, B and C).
  • circuitry refers to, is part of, or includes hardware components such as an Application Specific Integrated Circuit (ASIC), an electronic circuit, a logic circuit, a processor (shared, dedicated, or group) and/or memory (shared, dedicated, or group) that are configured to provide the described functionality.
  • ASIC Application Specific Integrated Circuit
  • the circuitry may execute one or more software or firmware programs to provide at least some of the described functionality.
  • Example embodiments may be described herein in relation to broadband wireless access (BWA) networks including networks operating in conformance with one or more protocols specified by the 3 rd Generation Partnership Project (3GPP) and its derivatives, the WiMAX Forum, the Institute for Electrical and Electronic Engineers (IEEE) 802.16 standards (e.g., IEEE 802.16-2005 Amendment), long-term evolution (LTE) project along with any amendments, updates, and/or revisions (e.g., advanced LTE project, ultra mobile broadband (UMB) project (also referred to as “3GPP2”), etc.).
  • 3GPP 3 rd Generation Partnership Project
  • 3GPP 3 rd Generation Partnership Project
  • IEEE 802.16 e.g., IEEE 802.16-2005 Amendment
  • LTE long-term evolution
  • LTE long-term evolution
  • UMB ultra mobile broadband
  • WiMAX networks IEEE 802.16 compatible BWA networks
  • WiMAX networks an acronym that stands for Worldwide Interoperability for Microwave Access, which is a certification mark for products that pass conformity and interoperability tests for the IEEE 802.16 standards.
  • communication schemes described herein may be compatible with additional/alternative communication standards, specifications, and/or protocols.
  • embodiments of the present disclosure may be applied to other types of wireless networks where similar advantages may be obtained.
  • Such networks may include, but are not limited to, wireless local area networks (WLANs), wireless personal area networks (WPANs) and/or wireless wide area networks (WWANs) such as cellular networks (e.g., 3G, 4G, 5G and so forth) and the like.
  • WLANs wireless local area networks
  • WPANs wireless personal area networks
  • WWANs wireless wide area networks
  • cellular networks e.g., 3G, 4G, 5G and so forth
  • Radio systems specifically included within the scope of the embodiments include, but are not limited to, network interface cards (NICs), network adaptors, base stations, access points (APs), relay nodes, enhanced node Bs, gateways, bridges, hubs and satellite radiotelephones.
  • NICs network interface cards
  • APs access points
  • relay nodes enhanced node Bs
  • gateways gateways
  • bridges hubs
  • satellite radiotelephones satellite systems
  • the radio systems within the scope of embodiments may include satellite systems, personal communication systems (PCS), two-way radio systems, global positioning systems (GPS), two-way pagers, personal computers (PCs) and related peripherals, personal digital assistants (PDAs), personal computing accessories and all existing and future arising systems which may be related in nature and to which the principles of the embodiments could be suitably applied.
  • PCS personal communication systems
  • GPS global positioning systems
  • PDAs personal digital assistants
  • personal computing accessories all existing and future arising systems which may be related in nature and to which the principles of the embodiment
  • FIG. 1 schematically illustrates an example broadband wireless access (BWA) network 100 in accordance with some embodiments.
  • the BWA network 100 may include one or more radio access networks (hereinafter “RAN 20 ”) and a core network 25 .
  • RAN 20 radio access networks
  • the BWA network 100 may be referred to as a “wireless communication network” herein.
  • UE 15 may access the core network 25 via a radio link (“link”) with a base station (BS) such as, for example, one of base stations 40 , 42 , etc., in the RAN 20 .
  • the UE 15 may, for example, be a client device (e.g., subscriber station) that is configured to communicate with the base stations 40 , 42 in conformance with one or more protocols.
  • the UE 15 may be or include an energy-harvesting device that is configured to harvest or generate energy for use in connection with communication and/or other operation (e.g., processing) of the UE 15 .
  • the BWA network 100 may represent a cellular network configured to operate in conformance with a 3GPP protocol or standard.
  • the base stations 40 , 42 may include one or more Node Bs (also commonly denoted as evolved Node Bs, enhanced Node Bs, eNode Bs, or eNBs in 3GPP LTE), hereinafter “eNB station,” and a UE 15 that is configured to communicate with the BWA network 100 via the base stations 40 , 42 .
  • the UE 15 may be configured to communicate using a multiple-input and multiple-output (MIMO) communication scheme.
  • the base stations 40 , 42 may include one or more antennas, one or more radio modules to modulate and/or demodulate signals transmitted or received on an air interface, and one or more digital modules to process signals transmitted and received on the air interface.
  • One or more antennas of the UE 15 may be used to concurrently utilize radio resources of multiple respective component carriers (e.g., which may correspond with antennas of base stations 40 , 42 ) of the BWA network 100 .
  • the UE 15 may be configured to communicate using Orthogonal Frequency Division Multiple Access (OFDMA) in, e.g., downlink communications, and/or Single-Carrier Frequency Division Multiple Access (SC-FDMA) in, e.g., uplink communications in some embodiments.
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-Carrier Frequency Division Multiple Access
  • the UE 15 may be configured to communicate with another machine and be referred to as a machine type communication (MTC) device.
  • MTC device refers to a device that is configured to communicate with another machine without the need for human interaction.
  • the MTC device may be configured to communicate with a server of the one or more servers 50 .
  • An MTC device may be as simple as a sensor that is electrically coupled to a wireless transceiver.
  • the wireless transceiver may be configured to communicate with at least one of a WPAN, WLAN, and WWAN.
  • the MTC device can vary from the simple device to a complex device such as a smart phone, a tablet computing device, or a wireless laptop which may be employed for machine to machine communication.
  • the MTC device can include a mobile station, as defined by IEEE 802.16e (2005 or 802.16m (2009) or user equipment, as defined by 3GPP LTE Release 8 (2008), Release 9 (2009), or Release 10 (2011), commonly referred to as Rel. 8/9/10.
  • the term MTC is also considered to be inclusive of the term “machine to machine” (M2M), which is considered to be synonymous with the term “MTC.”
  • the UE 15 may represent a plurality or group of wireless devices (e.g., MTC devices) that are configured to communicate with one or more network devices of the core network 25 via the RAN 20 .
  • FIG. 1 generally depicts the UE 15 as a cellular phone
  • the UE 15 may be a personal computer (PC), a notebook, ultrabook, netbook, smart phone, an ultra mobile PC (UMPC), a handheld mobile device, an universal integrated circuit card (UICC), a sensor, a personal digital assistant (PDA), a Customer Premise Equipment (CPE), a tablet, or other consumer electronics such as MP3 players, digital cameras, and the like.
  • PC personal computer
  • UMPC ultrabook
  • UICC universal integrated circuit card
  • PDA personal digital assistant
  • CPE Customer Premise Equipment
  • tablet or other consumer electronics such as MP3 players, digital cameras, and the like.
  • communication with the UE 15 via RAN 20 may be facilitated via one or more nodes 45 .
  • the one or more nodes 45 may serve as an interface between the core network 25 and the RAN 20 .
  • the one or more nodes 45 may include a Mobile Management Entity (MME) (e.g., SGSN/MME 58 of FIG. 2 ) that is configured to manage signaling exchanges (e.g., authentication of the UE 15 ) between the base stations 40 , 42 and the core network 25 (e.g., one or more servers 50 ), a Packet Data Network Gateway (PGW) (e.g., GGSN/PGW 51 of FIG.
  • MME Mobile Management Entity
  • PGW Packet Data Network Gateway
  • SGW Serving Gateway
  • Other types of nodes may be used in other embodiments.
  • the core network 25 may include logic to provide authentication of the UE 15 , device configuration, or other actions associated with establishment of a communication link to provide a connected state of the UE 15 with the BWA network 100 .
  • the core network 25 may include one or more servers 50 that may be communicatively coupled to the base stations 40 , 42 .
  • the one or more servers 50 may include a Home Subscriber Server (HSS) (e.g., HLR/HSS 56 of FIG. 2 ), which may be used to manage user parameters such as a user's International Mobile Subscriber Identity (IMSI), authentication information, and the like.
  • HSS Home Subscriber Server
  • IMSI International Mobile Subscriber Identity
  • the one or more servers 50 may include logic that is configured to perform actions described in connection with a network device herein.
  • the core network 25 may include other servers, interfaces, and modules some of which are further described in connection with FIG. 2 .
  • the one or more servers 50 may include over-the-air (OTA) servers in some embodiments.
  • OTA over-the-air
  • logic associated with different functionalities of the one or more servers 50 may be combined to reduce a number of servers, including, for example, being combined in a single machine or module.
  • the BWA network 100 is an Internet Protocol (IP) based network.
  • the core network 25 may be an IP based network. Interfaces between network nodes (e.g., the one or more nodes 45 ) may be based on IP, including a backhaul connection to the base stations 40 , 42 .
  • the BWA network 100 includes a Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Universal Mobile Telecommunications System (UMTS), High Speed Packet Access (HSPA), Evolved HSPA (E-HSPA), or Long Term Evolution (LTE) network.
  • GSM Global System for Mobile Communication
  • GPRS General Packet Radio Service
  • UMTS Universal Mobile Telecommunications System
  • HSPA High Speed Packet Access
  • E-HSPA Evolved HSPA
  • LTE Long Term Evolution
  • the RAN 20 may include GSM EDGE Radio Access Network (GERAN) where EDGE stands for Enhanced Data for GSM Evolution, Universal Terrestrial Radio Access Network (UTRAN), or Evolved UTRAN (E-UTRAN).
  • GERAN GSM EDGE Radio Access Network
  • UTRAN Universal Terrestrial Radio Access Network
  • E-UTRAN Evolved UTRAN
  • the BWA network 100 may operate in accordance with other network technologies in other embodiments.
  • the base stations 40 , 42 may represent eNB stations and/or Radio Network Controllers (RNCs), which are configured to communicate with the UE 15 .
  • RNCs Radio Network Controllers
  • the base stations 40 , 42 may represent a base station controller (BSC) configured to communicate with the UE 15 (e.g., a mobile station such as an MTC device) via a base transmission station (BTS).
  • BSC base station controller
  • a downlink (DL) transmission may be a communication from the base station (e.g., base station 40 or 42 ) to the UE 15 (e.g., MTC device), and an uplink (UL) transmission may be a communication from the UE 15 to the base station (e.g., base station 40 or 42 ).
  • DL downlink
  • UL uplink
  • FIG. 2 schematically illustrates an example system architecture 200 for communication with an energy-harvesting device, in accordance with some embodiments.
  • the system architecture 200 may be configured to perform actions described in connection with method 400 or 500 in some embodiments.
  • user equipment (UE) 15 may be an energy-harvesting device. That is, the UE 15 may be configured to independently harvest or generate energy for operation of the UE 15 using any suitable means including, for example, solar, mechanical, radio frequency (RF) or other means.
  • RF radio frequency
  • the UE 15 may be configured to store the harvested energy.
  • the UE 15 may include or be communicatively coupled with smart meters or sensors to collect small amounts of information for transmission (e.g., health monitoring devices, vending machines, and the like configured to collect information about temperature, inventory, etc.).
  • the UE 15 may represent a plurality of MTC devices, each MTC device being configured to wirelessly communicate with the RAN 20 in some embodiments.
  • an Application server 26 may be configured to trigger the UE 15 to establish communication with a server of the core network 25 .
  • the UE 15 may be triggered to send a data payload (e.g., MTC data payload including MTC information such as sensor or meter measurement, inventory level, etc.) to a Services Capability Server (SCS) 52 .
  • the data payload may be smaller than a preconfigured threshold to define a small data payload in some embodiments.
  • the preconfigured threshold may be set by subscription or network operator policy in some embodiments.
  • the small data payload may be sent by the UE 15 to the SCS 52 or Application server 26 via RAN 20 and core network 25 or the small data payload may be sent by the Application server 26 or SCS 52 to the UE 15 via the core network 25 and the RAN 20 .
  • the Application server 26 may be configured (e.g., by an MTC user) to send and/or trigger sending of a small data payload to user equipment (UE) 15 .
  • the Application server 26 may be communicatively coupled with the core network 25 using, for example, an Internet connection (e.g., Internet 65 of FIG. 1 ).
  • an MTC application 24 that is communicatively or operatively coupled with the UE 15 may be configured to send or trigger the sending of a small data payload from the UE 15 to the SCS 52 and/or Application server 26 .
  • the UE 15 is an MTC device configured to send or receive small data payloads and/or otherwise communicate with the MTC application 24 .
  • the UE 15 may include the MTC application 24 .
  • the system architecture 200 may include an SCS 52 , which is configured to connect to the core network 25 to communicate with UEs (e.g., UE 15 ) that are configured for small data (e.g., MTC) communication.
  • the SCS 52 may be further configured to communicate with an Interworking Function (IWF) such as MTC-IWF 54 to trigger communication between the UE 15 and the core network 25 such as, for example, transmission of a small data payload.
  • IWF Interworking Function
  • the SCS 52 may be an MTC server or include an MTC server and an application server.
  • the MTC-IWF 54 may terminate a Tsp reference point or interface (hereinafter “reference point”) between the SCS 52 and the MTC-IWF 54 .
  • the MTC-IWF 54 may be configured to hide internal public land mobile network (PLMN) topology and relay or translate signaling protocols used over the Tsp reference point to invoke specific functionality in the PLMN.
  • PLMN public land mobile network
  • the MTC-IWF 54 may authenticate the SCS 52 before communication is established with the core network 25 and/or control plane requests from the SCS 52 are authorized.
  • the dashed lines between modules e.g., 54 , 58
  • represent a control plane and the solid lines between modules represent a user plane. While a particular plane may be shown between modules, other embodiments may include additional or alternative planes.
  • the MTC-IWF 54 may terminate a T 5 a /T 5 b reference point between a module including a Mobility Management Entity (MME) and/or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) such as, for example, SGSN/MME 58 .
  • MME Mobility Management Entity
  • SGSN Serving GPRS (General Packet Radio Service) Support Node
  • the T 5 a reference point may terminate on the SGSN of the SGSN/MME 58 and the T 5 b reference point may terminate on the MME of the SGSN/MME 58 .
  • the MTC-IWF 54 may terminate an S6m reference point between a module including a Home Location Register (HLR) and/or Home Subscriber Server (HSS) such as, for example, HLR/HSS 56 .
  • HLR Home Location Register
  • HSS Home Subscriber Server
  • the T 5 a /T 5 b reference point may be used to send control packet information to a network (e.g., a 3GPP PLMN) based on an indication from the SCS 52 .
  • the S6m reference point may be used to derive routing information for a downlink communication by obtaining an identifier (e.g., 3GPP internal device identifier such as IMSI or Mobile Station International Subscriber Directory Number (MSISDN)) from an MTC device identifier or MTC application identifier.
  • an identifier e.g., 3GPP internal device identifier such as IMSI or Mobile Station International Subscriber Directory Number (MSISDN)
  • the MTC-IWF 54 may be configured to trigger communication with one or more MTC devices (e.g., UE 15 ) by sending a paging message with a triggering indication to the one or more MTC devices over the T 5 a /T 5 b reference point.
  • MTC devices e.g., UE 15
  • the MTC-IWF 54 may be configured to trigger communication with one or more MTC devices (e.g., UE 15 ) by sending a paging message with a triggering indication to the one or more MTC devices over the T 5 a /T 5 b reference point.
  • the MTC-IWF 54 may terminate a T 6 reference point between a Cell Broadcast Center (CBC) 60 and the MTC-IWF 54 .
  • the MTC-IWF 54 may be configured to trigger communication with one or more MTC devices by sending a broadcast message to the one or more MTC devices over the T 6 reference point and an IuCB reference point between the CBC 60 and the RAN 20 .
  • the MTC-IWF 54 may perform functionality of a Cell Broadcast Entity (CBE) in some embodiments.
  • the MTC-IWF 54 may be used to format a Cell Broadcasting Service (CBS) message including, for example, splitting of a CBS message into a number of pages for broadcast transmission.
  • CBS Cell Broadcasting Service
  • the MTC-IWF 54 may be configured to broadcast the CBS message through the CBC 60 .
  • the MTC-IWF 54 may be configured send a broadcast message to MTC devices of an MTC group to trigger MTC devices of the MTC group to wake up, if in idle mode, and establish communication with the SCS 52 for small data transmission purposes.
  • the CBC 60 may terminate a Tcbs reference point between a cell broadcast entity (CBE) 62 and the CBC 60 .
  • a triggering message may be sent by the CBE 62 to the CBC 60 over the Tcbs reference point.
  • the CBE 62 may be collocated or implemented as part of the SCS 52 in some embodiments.
  • the CBC 60 may terminate a reference point between the SCS 52 (e.g., including the CBE 62 ) and the CBC 60 .
  • the system architecture 200 may further include Gr/S 6 a /S 6 d reference points between the HLR/HSS 56 and the SGSN/MME 58 , reference point Ti between the SCS 52 and the GGSN/PGW 51 , reference point Application Programming Interface (API) between the Application server 26 and the SCS 52 , reference point S 1 between the SGSN/MME 58 and the RAN 20 , and reference points Um/Uu/LTE-UU between the RAN 20 and the UE 15 .
  • the reference points are not limited to the example names provided and may be referred to by other names in other embodiments.
  • the system architecture 200 may include other reference points in other embodiments. Communications described herein may take place over any suitable combination of interfaces/reference points of the system architecture 200 .
  • the system architecture 200 may support efficient scheduling of communication with energy-harvesting devices to reduce network impact associated with failed communication (e.g., owing to potential lack of operating power of the UE 15 ), signaling overhead, or allocation of network resources.
  • one or more MTC devices of a plurality of MTC devices e.g., UE 15
  • RRC Radio Resource Control
  • one or more MTC devices of the plurality of MTC devices may be in connected mode or idle mode when the triggering indication is sent by the MTC-IWF 54 to the plurality of MTC devices in some embodiments.
  • FIG. 3 schematically illustrates communication 35 between an energy-harvesting device (e.g., UE 15 ) and a network device 37 (e.g., a client energy-harvesting and storage information module in the RAN 20 or core network 25 ), in accordance with some embodiments.
  • the UE 15 may be an energy-harvesting device including an energy-harvesting module and/or an energy storage module (e.g., energy-harvesting and storage module 33 ).
  • the energy-harvesting and storage module 33 may be configured to harvest and store energy for operation of the energy-harvesting device.
  • the energy-harvesting device may be configured to generate energy over time dependent on an energy source and/or lose energy over time due to energy leakage.
  • the network device 37 may include one or more modules configured to perform network actions described herein.
  • the network device 37 may include a client energy-harvesting and storage information module configured to receive energy storage information from the energy-harvesting device and to perform actions in response to the information.
  • the network device 37 may represent multiple modules/circuitry and may be disposed in any suitable module in system architecture 200 including any of the one or more servers 50 of FIG. 1 .
  • the network device 37 is coupled with or part of the HLR/HSS 56 of FIG. 2 .
  • the network device 37 may be coupled with or may be part of other suitable network components in other embodiments.
  • the UE 15 may indicate to the network device 37 that the UE 15 is an energy-harvesting device.
  • the UE 15 may be configured to send a message including energy storage information of an energy-harvesting device to indicate that that the UE 15 is an energy-harvesting device.
  • the message may identify one or more of a type of energy source, an expected energy-harvesting pattern, energy storage capability, energy storage capacity and/or energy storage level.
  • Table 1 describes example message content according to some embodiments.
  • the energy-harvesting device may have more than one energy source identified in the Energy Source field and any such combination may be indexed with a corresponding bit value to identify the combination.
  • An energy-harvesting pattern may differ depending on the energy source.
  • the Energy-Harvesting Pattern field may include an index that corresponds with a particular type of energy-harvesting pattern or combination of energy-harvesting patterns.
  • the Energy-Harvesting Pattern field may be indexed to information of energy-harvesting models including, for example, arrival time and amount of energy, a constant rate (e.g., joules/second for a period of time), Poisson process, stationary ergodic process, or Markov chain model.
  • information about the energy-harvesting pattern may be included as part of device capability negotiation between the UE 15 and the network.
  • the message content may include other suitable bit values to provide the information of the message field in other embodiments.
  • the energy-harvesting device may identify itself as an energy-harvesting device and also convey energy storage information using a unique message developed for such purpose (e.g., a new RRC message called “UE Energy Source Information Message” or the like), or appending the energy storage information into an existing message (e.g., an RRC config or reconfig message), or through device capability negotiation, which may occur between the UE 15 and the SGSN/MME 58 of the system architecture 200 described in FIG. 2 .
  • the indication that the UE 15 is an energy-harvesting device may be sent in a first message and the energy harvesting and storage information may be sent in a second message that is different than the first message.
  • suitable combinations of the techniques described above may be used to separately send the indication and the energy harvesting and storage information.
  • suitable combinations of the techniques described above may be used to separately send discrete aspects of the energy harvesting and storage information (e.g., corresponding with the different fields of Table 1).
  • Other suitable messaging mechanisms may be used by the UE 15 to send the indication and/or energy harvesting and storage information.
  • Communications 35 including, for example, triggering messages to trigger communication between the UE 15 and the core network 25 , messages sent by the UE to indicate that the UE is an energy-harvesting device and/or to include energy storage information of the energy-harvesting device, and/or communications scheduled based on the energy storage information may occur over any suitable combination of modules and/or interfaces in the system architecture 200 of FIG. 2 .
  • a network device 37 may differentiate the energy-harvesting device from other devices that do not harvest energy in the wireless communication network based on the indication. For example, the network device 37 may differentiate the energy-harvesting device by assigning a value of one or more bits to identify the energy-harvesting device. If, for example, a Device ID of the UE 15 is represented by 32 bits, one or more bits (e.g., most significant 2 bits) may index identifiers (e.g., the last 4 th ) corresponding to energy harvesting devices. In other embodiments, a network device 37 may differentiate the energy-harvesting device by using a Device Type to identify the energy-harvesting device.
  • the energy-harvesting device may be separately categorized by one or more bits so that they can, for example, be de-prioritized for access or other network policy.
  • Setting the Device Type may occur for example, by a network device 37 from information obtained from the energy-harvesting device at connection set up, capability negotiation or other network communication.
  • a network device 37 may differentiate the energy-harvesting device by allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device.
  • RNTI Radio Network Temporary Identifier
  • allocated portions of a C-RNTI of UE identity in a cell for an RRC connection, RA-RNTI for random access, P-RNTI for paging and/or SI-RNTI for system information may be used to identify the energy-harvesting device in the network.
  • the network device 37 may differentiate the energy-harvesting device by modifying a schedule for communication with the energy-harvesting device (e.g., based on the indication that the UE 15 is an energy-harvesting device). For example, the network device 37 may modify a priority or technique (e.g., signaling scheme) for communication with the energy-harvesting device over the wireless communication network or may otherwise schedule communication with the energy-harvesting device over the wireless communication network according to energy storage information received from the energy-harvesting device.
  • a schedule for communication with the energy-harvesting device (e.g., based on the indication that the UE 15 is an energy-harvesting device). For example, the network device 37 may modify a priority or technique (e.g., signaling scheme) for communication with the energy-harvesting device over the wireless communication network or may otherwise schedule communication with the energy-harvesting device over the wireless communication network according to energy storage information received from the energy-harvesting device.
  • a priority or technique e.g., signaling scheme
  • the network device 37 may be configured to schedule communication with the energy-harvesting device in a manner that reduces a likelihood of the energy-harvesting device losing energy due to leakage or in a manner that reduces interference with energy harvesting opportunities of the energy-harvesting device
  • the network device 37 may be configured to schedule communication with the energy-harvesting device using a scheduling policy that takes into account the energy storage energy information received from the energy-harvesting device. In some embodiments, the network device 37 may use an energy harvesting related policy to schedule communication.
  • the energy harvesting related policy may consider energy storage information such as, for example, energy storage capacity and/or energy storage level of the energy-harvesting device in some embodiments.
  • the energy harvesting related policy may be combined with other scheduling policies including, for example, round-robin (RR), opportunistic (OP) and/or proportional fair (PF) policies, which may be used by the network for non-real-time traffic.
  • Other scheduling policies that include quality of service (QoS) requirement may be used in some embodiments.
  • PF may strike a balance between RR and OP policies and provide benefits of both.
  • RR may present a fair policy, but may not consider throughput maximization.
  • OP may maximize throughput, but may not take into account fairness.
  • PF policy may be combined with an energy harvesting related policy to provide a joint policy that may be used by a scheduler (e.g., network device 37 ) to take energy harvesting related information into account in ranking and selecting a UE for transmission/reception.
  • the energy harvesting related component [(E i ⁇ e i )/E i ] of the Equation [2] may have a value between 0 and 1 for energy-harvesting devices and may have a value of 0 for other devices in the wireless communication network that do not harvest energy.
  • the Equation [2] may consider more or fewer factors than depicted.
  • the PF component [D i (t)/R i (t ⁇ 1)] of Equation [2] may not be used at all (e.g., w 2 may be set equal to 0).
  • the weight factors w 1 and w 2 may be determined and/or set by the network using any suitable technique to increase efficiency of communication including, for example, empirical work.
  • the weight factors w 1 and w 2 may have a value from 0 to 1. In some embodiments, setting of the weight factors w 1 and w 2 may be based on assistance from the UE 15 (e.g., via air-interface messaging between the UE 15 and the network 20 or 25 ). The weight factors w 1 and w 2 may, for example, have a particular value for each UE 15 based on energy-harvesting information of the UE 15 .
  • the energy storage capacity E i may not change with time, in some embodiments, and may be transmitted one time from the UE 15 to the network 20 or 25 (e.g., to the network device 37 during device capability negotiation).
  • the energy storage level e i may vary with time, in some embodiments, based on, for example, any energy harvesting opportunity the UE 15 had in the recent past, energy loss due to any transmission, reception or processing, energy leakage over the lapsed time, etc.
  • the energy storage level e i may be sent by the UE 15 to the network 20 or 25 (e.g., to network device 37 ) periodically or based on an occurrence of an event.
  • the periodic basis or event basis may comport with a period and/or events used in connection with transmission of a channel quality index (CQI).
  • CQI channel quality index
  • the energy storage level e i may be represented by one or more bits and may be signaled to the network 20 or 25 in scheduled slots (e.g., similar to CQI) or in an RRC message.
  • the energy storage information may comprise one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device.
  • the energy storage level e i may have an index represented by three bits that correspond with a percentage of the energy storage level.
  • the energy storage information may include more or fewer bits than depicted in Table 2 and/or different types of nominal values may be represented in other embodiments.
  • the energy storage level e i (e.g., as indexed in Table 2) may be part (e.g., another field) of the message content in Table 1.
  • FIG. 4 is a flow diagram of a method 400 for communicating with an energy-harvesting device from a network perspective, in accordance with some embodiments. Actions of the method 400 may be performed by any suitable network module or circuitry (e.g., network device 37 of FIG. 3 ) and may comport with embodiments described in connection with FIGS. 1-3 and vice versa.
  • any suitable network module or circuitry e.g., network device 37 of FIG. 3
  • FIGS. 1-3 may comport with embodiments described in connection with FIGS. 1-3 and vice versa.
  • the method 400 may include receiving, from user equipment of a wireless communication network, an indication that the user equipment is an energy-harvesting device and/or energy storage information of the energy-harvesting device.
  • the indication and/or energy storage information may be received, for example, by receiving signaling sent by the energy-harvesting device.
  • the indication and/or energy storage information may be received in an RRC message, or in a message received during device capability negotiation between the energy-harvesting device and the wireless communication network, or combinations thereof.
  • the energy storage information may be received periodically in scheduled slots.
  • the energy storage information may be received in an RRC message based on occurrence of an event (e.g., a triggering message, energy storage level, etc.).
  • the energy storage information may include one or more of an energy source, energy-harvesting pattern, energy storage capability and an energy storage capacity of the energy-harvesting device.
  • the indication that the user equipment is an energy-harvesting device may be in the form of a message that identifies energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability and/or energy storage capacity) of the energy-harvesting device.
  • the energy storage information itself may serve as the indication that the user equipment is an energy-harvesting device.
  • the energy storage information may include one or more bits that correspond with a nominal value of one or more of an energy storage capacity or energy storage level of the energy-harvesting device
  • the network may initially receive an energy storage capacity (E i ) during device capability negotiation with the user equipment and subsequently the network may receive an energy storage level (e i ) of the energy-harvesting device in a subsequent message (e.g., RRC message) sent by the user equipment.
  • E i energy storage capacity
  • e i energy storage level
  • the method 400 may include differentiating the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication.
  • the one or more bits may be modified or allocated to indicate that the user equipment is an energy-harvesting device.
  • differentiating may include modifying a schedule for communication with the energy-harvesting device (and potentially other non-energy-harvesting devices).
  • differentiating may include using a Device Type to identify the energy-harvesting device.
  • differentiating may include allocating a portion of an RNTI to identify the energy-harvesting device. Other suitable techniques and/or configurations to differentiate the energy-harvesting device may be used in other embodiments.
  • the method 400 may include scheduling communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information of the energy-harvesting device.
  • the scheduling policy may be configured to consider energy storage capacity and/or energy storage level of the energy-harvesting device.
  • the scheduling policy may be further configured to consider instantaneous data rate and/or an average data rate of the harvesting device (e.g., in accordance with PF policy of Equation [1]).
  • FIG. 5 is a flow diagram of a method 500 for communicating with a network from an energy-harvesting device perspective, in accordance with some embodiments. Actions of the method 500 may be performed by any suitable module or circuitry of user equipment (e.g., UE 15 of FIGS. 1-3 ) and may comport with embodiments described in connection with FIGS. 1-4 and vice versa.
  • UE 15 of FIGS. 1-3 user equipment
  • the method 500 may include sending, by user equipment of a wireless communication network, an indication that the user equipment is an energy-harvesting device and/or energy storage information of the energy-harvesting device.
  • the energy storage information includes an indication that the user equipment is an energy-harvesting device.
  • sending at 502 may performed in accordance with one or more of the techniques described in connection with receiving at 402 of method 400 .
  • indication and/or energy storage information may be sent, for example, by signaling from the energy-harvesting device.
  • the indication and/or energy storage information may be sent in an RRC message, or in a message sent during device capability negotiation between the energy-harvesting device and the wireless communication network, or combinations thereof.
  • the energy storage information may be sent periodically in scheduled slots.
  • the energy storage information may be sent in an RRC message based on occurrence of an event (e.g., a triggering message, energy storage level, etc.).
  • the energy storage information may include one or more of an energy source, energy-harvesting pattern, energy storage capability and an energy storage capacity of the energy-harvesting device.
  • the indication that the user equipment is an energy-harvesting device may be in the form of a message that identifies energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability and/or energy storage capacity) of the energy-harvesting device.
  • the energy storage information itself may serve as the indication that the user equipment is an energy-harvesting device.
  • the energy storage information may include one or more bits that correspond with a nominal value of one or more of an energy storage capacity or energy storage level of the energy-harvesting device.
  • the user equipment may initially send an energy storage capacity (E i ) during device capability negotiation with the network and subsequently the user equipment may send an energy storage level (e i ) of the energy-harvesting device in a subsequent message (e.g., RRC message).
  • E i energy storage capacity
  • e i energy storage level of the energy-harvesting device
  • the method 500 may include receiving communication over the wireless network that is scheduled with the energy-harvesting device based on a scheduling policy that considers the energy storage information.
  • the communication may be received in accordance with a scheduling policy as described in connection with scheduling at 406 of method 400 .
  • the scheduling policy may consider one or more other aspects of the energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability, etc.) in other embodiments.
  • FIG. 6 schematically illustrates an example system 600 (e.g., computing device) that may be used to practice various embodiments described herein.
  • the example system 600 may represent, for example, user equipment (e.g., UE 15 of FIG. 3 ) or a network device (e.g., network device 37 of FIG. 3 ).
  • FIG. 6 schematically illustrates an example system 600 (e.g., computing device) that may be used to practice various embodiments described herein.
  • the example system 600 may represent, for example, user equipment (e.g., UE 15 of FIG. 3 ) or a network device (e.g., network device 37 of FIG. 3 ).
  • FIG. 6 illustrates, for one embodiment, an example system 600 comprising one or more processor(s) 604 , system control logic 608 coupled with at least one of the processor(s) 604 , system memory 612 coupled with system control logic 608 , non-volatile memory (NVM)/storage 616 coupled with system control logic 608 , a network interface 620 coupled with system control logic 608 , and input/output (I/O) devices 632 coupled with system control logic 608 .
  • the processor(s) 604 may include one or more single-core or multi-core processors.
  • the processor(s) 604 may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, baseband processors, etc.).
  • System control logic 608 may include any suitable interface controllers to provide for any suitable interface to at least one of the processor(s) 604 and/or to any suitable device or component in communication with system control logic 608 .
  • System control logic 608 may include one or more memory controller(s) to provide an interface to system memory 612 .
  • System memory 612 may be used to load and store data and/or instructions, e.g., communication logic 624 .
  • System memory 612 for one embodiment may include any suitable volatile memory, such as suitable dynamic random access memory (DRAM), for example.
  • DRAM dynamic random access memory
  • NVM/storage 616 may include one or more tangible, non-transitory computer-readable or machine-readable storage or media used to store data and/or instructions, e.g., communication logic 624 .
  • NVM/storage 616 may include any suitable non-volatile memory, such as flash memory, for example, and/or may include any suitable non-volatile storage device(s), such as one or more hard disk drive(s) (HDD(s)), one or more compact disk (CD) drive(s), and/or one or more digital versatile disk (DVD) drive(s), for example.
  • HDD hard disk drive
  • CD compact disk
  • DVD digital versatile disk
  • the NVM/storage 616 may include a storage resource physically part of a device on which the system 600 is installed or it may be accessible by, but not necessarily a part of, the device.
  • the NVM/storage 616 may be accessed over a network via the network interface 620 and/or over Input/Output (I/O) devices 632 .
  • I/O Input/Output
  • the communication logic 624 may include instructions that, when executed by one or more of the processors 604 , cause the system 1000 to perform operations associated with methods 400 or 500 as described with respect to the above embodiments.
  • the communication logic 624 may include hardware, software, and/or firmware components that may or may not be explicitly shown in system 600 .
  • Network interface 620 may have a transceiver 622 to provide a radio interface for system 600 to communicate over one or more network(s) and/or with any other suitable device.
  • the transceiver 622 may be integrated with other components of system 600 .
  • the transceiver 622 may include a processor of the processor(s) 604 , memory of the system memory 612 , and NVM/Storage of NVM/Storage 616 .
  • Network interface 620 may include any suitable hardware and/or firmware.
  • Network interface 620 may include a plurality of antennas to provide a multiple input, multiple output radio interface.
  • Network interface 620 for one embodiment may include, for example, a wired network adapter, a wireless network adapter, a telephone modem, and/or a wireless modem.
  • At least one of the processor(s) 604 may be packaged together with logic for one or more controller(s) of system control logic 608 .
  • at least one of the processor(s) 604 may be packaged together with logic for one or more controllers of system control logic 608 to form a System in Package (SiP).
  • SiP System in Package
  • at least one of the processor(s) 604 may be integrated on the same die with logic for one or more controller(s) of system control logic 608 .
  • at least one of the processor(s) 604 may be integrated on the same die with logic for one or more controller(s) of system control logic 608 to form a System on Chip (SoC).
  • SoC System on Chip
  • the I/O devices 632 may include user interfaces designed to enable user interaction with the system 600 , peripheral component interfaces designed to enable peripheral component interaction with the system 600 , and/or sensors designed to determine environmental conditions and/or location information related to the system 600 .
  • the user interfaces could include, but are not limited to, a display (e.g., a liquid crystal display, a touch screen display, etc.), speakers, a microphone, one or more cameras (e.g., a still camera and/or a video camera), a flashlight (e.g., a light emitting diode flash), and a keyboard.
  • a display e.g., a liquid crystal display, a touch screen display, etc.
  • speakers e.g., a microphone
  • one or more cameras e.g., a still camera and/or a video camera
  • a flashlight e.g., a light emitting diode flash
  • the peripheral component interfaces may include, but are not limited to, a non-volatile memory port, a universal serial bus (USB) port, an audio jack, and a power supply interface.
  • a non-volatile memory port may include, but are not limited to, a non-volatile memory port, a universal serial bus (USB) port, an audio jack, and a power supply interface.
  • USB universal serial bus
  • the sensors may include, but are not limited to, a gyro sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit.
  • the positioning unit may also be part of, or interact with, the network interface 620 to communicate with components of a positioning network, e.g., a global positioning system (GPS) satellite.
  • GPS global positioning system
  • system 600 may be a mobile computing device such as, but not limited to, a laptop computing device, a tablet computing device, a netbook, a smartphone, etc. In various embodiments, system 600 may have more or less components, and/or different architectures.
  • the present disclosure describes communication techniques and configurations for energy-harvesting devices in a wireless communication network.
  • the present disclosure describes an apparatus (e.g., a network device).
  • Example 1 of the apparatus includes circuitry to receive, by a network device of a wireless communication network, a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device and circuitry to differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication.
  • Example 2 includes the apparatus of Example 1, wherein the message identifies an energy source of the energy-harvesting device.
  • Example 3 includes the apparatus of Example 1, wherein the message identifies an energy-harvesting pattern of the energy-harvesting device.
  • Example 4 includes the apparatus of Example 1, wherein the message identifies an energy storage capability of the energy-harvesting device.
  • Example 5 includes the apparatus of Example 1, wherein the message identifies an energy storage capacity of the energy-harvesting device.
  • Example 6 includes the apparatus of any of Examples 1-5, wherein the message is a Radio Resource Control (RRC) message.
  • RRC Radio Resource Control
  • Example 7 includes the apparatus of any of Examples 1-5, wherein the circuitry to receive is to receive the message during device capability negotiation between the energy-harvesting device and the wireless communication network.
  • Example 8 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by modifying a schedule for communication with the energy-harvesting device based on the indication.
  • Example 9 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by using a Device Type to identify the energy-harvesting device.
  • Example 10 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device.
  • Example 11 includes the apparatus of any of Examples 1-5, further comprising circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers energy storage capacity or energy storage level of the energy-harvesting device.
  • Example 12 includes the apparatus of Example 11, wherein the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device and further considers instantaneous data rate of the energy-harvesting device and an average data rate of the energy-harvesting device.
  • the present disclosure describes another apparatus (e.g., a network device).
  • Example 13 of such apparatus includes circuitry to receive, by a network device of a wireless communication network, energy storage information of an energy-harvesting device and circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information.
  • Example 14 includes the apparatus of Example 13, wherein the circuitry to receive is to receive the energy storage information by receiving signaling sent by the energy-harvesting device, the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device and the scheduling policy considers the energy storage capacity and the energy storage level of the energy-harvesting device.
  • Example 14 includes the apparatus of Example 13 or 14, wherein the circuitry to receive is to receive the energy storage information by receiving the energy storage information periodically in scheduled slots.
  • Example 16 includes the apparatus of Example 13 or 14, wherein the circuitry to receive is to receive the energy storage information by receiving a Radio Resource Control (RRC) message including the energy storage information based on occurrence of an event.
  • RRC Radio Resource Control
  • Example 17 includes the apparatus of Example 13 or 14, wherein the energy storage information comprises one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device.
  • the present disclosure describes another apparatus (e.g. component of user equipment).
  • Example 18 of such apparatus includes circuitry to send energy storage information of user equipment to a network device of a wireless communication network, wherein the energy storage information includes an indication that the user equipment is an energy-harvesting device and circuitry to receive communication over the wireless network, wherein the communication is scheduled with the energy-harvesting device based on a scheduling policy that considers the energy storage information.
  • Example 19 includes the apparatus of Example 18, wherein the energy storage information identifies an energy source of the energy-harvesting device, an energy-harvesting pattern of the energy-harvesting device, an energy storage capability of the energy-harvesting device or an energy storage capacity of the energy-harvesting device.
  • Example 20 includes the apparatus of Example 18 or 19, wherein the circuitry to send is to send the energy storage information during device capability negotiation between the energy-harvesting device and the wireless communication network.
  • Example 21 includes the apparatus of Example 18 or 19, wherein the circuitry to send is to send the energy storage information in a Radio Resource Control (RRC) message.
  • RRC Radio Resource Control
  • Example 22 includes the apparatus of Example 18 or 19, wherein the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device and the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device.
  • Example 23 includes the apparatus of Example 22, wherein the scheduling policy further considers instantaneous data rate of the energy-harvesting device or an average data rate of the energy-harvesting device, the scheduling policy applies a first weight factor for considering the energy storage capacity and energy storage level of the energy-harvesting device, and the scheduling policy applies a second weight factor for considering the instantaneous date rate or the average data rate of the energy-harvesting device.
  • Example 24 includes the apparatus of Example 18 or 19, wherein the wireless communication network comprises a cellular network configured to operate in accordance with a 3 rd Generation Partnership Project (3GPP) protocol.
  • 3GPP 3 rd Generation Partnership Project
  • Various embodiments may include any suitable combination of the above-described embodiments including alternative (or) embodiments of embodiments that are described in conjunctive form (and) above (e.g., the “and” may be “and/or”). Furthermore, some embodiments may include one or more methods or articles of manufacture (e.g., non-transitory computer-readable media) having instructions, stored thereon, that when executed result in actions of any of the above-described embodiments. Moreover, some embodiments may include apparatuses or systems having any suitable means for carrying out the various actions of the above-described embodiments.

Abstract

Embodiments of the present disclosure describe communication techniques and configurations for energy-harvesting devices in a wireless communication network. An apparatus may include circuitry to receive, by a network device of a wireless communication network, a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device and circuitry to differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication. Other embodiments may be described and/or claimed.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
The present application is a national phase entry under 35 U.S.C. §371 of International Application No. PCT/US2013/058564, filed Sep. 6, 2013, entitled “ENERGY-HARVESTING DEVICES IN WIRELESS NETWORKS”, which designates the United States of America, and which claims priority to U.S. Provisional Patent Application No. 61/752,386, filed Jan. 14, 2013, entitled “Advanced Wireless Communication Systems and Techniques,” the entire disclosure of which is hereby incorporated by reference in its entirety.
FIELD
Embodiments of the present disclosure generally relate to the field of wireless communication systems, and more particularly, to energy-harvesting devices in wireless networks.
BACKGROUND
Mobile networks that facilitate transfer of information at broadband rates continue to be developed and deployed. Such networks may be colloquially referred to herein as broadband wireless access (BWA) networks. A variety of different device types may be used in broadband wireless technologies. Such devices may include, for example, personal computers, smartphone, laptops, netbooks, ultrabooks, tablets, handheld devices, and other consumer electronics such as music players, digital cameras, etc., that are configured to communicate over the wireless broadband networks.
Machine-to-Machine (M2M) may refer to technologies that allow wireless and wired systems to communicate with other devices without any human intervention. M2M may use a device such as, for example, a sensor or meter to collect information, which may be relayed through a network (e.g., wireless, wired, or hybrid) to an application that translates the information into meaningful data. The device may be, for example, a machine type communication (MTC) device configured to communicate with an MTC server in a BWA network. The expansion of BWA networks across the world and accompanying increased speed/bandwidth and reduced power of wireless communication has facilitated growth of M2M communication.
Currently, there is growing interest in introducing energy-harvesting devices in wireless networks, especially for M2M communications in applications where the devices need to be small, cheap and are not easily maintained. Current wireless protocols may be designed with an expectation that a client device will have sufficient energy from either battery or connected power supply for communication for communication. However, energy-harvesting devices may store energy harvested by the device and, thus, may not have an amount of energy sufficient to communicate with the wireless network in accordance with current wireless protocols. For example, in present cellular networks, a network scheduler may schedule transmissions based on factors that fail to consider energy storage capability, capacity or level of an energy harvesting device, which may result in inefficient operation of the energy storage device due to wasted energy, lost opportunity to harvest energy, potentially failed transmission/receptions. For example, if the energy storage information of the energy-harvesting device is not known at the network, the scheduler may communicate with the energy-harvesting device at a time that results in lost opportunity to generate and store energy or at a time when energy harvesting capability or storage level is too low to support reliable communication.
BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments will be readily understood by the following detailed description in conjunction with the accompanying drawings. To facilitate this description, like reference numerals designate like structural elements. Embodiments are illustrated by way of example and not by way of limitation in the figures of the accompanying drawings.
FIG. 1 schematically illustrates an example broadband wireless access (BWA) network in accordance with some embodiments.
FIG. 2 schematically illustrates an example system architecture for communication with an energy-harvesting device, in accordance with some embodiments.
FIG. 3 schematically illustrates communication between an energy-harvesting device and a network device, in accordance with some embodiments.
FIG. 4 is a flow diagram of a method for communicating with an energy-harvesting device from a network perspective, in accordance with some embodiments.
FIG. 5 is a flow diagram of a method for communicating with a network from user equipment perspective, in accordance with some embodiments.
FIG. 6 schematically illustrates an example system that may be used to practice various embodiments described herein.
DETAILED DESCRIPTION
Embodiments of the present disclosure describe communication techniques and configurations for energy-harvesting devices in a wireless communication network. In the following detailed description, reference is made to the accompanying drawings which form a part hereof, wherein like numerals designate like parts throughout, and in which is shown by way of illustration embodiments in which the subject matter of the present disclosure may be practiced. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. Therefore, the following detailed description is not to be taken in a limiting sense, and the scope of embodiments is defined by the appended claims and their equivalents.
For the purposes of the present disclosure, the phrase “A and/or B” means (A), (B), or (A and B). For the purposes of the present disclosure, the phrase “A, B, and/or C” means (A), (B), (C), (A and B), (A and C), (B and C), or (A, B and C).
The description may use the phrases “in an embodiment,” or “in embodiments,” which may each refer to one or more of the same or different embodiments. Furthermore, the terms “comprising,” “including,” “having,” and the like, as used with respect to embodiments of the present disclosure, are synonymous.
As used herein, the term “circuitry,” “module,” or “logic” refers to, is part of, or includes hardware components such as an Application Specific Integrated Circuit (ASIC), an electronic circuit, a logic circuit, a processor (shared, dedicated, or group) and/or memory (shared, dedicated, or group) that are configured to provide the described functionality. In some embodiments, the circuitry may execute one or more software or firmware programs to provide at least some of the described functionality.
Example embodiments may be described herein in relation to broadband wireless access (BWA) networks including networks operating in conformance with one or more protocols specified by the 3rd Generation Partnership Project (3GPP) and its derivatives, the WiMAX Forum, the Institute for Electrical and Electronic Engineers (IEEE) 802.16 standards (e.g., IEEE 802.16-2005 Amendment), long-term evolution (LTE) project along with any amendments, updates, and/or revisions (e.g., advanced LTE project, ultra mobile broadband (UMB) project (also referred to as “3GPP2”), etc.). IEEE 802.16 compatible BWA networks are generally referred to as WiMAX networks, an acronym that stands for Worldwide Interoperability for Microwave Access, which is a certification mark for products that pass conformity and interoperability tests for the IEEE 802.16 standards. In other embodiments, communication schemes described herein may be compatible with additional/alternative communication standards, specifications, and/or protocols. For example, embodiments of the present disclosure may be applied to other types of wireless networks where similar advantages may be obtained. Such networks may include, but are not limited to, wireless local area networks (WLANs), wireless personal area networks (WPANs) and/or wireless wide area networks (WWANs) such as cellular networks (e.g., 3G, 4G, 5G and so forth) and the like.
The following embodiments may be used in a variety of applications including transmitters and receivers of a mobile wireless radio system. Radio systems specifically included within the scope of the embodiments include, but are not limited to, network interface cards (NICs), network adaptors, base stations, access points (APs), relay nodes, enhanced node Bs, gateways, bridges, hubs and satellite radiotelephones. Further, the radio systems within the scope of embodiments may include satellite systems, personal communication systems (PCS), two-way radio systems, global positioning systems (GPS), two-way pagers, personal computers (PCs) and related peripherals, personal digital assistants (PDAs), personal computing accessories and all existing and future arising systems which may be related in nature and to which the principles of the embodiments could be suitably applied.
FIG. 1 schematically illustrates an example broadband wireless access (BWA) network 100 in accordance with some embodiments. The BWA network 100 may include one or more radio access networks (hereinafter “RAN 20”) and a core network 25. The BWA network 100 may be referred to as a “wireless communication network” herein.
User Equipment (UE) 15 may access the core network 25 via a radio link (“link”) with a base station (BS) such as, for example, one of base stations 40, 42, etc., in the RAN 20. The UE 15 may, for example, be a client device (e.g., subscriber station) that is configured to communicate with the base stations 40, 42 in conformance with one or more protocols. In some embodiments, the UE 15 may be or include an energy-harvesting device that is configured to harvest or generate energy for use in connection with communication and/or other operation (e.g., processing) of the UE 15. The following description is provided for an example BWA network 100 that conforms with 3GPP for ease of discussion; however, subject matter of the present disclosure is not limited in this regard and the described embodiments may apply to other wireless communication networks (e.g., cellular networks) that benefit from the principles described herein. In one embodiment, the BWA network 100 may represent a cellular network configured to operate in conformance with a 3GPP protocol or standard.
In some embodiments, the base stations 40, 42 may include one or more Node Bs (also commonly denoted as evolved Node Bs, enhanced Node Bs, eNode Bs, or eNBs in 3GPP LTE), hereinafter “eNB station,” and a UE 15 that is configured to communicate with the BWA network 100 via the base stations 40, 42. In some embodiments, the UE 15 may be configured to communicate using a multiple-input and multiple-output (MIMO) communication scheme. The base stations 40, 42 may include one or more antennas, one or more radio modules to modulate and/or demodulate signals transmitted or received on an air interface, and one or more digital modules to process signals transmitted and received on the air interface. One or more antennas of the UE 15 may be used to concurrently utilize radio resources of multiple respective component carriers (e.g., which may correspond with antennas of base stations 40, 42) of the BWA network 100. The UE 15 may be configured to communicate using Orthogonal Frequency Division Multiple Access (OFDMA) in, e.g., downlink communications, and/or Single-Carrier Frequency Division Multiple Access (SC-FDMA) in, e.g., uplink communications in some embodiments.
In some embodiments, the UE 15 may be configured to communicate with another machine and be referred to as a machine type communication (MTC) device. The term MTC device refers to a device that is configured to communicate with another machine without the need for human interaction. For example, the MTC device may be configured to communicate with a server of the one or more servers 50. An MTC device may be as simple as a sensor that is electrically coupled to a wireless transceiver. The wireless transceiver may be configured to communicate with at least one of a WPAN, WLAN, and WWAN. The MTC device can vary from the simple device to a complex device such as a smart phone, a tablet computing device, or a wireless laptop which may be employed for machine to machine communication. The MTC device can include a mobile station, as defined by IEEE 802.16e (2005 or 802.16m (2009) or user equipment, as defined by 3GPP LTE Release 8 (2008), Release 9 (2009), or Release 10 (2011), commonly referred to as Rel. 8/9/10. The term MTC, as used herein, is also considered to be inclusive of the term “machine to machine” (M2M), which is considered to be synonymous with the term “MTC.” In some embodiments, the UE 15 may represent a plurality or group of wireless devices (e.g., MTC devices) that are configured to communicate with one or more network devices of the core network 25 via the RAN 20.
While FIG. 1 generally depicts the UE 15 as a cellular phone, in various embodiments the UE 15 may be a personal computer (PC), a notebook, ultrabook, netbook, smart phone, an ultra mobile PC (UMPC), a handheld mobile device, an universal integrated circuit card (UICC), a sensor, a personal digital assistant (PDA), a Customer Premise Equipment (CPE), a tablet, or other consumer electronics such as MP3 players, digital cameras, and the like.
In some embodiments, communication with the UE 15 via RAN 20 may be facilitated via one or more nodes 45. The one or more nodes 45 may serve as an interface between the core network 25 and the RAN 20. According to various embodiments, the one or more nodes 45 may include a Mobile Management Entity (MME) (e.g., SGSN/MME 58 of FIG. 2) that is configured to manage signaling exchanges (e.g., authentication of the UE 15) between the base stations 40, 42 and the core network 25 (e.g., one or more servers 50), a Packet Data Network Gateway (PGW) (e.g., GGSN/PGW 51 of FIG. 2) to provide a gateway router to the Internet 65, and/or a Serving Gateway (SGW) to manage user data tunnels or paths between the base stations 40, 42 of the RAN 20 and the PGW. Other types of nodes may be used in other embodiments.
The core network 25 may include logic to provide authentication of the UE 15, device configuration, or other actions associated with establishment of a communication link to provide a connected state of the UE 15 with the BWA network 100. For example, the core network 25 may include one or more servers 50 that may be communicatively coupled to the base stations 40, 42. In an embodiment, the one or more servers 50 may include a Home Subscriber Server (HSS) (e.g., HLR/HSS 56 of FIG. 2), which may be used to manage user parameters such as a user's International Mobile Subscriber Identity (IMSI), authentication information, and the like. The one or more servers 50 may include logic that is configured to perform actions described in connection with a network device herein. The core network 25 may include other servers, interfaces, and modules some of which are further described in connection with FIG. 2. The one or more servers 50 may include over-the-air (OTA) servers in some embodiments. In some embodiments, logic associated with different functionalities of the one or more servers 50 may be combined to reduce a number of servers, including, for example, being combined in a single machine or module.
According to various embodiments, the BWA network 100 is an Internet Protocol (IP) based network. For example, the core network 25 may be an IP based network. Interfaces between network nodes (e.g., the one or more nodes 45) may be based on IP, including a backhaul connection to the base stations 40, 42. In some embodiments, the BWA network 100 includes a Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Universal Mobile Telecommunications System (UMTS), High Speed Packet Access (HSPA), Evolved HSPA (E-HSPA), or Long Term Evolution (LTE) network. In some embodiments, the RAN 20 may include GSM EDGE Radio Access Network (GERAN) where EDGE stands for Enhanced Data for GSM Evolution, Universal Terrestrial Radio Access Network (UTRAN), or Evolved UTRAN (E-UTRAN). The BWA network 100 may operate in accordance with other network technologies in other embodiments.
In an embodiment where the RAN 20 is a UTRAN, the base stations 40, 42 may represent eNB stations and/or Radio Network Controllers (RNCs), which are configured to communicate with the UE 15. In an embodiment where the RAN 20 is a GERAN, the base stations 40, 42 may represent a base station controller (BSC) configured to communicate with the UE 15 (e.g., a mobile station such as an MTC device) via a base transmission station (BTS). A downlink (DL) transmission may be a communication from the base station (e.g., base station 40 or 42) to the UE 15 (e.g., MTC device), and an uplink (UL) transmission may be a communication from the UE 15 to the base station (e.g., base station 40 or 42).
FIG. 2 schematically illustrates an example system architecture 200 for communication with an energy-harvesting device, in accordance with some embodiments. The system architecture 200 may be configured to perform actions described in connection with method 400 or 500 in some embodiments. For example, in some embodiments, user equipment (UE) 15 may be an energy-harvesting device. That is, the UE 15 may be configured to independently harvest or generate energy for operation of the UE 15 using any suitable means including, for example, solar, mechanical, radio frequency (RF) or other means. In some embodiments, the UE 15 may be configured to store the harvested energy. In some embodiments, the UE 15 may include or be communicatively coupled with smart meters or sensors to collect small amounts of information for transmission (e.g., health monitoring devices, vending machines, and the like configured to collect information about temperature, inventory, etc.). The UE 15 may represent a plurality of MTC devices, each MTC device being configured to wirelessly communicate with the RAN 20 in some embodiments.
Communication between the UE 15 and the network (e.g., RAN 20 and/or core network 25) may be performed according to a variety of suitable techniques. In some embodiments, an Application server 26 may be configured to trigger the UE 15 to establish communication with a server of the core network 25. For example, the UE 15 may be triggered to send a data payload (e.g., MTC data payload including MTC information such as sensor or meter measurement, inventory level, etc.) to a Services Capability Server (SCS) 52. The data payload may be smaller than a preconfigured threshold to define a small data payload in some embodiments. The preconfigured threshold may be set by subscription or network operator policy in some embodiments.
According to various embodiments, the small data payload may be sent by the UE 15 to the SCS 52 or Application server 26 via RAN 20 and core network 25 or the small data payload may be sent by the Application server 26 or SCS 52 to the UE 15 via the core network 25 and the RAN 20. For example, the Application server 26 may be configured (e.g., by an MTC user) to send and/or trigger sending of a small data payload to user equipment (UE) 15. The Application server 26 may be communicatively coupled with the core network 25 using, for example, an Internet connection (e.g., Internet 65 of FIG. 1). In another example, an MTC application 24 that is communicatively or operatively coupled with the UE 15 may be configured to send or trigger the sending of a small data payload from the UE 15 to the SCS 52 and/or Application server 26. In some embodiments, the UE 15 is an MTC device configured to send or receive small data payloads and/or otherwise communicate with the MTC application 24. In some embodiments, the UE 15 may include the MTC application 24.
The system architecture 200 may include an SCS 52, which is configured to connect to the core network 25 to communicate with UEs (e.g., UE 15) that are configured for small data (e.g., MTC) communication. The SCS 52 may be further configured to communicate with an Interworking Function (IWF) such as MTC-IWF 54 to trigger communication between the UE 15 and the core network 25 such as, for example, transmission of a small data payload. In some embodiments, the SCS 52 may be an MTC server or include an MTC server and an application server.
The MTC-IWF 54 may terminate a Tsp reference point or interface (hereinafter “reference point”) between the SCS 52 and the MTC-IWF 54. The MTC-IWF 54 may be configured to hide internal public land mobile network (PLMN) topology and relay or translate signaling protocols used over the Tsp reference point to invoke specific functionality in the PLMN. In some embodiments, the MTC-IWF 54 may authenticate the SCS 52 before communication is established with the core network 25 and/or control plane requests from the SCS 52 are authorized. According to various embodiments, the dashed lines between modules (e.g., 54, 58) represent a control plane and the solid lines between modules represent a user plane. While a particular plane may be shown between modules, other embodiments may include additional or alternative planes.
In an embodiment, the MTC-IWF 54 may terminate a T5 a/T5 b reference point between a module including a Mobility Management Entity (MME) and/or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) such as, for example, SGSN/MME 58. In some embodiments, the T5 a reference point may terminate on the SGSN of the SGSN/MME 58 and the T5 b reference point may terminate on the MME of the SGSN/MME 58. In another embodiment, the MTC-IWF 54 may terminate an S6m reference point between a module including a Home Location Register (HLR) and/or Home Subscriber Server (HSS) such as, for example, HLR/HSS 56.
According to various embodiments, the T5 a/T5 b reference point may be used to send control packet information to a network (e.g., a 3GPP PLMN) based on an indication from the SCS 52. The S6m reference point may be used to derive routing information for a downlink communication by obtaining an identifier (e.g., 3GPP internal device identifier such as IMSI or Mobile Station International Subscriber Directory Number (MSISDN)) from an MTC device identifier or MTC application identifier. In some embodiments, the MTC-IWF 54 may be configured to trigger communication with one or more MTC devices (e.g., UE 15) by sending a paging message with a triggering indication to the one or more MTC devices over the T5 a/T5 b reference point.
In an embodiment, the MTC-IWF 54 may terminate a T6 reference point between a Cell Broadcast Center (CBC) 60 and the MTC-IWF 54. The MTC-IWF 54 may be configured to trigger communication with one or more MTC devices by sending a broadcast message to the one or more MTC devices over the T6 reference point and an IuCB reference point between the CBC 60 and the RAN 20. The MTC-IWF 54 may perform functionality of a Cell Broadcast Entity (CBE) in some embodiments. In some embodiments, the MTC-IWF 54 may be used to format a Cell Broadcasting Service (CBS) message including, for example, splitting of a CBS message into a number of pages for broadcast transmission. Thus, a number of CBS messages may be broadcast in some embodiments. The MTC-IWF 54 may be configured to broadcast the CBS message through the CBC 60. For example, the MTC-IWF 54 may be configured send a broadcast message to MTC devices of an MTC group to trigger MTC devices of the MTC group to wake up, if in idle mode, and establish communication with the SCS 52 for small data transmission purposes.
In some embodiments, the CBC 60 may terminate a Tcbs reference point between a cell broadcast entity (CBE) 62 and the CBC 60. In some embodiments, a triggering message may be sent by the CBE 62 to the CBC 60 over the Tcbs reference point. For example, the CBE 62 may be collocated or implemented as part of the SCS 52 in some embodiments. In this regard, the CBC 60 may terminate a reference point between the SCS 52 (e.g., including the CBE 62) and the CBC 60.
The system architecture 200 may further include Gr/S6 a/S6 d reference points between the HLR/HSS 56 and the SGSN/MME 58, reference point Ti between the SCS 52 and the GGSN/PGW 51, reference point Application Programming Interface (API) between the Application server 26 and the SCS 52, reference point S1 between the SGSN/MME 58 and the RAN 20, and reference points Um/Uu/LTE-UU between the RAN 20 and the UE 15. The reference points are not limited to the example names provided and may be referred to by other names in other embodiments. The system architecture 200 may include other reference points in other embodiments. Communications described herein may take place over any suitable combination of interfaces/reference points of the system architecture 200.
The system architecture 200 may support efficient scheduling of communication with energy-harvesting devices to reduce network impact associated with failed communication (e.g., owing to potential lack of operating power of the UE 15), signaling overhead, or allocation of network resources. In some embodiments, one or more MTC devices of a plurality of MTC devices (e.g., UE 15) may be attached (e.g., by an established Radio Resource Control (RRC) connection) or detached from the RAN 20 when a trigger for communication is sent by the MTC-IWF 54 to the plurality of MTC devices. Further, one or more MTC devices of the plurality of MTC devices (e.g., UE 15) may be in connected mode or idle mode when the triggering indication is sent by the MTC-IWF 54 to the plurality of MTC devices in some embodiments.
FIG. 3 schematically illustrates communication 35 between an energy-harvesting device (e.g., UE 15) and a network device 37 (e.g., a client energy-harvesting and storage information module in the RAN 20 or core network 25), in accordance with some embodiments. The UE 15 may be an energy-harvesting device including an energy-harvesting module and/or an energy storage module (e.g., energy-harvesting and storage module 33). The energy-harvesting and storage module 33 may be configured to harvest and store energy for operation of the energy-harvesting device. In some embodiments, the energy-harvesting device may be configured to generate energy over time dependent on an energy source and/or lose energy over time due to energy leakage.
The network device 37 may include one or more modules configured to perform network actions described herein. For example, the network device 37 may include a client energy-harvesting and storage information module configured to receive energy storage information from the energy-harvesting device and to perform actions in response to the information. The network device 37 may represent multiple modules/circuitry and may be disposed in any suitable module in system architecture 200 including any of the one or more servers 50 of FIG. 1. In on embodiment, the network device 37 is coupled with or part of the HLR/HSS 56 of FIG. 2. The network device 37 may be coupled with or may be part of other suitable network components in other embodiments.
In some embodiments, the UE 15 may indicate to the network device 37 that the UE 15 is an energy-harvesting device. For example, in some embodiments, the UE 15 may be configured to send a message including energy storage information of an energy-harvesting device to indicate that that the UE 15 is an energy-harvesting device. In some embodiments, the message may identify one or more of a type of energy source, an expected energy-harvesting pattern, energy storage capability, energy storage capacity and/or energy storage level. For example, Table 1 describes example message content according to some embodiments.
TABLE 1
Example Message Content
Message Field #of bits Meaning/Examples
Energy Source 4 0001 - Solar
0010 - Mechanical
0011 - RF
0100-1111 Reserved
Energy- n This field may be an index pointing to one of a
Harvesting variety of known energy-harvesting models
Pattern with appropriate parameters or a variable-sized
field illustrating an energy-harvesting model.
Energy Storage 1 0 - no
Capability 1 - yes
Energy m This field may exist only if “yes” in the Energy
Storage Storage Capability field and may represent the
Capacity amount of storage capacity in terms of energy
units or time units.
In some embodiments, the energy-harvesting device may have more than one energy source identified in the Energy Source field and any such combination may be indexed with a corresponding bit value to identify the combination. An energy-harvesting pattern may differ depending on the energy source. In some embodiments, the Energy-Harvesting Pattern field may include an index that corresponds with a particular type of energy-harvesting pattern or combination of energy-harvesting patterns. The Energy-Harvesting Pattern field may be indexed to information of energy-harvesting models including, for example, arrival time and amount of energy, a constant rate (e.g., joules/second for a period of time), Poisson process, stationary ergodic process, or Markov chain model. In some embodiments, to improve scalability, information about the energy-harvesting pattern may be included as part of device capability negotiation between the UE 15 and the network. The message content may include other suitable bit values to provide the information of the message field in other embodiments.
According to various embodiments, the energy-harvesting device (e.g., UE 15) may identify itself as an energy-harvesting device and also convey energy storage information using a unique message developed for such purpose (e.g., a new RRC message called “UE Energy Source Information Message” or the like), or appending the energy storage information into an existing message (e.g., an RRC config or reconfig message), or through device capability negotiation, which may occur between the UE 15 and the SGSN/MME 58 of the system architecture 200 described in FIG. 2. In some embodiments, the indication that the UE 15 is an energy-harvesting device may be sent in a first message and the energy harvesting and storage information may be sent in a second message that is different than the first message. For example, in some embodiments, suitable combinations of the techniques described above (e.g., RRC message, device capability negotiation) may be used to separately send the indication and the energy harvesting and storage information. In some embodiments, suitable combinations of the techniques described above may be used to separately send discrete aspects of the energy harvesting and storage information (e.g., corresponding with the different fields of Table 1). Other suitable messaging mechanisms may be used by the UE 15 to send the indication and/or energy harvesting and storage information.
Communications 35 including, for example, triggering messages to trigger communication between the UE 15 and the core network 25, messages sent by the UE to indicate that the UE is an energy-harvesting device and/or to include energy storage information of the energy-harvesting device, and/or communications scheduled based on the energy storage information may occur over any suitable combination of modules and/or interfaces in the system architecture 200 of FIG. 2.
Subsequent to receiving the indication that the UE 15 is an energy-harvesting device, a network device 37 may differentiate the energy-harvesting device from other devices that do not harvest energy in the wireless communication network based on the indication. For example, the network device 37 may differentiate the energy-harvesting device by assigning a value of one or more bits to identify the energy-harvesting device. If, for example, a Device ID of the UE 15 is represented by 32 bits, one or more bits (e.g., most significant 2 bits) may index identifiers (e.g., the last 4th) corresponding to energy harvesting devices. In other embodiments, a network device 37 may differentiate the energy-harvesting device by using a Device Type to identify the energy-harvesting device. For example, the energy-harvesting device may be separately categorized by one or more bits so that they can, for example, be de-prioritized for access or other network policy. Setting the Device Type may occur for example, by a network device 37 from information obtained from the energy-harvesting device at connection set up, capability negotiation or other network communication. In other embodiments, a network device 37 may differentiate the energy-harvesting device by allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device. For example, allocated portions of a C-RNTI of UE identity in a cell for an RRC connection, RA-RNTI for random access, P-RNTI for paging and/or SI-RNTI for system information may be used to identify the energy-harvesting device in the network.
In some embodiments, the network device 37 may differentiate the energy-harvesting device by modifying a schedule for communication with the energy-harvesting device (e.g., based on the indication that the UE 15 is an energy-harvesting device). For example, the network device 37 may modify a priority or technique (e.g., signaling scheme) for communication with the energy-harvesting device over the wireless communication network or may otherwise schedule communication with the energy-harvesting device over the wireless communication network according to energy storage information received from the energy-harvesting device. The network device 37 may be configured to schedule communication with the energy-harvesting device in a manner that reduces a likelihood of the energy-harvesting device losing energy due to leakage or in a manner that reduces interference with energy harvesting opportunities of the energy-harvesting device
In some embodiments, the network device 37 may be configured to schedule communication with the energy-harvesting device using a scheduling policy that takes into account the energy storage energy information received from the energy-harvesting device. In some embodiments, the network device 37 may use an energy harvesting related policy to schedule communication. The energy harvesting related policy may consider energy storage information such as, for example, energy storage capacity and/or energy storage level of the energy-harvesting device in some embodiments.
The energy harvesting related policy may be combined with other scheduling policies including, for example, round-robin (RR), opportunistic (OP) and/or proportional fair (PF) policies, which may be used by the network for non-real-time traffic. Other scheduling policies that include quality of service (QoS) requirement may be used in some embodiments. PF may strike a balance between RR and OP policies and provide benefits of both. For example, RR may present a fair policy, but may not consider throughput maximization. OP may maximize throughput, but may not take into account fairness. In some embodiments, a scheduler operating according to PF policy may rank and select devices for transmission and reception based on throughput maximization and fairness as represented by the Equation [1] where J is a selected device for transmission/reception, Di(t) is an instantaneous data rate of device i at time t, and Ri(t−1) is an average data rate of the device i until time t−1:
J=argmaxi [D i(t)/R i(t−1)]  [1]
Such PF policy may be combined with an energy harvesting related policy to provide a joint policy that may be used by a scheduler (e.g., network device 37) to take energy harvesting related information into account in ranking and selecting a UE for transmission/reception. For example, in one embodiment, a joint policy may be represented by Equation [2] where Ei represents energy storage capacity of the energy-harvesting device, ei represent energy storage level and w1 and w2 represent weight factors for the energy harvest related component and the PF component, respectively:
J=argmaxi {w 1[(E i −e i)/E i ]+w 2 [D i(t)/R i(t−1)]}  [2]
The energy harvesting related component [(Ei−ei)/Ei] of the Equation [2] may have a value between 0 and 1 for energy-harvesting devices and may have a value of 0 for other devices in the wireless communication network that do not harvest energy. The Equation [2] may consider more or fewer factors than depicted. For example, in some embodiments, the PF component [Di(t)/Ri(t−1)] of Equation [2] may not be used at all (e.g., w2 may be set equal to 0). The weight factors w1 and w2 may be determined and/or set by the network using any suitable technique to increase efficiency of communication including, for example, empirical work. In some embodiments, the weight factors w1 and w2 may have a value from 0 to 1. In some embodiments, setting of the weight factors w1 and w2 may be based on assistance from the UE 15 (e.g., via air-interface messaging between the UE 15 and the network 20 or 25). The weight factors w1 and w2 may, for example, have a particular value for each UE 15 based on energy-harvesting information of the UE 15.
The energy storage capacity Ei may not change with time, in some embodiments, and may be transmitted one time from the UE 15 to the network 20 or 25 (e.g., to the network device 37 during device capability negotiation). The energy storage level ei may vary with time, in some embodiments, based on, for example, any energy harvesting opportunity the UE 15 had in the recent past, energy loss due to any transmission, reception or processing, energy leakage over the lapsed time, etc. In some embodiments, the energy storage level ei may be sent by the UE 15 to the network 20 or 25 (e.g., to network device 37) periodically or based on an occurrence of an event. For example, the periodic basis or event basis may comport with a period and/or events used in connection with transmission of a channel quality index (CQI). In some embodiments, the energy storage level ei may be represented by one or more bits and may be signaled to the network 20 or 25 in scheduled slots (e.g., similar to CQI) or in an RRC message.
The energy storage information may comprise one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device. For example, as shown in Table 2, the energy storage level ei may have an index represented by three bits that correspond with a percentage of the energy storage level. The energy storage information may include more or fewer bits than depicted in Table 2 and/or different types of nominal values may be represented in other embodiments. In some embodiments, the energy storage level ei (e.g., as indexed in Table 2) may be part (e.g., another field) of the message content in Table 1.
TABLE 2
Energy Storage Level Index and Value
Energy Storage Level (ei)
Index Percentage
000 10%
001 20%
. . . . . .
111 100% 
FIG. 4 is a flow diagram of a method 400 for communicating with an energy-harvesting device from a network perspective, in accordance with some embodiments. Actions of the method 400 may be performed by any suitable network module or circuitry (e.g., network device 37 of FIG. 3) and may comport with embodiments described in connection with FIGS. 1-3 and vice versa.
At 402, the method 400 may include receiving, from user equipment of a wireless communication network, an indication that the user equipment is an energy-harvesting device and/or energy storage information of the energy-harvesting device. The indication and/or energy storage information may be received, for example, by receiving signaling sent by the energy-harvesting device. In some embodiments, the indication and/or energy storage information may be received in an RRC message, or in a message received during device capability negotiation between the energy-harvesting device and the wireless communication network, or combinations thereof. In some embodiments, the energy storage information may be received periodically in scheduled slots. In other embodiments, the energy storage information may be received in an RRC message based on occurrence of an event (e.g., a triggering message, energy storage level, etc.).
According to various embodiments, the energy storage information may include one or more of an energy source, energy-harvesting pattern, energy storage capability and an energy storage capacity of the energy-harvesting device. In some embodiments, the indication that the user equipment is an energy-harvesting device may be in the form of a message that identifies energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability and/or energy storage capacity) of the energy-harvesting device. The energy storage information itself may serve as the indication that the user equipment is an energy-harvesting device. In some embodiments, the energy storage information may include one or more bits that correspond with a nominal value of one or more of an energy storage capacity or energy storage level of the energy-harvesting device
Multiple messages may be received to provide the indication and/or the energy storage information. For example, in one embodiment, the network may initially receive an energy storage capacity (Ei) during device capability negotiation with the user equipment and subsequently the network may receive an energy storage level (ei) of the energy-harvesting device in a subsequent message (e.g., RRC message) sent by the user equipment.
At 404, the method 400 may include differentiating the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication. In some embodiments, the one or more bits may be modified or allocated to indicate that the user equipment is an energy-harvesting device. For example, in some embodiments differentiating may include modifying a schedule for communication with the energy-harvesting device (and potentially other non-energy-harvesting devices). In some embodiments, differentiating may include using a Device Type to identify the energy-harvesting device. In some embodiments, differentiating may include allocating a portion of an RNTI to identify the energy-harvesting device. Other suitable techniques and/or configurations to differentiate the energy-harvesting device may be used in other embodiments.
At 406, the method 400 may include scheduling communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information of the energy-harvesting device. In some embodiments, the scheduling policy may be configured to consider energy storage capacity and/or energy storage level of the energy-harvesting device. In some embodiments, the scheduling policy may be further configured to consider instantaneous data rate and/or an average data rate of the harvesting device (e.g., in accordance with PF policy of Equation [1]).
FIG. 5 is a flow diagram of a method 500 for communicating with a network from an energy-harvesting device perspective, in accordance with some embodiments. Actions of the method 500 may be performed by any suitable module or circuitry of user equipment (e.g., UE 15 of FIGS. 1-3) and may comport with embodiments described in connection with FIGS. 1-4 and vice versa.
At 502, the method 500 may include sending, by user equipment of a wireless communication network, an indication that the user equipment is an energy-harvesting device and/or energy storage information of the energy-harvesting device. In some embodiments, the energy storage information includes an indication that the user equipment is an energy-harvesting device.
According to various embodiments, sending at 502 may performed in accordance with one or more of the techniques described in connection with receiving at 402 of method 400. For example, indication and/or energy storage information may be sent, for example, by signaling from the energy-harvesting device. In some embodiments, the indication and/or energy storage information may be sent in an RRC message, or in a message sent during device capability negotiation between the energy-harvesting device and the wireless communication network, or combinations thereof. In some embodiments, the energy storage information may be sent periodically in scheduled slots. In other embodiments, the energy storage information may be sent in an RRC message based on occurrence of an event (e.g., a triggering message, energy storage level, etc.).
According to various embodiments, the energy storage information may include one or more of an energy source, energy-harvesting pattern, energy storage capability and an energy storage capacity of the energy-harvesting device. In some embodiments, the indication that the user equipment is an energy-harvesting device may be in the form of a message that identifies energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability and/or energy storage capacity) of the energy-harvesting device. The energy storage information itself may serve as the indication that the user equipment is an energy-harvesting device. In some embodiments, the energy storage information may include one or more bits that correspond with a nominal value of one or more of an energy storage capacity or energy storage level of the energy-harvesting device.
Multiple messages may be sent to provide the indication and/or the energy storage information. For example, in one embodiment, the user equipment may initially send an energy storage capacity (Ei) during device capability negotiation with the network and subsequently the user equipment may send an energy storage level (ei) of the energy-harvesting device in a subsequent message (e.g., RRC message).
At 504, the method 500 may include receiving communication over the wireless network that is scheduled with the energy-harvesting device based on a scheduling policy that considers the energy storage information. For example, the communication may be received in accordance with a scheduling policy as described in connection with scheduling at 406 of method 400. The scheduling policy may consider one or more other aspects of the energy storage information (e.g., energy source, energy-harvesting pattern, energy storage capability, etc.) in other embodiments.
Various operations are described as multiple discrete operations in turn, in a manner that is most helpful in understanding the claimed subject matter. However, the order of description should not be construed as to imply that these operations are necessarily order dependent. In particular, these operations may not be performed in the order of presentation. Operations described may be performed in a different order than the described embodiment. Various additional operations may be performed and/or described operations may be omitted in additional embodiments.
The techniques and configurations described herein may be implemented into a system using any suitable hardware and/or software to configure as desired. FIG. 6 schematically illustrates an example system 600 (e.g., computing device) that may be used to practice various embodiments described herein. The example system 600 may represent, for example, user equipment (e.g., UE 15 of FIG. 3) or a network device (e.g., network device 37 of FIG. 3). FIG. 6 illustrates, for one embodiment, an example system 600 comprising one or more processor(s) 604, system control logic 608 coupled with at least one of the processor(s) 604, system memory 612 coupled with system control logic 608, non-volatile memory (NVM)/storage 616 coupled with system control logic 608, a network interface 620 coupled with system control logic 608, and input/output (I/O) devices 632 coupled with system control logic 608. The processor(s) 604 may include one or more single-core or multi-core processors. The processor(s) 604 may include any combination of general-purpose processors and dedicated processors (e.g., graphics processors, application processors, baseband processors, etc.).
System control logic 608 for one embodiment may include any suitable interface controllers to provide for any suitable interface to at least one of the processor(s) 604 and/or to any suitable device or component in communication with system control logic 608.
System control logic 608 for one embodiment may include one or more memory controller(s) to provide an interface to system memory 612. System memory 612 may be used to load and store data and/or instructions, e.g., communication logic 624. System memory 612 for one embodiment may include any suitable volatile memory, such as suitable dynamic random access memory (DRAM), for example.
NVM/storage 616 may include one or more tangible, non-transitory computer-readable or machine-readable storage or media used to store data and/or instructions, e.g., communication logic 624. NVM/storage 616 may include any suitable non-volatile memory, such as flash memory, for example, and/or may include any suitable non-volatile storage device(s), such as one or more hard disk drive(s) (HDD(s)), one or more compact disk (CD) drive(s), and/or one or more digital versatile disk (DVD) drive(s), for example.
The NVM/storage 616 may include a storage resource physically part of a device on which the system 600 is installed or it may be accessible by, but not necessarily a part of, the device. For example, the NVM/storage 616 may be accessed over a network via the network interface 620 and/or over Input/Output (I/O) devices 632.
The communication logic 624 may include instructions that, when executed by one or more of the processors 604, cause the system 1000 to perform operations associated with methods 400 or 500 as described with respect to the above embodiments. In various embodiments, the communication logic 624 may include hardware, software, and/or firmware components that may or may not be explicitly shown in system 600.
Network interface 620 may have a transceiver 622 to provide a radio interface for system 600 to communicate over one or more network(s) and/or with any other suitable device. In various embodiments, the transceiver 622 may be integrated with other components of system 600. For example, the transceiver 622 may include a processor of the processor(s) 604, memory of the system memory 612, and NVM/Storage of NVM/Storage 616. Network interface 620 may include any suitable hardware and/or firmware. Network interface 620 may include a plurality of antennas to provide a multiple input, multiple output radio interface. Network interface 620 for one embodiment may include, for example, a wired network adapter, a wireless network adapter, a telephone modem, and/or a wireless modem.
For one embodiment, at least one of the processor(s) 604 may be packaged together with logic for one or more controller(s) of system control logic 608. For one embodiment, at least one of the processor(s) 604 may be packaged together with logic for one or more controllers of system control logic 608 to form a System in Package (SiP). For one embodiment, at least one of the processor(s) 604 may be integrated on the same die with logic for one or more controller(s) of system control logic 608. For one embodiment, at least one of the processor(s) 604 may be integrated on the same die with logic for one or more controller(s) of system control logic 608 to form a System on Chip (SoC).
In various embodiments, the I/O devices 632 may include user interfaces designed to enable user interaction with the system 600, peripheral component interfaces designed to enable peripheral component interaction with the system 600, and/or sensors designed to determine environmental conditions and/or location information related to the system 600.
In various embodiments, the user interfaces could include, but are not limited to, a display (e.g., a liquid crystal display, a touch screen display, etc.), speakers, a microphone, one or more cameras (e.g., a still camera and/or a video camera), a flashlight (e.g., a light emitting diode flash), and a keyboard.
In various embodiments, the peripheral component interfaces may include, but are not limited to, a non-volatile memory port, a universal serial bus (USB) port, an audio jack, and a power supply interface.
In various embodiments, the sensors may include, but are not limited to, a gyro sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be part of, or interact with, the network interface 620 to communicate with components of a positioning network, e.g., a global positioning system (GPS) satellite.
In various embodiments, the system 600 may be a mobile computing device such as, but not limited to, a laptop computing device, a tablet computing device, a netbook, a smartphone, etc. In various embodiments, system 600 may have more or less components, and/or different architectures.
EXAMPLES
According to various embodiments, the present disclosure describes communication techniques and configurations for energy-harvesting devices in a wireless communication network. In some embodiments, the present disclosure describes an apparatus (e.g., a network device). Example 1 of the apparatus includes circuitry to receive, by a network device of a wireless communication network, a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device and circuitry to differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication. Example 2 includes the apparatus of Example 1, wherein the message identifies an energy source of the energy-harvesting device. Example 3 includes the apparatus of Example 1, wherein the message identifies an energy-harvesting pattern of the energy-harvesting device. Example 4 includes the apparatus of Example 1, wherein the message identifies an energy storage capability of the energy-harvesting device. Example 5 includes the apparatus of Example 1, wherein the message identifies an energy storage capacity of the energy-harvesting device. Example 6 includes the apparatus of any of Examples 1-5, wherein the message is a Radio Resource Control (RRC) message. Example 7 includes the apparatus of any of Examples 1-5, wherein the circuitry to receive is to receive the message during device capability negotiation between the energy-harvesting device and the wireless communication network. Example 8 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by modifying a schedule for communication with the energy-harvesting device based on the indication. Example 9 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by using a Device Type to identify the energy-harvesting device. Example 10 includes the apparatus of any of Examples 1-5, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device. Example 11 includes the apparatus of any of Examples 1-5, further comprising circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers energy storage capacity or energy storage level of the energy-harvesting device. Example 12 includes the apparatus of Example 11, wherein the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device and further considers instantaneous data rate of the energy-harvesting device and an average data rate of the energy-harvesting device.
In some embodiments, the present disclosure describes another apparatus (e.g., a network device). Example 13 of such apparatus includes circuitry to receive, by a network device of a wireless communication network, energy storage information of an energy-harvesting device and circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information. Example 14 includes the apparatus of Example 13, wherein the circuitry to receive is to receive the energy storage information by receiving signaling sent by the energy-harvesting device, the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device and the scheduling policy considers the energy storage capacity and the energy storage level of the energy-harvesting device. Example 14 includes the apparatus of Example 13 or 14, wherein the circuitry to receive is to receive the energy storage information by receiving the energy storage information periodically in scheduled slots. Example 16 includes the apparatus of Example 13 or 14, wherein the circuitry to receive is to receive the energy storage information by receiving a Radio Resource Control (RRC) message including the energy storage information based on occurrence of an event. Example 17 includes the apparatus of Example 13 or 14, wherein the energy storage information comprises one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device.
In some embodiments, the present disclosure describes another apparatus (e.g. component of user equipment). Example 18 of such apparatus includes circuitry to send energy storage information of user equipment to a network device of a wireless communication network, wherein the energy storage information includes an indication that the user equipment is an energy-harvesting device and circuitry to receive communication over the wireless network, wherein the communication is scheduled with the energy-harvesting device based on a scheduling policy that considers the energy storage information. Example 19 includes the apparatus of Example 18, wherein the energy storage information identifies an energy source of the energy-harvesting device, an energy-harvesting pattern of the energy-harvesting device, an energy storage capability of the energy-harvesting device or an energy storage capacity of the energy-harvesting device. Example 20 includes the apparatus of Example 18 or 19, wherein the circuitry to send is to send the energy storage information during device capability negotiation between the energy-harvesting device and the wireless communication network. Example 21 includes the apparatus of Example 18 or 19, wherein the circuitry to send is to send the energy storage information in a Radio Resource Control (RRC) message. Example 22 includes the apparatus of Example 18 or 19, wherein the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device and the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device. Example 23 includes the apparatus of Example 22, wherein the scheduling policy further considers instantaneous data rate of the energy-harvesting device or an average data rate of the energy-harvesting device, the scheduling policy applies a first weight factor for considering the energy storage capacity and energy storage level of the energy-harvesting device, and the scheduling policy applies a second weight factor for considering the instantaneous date rate or the average data rate of the energy-harvesting device. Example 24 includes the apparatus of Example 18 or 19, wherein the wireless communication network comprises a cellular network configured to operate in accordance with a 3rd Generation Partnership Project (3GPP) protocol.
Various embodiments may include any suitable combination of the above-described embodiments including alternative (or) embodiments of embodiments that are described in conjunctive form (and) above (e.g., the “and” may be “and/or”). Furthermore, some embodiments may include one or more methods or articles of manufacture (e.g., non-transitory computer-readable media) having instructions, stored thereon, that when executed result in actions of any of the above-described embodiments. Moreover, some embodiments may include apparatuses or systems having any suitable means for carrying out the various actions of the above-described embodiments.
Although certain embodiments have been illustrated and described herein for purposes of description, a wide variety of alternate and/or equivalent embodiments or implementations calculated to achieve the same purposes may be substituted for the embodiments shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the embodiments discussed herein. Therefore, it is manifestly intended that embodiments described herein be limited only by the claims and the equivalents thereof.

Claims (34)

What is claimed is:
1. An apparatus comprising:
circuitry to receive, by a network device of a wireless communication network, a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device; and
circuitry to differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication,
wherein the message identifies an energy-harvesting pattern of the energy-harvesting device.
2. The apparatus of claim 1, wherein the message identifies an energy source of the energy-harvesting device.
3. The apparatus of claim 1, wherein the message identifies an energy storage capability of the energy-harvesting device.
4. The apparatus of claim 3, wherein the message identifies an energy storage capacity of the energy-harvesting device.
5. The apparatus of claim 1, wherein the message is a Radio Resource Control (RRC) message.
6. The apparatus of claim 1, wherein the circuitry to receive is to receive the message during device capability negotiation between the energy-harvesting device and the wireless communication network.
7. The apparatus of claim 1, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by modifying a schedule for communication with the energy-harvesting device based on the indication.
8. The apparatus of claim 1, wherein the circuitry to differentiate is to differentiate the energy-harvesting device by using a Device Type to identify the energy-harvesting device.
9. The apparatus of claim 1,
wherein the circuitry to differentiate is to differentiate the energy-harvesting device by allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device.
10. An apparatus comprising:
circuitry to receive, by a network device of a wireless communication network, a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device;
circuitry to differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication; and
circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers energy storage capacity or energy storage level of the energy-harvesting device.
11. The apparatus of claim 10, wherein the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device and further considers instantaneous data rate of the energy-harvesting device and an average data rate of the energy-harvesting device.
12. An apparatus comprising:
circuitry to receive, by a network device of a wireless communication network, energy storage information of an energy-harvesting device; and
circuitry to schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information.
13. The apparatus of claim 12, wherein:
the circuitry to receive is to receive the energy storage information by receiving signaling sent by the energy-harvesting device;
the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device; and
the scheduling policy considers the energy storage capacity and the energy storage level of the energy-harvesting device.
14. The apparatus of claim 12, wherein the circuitry to receive is to receive the energy storage information by receiving the energy storage information periodically in scheduled slots.
15. The apparatus of claim 12, wherein the circuitry to receive is to receive the energy storage information by receiving a Radio Resource Control (RRC) message including the energy storage information based on occurrence of an event.
16. The apparatus of claim 12, wherein the energy storage information comprises one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device.
17. An apparatus comprising:
circuitry to send energy storage information of user equipment to a network device of a wireless communication network, wherein the energy storage information includes an indication that the user equipment is an energy-harvesting device; and
circuitry to receive communication over the wireless network, wherein the communication is scheduled with the energy-harvesting device based on a scheduling policy that considers the energy storage information.
18. The apparatus of claim 17, wherein the energy storage information identifies an energy source of the energy-harvesting device, an energy-harvesting pattern of the energy-harvesting device, an energy storage capability of the energy-harvesting device or an energy storage capacity of the energy-harvesting device.
19. The apparatus of claim 17, wherein the circuitry to send is to send the energy storage information during device capability negotiation between the energy-harvesting device and the wireless communication network.
20. The apparatus of claim 17, wherein the circuitry to send is to send the energy storage information in a Radio Resource Control (RRC) message.
21. The apparatus of claim 17, wherein:
the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device; and
the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device.
22. The apparatus of claim 21, wherein:
the scheduling policy further considers instantaneous data rate of the energy-harvesting device or an average data rate of the energy-harvesting device;
the scheduling policy applies a first weight factor for considering the energy storage capacity and energy storage level of the energy-harvesting device; and
the scheduling policy applies a second weight factor for considering the instantaneous date rate or the average data rate of the energy-harvesting device.
23. The apparatus of claim 17, wherein the wireless communication network comprises a cellular network configured to operate in accordance with a 3rd Generation Partnership Project (3GPP) protocol.
24. One or more non-transitory, computer-readable media having instructions that, when executed, cause a network device of a wireless communication network to:
receive a message from user equipment, the message including an indication that the user equipment is an energy-harvesting device; and
differentiate the energy-harvesting device from other non-energy-harvesting devices in the wireless communication network based on the indication,
wherein the message identifies an energy-harvesting pattern of the energy-harvesting device.
25. The one or more non-transitory, computer-readable medium of claim 24, wherein the message identifies an energy source of the energy-harvesting device.
26. The one or more non-transitory, computer-readable medium of claim 24, wherein the message identifies an energy storage capability or capacity of the energy-harvesting device.
27. The one or more non-transitory, computer-readable medium of claim 24, wherein the message is a Radio Resource Control (RRC) message.
28. The one or more non-transitory, computer-readable media of claim 24, wherein the instructions, when executed, further cause the device to:
differentiate the energy-harvesting device by:
modifying a schedule for communication with the energy-harvesting device based on the indication;
using a Device Type to identify the energy-harvesting device; or
allocating a portion of a Radio Network Temporary Identifier (RNTI) to identify the energy-harvesting device.
29. The one or more non-transitory, computer-readable media of claim 24, wherein the instructions, when executed, further cause the device to:
schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers energy storage capacity or energy storage level of the energy-harvesting device.
30. The one or more non-transitory, computer-readable media of claim 29, wherein the scheduling policy considers energy storage capacity and energy storage level of the energy-harvesting device and further considers instantaneous data rate of the energy-harvesting device and an average data rate of the energy-harvesting device.
31. One or more non-transitory, computer-readable media having instructions that, when executed, cause a network device of a wireless communication network to:
receive energy storage information of an energy-harvesting device; and
schedule communication with the energy-harvesting device over the wireless communication network based on a scheduling policy that considers the energy storage information.
32. The one or more non-transitory, computer-readable media of claim 31, wherein the energy storage information includes energy storage capacity and energy storage level of the energy-harvesting device; and
the scheduling policy considers the energy storage capacity and the energy storage level of the energy-harvesting device.
33. The one or more non-transitory, computer-readable media of claim 31, wherein the instructions, when executed, further cause the apparatus to receive the energy storage information by receiving the energy storage information periodically in scheduled slots.
34. The one or more non-transitory, computer-readable media of claim 31, wherein the energy storage information comprises one or more bits that correspond with a nominal value of an energy storage level of the energy-harvesting device.
US14/127,928 2013-01-14 2013-09-06 Energy-harvesting devices in wireless networks Active 2033-11-24 US9271242B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/127,928 US9271242B2 (en) 2013-01-14 2013-09-06 Energy-harvesting devices in wireless networks

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361752386P 2013-01-14 2013-01-14
PCT/US2013/058564 WO2014109797A1 (en) 2013-01-14 2013-09-06 Energy-harvesting devices in wireless networks
US14/127,928 US9271242B2 (en) 2013-01-14 2013-09-06 Energy-harvesting devices in wireless networks

Publications (2)

Publication Number Publication Date
US20150201342A1 US20150201342A1 (en) 2015-07-16
US9271242B2 true US9271242B2 (en) 2016-02-23

Family

ID=51165025

Family Applications (9)

Application Number Title Priority Date Filing Date
US14/127,928 Active 2033-11-24 US9271242B2 (en) 2013-01-14 2013-09-06 Energy-harvesting devices in wireless networks
US14/125,726 Active US9204401B2 (en) 2013-01-14 2013-09-27 Method and system for the management of cell interference in a wireless communication network
US14/129,952 Active 2034-10-23 US9603104B2 (en) 2013-01-14 2013-11-05 Techniques for user plane congestion mitigation
US14/102,894 Abandoned US20140198637A1 (en) 2013-01-14 2013-12-11 Handling User Plane Congestion
US14/652,590 Active US9532316B2 (en) 2013-01-14 2013-12-17 PUCCH resource compression for EPDCCH in TDD mode
US15/386,404 Active US9872282B2 (en) 2013-01-14 2016-12-21 PUCCH resource compression for EPDCCH in TDD mode
US15/425,811 Abandoned US20180184417A1 (en) 2013-01-14 2017-02-06 Techniques for user plane congestion mitigation
US15/867,069 Active US10045336B2 (en) 2013-01-14 2018-01-10 PUCCH resource compression for EPDCCH in TDD mode
US16/037,752 Active US10327233B2 (en) 2013-01-14 2018-07-17 PUCCH resource compression for EPDCCH in TDD mode

Family Applications After (8)

Application Number Title Priority Date Filing Date
US14/125,726 Active US9204401B2 (en) 2013-01-14 2013-09-27 Method and system for the management of cell interference in a wireless communication network
US14/129,952 Active 2034-10-23 US9603104B2 (en) 2013-01-14 2013-11-05 Techniques for user plane congestion mitigation
US14/102,894 Abandoned US20140198637A1 (en) 2013-01-14 2013-12-11 Handling User Plane Congestion
US14/652,590 Active US9532316B2 (en) 2013-01-14 2013-12-17 PUCCH resource compression for EPDCCH in TDD mode
US15/386,404 Active US9872282B2 (en) 2013-01-14 2016-12-21 PUCCH resource compression for EPDCCH in TDD mode
US15/425,811 Abandoned US20180184417A1 (en) 2013-01-14 2017-02-06 Techniques for user plane congestion mitigation
US15/867,069 Active US10045336B2 (en) 2013-01-14 2018-01-10 PUCCH resource compression for EPDCCH in TDD mode
US16/037,752 Active US10327233B2 (en) 2013-01-14 2018-07-17 PUCCH resource compression for EPDCCH in TDD mode

Country Status (8)

Country Link
US (9) US9271242B2 (en)
EP (3) EP2944135B1 (en)
KR (2) KR101680506B1 (en)
CN (3) CN104854773B (en)
ES (2) ES2669272T3 (en)
HK (1) HK1216954A1 (en)
HU (2) HUE036880T2 (en)
WO (4) WO2014109797A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9888337B1 (en) 2015-07-25 2018-02-06 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources for WiFi communication
US9911290B1 (en) 2015-07-25 2018-03-06 Gary M. Zalewski Wireless coded communication (WCC) devices for tracking retail interactions with goods and association to user accounts
US11025305B2 (en) * 2019-03-07 2021-06-01 Universal City Studios Llc Systems and methods for a wirelessly powered interactive guest device

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101365230B (en) * 2007-08-07 2010-08-11 华为技术有限公司 Customer separating method, system and apparatus when heterogeneous network switching/changing
US9241255B2 (en) * 2009-03-13 2016-01-19 Nokia Solutions And Networks Oy Local breakout with optimized interface
USRE49491E1 (en) 2012-06-08 2023-04-11 Samsung Electronics Co., Ltd. Method and system for selective protection of data exchanged between user equipment and network
CN104854773B (en) 2013-01-14 2018-05-11 英特尔Ip公司 Energy acquisition equipment in wireless network
US9554300B2 (en) * 2013-01-18 2017-01-24 Blackberry Limited System and method for reporting that a maximum number of data contexts is reached
TWI615050B (en) * 2013-01-18 2018-02-11 諾基亞對策與網路公司 Aro values in pucch resource allocation for epdcch in tdd
WO2014119944A1 (en) * 2013-01-31 2014-08-07 엘지전자 주식회사 Method and apparatus for transmitting receipt acknowledgement in wireless communication system
US9591617B2 (en) * 2013-03-11 2017-03-07 Intel Deutschland Gmbh Communication controller and method for transmitting data
BR112015025605B1 (en) * 2013-04-10 2023-02-14 Telefonaktiebolaget Lm Ericsson (Publ) METHODS FOR PERFORMING AND ENABLING DEVICE-TO-DEVICE AND FIRST USER EQUIPMENT COMMUNICATION
US20150003246A1 (en) * 2013-06-27 2015-01-01 Nokia Siemens Networks Oy Radio access network triggered bearer modification procedure
KR101868070B1 (en) 2013-07-25 2018-06-18 콘비다 와이어리스, 엘엘씨 Service layer southbound interface and quality of service
JP2015076845A (en) * 2013-10-11 2015-04-20 株式会社日立製作所 Communication system, control method, and control device
CN115484639A (en) * 2013-10-30 2022-12-16 交互数字专利控股公司 System and method for handling priority service congestion
US10342054B2 (en) * 2013-12-02 2019-07-02 Telefonaktiebolaget Lm Ericsson (Publ) IP address assignment for a UE in 3GPP
EP2922344B1 (en) * 2014-03-19 2021-04-21 Alcatel Lucent Switching of uplink user plane termination point of a serving gateway for a bearer in dual connectivity operation
GB2524301A (en) * 2014-03-19 2015-09-23 Nec Corp Communication system
US10285022B2 (en) * 2014-05-11 2019-05-07 Lg Electronics Inc. Method and apparatus for signal transmission and reception of HSS/MME in wireless communication system
US10299298B2 (en) * 2014-05-16 2019-05-21 Lg Electronics Inc. Packet data network connection process in wireless communication system, and apparatus for same
EP3155792B1 (en) * 2014-06-11 2020-11-18 Convida Wireless, LLC Mapping service for local content redirection
US9485685B2 (en) 2014-06-13 2016-11-01 Telefonaktiebolaget Lm Ericsson (Publ) Congestion monitoring of mobile entities
US20170163361A1 (en) * 2014-06-19 2017-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Network node and a method therein for configuring interference signal transmissions from transmission points in a radio communications network
CN112911726B (en) * 2014-06-19 2023-04-07 北京三星通信技术研究有限公司 Method and device for establishing user plane bearer
US9923844B1 (en) * 2014-07-30 2018-03-20 Whatsapp Inc. Conveying instant messages via HTTP
US9867187B2 (en) * 2014-08-04 2018-01-09 Qualcomm Incorporated Techniques for configuring uplink channel transmissions using shared radio frequency spectrum band
US9578567B1 (en) * 2014-08-26 2017-02-21 Luminate Wireless, Inc. Data center relocation methods and apparatus
CN105580484A (en) * 2014-09-04 2016-05-11 华为技术有限公司 Information transmission method, user side device and network side device
US9432161B2 (en) * 2014-09-08 2016-08-30 Viasat, Inc. Shared channel resource allocation
US10165463B2 (en) * 2014-09-25 2018-12-25 Telefonaktiebolaget Lm Ericsson (Publ) Congestion mitigation by offloading to non-3GPP networks
US9942892B2 (en) * 2014-09-30 2018-04-10 The Boeing Company Self-optimizing mobile satellite systems
US10362619B2 (en) * 2014-10-01 2019-07-23 Telefonaktiebolaget Lm Ericsson (Publ) UE initiated service-driven end-to-end bearer data path modification
KR102242295B1 (en) * 2014-10-16 2021-04-20 엘지전자 주식회사 Method and apparatus for handling e-rab switch problem for dual connectivity in wireless communication system
US9807669B1 (en) * 2014-10-24 2017-10-31 Sprint Communications Company L.P. Identifying communication paths based on packet data network gateway status reports
KR102272838B1 (en) * 2014-11-11 2021-07-06 삼성전자주식회사 Method and apparatus for privoding data service through mobile network
US9674764B2 (en) 2014-11-11 2017-06-06 Cisco Technology, Inc. System and method for providing Internet protocol flow mobility in a network environment
US9635686B2 (en) * 2014-11-11 2017-04-25 Cisco Technology, Inc. System and method for providing internet protocol flow mobility in a network environment
CN105744625A (en) 2014-12-12 2016-07-06 索尼公司 Device and method for wireless communication
CN106576379A (en) * 2014-12-16 2017-04-19 华为技术有限公司 Rapid return method, apparatus and system for CSFB user equipment
WO2016099365A1 (en) * 2014-12-19 2016-06-23 Telefonaktiebolaget Lm Ericsson (Publ) First radio capable device, access point and methods for handling access to a wireless medium
US20160183232A1 (en) 2014-12-19 2016-06-23 Futurewei Technologies, Inc. System and Method for Interference Coordination in Cellular Millimeter Wave Communications Systems
WO2016105004A1 (en) * 2014-12-26 2016-06-30 엘지전자 주식회사 Method for transmitting and receiving nbifom capability in wireless communication system, and device therefor
CN106034327A (en) * 2015-03-16 2016-10-19 北京三星通信技术研究有限公司 Congestion control method and device based on LTE network
US20160286447A1 (en) * 2015-03-27 2016-09-29 Qualcomm Incorporated Techniques for maintaining data continuity in offloading wireless communications
US9686675B2 (en) * 2015-03-30 2017-06-20 Netscout Systems Texas, Llc Systems, methods and devices for deriving subscriber and device identifiers in a communication network
US9843913B2 (en) * 2015-06-12 2017-12-12 At&T Intellectual Property I, L.P. e911 call continuity for WiFi offload
EP3311597B1 (en) * 2015-06-17 2019-12-04 Telefonaktiebolaget LM Ericsson (PUBL) Establishing an interaction session between a service client and a ran
US10637834B2 (en) * 2015-07-12 2020-04-28 Qualcomm Incorporated Network architecture and security with simplified mobility procedure
US9986458B2 (en) * 2015-08-27 2018-05-29 Qualcomm Incorporated Mitigating constrained backhaul availability between a radio access network (RAN) and core network
WO2017067007A1 (en) * 2015-10-23 2017-04-27 华为技术有限公司 Method, device and system for controlling quality of service
CN107079394B (en) * 2015-10-28 2020-06-16 华为技术有限公司 Data transmission method and device
US10425887B2 (en) * 2015-11-10 2019-09-24 Blackberry Limited Gateway selection controlled by network
EP3855777B1 (en) * 2015-12-01 2023-12-06 Telefonaktiebolaget LM Ericsson (publ) Announcement for application aware scheduling
US10966283B2 (en) * 2016-01-04 2021-03-30 Apple Inc. Determination of an advanced physical uplink channel resource
US20190068334A1 (en) * 2016-02-03 2019-02-28 Interdigital Patent Holdings, Inc. Methods, systems and apparatus for scheduling of subframes and hybrid automatic repeat request (harq) feedback
WO2017166021A1 (en) 2016-03-28 2017-10-05 广东欧珀移动通信有限公司 Device-to-device communication method, terminal device, and network device
EP3440877A4 (en) * 2016-04-07 2019-04-03 Telefonaktiebolaget LM Ericsson (PUBL) Method for indicating a transmission time offset of a feedback message
BR112018075425B1 (en) * 2016-06-08 2023-12-05 Huawei Technologies Co., Ltd SERVER GATEWAY, SYSTEM AND USER PLAN CARRIER CONFIGURATION METHOD, APPLIANCE AND COMPUTER READABLE STORAGE MEDIA
CN106304363A (en) * 2016-08-12 2017-01-04 辛建芳 Federated resource distribution method based on real-time Communication for Power energy acquisition cellular network
KR102408400B1 (en) * 2016-09-06 2022-06-13 엘에스머트리얼즈 주식회사 Ultra-Capacitor Module And PCB Module For The Same
US9763168B1 (en) * 2016-09-30 2017-09-12 T-Mobile Usa, Inc. Blocked device checking in roaming scenarios
CN108235376B (en) * 2016-12-21 2020-03-06 电信科学技术研究院 User plane anchor point selection method and device
WO2018127628A1 (en) * 2017-01-05 2018-07-12 Nokia Technologies Oy Scalable feedback reporting
US11546929B2 (en) 2017-01-09 2023-01-03 Huawei Technologies Co., Ltd. Systems and methods for signaling for semi-static configuration in grant-free uplink transmissions
KR20180082912A (en) * 2017-01-11 2018-07-19 삼성전자주식회사 Apparatus and method for controlling traffic in wireless communication system
CN108306720B (en) * 2017-01-13 2022-06-21 北京三星通信技术研究有限公司 Method and equipment for transmitting UCI information
WO2018148861A1 (en) * 2017-02-14 2018-08-23 华为技术有限公司 Downlink data transmission method and device
US10425148B2 (en) * 2017-04-02 2019-09-24 Parviz Jalali Wireless communications system for broadband access to aerial platforms
US10645730B2 (en) * 2017-04-06 2020-05-05 Huawei Technologies Co., Ltd. Flexible grant-free resource configuration signaling
DE102017005131A1 (en) * 2017-05-30 2018-12-06 Diehl Metering Systems Gmbh Method for transmitting information
CN109151835A (en) * 2017-06-15 2019-01-04 杨学志 A kind of wireless communication network planning method, apparatus and system
WO2019030376A1 (en) * 2017-08-11 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Flexible short transmission time interval (tti) resource allocation
WO2019030346A1 (en) 2017-08-11 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Assignment of short physical downlink control channel (spdcch) candidates for short transmission time interval (stti)
US10455453B2 (en) * 2017-08-16 2019-10-22 T-Mobile Usa, Inc. Service enablement based on access network
AU2018407157A1 (en) * 2018-02-08 2020-06-25 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for transmitting information, method for receiving information, terminal device, and network device
US10952124B1 (en) * 2018-07-25 2021-03-16 Sprint Spectrum L.P. Limiting connection requests from wireless devices
US10568046B1 (en) * 2018-08-01 2020-02-18 Motorola Mobility Llc Homogeneous system determination in a network
TWI716063B (en) * 2018-08-07 2021-01-11 財團法人資訊工業策進會 Base station and user equipment for mobile communication system
EP3824664A4 (en) * 2018-09-26 2022-03-23 Nokia Technologies Oy Priority handling at quality of service flow relocation
US20220078674A1 (en) * 2018-10-09 2022-03-10 Lenovo (Beijing) Limited Device information in a context setup request
WO2020119475A1 (en) * 2018-12-11 2020-06-18 Mediatek Singapore Pte. Ltd. Apparatuses and methods for protecting an intial non-access stratum (nas) message after a public land mobile network (plmn) change
US10771989B2 (en) 2018-12-20 2020-09-08 The Boeing Company Adaptive self-optimizing network using closed-loop feedback
US11050616B2 (en) 2018-12-20 2021-06-29 The Boeing Company Adaptive self-optimizing network using closed-loop feedback
US10856160B1 (en) 2019-06-19 2020-12-01 Motorola Mobility Llc Performing round trip time ranging using fewer than all addresses of a wireless device
WO2020264250A1 (en) 2019-06-28 2020-12-30 Orthosensor, Inc. Orthopedic system for pre-operative, intra-operative, and post-operative assessment
WO2021050739A1 (en) 2019-09-13 2021-03-18 Loon Llc Handover coordination for large area coverage
CN113783669B (en) * 2020-06-09 2022-12-23 大唐移动通信设备有限公司 Method and device for modifying E-RAB (evolved radio access bearer)
US11229004B1 (en) * 2020-07-15 2022-01-18 Sprint Communications Company L.P. System and method of access point name (APN) dynamic mapping
EP4285648A1 (en) * 2021-01-27 2023-12-06 Telefonaktiebolaget LM Ericsson (publ) Method for determining a set of network configurations for a wireless device comprising an intermittent energy source
KR20240015618A (en) * 2021-06-05 2024-02-05 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 Method and network device for indicating tracking area where terminal device is located
WO2022265567A1 (en) * 2021-06-14 2022-12-22 Telefonaktiebolaget Lm Ericsson (Publ) Signaling optimizations for wireless devices operating on harvested energy
WO2022265565A1 (en) * 2021-06-14 2022-12-22 Telefonaktiebolaget Lm Ericsson (Publ) Signaling optimizations for wireless devices operating on harvested energy
WO2024045112A1 (en) * 2022-09-01 2024-03-07 Qualcomm Incorporated Feedback based at least in part on energy harvesting information
US20240098648A1 (en) * 2022-09-19 2024-03-21 Nokia Technologies Oy Energy harvesting aware user equipment power state transition

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7385503B1 (en) * 2006-08-03 2008-06-10 Rosemount, Inc. Self powered son device network
US7719416B2 (en) 2005-09-09 2010-05-18 Microstrain, Inc. Energy harvesting, wireless structural health monitoring system
US20100271199A1 (en) 2009-04-27 2010-10-28 Kolos International LLC Autonomous Sensing Module, a System and a Method of Long-Term Condition Monitoring of Structures
KR20100116383A (en) 2009-04-22 2010-11-01 한국건설기술연구원 Sensing system for buried pipeline sensing
US20110066297A1 (en) 2008-05-20 2011-03-17 LiveMeters, Inc. Remote monitoring and control system comprising mesh and time synchronization technology
US20110175461A1 (en) 2010-01-07 2011-07-21 Audiovox Corporation Method and apparatus for harvesting energy
US20120163263A1 (en) * 2010-12-22 2012-06-28 Electronics And Telecommunications Research Institute Base station, terminal, and operating method thereof
US20130106341A1 (en) * 2011-11-01 2013-05-02 Research In Motion Limited Hybrid battery system for portable electronic devices
US20130134544A1 (en) * 2011-11-28 2013-05-30 Qualcomm Incorporated Energy harvesting in integrated circuit packages
US20130265140A1 (en) * 2012-04-05 2013-10-10 Ken Gudan Low power radio frequency communication
US20140011543A1 (en) * 2012-07-03 2014-01-09 Samsung Electronics Co., Ltd Apparatus and method for wireless communication networks with energy harvesting
US20140036877A1 (en) * 2012-08-01 2014-02-06 Texas Instruments Incorporated Scheduling Energy Harvesting Nodes in a Wireless Sensor Networks
US20150009897A1 (en) * 2012-02-21 2015-01-08 Telefonaktiebolaget L M Ericsson (Publ) Data Block Transmission with Variable Retransmission Feedback Time
US20150043461A1 (en) * 2012-02-21 2015-02-12 Telefonaktiebolaget L M Ericsson (Publ) Processing-Time Dependent Control of Data Block Transmission

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6075768A (en) * 1995-11-09 2000-06-13 At&T Corporation Fair bandwidth sharing for video traffic sources using distributed feedback control
US8526963B2 (en) 2003-10-30 2013-09-03 Qualcomm Incorporated Restrictive reuse for a wireless communication system
US20090061877A1 (en) * 2006-07-14 2009-03-05 Gallagher Michael D Generic Access to the Iu Interface
US8229451B2 (en) * 2007-05-02 2012-07-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for managing inter-cell interference in a communications network
CN101466083B (en) * 2007-12-18 2010-12-08 华为技术有限公司 Emergency call method and apparatus
EP2245903B1 (en) * 2007-12-19 2012-02-29 Telefonaktiebolaget LM Ericsson (publ) Method, apparatuses and program for handling protocol translation between eps and gprs
US8422373B2 (en) * 2008-01-17 2013-04-16 Nokia Corporation Adaptive multi-rate codec bit rate control in a wireless system
KR101423337B1 (en) * 2008-02-22 2014-07-25 삼성전자주식회사 Wireless communication system for inter-connecting an ad-hoc network and an infra structure network with liscensed band, a wireless terminal and communication method thereof
KR20100011879A (en) * 2008-07-25 2010-02-03 엘지전자 주식회사 Method of receiving data in wireless communication system
WO2010053119A1 (en) * 2008-11-07 2010-05-14 京セラ株式会社 Wireless communication system, radio base station and wireless communication method
US8582513B2 (en) 2008-12-12 2013-11-12 Electronics And Telecommunications Research Institute Apparatus and method for controlling inter-cell interference
KR101715938B1 (en) * 2009-03-03 2017-03-14 엘지전자 주식회사 Method and apparatus for transmitting harq ack/nack signal in multiple antenna system
BR112012013695A8 (en) * 2009-12-09 2017-12-05 Koninklijke Philips Eletronics N V METHOD FOR WIRELESS COMMUNICATION IN A NETWORK AND PROXY DEVICE CONFIGURED FOR WIRELESS COMMUNICATION IN A NETWORK
US20110235599A1 (en) 2010-03-29 2011-09-29 Samsung Electronics Co., Ltd. Method and system for uplink acknowledgement signaling in carrier-aggregated wireless communication systems
US9112797B2 (en) * 2010-03-31 2015-08-18 Telefonaktiebolaget L M Ericsson (Publ) Congestion handling in a communication network
US9420055B2 (en) * 2010-05-13 2016-08-16 Futurewei Technologies, Inc. System, apparatus for content delivery for internet traffic and methods thereof
EP2628337B1 (en) 2010-10-13 2019-08-28 Telefonaktiebolaget LM Ericsson (publ) Method in a network node for selecting a gateway in a wireless communications network
US9065936B2 (en) * 2010-12-09 2015-06-23 Allot Communications Ltd. Cellular traffic monitoring and charging using application detection rules
WO2012091418A2 (en) * 2010-12-27 2012-07-05 한국전자통신연구원 Device-to-device communication and terminal relay method
US8611217B2 (en) * 2011-02-25 2013-12-17 Verizon Patent And Licensing Inc. Subscriber/service differentiation in advanced wireless networks
KR101919780B1 (en) * 2011-03-03 2018-11-19 엘지전자 주식회사 Method and apparatus for transmitting acknowledgment information in a wireless communication system
US9288773B2 (en) * 2011-04-22 2016-03-15 Qualcomm Incorporated Methods and apparatus for controlling interference from peer discovery in WWAN
EP2710826A1 (en) 2011-05-17 2014-03-26 Interdigital Patent Holdings, Inc. Nodeb power adaptation for reducing references
US8718003B2 (en) * 2011-06-20 2014-05-06 Samsung Electronics Co., Ltd. System and method for an uplink control signal in wireless communication systems
CN102869122B (en) 2011-07-05 2018-08-28 北京三星通信技术研究有限公司 The method for avoiding handover failure
WO2012159340A1 (en) * 2011-07-21 2012-11-29 华为技术有限公司 Capacity and coverage self-optimization method and device in mobile network
US20130064216A1 (en) * 2011-09-12 2013-03-14 Research In Motion Limited DMRS Association and Signaling for Enhanced PDCCH in LTE Systems
EP3713169A1 (en) * 2011-09-16 2020-09-23 NTT DoCoMo, Inc. Extension carrier discovery for carrier aggregation
WO2013056138A1 (en) * 2011-10-13 2013-04-18 Huawei Technologies Co., Ltd. System and method for data channel transmission and reception
US8780863B2 (en) * 2011-11-01 2014-07-15 Futurewei Technologies, Inc. Systems and methods for control channel transmission and reception
US9014210B2 (en) * 2011-11-04 2015-04-21 Qualcomm Incorporated Method and apparatus for managing retransmission resources
US9929846B2 (en) * 2012-01-09 2018-03-27 Nokia Solutions And Networks Oy Allocation of communication resources for control signals in the uplink
US9345013B2 (en) * 2012-01-18 2016-05-17 Lg Electronics Inc. Method and apparatus for enhanced control channel-based operation in wireless communication system
EP2815603B1 (en) * 2012-02-17 2019-09-25 Interdigital Patent Holdings, Inc. Hierarchical traffic differentiation to handle congestion and/or manage user quality of experience
US9072086B2 (en) * 2012-03-05 2015-06-30 Samsung Electronics Co., Ltd. HARQ-ACK signal transmission in response to detection of control channel type in case of multiple control channel types
US9055578B2 (en) * 2012-03-15 2015-06-09 Futurewei Technologies, Inc. Systems and methods for UE-specific search space and ePDCCH scrambling
US9526091B2 (en) * 2012-03-16 2016-12-20 Intel Corporation Method and apparatus for coordination of self-optimization functions in a wireless network
US9198181B2 (en) * 2012-03-19 2015-11-24 Blackberry Limited Enhanced common downlink control channels
US10349385B2 (en) * 2012-05-16 2019-07-09 Qualcomm Incorporated Methods and apparatus for subframe configuration for wireless networks
US9819470B2 (en) * 2012-05-22 2017-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for interference mitigation
CN104335517B (en) * 2012-05-31 2017-10-20 Lg电子株式会社 Method and its device for receiving and dispatching control signal
JP5945073B2 (en) * 2012-07-03 2016-07-05 エルジー エレクトロニクス インコーポレイティド Resource allocation method and apparatus for uplink control channel in wireless communication system
US9585054B2 (en) * 2012-07-19 2017-02-28 Interdigital Patent Holdings, Inc. Method and apparatus for detecting and managing user plane congestion
ES2921359T3 (en) * 2012-08-02 2022-08-24 Blackberry Ltd Uplink control channel resource allocation for an enhanced downlink control channel of a mobile communication system
US8923880B2 (en) * 2012-09-28 2014-12-30 Intel Corporation Selective joinder of user equipment with wireless cell
WO2014056544A1 (en) * 2012-10-12 2014-04-17 Nokia Siemens Networks Oy Method and apparatus for access network selection
US9397945B2 (en) * 2012-10-26 2016-07-19 Intel Corporation Physical uplink control channel (PUCCH) resource allocation (RA) for a hybrid automatic retransmission re-quest-acknowledge (HARQ-ACK) transmission
US11245507B2 (en) * 2012-11-02 2022-02-08 Texas Instruments Incorporated Efficient allocation of uplink HARQ-ACK resources for LTE enhanced control channel
EP3678436B1 (en) * 2012-11-14 2021-09-22 Lg Electronics Inc. Method for operating base station in carrier aggregating system, and apparatus using said method
EP3522669B1 (en) * 2013-01-03 2021-09-08 LG Electronics Inc. Method, processor and user equipment for transmitting uplink signals in wireless communication system
CN104854773B (en) 2013-01-14 2018-05-11 英特尔Ip公司 Energy acquisition equipment in wireless network
US9191930B2 (en) * 2013-03-13 2015-11-17 Samsung Electronics Co., Ltd. Transmission of acknowledgement information in adaptively configured TDD communication systems
US9160515B2 (en) * 2013-04-04 2015-10-13 Intel IP Corporation User equipment and methods for handover enhancement using scaled time-to-trigger and time-of-stay

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7719416B2 (en) 2005-09-09 2010-05-18 Microstrain, Inc. Energy harvesting, wireless structural health monitoring system
US7385503B1 (en) * 2006-08-03 2008-06-10 Rosemount, Inc. Self powered son device network
US20110066297A1 (en) 2008-05-20 2011-03-17 LiveMeters, Inc. Remote monitoring and control system comprising mesh and time synchronization technology
KR20100116383A (en) 2009-04-22 2010-11-01 한국건설기술연구원 Sensing system for buried pipeline sensing
US20100271199A1 (en) 2009-04-27 2010-10-28 Kolos International LLC Autonomous Sensing Module, a System and a Method of Long-Term Condition Monitoring of Structures
US20110175461A1 (en) 2010-01-07 2011-07-21 Audiovox Corporation Method and apparatus for harvesting energy
US20120163263A1 (en) * 2010-12-22 2012-06-28 Electronics And Telecommunications Research Institute Base station, terminal, and operating method thereof
US20130106341A1 (en) * 2011-11-01 2013-05-02 Research In Motion Limited Hybrid battery system for portable electronic devices
US20130134544A1 (en) * 2011-11-28 2013-05-30 Qualcomm Incorporated Energy harvesting in integrated circuit packages
US20150009897A1 (en) * 2012-02-21 2015-01-08 Telefonaktiebolaget L M Ericsson (Publ) Data Block Transmission with Variable Retransmission Feedback Time
US20150043461A1 (en) * 2012-02-21 2015-02-12 Telefonaktiebolaget L M Ericsson (Publ) Processing-Time Dependent Control of Data Block Transmission
US20130265140A1 (en) * 2012-04-05 2013-10-10 Ken Gudan Low power radio frequency communication
US20140011543A1 (en) * 2012-07-03 2014-01-09 Samsung Electronics Co., Ltd Apparatus and method for wireless communication networks with energy harvesting
US20140036877A1 (en) * 2012-08-01 2014-02-06 Texas Instruments Incorporated Scheduling Energy Harvesting Nodes in a Wireless Sensor Networks

Non-Patent Citations (35)

* Cited by examiner, † Cited by third party
Title
3GPP, "Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 11)," 3GPP TS 36.300 V11.4.0 (Dec. 2012), Lte Advanced, 207 pages.
3GPP, "Evolved Universal Terrestrial Radio Access (E-UTRA): Radio Resource Control (RRC); Protocol specification (Release 11)," GPP TS 36.331 V11.2.0 (Dec. 2012), Lte Advanced, 340 pages.
Dutta et al., "Trio: Enabling Sustainable and Scalable Outdoor Wireless Sensor Network Deployments," ACM, 2006, Berkeley and San Francisco, California.
Eu et al., "Opportunistic Routing in Wireless Sensor Networks Powered by Ambient Energy Harvesting," Computer Networks: The International Journal of Computer and Telecommunications Networking, Dec. 2010.
Eu et al., "Routing and Relay Node Placement in Wireless Sensor Networks Powered by Ambient Energy Harvesting," in Proc. of the IEEE Wireless Communications & Networking Conference (WCNC), Budapest, Hungary, Apr. 5-8, 2009.
Ho et al., "Markovian Models for Harvested Energy in Wireless Communications," Institute for Infocomm Research, Nov. 17-19, 2010, Communication Systems (ICCS), Singapore.
International Preliminary Report on Patentability mailed Jul. 23, 2015 from International Application No. PCT/US2013/058564.
International Search Report and Written Opinion mailed Dec. 23, 2013 from International Application No. PCT/US2013/058564.
Joseph et al., "Optimal Sleep-Wake Policies for an Energy Harvesting Sensor Node," IEEE International Conference on Communications, 2009, Jun. 2009.
Kansal et al., "An Environmental Energy Harvesting Framework for Sensor Networks," International Symposium on Low Power Electronics and Design, Aug. 25-27, 2003, University of Caiifornia, Los Angeles, CA.
Kansal et al., "Power Management in Energy Harvesting Sensor Networks," Trans. Embedded Computing Systems, Sep. 2007.
Lattanzi et al.,"Energetic sustainability of routing algorithms for energy-harvesting wireless sensor networks," ScienceDirect, Computer Communications, vol. 30, No. 14-15, pp. 2976-2986, Oct. 2007.
Lei et al, "A Generic Model for Optimizing Single-Hop Transmission Policy of Replenishable Sensors," IEEE Transactions on Wireless Communications, vol. 8, No. 2, Feb. 20, 2009.
Lin et al., "Asymptotically Optimal Energy-Aware Routing for Multihop Wireless Networks With Renewable Energy Sources," IEEE/ACM Transactions on Networking, vol. 15, No. 5, Oct. 2007.
Lu et al., "Accurate Modeling and Prediction of Energy Availability in Energy Harvesting Real-Time Embedded Systems," Green Computing Conference, Aug. 15-18, 2010, Binghamton, New York.
Medepally et al., "Voluntary Energy Harvesting Relays and Selection in Cooperative Wireless Networks," IEEE Transactions on Wireless Communications, vol. 9, No. 11, Nov. 2010, Sep. 11, 2010.
Murthy, Chandra R., "Power Management and Data Rate Maximization in Wireless Energy Harvesting Sensors," Indian Institute of Science, Personal, Indoor and Mobile Radio Communications, Sep. 2008, Bangalore, India.
Niyato et al., "Sleep and Wakeup Strategies in Solar-Powered Wireless Sensor/Mesh Networks: Performance Analysis and Optimization," IEEE Transactions on Mobile Computing, vol. 6, No. 2, Feb. 2007, Dec. 26, 2006.
Niyato et al.,"Wireless Sensor Networks With Energy Harvesting Technologies: A Game-Theoretic Approach to Optimal Energy Management," IEEE Transactions on Wireless Communications, Aug. 2007.
Ozel et al., "Broadcasting with a Battery Limited Energy Harvesting Rechargeable Transmitter," 2011 International Symposium of Modeling and Optimization of Mobile, Ad Hoc, and Wireless Networks.
Paradiso et al., "A Compact, Wireless, Self-Powered Pushbutton Controller," in Proc. 3rd International Conference on Ubiq-uitous Computing. Springer-Verlag, 2001, Cambridge, MA.
Park et al., "AmbiMax: Autonomous Energy Harvesting Platform for Multi-Supply Wireless Sensor Nodes," 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks, Sep. 2006.
Raghunathan et al., "Design Considerations for Solar Energy Harvesting Wireless Embedded Systems," Information Processing in Sensor Networks, Networked and Embedded Systems Lab (NESL), Department of Electrical Engineering, University of California, Apr. 15, 2005, Los Angeles, CA.
Seah et al., "Wireless Sensor Networks Powered by Ambient Energy Harvesting (WSN-HEAP)-Survey and Challenges," Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, May 17-20, 2009, Singapore.
Seyedi et al., "Energy Efficient Transmission Strategies for Body Sensor Networks with Energy Harvesting," IEEE International Conference on Communications , Jul. 2010.
Sharma et al., "Optimal Energy Management Policies for Energy Harvesting Sensor Nodes," IEEE Transactions on Wireless Communications, vol. 9, No. 4, Apr. 2010.
Shenck et al., "Energy Scavenging With Shoe-Mounted Piezoelectrics," IEEE Micro, vol. 21, No. 3, pp. 30-42, May/Jun. 2001.
Sikka et al., "Wireless Adhoc Sensory and Actuator Networks on the Farm," Information Processing in Sensor Networks, 2006, Australia.
Sundevalayam et al., "Energy Harvesting Sensor Nodes: Survey and Implications," IEEE Communications Surveys & Tutorials, vol. 13, No. 3, Third Quarter 2011, Jun. 26, 2010.
Tacca et al., "Cooperative and Reliable ARQ Protocols for Energy Harvesting Wireless Sensor Nodes," IEEE Transactions on Wireless Communications, vol. 6, No. 7, Jul. 23, 2007.
Tan et al., "Impact of Power Control in Wireless Sensor Networks Powered by Ambient Energy Harvesting (WSN-HEAP) for Railroad Health Monitoring," 2009 International Conference on Advanced Information Networking and Applications Workshops.
Tutuncuoglu et al., "Short-Term Throughput Maximization for Battery Limited Energy Harvesting Nodes," IEEE International Conference on Communications , Jun. 2011.
Vigorito et al., "Adaptive Control of Duty Cycling in Energy-Harvesting Wireless Sensor Networks,", Sensor Mesh and Ad Hoc Communications and Networks, Jun. 18-21, 2007, University of Massaschusetts, Amherst, MA.
Yang et al., "Optimal Packet Scheduling in a Multiple Access Channel with Rechargeable Nodes," IEEE International Conference on Communications , Jun. 2011.
Zhang et al., "Hardware Design Experiences in ZebraNet," in Proc. Second International Conference on Embedded Networked Sensor Systems. ACM, 2004, Princeton University, New Jersey.

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10582358B1 (en) 2015-07-25 2020-03-03 Gary M. Zalewski Wireless coded communication (WCC) devices with energy harvesting power functions for wireless communication
US10142822B1 (en) 2015-07-25 2018-11-27 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources triggered with incidental mechanical forces
US9888337B1 (en) 2015-07-25 2018-02-06 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources for WiFi communication
US10681518B1 (en) 2015-07-25 2020-06-09 Gary M. Zalewski Batteryless energy harvesting state monitoring device
US10681519B1 (en) 2015-07-25 2020-06-09 Gary M. Zalewski Methods for tracking shopping activity in a retail store having cashierless checkout
US10140820B1 (en) 2015-07-25 2018-11-27 Gary M. Zalewski Devices for tracking retail interactions with goods and association to user accounts for cashier-less transactions
US10187773B1 (en) 2015-07-25 2019-01-22 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources for monitoring state data of objects
US10355730B1 (en) 2015-07-25 2019-07-16 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources for processing internet purchase transactions
US10510219B1 (en) 2015-07-25 2019-12-17 Gary M. Zalewski Machine learning methods and systems for managing retail store processes involving cashier-less transactions
US10573134B1 (en) 2015-07-25 2020-02-25 Gary M. Zalewski Machine learning methods and system for tracking label coded items in a retail store for cashier-less transactions
US9911290B1 (en) 2015-07-25 2018-03-06 Gary M. Zalewski Wireless coded communication (WCC) devices for tracking retail interactions with goods and association to user accounts
US9894471B1 (en) 2015-07-25 2018-02-13 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources for processing biometric identified functions
US10038992B1 (en) 2015-07-25 2018-07-31 Gary M. Zalewski Wireless coded communication (WCC) devices with power harvesting power sources used in switches
US10834562B1 (en) 2015-07-25 2020-11-10 Gary M. Zalewski Lighting devices having wireless communication and built-in artificial intelligence bot
US10977907B1 (en) 2015-07-25 2021-04-13 Gary M. Zalewski Devices for tracking retail interactions with goods including contextual voice input processing and artificial intelligent responses
US11417179B1 (en) 2015-07-25 2022-08-16 Gary M. Zalewski Using image and voice tracking to contextually respond to a user in a shopping environment
US11315393B1 (en) 2015-07-25 2022-04-26 Gary M. Zalewski Scenario characterization using machine learning user tracking and profiling for a cashier-less retail store
US11195388B1 (en) 2015-07-25 2021-12-07 Gary M. Zalewski Machine learning methods and systems for managing retail store processes involving the automatic gathering of items
US11288933B1 (en) 2015-07-25 2022-03-29 Gary M. Zalewski Devices for tracking retail interactions with goods and association to user accounts for cashier-less transactions
CN113491051A (en) * 2019-03-07 2021-10-08 环球城市电影有限责任公司 System and method for wirelessly powered interactive guest devices
US11025305B2 (en) * 2019-03-07 2021-06-01 Universal City Studios Llc Systems and methods for a wirelessly powered interactive guest device

Also Published As

Publication number Publication date
ES2659277T3 (en) 2018-03-14
CN104854773B (en) 2018-05-11
US20180343648A1 (en) 2018-11-29
WO2014109797A1 (en) 2014-07-17
CN104871587B (en) 2018-06-08
US20180132233A1 (en) 2018-05-10
KR101680506B1 (en) 2016-11-28
WO2014109818A1 (en) 2014-07-17
US20150036597A1 (en) 2015-02-05
EP2944135A1 (en) 2015-11-18
EP2944038A1 (en) 2015-11-18
EP2944115A4 (en) 2016-08-31
HUE036179T2 (en) 2018-06-28
US20150201342A1 (en) 2015-07-16
EP2944135B1 (en) 2018-02-21
WO2014109873A1 (en) 2014-07-17
WO2014109802A1 (en) 2014-07-17
US20150201352A1 (en) 2015-07-16
US9204401B2 (en) 2015-12-01
ES2669272T3 (en) 2018-05-24
US9603104B2 (en) 2017-03-21
HK1216954A1 (en) 2016-12-09
EP2944135A4 (en) 2016-06-15
KR20150110484A (en) 2015-10-02
EP2944038B1 (en) 2021-05-19
KR20160136472A (en) 2016-11-29
EP2944115A1 (en) 2015-11-18
US20140198637A1 (en) 2014-07-17
US9872282B2 (en) 2018-01-16
CN104871587A (en) 2015-08-26
CN105009488A (en) 2015-10-28
US10327233B2 (en) 2019-06-18
US20170201977A1 (en) 2017-07-13
US9532316B2 (en) 2016-12-27
US20180184417A1 (en) 2018-06-28
US20150341922A1 (en) 2015-11-26
EP2944115B1 (en) 2017-12-20
HUE036880T2 (en) 2018-08-28
CN105009488B (en) 2018-01-16
US10045336B2 (en) 2018-08-07
EP2944038A4 (en) 2016-09-07
CN104854773A (en) 2015-08-19

Similar Documents

Publication Publication Date Title
US9271242B2 (en) Energy-harvesting devices in wireless networks
US11246068B2 (en) Communication method between a terminal and base stations for cell handover
JP5887640B2 (en) Techniques and configurations for triggering multiple wireless devices
US8867476B2 (en) Small data communications in a wireless communication network
US20150146585A1 (en) Apparatuses and method using enhanced control channel information for tdd-fdd carrier aggregation
US11272568B2 (en) Command reception method and apparatus and communication system
US9807590B2 (en) Techniques to facilitate dual connectivity
US11240769B2 (en) System information for narrowband
US20200275308A1 (en) Method and apparatus for wireless communication
US20180295032A1 (en) Support of Flexible Radio Protocol in 5G Radio Access Network
KR20220129516A (en) Device and method for handling a reception
US10536893B2 (en) Access agnostic control plane
WO2017198142A1 (en) Cqi determination method, user equipment and base station
KR20210109621A (en) Method and apparatus for two-step random access procedure
WO2020114058A1 (en) Method and apparatus for buffer status report enhancement
US20230362817A1 (en) Beam Management for Deactivated Secondary Cell Group (SCG)
US20200221471A1 (en) Resource indication method, communications apparatus, and network device
US20220321251A1 (en) Methods and arrangements for determining parameters of bursts for data flow transmission in a wireless communication network based on channel quality
US20210234730A1 (en) Methods and Devices for Channel Estimation
US20230327838A1 (en) Method and apparatus for multicast communication
US20230269757A1 (en) Method and apparatus for multicast communication
US20240114461A1 (en) Piggybacking energy requests and reports on bsr
WO2023155096A1 (en) Method and apparatus for reporting physical layer information
EP4346115A1 (en) System and methods for tci indication for multiple trp transmission
WO2020147069A1 (en) Terminal device, network device and methods therein

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTEL IP CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VANNITHAMBY, RATH;REEL/FRAME:031155/0270

Effective date: 20130905

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

AS Assignment

Owner name: INTEL CORPORATION, CALIFORNIA

Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNOR:INTEL IP CORPORATION;REEL/FRAME:053066/0388

Effective date: 20200529

AS Assignment

Owner name: APPLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEL CORPORATION;REEL/FRAME:053062/0703

Effective date: 20191130

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8