Ephemeral Overlay Address Translation for Source IP Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network architectures fail to adequately protect the privacy of Internet Protocol (IP) addresses, as they can be correlated to a device or user, exposing Personally Identifiable Information (PII) and facilitating fraudulent activities.

Innovation Solution

Implementing a mechanism that dynamically allocates ephemeral overlay addresses per IP flow, which are visible but cannot be correlated to the source device identity, using a binding database to manage these addresses and intercepting packets to translate stable overlay addresses to ephemeral ones, ensuring privacy without requiring client device participation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If standard IP addressing is used for network communication, then network connectivity and routing are enabled, but source IP addresses can be correlated to specific devices and users, exposing PII and enabling fraudulent activities

Engineering Contradiction:
Improveprivacy exposureVSAvoidnetwork operation simplicity
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system consisting of a binding database and translation mechanism that sits between the client device and the network. The binding database stores mappings between stable overlay addresses (identifying devices) and ephemeral addresses (used for communication). When packets traverse the network, the translation mechanism automatically substitutes ephemeral addresses for stable ones, preventing correlation while maintaining seamless connectivity. This intermediary layer protects privacy without requiring changes to client devices or complex user actions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If ephemeral overlay addresses are dynamically allocated per IP flow, then source IP privacy is protected by preventing correlation to device identity, but system complexity increases due to address translation mechanisms

Engineering Contradiction:
ImprovePII exposureVSAvoidsystem architecture complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts the complexity of address management and translation from the client devices and places it entirely in the network infrastructure. The binding database and translation mechanisms are implemented solely in the network core, while client devices continue to use standard IP addressing without any modifications. This extraction concentrates the complexity in a centralized, manageable location while keeping end systems simple.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates ephemeral overlay addresses as functional copies of stable overlay addresses. These ephemeral addresses replicate the routing and identification functions needed for network communication but are designed to be non-correlatable to specific devices. The binding database maintains the correspondence between original and copied addresses, enabling automatic translation without complex logic at the network edge.

Inventive Principle:
Principle #26Copying

3Speed

If IP addresses are kept visible for routing purposes, then network routing and delivery function correctly, but malicious observers can correlate IP flows to specific persons and devices

Engineering Contradiction:
Improverouting efficiencyVSAvoidprivacy information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent applies different quality characteristics to different parts of the addressing system. Stable overlay addresses maintain permanent, consistent quality for routing efficiency and device identification. Ephemeral overlay addresses have transient, changing quality for privacy protection. The binding database manages the local characteristics of each address type, allowing packets to be routed efficiently using stable addresses while observers only see ephemeral addresses that provide no correlation information.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250323898A1Source IP privacy in identifier locator separation architectures
Publication Date: 2025.10.16 CISCO TECHNOLOGY INC
  • US20250323898A1 patent drawing
  • US20250323898A1 patent drawing
  • US20250323898A1 patent drawing

AI summary

Techniques for protecting source IPs in a network fabric are described. A binding database may receive an indication of an overlay address-to-underlay address binding for a client device connected to the network fabric. The indication is received in a secure message from a fabric edge node through which the client device is connected. The overlay address-to-underlay address binding indicates a first overlay address and an underlay address associated with the fabric edge node. One or more additional overlay addresses are allocated and associated with the overlay address-to-underlay address binding. Each of the one or more additional overlay addresses is mapped to the first overlay address, A second overlay address is assigned, from the one or more additional overlay addresses, to the client device for an IP flow. The fabric edge node intercepts packet of the IP flow and translates a source IP from the first to the second overlay address.