Relay Communication System Dynamic IP Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing relay communication systems lack real-time confirmation of changes in the number and connection state of client terminals and relay servers, and they do not dynamically allocate virtual IP addresses, which limits their flexibility and expandability.
Innovation Solution
A relay communication system that includes relay servers with units for creating and sharing relay group information, client terminal registration information, and virtual address management, allowing for real-time updates and dynamic allocation of virtual IP addresses to ensure flexible communication across changing network configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of LANs and client terminals is increased, then the network expandability is improved, but the system complexity increases due to lack of real-time monitoring and dynamic IP allocation
Solution Approach 1:
The patent implements dynamic IP address allocation where relay servers automatically assign virtual IP addresses to client terminals upon connection. The system dynamically updates relay group information and shared resource information in response to changes in network configuration, enabling the system to adapt to varying numbers of LANs and terminals without manual intervention.
Solution Approach 2:
The patent establishes real-time monitoring mechanisms where relay servers continuously monitor connection states of client terminals and relay servers. When changes occur (terminals connecting/disconnecting, LANs being added/removed), the system receives feedback and automatically updates relay group information and shared resource information, maintaining system awareness without complex manual configuration.
2Adaptability or versatility
If real-time monitoring and dynamic IP allocation are implemented, then the network flexibility is improved, but the device complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where relay servers automatically perform IP address allocation, connection state monitoring, and information updates without external control. Client terminals automatically receive IP addresses when connecting, and the system automatically maintains accurate relay group and shared resource information, reducing the need for complex external management systems.
3Adaptability or versatility
If the relay communication system updates relay group information and shared resource information in response to changes, then the network adaptability is improved, but the information processing complexity increases
Solution Approach 1:
The patent pre-establishes the structure of relay group information and shared resource information before changes occur. When changes happen (terminals connecting, LANs being added), the system follows predetermined update procedures where relay servers automatically modify existing information structures rather than creating entirely new systems, reducing processing complexity.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
In a relay communication system in which remote LANs communicate with one another beyond a WAN, provided is means for allowing respective apparatuses to confirm a virtual network environment of the relay communication system in real time. Relay servers 12 and 22 relay mutual communication between client terminals 11 and 21. The relay server 12(22) creates information shown below, and allows the whole of the relay communication system to share the information: a relay group information indicating virtual private IP addresses of the relay servers 12 and 22 and a connection establishment state therebetween; and a relay server information indicating a virtual private IP address and connection establishment state of a client terminal 11 (21) capable of communicating with the relay server 12(22). The respective apparatuses in the relay communication system can share the information regarding the virtual private IP addresses and connection establishment states of all the apparatuses, and can flexibly execute communication in which the virtual private IP addresses are designated as destinations for communication.