SCION-IP Gateway Path Selection for Network Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IP-capable devices cannot directly communicate over SCION networks due to protocol incompatibilities, limiting their ability to leverage SCION's path-control and resilience features, and there is a need for an efficient method to set up SCION-IP gateways for optimal tunneling performance without complex tuning or user interaction.

Innovation Solution

A computer-implemented method and device for transmitting data between nodes in a source-selected path routing network, involving path parameter determination, attribute analysis from data packets, and selecting preferred paths based on decision rules, with gateway devices acting as entry and exit points between packet switched networks and SCION networks, ensuring efficient routing and resilience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SCION-IP gateways are deployed to enable interoperability between SCION and IP networks, then protocol compatibility and network interoperability are improved, but device complexity and configuration overhead increase

Engineering Contradiction:
Improvenetwork interoperabilityVSAvoidgateway configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces SCION-IP gateways as intermediary devices that translate between SCION and IP protocols, enabling interoperability without requiring changes to existing IP infrastructure or SCION networks. The gateway acts as a mediator that handles protocol conversion, path selection, and packet encapsulation/decapsulation automatically

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway automatically performs path selection by evaluating path parameters (latency, bandwidth, cost) and selecting optimal paths without requiring manual configuration or user interaction. The system self-adjusts routing decisions based on real-time network conditions and predefined policies

Inventive Principle:
Principle #25Self-service

2Productivity

If manual tuning and configuration are used to optimize gateway performance, then routing efficiency can be improved, but ease of operation and deployment time deteriorate

Engineering Contradiction:
Improverouting efficiencyVSAvoidgateway deployment
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Routing policies and path selection criteria are pre-configured in the gateway before deployment. The system prepares path evaluation rules, cost metrics, and performance thresholds in advance, allowing the gateway to immediately begin efficient routing operations without requiring post-deployment tuning

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway continuously monitors path performance metrics (latency, bandwidth utilization, packet loss) and uses this feedback to dynamically adjust routing decisions. The system learns from actual network conditions and automatically optimizes path selection without manual intervention

Inventive Principle:
Principle #23Feedback

3Productivity

If multiple path parameters are evaluated for path selection, then routing optimization and network performance are improved, but computational overhead and processing time increase

Engineering Contradiction:
Improvepath selection qualityVSAvoidpath determination time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The path selection process is divided into separate evaluation stages: first filtering paths based on hard constraints (cost, policy rules), then evaluating remaining paths based on performance metrics (latency, bandwidth). This segmentation allows efficient processing by eliminating poor paths early without exhaustive evaluation of all parameters for all paths

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway dynamically adjusts the weight and importance of different path parameters based on traffic type and network conditions. For example, real-time traffic may prioritize latency while bulk transfers prioritize bandwidth, allowing the system to optimize path selection quality without always evaluating all parameters at full depth

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11240140B2Method and system for interfacing communication networks
Publication Date: 2022.02.01 ANAPAYA SYST AG
  • US11240140B2 patent drawing
  • US11240140B2 patent drawing
  • US11240140B2 patent drawing

AI summary

The invention is directed to a computer-implemented system and method for transmitting data from a first node to a second node of a source-selected path routing network. In said system and method according to the present invention, a first data packet is received at the first node, wherein said data packet was sent from a source node according to next-hop routing. Subsequently, at least part of the data contained in the data packet is transmitted from the first node to the second node according to source-selected path routing. Finally, the data received at the second node is transmitted to a destination node according to next-hop routing. Said system and method is further characterized by the steps of determining, for at least a subset of a plurality of available paths between the first node and the second node, a plurality of path parameters; determining a plurality of attributes related to the first data packet; selecting a preferred path from the plurality of available paths based on a decision rule, said decision rule specifying, for at least one attribute, a preferred range of path parameters; and remotely determining the second node based on destination information related to the destination node, wherein said destination information is extracted from the data packet.