Mesh Path Selection Using Dual Tables and Signal Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mesh networks experience packet loss due to inadequate path updates, which are often slow and may choose suboptimal paths, leading to inefficient communication in dynamic environments with mobile stations.

Innovation Solution

Implementing a mesh network architecture with an originator station and target station that maintain first and second path tables, allowing for the selection of the best path based on signal parameters such as SNR, RSSI, and packet loss, and using a Weak Path Indicator to adjust path request rates dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If periodic path requests are broadcasted regularly to maintain paths in mesh networks, then path updates are performed, but the reaction to bad or broken links is too slow resulting in packet loss

Engineering Contradiction:
Improvepath reliabilityVSAvoidpath update speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements proactive path quality assessment by monitoring signal parameters (RSSI, SNR, packet loss) before paths actually break. The system performs preliminary actions by continuously evaluating alternative paths and preparing backup routes in advance, so when a link deteriorates, the switch to an alternative path can occur immediately without waiting for periodic PREQ/PREP cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms by continuously monitoring path quality metrics (signal strength, packet loss rates) and using this information to dynamically adjust path selection. The system receives feedback about link quality from intermediate stations and uses this feedback to trigger path updates only when necessary, rather than relying on slow periodic updates.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple alternative paths are stored and evaluated based on signal parameters, then the best path can be selected, but the device complexity increases with multiple path tables

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpath table complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments path information storage by maintaining separate path tables for different types of path data (current active paths, alternative paths, path quality metrics). This segmentation allows the system to manage complexity by organizing path data into distinct categories that can be independently processed and updated, rather than managing all path information in a single complex structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter-based path selection by evaluating multiple signal parameters (RSSI, SNR, packet loss rate) to determine path quality. Instead of complex path management, the system changes the approach by using simple parameter comparisons to select the best path from stored alternatives, reducing the complexity of path decision-making while maintaining high reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10555237B2Mesh path selection
Publication Date: 2020.02.04 TERRANET AB
  • US10555237B2 patent drawing
  • US10555237B2 patent drawing
  • US10555237B2 patent drawing

AI summary

A mesh network comprising an originator station and a target station wherein each station comprises a controller and memory for storing a first path table for storing one or more paths to be used for sending data packets and a second path table for storing one or more alternative paths for sending data packets. The originator station is configured to broadcast a path request data packet for the target station and receive a first path reply data packet comprising a first alternative path to the target station.Then the originator station is further configured to store the first alternative path in the second path table of the originator station and receive at least one second path reply data packet comprising at least one second alternative path to the target station.Then the originator station is further configured to retrieve a best path, based on one or more signal parameters pertaining to each path, to the target station from the second path table of the originator station, store the best path to the target station in the first path table of the originator station and use the best path for sending data packets to target station.An originator station, an intermediate station and a target station in a mesh network is also disclosed. As well is a method of a station in a mesh network and a computer program product.