Establishing a mesh network with wired and wireless links

US9979626B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9979626-B2
Application numberUS-94780010-A
CountryUS
Kind codeB2
Filing dateNov 16, 2010
Priority dateNov 16, 2009
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present invention solve problems experienced by mesh networks concerning loop formation where two nodes are connected by both a wired and wireless link. The present invention prevents or ‘breaks’ a loop that that would otherwise result in continually repeating and delayed network data transmission.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for networking in a hybrid mesh network, the system comprising: a first node configured to be deployable among a plurality of nodes in the hybrid mesh network, the first node being further configured to be communicatively connected to a second node of the plurality of nodes by a wireless connection, and to be communicatively connected to a root node, wherein the first node includes a wired communication interface, a wireless communication interface and a packet forwarding logic between said wired and wireless interfaces; and wherein the first node is configured to detect that the first node is communicatively connected to the second node by a wired connection in addition to the wireless connection by receiving a wired beacon, to determine, in response to receiving an approximation uplink throughput of the second node through the root node, that the first node has an uplink throughput to the root node that is greater than that of the second node, and, in response to the detection and the determination, to suspend said packet forwarding logic between said wired and wireless interfaces of the first node to break a loop between the wired connection and the wireless connection, and wherein the first node continues to receive wired beacons from a plurality of other nodes in the hybrid mesh network by way of the suspended wired connection with the second node; wherein the first node is further configured to suspend the packet forwarding logic of the wireless connection based on detection of an appearance of a source packet on multiple ports. 2. The system in claim 1 , wherein the first node is further configured to suspend the packet forwarding logic of the wireless connection based on detection of another gateway via the wired connection. 3. The system in claim 1 , wherein the first node is further configured to suspend the packet forwarding logic of the wireless connection based on detection of the root node via the wired connection. 4. The system in claim 1 , wherein the first node is further configured to suspend the packet forwarding logic of the wireless connection based on detection of an upstream node via the wired connection. 5. The system in claim 1 , wherein the second node is configured to commence communication with the root node by way of the first node, in response to the determination. 6. The system of claim 1 , wherein the wired connection is an Ethernet connection, and wherein the root node is configured to act as a gateway between a wired network and the plurality of nodes. 7. The system of claim 1 , wherein the first node is configured to suspend the wireless connection by initiating a change changing of a radio channel of the first node or the second node. 8. The system of claim 7 , further including a centralized management controller configured to monitor and assign radio channel selection of the first node and the second node. 9. The system of claim 8 , wherein the centralized management controller is configured to direct the second node to suspend the wireless connection with the root node and wherein the second node commences communication with the root node by way of the first node and the wired connection based on a direction by the centralized management controller. 10. The system of claim 8 , wherein the centralized management controller is configured to assign the first node and the second node to different radio channels. 11. A method for networking in a hybrid mesh network, the method comprising: detecting, by a first node configured to be deployable among the hybrid mesh network, a presence of a second node in the hybrid mesh network, wherein the first node includes a wired communication interface, a wireless communication interface and a packet forwarding logic between said wired and wireless interfaces; determining, by the first node, that, in addition to being communicatively connected by a wireless connection, the first node and a second node have become communicatively connected via an Ethernet connection; and in response to receiving an approximation uplink throughput of the second node through a root node, determining, by the first node, that the first node has an uplink throughput to the root node that is greater than that of the second node; and in response to the detection and the determination, suspending said packet forwarding logic between said wired and wireless interfaces of the first node to break a loop between the wired connection and the Ethernet connection, and wherein the first node continues to receive wired beacons from a plurality of other nodes in the hybrid mesh network by way of the suspended Ethernet connection; wherein the determination that the first node and the second node have become communicatively connected via the Ethernet connection is based on detection of a source packet on multiple ports. 12. The method of claim 11 , wherein the determination that the first node and the second node are connected via the Ethernet connection is based on detection of a gateway via the Ethernet connection. 13. The method of claim 11 , wherein the determination that the first node and the second node have become communicatively connected via the Ethernet connection is based on detection of the root node via the Ethernet connection. 14. The method of claim 11 , wherein the determination that the first node and the second node have become communicatively connected via the Ethernet connection is based on detection of an upstream node via the Ethernet connection. 15. The method of claim 11 , wherein suspending the wireless connection between the first node and the second node includes initiating a change of a radio channel of the first node or the second node.

Assignees

Inventors

Classifications

  • Communication route or path selection, e.g. power-based or shortest path routing · CPC title

  • Loop-free operations · CPC title

  • H04L45/00Primary

    Routing or path finding of packets in data switching networks (routing or path finding in wireless networks H04W40/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9979626B2 cover?
Embodiments of the present invention solve problems experienced by mesh networks concerning loop formation where two nodes are connected by both a wired and wireless link. The present invention prevents or ‘breaks’ a loop that that would otherwise result in continually repeating and delayed network data transmission.
Who is the assignee on this patent?
Kish William S, Miu Allen, Mok Ron, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L45/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).