One Card Multiple-Number Service Mapping for Local Call Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for a detailed implementation solution for the One Card Multi-Number (OCMN) service, which allows users to bind multiple external numbers to a single internal network number, enabling cost-effective call connections and flexible charging by mimicking local presence across different locations, thus avoiding long-distance call charges for both callers and recipients.
Innovation Solution
A method and system that establish a mapping relation between an internal network number and external numbers, determining the internal network number corresponding to an external number during calls, and connecting users based on this mapping, allowing users to switch terminals without changing external numbers and enabling non-roaming state charging.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user binds multiple external numbers to different locations to one terminal, then the user can receive calls as if located locally at each place, but the system complexity increases due to mapping relations and number associations
Solution Approach 1:
The patent introduces a number association unit as an intermediary component that manages the mapping between internal network numbers and external numbers. This mediator handles the complexity of multi-number associations centrally, allowing users to bind multiple external numbers to one terminal without increasing terminal complexity. The number association unit processes call routing decisions, translating external numbers to internal network numbers automatically.
Solution Approach 2:
The system implements feedback mechanisms where the number association unit continuously maintains and updates mapping relations between internal and external numbers. When calls are received or initiated, the system queries the current mapping status and adjusts routing accordingly. This feedback loop ensures that users can dynamically bind or unbind external numbers while the system automatically adapts the call routing without manual reconfiguration.
2Loss of energy
If calls are routed through internal network numbers instead of external numbers, then long-distance call charges are avoided, but the call connection process becomes more complex
Solution Approach 1:
The patent applies preliminary action by pre-establishing mapping relations between external numbers and internal network numbers in the number association unit before calls are made. When a user binds multiple external numbers to one terminal, the system proactively creates and stores the correspondence in advance. During call setup, the system simply queries the pre-existing mapping rather than performing complex real-time routing calculations, thereby reducing call connection complexity while maintaining cost savings.
3Adaptability or versatility
If multiple external numbers are bound to one terminal, then users can display different numbers to different callers, but the number management complexity increases
Solution Approach 1:
The patent implements self-service by allowing users to autonomously bind and unbind external numbers to their terminals through simple operations. The number association unit automatically manages the mapping relations without requiring manual configuration or complex administrative procedures. Users can independently control which external numbers are associated with their terminal, and the system automatically updates the mapping relations, thereby providing flexibility while minimizing management complexity.
Data Source
AI summary
Embodiments of the present invention disclose a method for implementing a One Card Multiple-Number (OCMN) service, which includes: establishing a mapping relation between an internal network number of a user and at least one external number of the user; determining an internal network number of a called user corresponding to an external number of the called user according to the mapping relation when a calling user initiates a call to the external number of the called user; connecting the call to the called user according to the internal network number of the called user. Embodiments of the present invention further disclose a system. According to the embodiments of the present invention, the OCMN service may be implemented flexibly.


