Hub and Spoke Multicast Routing via Segmented Groups
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Hub and spoke network models lack efficient mechanisms for multicast message delivery between spokes, as spokes do not communicate directly, hindering the centralized application of policies and secure communication.
Innovation Solution
Creating separate multicast groups for upstream and downstream traffic, with 'To Hub' and 'From Hub' groups, allowing the hub to route messages efficiently between spokes while enabling centralized policy application and secure communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If separate multicast groups are created for upstream and downstream traffic, then multicast message routing efficiency is improved, but device complexity increases
Solution Approach 1:
The patent segments the multicast communication into two distinct groups: 'to-hub' multicast group for upstream traffic from spokes to hub, and 'from-hub' multicast group for downstream traffic from hub to spokes. This segmentation allows independent optimization of each direction's routing efficiency while managing complexity through structured separation of functions.
2Adaptability or versatility
If all traffic is routed through the hub, then centralized policy application is improved, but bandwidth consumption increases
Solution Approach 1:
The hub acts as an intermediary that receives multicast messages from source spokes via the 'to-hub' multicast group, processes them according to centralized policies, and then distributes them to destination spokes via the 'from-hub' multicast group. This intermediary role enables centralized policy enforcement while optimizing bandwidth usage through dedicated multicast groups for each direction.
Data Source
AI summary
Techniques for implementing multicast messaging between spokes in a hub and spoke network are provided in the present disclosure. Multicast messages may be efficiently routed by creating separate multicast groups for upstream traffic from a source spoke to the hub (a “To Hub” group joined by the hub) and downstream traffic from the hub to spokes (a “From Hub” group joined by spokes interested in receiving multicast messages). A source spoke may send a multicast message encapsulated in a packet with the “To Hub” group address as the destination. Upon receipt, the hub may re-route the multicast message to spokes that have joined the “From Hub” group by encapsulating the original message in a packet with the “From Hub” group address as the destination.


