MLO Packet Duplication With Access-Point Duplicate Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for packet duplication and de-duplication in multi-link operation (MLO) wireless networks introduce bottlenecks and complexity, particularly in industrial environments, due to the normalization of duplicate transmissions and the reliance on a single server for de-duplication, which is unreliable and inefficient.

Innovation Solution

The use of sequence numbers and flags to manage packet duplication and de-duplication across multiple communication links, where a sequence number is assigned to both primary and duplicate frames, and a flag indicates the duplicate frame's status, allowing efficient handling and storage of duplicates at access points without immediate acknowledgment, thereby reducing complexity and improving reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single server handles de-duplication for multiple transmitters, then de-duplication can be performed, but the server becomes a bottleneck when the number of transmitters is large

Engineering Contradiction:
Improvede-duplication capabilityVSAvoidserver processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the centralized de-duplication function into distributed de-duplication capabilities at each access point. Each access point independently performs de-duplication on received duplicate packets using sequence numbers, eliminating the single server bottleneck and distributing the processing load across multiple access points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the de-duplication function from the central server and relocates it to the access points. This extraction removes the server as a bottleneck while maintaining the essential de-duplication capability at the network edge where packets are received.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If duplicate transmissions are performed on multiple links, then reliability is improved, but the transmitter OS stack complexity increases

Engineering Contradiction:
Improvepacket transmission reliabilityVSAvoidtransmitter OS stack complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses sequence numbers as simple copy identifiers to mark duplicate packets. Instead of implementing complex duplication algorithms in the OS stack, the system generates sequence numbers that automatically identify duplicates, simplifying the transmitter stack while maintaining reliability through multi-link transmission.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the approach from algorithmic duplicate detection to parameter-based detection using sequence numbers. By attaching sequence number parameters to packets, the system enables simple comparison and duplicate identification without complex algorithms, reducing OS stack complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all duplicate packets are forwarded to the server, then de-duplication can be performed, but network efficiency decreases due to unnecessary traffic

Engineering Contradiction:
Improveduplicate detection accuracyVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary de-duplication at the access point before packets are forwarded to the server. By using sequence numbers to identify and filter duplicate packets at the access point level, the system prevents unnecessary duplicate traffic from reaching the server, improving network efficiency while maintaining accurate duplicate detection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12615547B2Duplicate detection method for multi-link operation transmissions
Publication Date: 2026.04.28 CISCO TECHNOLOGY INC
  • US12615547B2 patent drawing
  • US12615547B2 patent drawing
  • US12615547B2 patent drawing

AI summary

In one aspect, a method includes associating an MLO device with 2 transmission radios to yield a first communication link between the device and a first MLO access point and a second communication link between the device and a second MLO access point, wherein the device is configured to label the first communication link as a primary link and the second communication link as a secondary link; generating a sequence number to be assigned to a frame to be transmitted on the primary link and to a duplicate copy of the frame to be transmitted on the secondary link; associating a flag with the duplicate copy of the frame on the secondary link; and sending, from the device to the first and the second MLO access points, the frame and the duplicate copy on the primary link and the secondary link, respectively.