Mobility Manager Multicast Session Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless systems under IEEE 802.11 standards face challenges in maintaining multicast membership and sessions for mobile clients as they cross Layer 3 boundaries, resulting in dropped broadcasts until the client rejoins the sessions.
Innovation Solution
Implementing a Mobility Manager and IGMP proxy in the controller to intercept and manage IGMP messages, acting as a home agent for clients, and establishing multicast connections across controllers when clients move, ensuring continuous multicast traffic delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mobile clients move across Layer 3 boundaries in wireless networks, then clients can access different network areas, but multicast sessions are dropped and service continuity is lost
Solution Approach 1:
The patent introduces a Mobility Manager as an intermediary component that mediates between mobile clients and multicast services. The Mobility Manager intercepts IGMP messages, tracks client multicast memberships, and coordinates with foreign agents to maintain session continuity during handoffs across Layer 3 boundaries, preventing session drops while enabling client mobility
Solution Approach 2:
The system performs preliminary actions by pre-establishing multicast session information in the Mobility Manager before clients actually move. When a client joins a multicast group, the Mobility Manager proactively records the session details and proactively communicates with potential foreign agents along the client's movement path, ensuring seamless handoff before the client actually crosses boundaries
2Reliability
If IGMP proxy intercepts all IGMP messages for multicast management, then multicast sessions can be maintained during mobility, but message processing complexity increases
Solution Approach 1:
The patent extracts the complex IGMP message processing function from individual access points and consolidates it into a dedicated IGMP proxy component within the Mobility Manager. This centralization allows for optimized message handling, caching of multicast session information, and intelligent filtering of redundant messages, reducing overall system complexity while improving reliability
Solution Approach 2:
The IGMP proxy in the Mobility Manager serves multiple functions: it acts as a universal interceptor for all IGMP messages from mobile clients, a tracker for multicast session states, a coordinator with foreign agents, and a cache for multicast group information. This multi-functionality reduces the need for separate components and simplifies the overall architecture
Data Source
AI summary
A method includes subsequent to a client associating with a first access node and the client being communicatively coupled with a first controller through the first access node: storing information on one or more of: active broadcast sessions for the client or active multicast sessions for the client. The method further includes subsequent to the client associating with a second access node and the client being communicatively coupled with a second controller through the second access node: the second controller establishing one or more of: the active broadcast sessions for the client or the active multicast sessions for the client using the information.

