Multi-Link B-ACK Localization for Seamless MLD Roaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-link device (MLD) architectures face challenges in seamless roaming due to the inability to perform per-Traffic Identifier (TID) frame aggregation and Block Acknowledgment (B-ACK) functions efficiently across non-collocated Access Points (APs, leading to delayed acknowledgments and potential service disruptions.

Innovation Solution

A multi-AP MLD entity architecture is introduced, where an Upper Service Access Point (U-SAP) establishes a TID-to-link map, and Lower Service Access Points (L-SAPs) perform localized per-TID frame aggregation and B-ACK functions, eliminating transport hops and ensuring timely acknowledgments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If per-TID frame aggregation and B-ACK functions are performed across non-collocated APs in existing MLD architectures, then multi-link capacity is increased, but acknowledgment delay occurs and service disruption happens

Engineering Contradiction:
Improvemulti-link capacityVSAvoidacknowledgment delay
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the MLD entity into collocated APs that share common hardware resources (transport, processor, memory). This segmentation allows B-ACK functions to be performed locally at the collocated AP level rather than across distributed non-collocated APs, eliminating transport hops and reducing acknowledgment delay while maintaining multi-link capacity through the coordinated operation of multiple collocated APs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces collocated APs as intermediaries that provide shared hardware resources (transport interface, processor, memory) between multiple RF links. These intermediaries enable efficient local processing of frame aggregation and B-ACK functions, acting as a mediator that resolves the conflict between multi-link capacity requirements and low-latency acknowledgment needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If B-ACK functions are performed across non-collocated APs, then multi-link operation is enabled, but transport hops increase causing delayed acknowledgments

Engineering Contradiction:
Improvemulti-link operationVSAvoidtransport hops
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the network architecture into collocated AP groups where each group shares common hardware resources. This segmentation enables multi-link operation within each collocated group without requiring transport hops between APs, thereby reducing system complexity while maintaining adaptability through the ability to coordinate multiple collocated APs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the transport, processor, and memory resources of collocated APs into shared hardware resources. This merging eliminates the need for inter-AP transport hops for B-ACK functions, reducing device complexity while preserving multi-link operation capabilities through the coordinated use of multiple collocated APs with shared resources.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If frame aggregation and B-ACK are performed centrally, then coordination is simplified, but acknowledgment time exceeds required period

Engineering Contradiction:
Improvecoordination simplicityVSAvoidacknowledgment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments B-ACK functionality into collocated AP-level operations rather than centralized control. Each collocated AP independently performs frame aggregation and B-ACK for its associated links using shared local resources, eliminating coordination complexity while achieving low-latency acknowledgments through local processing without centralized intervention.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables collocated APs to self-service by locally performing frame aggregation and B-ACK functions using shared hardware resources. This self-service approach eliminates the need for centralized coordination, simplifying operation while reducing acknowledgment time through immediate local processing without waiting for centralized control decisions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250374158A1Multi-link operation with localized performance of b-ACK functions
Publication Date: 2025.12.04 CISCO TECHNOLOGY INC
  • US20250374158A1 patent drawing
  • US20250374158A1 patent drawing
  • US20250374158A1 patent drawing

AI summary

Seamless client roaming for Multi-Link Device (MLD) clients may be provided. First, a Traffic Identifier (TID)-to-link map may be established by an Upper Service Access Point (U-SAP) of a multi-AP MLD entity that assigns subsets of TIDs to at least two links of the entity. For example, a client device logically associates with the U-SAP, while the client device physically connects to a first and second AP of the entity on a respective first and second link, where the first and second AP include first and second Lower Service Access Points (L-SAPs) and are non-collocated. Next, using the map, data received at the U-SAP is directed over one of the two links for transmission to the client device. Further, frame aggregation and block acknowledgment functions may be performed by one of the first or second L-SAP based on whether data transmission is over the first or second link.