Unicast IGMP Query for Roaming Wireless Client Multicast Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a wireless client device roams to a new subnet in a Wireless Local Area Network (WLAN), the IGMP Snooping Table maintained by the new wireless switch may not be up-to-date, leading to unreliable delivery of multicast IGMP query messages and potential interruptions in multicast traffic streams due to the lack of an acknowledgement mechanism for multicast packets.

Innovation Solution

A unicast IGMP query message is sent to the wireless client device with a Media Access Control (MAC) header containing its destination MAC address, ensuring the message is processed only by that device and improving delivery reliability, while preventing other devices from generating unnecessary IGMP report messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a multicast IGMP query message is sent to update the IGMP Snooping Table when a wireless client device roams to a new subnet, then the membership information can be updated, but the message may not be reliably delivered and other devices may generate unnecessary IGMP report messages

Engineering Contradiction:
Improvedelivery reliability of IGMP query messageVSAvoidunnecessary IGMP report messages from other devices
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the IGMP query message delivery by using unicast addressing instead of multicast. The query message is sent to a specific destination MAC address of the roaming wireless client device, ensuring it reaches only the intended recipient and not other devices in the network, thereby eliminating unnecessary report messages from other clients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses the unicast MAC address as an intermediary mechanism to ensure reliable delivery. By addressing the query message to the specific MAC address of the roaming device, the network infrastructure ensures the message is processed only by that device, acting as a mediator to prevent other devices from generating unnecessary responses.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a unicast IGMP query message is sent to the wireless client device with its destination MAC address, then delivery reliability is improved and other devices cannot generate unnecessary report messages, but the network infrastructure must maintain accurate MAC address mapping

Engineering Contradiction:
Improvedelivery reliability of IGMP query messageVSAvoidMAC address mapping management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent leverages the existing unicast MAC address mechanism that wireless client devices already use for communication. The network infrastructure utilizes the destination MAC address field that is already present in standard Ethernet frames, eliminating the need for additional complex mapping mechanisms while maintaining reliable delivery.

Inventive Principle:
Principle #25Self-service

3Device complexity

If the IGMP Snooping Table is not updated accurately when a wireless client device roams, then the network can operate with simpler mechanisms, but multicast traffic streams may be interrupted

Engineering Contradiction:
ImproveIGMP Snooping Table update mechanismVSAvoidmulticast traffic stream continuity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs the IGMP query message transmission as a preliminary action during the roaming process. By sending the unicast IGMP query message to the roaming device before the network fully transitions to the new subnet, the system ensures the IGMP Snooping Table is updated in advance, preventing multicast traffic interruptions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8391240B2Updating an IGMP membership report when a wireless client device roams across IP subnets
Publication Date: 2013.03.05 SYMBOL TECHNOLOGIES LLC
  • US8391240B2 patent drawing
  • US8391240B2 patent drawing
  • US8391240B2 patent drawing

AI summary

A network is provided that includes a first WLAN infrastructure device (WID) that defines a first subnet, and a wireless client device (WCD) that is initially associated with the first WID. The WCD associates with a “current” WID when the wireless client device roams from the first subnet to a second subnet defined by the current WID. Upon successful association, the current WID unicasts a first IGMP query message (IGMPQM) to the WCD that has a MAC header including a destination MAC address that is set to a MAC address of the WCD.