Opaque PCE Profile Identifiers for Network Path Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication systems face challenges in centralizing path definition and policy while maintaining distributed path setup control, particularly in managing network paths with distributed service state and local policies.

Innovation Solution

The introduction of opaque identifiers in the Path Computation Element Communication Protocol (PCEP) enables centralized path definition and policy with distributed path setup control, allowing path computation clients (PCCs) and path computation elements (PCEs) to communicate using profile identifiers that influence path computation and utilization constraints, thereby centralizing path definition while leveraging distributed network intelligence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If path definition and policy are centralized, then network operation simplicity is improved, but path setup flexibility and local adaptability deteriorate

Engineering Contradiction:
Improvenetwork operation simplicityVSAvoidpath setup flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments path computation into two independent phases: path definition (centralized at PCE) and path setup (distributed at PCC). This segmentation allows centralized policy enforcement while maintaining distributed flexibility in path instantiation, resolving the contradiction between operational simplicity and setup flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces opaque profile identifiers as an intermediary mechanism between centralized path definition and distributed path setup. These identifiers carry policy constraints from the centralized PCE to distributed PCCs, enabling local adaptability while maintaining centralized control over path characteristics.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If distributed network intelligence is leveraged, then path setup control flexibility is improved, but path definition consistency deteriorates

Engineering Contradiction:
Improvepath setup control flexibilityVSAvoidpath definition consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The opaque profile identifier acts as a mediator that carries path definition constraints from the centralized PCE to distributed PCCs. This ensures that all distributed path setup operations maintain consistency with centralized path definitions while preserving local flexibility in execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary path definition at the centralized PCE before distributed path setup. The PCE pre-defines path characteristics and constraints using opaque profile identifiers, ensuring consistency is established beforehand before distributed elements perform local path setup operations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If opaque profile identifiers are used in PCEP, then communication efficiency between PCC and PCE is improved, but protocol complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprotocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation in PCEP messages by using opaque profile identifiers instead of explicit path parameter lists. This parameter transformation consolidates multiple path constraints into single identifier fields, improving communication efficiency while the opacity masks the underlying complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses opaque profile identifiers as simplified copies or references to full path definitions. Instead of transmitting complete path parameter sets, the system transmits compact identifier copies that reference pre-defined path profiles, reducing message size and improving efficiency while hiding complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9647929B2Opaque profile identifiers for path computation element protocol
Publication Date: 2017.05.09 CISCO TECHNOLOGY INC
  • US9647929B2 patent drawing
  • US9647929B2 patent drawing
  • US9647929B2 patent drawing

AI summary

Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage constraints, stored local to PCC, and are unknown to the PCE. Advantageously, the PCC identifiers allow the PCE to marshal path initiation while leveraging distributed resources to enforce compliance with usage parameters.