Unicast Routing via Helping Nodes in Mesh Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In dense mesh networks, unicast message routing is unreliable due to long transmission paths and high RF interference, leading to unpredictable delivery times and increased failure rates, especially in large networks with many nodes.

Innovation Solution

The implementation of a method where neighbor nodes act as 'helping nodes' to retransmit messages after a predetermined time interval, with a limited number of nodes participating to avoid congestion, and only if an acknowledgement is not received, to create concurrent delivery paths, reducing the need for route discovery and improving reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If unicast message routing is used in dense mesh networks with long transmission paths, then the network can cover large areas, but the reliability of packet delivery deteriorates due to RF interference and node failures

Engineering Contradiction:
Improvenetwork coverage areaVSAvoidpacket delivery reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent segments the unicast transmission process by introducing multiple independent transmission attempts with different time intervals. Instead of a single transmission path, the message is segmented into multiple transmission opportunities, where each attempt uses the same route but benefits from temporal diversity to overcome RF interference and node failures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic retransmission actions with predetermined time intervals between transmission attempts. This periodic action allows the system to systematically retry failed deliveries while managing network traffic load, transforming the unreliable single-shot transmission into a series of periodic opportunities for successful delivery.

Inventive Principle:
Principle #19Periodic action

2Reliability

If multiple concurrent delivering paths are introduced to increase reliability, then packet delivery reliability improves, but delivering speed and channel capacity allocation deteriorate

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoiddelivering speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by limiting the number of retransmission attempts to a predetermined maximum number. This prevents excessive retransmissions that would degrade network performance, while still providing sufficient redundancy to overcome typical RF interference and node failures in dense mesh networks.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent introduces dynamic adaptability by allowing the system to adjust the number of retransmission attempts based on network conditions. The predetermined time intervals and maximum attempt limits create a dynamic framework that balances reliability requirements with network productivity, avoiding static over-provisioning of retransmission resources.

Inventive Principle:
Principle #15Dynamics

3Reliability

If timeout-based retry mechanisms are used at each intermediate node, then transmission reliability improves, but delivering time becomes highly variable and unpredictable

Engineering Contradiction:
Improvetransmission reliabilityVSAvoiddelivering time variability
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by establishing predetermined time intervals and maximum retransmission limits before transmission begins. This pre-planned framework eliminates the variability introduced by adaptive timeout mechanisms at each node, creating predictable delivering times while maintaining reliability through the predetermined retransmission strategy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10505839B2Unicast message routing using repeating nodes
Publication Date: 2019.12.10 SIGNIFY HOLDING BV
  • US10505839B2 patent drawing
  • US10505839B2 patent drawing
  • US10505839B2 patent drawing

AI summary

The present invention relates to a method for routing messages through a mesh network comprising a plurality of nodes, wherein a message is send from a sending node to a receiving node. The method comprises the steps of defining a routing table designating a path from a source node to a destination node through the mesh network, and defining a neighbor table listing one or more neighbor nodes from the plurality of nodes which are in the neighborhood of the sending node. If the destination node is not in the neighbor table of the sending node, the message is transmitted by the sending node to a receiving node adapted to forward the message to the destination node in accordance with the routing table. The one or more neighbor nodes save the message in internal storage and a predetermined number of helping nodes from the one or more neighbor nodes repeat the message after respective predetermined time intervals have passed, wherein the number of helping nodes being smaller or equal than the number of neighbor nodes.