Port-Based Loadsharing for Satellite Switch Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing networking technologies face challenges in effectively utilizing redundant links between access-layer satellite switches and distribution-layer switches without causing bridging loops, especially when multiple VLANs are not implemented, leading to inefficient resource usage and potential network failures.
Innovation Solution
Implementing port-based loadsharing in satellite switches, where packets are conveyed between specific ports and uplink interfaces associated with each other, independent of VLANs, using a local target agent to manage forwarding indices and virtual linecards to prevent bridging loops and optimize resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant links are used between satellite switches and distribution-layer switches, then network reliability is improved, but bridging loops occur causing network failures
Solution Approach 1:
The patent segments the forwarding decision process by introducing port-based loadsharing that divides traffic across multiple uplink interfaces based on port associations. This segmentation allows redundant links to be utilized without creating full bridging loops, as traffic is distributed through specific port-uplink mappings rather than allowing unrestricted multi-path forwarding.
Solution Approach 2:
The patent changes the forwarding parameter from traditional VLAN-based or equal-cost multipath routing to port-based forwarding indices. Each port is associated with specific uplink interfaces through forwarding indices, changing how traffic is distributed across redundant links. This parameter change enables controlled use of redundant paths while preventing bridging loops through explicit port-uplink associations.
2Productivity
If both redundant links are used to increase bandwidth, then network capacity is improved, but bridging loops consume bandwidth and block transmissions
Solution Approach 1:
The patent segments bandwidth utilization by port and uplink interface association. Each port's traffic is directed through specific uplink interfaces based on pre-established associations, segmenting the bandwidth usage across redundant links. This prevents bandwidth waste from bridging loops while maximizing utilization of available redundant capacity through controlled multi-path forwarding.
Solution Approach 2:
The patent ensures continuous useful action by maintaining active forwarding states on all redundant links through port-based associations. Unlike traditional STP that blocks redundant paths, this approach keeps all links active and forwarding traffic continuously, eliminating bandwidth waste from blocked ports while preventing loops through explicit port-uplink mappings.
3Productivity
If per-VLAN STP is used to utilize redundant links, then load sharing is improved, but the solution is only available when multiple VLANs are implemented and granularity is limited
Solution Approach 1:
The patent introduces a universal port-based loadsharing mechanism that functions independently of VLAN configurations. The forwarding index association between ports and uplink interfaces works universally across all traffic types and VLAN scenarios, providing load sharing capability whether single VLAN or multiple VLANs are present. This universal approach removes the VLAN dependency limitation of per-VLAN STP.
Solution Approach 2:
Instead of organizing load sharing around VLANs (traditional approach), the patent inverts the organization by using port-based associations with uplink interfaces. This inversion allows load sharing to be determined by physical port mappings rather than logical VLAN groupings, providing finer granularity and removing the requirement for multiple VLANs to enable redundant link utilization.
4Stability of the object's composition
If STP blocks redundant paths to prevent bridging loops, then network stability is improved, but redundant resources cannot be utilized
Solution Approach 1:
The patent introduces dynamic port-based forwarding indices that can be adjusted and reassociated between ports and uplink interfaces. This dynamic approach allows the network to adapt traffic distribution across redundant links while maintaining stability through controlled associations. The system can dynamically optimize resource utilization without sacrificing network stability, unlike static STP blocking.
Solution Approach 2:
The patent introduces forwarding indices as an intermediary mechanism between ports and uplink interfaces. This intermediary layer enables stable, controlled forwarding decisions that utilize redundant links without creating bridging loops. The forwarding index acts as a mediator that translates port-based traffic into appropriate uplink selections, maintaining stability while enabling resource utilization.
Data Source
AI summary
A method may involve: receiving a packet (e.g., via a port or uplink interface in a satellite switch) and conveying the packet between one or more ports and one of several uplink interfaces. The one or more ports and the uplink interface are associated with each other. The association can be independent of VLAN (Virtual Local Area Network). As an example, such a method can involve: receiving a first packet via a first port; conveying the first packet to a distribution-layer via a first uplink interface; receiving a second packet via a second port; and conveying the second packet to the distribution-layer via a second uplink interface, where the first uplink interface is associated with the first port and the second uplink interface is associated with the second port. In some embodiments, ports and uplink interfaces are associated by being assigned to the same virtual linecard.


