Supernode Unicast Relay for IP Multicast WAN Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The administrative complexity and cost of maintaining IP multicast network infrastructure, especially over Wide Area Networks (WANs), are increased due to the need for coordination among multiple stakeholders and organizations, making it a time-consuming and costly task.
Innovation Solution
Implementing Supernodes, which are functional components within applications that automatically determine and manage the forwarding of IP multicast data across networks, creating a virtual 'flat' IP multicast network by using unicast connections to relay data between IP multicast-enabled local networks, thereby simplifying the distribution of IP multicast data across non-IP multicast capable networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If IP multicast infrastructure is configured to distribute data across WANs, then distribution capability is improved, but administrative complexity increases
Solution Approach 1:
The patent introduces unicast connections as intermediary relay mechanisms between IP multicast domains. Supernodes establish unicast connections to act as mediators that forward multicast traffic across WAN boundaries, allowing multicast distribution capability to extend beyond native multicast support while avoiding the complexity of configuring multicast routing protocols across the entire WAN infrastructure.
Solution Approach 2:
The patent segments the network into multiple IP multicast-enabled domains or islands, each capable of independent multicast operation. By dividing the large-scale WAN multicast problem into smaller, manageable domain-level segments that can be independently configured and maintained, the overall administrative complexity is reduced while preserving distribution capability across the entire network.
2Adaptability or versatility
If IP multicast is deployed across multiple organizations, then network utility is improved, but coordination requirements increase
Solution Approach 1:
The patent implements Supernodes that automatically perform functions such as connection establishment, traffic forwarding, and protocol translation without requiring manual coordination between organizations. The self-service automation of these operations eliminates the need for complex inter-organizational coordination while enabling broad network utility across multiple administrative domains.
Solution Approach 2:
The unicast connection infrastructure acts as a neutral intermediary layer between different organizations' IP multicast domains. This intermediary mechanism allows diverse organizational networks to interoperate without direct coordination, as the unicast relay infrastructure handles the complexity of cross-organizational traffic flow automatically.
3Adaptability or versatility
If Supernodes use unicast connections to relay multicast data, then compatibility with non-multicast networks is improved, but bandwidth efficiency decreases
Solution Approach 1:
The patent segments the network into IP multicast-capable domains connected by unicast relay infrastructure. Within each domain, efficient native multicast transport is used, while unicast relay is employed only for cross-domain traffic. This segmentation allows the system to maintain bandwidth efficiency in domains where it is possible while achieving compatibility across the entire network.
Solution Approach 2:
The patent applies different transport mechanisms locally optimized for their specific context: native IP multicast is used where it provides bandwidth efficiency, while unicast relay is used where compatibility is the primary requirement. This local quality approach ensures that bandwidth efficiency is preserved where possible while achieving broad compatibility through unicast where necessary.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system, apparatus, article of manufacture, and method provides one or more distributed convergence nodes referred to as "Supernodes", each of which is embodied as a functional technology component within an application that automatically determines whether said component should become "active" and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a "Routing Supernode" via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible not only for forwarding traffic present on their respective LAN across the WAN to a Routing Supernode, but they are also responsible for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs. An election process determines which device in a LAN is to operate as a SuperNode.