Multicast Rendezvous Point Discovery via Routing Protocol Nesting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems face challenges in efficiently supporting the discovery of multicast rendezvous points, which are crucial for establishing and managing multicast trees in communication networks.
Innovation Solution
The proposed solution involves an apparatus and method that determine a rendezvous point mapping, select a suitable routing protocol, generate a routing protocol message, and advertise this message to neighbor nodes, using protocols such as OSPF, IS-IS, BGP, or BGP-LS to facilitate the discovery of multicast rendezvous points.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multicast rendezvous point discovery is implemented using existing routing protocols, then compatibility and scalability are improved, but the complexity of integrating rendezvous point mapping into routing protocol messages increases
Solution Approach 1:
The patent embeds rendezvous point mapping information within existing routing protocol message structures. For OSPF, the mapping is nested within Opaque LSA payloads; for IS-IS, it is nested within TLV fields; for BGP, it is nested within NLRI attributes. This nesting approach allows the system to maintain compatibility with existing routing protocols while adding the necessary multicast rendezvous point discovery functionality without requiring separate messaging protocols.
Solution Approach 2:
The patent creates a universal rendezvous point mapping structure that can be carried across multiple different routing protocol families (OSPF, IS-IS, BGP). The mapping structure itself is protocol-agnostic, with protocol-specific encapsulation layers that allow the same core functionality to operate across diverse routing environments, thereby improving versatility without significantly increasing complexity at each protocol level.
2Loss of information
If detailed rendezvous point mapping information is advertised to all neighbor nodes, then discovery completeness is improved, but the amount of routing protocol traffic and processing overhead increases
Solution Approach 1:
The patent performs preliminary filtering and selection of rendezvous point mapping information before advertisement. Nodes determine which multicast groups they are interested in operating as rendezvous points for, and only this relevant subset of information is included in the routing protocol messages. This preliminary action ensures that complete discovery information is advertised without unnecessarily increasing traffic volume with irrelevant data.
3Adaptability or versatility
If multiple routing protocols are supported for rendezvous point advertisement, then system versatility is improved, but the complexity of protocol selection and message generation increases
Solution Approach 1:
The patent uses parameter-based routing protocol selection where the node evaluates available routing protocols and selects the most appropriate one based on network conditions, protocol availability, and message format compatibility. The rendezvous point mapping structure adapts its parameters (such as encapsulation format and field mappings) based on the selected protocol, allowing versatile multi-protocol support while managing complexity through systematic parameter adjustment rather than separate implementation logic for each protocol.
Data Source
AI summary
Various example embodiments for supporting discovery of multicast rendezvous points for multicast trees are presented herein. Various example embodiments for supporting discovery of multicast rendezvous points for multicast trees may be configured to provide a generic capability for discovery of multicast rendezvous points in various types of communication networks which may utilize various communication protocols. Various example embodiments for supporting discovery of multicast rendezvous points for multicast trees may be configured to support discovery of multicast rendezvous points for multicast trees based on advertising of rendezvous point to multicast group mappings for multicast trees. Various example embodiments for supporting discovery of multicast rendezvous points for multicast trees may be configured to support discovery of multicast rendezvous points for multicast trees based on advertising of rendezvous point to multicast group mappings for multicast trees by flooding/broadcasting the rendezvous point to multicast group mappings through a routing protocol.


