Core Node Transport Path Determination for Network Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network-to-network interfaces face inefficiencies due to the need for edge nodes to locally compute paths, which requires extensive information from transport subnetworks, leading to resource underutilization and high computational and memory demands, while transport subnetwork operators prefer to keep internal information private.

Innovation Solution

A method where a core node within a transport subnetwork receives a service request message with unique identifiers and bandwidth information, determines and sets up a transport path between ingress and egress ports without needing to share internal subnetwork information, using pre-defined database information to automate path setup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If edge nodes locally compute paths using transport subnetwork information, then path setup can be performed, but transport subnetwork information must be shared with service providers

Engineering Contradiction:
Improvepath setup capabilityVSAvoidtransport subnetwork privacy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces a core node as an intermediary between edge nodes and the transport subnetwork. The core node receives service requests from edge nodes, computes the actual transport path using its local knowledge of subnetwork topology, and returns only the computed path without revealing internal subnetwork information. This mediator approach enables path setup while preserving subnetwork privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If edge nodes store transport subnetwork information, then path computation can be performed, but computational and memory demands increase

Engineering Contradiction:
Improvepath computation speedVSAvoidmemory and computational requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the path computation function from edge nodes and relocates it to core nodes. Edge nodes only need to store minimal service request information, while core nodes that have the computational resources and local topology knowledge perform the actual path computation. This extraction reduces the computational and memory burden on edge nodes.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If transport subnetwork information is shared with service providers, then efficient path computation is possible, but resource underutilization occurs

Engineering Contradiction:
Improveservice delivery efficiencyVSAvoidtransport subnetwork resource underutilization
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where core nodes continuously monitor transport subnetwork resource utilization and adjust path computations accordingly. When resources are underutilized, the core node can select alternative paths that better utilize available capacity. This feedback loop enables efficient service delivery while optimizing resource utilization across the subnetwork.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10361946B2Methods and systems for determining data transport paths through data transport
Publication Date: 2019.07.23 INFINERA CORP
  • US10361946B2 patent drawing
  • US10361946B2 patent drawing
  • US10361946B2 patent drawing

AI summary

Methods and systems for determining data transport paths through data transport subnetworks include a method for receiving, by circuitry of a computer system, a service request message from an edge node coupled with the circuitry of the computer system, the service request message including information indicative of: a first unique identifier of an ingress port of a first core node, the first core node being within a transport subnetwork; a second unique identifier of an egress port of a second core node within the transport subnetwork; and a requested transport path bandwidth. The method further comprises determining, by the circuitry of the computer system, a transport path through the transport subnetwork between the first core node and the second core node based on the service request message; and forming the transport path between the ingress port of the first core node and the egress port of the second core node.