IP Library Granted Patent US 7,894,385
Granted Patent B1
US 7,894,385 · App. 11/818,899 · Granted Feb 22, 2011

Mobility extensions for wireless multiple radio mesh

Assignee: Mesh Dynamics, Inc.
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,894,385
App. No.
11/818,899
Granted
Feb 22, 2011
Kind
B1
Abstract

The functionality of multiple radio backhaul is extended to mobility applications. The multiple radio backhaul uses at least one radio for the uplink and at least one radio for the downlink, both operating in different, non-interfering channels. A mobile mesh node scans and/or samples multiple radio channels to determine the best parent mesh node to connect to. Techniques devised to scan/sample the external Radio Frequency (RF) environment without sacrificing the overall up time performance of the network are described.

Claims (20)

1. A method for operating a mesh network having a plurality of mesh nodes, comprising:

for at least one mesh node of the mesh network, scanning a Radio Frequency (RF) environment using a dedicated scanning radio to determine a new potential parent mesh node for connecting with said at least one mesh node;

wherein said at least one mesh node includes, in addition to said scanning radio, at least two relay radios in each mesh element and wherein said scanning radio and said at least two relay radios operate on different non-interfering channels;

wherein said at least one mesh node is moving sufficiently rapidly that it may lose connectivity with its current parent mesh node, and wherein said dedicated scanning radio is utilized for discovery of potential new parent nodes and sampling of discovered potential new parent nodes is performed by an uplink relay radio of said at least one mesh node;

wherein while said at least one mesh node samples potential new parent nodes, packets to be sent to said at least one mesh node from its current parent node are buffered by the current parent node, and packets to be sent from said at least one mesh node to its current parent are buffered by said at least one mesh node; and

wherein sampling times are coordinated among multiple mesh nodes having a common current parent node whereby the common current parent node sends tokens to each of its children in a round-robin manner.

2. A mesh network comprising:

a plurality of mesh nodes; wherein

at least one mesh node of the mesh network is configured to scan a Radio Frequency (RF) environment using a dedicated scanning radio to determine a new potential parent mesh node for connecting with said at least one mesh node; wherein

said at least one mesh node includes, in addition to the scanning radio, at least two relay radios in each mesh element and wherein said scanning radio and said at least two relay radios operate on different non-interfering channels;

wherein while said at least one mesh node samples potential new parent nodes, packets to be sent to said at least one mesh node from its current parent node are buffered by the current parent node, and packets to be sent from said at least one mesh node to its current parent are buffered by said at least one mesh node;

wherein sampling times are coordinated among multiple mesh nodes having a common current parent node whereby the common current parent node sends tokens to each of its children in a round-robin manner.

3. A mesh network comprising:

a plurality of mesh nodes; wherein each node within said plurality of nodes comprises at least three radios further including:

a first relay radio operating on a first RF channel at a first point in time and dedicated to uplink connections to a single current parent node;

a second relay radio operating on a second RF channel at a first point in time and dedicated to downlink connections to zero or more child nodes; and

a dedicated scanning radio operating on a third RF channel at a first point in time and configured to scan a Radio Frequency (RF) environment to discover new potential parent mesh nodes for connecting with said first relay radio; wherein

said first, second, and third RF channels are different from each other

wherein after said dedicated scanning radio discovers a potential new parent node, said first relay radio samples the RF link to said potential new parent node using its uplink radio and concurrent with said sampling, packets to be sent to the mesh node from its current parent node are buffered by the current parent node, and packets to be sent from the mesh node to its current parent node are buffered by the mesh node

wherein sampling times are coordinated among multiple mesh nodes having a common current parent node whereby the common current parent node sends tokens to each of its children in a round-robin manner.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2025
From: DYNAMIC MESH NETWORKS, INC.
To: CHIRP NETWORKS INC.
Reel/Frame 071994/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2025
From: CHIRP NETWORKS INC.
To: DYNAMIC MESH NETWORKS, INC.
Reel/Frame 072431/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2025
From: ABACUS CONTROLS GROUP, INC
To: DYNAMIC MESH NETWORKS, INC.
Reel/Frame 071989/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2025
From: ADVANCED CYBERNETICS GROUP INC.
To: DYNAMIC MESH NETWORKS, INC.
Reel/Frame 071989/0525 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MESH DYNAMICS, INC.
To: DYNAMIC MESH NETWORKS, INC. DBA MESHDYNAMICS
Reel/Frame 034233/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2007
From: DACOSTA, FRANCIS; DAYANANDAN, SRIRAM
To: MESH DYNAMICS, INC.
Reel/Frame 019684/0629 →
Continuity (1)
Provisional Application 60815217 · Jun 19, 2006