Access Point Multicast Traffic Management via MLD Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless local area networks face inefficiencies in managing multicast traffic due to inconsistent IPV6 multicast group membership, leading to unnecessary conversions of multicast to unicast packets and wastage of bandwidth, especially in handling MLD control-plane traffic like Joins and Queries.

Innovation Solution

Converting permitted MLD or IGMP queries from multicast to unicast packets and suppressing the retransmission of MLD Reports, with the option to tag these unicast packets as high priority for faster delivery, ensuring accurate membership information by forcing individual responses from interested clients and avoiding flooding, thereby optimizing packet handling in wireless networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multicast packets are sent at lower data rates to ensure reliable delivery over WLANs, then delivery reliability is improved, but data rate utilization deteriorates

Engineering Contradiction:
Improvedelivery reliabilityVSAvoiddata rate utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments multicast traffic handling into two paths: control-plane MLD/IGMP packets are converted to unicast for reliable delivery, while data-plane multicast traffic maintains native multicast transmission. This segmentation allows each type of traffic to be optimized independently, resolving the contradiction between reliability and data rate utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The access point acts as an intermediary that converts MLD/IGMP control packets from multicast to unicast format before forwarding to clients. This intermediary conversion ensures reliable delivery of control-plane traffic while allowing data-plane multicast traffic to maintain higher data rates, thus resolving the contradiction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multicast to unicast conversion is performed at the access point, then data rate is improved, but bandwidth wastage increases due to inconsistent membership information

Engineering Contradiction:
Improvedata rateVSAvoidbandwidth wastage
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements preliminary suppression of MLD Report retransmissions at the access point before multicast-to-unicast conversion occurs. By suppressing redundant control-plane traffic in advance, the system prevents bandwidth wastage caused by inconsistent membership information, allowing efficient unicast conversion of only necessary control packets.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If MLD Reports are retransmitted multiple times for reliable delivery, then delivery reliability is improved, but airtime usage increases

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidairtime usage
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts MLD Report retransmission functionality from the standard multicast retransmission mechanism and implements selective suppression at the access point. By taking out the redundant retransmission action for control-plane reports while maintaining it for data-plane traffic, the system reduces airtime usage without compromising essential delivery reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9729337B2Delivering and managing multicast traffic over wireless LANs
Publication Date: 2017.08.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9729337B2 patent drawing
  • US9729337B2 patent drawing

AI summary

Processing of MLD control packets in an access point (AP) connected to a digital network. According to the present invention, an AP in a network converts MLD queries from multicast to unicast and sends these unicast packets to each client of the AP. These MLD query packets may be filtered or restricted by per-user client rules These MLD query packets may also be tagged as high priority packets to speed their delivery. The AP also suppresses the retransmission of MLD Join packets to clients of the AP.