Server-Assisted Routing for Mesh Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network routing techniques, such as RPL, are inefficient in mesh networks due to reliance on a single head node, leading to network congestion and scalability issues, as they do not effectively facilitate direct node-to-node communications without traversing through the root node, which can cause bottlenecks and congestion.

Innovation Solution

Implementing server-assisted routing that uses a network management server to analyze network topology, identify chokepoints, and establish lateral bands of nodes for efficient communication paths, allowing direct communication between nodes without relying solely on the root node, thereby reducing congestion and optimizing network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If vertical routing through a single head node is used in mesh networks, then all nodes can access the network via a centralized point, but network congestion and bottlenecks occur at the root node

Engineering Contradiction:
Improvecentralized access controlVSAvoidnetwork throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the network routing function by dividing nodes into different levels (root node, border nodes, interior nodes) and creating multiple routing paths. Instead of all traffic converging at the root node, the network is segmented into hierarchical levels that allow distributed routing decisions, thereby reducing congestion at the centralized point while maintaining structured access control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces border nodes as intermediary elements between interior nodes and the root node. These border nodes act as mediators that can handle routing decisions locally, preventing all traffic from directly congesting the root node. The border nodes serve as intermediate routing points that distribute traffic more evenly across the network infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If self-forming routing protocols like RPL are used, then nodes can autonomously learn routes from neighbors, but scalability is limited and congestion occurs near the root node

Engineering Contradiction:
Improveself-organization capabilityVSAvoidnetwork scalability
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamic routing where interior nodes can select multiple parent nodes based on current network conditions. Instead of static single-parent relationships in traditional RPL, the system dynamically adjusts routing paths by allowing nodes to switch between different parents and by creating lateral bands that adapt to traffic patterns, thereby improving scalability while maintaining self-organization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adds a lateral dimension to the traditional vertical routing by creating lateral bands of nodes at the same hierarchical level. This dimensional change allows traffic to flow laterally across the network rather than only moving vertically through the root node, effectively adding another routing dimension that improves scalability and reduces congestion.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If all communications traverse through the root node, then centralized routing control is maintained, but communication time increases and congestion worsens

Engineering Contradiction:
Improverouting controlVSAvoidcommunication delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary routing setup by pre-establishing multiple parent node relationships and defining lateral bands before traffic needs to flow. Interior nodes are pre-configured with knowledge of alternative paths through their selected parents and lateral neighbors, allowing them to quickly route traffic without repeatedly traversing through the root node, thereby reducing communication delay while maintaining controlled routing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11711296B2Server-assisted routing in network communications
Publication Date: 2023.07.25 ITRON INC
  • US11711296B2 patent drawing
  • US11711296B2 patent drawing
  • US11711296B2 patent drawing

AI summary

A network node device and method of determining a communication route to one or more other network nodes through a network. The method includes sending current routing information to a network management server (NMS), and receiving new or supplemental routing information from the NMS, this supplemental routing information determined by the NMS based on the current routing information of the network node and the other network node(s). The supplemental routing information may include lateral route information identifying designated routing nodes that form lateral band(s) of nodes that span the network. Each lateral band may include gate node(s) as entrances/exits to the lateral band. The method further includes determining, based on the supplemental routing information, a route to one or more of the other network nodes, which may include an optimal path and/or alternate path(s) from the network node to one or more of the other network nodes.