IPv6 Address Generation for Wireless Sink Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks using IPv6, the ND proxy mechanism can lead to undefined operations when a node device changes sinks and border routers, as both proxies answer to the same IPv6 address, causing issues with correct routing and address updates.

Innovation Solution

A system and method for generating a unique unicast internet address for radio node devices, incorporating a sink identifier and network address, ensuring correct routing through a specific sink device, and updating ND proxies and external devices to maintain accurate communication paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the ND proxy mechanism is used to allow multiple links to reside on the same IPv6 subnet, then the management is simplified and subnet allocation is easier, but when a node device changes from one sink and border router to another, both ND proxies answer NS/NA messages to the same IPv6 address, resulting in undefined operations

Engineering Contradiction:
Improvemanagement simplicityVSAvoidrouting correctness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the IPv6 address into multiple components: a stable prefix part and a dynamic interface identifier part. The interface identifier is further segmented to include a sink identifier component that changes when the node associates with a different sink, ensuring that the full IPv6 address becomes unique per sink-border router combination while maintaining management simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic components into the IPv6 address structure. The interface identifier dynamically changes based on the current sink association, allowing the address to adapt when the node moves between sinks. This dynamic addressing ensures that each sink-border router pair has a unique address representation, resolving the ambiguity in ND proxy responses.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a single IPv6 address is used for a node device across multiple sinks and border routers, then the address structure is simpler, but it becomes impossible to determine which border router and sink should handle downlink communication

Engineering Contradiction:
Improveaddress structure complexityVSAvoidrouting path information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent embeds routing information within the IPv6 address structure itself. The interface identifier contains a sink identifier that is nested within the overall address, allowing border routers and sinks to extract routing path information directly from the address without requiring separate routing tables or complex lookup mechanisms.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The sink identifier acts as an intermediary element within the IPv6 address. It bridges the node device and the specific sink-border router path, carrying essential routing information that enables correct downlink delivery while maintaining a unified address structure that doesn't require complex external routing mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240155462A1Address generation system for a wireless communication network
Publication Date: 2024.05.09 WIREPAS OY
  • US20240155462A1 patent drawing
  • US20240155462A1 patent drawing

AI summary

The application relates to an address generation system for a wireless communication network that comprises at least one sink device and at least one radio node device. Each radio node device is configured to communicate with the at least one sink device or other radio node device belonging to the at least one radio node device. Each radio node device is further configured to generate its internet address comprising a sink identifier of a sink device belonging to the at least one sink device and a wireless communication network address (of said radio node device, so that said radio node device is accessible through said sink device.