Node Connection Maintenance via Address Management Node

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks face challenges in maintaining ongoing connections between nodes when their IP addresses change, leading to connection outages, especially in real-time applications where interruptions are not tolerable, and current solutions like Dynamic DNS are slow to recover.

Innovation Solution

A method and system that detect connection outages, consult an address management node to verify the new address of the affected node, and re-establish the connection using the updated address, ensuring minimal performance loss and disturbance, by utilizing a timer to request the current address from the address management node before the application times out.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional Dynamic DNS methods are used to handle IP address changes, then address verification is possible, but connection recovery time is too long causing application timeout

Engineering Contradiction:
Improveconnection continuityVSAvoidconnection recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting connection outages and querying the address management node for updated IP addresses before the application layer times out. The method proactively monitors connection status and retrieves new addresses in advance, allowing rapid reconnection without waiting for application-level failure detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an address management node as an intermediary between communicating nodes. This intermediary maintains the mapping between node identifiers and current IP addresses, enabling fast address resolution without relying on slow traditional DNS mechanisms. The intermediary handles address verification and provides updated addresses on demand.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If nodes use dynamic IP addresses for flexibility, then adaptability improves, but connection stability deteriorates due to address changes during communication

Engineering Contradiction:
Improveaddress dynamicityVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system implements feedback mechanisms where nodes continuously monitor connection status and automatically detect when IP address changes occur. Upon detecting an outage or address change, the system queries the address management node for updated addresses and re-establishes connections, creating a closed-loop feedback system that maintains stability despite dynamic addressing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The address management node serves as a stable intermediary that decouples the dynamic IP addressing from the communication relationship. Nodes communicate through this intermediary, which maintains the current address mapping and enables seamless address updates without disrupting the overall connection stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7778189B2Maintaining an existing connection between nodes
Publication Date: 2010.08.17 NOKIA TECHNOLOGIES OY
  • US7778189B2 patent drawing
  • US7778189B2 patent drawing
  • US7778189B2 patent drawing

AI summary

Methods and systems for maintaining a connection between a first node and a second node communicating via a connection within a communication network. Data is communicated between the nodes on the basis of addresses assigned to the respective nodes. The addresses are managed by an address management node of the communication network. The system includes a detector unit, at the first node, configured to detect an outage of the existing connection between the nodes, a consulting unit, at the first node, configured to consult after detecting the outage of the connection, the address management node to verify the address assigned to the second node, a transceiver unit, at the address management node, configured to return a current address assigned to the second node, and a connection re-establisher unit, at the first node, configured to re-establish the connection based on the current address assigned to the second node.