Anonymizing Device IPv6 Prefix Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IPv6 communication systems face challenges in ensuring anonymity due to the exposure of unique addresses, which can lead to tracing user communication history, and existing solutions either fail to route packets correctly or require complex modifications that disrupt communication protocols like TCP.

Innovation Solution

A communication system comprising an anonymizing device and a server that generates anonymous addresses based on acquired prefixes, rewriting source addresses in packets and encapsulating them for secure transmission, ensuring anonymity without modifying the communication node and maintaining protocol compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IPv6 addresses are assigned to all nodes with unique global addresses, then end-to-end communication and P2P applications are improved, but user anonymity is compromised due to address exposure and tracing

Engineering Contradiction:
Improveend-to-end communication capabilityVSAvoiduser anonymity
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an anonymizing device as an intermediary between the communication node and the network. This device generates anonymous IPv6 addresses by modifying the prefix part of the address, allowing end-to-end communication to proceed while preventing direct tracing of the user's real address. The anonymizing device acts as a mediator that preserves communication functionality while protecting user identity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If the prefix part of IPv6 address is modified at regular intervals to improve anonymity, then address tracing is prevented, but packet routing fails because routers cannot deliver packets to the communication node

Engineering Contradiction:
Improveaddress tracing preventionVSAvoidpacket routing
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The anonymizing device serves as a mediator that handles the complexity of address modification and packet rewriting. It generates anonymous addresses with modified prefixes, rewrites packet headers accordingly, and manages the mapping between real and anonymous addresses. This intermediary approach allows prefix modification for anonymity while maintaining reliable packet routing through intelligent address translation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically changes the prefix parameter of IPv6 addresses at regular intervals or upon detection of address leakage. The anonymizing device modifies the high-order 64 bits (prefix) of the IPv6 address while maintaining the low-order 64 bits (interface identifier), enabling anonymity preservation through parameter transformation without breaking the addressing structure.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If complex modifications are made to communication nodes to achieve anonymity, then user anonymity is improved, but device complexity and protocol compatibility are worsened

Engineering Contradiction:
Improveuser anonymityVSAvoidcommunication node modification complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The anonymizing device is positioned as an external intermediary that performs all complex anonymity-related operations, including address generation, packet rewriting, and protocol management. The communication node itself remains simple and requires no complex modifications, as the anonymizing device handles all complexity externally while maintaining protocol compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Object-affected harmful factors

If NAT is used to conceal node addresses, then address hiding is improved, but communication protocol functionality and P2P applications are worsened

Engineering Contradiction:
Improveaddress concealmentVSAvoidP2P application functionality
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent changes the approach from NAT's port address translation to direct IPv6 address modification. By modifying the prefix parameter of IPv6 addresses dynamically, the system provides address concealment similar to NAT while maintaining full IPv6 addressing functionality and P2P application support, avoiding the limitations of NAT in IPv6 environments.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8730966B2Anonymization using anonymizing device and packet server in which anonymous address is generated based on prefix acquired from server
Publication Date: 2014.05.20 NEC CORP
  • US8730966B2 patent drawing
  • US8730966B2 patent drawing
  • US8730966B2 patent drawing

AI summary

A communication system (1) includes an anonymizing device (100) and a server (200). The anonymizing device (100) generates an anonymous address based on a prefix acquired from the server (200), receiving a packet transmitted from a communication node (300), rewrites a source address of the received packet into an anonymous address, encapsulates the received packet, and sends the packet to a second network (600) using the address of the anonymizing device (100) as a source address of the encapsulated packet and the address of the server (200) as a destination address. Then, receiving the encapsulated packet transmitted from the anonymizing device (100), the server (200) decapsulates the encapsulated packet and sends the packet to the second network (600). High anonymity can be thereby assured.