IP Library Granted Patent US 8,160,600
Granted Patent B2
US 8,160,600 · App. 12/264,681 · Granted Apr 17, 2012

Method and apparatus for resource allocation

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 8,160,600
App. No.
12/264,681
Granted
Apr 17, 2012
Kind
B2
Abstract

A method and apparatus for allocating resources to a node in an ad-hoc communication system is provided herein. During operation, nodes of the system will receive resource allocations from their parent node. The resource allocation comprises a portion of available resources that may vary in size. Each node will determine the resource needs for its children nodes only and then dynamically assign resources to them. The resources assigned to the children nodes comprise a portion of the resources assigned to the node by its parent node. Additionally, knowledge as to how the children further allocate resources to their own children is not known by the parent, however, the children nodes must allocate a portion of their resource to their children nodes.

Claims (17)

1. A method for a node to allocate resources to its children nodes in an ad-hoc communication system, the method comprising the steps of:

receiving a resource allocation from a parent node, wherein the resource allocation comprises a dynamic portion of available resources;

determining resource needs for its children nodes, wherein the resources needs are determined based on throughput capacity, expected lifetime of the child node, expected remaining lifetime of the child node, current battery level of the child node, or a current free memory level for the child node; and

dynamically assigning the resources to the children nodes, wherein the resources assigned to the children nodes comprise a portion of the resources assigned by the parent node, and wherein knowledge as to how the children allocate resources to their children is not known to the node.

2. The method of claim 1 wherein a resource assigned to a first child node may be different in size than a resource assigned to a second child node.

3. The method of claim 1 wherein the parent node exists within an IEEE 802.15.3 or a IEEE 802.15.4 ad-hoc communication system.

4. The method of claim 1 wherein the resource allocation comprises an exclusive transmit and receive time assignment windows within the IEEE 802.15.4 ad-hoc communication system.

5. The method of claim 1 wherein a resource assigned to a first child node may be different in size than a resource assigned to a second child node.

6. The method of claim 1 further comprising step of:

transmitting a resource allocation to at least one child node.

7. The method of claim 1 wherein the step of determining resource needs for its children nodes is based on aggregated resource requests from children nodes.

8. A node for allocating resources to its children nodes in an ad-hoc communication system, the node comprising:

a receiver receiving a resource allocation from a parent node, wherein the resource allocation comprises a dynamic portion of available resources;

logic circuitry determining resource needs for its children nodes, wherein the resources needs are determined based on throughput capacity, expected lifetime of the child node, expected remaining lifetime of the child node, current battery level of the child node, or a current free memory level for the child node; and

a transmitter dynamically assigning the resources to the children nodes, wherein the resources assigned to the children nodes comprise a portion of the resources assigned by the parent node, and wherein knowledge as to how the children allocate resources to their children is not known to the node.

9. The node of claim 8 wherein a resource assigned to a first child node may be different in size than a resource assigned to a second child node.

10. The node of claim 9 wherein the node exists within an IEEE 802.15.3 or a IEEE 802.15.4 ad-hoc communication system.

Assignments (9)
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 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
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 6, 2011
From: MOTOROLA, INC
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 026079/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2008
From: SAIDI, ALI; CHIRICESCU, SILVIU; RITTLE, LOREN J.; YU, YANG
To: MOTOROLA, INC.
Reel/Frame 021783/0749 →