IPv6 Address Space Segmentation for Routing Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPv6 networks do not effectively utilize the full 128-bit address space, limiting their ability to provide additional routing information and efficient scaling in multi-hop, relayed, and virtualized networks, which hinders network configuration and efficiency.

Innovation Solution

The method involves encoding non-routing information into the surplus IPv6 address space, allowing for the inclusion of routing instructions, channel information, and state information within the IP address, enabling dynamic routing and network configuration without the need for additional packets or infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the full 128-bit IPv6 address space is utilized to encode non-routing information, then routing efficiency and network scalability are improved, but the complexity of address space management and routing protocol compatibility increases

Engineering Contradiction:
Improverouting efficiencyVSAvoidaddress space management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the 128-bit IPv6 address space into distinct functional portions: a routing portion for traditional destination-based routing and a non-routing portion for encoding additional information such as channel identifiers, state information, and routing instructions. This segmentation allows routers to process only the necessary routing portion while extracting additional information from the non-routing portion, thereby improving routing efficiency without requiring complete reconfiguration of address space management across the entire network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts non-routing information from the IPv6 address space and places it in a designated portion that can be independently processed. This extraction allows routing decisions to be made based on traditional routing information while simultaneously utilizing the extracted non-routing information for enhanced routing instructions, channel selection, and network state management, thus improving productivity without proportionally increasing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of time

If additional routing information is encoded in the IP address, then per-packet routing and low-latency reconfiguration are enabled, but the difficulty of detecting and measuring address space utilization increases

Engineering Contradiction:
Improvereconfiguration latencyVSAvoidaddress space utilization measurement
Core Design Contradiction:
Loss of timeVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary encoding of routing instructions, channel information, and state data into the IPv6 address space before packet transmission. This preliminary action allows receiving routers to immediately extract and act on the encoded information without requiring additional signaling or control plane communication, thereby achieving low-latency reconfiguration and per-packet routing decisions. The address space is pre-configured with all necessary information, eliminating time-consuming lookup and decision processes.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the IPv6 address space is used for both routing and non-routing information, then network adaptability and versatility are improved, but the reliability of routing protocols may be compromised

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidrouting protocol reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different functional characteristics to different portions of the IPv6 address space. The routing portion maintains traditional routing protocol compatibility and reliability, while the non-routing portion provides enhanced adaptability for encoding additional information. This localized functional differentiation allows standard routing protocols to operate reliably on the routing portion while simultaneously enabling extended functionality through the non-routing portion, thus achieving both reliability and adaptability without compromise.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3412010B1Overloading address space for improved routing, diagnostics, and content-relay network
Publication Date: 2022.05.11 TRINITY MOBILE NETWORKS
  • EP3412010B1 patent drawingFigure 1
  • EP3412010B1 patent drawingFigure 2
  • EP3412010B1 patent drawingFigure 3

AI summary

A device includes hardware, including at least one processor and a memory, the device operable in a packet network, the device constructed to: (a) receive an internet protocol (IP) packet, said IP packet including at least address information and other information distinct from said address information, wherein said address information is sufficient to identify at least one device in said packet network; and (b) route or consume said IP packet based on said address information and on said other information.