{'fraction_non_alphanumeric': 0.02237136465324385, 'fraction_numerical': 0.0, 'mean_word_length': 4.8881578947368425, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A PBX-based approach for telecommunication number portability service

Number portability (NP) service has become an important factor in enhancing the competitiveness of a service provider. Although NP service is available now, NP database (NPDB) query and portable number translation are all-call-based, and the time required to process a NP call is long. It is an overhead to the operator and the user. How to reduce the impact of NP call process is an important issue. Considering an organization often has dialled number locality, we suggest applying caches to PBX to keep the routing information of portable numbers. In this paper, the interoperation of PBX and operator network is introduced. We also demonstrate the workload of portable number translation is shared out to PBX, the delay time of querying routing information is shorten, and the efficiency of NP call process is enhanced.