IP Terminal Restricted Mode for Server Failure Resilience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing VoIP service networks are vulnerable to failures when SIP or DHCP servers are unavailable, leading to communication disruptions and loss of service, as they rely on centralized servers, making them impractical for large networks with roaming terminals.
Innovation Solution
The development of IP terminals equipped with processor and memory that execute software enabling normal and restricted mode operations, allowing terminals to initiate and participate in calls without dedicated SIP servers, and dynamically handle IP addresses, creating a redundant network where any terminal can act as a temporary server or IP address handler.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If centralized SIP server is used for VoIP service, then call management and control is simplified, but network reliability deteriorates when server fails
Solution Approach 1:
The patent extracts the essential call management functions from the centralized SIP server and implements them in distributed form within individual IP terminals. Each terminal can independently initiate, manage, and control calls using local software logic, eliminating the single point of failure while maintaining simplified call management operations.
Solution Approach 2:
The centralized server functionality is segmented and distributed across multiple IP terminals. Instead of one central authority, each terminal possesses independent call management capabilities, creating a segmented architecture that improves reliability while maintaining operational simplicity through standardized terminal behavior.
2Ease of operation
If centralized DHCP server is used for IP address allocation, then address management is simplified, but network reliability deteriorates when server is unavailable
Solution Approach 1:
IP terminals are equipped with self-service capabilities to obtain and manage IP addresses without relying on a centralized DHCP server. The terminals can autonomously configure their own addresses or obtain them from alternative sources, ensuring communication capability is maintained even when the central DHCP server is unavailable.
Solution Approach 2:
The essential IP address allocation function is extracted from the centralized DHCP server and distributed to individual terminals. Each terminal can independently acquire and manage its own IP address, eliminating the single point of failure while maintaining simplified address management through standardized protocols.
3Reliability
If static IP addresses are used to ensure address stability, then address resolution reliability is improved, but network adaptability deteriorates for roaming terminals
Solution Approach 1:
The patent implements dynamic IP address assignment that adapts to terminal movement and network conditions. IP addresses are allocated dynamically based on current network state rather than being fixed, allowing terminals to maintain reliable communication while roaming across different network locations. The system dynamically adjusts address allocation to balance stability and adaptability.
4Reliability
If peer-to-peer backup network is implemented, then fault tolerance is improved, but device complexity increases
Solution Approach 1:
The patent implements a universal architecture where every IP terminal possesses identical multi-functional capabilities. Each terminal can act as both client and server, performing call management, address allocation, and communication functions. This universality simplifies the overall network architecture by eliminating the need for specialized backup components while achieving fault tolerance through redundancy of identical units.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
An IP [=Internet Protocol] terminal (600), comprises communication means (606) for communicating via an IP network (622), a processor (602) and memory (604). The memory contains an operating software (700) for the IP terminal (600) and the processor (602) is configured to execute the operating software. The operating software comprises a normal mode logic for implementing a normal mode operation and a restricted mode logic for implementing a restricted mode operation. The normal mode logic comprises program code for initiating a call of a first type under control of instructions from one or more dedicated servers (624, 626). The restricted mode logic comprises program code for collecting connection information of other IP terminals (630) and for initiating a call of a second type without instructions from the one or more dedicated servers (624, 626).