# US 2019/0245707 A1 · System and method of utilizing an interference mitigating protocol in mesh networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0245707 A1
- Document ID: US20190245707A1
- Status: Published application
- Kind: A1
- Application number: 16/264,915
- Filed: 2019-02-01
- Published: 2019-08-08
- Earliest claimed: 2018-02-07
- Assignees: Gooee Limited
- Applicants: Gooee Limited
- Inventors: Simon Coombes; Shmuel Silverman
- Web page: https://patentgrep.com/patent/US20190245707A1

## CPC

- H04W 40/28: for reactive routing
- H04L 12/12: Arrangements for remote connection or disconnection of substations or of equipment thereof
- H04L 12/2838: {Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths (adaptations of television systems for transmission by electric cable for domestic distribution H04N7/106; hybrid transport H04L12/6418; home network arrangements specially adapted for distribution of digital video signals H04N7/24)}
- H04L 45/02: Topology update or discovery
- H04L 12/44: Star or tree networks
- H04L 45/34: {Source routing}
- H04L 47/724: at intermediate nodes, e.g. resource reservation protocol [RSVP]
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system and method for implementing a dynamic interference mitigating protocol in a mesh network is described. The system includes a first of a plurality of nodes in a mesh network to function as an originator station, a second of the plurality of nodes in the mesh network to function as a target station and a third of the plurality of nodes in the mesh network to function as a coordinating node. A setup message may be transmitted across the plurality of nodes to determine or implement an assigned path between the originator station and the target station. All nodes in the plurality of nodes may be reactivated after the high density data packets are received at the target station.

## Claims

### Claim 1

A system for utilizing a dynamic interference mitigating protocol to determine and activate a first specific path in a mesh network, the system comprising:
a first of a plurality of nodes in a mesh network to function as a source node; and
a second of the plurality of nodes in the mesh network to function as a target node, wherein
a control message is transmitted to the plurality of nodes, and the control message activates respective nodes along the first specific path and deactivates other nodes in the mesh network.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first specific path is determined based at least in part on path information that each node in the mesh network receives, identifies, and collects from all other nodes in the mesh network during normal network transmissions at normal rate and in an ordered sequence of receiving data packets.

### Claim 3 (depends on 2)

The system of claim 2, wherein the path information includes one or more of a time of arrival of a data packet at a data packet receiving node, a time of origination of the data packet at a data packet originating node, and a path distance between the data packet receiving node and the data packet originating node.

### Claim 4 (depends on 1)

The system of claim 1, wherein the first specific path is determined and activated in response to a high density data packet at the source node and intended for the target node, and the high density data packet is transmitted from the source node to the target node using a dynamic tunneling protocol.

### Claim 5 (depends on 1)

The system of claim 1, wherein the control message instructs the activated nodes to transmit only the data packet at the source node and to drop or hold any other data packet that is received at the activated nodes, and the control message instructs the deactivated nodes to not transmit any data packets and to drop or hold any data packet that is received at the deactivated nodes.

### Claim 6 (depends on 5)

The system of claim 5, wherein the control message instructs the activated nodes and the deactivated nodes to return to normal network transmissions after a desired amount of time or upon the data packet at the source node reaching the target node.

### Claim 7 (depends on 1)

The system of claim 1, wherein the control message includes a forwarding identification ID of the nodes along the first specific path.

### Claim 8 (depends on 7)

The system of claim 7, wherein the forwarding ID is a hop-by-hop route ID of the nodes along the first specific path.

### Claim 9 (depends on 8)

The system of claim 8, wherein a node ID of a corresponding node along the first specific path is removed from the forwarding ID when the control message is received at the corresponding node.

### Claim 10 (depends on 1)

The system of claim 1, wherein the first specific path is for a first high density data packet from the source node to the target node, and a second specific path is for a second high density data packet from the source node to the target node, and the first path and the second path are dynamically determined and activated for receiving the first high density data packet and the second high density data packet in an ordered sequence at the target node.

### Claim 11

A method for utilizing a dynamic interference mitigating protocol to determine and activate a first specific path in a mesh network, the method comprising:
identifying a high density data packet to be transmitted from a first of a plurality of nodes that functions as a source node to a second of the plurality of nodes that functions as a target node in a mesh network;
transmitting a control message to the plurality of nodes;
activating, by the control message, respective nodes along the first specific path; and
deactivating other nodes in the mesh network.

### Claim 12 (depends on 11)

The method of claim 11, wherein the control message includes a hop-by-hop route identification (ID) through the plurality of nodes, the method further comprising initiating a tunneling network protocol that indicates messages will be truncated after every hop through the mesh network after receiving the control message at an activated node.

### Claim 13 (depends on 11)

The method of claim 11, further comprising transferring high density data packets via the first specific path using the dynamic interference mitigating protocol.

### Claim 14 (depends on 13)

The method of claim 13, further comprising instructing the activated nodes and the deactivated nodes to return a state of normal network transmissions after a particular time or upon the high density data packets reaching the target node.

### Claim 15 (depends on 11)

The method of claim 11, further comprising changing the first specific path for a first high density data packet from the source node to the target node to a second specific path for a second high density data packet from the source node to the target node, wherein the first path and the second path are dynamically determined and activated for receiving the first high density data packet and the second high density data packet in an ordered sequence at the target node.

### Claim 16

A method for utilizing a dynamic interference mitigating protocol to determine and activate a fast path in a mesh network, the method comprising:
generating a message, via a processor, the message including a fast path identifier associated with a source node in a mesh network comprising a plurality of nodes, wherein the fast path identifier resides in a message header that comprises a list of forwarding nodes in the mesh network;
broadcasting the message through the mesh network;
deactivating each of the plurality of nodes other than the source node, a receiving node, and the forwarding nodes in the message header;
truncating the list of the forwarding nodes from the message once the message is forwarded to a next forwarding node in the mesh network.

### Claim 17 (depends on 16)

The method of claim 16, further comprising receiving the message at a deactivated node; and dropping the message at the deactivated node.

### Claim 18 (depends on 16)

The method of claim 16, wherein deactivating includes instructing a node to receive messages but to not transmit messages.

### Claim 19 (depends on 16)

The method of claim 16, further comprising transferring high density data packets via the fast path using the dynamic interference mitigating protocol.

### Claim 20 (depends on 16)

The method of claim 16, further comprising instructing the forwarding nodes and the deactivated nodes to return a state of normal network transmissions after a particular time or upon the high density data packets reaching the receiving node.
