Relay Server VPN Group Information Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional VPN systems face challenges in managing large amounts of information storage and transmission, especially when dealing with numerous terminals and frequent changes in network connections, leading to complex configurations and increased data exchange between relay servers.
Innovation Solution
The proposed relay server architecture includes a relay group information storage unit, VPN group information storage unit, sub VPN group information storage unit, address filter information storage unit, and communication control unit, which allows for the establishment of VPNs without expanding information storage or transmission, by designating client terminals as sub routing points and storing address filter information in association with routing relay server identification, rather than sub routing apparatus identification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the relay server stores identification information and IP addresses of all terminals connected to different LANs, then communication between terminals can be enabled, but the amount of information stored and transmitted increases enormously
Solution Approach 1:
The patent segments the network into multiple LANs with relay servers, where each relay server only stores terminal information for its own LAN. The routing relay server stores routing information for other LANs. This segmentation allows communication across LANs while keeping information storage at each server manageable and localized to its respective network segment.
Solution Approach 2:
The patent introduces routing relay servers as intermediaries between different LANs. These routing relay servers store routing information and forward packets between LANs, eliminating the need for every relay server to store information about all terminals across all LANs. The intermediary routing servers handle the complexity of inter-LAN communication while keeping individual server information stores minimal.
2Reliability
If relay servers exchange information frequently to handle terminal changes, then communication can be maintained, but the process becomes troublesome and causes enormous information exchange
Solution Approach 1:
By segmenting the system into local relay servers and routing relay servers, the patent reduces the scope of information exchange. Each relay server only needs to exchange information with routing relay servers when terminals join or leave its local LAN, rather than all relay servers needing to exchange information about all terminal changes across the entire network.
Solution Approach 2:
Routing relay servers act as intermediaries that consolidate routing information for multiple LANs. When terminal changes occur, information is exchanged only with the relevant routing relay server for that specific LAN, rather than broadcasting to all relay servers. This intermediary approach significantly reduces the frequency and volume of information exchange required to maintain communication reliability.
3Adaptability or versatility
If the relay server stores detailed terminal information for frequent changes, then terminal mobility is supported, but the configuration process becomes complex and troublesome
Solution Approach 1:
The patent divides the system into relay servers for local LAN management and routing relay servers for inter-LAN routing. This segmentation simplifies configuration because each relay server only needs to be configured for its local LAN, while routing relay servers handle the complexity of inter-LAN routing automatically through standardized information exchange protocols.
Solution Approach 2:
Routing relay servers serve as intermediaries that automatically manage routing information for mobile terminals across LANs. When terminals move between LANs, the routing relay servers handle the routing information updates and packet forwarding automatically, eliminating the need for complex manual configuration at each relay server while maintaining full terminal mobility support.
Data Source
AI summary
A relay server performs control to establish a routing session between the relay server and another routing relay server, control to establish a sub routing session between the relay server and a sub routing apparatus, and a packet forward control to forward a received packet via the routing session or the sub routing session. The packet forward control is such a control that, when a destination of a packet is associated with the sub routing apparatus of the relay server in a content stored in a sub address filter information storage unit, the packet is forwarded to the sub routing apparatus, while otherwise the packet is forwarded to the destination.


