Search

EP-4736477-A1 - SYSTEM AND METHOD FOR COMMUNICATION

EP4736477A1EP 4736477 A1EP4736477 A1EP 4736477A1EP-4736477-A1

Abstract

The present disclosure related to a method (1000) for communication. The method (1000) comprising initiating (1002) at least one request message towards a short message service centre SMSC (212), receiving (1004) the at least one request message by the SMSC (212) and forwarding (1006) the at least one request message towards a mobile number portability unique porting code gateway (MNPUPCGW) (202). The method (1000) comprising determining (1008) a mobile station integrated services digital network (MSISDN) range of the UE (204) based on the received at least one request message. The method (1000) comprising performing (1010) at least one query in a database (210) to select at least one mobile number portability clearing house (MCH) belonging to the determined MSISDN range, and routing (1012) the received at least one request message to the at least one selected MCH over the SMPP interface and receiving (1014) the at least one request message.

Inventors

  • BHATNAGAR, AAYUSH
  • MUTHUPANDI, Aarthi
  • SINGH, AMIT KUMAR
  • DEWNA, Arun

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260506
Application Date
20240510

Claims (20)

  1. 1. A method (1000) for communication, the method (1000) comprising: initiating (1002), by a user equipment (UE) (204), at least one request message towards a short message service centre SMSC (212); receiving (1004) the at least one request message by the SMSC (212); forwarding (1006), by the SMSC (212), the at least one request message towards a mobile number portability unique porting code gateway (MNPUPCGW) (202) over a short message peer to peer (SMPP) interface; determining (1008) a mobile station integrated services digital network (MS ISDN) range of the UE (204) based on the received at least one request message; performing (1010), by the MNPUPCGW (202), at least one query in a database (210) to select at least one mobile number portability clearing house (MCH) belonging to the determined MSISDN range; routing (1012) the received at least one request message to the at least one selected MCH over the SMPP interface; and receiving (1014), by the at least one selected MCH, the at least one request message.
  2. 2. The method (1000) as claimed in claim 1, further comprising sending, to the SMSC (212), at least one negative response message when the identified MSISDN range does not belong to at least one MCH.
  3. 3. The method (1000) as claimed in claim 1, wherein the at least one negative response message comprises of at least one report message or an alarm message.
  4. 4. The method (1000) as claimed in claim 1, wherein the at least one MCH is associated with at least one SMPP account.
  5. 5. The method (1000) as claimed in claim 1, wherein the MNPUPCGW (202) maps a plurality of available MSISDN ranges in the database (210) with the at least one SMPP account of the at least one MCH based on a respective geographical region served by the at least one MCH.
  6. 6. The method (1000) as claimed in claim 1, wherein the at least one request message is a mobile number porting request message or a mobile number porting cancellation request message.
  7. 7. The method (1000) as claimed in claim 1, wherein the at least one request message is received from an internet protocol short message gateway (IPSMGW) when the UE (204) is attached to a 4G network.
  8. 8. The method (1000) as claimed in claim 1, wherein the at least one request message is received from a short message service function (SMSF) when the UE (204) is attached to a 5G network.
  9. 9. The method (1000) as claimed in claim 1, further comprising generating, by the at least one selected MCH, a unique porting code (UPC) after receiving the at least one request message.
  10. 10. The method (1000) as claimed in claim 1, wherein the at least one selected MCH sends the generated UPC code to the MNPUPCGW (202).
  11. 11. The method (1000) as claimed in claim 1, wherein the MNPUPCGW (202) sends the received UPC code towards the SMSC (212).
  12. 12. The method (1000) as claimed in claim 1, wherein the at least one request message is delivered to the at least one selected MCH through a first instance.
  13. 13. The method (1000) as claimed in claim 1, wherein the at least one request message is replicated to a second instance when the first instance fails to deliver the at least one request message to the at least one selected MCH.
  14. 14. The method (1000) as claimed in claim 1, wherein the MNPUPCGW (202) is deployed by using an active-active model that includes providing at least one internal communication channel between at least two active instances through a replication and clustering (RPC) framework.
  15. 15. The method (1000) as claimed in claim 1, wherein the RPC framework includes forming at least one logical cluster of a plurality of active instances using a client server architecture.
  16. 16. A system for communication, the system is configured to: initiate, by a user equipment (UE) (204), at least one request message towards a short message service centre SMSC (212); receive the at least one request message by the SMSC (212); forward, by the SMSC (212), the at least one request message towards a mobile number portability unique porting code gateway (MNPUPCGW) (202) over a short message peer to peer (SMPP) interface; determine a mobile station integrated services digital network (MSISDN) range of the UE (204) based on the received at least one request message; perform, by the MNPUPCGW (202), at least one query in a database (210) to select at least one mobile number portability clearing house (MCH) belonging to the determined MSISDN range; route the received at least one request message to the at least one selected MCH over the SMPP interface; and receive, by the at least one selected MCH, the at least one request message.
  17. 17. The system as claimed in claim 16, further configured to send, to the SMSC (212), at least one negative response message when the identified MSISDN range does not belong to at least one MCH.
  18. 18. The system as claimed in claim 16, wherein the at least one negative response message comprises of at least one report message or an alarm message.
  19. 19. The system as claimed in claim 16, wherein the at least one MCH is associated with at least one SMPP account.
  20. 20. The system as claimed in claim 16, wherein the MNPUPCGW (202) maps a plurality of available MSISDN ranges in the database (210) with the at least one SMPP account of the at least one MCH based on a respective geographical region served by the at least one MCH.

