IP Library Granted Patent US 7,355,991
Granted Patent B2
US 7,355,991 · App. 10/304,889 · Granted Apr 8, 2008

Method and apparatus for message flooding within a communication system

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,355,991
App. No.
10/304,889
Granted
Apr 8, 2008
Kind
B2
Abstract

A method and apparatus for message flooding is provided that takes advantage of the availability of node locations. The transmission of a flood message by a node is based on location information of neighboring nodes. In particular, each node within the communication system will delay retransmission of flood messages by a predetermined amount of time. If, during this delay, a node hears the flood message from a neighboring node (home flooding) or another node (neighborhood flooding), it then cancels transmission of the flood message.

Claims (20)

1. A method comprising the steps of:

receiving by a receiving node (B), a message transmitted from a transmitting node (A) as part of a message flood;

calculating a delay time for broadcasting the message, wherein the delay time is inversely proportional to a coverage area under the receiving node;

determining if the message has been broadcast by another node;

broadcasting the message as part of the message flood after the delay time if the message has not been broadcast by another node; and

wherein the step of calculating the delay time comprises one of the following two steps:

calculating a delay time inversely proportional to a first area under a neighbor coordinator (N) that the remote unit can broadcast to, excluding a second area under both a home (M) and the neighbor coordinator that the remote unit can broadcast to; or

calculating a delay time inversely proportional to a first area under a coordinator (M) that the receiving node can broadcast to, excluding a second area under the coordinator that the transmitting node can broadcast to.

2. The method of claim 1 wherein the step of determining if the message has been broadcast by another node and broadcasting the message after the delay time if the message has not been broadcast by another node comprises the steps of:

determining if the message has been broadcast by a neighboring node; and

broadcasting the message after the delay time if the message has not been broadcast by the neighboring node.

3. The method of claim 1 wherein the step of calculating the delay time comprises the step of calculating a delay time inversely proportional to Area (N∩B)-Area (N∩B∩A).

4. The method of claim 1 wherein the step of calculating a delay time comprises the step of calculating a delay time inversely proportional to Area (M∩B)-Area (M∩B∩A).

5. An apparatus for message flooding within a communication system, the apparatus comprising:

a receiver having as an input, a message that needs to be broadcast as part of a message flood, wherein the message was transmitted by a transmitting node;

logic circuitry determining a delay time for broadcasting the message, wherein the delay time is inversely proportional to a coverage area;

a transmitter outputting the message as part of message flooding after the delay time has expired; and

wherein the delay time is inversely proportional to a first area under a coordinator (M) that the receiving node can broadcast to, excluding a second area under the coordinator that the transmitting node can broadcast to, or the delay time is inversely proportional to a first area under a neighbor coordinator that the remote unit can broadcast to, excluding a second area under both a home and the neighbor coordinator that the remote unit can broadcast to.

6. The apparatus of claim 5 wherein the transmitter outputs the message after the delay time has expired only if the message has not been broadcast by another node.

7. The apparatus of claim 6 wherein the transmitter outputs the message after the delay time has expired only if the message has not been broadcast by a neighboring node.

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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 026081/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2002
From: HUANG, YAN; HUANG, JIAN; PERKINS, MATTHEW
To: MOTOROLA, INC.
Reel/Frame 013538/0947 →