Duty-cycle control in wireless network

US9750013B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9750013-B2
Application numberUS-201314396816-A
CountryUS
Kind codeB2
Filing dateApr 22, 2013
Priority dateApr 27, 2012
Publication dateAug 29, 2017
Grant dateAug 29, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A wireless network has a duty-cycle limitation, which defines a total transmission time budget and an average transmission time. A device ( 100 ) has a controller ( 102 ) for controlling the transmission of data according to the duty-cycle limitation. The controller stores past transmission time usage of the device in sequences of buckets, and determines a bucket budget of transmission time. A basic transmission time budget is assigned which is smaller than the average transmission time of the corresponding time interval, and additional transmission time is allocated to allow for temporally exceeding the average transmission time. The additional transmission time is based on the total transmission time budget and the past transmission time usage of past buckets in combination with the future basic transmission time budget of future buckets, which past, current and future buckets together cover the duty-cycle period. Advantageously, the system enables accommodating temporal fluctuation in data transmission and guarantees a minimum transmission capacity.

First claim

Opening claim text (preview).

The invention claimed is: 1. Device for a wireless network, the network having a duty-cycle limitation requiring that the device is transmitting less than a predefined fraction of a predefined duty-cycle period, which fraction defines a total transmission time budget of the duty-cycle period and an average transmission time for an interval in the duty-cycle period as proportionally allowed by the duty-cycle limitation in the respective time interval, the device comprising: an input for receiving data to be transferred, an output for transmitting data to the network, a controller for controlling the transmission of data according to the duty-cycle limitation, the controller being arranged for: storing past transmission time usage of the device in a sequence of buckets, each bucket representing a respective time interval in a sequence of consecutive, adjacent time intervals, the intervals being smaller than the duty-cycle period, and determining a bucket budget of transmission time by assigning to the bucket budget a basic transmission time budget smaller than the average transmission time of the corresponding time interval, and assigning an additional transmission time to a current bucket budget to allow for temporally exceeding the average transmission time of the respective time interval for accommodating temporal fluctuation in data transmission and determining the additional transmission time, based on the total transmission time budget and the past transmission time usage of past buckets in combination with the future basic transmission time budget of future buckets by analyzing further sequences of buckets in a sliding way, the further sequences comprising past, current and future buckets together having a length covering the duty-cycle period, and calculating for each sequence an available excess budget based on the respective part of the further sequence being past buckets containing the actual usage and the complementary part of the further sequence being future buckets assigned to have the basic transmission time budget and taking the minimum of the calculated available excess budgets as the additional transmission time, wherein the controller is arranged for network layer interaction by transmitting a non-acknowledgement message instead of a requested data transmission if the requested transmission causes the current usage of transmission time to exceed the current bucket budget. 2. Device as claimed in claim 1 , wherein the controller is arranged for accommodating a predefined function in the wireless network by adapting components of the bucket budget to the predefined function. 3. Device as claimed in claim 2 , wherein the predefined function comprises at least one of a forwarder, a data collector, a cluster head, an application terminal. 4. Device as claimed in claim 1 , wherein the controller is arranged for determining the additional transmission time of the current bucket, based additionally on an additional upper limit, the upper limit being less than a total excess time budget defined by subtracting from the total transmission time budget a sum of the basic budgets of the number of buckets in the sequence, which sequence covers the duty-cycle period, the upper limit enabling assigning additional transmission time to multiple buckets in a duty-cycle period. 5. Device as claimed in claim 1 , wherein the controller is arranged for spreading the transmission within the current bucket by delaying a requested transmission within the corresponding time interval if the requested transmission causes the current usage of transmission time to exceed the transmission time as proportionally allowed by the average transmission time. 6. Device as claimed in claim 1 , wherein the controller is arranged for accommodating at least one prioritized type of data transmission by decreasing the bucket budget by a prioritized data budget, and transmitting actual data of the prioritized type while correspondingly increasing the current bucket budget by the prioritized data budget. 7. Device as claimed in claim 1 , wherein the device comprises a transmitter for wireless communication in the wireless network. 8. Device as claimed in claim 1 , wherein the device comprises an application unit for controlling an application and/or receiving data from the network or providing data to the network. 9. Method of determining transmissions in a wireless network, the network having a duty-cycle limitation requiring that the device is transmitting less than a predefined fraction of a predefined duty-cycle period, which fraction defines a total transmission time budget of the duty-cycle period and an average transmission time for an interval in the duty-cycle period as proportionally allowed by the duty-cycle limitation in the respective time interval; the method comprising: storing past transmission time usage of a device in the network in a sequence of buckets, each bucket representing a respective time interval in a sequence of consecutive, adjacent time intervals, the intervals being smaller than the duty-cycle period, and determining a bucket budget of transmission time by assigning to the bucket budget a basic transmission time budget smaller than the average transmission time of the corresponding time interval, and assigning additional transmission time to a current bucket budget to allow for temporally exceeding the average transmission time of the respective time interval for accommodating temporal fluctuation in data transmission and determining ( 204 ) the additional transmission time, based on the total transmission time budget and the past transmission time usage of past buckets in combination with the future basic transmission time budget of future buckets by analyzing further sequences of buckets in a sliding way, the further sequences comprising past, current and future buckets together having a length covering the duty-cycle period, and calculating for each sequence an available excess budget based on the respective part of the further sequence being past buckets containing the actual usage and the complementary part of the further sequence being future buckets assigned to have the basic transmission time budget and taking the minimum of the calculated available excess budgets as the additional transmission time, and transmitting a non-acknowledgement message instead of a requested data transmission if the requested transmission causes the current usage of transmission time to exceed the current bucket budget. 10. Method as claimed in claim 9 , wherein the method comprises controlling the transmission of data of the device according to the current bucket budget. 11. Method as claimed in claim 9 , wherein the current bucket budget is determined by bucket_budget = min n ∈ ( 0 ⁢ … ⁢ ⁢ N - 1 ) ⁢ ( bucket_excess +

Assignees

Inventors

Classifications

  • Negotiating wireless communication parameters · CPC title

  • Resources in time domain, e.g. slots or frames · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9750013B2 cover?
A wireless network has a duty-cycle limitation, which defines a total transmission time budget and an average transmission time. A device ( 100 ) has a controller ( 102 ) for controlling the transmission of data according to the duty-cycle limitation. The controller stores past transmission time usage of the device in sequences of buckets, and determines a bucket budget of transmission time. A …
Who is the assignee on this patent?
Philips Lighting Holding Bv
What technology area does this patent fall under?
Primary CPC classification H04W72/0446. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 29 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).