Outside-Scope Identifier Routing for Network Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The growing Internet poses challenges due to fully allocated global IP address space, leading to issues like increased network latency and inefficiencies in routing, as current distinctions between names, addresses, and routes are inadequate.

Innovation Solution

Implementing methods and systems for routing based on a path-based protocol address, which involves identifying and utilizing outside-scope identifiers to select appropriate path segments for data transmission across network paths, allowing for efficient data routing without relying on network interface identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional IP address space is used for routing, then global address allocation is straightforward, but network latency increases and routing efficiency deteriorates due to fully allocated address space

Engineering Contradiction:
Improverouting efficiencyVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the routing process by introducing path-based protocol addresses that divide the network path into distinct segments. Each segment can be independently identified and managed using outside-scope identifiers, allowing for more efficient routing decisions and reduced latency by avoiding the need to traverse the entire global IP address space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to address identification by using outside-scope identifiers that operate independently from traditional IP address spaces. This allows routing to be performed in a multi-dimensional address space where path segments can be identified without consuming global IP addresses, thereby improving routing efficiency and reducing latency.

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

2Productivity

If path-based protocol addresses with outside-scope identifiers are used, then routing efficiency is improved, but device complexity increases due to multiple identifier types

Engineering Contradiction:
Improverouting efficiencyVSAvoidaddress identification complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent makes outside-scope identifiers universal by enabling them to serve multiple functions: identifying path segments, avoiding network interfaces, and facilitating efficient routing. This multi-functionality reduces the need for separate specialized identifiers, thereby managing complexity while improving routing efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces path-based protocol addresses as an intermediary layer between traditional IP addresses and routing decisions. This intermediary uses outside-scope identifiers to mediate the routing process, allowing for efficient path selection without directly managing complex global address spaces, thus simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If network interface identifiers are used for routing, then precise interface identification is achieved, but routing flexibility is reduced due to dependency on interface-specific addresses

Engineering Contradiction:
Improveinterface identification precisionVSAvoidrouting flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent extracts the network interface identifier dependency from the routing process by using outside-scope identifiers that do not include interface-specific portions. This allows path segments to be identified and routed without relying on interface-specific addresses, thereby maintaining identification precision while significantly improving routing flexibility and adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10404583B1Routing methods, systems, and computer program products using multiple outside-scope identifiers
Publication Date: 2019.09.03 MORRIS ROUTING TECHNOLOGIES LLC
  • US10404583B1 patent drawing
  • US10404583B1 patent drawing
  • US10404583B1 patent drawing

AI summary

In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: based on a first outside-scope identifier and via a first network interface of the current node that is in a second network path segment including the previous node and the current node, receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol or a label forwarding paradigm, the first outside-scope identifier identifying, in a first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the first outside-scope identifier does not identify any network interface; identify, from a header of the first packet, a second outside-scope identifier that does not identify any network interface, the second outside-scope identifier identifying a third region that does not include the current node; and using the second outside-scope identifier, cause transmission, via a first path segment that includes the current node and that is at least partially outside the third region, first data from the current node to a second network interface of a next node that is at least partially included in the third region.