EP-4740440-A1 - METHOD AND SYSTEM FOR OPTIMIZING ROUTING OF A CALL RELATED TO A SPECIAL NUMBER
Abstract
The present disclosure relates to a method and a system for optimizing routing of a call related to a special number The disclosure encompasses: receiving, an indication of the call related to the special number. Next, the disclosure encompasses: retrieving, a location identifier of a calling party; and identifying, a status of a called party, the status is one of a national toll free (NTF) number status, and an international toll free (ITF) number status. The disclosure further encompasses: performing, a search procedure in an event the status is identified as one of the NTF number status, and the ITF number status; determining, an origination location of the calling party, wherein the origination location is one of a home location, and a roaming location; and routing, the call from the origination location to a destination, based on the determination of the origination location of the calling party.
Inventors
- SINHA, ANURAG
- ELANGOVAN, Elanchezhiyan
- BHATNAGAR, AAYUSH
- Bisht, Birendra Singh
- Singh, Harbinder Pal
- Kelkar, Priti
- KUMAR, ABHAY
- VERMA, HIMANSHU
- DUTTA, Dipanka
- MISHRA, SOMYA
Assignees
- Jio Platforms Limited
Dates
- Publication Date
- 20260513
- Application Date
- 20240611
Claims (1)
- We Claim: 1. A method [300] for optimizing routing of a call related to a special number in a pre-defined list of special numbers, the method [300] comprising: ^ receiving, by a transceiver unit [202], an indication of the call related to the special number in the pre-defined list of special numbers; ^ retrieving, by an identification unit [204], a location identifier of a calling party; ^ identifying, by the identification unit [204], a status of a called party, wherein the status of the called party is one of a national toll free (NTF) number status, and an international toll free (ITF) number status; ^ performing, by an analysis unit [206], a search procedure in an event the status of the called party is identified as one of the NTF number status, and the ITF number status; ^ determining, by a determination unit [208], an origination location of the calling party, wherein the origination location of the calling party is one of a home location, and a roaming location; and ^ routing, by a routing unit [210], the call from the origination location to a destination, based on the determination of the origination location of the calling party. 2. The method [300] as claimed in claim 1, wherein the receiving, by the transceiver unit [202], the indication of the call comprises: ^ receiving, by the transceiver unit [202], a session initiation protocol (SIP) invite, wherein the SIP invite is received upon initiation of the call from the calling party to the called party. 3. The method [300] as claimed in claim 1, wherein the routing, by the routing unit [210], the call from the origination location to the destination, is based on one of: ^ a destination defined in a home P-Visited-Network-Identifier (PVNI) table, in an event the origination location of the calling party is determined as the home location; and ^ the destination defined in a default PVNI table, in an event the origination location of the calling party is determined as the roaming location. 4. The method [300] as claimed in claim 3, wherein the routing, by the routing unit [210], the call from the origination location to a destination, is based on: ^ the destination defined in the default PVNI table, in an event the origination location of the calling party is determined as the home location, and the destination in the home P-Visited-Network-Identifier (PVNI) table for routing the call is undefined. 5. The method [300] as claimed in claim 1, wherein the search procedure comprises searching, by the analysis unit [206], the destination for the called party, based on a routing definition related to the called party. 6. The method [300] as claimed in claim 1, wherein the identification unit [204] retrieves the location identifier of the calling party from a local database. 7. A system [200] for optimizing routing of a call related to a special number in a pre-defined list of special numbers, the system [200] comprising: ^ a transceiver unit [202] configured to receive an indication of the call related to the special number in the pre-defined list of special numbers; ^ an identification unit [204] connected to at least the transceiver unit [202], the identification unit [204] configured to: o retrieve a location identifier of a calling party; and o identify a status of a called party, wherein the status of the called party is one of a national toll free (NTF) number status, and an international toll free (ITF) number status; ^ an analysis unit [206] connected to at least the identification unit [204], the analysis unit [206] configured to perform a search procedure in an event the status of the called party is identified as one of the NTF number status, and the ITF number status; ^ a determination unit [208] connected to at least the analysis unit [206], the determination unit [208] configured to determine an origination location of the calling party, wherein the origination location of the calling party is one of a home location, and a roaming location; and ^ a routing unit [210] connected to at least the determination unit [208], the routing unit [210] configured to route the call from the origination location to a destination, based on the determination of the origination location of the calling party. 8. The system [200] as claimed in claim 7, wherein to receive the indication of the call, the transceiver unit [202] is configured to: ^ receive a session initiation protocol (SIP) invite, wherein the SIP invite is received upon initiation of the call from the calling party to the called party. 9. The system [200] as claimed in claim 7, wherein the routing unit [210] is configured to route the call from the origination location to the destination, based on one of: ^ a destination defined in a home P-Visited-Network-Identifier (PVNI) table in an event the origination location of the calling party is determined as the home location; and ^ a destination defined in a default PVNI table in an event the origination location of the calling party is determined as the roaming location. 10. The system [200] as claimed in claim 9, wherein the routing unit [210] is configured to route the call from the origination location to the destination, based on: ^ a destination defined in the default PVNI table, in an event the origination location of the calling party is determined as the home location, and the destination in the home P- Visited-Network-Identifier (PVNI) table for routing the call is undefined. 11. The system [200] as claimed in claim 7, wherein for performing the search procedure, the analysis unit [206] is configured to search the destination for the called party, based on a routing definition related to the called party. 12. The system [200] as claimed in claim 7, wherein the identification unit [204] retrieves the location identifier of the calling party from a local database. 13. The system [200] as claimed in claim 7, wherein the system resides in a converged telephony application server (CTAS). 14. A non-transitory computer readable storage medium storing instruction for optimizing routing of a call related to a special number in a pre-defined list of special numbers, the instructions include executable code which, when executed by one or more units of a system, causes: - a transceiver unit [202] of the system to receive an indication of the call related to the special number in the pre-defined list of special numbers; - an identification unit [204] of the system: o to retrieve a location identifier of a calling party; and o to identify a status of a called party, wherein the status of the called party is one of a national toll free (NTF) number status, and an international toll free (ITF) number status; - an analysis unit [206] of the system to perform a search procedure in an event the status of the called party is identified as one of the NTF number status, and the ITF number status - a determination unit [208] of the system to determine an origination location of the calling party, wherein the origination location of the calling party is one of a home location, and a roaming location; and - a routing unit [210] of the system to route the call from the origination location to a destination, based on the determination of the origination location of the calling party.
Description
METHOD AND SYSTEM FOR OPTIMIZING ROUTING OF A CALL RELATED TO A SPECIAL NUMBER FIELD OF DISCLOSURE [0001] Embodiments of the present disclosure generally relate to network performance management systems. More particularly, embodiments of the present disclosure relate to methods and systems for optimizing routing of a call related to a special number present in a pre-defined list of special numbers, wherein the special number is one of a national toll free (NTF) number and an international toll free (ITF) number that is assigned by a network service provider to an entity such as a bank, an e-commerce platform etc. BACKGROUND [0002] The following description of the related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art. [0003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. The third- generation (3G) technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth-generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth-generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users. [0004] The wireless communication networks provide a facility of providing special numbers to various entities. Particularly, special numbers like national toll free (NTF) numbers and/or international toll free (ITF) numbers are allocated by a network service provider to organizations such as banks, smart-phone vendors, e-commerce sites etc. Users of communication devices such as mobile phones can have easy and faster communication with these organizations/entities by dialing these toll-free numbers without getting charged for the call. Usually, these numbers are in lakhs and for each number, a destination is unique for every public land mobile network (PLMN) of a wireless communication network. Further, over the period of time various solutions have been developed to improve the performance of the communication devices and to optimize routing of a call related to special numbers. However, there are certain challenges with existing solutions. [0005] In the existing solutions, routing of the call related to these special numbers requires configuring of lakhs of routing entries (i.e., destinations for the special numbers) , for each PLMN of the wireless communication network, thereby leading to many challenges including but not limited to thereby leading to an increased database size, latency for database query, increased call set up time and poor user experience. Configuration of lakhs of routing entries need to be configured against each PLMN, resulting in an increase in database size. With the increase in database size, latency for every database query increases, thereby affecting call setup time and hence, results in poor user experience. Further, due to the large number of routing entries, high memory is required. Higher memory consumption lowers the call processing rate. Further, due to the large number of routing entries, slower maintenance operation protocol (MOP) execution takes place which causes slower roll out of any given solution in production, wherein the MOP is a protocol that is used for performing actions such as uploading, downloading, remote testing and problem diagnosis etc. [0006] Thus, there exists an imperative need in the art to optimize routing of a call related to special numbers such as International Toll-Free Service (ITFS) related numbers and National Toll- Free Service (NTFS) related numbers, which the present disclosure aims to address. SUMMARY [0007] This section is provided to introduce certain aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter. [0008] An aspect of the present disclosure may relate to a method for optimizing routing of a call related to a special number in a pre-defined list of special numbers.