IP Library Granted Patent US 7,969,928
Granted Patent B2
US 7,969,928 · App. 11/681,625 · Granted Jun 28, 2011

Method and apparatus for battery-aware dynamic bandwidth allocation for wireless sensor networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,969,928
App. No.
11/681,625
Filed
Mar 2, 2007
Granted
Jun 28, 2011
Kind
B2
Art Unit
2617
USPC
370/318
Abstract

A method and apparatus that allocates bandwidth among wireless sensor nodes in a wireless sensor network (WSN) is disclosed. The method may include allocating transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric, determining battery levels in each of the plurality of wireless sensor nodes and average battery level of all of the plurality of wireless sensor nodes, determining differences in battery level between each of the plurality of wireless sensor nodes and average battery level of all of the plurality of wireless sensor nodes, wherein if any such difference is above a predetermined threshold, increasing the transmission time slots allocation of wireless sensor nodes having higher battery levels relative to other wireless sensor nodes in the plurality of wireless sensor nodes.

Claims (30)

1. A method for allocating bandwidth among wireless sensor nodes in a wireless sensor network, the method comprising:

allocating a portion of transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric;

determining battery levels in each of the plurality of wireless sensor nodes and average battery level of all of the plurality of wireless sensor nodes;

allocating a remaining portion of transmission time slots for the plurality of wireless sensor nodes based on the determined battery levels; and

determining differences between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes, wherein if any such difference is above a predetermined threshold increasing the transmission time slots allocation of wireless sensor nodes having higher battery levels relative to other wireless sensor nodes in the plurality of wireless sensor nodes.

2. The method of claim 1 wherein if any difference in battery levels is not above a predetermined threshold, then allocating transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric.

3. The method of claim 1 wherein the at least one channel quality metric is at least one of a link quality indicator and a relative signal strength indicator.

4. The method of claim 1 wherein the difference between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes is determined at predetermined times.

5. The method of claim 1 wherein one of the plurality of wireless sensor nodes serves as a battery-aware dynamic bandwidth coordinator and allocates transmission time slots to the other wireless sensor nodes in the wireless sensor network.

6. The method of claim 1 wherein each of the plurality of wireless sensor nodes transmits sensor information, the sensor information being at least one of temperature, pressure, humidity, motion, vibration, and sound.

7. The method of claim 1 wherein each of the plurality of wireless sensor nodes is part of a mobile communication device, the mobile communication device being one of a portable MP3 player, satellite radio receiver, AM/FM radio receiver, satellite television, iPod, portable laptop, portable computer, wireless radio, wireless telephone, portable digital video recorder, cellular telephone, mobile telephone, and personal digital assistant.

8. An apparatus that allocates bandwidth among wireless sensor nodes in a wireless sensor network, the apparatus comprising:

one or more sensors that sense environmental conditions;

a transceiver that transmits sensor information related to the sensed environmental conditions using transmission time slots; and

a controller that allocates a portion of the transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric, determines battery levels in each of the plurality of wireless sensor nodes and average battery level of all of the plurality of wireless sensor nodes, allocates a remaining portion of transmission time slots for the plurality of wireless sensor nodes based on the determined battery levels, and determines the difference between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes, wherein if any such difference is above a predetermined threshold, the controller increases the transmission time slot allocation of wireless sensor nodes having higher battery levels relative to other wireless sensor nodes in the plurality of wireless sensor nodes.

9. The apparatus of claim 8 wherein if any difference in battery levels is not above a predetermined threshold, then the controller allocates transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric.

10. The apparatus of claim 8 wherein the at least one channel quality metric is at least one of a link quality indicator and a relative signal strength indicator.

11. The apparatus of claim 8 wherein the controller determines the difference between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes at predetermined times.

12. The apparatus of claim 8 wherein the apparatus serves as a battery-aware dynamic bandwidth coordinator which allocates transmission time slots to the other wireless sensor nodes in the wireless sensor network.

13. The apparatus of claim 8 wherein the transmitted sensor information is related to at least one of temperature, pressure, humidity, motion, vibration, and sound.

14. The apparatus of claim 8 wherein the apparatus is part of a mobile communication device, the mobile communication device being one of a portable MP3 player, satellite radio receiver, AM/FM radio receiver, satellite television, iPod, portable laptop, portable computer, wireless radio, wireless telephone, portable digital video recorder, cellular telephone, mobile telephone, and personal digital assistant.

15. A mobile communication device comprising:

one or more sensors that sense environmental conditions;

a transceiver that transmits sensor information related to the sensed environmental conditions using transmission time slots; and

a controller that allocates a portion of the transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric, determines battery levels in each of the plurality of wireless sensor nodes and average battery level of all of the plurality of wireless sensor nodes, allocates a remaining portion of transmission time slots for the plurality of wireless sensor nodes based on the determined battery levels, and determines the difference between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes, wherein if any such difference is above a predetermined threshold, the controller increases the transmission time slot allocation of wireless sensor nodes having higher battery levels relative to other wireless sensor nodes in the plurality of wireless sensor nodes.

16. The mobile communication device of claim 15 wherein if any difference in battery levels is not above a predetermined threshold, then the controller allocates transmission time slots for a plurality of wireless sensor nodes based on at least one channel quality metric.

17. The mobile communication device of claim 15 wherein the at least one channel quality metric is at least one of a link quality indicator and a relative signal strength indicator.

18. The mobile communication device of claim 15 wherein the controller determines the difference between the battery levels of each of the plurality of wireless sensor nodes and the average battery level of all of the plurality of wireless sensor nodes at predetermined times.

19. The mobile communication device of claim 15 wherein the transmitted sensor information is related to at least one of temperature, pressure, humidity, motion, vibration, and sound.

20. The mobile communication device of claim 15 wherein the mobile communication device is one of a portable MP3 player, satellite radio receiver, AM/FM radio receiver, satellite television, iPod, portable laptop, portable computer, wireless radio, wireless telephone, portable digital video recorder, cellular telephone, mobile telephone, and personal digital assistant.

Assignments (14)
SECURITY INTEREST Recorded Apr 6, 2026
From: POWERBRIDGE IP PROTECTION LLC
To: UNITY MASTER LLC SERIES XIX
Reel/Frame 075366/0001 →
CHANGE OF NAME Recorded Mar 27, 2026
From: SIM IP 1 LLC
To: POWERBRIDGE IP PROTECTION LLC
Reel/Frame 075275/0394 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC
Reel/Frame 060163/0642 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded May 16, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC
Reel/Frame 060073/0399 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded May 16, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC
Reel/Frame 060073/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2022
From: ARRIS ENTERPRISES LLC
To: STRONG FORCE IOT PORTFOLIO 2016, LLC
Reel/Frame 059662/0571 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →
CHANGE OF NAME Recorded Apr 8, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026095/0328 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2007
From: CHIRICESCU, SILVIU; SAIDI, ALI
To: MOTOROLA, INC.
Reel/Frame 018954/0835 →