IP Library Granted Patent US 7,068,630
Granted Patent B1
US 7,068,630 · App. 09/920,081 · Granted Jun 27, 2006

Method for measuring load between MCDN devices for use in determining path with optimal throughput

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,068,630
App. No.
09/920,081
Granted
Jun 27, 2006
Kind
B1
Abstract

In a packet communication system having a plurality of independently operating nodes which have limited available communication time and which are capable of monitoring busy time and idle time in cyclical epochs, a method is provided for measuring and computing a load on the communication time of the local node in communication with a plurality of other nodes wherein the period of load measurement is synchronized to the communication epoch and the load attributed by the local node is subtracted to assure that the measurement is accurate.

Claims (12)

1. In a packet communication system having a plurality of independently operating nodes, including a first node and a second node, which have limited available communication time and which are capable of monitoring busy time and idle time in cyclical epochs, a method for determining a load on the communication time of the first node with said second node comprising:

broadcasting from the first node a first heartbeat and thereupon resetting a global counter at the first node at a first epoch;

receiving at the second node said first heartbeat and resetting a second node counter for the first node;

transferring traffic of the first node with the second node and accumulating total traffic duration in the global counter at the first node;

receiving traffic from the first node at the second node and accumulating second node traffic duration in a first node counter at the second node;

broadcasting a second heartbeat from the first node at the beginning of the next epoch, including value of the global counter, and resetting the global counter for a second epoch;

receiving the second heartbeat and the global counter value at the second node; and

determining a net loading for the first node as viewed by the second node by factoring out contribution to the global counter value during the first epoch.

2. The method according to claim 1 further including:

averaging the net loading over several epochs.

3. The method according to claim 1 further including:

using the net loading in selecting a best path for traffic of the second node.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2012
From: PROXIM WIRELESS CORPORATION
To: GOOGLE INC.
Reel/Frame 028744/0308 →
SECURITY AGREEMENT Recorded Jan 6, 2011
From: PROXIM WIRELESS CORPORATION
To: PROXAGENT, INC.
Reel/Frame 025594/0580 →
SECURITY AGREEMENT Recorded Jan 6, 2011
From: PROXIM WIRELESS CORPORATION
To: PROXAGENT, INC.
Reel/Frame 025595/0091 →
CHANGE OF NAME Recorded Dec 14, 2007
From: TERABEAM, INC.
To: PROXIM WIRELESS CORPORATION
Reel/Frame 020243/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2007
From: RICOCHET NETWORKS, INC.
To: TERABEAM, INC.
Reel/Frame 019111/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2002
From: METRICOM, INC.
To: RICOCHET NETWORKS, INC.
Reel/Frame 012581/0255 →
RE-RECORD TO CORRECT THE ADDRESS OF THE ASSIGNEE ON REEL 012062 FRAME 0621. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF THE ENTIRE INTEREST. Recorded Jan 14, 2002
From: SAN FILIPPO, WILLIAM E., III
To: METRICOM, INC.
Reel/Frame 012484/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2001
From: SAN FILIPPO, WILLIAM E. III
To: METRICOM, INC.
Reel/Frame 012062/0621 →