Thread MLE Advertisement Retransmission for Reliable Mesh Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Thread networks, mesh link establishment (MLE) advertisement messages are critical for maintaining network integrity but are prone to failure due to improper reception, leading to significant data loss and network rearrangement.

Innovation Solution

Implementing mechanisms for repeated transmission of MLE advertisements within a defined window, with duplicate detection and suppression of other multicast messages to ensure reliable delivery and minimize network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If MLE advertisement messages are transmitted multiple times to ensure reliable delivery, then message reception reliability is improved, but network traffic increases

Engineering Contradiction:
Improvemessage reception reliabilityVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates a duplicate copy of the MLE advertisement message and transmits it through a different path (unicast to the specific destination address) alongside the original multicast transmission. This copying approach ensures that at least one copy reaches the destination even if the multicast is lost, improving reliability without requiring multiple multicast transmissions that would significantly increase network traffic

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements periodic retransmission of the MLE advertisement message within a defined time window. If the message is not acknowledged within this window, it is retransmitted a specified number of times. This periodic action ensures reliable delivery while controlling the total number of transmissions and associated network traffic

Inventive Principle:
Principle #19Periodic action

2Quantity of substance

If duplicate MLE advertisement messages are suppressed, then network traffic is minimized, but message delivery reliability may be reduced

Engineering Contradiction:
Improvenetwork trafficVSAvoidmessage delivery reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where receiving nodes send acknowledgments back to the transmitting node to confirm successful receipt of the MLE advertisement message. The transmitting node monitors these acknowledgments and only suppresses duplicate transmissions when positive feedback confirms successful delivery. This feedback-based approach minimizes unnecessary network traffic from duplicate messages while ensuring reliable delivery

Inventive Principle:
Principle #23Feedback

3Reliability

If MLE advertisement messages are transmitted with high priority to ensure timely reception, then network rearrangement is reduced, but other multicast messages may be delayed

Engineering Contradiction:
Improvenetwork integrityVSAvoidother message delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies different transmission priorities to different message types. MLE advertisement messages are transmitted with high priority and special handling (multiple transmissions, acknowledgment requirements) to ensure network integrity. Other regular multicast messages use standard transmission protocols. This local quality differentiation ensures timely reception of critical MLE messages without systematically delaying all other multicast traffic

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12526823B2Retransmission of mesh link establishment advertisements in a thread network
Publication Date: 2026.01.13 APPLE INC
  • US12526823B2 patent drawing
  • US12526823B2 patent drawing
  • US12526823B2 patent drawing

AI summary

An approach is described for a wireless device comprising a transceiver and a processor communicatively coupled to the transceiver. In a thread-based mesh network, a transmitting device occasionally transmits various multicast messages to the network for the purpose of maintaining the network. Of these messages, the mesh link establishment (MLE) advertisement message is particularly important as it notifies neighbor routers as to the presence and function of the transmitting device. Therefore, the transmitting device of the present disclosure transmits its MLE advertisement message to the network multiple times within a given time window. Additionally, the message is transmitted each time with a same identifier. A recipient device stores the identifier of each most recent MLE advertisement message. The identifier of each subsequently received MLE advertisement is compared to the stored identifier. This allows the recipient device to determine whether the message has been previously received.