Communication Server Phone Number Mapping for VoIP Cost Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing VoIP systems face challenges in efficiently managing phone number assignments across communication terminals, leading to increased costs as the number of users grows, due to limitations in assigning and maintaining phone numbers in the PSTN.
Innovation Solution
A communication server that receives terminal IDs and phone numbers, searches for specific phone numbers in a database, and assigns or notifies them to connect terminals via an IP network and PSTN, allowing for efficient management of phone numbers and reducing the need for multiple assignments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each communication carrier acquires phone numbers in the PSTN and assigns one such phone number to each transmission terminal, then the transmission terminal information can be notified correctly to the receiving terminal, but the cost increases as the number of users increases
Solution Approach 1:
The patent applies universality by enabling a single PSTN phone number to serve multiple transmission terminals through the database association mechanism. The communication server stores multiple terminal IDs linked to one phone number, allowing any terminal associated with that number to be correctly identified and notified to receiving terminals, thus making the phone number universally applicable across multiple users
Solution Approach 2:
The communication server acts as an intermediary between the PSTN phone numbers and IP terminal IDs. It maintains a database that associates terminal IDs with PSTN phone numbers and performs the mapping during call setup, mediating the connection between traditional telephone numbering and modern IP-based terminals without requiring a unique phone number for each terminal
2Measurement precision
If a unique phone number is assigned to each terminal in the PSTN, then correct identification of transmission terminals is achieved, but the device complexity and management overhead increase
Solution Approach 1:
The communication server serves as an intermediary layer that manages the complexity of terminal identification. It maintains the association database between terminal IDs and PSTN phone numbers, handling the mapping logic centrally rather than requiring complex management at each terminal or carrier level, thus reducing overall system complexity while maintaining precise identification
Solution Approach 2:
The system enables self-service terminal identification through the database-driven approach. When a call is initiated, the communication server automatically queries the database using the terminal ID to retrieve the associated PSTN phone number, and vice versa, without requiring manual intervention or complex configuration, allowing the system to self-manage the identification process
Data Source
AI summary
A communication server includes a receiving unit for receiving a first terminal ID and a second terminal number from a first terminal via an IP network, a search unit for searching for the first terminal ID and the second terminal number in a database, and a notification unit for, upon detection of a specific phone number specifying the first terminal, notifying the second terminal of the specific phone number, using the second terminal number as an addressee, the specific phone number being associated with the first terminal ID and the second terminal number.


