Ethernet Mesh Protection via Virtual Ring Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for preventing loops in Ethernet mesh networks are complex and do not achieve fast enough failure recovery times, unlike physical layer transport technologies like SONET/SDH, which can recover in 50 mSec or less.

Innovation Solution

Implementing a method that uses ring and sub-ring network primitives to model a mesh network, allowing for the application of ring protection schemes like ITU-T G.8032, which includes channel blocking and Failure Indication Messages to maintain loop-free traffic forwarding and rapid failure recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Spanning Tree Protocol (STP) is used to compute traffic forwarding paths through a mesh network, then loops are prevented, but failure recovery time increases to several seconds due to complete tree recomputation

Engineering Contradiction:
Improveloop preventionVSAvoidfailure recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the mesh network into multiple virtual ring topologies. Each ring is independently managed with its own protection mechanism, allowing localized failure recovery without affecting the entire network. When a failure occurs, only the affected ring segment needs to recompute its forwarding paths, reducing recovery time from seconds to milliseconds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-computes protection paths and establishes virtual ring structures in advance before failures occur. Each node maintains pre-calculated alternative forwarding paths within its virtual ring, enabling immediate switch to protection paths upon failure detection without requiring complete network-wide recomputation.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If two or more topologically diverse trees are computed from each node to every other node with working and protection trees, then failure recovery time is reduced, but device complexity increases due to computation of very large number of trees

Engineering Contradiction:
Improvefailure recovery timeVSAvoidcomputation complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

Instead of computing multiple diverse trees for the entire mesh network, the patent segments the network into virtual rings where only two trees (working and protection) need to be computed per ring. This segmentation reduces the computational burden from exponential (multiple trees across entire mesh) to linear (two trees per ring segment).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple mesh links into virtual ring structures, combining the protection functionality of multiple diverse trees into a single ring-based protection mechanism. This merging simplifies the overall computation while maintaining protection capabilities across the mesh network.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of time

If conventional Ethernet flooding and MAC learning functionality is used for traffic flow restoration, then traffic is restored quickly after FDB flush, but network topology must be ring-based rather than mesh

Engineering Contradiction:
Improvetraffic restoration timeVSAvoidtopology flexibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent introduces a virtual dimension by overlaying ring topologies on top of the physical mesh network. The virtual rings provide the structured protection mechanism needed for fast recovery, while the underlying physical mesh topology remains flexible and can be configured in various ways. This dimensional separation allows fast protection switching without constraining the physical topology.

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

Data Source

PatentUS9401817B2E-spring support of ethernet protection
Publication Date: 2016.07.26 CIENA CORP
  • US9401817B2 patent drawing
  • US9401817B2 patent drawing
  • US9401817B2 patent drawing

AI summary

A method of routing traffic through a packet network having a mesh physical topology. At least two types of network primitive are defined, each type of network primitive providing a respective model of traffic forwarding through at least two neighbor nodes of the network. A network model encompassing at least a portion of the network is constructed using a set of two or more interconnected network primitives. The network model has nodes and links corresponding to respective nodes and lines of the network. Respective forwarding information is computed for each node of the network model. For each node of the network model, the respective computed forwarding information is installed in a forwarding database of the corresponding node of the network, such that traffic is forwarded by each node of the network in accordance with the respective computed forwarding information.