Search

EP-4740501-A1 - METHOD AND SYSTEM FOR ROUTING AN OFFNET CALL

EP4740501A1EP 4740501 A1EP4740501 A1EP 4740501A1EP-4740501-A1

Abstract

The present disclosure relates to a method and a system for routing an offnet call The disclosure encompasses receiving, an offnet call request comprising a set of headers; analysing, a list of selection combinations associated with group of MGCFs; determining, a target group of MGCF from the group of MGCFs based on matching of the list of selection combinations with the set of headers; identifying, a first MGCF from the target group of MGCF; transmitting, to the first MGCF, the offnet call request; receiving, from the first MGCF, failure responses associated with the offnet call request; identifying, in an event of receiving from the first MGCF at least a predefined number of failure responses for the offnet call request, a second MGCF from the target group of MGCF; and routing the offnet call associated with the offnet call request to the identified second MGCF.

Inventors

  • SINHA, ANURAG
  • SAGAR, Gautam
  • VERMA, HIMANSHU
  • Kelkar, Priti
  • KUMAR, ABHAY
  • Solanki, Mehul
  • BHATNAGAR, AAYUSH
  • Bisht, Birendra Singh
  • Singh, Harbinder Pal
  • REDDY, P R Srikanth
  • BAROLIYA, Rakesh

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240625

Claims (15)

  1. 1. A method for routing an offnet call, the method comprising: receiving, by a transceiver unit [204] at a Breakout Gateway Control Function (BGCF) [202], an offnet call request, wherein the offnet call request comprises a set of headers; analysing, by an analysis unit [206] at the BCGF [202], a list of selection combinations associated with one or more groups of Media Gateway Control Functions (MGCFs); determining, by a processing unit [208] at the BGCF [202], a target group of MGCF from the one or more groups of MGCFs based on matching of the list of selection combinations with the set of headers; identifying, by an identification unit [210] at the BGCF [202], a first MGCF from the target group of MGCF associated with the offnet call request; transmitting, by the transceiver unit [204] from the BGCF [202], to the first MGCF, the offnet call request; receiving, by the transceiver unit [204] at the BGCF [202], from the first MGCF, one or more failure responses associated with the offnet call request; identifying, by the identification unit [210] at the BGCF [202], in an event of receiving from the first MGCF at least a predefined number of failure responses for the offnet call request, a second MGCF from the target group of MGCF associated with the offnet call request; and routing, by a routing unit [212] at the BGCF [202], to the second MGCF, the offnet call associated with the offnet call request to the identified second MGCF.
  2. 2. The method as claimed in claim 1, wherein the offnet call is received by a user associated with a second network from a user associated with a first network.
  3. 3. The method as claimed in claim 1, wherein the offnet call is established between two different networks belonging to different service providers.
  4. 4. The method as claimed in claim 1, wherein each group of MGCF of the one or more group of MGCFs is associated with at least one selection combination from the list of selection combinations, and wherein each selection combination from the list of selection combinations is based on one or more headers from the set of headers in the offnet call request.
  5. 5. The method as claimed in claim 1, wherein the first MGCF is identified based on at least one of a predefined MGCF priority and a predefined MGCF weightage associated with each MGCF from the target group of MGCF.
  6. 6. The method as claimed in claim 1, wherein the second MGCF is identified from the target group of MGCF based on at least one of a predefined MGCF priority associated with the second MGCF and a predefined MGCF weightage associated with the second MGCF in the target group.
  7. 7. The method as claimed in claim 1, wherein the method comprises blacklisting, by the processing unit [208], the first MGCF for a predefined time period based on the predefined number of failure responses.
  8. 8. A system for routing an offnet call, the system comprising: a Breakout Gateway Control Function (BGCF) [202] comprising: a transceiver unit [204] configured to receive an offnet call request, wherein the offnet call request comprises a set of headers; an analysis unit [206] configured to analyse a list of selection combinations associated with one or more groups of Media Gateway Control Functions (MGCFs); a processing unit [208] configured to determine a target group of MGCF from the one or more groups of MGCFs based on matching of the list of selection combinations with the set of headers; an identification unit [210] configured to identify a first MGCF from the target group of MGCF associated with the offnet call request; the transceiver unit [204] is further configured to transmit to the first MGCF, the offnet call request; the transceiver unit [204] is further configured to receive, from the first MGCF, one or more failure responses associated with the offnet call request; the identification unit [210] is further configured to identify, in an event of receiving from the first MGCF at least a predefined number of failure responses for the offnet call request, a second MGCF from the target group of MGCF associated with the offnet call request; and a routing unit [212] configured to route to the second MGCF, the offnet call associated with the offnet call request to the identified second MGCF.
  9. 9. The system as claimed in claim 8, wherein the offnet call is received by a user associated with a second network from a user associated with a first network.
  10. 10. The system as claimed in claim 8, wherein the offnet call is established between two different networks belonging to different service providers.
  11. 11. The system as claimed in claim 8, wherein each group of MGCF of the one or more group of MGCFs is associated with at least one selection combination from the list of selection combinations, and wherein each selection combination from the list of selection combinations is based on one or more headers from the set of headers in the offnet call request.
  12. 12. The system as claimed in claim 8, wherein the first MGCF is identified from the target group of MGCF at the BGCF [202] based on at least one of a predefined MGCF priority and a predefined MGCF weightage associated with each MGCF from the target group of MGCF.
  13. 13. The system as claimed in claim 8, wherein the second MGCF is identified from the target group of MGCF based on at least one of a predefined MGCF priority associated with the second MGCF and a predefined MGCF weightage associated with the second MGCF in the target group.
  14. 14. The system as claimed in claim 8, wherein the processing unit [208] is further configured to blacklist the first MGCF for a predefined time period based on the predefined number of failure responses.
  15. 15. A non-transitory computer-readable storage medium storing instruction for routing an offnet call, the storage medium comprising executable code which, when executed by one or more units of a system, causes: a transceiver unit [204] to receive an offnet call request, wherein the offnet call request comprises a set of headers; an analysis unit [206] to analyse a list of selection combinations associated with one or more group of Media Gateway Control Functions (MGCFs); a processing unit [208] to determine a target group of MGCF from the one or more group of MGCFs based on matching of the list of selection combinations with the set of headers; an identification unit [210] to identify a first MGCF from the target group of MGCF associated with the offnet call request; the transceiver unit [204] to transmit to the first MGCF, the offnet call request; the transceiver unit [204] to receive from the first MGCF, one or more failure responses associated with the offnet call request; the identification unit [210] to identify, in an event of receiving from the first MGCF at least a predefined number of failure responses for the offnet call request, a second MGCF from the target group of MGCF associated with the offnet call request; and a routing unit [212] to route to the second MGCF, the offnet call associated with the offnet call request to the identified second MGCF.

