Search

EP-4740499-A1 - METHOD AND SYSTEM FOR ROUTING MESSAGES FROM A FOREIGN NETWORK TO A HOME NETWORK

EP4740499A1EP 4740499 A1EP4740499 A1EP 4740499A1EP-4740499-A1

Abstract

The present disclosure relates to a system (108) and a method (500) for routing messages from a foreign network (110) to a home network (106) The system (108) includes a hosting unit (210) configured to host an application on a server (104) in the home network (106). The system (108) further includes a receiving unit (212) configured to receive one or more messages from a user equipment (UE) (102) registered to the foreign network (110). The system (108) further includes a routing unit (214) configured to route the one or more messages from the UE (102) to a messaging gateway and route the one or more messages from the messaging gateway to the application.

Inventors

  • BHATNAGAR, AAYUSH
  • SINHA, ANURAG
  • Hingu, Ketan
  • Kadam, Pradnya
  • Deb, Joy
  • AGARWAL, VIKASH
  • YADAV, Dinesh Kumar
  • E, Elanchezhiyan
  • ALAVOJU, Vamashi

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240705

Claims (12)

  1. 1. A method (500) of routing one or more messages from a foreign network (110) to a home network (106), the method (500) comprising the steps of: hosting, by one or more processors (202), an application on a server (104) in the home network (106); receiving, by the one or more processors (202), the one or more messages from a user equipment (UE) (112) registered to the foreign network (110); routing, by the one or more processors (202), the one or more messages from the UE (112) to a messaging gateway; and routing, by the one or more processors (202), the one or more messages from the messaging gateway to the application.
  2. 2. The method (500) as claimed in claim 1, wherein upon hosting the application on the server (104) in the home network (106), the method (500) includes the steps of: mapping, by the one or more processors (202), the application with the messaging gateway; and updating, by the one or more processors (202), a location for a Mobile Station Integrated Services Digital Network (MSISDN) at a Home Location Registry (HLR), wherein the location is updated via a Short Message Service Center- Global Title (SMSC-GT) of the home network (106).
  3. 3. The method (500) as claimed in claim 1, wherein the messaging gateway is at least one of an Application-to-Person IP Short Message Gateway (A2P- IPSMGW).
  4. 4. The method (500) as claimed in claim 1 , wherein upon routing the one or more messages from the UE (112) to the messaging gateway, the method (500) comprises the step of transmitting, by the one or more processors (202), the one or more messages from the UE (112) to a Home Network Routing (HNR) number.
  5. 5. The method (500) as claimed in claim 1, wherein the method (500) comprises the step of the transmitting, by the one or more processors (202), a purge request to the foreign network (110) if the application is disconnected from the messaging gateway.
  6. 6. A system (108) for routing one or more messages from a foreign network (110) to a home network (106), the system (108) comprising: a hosting unit (210) configured to host, an application on a server (104) in the home network (106); a receiving unit (212) configured to receive, the one or more messages from a user equipment (UE) (112) registered to the foreign network (110); and a routing unit (214) configured to: route, the one or more messages from the UE (112) to a messaging gateway; and route, the one or more messages from the messaging gateway to the application.
  7. 7. The system (108) as claimed in claim 6, wherein the hosting unit (210) is configured to: map, the application with the messaging gateway; and update, a location for a Mobile Station Integrated Services Digital Network (MSISDN) at a Home Location Registry (HLR), wherein the location is updated via a Short Message Service Center-Global Title (SMSC-GT) of the home network (106).
  8. 8. The system (108) as claimed in claim 6, wherein the messaging gateway is at least one of an Application-to-Person IP Short Message Gateway (A2P- IPSMGW).
  9. 9. The system (108) as claimed in claim 6, wherein the routing unit (212) is configured to transmit, the one or more messages from the UE (112) to a Home Network Routing (HNR) number upon routing the one or more messages from the UE (112) to the messaging gateway.
  10. 10. The system (108) as claimed in claim 1, wherein the system (108) comprises a purging unit (216) configured to transmit, a purge request to the foreign network (110) if the application is disconnected from the messaging gateway.
  11. 11. A non-transitory computer-readable medium having stored thereon computer- readable instructions that, when executed by a processor (202), cause the processor (202) to: host, an application on a server (104) in the home network (106); receive, one or more messages from a user equipment (UE) (112) registered to the foreign network (110); route, the one or more messages from the UE (112) to a messaging gateway; and route, the one or more messages from the messaging gateway to the application.
  12. 12. A user equipment (112), comprising: one or more primary processors (302) communicatively coupled to one or more processors (202), the one or more primary processors (302) coupled with a memory (304), wherein said memory (304) stores instructions which when executed by the one or more primary processors (302) causes the UE (112) to: generate and transmit, one or more messages to an application; wherein the one or more processors (202) is configured to perform the steps as claimed in claim 1.

