Data Plane Protocol for Network Routing Arc Failure Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network systems face unacceptably long reconfiguration delays in responding to link failures due to the time-consuming nature of control plane OAM messages traveling between network controllers and deep-seated nodes within the network topology.

Innovation Solution

Implementing a data plane protocol that enables nodes within a routing arc to exchange data plane management frames, such as JOAN frames, to autonomously detect and reroute network traffic without relying on control plane communications, thereby reversing links and freezing incoming edges to bypass failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If control plane OAM messages are used to reconfigure network links, then network connectivity can be restored after link failures, but reconfiguration delays become unacceptably long due to the time required for messages to travel between network controllers and deep-seated nodes

Engineering Contradiction:
Improvenetwork connectivity restorationVSAvoidreconfiguration delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces data plane management frames as an intermediary mechanism between nodes. These frames enable direct node-to-node communication for failure detection and link reconfiguration, eliminating the need for messages to traverse the entire path to remote network controllers and back. The management frames act as a local mediator that resolves the time delay issue while maintaining connectivity restoration capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network control function by separating failure detection and reconfiguration capabilities from the central network controller. Individual nodes are empowered to autonomously detect failures and reconfigure their own links using data plane management frames. This segmentation distributes the control function, allowing parallel local responses instead of sequential centralized control, thereby reducing reconfiguration delays.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If control plane communications are used for failure detection and reconfiguration, then network links can be reconfigured after failures, but the process becomes slow due to the distance and topology of the network

Engineering Contradiction:
Improveautomatic link reconfigurationVSAvoidreconfiguration speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent implements self-service by enabling nodes to autonomously detect failures and reconfigure their own links without requiring external control plane instructions. Nodes use data plane management frames to automatically identify failed links and execute reconfiguration locally. This self-service capability maintains ease of operation while dramatically improving reconfiguration speed by eliminating communication delays with remote controllers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs preliminary action by pre-configuring nodes with the capability to autonomously detect and respond to failures. Nodes are equipped with data plane management frame functionality that enables immediate local response to failures without waiting for control plane instructions. This preliminary empowerment of nodes allows rapid automatic reconfiguration while maintaining operational simplicity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If nodes deep inside the network topology respond to failures using control plane messages, then link failures can be detected and repaired, but the response time becomes unacceptably long

Engineering Contradiction:
Improvefailure detection and repair capabilityVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent transitions from the traditional vertical control plane dimension to a horizontal data plane dimension for failure management. Instead of messages traveling vertically through multiple network layers to reach remote controllers, nodes communicate horizontally using data plane management frames. This dimensional change in communication approach enables deep-seated nodes to respond quickly to failures without being constrained by their distance from the network controller.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9699075B2Repair of failed network routing arcs using data plane protocol
Publication Date: 2017.07.04 CISCO TECHNOLOGY INC
  • US9699075B2 patent drawing
  • US9699075B2 patent drawing
  • US9699075B2 patent drawing

AI summary

A network includes routing arcs for routing network traffic to a destination. Each arc comprising nodes connected in sequence by reversible links oriented to direct network traffic to first and second edge nodes through which the network traffic exits the arc. The nodes in the arc detect a first failure. In response, the nodes exchange first management frames to reverse links in the arc so that the network traffic in the arc is directed away from the first failure toward the first edge node of the arc through which the network traffic exits the arc. The nodes detect a second failure in the arc that is spaced apart from the first failure. In response, the nodes exchange second management frames to freeze incoming edges of parent arcs to prevent network traffic in the corresponding parent arc from entering the arc.