Network Subscriber Group Failover with Oversubscribed Backup Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current load balancing techniques for network subscriber groups fail to provide resilience, leading to resource consumption when a port in a load balanced group experiences a failure, causing subscriber groups to restart negotiations and reconnect, thus affecting continuous traffic and service availability.

Innovation Solution

A network device assigns subscriber groups to logical ports, generates a load balanced group, provides a backup logical port in an oversubscribed or full state, and switches subscriber groups to this backup port upon failure, conserving computing and networking resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a backup logical port is provided for the load balanced group, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveservice availabilityVSAvoidnetwork device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring a backup logical port before any failure occurs. The backup port is established in advance and kept in an oversubscribed or full state, ready to immediately assume traffic if a primary port fails, eliminating service interruption without adding complex real-time decision-making mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a redundant copy of the logical port functionality. The backup logical port serves as a duplicate of the primary port, allowing seamless failover by switching traffic to the copied port when the original fails, thereby improving reliability without requiring complex recovery algorithms.

Inventive Principle:
Principle #26Copying

2Reliability

If the backup logical port is maintained in an oversubscribed or full state, then reliability is improved, but loss of energy increases

Engineering Contradiction:
Improveservice availabilityVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies partial action by maintaining the backup logical port in an oversubscribed or full state rather than completely idle. This allows the backup port to share resources with other functions while still being capable of immediate failover, reducing wasted computing resources while maintaining reliability.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If subscriber groups are switched to the backup logical port upon failure, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveservice availabilityVSAvoidfailure detection and switching complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the network device to automatically detect port failures and switch subscriber groups to the backup logical port without external intervention. The system monitors its own operational status and autonomously performs failover, improving reliability while keeping the control mechanism relatively simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12368635B1Load balancing and ensuring availability for network subscriber groups
Publication Date: 2025.07.22 JUNIPER NETWORKS INC
  • US12368635B1 patent drawing
  • US12368635B1 patent drawing
  • US12368635B1 patent drawing

AI summary

A network device may assign subscriber groups to logical ports of the network device, and may generate a load balanced group that includes the logical ports assigned to the subscriber groups. The network device may provide a backup logical port for the load balanced group, and may maintain the backup logical port in an oversubscribed state or a full state. The network device may identify a subscriber group failure for one of the subscriber groups, and may switch the one of the subscriber groups to the backup logical port based on the subscriber group failure.