Block Acknowledgment for Multicast Concurrent Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication technologies face inefficiencies in multicast transmissions, particularly when dealing with multiple concurrent streams, leading to increased overhead and reduced effective throughput.

Innovation Solution

The implementation of block acknowledgments for multicast transmissions with multiple concurrent streams, allowing for the aggregation of frames across different quality of service (QoS) traffic classes, thereby reducing overhead and enhancing network efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If block acknowledgments are used for multicast transmissions with multiple concurrent streams, then overhead is reduced and effective throughput is increased, but the complexity of managing multiple streams and their acknowledgments increases

Engineering Contradiction:
Improveeffective throughputVSAvoidcomplexity of managing multiple streams
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple block acknowledgments for different traffic identifiers (TIDs) into a single aggregated block acknowledgment frame. This combining approach reduces the number of separate acknowledgment frames transmitted over the wireless medium, thereby reducing overhead and improving effective throughput while managing the complexity through systematic aggregation rules

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The block acknowledgment mechanism is designed to handle multiple TIDs universally within a single frame structure. The acknowledgment frame can accommodate acknowledgments for different streams simultaneously, making the system multi-functional and reducing the need for separate acknowledgment mechanisms for each stream

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If multiple block acknowledgments are sent separately for each traffic identifier, then stream-specific acknowledgment accuracy is maintained, but overhead increases and network efficiency decreases

Engineering Contradiction:
Improveacknowledgment accuracyVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Multiple block acknowledgments for different TIDs are merged into a single aggregated frame, reducing the total number of acknowledgment transmissions. This merging maintains acknowledgment accuracy by preserving TID-specific information within the aggregated frame while reducing redundant transmissions and associated energy consumption

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The acknowledgment information for multiple TIDs is copied into a unified frame structure with appropriate tagging and identification fields. This copying approach allows the system to maintain separate acknowledgment tracking for each TID while transmitting them efficiently in a single frame, reducing overhead without sacrificing accuracy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12323249B2Block acknowledgment for a multicast transmission with multiple concurrent streams
Publication Date: 2025.06.03 APPLE INC
  • US12323249B2 patent drawing
  • US12323249B2 patent drawing
  • US12323249B2 patent drawing

AI summary

The subject technology provides for block acknowledgment requests and block acknowledgment frames that can be used in conjunction with multicast transmissions that include multiple concurrent streams. Thus, the subject technology reduces the overhead associated with multicast transmissions that include multiple concurrent streams by aggregating the acknowledgments across multiple streams into a block acknowledgment, thereby increasing the effective throughput of such transmissions and overall network efficiency.