IPv6 to IPv4 Translation via 6LoWPAN Header Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low power IoT networks primarily support IPv6, but many gateways have limited or no IPv6 uplink support, preventing IoT nodes from being globally reachable via IPv6 due to their IPv4 uplink limitations, which restricts connectivity to the Internet and other devices.

Innovation Solution

Implementing a well-known prefix (WKP) in IPv6 low power wireless personal area networks to signal nodes that the gateway provides an IPv4 uplink, allowing nodes to send packets with IPv4 addresses in a compressed format, which can be decompressed and forwarded as IPv4 packets by the gateway to reach IPv4 destinations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IoT nodes use IPv6 over low power wireless networks, then connectivity and global reachability are improved, but gateway uplink support requirements increase

Engineering Contradiction:
Improveglobal reachabilityVSAvoidgateway uplink support
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism where the gateway translates IPv6 packets from IoT nodes into IPv4 packets for uplink transmission. The gateway acts as a mediator between the IPv6-based low power wireless network and the IPv4-based uplink infrastructure, enabling nodes to achieve global reachability without requiring the gateway to provide full IPv6 uplink support.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the protocol parameter at the gateway by modifying the destination address format in packet headers. When a node sends an IPv6 packet with a destination address that should resolve to an IPv4 address, the gateway transforms this IPv6 address into an IPv4 address in the translated packet, allowing the uplink to be compatible with existing IPv4 infrastructure while maintaining IPv6 operation at the wireless interface.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If nodes implement full IPv4 stack for IPv4 uplink support, then IPv4 connectivity is improved, but memory consumption increases

Engineering Contradiction:
ImproveIPv4 connectivityVSAvoidmemory consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the IPv4 protocol stack requirement from the node level and concentrates it at the gateway level. Instead of requiring each IoT node to implement a full IPv4 stack, the gateway performs the IPv4 translation function for all nodes, allowing nodes to operate with minimal protocol support while still achieving IPv4 connectivity when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The gateway provides universal IPv4 translation capability for multiple nodes simultaneously. A single gateway instance handles IPv6-to-IPv4 translation for all connected nodes, making the IPv4 connectivity function universal across the network without requiring each node to maintain its own IPv4 stack.

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

3Productivity

If nodes send compressed packets with IPv4 addresses, then packet format efficiency is improved, but gateway decompression requirements increase

Engineering Contradiction:
Improvepacket format efficiencyVSAvoidgateway decompression function
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by having nodes prepare compressed packet formats in advance with embedded IPv4 address information. The compression mechanism is designed so that the gateway can efficiently decompress these packets using predefined rules and well-known prefixes, reducing the decompression complexity at the gateway while maintaining high packet format efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11528346B2IPv4 communications using 6lowpan header compression mechanisms
Publication Date: 2022.12.13 NOKIA TECHNOLOGIES OY
  • US11528346B2 patent drawing
  • US11528346B2 patent drawing
  • US11528346B2 patent drawing

AI summary

Methods and apparatus, including computer program products, are provided for communications. In one aspect there is provided a method. The method may include sending, by a gateway, an advertisement including an internet protocol version 6 over low power wireless personal area network context option carrying a well-known prefix, the well-known prefix indicating to a node that the gateway provides an uplink in accordance with internet protocol version 4; and receiving, at the gateway, a first packet received via the wireless network in accordance with internet protocol version 6, the first packet including a destination address in accordance with internet protocol version 4. Related apparatus, systems, methods, and articles are also described.