IP Library Granted Patent US 8,948,015
Granted Patent B2
US 8,948,015 · App. 13/441,726 · Granted Feb 3, 2015

Method for enabling the efficient operation of arbitrarily interconnected mesh networks

Inventors: Jorjeta Gueorguieva Jetcheva (Los Gatos, CA); Sivakumar Kailas (San Jose, CA); Mohan Natarajan (San Ramon, CA)
Assignee: Firetide, Inc.
H04W40/246H04L45/04H04L45/122H04L45/124H04L45/26H04L45/32
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,948,015
App. No.
13/441,726
Granted
Feb 3, 2015
Kind
B2
Abstract

Wireless mesh networks (or “meshes”) are enabled for arbitrary interconnection to each other and may provide varying levels of coverage and redundancy as desired. Interoperability between meshes having differing configurations, internal operations, or both, may be freely intermixed and inter-operated in unrestricted combination. Enhanced explicit inter-bridge control protocols operate using pre-existing control packets. Pre-existing broadcast packet floods are used to learn the best paths across interconnected meshes (termed a “multi-mesh”). Enhanced routing protocols operating within each mesh may optionally examine information limited to the respective mesh when forwarding traffic, thus enabling robust multi-mesh scaling with respect to memory and processing time required by the routing protocols. Communication scalability is improved by enabling frequency diversity across the multi-mesh by configuring meshes within interference range of each other for operation at a plurality of frequencies. Each mesh may operate at a respective non-interfering frequency.

Claims (14)

1. An apparatus comprising:

means for passing packets between first and second wireless mesh networks, at least in part via first and second mesh bridge nodes respectively associated with the first and the second wireless mesh networks, to form a multi-mesh network;

means for accumulating route cost information at least in part during the packet passing, the accumulating being performed at least in part via the mesh bridge nodes, the accumulated route cost information corresponding to cost of forwarding a respective packet through each wireless mesh network the respective packet has traversed up to when the accumulated route cost information is updated, the accumulating route cost information comprising stripping route cost information specific to a just-traversed wireless mesh network from the respective packet and appending to the respective packet respective route cost information for the just-traversed wireless mesh network; and

means for forwarding at least some of the packets, at least in part via the mesh bridge nodes, according to efficient routes based at least in part on the accumulated route cost information.

2. The apparatus of claim 1 , further comprising means for eliminating redundant broadcast packet flooding within each respective wireless mesh network, the eliminating being performed at least in part via one or more of the mesh bridge nodes.

3. The apparatus of claim 2 , wherein the eliminating redundant broadcast packet flooding is based in part on identifiers assigned to respective ones of at least some of the packets, each respective identifier comprising a respective first portion and a respective second portion, the respective first portion uniquely identifying a respective entry point of the respective packet into the multi-mesh network, and the respective second portion uniquely identifying each respective packet in a context of the respective entry point.

4. The apparatus of claim 3 , wherein the identifiers are comprised in pre-existing control packets.

5. The apparatus of claim 3 , wherein the identifiers are comprised in pre-existing data packets.

6. The apparatus of claim 1 , further comprising means for preventing forwarding loops between the wireless mesh networks, the preventing being performed at least in part via one or more of the mesh bridge nodes.

7. The apparatus of claim 6 , wherein the preventing forwarding loops is based in part on identifiers assigned to respective ones of at least some of the packets, each respective identifier comprising a respective first portion and a respective second portion, the respective first portion uniquely identifying a respective entry point of the respective packet into the multi-mesh network, and the respective second portion uniquely identifying each respective packet in a context of the respective entry point.

8. The apparatus of claim 7 , wherein the identifiers are comprised in pre-existing control packets.

9. The apparatus of claim 7 , wherein the identifiers are comprised in pre-existing data packets.

10. The apparatus of claim 1 , wherein the accumulating is performed at least in part during bridge link traversal.

11. The apparatus of claim 1 , wherein the accumulating is performed at least in part during traversal of at least one of the wireless mesh networks.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2019
From: SILICON VALLEY BANK
To: FIRETIDE, INC.
Reel/Frame 049559/0441 →
MEMORANDUM AND NOTICE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Apr 30, 2015
From: FIRETIDE, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 035556/0641 →
Continuity (7)
Continuation 12014811 · Jan 16, 2008
Continuation PCTUS2006028008 · Jul 19, 2006
Provisional Application 60701446 · Jul 21, 2005
Provisional Application 60707069 · Aug 10, 2005
Provisional Application 60709743 · Aug 19, 2005
Provisional Application 60806527 · Jul 3, 2006
Related Publication 20130033987A1 · Feb 7, 2013