Controller-to-Controller Interface for Cross-Layer Topology Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-layer networks face inefficiencies due to the lack of layer-specific optimizations in shared cross-layer formats, which hinder independent evolution and faster processing of network functions, and prevent each layer from utilizing protocols suited for its specific needs.

Innovation Solution

Implementing a controller-to-controller interface (CCI) and layer mapping function (LMF) to translate network topology maps between layers using a common link abstraction model (CAM), allowing each layer to maintain its unique protocols and formats while enabling communication and information sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single common control-plane representation (GMPLS) is used for multiple network layers, then interoperability between layers is improved, but layer-specific optimizations and independent evolution are lost

Engineering Contradiction:
Improveinteroperability between layersVSAvoidloss of layer-specific optimizations
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the control-plane representation into layer-specific components. Each network layer maintains its own native topology representation and protocols, rather than forcing a single common format. This segmentation allows each layer to optimize independently while still enabling cross-layer communication through standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components (such as adaptation layers or gateway functions) that translate between different layer-specific representations. These intermediaries enable interoperability without requiring all layers to adopt a single common format, thus preserving layer-specific optimizations while achieving cross-layer functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a common representation format is enforced across all layers, then communication between layers is simplified, but each layer's ability to evolve independently is prevented

Engineering Contradiction:
Improvecommunication between layersVSAvoidindependent evolution of layers
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation mechanisms that allow the control-plane representation to change based on the specific layer context. Each layer can evolve its native format independently, and the system dynamically adapts to the appropriate format when communicating with that layer, rather than enforcing a static common format.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent allows parameters of the control-plane representation to change depending on the layer being accessed. Each layer can modify its representation parameters (such as topology attributes, protocol formats) to suit its specific needs, while the overall system maintains coordinated operation through configurable adaptation parameters.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If layer-specific protocols and formats are used throughout the network, then processing speed within each layer is improved, but cross-layer communication becomes more complex

Engineering Contradiction:
Improveprocessing speed within layerVSAvoidcross-layer communication complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments communication functions into layer-specific processing (using native protocols for speed) and standardized interface functions (for cross-layer coordination). Each layer processes data efficiently using its optimized native format, while standardized interfaces handle the translation and coordination needed for cross-layer communication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components that facilitate cross-layer communication without requiring all layers to use a single common format. These intermediaries translate between different layer-specific protocols, enabling fast native processing within each layer while managing cross-layer complexity through dedicated translation functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4037212B1Controller-to-controller interface for multi-layer network abstraction
Publication Date: 2025.07.16 JUNIPER NETWORKS INC
  • EP4037212B1 patent drawingFigure 1
  • EP4037212B1 patent drawingFigure 2
  • EP4037212B1 patent drawingFigure 3

AI summary

A controller at an IP (e.g., client) layer in a multi-layer network can request a network topology map from another controller at an optical (e.g., server) layer in the multi-layer network. The controller at the optical layer of the network can use a layer mapping function and common attributes between the formats used to describe the network topology map at the two layers to generate a common layer abstraction model representing the network topology map stored at the controller at the optical layer of the network. A controller-to-controller interface can translate and/or send the common layer abstraction model to the controller at the IP layer for processing data on the network.