Description

SYSTEM AND METHOD FOR COMMUNICATION RESERVATION OF RIGHTS A portion of the disclosure of this patent document contains material which is subject to intellectual property rights such as, but are not limited to, copyright, design, trademark, integrated circuit (IC) layout design, and/or trade dress protection, belonging to Jio Platforms Limited (JPL) or its affiliates (herein after referred as owner). The owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights whatsoever. All rights to such intellectual property are fully reserved by the owner. TECHNICAL FIELD [001] The present disclosure relates to a field of Mobile Number Portability (MNP), and specifically to a system and a method for communication. BACKGROUND [002] 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. [003] Conventional methods and systems involve complex procedure which consumes several days (may take 7 days to complete a Mobile Number Portability (MNP) porting process). Furthermore, the existing Short Message Service Centre (SMSC) do not have the functionally to selectively route the SMS over a Short Message Peer to Peer (SMPP) basis A-Party MSISDN. [004] In conventional system architecture (100), as depicted in FIG. 1, since MCH is not maintaining a mesh connection with MNP-UPC-Gateway (MNP- UPC-GW) (110), in case of link failure with any MCH instance, 1900 messages destined to it through that UPCGW instance gets failed. Furthermore, the MCH vendors associated in the system lacks the capacity to enhance the system and caters the requirement. Hence, the need evolved to design a new architecture with an internal communication link between two active gateways. [005] Further, in the conventional methods and systems, if the primary (Primary UPCGW) goes down, the MCH may be informed, and manual activation of the bind may be done by the MCH towards a disaster recovery (DR) UPCGW. Also, manual activation of the binds may be done by DR UPCGW towards Application to Person (A2P) SMSC. If the Primary MNP Clearing House (PR MCH) goes down, the MCH may switch to Disaster recovery MNP Clearing House (DR MCH) and manually activate the binds with the PR/DR UPCGW. If MCH instance 1 (SI) goes down, UPCGW instance 1 (SI) may not refrain from receiving SMPP traffic from the SMSC. Instead, incoming traffic from SMSC may be tried to MCH instance 2 (S2) through UPCGW instance 2 (S2) (through internal communication between UPCGW SI and UPCGW S2). If UPCGW SI goes down, all incoming and outgoing traffic may be handled through UPCGW S2 until UPCGW S 1 is restored back. For this duration, MCH may confirm the handling of incoming and outgoing traffic through the single UPCGW S2, which leads to link failure and fails to deliver the messages. [006] There is, therefore, a need in the art to improve state of communication by overcoming the deficiencies of the prior arts. DEFINITION [007] As used in the present disclosure, the following terms are generally intended to have the meaning as set forth below, except to the extent that the context in which they are used to indicate otherwise. [008] The term UPC as used herein, refers to unique porting code. The UPC consists of 8 characters of which the first two characters specifies the service provider’s name and service area code. [009] The term MCH as used herein, refers to a mobile number portability clearing house (MCH). When a user/subscriber sends a request for porting the phone number, it is passed on to the MCH. The MCH in turn, passes the request to an existing operator (also known as donor operator). [0010] The term MSISDN as used herein, refers to a mobile station international subscriber directory number. The MSISDN is a unique identifier assigned to each mobile device in a global system for mobile communications (GSM) network. The MSISDN links the subscriber and their mobile device and the network. [0011] The term SMSC as used herein, refers to a short message service center. The SMSC is a portion of a mobile phone network that handles text message operations. It is responsible for receiving, storing, routing and forwarding SMS messages from mobile handsets. [0012] The term CLI as used herein, refers to a command-line interface. The CLI is a text-based interface where you can input commands that interact with a computer's operating system. The CLI operates with the help of the default shell, which is between the operating system and the user. [0013] The term SMPP as used her