Description

METHOD AND SYSTEM FOR ROUTING AN OFFNET CALL FIELD OF THE DISCLOSURE [0001] Embodiments of the present disclosure generally relate to the field of wireless communication systems. More particularly, embodiments of the present disclosure relate to methods and systems for routing an offnet call. BACKGROUND [0002] The following description of 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 be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of 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. 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] Further, over the period various solutions have been developed to improve the performance of communication devices and to enable flexibility in offnet call routing. However, there are still certain challenges with existing solutions. The existing solution faced a technical problem related to offnet calls between two different operators connected via the media gateway control function (MGCF). Although operators sign ND As specifying how these offnet calls should be terminated at the point of interconnection (POI), the varying requirements of different operators at the POI necessitated different MGCF selection options within the network but still face various challenges in enabling flexibility in offnet call routing. For offnet calls, the border gateway control function (BGCF) is responsible for selecting the suitable MGCF. However, the existing solution supports only a single MGCF selection based on the routable number (RN) of the calling party. This posed a challenge as operators often had multiple MGCFs within the same circle and required the MGCF selection to be based on different parameters or headers of the received INVITE request. As a result, the solution lacked the flexibility to adapt to varying requirements and lacked granular control over MGCF selection. Additionally, in cases where multiple MGCFs were present, the prior solution lacked appropriate mechanisms for load balancing and weighted selection between these MGCFs. This deficiency impacts the overall performance and efficient resource utilization of the network. Consequently, the technical problem in the prior solution revolved around accommodating diverse MGCF selection options, ensuring proper load balancing, and weighted selection when multiple MGCFs existed in the network. [0005] The aforementioned limitation resulted in suboptimal resource allocation and potential performance bottlenecks, as the network is unable to distribute the load evenly among the available MGCFs. Consequently, this inefficiency affects call quality, scalability, and overall network performance. Furthermore, the absence of comprehensive monitoring and management capabilities within the prior solution impeded efficient troubleshooting and maintenance. The existing solutions lacked robust tools to monitor MGCF performance, identify potential issues, and implement corrective measures on time which led to prolonged downtime, reduced service availability, and increased operational costs. [0006] Thus, there exists an imperative need in the art for a technical solution that aims to address at least the above-mentioned technical issues by routing an offnet call efficiently and effectively. 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 routing an offnet call. The method includes receiving, by a transceiver unit at a Breakout Gateway Control Function (BGCF), an offnet call request, wherein the offnet call request compr