Optical Network Host Nodes Limiting LSA Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Extending control plane functions to the network edge in optical transport networks leads to a proliferation of Link State Advertisement (LSA) traffic and large topology databases, degrading topology discovery, route computation, and failure recovery functions.

Innovation Solution

Implementing control plane functionality in tail nodes and controlling the size and propagation of LSA messages through host nodes, using summary information and connectivity vectors to advertise reachability of tail nodes, thereby reducing control plane messaging and maintaining efficient network operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If control plane functions are extended to all network nodes including tail nodes, then network coverage and node participation are improved, but control plane messaging volume and topology database size increase excessively

Engineering Contradiction:
Improvenode participationVSAvoidcontrol plane messaging
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The network is segmented into core domain and metro domain with distinct node roles (core nodes, host nodes, tail nodes). Control plane functionality is segmented such that tail nodes have limited participation while core nodes handle full control plane operations. This segmentation allows tail nodes to participate in control plane operations without requiring full control plane capability at each node, thereby reducing overall messaging volume.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Host nodes act as intermediaries between tail nodes and the core control plane. Tail nodes communicate control plane information through their host nodes, which aggregate and forward this information to core nodes. This intermediary mechanism allows tail node participation while reducing the total control plane messaging by consolidating communications at host node level.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If full control plane capability is provided at each node, then routing flexibility and failure recovery are improved, but network complexity and processing overhead increase

Engineering Contradiction:
Improvefailure recoveryVSAvoidnode complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Different nodes are assigned different levels of control plane capability based on their role and importance. Core nodes have full control plane capability for complex routing and failure recovery decisions. Host nodes have intermediate capability for local metro domain management. Tail nodes have minimal capability for basic participation. This local quality differentiation maintains reliability through distributed intelligence while reducing overall network complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Tail nodes perform partial control plane functions through their host nodes rather than implementing full control plane capability. This partial action approach provides sufficient failure recovery capability for edge nodes without the full complexity of complete control plane implementation, achieving adequate reliability with reduced node complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If summary information and connectivity vectors are used to represent tail nodes, then control plane messaging is reduced, but information precision and route computation accuracy may be affected

Engineering Contradiction:
Improvecontrol plane messagingVSAvoidroute computation accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

Multiple tail nodes are merged into a single summary representation at the host node level. Instead of advertising individual tail node topologies separately, the host node aggregates tail node information into summary LSAs that represent groups of tail nodes. This merging reduces control plane messaging volume while maintaining sufficient precision for route computation through the summary representations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The representation of tail nodes transitions from individual node-level detail to aggregated domain-level summary information. Summary LSAs provide a higher-dimensional abstraction that captures essential routing information for multiple tail nodes without the granularity of individual node advertisements. This dimensional change reduces messaging while preserving route computation accuracy through the abstracted representation.

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

Data Source

PatentUS9124960B2Intelligent and scalable routing in multi-domain optical networks
Publication Date: 2015.09.01 CIENA CORP
  • US9124960B2 patent drawing
  • US9124960B2 patent drawing
  • US9124960B2 patent drawing

AI summary

A method of extending the control plane to a metro sub-domain for a network having a transport plane for carrying subscriber traffic within end-to-end connections, and a control plane for managing at least a portion of resources of the transport plane allocated to the connections. A first set of control-plane enabled nodes of the network is designated as core nodes, each core node being operable to route subscriber traffic between a pair of neighbor core nodes in the network. A second set of control-plane enabled nodes of the network is designated as metro nodes, each metro node being connected to a core node and operating as a sub-domain of the network. Each core node that is connected to at least one metro node is designated as a host node. The host node is controlled to advertise summary information of its connected metro nodes to other core and metro nodes in the network, thus making it possible to extend control plane function to the metro nodes that can calculate connection routes, set-up/tear-down connections and perform connection failure recovery functions.