CA2616590A1

Method for enabling the efficient operation of arbitrarily interconnected mesh networks

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.

CA2616590A1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 19 July 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

17 claims: 1 independent, 16 dependent

  1. 1
    CA 02616590 2008-01-18 PCT/US2006/028008 WO 2007/013914 WHAT IS CLAIMED IS:1. A system comprising: a means for operating first and second wireless mesh networks as a multi-mesh network by communicating packets between the wireless mesh networks;a means for preventing forwarding loops between the wireless mesh networks;wherein the means for operating comprises first and second mesh bridge nodes associated with the first and the second wireless mesh networks respectively;and wherein the means for preventing of forwarding loops comprises means for assigning identifiers 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.