IP Library Granted Patent US 7,142,524
Granted Patent B2
US 7,142,524 · App. 10/135,437 · Granted Nov 28, 2006

System and method for using an ad-hoc routing algorithm based on activity detection in an ad-hoc network

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,142,524
App. No.
10/135,437
Granted
Nov 28, 2006
Kind
B2
Abstract

A system and method for detecting communication requirements in a network and placing nodes in various stages of activity where conditions allow. The system and method provides an algorithm to detect changes in node activity levels and alter operations, such as update transmissions and route selections, based upon changes detected. In particular, the algorithm determines activity level at a node at each routing update interval based on factors such as a number of new destinations the node can reach, a number of route modifications that the node can implement, a number of routes from the node whose lengths have changed and a number of destinations the node can no longer reach. The node can then increase or decrease the rate that it exchanges its routing information with neighboring nodes based on an increase or decrease in this activity level.

Claims (27)

1. A method for controlling communication in an ad-hoc wireless network based upon node activity, comprising:

determining an activity level at a node using an algorithm, said node having an information exchange rate at which said node sends information to at least one other neighboring node in said network; and

changing said information exchange rate in response to a change in said activity level, wherein said algorithm determines said activity level according to the following equation:

Sum =new destinations+new next hops+new routing lengths+deleted destinations

where sum represents a sum of one or more deviations from a previous information update, new destination represents a number of new destinations said node can reach, new next hops represents a number of route modifications said node can implement, new routing lengths represents a number of routes from said node whose lengths have changed and deleted destinations represents a number of destinations said node can no longer reach.

2. A method as claimed in claim 1 , wherein said activity level comprises:

a first component defined by a frequency with which said node wants to communicate with other nodes and/or other networks; and

a second component defined by the rate at which said node's location within said network changes.

3. A method as claimed in claim 1 , wherein said node sends said information in the form of data packets.

4. A method as claimed in claim 1 , wherein said information includes routing information pertaining to said node.

5. A method as claimed in claim 1 , wherein said changing increases or decreases said information exchange rate in response to an increase or decrease, respectively, in said activity.

6. A method as claimed in claim 1 , wherein said information exchange rate has a minimum value when said activity level is at a minimum.

7. A method as claimed in claim 1 , wherein said node includes a sensor, mobile device, router or intelligent access point.

8. A node in an ad-hoc communication network, adapted to control its communication based upon node activity, said node comprising:

a controller, adapted to determine an activity level at said node using a first algorithm, said node having an information exchange rate at which said node sends information to at least one other neighboring node in said network; and

said controller being further adapted to change said information exchange rate in response to a change in said activity level,

wherein said algorithm determines said activity level according to the following equation:

Sum=new destinations+new next hops+new routing lengths+deleted destinations

where sum represents a sum of one or more deviations from a previous information update, new destination represents a number of new destinations said node can reach, new next hops represents a number of route modifications said node can implement, new routing lengths represents a number of routes from said node whose lengths have changed and deleted destinations represents a number of destinations said node can no longer reach.

9. A node as claimed in claim 8 , wherein said activity level comprises:

a first component defined by a frequency with which said node wants to communicate with other nodes and/or other networks; and

a second component defined by the rate at which said node's location within said network changes.

10. A node as claimed in claim 8 , further comprising a transmitter which is adapted to send said information in the form of data packets.

11. A node as claimed in claim 8 , wherein said information includes routing information pertaining to said node.

12. A node as claimed in claim 8 , wherein said controller increases or decreases said information exchange rate in response to an increase or decrease, respectively, in said activity.

13. A node as claimed in claim 8 , wherein said information exchange rate has a minimum value when said activity level is at a minimum.

14. A node as claimed in claim 8 , wherein said node includes a sensor, mobile device, router or intelligent access point.

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 →
CORRECTIVE BY NULLIFICATION TO REMOVE INCORRECTLY RECORDED PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL 044806, FRAME 0900. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS. Recorded Apr 19, 2022
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 061038/0692 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2002
From: STANFORTH, PETER J.; WHITE, ERIC D.
To: MESHNETWORKS, INC.
Reel/Frame 012854/0952 →