Source Routing Protection Switching via Liveness Probes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Source routing networks that do not support per connection routing states face challenges in maintaining network path liveness and switching between primary and backup paths, especially in scenarios where tandem nodes operate with stateless connections.

Innovation Solution

A protection scheme is implemented in source routing networks that uses liveness protection probes to determine the connectivity status of network paths, allowing for seamless switching between primary and backup paths without requiring tandem nodes to maintain per connection routing states, by transmitting probes from an ingress node to an egress node and reflecting them back, enabling dynamic path switching based on probe responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If source routing networks use stateless tandem nodes for simplified operation, then ease of operation is improved, but the ability to detect and respond to network path failures deteriorates

Engineering Contradiction:
Improvetandem node operationVSAvoidnetwork path failure detection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Liveness protection probes serve as intermediaries between ingress and egress nodes to detect network path failures. These probe packets traverse the network path and return to the ingress node, enabling failure detection without requiring stateful tandem nodes. The probes act as a mediator that carries connectivity status information through the stateless network path.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback through the return journey of liveness protection probes from egress to ingress nodes. When probes successfully return, they provide positive feedback confirming path liveness. When probes fail to return within a timeout period, they provide negative feedback indicating path failure, enabling the ingress node to switch to backup paths.

Inventive Principle:
Principle #23Feedback

2Reliability

If the network maintains per connection routing states for reliable path monitoring, then network path failure detection is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork path failure detectionVSAvoidper connection state maintenance
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the state maintenance requirement from tandem nodes and concentrates it only at the ingress node. The ingress node maintains connection state and sends liveness protection probes, while tandem nodes remain stateless and simply forward packets based on connection identifiers. This extraction eliminates the complexity of per-connection state maintenance from most network elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses probe packets as copies to monitor network path status. Instead of maintaining complex state at every node, the ingress node creates probe copies that traverse the network path and return with status information. This copying mechanism provides reliable failure detection without requiring persistent state at intermediate nodes.

Inventive Principle:
Principle #26Copying

3Measurement precision

If source routing uses strict path specification for precise routing control, then routing precision is improved, but adaptability to network failures deteriorates

Engineering Contradiction:
Improverouting path specificationVSAvoidpath switching capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by pre-configuring backup paths and liveness protection probes before failures occur. The ingress node maintains both primary and backup connection identifiers and continuously sends probes to detect failures. When failures are detected, the system can immediately switch to pre-configured backup paths without complex real-time routing calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamics by enabling the ingress node to dynamically switch between primary and backup paths based on real-time probe results. While the source routing headers specify fixed paths for individual packets, the ingress node can dynamically change which path (primary or backup) receives new traffic flows based on detected network conditions, providing adaptability while maintaining routing precision.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10063464B2Protection switched source routing
Publication Date: 2018.08.28 HUAWEI TECH CO LTD
  • US10063464B2 patent drawing
  • US10063464B2 patent drawing
  • US10063464B2 patent drawing

AI summary

A network element configured to operate in a source routing network, wherein the network element comprises a receiver, a transmitter, and a processor coupled to the receiver and the transmitter. The processor may be configured to cause the network element to receive from an upstream network element, a liveness protection probe comprising a header that comprises a list of one or more ordered connection identifiers that indicate a network path traversing the source routing network through which the liveness protection probe should be forwarded, transmit the liveness protection probe toward a downstream network element according to the connection identifiers, receive the liveness protection probe from the downstream network element, and transmit the liveness protection probe to the upstream network element according to a second list of one or more ordered connection identifiers contained within the header.