Label Switching Network Routing via Policy-Constrained Path Sequences

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 such as increased network latency and inefficiencies in routing, as current technologies struggle to effectively manage the distinctions between names, addresses, and routes.

Innovation Solution

The implementation of methods and systems for routing based on a path-based protocol address, which involves identifying sequences of identifiers and policies to constrain data routing through multiple network paths, providing path information to ensure efficient data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional IP addressing is used, then network infrastructure is simple, but address space is fully allocated and routing efficiency deteriorates

Engineering Contradiction:
Improverouting efficiencyVSAvoidaddressing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the traditional flat IP address space into hierarchical levels (global routing prefix, subnet prefix, host identifier). This segmentation allows efficient use of address space while maintaining simple routing infrastructure at each level, resolving the contradiction between routing efficiency and addressing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional structure to addressing by adding scope information and hierarchical levels to traditional IP addresses. This dimensional expansion enables better routing efficiency without proportionally increasing infrastructure complexity.

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

2Quantity of substance

If network grows larger, then capacity increases, but network latency increases

Engineering Contradiction:
Improvenetwork capacityVSAvoidnetwork latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies local quality by making routing decisions based on locally available path information and policies at each network node, rather than relying on centralized control. This enables efficient local routing that reduces latency while supporting network growth.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic path selection based on policies that can adapt to changing network conditions. The routing paths can be dynamically adjusted based on available resources and latency conditions, allowing the network to maintain performance as it grows.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple routing paths are implemented, then routing efficiency improves, but path management complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidpath management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent makes path information and routing policies universal by defining standardized formats and protocols for expressing multiple paths. This allows diverse routing scenarios to be managed using common mechanisms, improving efficiency without proportionally increasing management complexity.

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

Solution Approach 2:

The patent incorporates feedback mechanisms where network nodes exchange path information and routing policies to automatically optimize data transmission. This feedback-driven approach enables efficient multi-path routing while reducing manual path management complexity through automated decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12058042B1Routing methods, systems, and computer program products
Publication Date: 2024.08.06 MORRIS ROUTING TECHNOLOGIES LLC
  • US12058042B1 patent drawing
  • US12058042B1 patent drawing
  • US12058042B1 patent drawing

AI summary

In one embodiment, a non-transitory computer-readable media is provided for storing instructions, that when executed by one or more processors of a topology node, cause the topology node to: identify a first sequence of identifiers for data routing in a label switching network from a first node in the label switching network; identify a second sequence of identifiers for data routing in the label switching network from a second node in the label switching network; identify a policy for use in constraining data routing from the first node to a third node; include the first sequence of identifiers and the second sequence of identifiers in a third sequence of identifiers that reflects the policy such that data routing is constrained from the first node to the third node via a plurality of network paths that each include at least one node in the label switching network; and provide path information that identifies the third sequence of identifiers, for constraining data routing, according to the policy, to the third node via the second node.