UPnP Address Conflict Resolution via Remote Access Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Address conflicts occur when two local area networks using the UPnP protocol have devices with the same private IP addresses, preventing communication between them.

Innovation Solution

A method that acquires declaration information of a device in one local area network, maps its private address to an external address using a preset mapping relation, and sends a notification to another local area network to store and notify the external address, thereby avoiding address conflicts by assigning an unused external address if a conflict is detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If private addresses of devices in two local area networks are used for communication using UPnP protocol, then device connectivity and communication capability are improved, but address conflict occurs when devices use the same private IP address, preventing communication

Engineering Contradiction:
Improvedevice connectivityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a remote access server as an intermediary component that acts as a mediator between two local area networks. This server maintains mapping relationships between private addresses in different networks and performs address translation, thereby eliminating direct address conflicts while preserving device connectivity and communication reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If address translation and mapping mechanisms are implemented to resolve address conflicts, then communication reliability is improved, but system complexity increases due to additional mapping relation maintenance

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the remote access server automatically acquires declaration information from devices, autonomously maintains mapping relationships, and proactively notifies other networks of address translations. This automation eliminates the need for manual configuration and reduces operational complexity while ensuring reliable communication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs feedback mechanisms where devices send declaration information about their addresses and states to the remote access server, which then updates mapping relationships and notifies other networks. This continuous feedback loop ensures that address conflicts are detected and resolved automatically, maintaining communication reliability without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2432194B1Method, device and system for information synchronization
Publication Date: 2016.09.28 HUAWEI DEVICE CO LTD
  • EP2432194B1 patent drawingFigure 1~2
  • EP2432194B1 patent drawingFigure 3
  • EP2432194B1 patent drawingFigure 4~5

AI summary

The present invention relates to the communication field, and discloses an information synchronization method, apparatus and system are provided, which solves the problem of address conflict occurring when two local area networks use an UPnP protocol to perform communication. The method includes: acquiring declaration information of a first local area network device that is in a first local area network, where the declaration information includes a private address of the first local area network device in the first local area network; mapping the private address of the first local area network device into a corresponding external address according to a preset mapping relation between private addresses and external addresses; and sending a notification message carrying the external address of the first local area network device to a second local area network, so as to enable the second local area network to store the external address of the first local area network device and notify a state of the first local area network device to a second local area network device in the second local area network. The technical solution provided in the present invention is applicable to an UPnP remote access.