IPv4 Island Connectivity Over IPv6 Core via BGP-LU

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in connecting IPv4 Island networks over an IPv6-only core network without requiring explicit tunnel configurations, which consumes significant computing, network, and storage resources.

Innovation Solution

The 4PE framework uses Multiprotocol Border Gateway Protocol (MP-BGP) over IPv6 to enable the connection of IPv4 Islands by configuring Provider Edge (PE) devices to provide IPv4 connectivity over an IPv6-only core network, utilizing Extended Next Hop Encoding and BGP-Labeled Unicast (BGP-LU) to establish label switched paths without manual tunnel configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If explicit tunnel configurations are used to connect IPv4 Islands over IPv6 core network, then connectivity between IPv4 Islands is established, but computing, network, and storage resources are consumed significantly

Engineering Contradiction:
ImproveconnectivityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the tunnel configuration overhead from the connectivity establishment process by using BGP-LU to advertise IPv4 prefixes directly over the IPv6 core network without requiring manual tunnel configurations, thereby maintaining connectivity while eliminating the resource consumption associated with explicit tunnel setup

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces BGP-Labeled Unicast as an intermediary mechanism that enables IPv4 traffic to be routed over the IPv6 core network through label switching, eliminating the need for resource-intensive explicit tunnel configurations while maintaining reliable connectivity between IPv4 Islands

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual tunnel configuration is performed for IPv4 over IPv6 connectivity, then IPv4 Islands can communicate, but the process consumes significant computing and network resources

Engineering Contradiction:
ImproveIPv4 over IPv6 connectivityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables the network to self-configure IPv4 over IPv6 connectivity through automated BGP-LU route advertisement and label distribution, eliminating manual tunnel configuration and reducing device complexity while maintaining adaptability for IPv4 Islands communication

Inventive Principle:
Principle #25Self-service

3Productivity

If explicit tunnel configurations are used for IPv4 connectivity over IPv6, then routing paths are established, but computing and storage resources are consumed

Engineering Contradiction:
Improverouting efficiencyVSAvoidcomputing and storage resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts the routing path establishment from the resource-consuming tunnel configuration process by using BGP-LU to directly advertise IPv4 prefixes with associated labels over the IPv6 core network, achieving efficient routing while minimizing computing and storage resource consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250184256A1Systems and methods for connecting IPV4 islands over an IPV6 core network using IPV4 provider edge routers
Publication Date: 2025.06.05 VERIZON PATENT & LICENSING INC
  • US20250184256A1 patent drawing
  • US20250184256A1 patent drawing
  • US20250184256A1 patent drawing

AI summary

In some implementations, a first network device may encode Internet Protocol version 4 (IPv4) network layer reachability information (NLRI) using Internet Protocol version 6 (IPv6) next hop encoding to generate encoded IPv4 NLRI. The first network device may include information indicating border gateway protocol (BGP) labeled unicast (BGP-LU) in the encoded IPv4 NLRI. The first network device may advertise the encoded IPv4 NLRI. The first network device may establish a communication session with a second network device, wherein the communication session is established via an IPv6 core network. The first network device may forward, via the communication session, one or more IPv4 packets using the encoded IPv4 NLRI.