Decision Tree Link Selection for Multi-PHY Mesh Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-PHY mesh network nodes experience increased latency due to retransmission attempts over primary wireless links, and the secondary powerline medium's throughput is often underutilized as nodes prefer the primary medium, leading to suboptimal bandwidth utilization.

Innovation Solution

Implementing decision trees that use transmission metrics to dynamically select between radio frequency (RF) and powerline communication (PLC) links on a per-packet basis, leveraging algorithms like ID3, C4.5, random decision forests, and gradient boosted decision trees to maximize total bandwidth and minimize collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mesh network nodes perform multiple retransmission attempts over the primary wireless medium, then data reliability is improved, but latency increases due to retransmission time and backoff penalty

Engineering Contradiction:
Improvedata reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic medium selection by switching between RF and PLC links based on real-time link quality metrics. The system dynamically evaluates transmission success rates, packet loss, and latency for each medium and adapts the selected path accordingly, allowing nodes to transition between retransmission strategies and medium switching to optimize the balance between reliability and latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters by switching communication mediums based on measured performance metrics. When RF link quality deteriorates (high packet loss, low signal strength), the system transitions to PLC medium, and vice versa. This parameter change approach allows the system to maintain reliability while minimizing latency by selecting the optimal medium for each transmission condition.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If mesh network nodes are configured to communicate only over the secondary medium when the primary medium fails, then reliability is maintained, but throughput is underutilized

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidthroughput utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic load balancing across multiple mediums by continuously monitoring link quality metrics and switching between RF and PLC links based on real-time conditions. This dynamic approach allows the system to utilize both mediums for simultaneous transmissions, maximizing throughput while maintaining reliability through selective medium switching rather than exclusive reliance on a single medium.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments the communication load by dividing packets into different streams that can be transmitted over different mediums simultaneously. By segmenting the data flow and assigning different packets to RF or PLC channels based on link quality, the system achieves parallel transmission and maximizes overall throughput while maintaining reliability through distributed communication paths.

Inventive Principle:
Principle #1Segmentation

3Productivity

If mesh network nodes use decision trees for medium selection, then throughput load balancing is optimized, but device complexity increases

Engineering Contradiction:
Improvethroughput optimizationVSAvoiddecision-making complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service by having each mesh network node autonomously collect link quality metrics, evaluate transmission performance, and make independent medium selection decisions using embedded decision trees. Each node maintains its own set of transmission metrics and decision logic, eliminating the need for centralized control and reducing overall system complexity while achieving optimized throughput load balancing through distributed intelligence.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms where nodes continuously monitor transmission success rates, packet loss, and latency for both RF and PLC links. These feedback metrics are fed into decision trees that automatically adjust medium selection strategies. The feedback loop enables the system to learn from past transmissions and make increasingly optimal decisions, achieving throughput optimization through adaptive, data-driven medium selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11159430B2Load balancing of throughput for multi-PHY networks using decision trees
Publication Date: 2021.10.26 CISCO TECHNOLOGY INC
  • US11159430B2 patent drawing
  • US11159430B2 patent drawing
  • US11159430B2 patent drawing

AI summary

In one embodiment, a technique for load balancing of throughput for multi-PHY networks using decision trees is provided. A first device of a mesh communication network may collect at least one transmission metric indicative of a primary link and a secondary link between the first device and a second device of the mesh communication network. The first device may provide the at least one transmission metric as input to one or more decision trees comprising one or more attributes that are each indicative of a threshold for a corresponding transmission metric. The first device may obtain an output from the decision tree comprising a selection of either the primary link or the secondary link. The first device may send, based on the output from the decision tree, one or more packets to the second device using the selected link.