Description

METHOD AND SYSTEM FOR ROUTING MESSAGES FROM A FOREIGN NETWORK TO A HOME NETWORK FIELD OF THE INVENTION [0001] The present invention relates to a short code message, more particularly relates to method and system for routing messages from a foreign network to a home network. BACKGROUND OF THE INVENTION [0002] Short code messaging has become an integral part of modern communication, allowing users to send concise, standardized messages using abbreviated numeric or alphanumeric codes for various purposes, such as voting, subscribing to services, or receiving information updates. However, the existing systems for sending short code messages to External Short Messaging Entity (ESMEs) are often limited to specific networks or service providers. This creates fragmentation and inconvenience for users and service providers, as they must rely on different mechanisms to send messages to ESMEs across diverse networks. [0003] Presently, there are several standardized protocols, such as the Short Message Peer-to-Peer (SMPP) protocol, that facilitate the exchange of short messages between Short Message Service Centers (SMSCs) and ESMEs. However, these protocols primarily support communication within a specific network or among connected networks, rather than enabling cross-network short code messaging. [0004] This limitation hampers the seamless exchange of short code messages between users belonging to different networks or service providers. [0005] Existing solutions for sending short code messages to ESMEs of different networks often rely on complex and non-standardized protocols, leading to compatibility issues, security vulnerabilities, and unreliable message delivery. Additionally, the existing solution lacks a comprehensive mechanism for routing short code messages to ESMEs on different networks. [0006] Hence, there exists a need for an improved method and system that enables the sending of short code messages to ESMEs across any network, regardless of the network operator or service provider. The present invention aims to overcome the drawbacks of the prior art and provide a seamless, efficient, and standardized approach to cross-network short code messaging. SUMMARY OF THE INVENTION [0007] One or more embodiments of the present disclosure provide a method and a system for routing one or more messages from a foreign network to a home network. [0008] In one aspect of the present invention, the system for routing the one or more messages from the foreign network to the home network is disclosed. The system includes a hosting unit configured to host an application on a server in the home network. The system further includes a receiving unit configured to receive the one or more messages from a user equipment (UE) registered to the foreign network. The system further includes a routing unit configured to route the one or more messages from the UE to a messaging gateway and route the one or more messages from the messaging gateway to the application. [0009] In an embodiment, the hosting unit is configured to map, the application with the messaging gateway and update, a location for a Mobile Station Integrated Services Digital Network (MSISDN) at a Home Location Registry (HLR). The location is updated via a Short Message Service Center-Global Title (SMSC-GT) of the home network. [0010] In an embodiment, the messaging gateway is at least one of an Application- to-Person IP Short Message Gateway (A2P-IPSMGW). In an embodiment, the routing unit is configured to transmit the one or more messages from the UE to a Home Network Routing (HNR) number upon routing the one or more messages from the UE to the messaging gateway. [0011] In another aspect of the present invention, the method of routing one or more messages from the foreign network to the home network is disclosed. The method includes the step of hosting an application on a server in the home network. The method further includes the step of receiving one or more messages from a user equipment (UE) registered to the foreign network. The method further includes the step of routing the one or more messages from the UE to a messaging gateway. The method further includes the step of routing the one or more messages from the messaging gateway to the application. [0012] In another aspect of the invention, a non-transitory computer-readable medium having stored thereon computer-readable instructions is disclosed. The computer-readable instructions are executed by a processor. The processor is configured to host an application on a server in the home network. The processor is further configured to receive one or more messages from a user equipment (UE) registered to the foreign network. The processor is further configured to route the one or more messages from the UE to a messaging gateway. The processor is further configured to route the one or more messages from the messaging gateway to the application. [0013] In another aspect of invention, a User Equipment (UE) is discl