Automatic Redundant Path Establishment in Packet Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network protocols, such as IS-IS and OSPF, primarily provide shortest paths and constrained shortest paths, but lack the ability to efficiently establish and manage explicit paths in packet networks, especially in Ethernet networks, where configuring each node for explicit paths is difficult and existing solutions like RSVP-TE have high implementation burdens.

Innovation Solution

Implementing a method using a link state routing protocol and a local computation engine to establish and restore redundant paths by receiving explicit path TLVs, calculating primary and backup paths using shortest path algorithms, and updating network graphs to prune or bias links, allowing for flexible path control and reservation in packet networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional path control protocols (spanning tree, IS-IS, OSPF) are used, then network provides default shortest path or spanning tree paths, but the ability to establish explicit paths is limited or requires high implementation burden

Engineering Contradiction:
Improvepath control flexibilityVSAvoidimplementation burden
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network devices automatically compute and establish explicit paths using the explicit path TLV carried in link state advertisements. Each device independently calculates the explicit path based on the TLV information and installs forwarding entries without requiring manual configuration or complex protocol extensions, enabling self-service path establishment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The explicit path TLV acts as an intermediary data structure that carries path identification information through the link state routing protocol. This TLV enables path control functionality by serving as a mediator between the control plane and data plane, allowing explicit path establishment without direct protocol modifications to forwarding logic

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If redundant paths are established for network resilience, then network reliability improves, but path management complexity increases

Engineering Contradiction:
Improvenetwork resilienceVSAvoidpath management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-computes and establishes backup paths alongside primary paths using the same link state routing mechanism. When a failure occurs, the backup path is already prepared and can be activated immediately, providing proactive redundancy management without increasing operational complexity during normal operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The link state routing protocol is extended to handle both primary and backup path establishment using the same explicit path TLV mechanism. This universal approach allows a single protocol framework to manage multiple path types, simplifying path management by unifying the control mechanism rather than requiring separate protocols for different path functions

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If explicit paths are configured manually on each node, then path control precision improves, but configuration difficulty and time increase

Engineering Contradiction:
Improvepath control precisionVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Network devices automatically receive explicit path information through link state advertisements containing the explicit path TLV and independently compute the precise path routes. This self-service mechanism eliminates manual configuration requirements while maintaining precise path control, as each device autonomously installs the correct forwarding entries based on the TLV data

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9832102B2Automatic establishment of redundant paths with cautious restoration in a packet network
Publication Date: 2017.11.28 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9832102B2 patent drawing
  • US9832102B2 patent drawing
  • US9832102B2 patent drawing

AI summary

A method is implemented by a network device executing a local computation engine and a link state routing protocol. The local computation engine and the link state protocol support automatic establishment of redundant paths and cautious restoration in a packet network. The method includes receiving an explicit path (EP) type length value (TLV) via a link state routing protocol, executing a shortest path algorithm to obtain a shortest path for loose hops of a path identified by the EP TLV, the shortest path to be a primary path, updating a network graph to prune links of the primary path or bias links of the primary path, and calculating a backup path using the shortest path algorithm on the updated network graph.