ENUM Domain Management for Permissive Dialing During Area Code Splits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ENUM technology does not support permissive dialing during numbering plan area (NPA) code splits, leading to user frustration due to the inability to use both old and new area codes during the transition period, resulting in increased misdialing.
Innovation Solution
The implementation of an ENUM domain management component that associates an ENUM domain name with multiple records, enabling permissive dialing by creating and managing records for both old and new area codes, and utilizing an artificial intelligence component to automatically manage these records during the transition period, ensuring seamless call routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional ENUM technology is used, then the system maintains simple single-record mapping, but permissive dialing during NPA code splits cannot be supported
Solution Approach 1:
The patent segments the ENUM record structure by introducing a hierarchical organization with NAPTR records containing multiple service-specific sub-records. This allows the system to maintain the original simple ENUM lookup mechanism while adding complex permissive dialing support through additional segmented record fields that store multiple NPA code mappings.
Solution Approach 2:
The patent implements nesting by placing multiple area code mappings within nested record structures. The outer NAPTR record contains inner service-specific records that hold the actual telephone number mappings, allowing layered organization where old and new NPA codes are nested within the same ENUM domain record hierarchy.
2Ease of operation
If multiple area code records are maintained for permissive dialing, then call routing flexibility improves, but ENUM database complexity increases
Solution Approach 1:
The patent creates a universal ENUM record structure that handles both traditional single-NPA mappings and permissive dialing scenarios with multiple NPAs. The same NAPTR record format serves dual purposes: simple one-to-one mappings for standard operations and many-to-one mappings for permissive dialing, eliminating the need for separate database structures.
Solution Approach 2:
The patent implements dynamic record management where the ENUM database automatically adds, removes, or updates multiple NPA code records based on the permissive dialing period status. During transition periods, multiple records coexist dynamically; after the transition, records are automatically pruned to maintain only current mappings, allowing the system to adapt its complexity level to operational needs.
3Reliability
If proactive configuration management is implemented, then permissive dialing is enabled, but system complexity and automation requirements increase
Solution Approach 1:
The patent implements preliminary action by proactively creating multiple NPA code records in the ENUM database before the permissive dialing period begins. The system anticipates the need for multiple mappings and pre-configures the NAPTR records with both old and new area codes, ensuring seamless transition without service interruption during the permissive dialing window.
Solution Approach 2:
The patent incorporates feedback mechanisms where the ENUM system monitors the permissive dialing period status and automatically adjusts record configurations based on timing information. The system receives feedback about the transition period timeline and uses this information to dynamically manage record creation, maintenance, and removal, ensuring proper functionality throughout the transition.
Data Source
AI summary
Methods and apparatus for enabling efficient telephone number mapping (ENUM) based call routing during area code splits are presented herein. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.


