EP-4740495-A1 - METHOD AND SYSTEM FOR TRANSMITTING A MESSAGE TO A TARGET USER
Abstract
The present disclosure relates to a method and a system for transmitting a message to a target user at an A2P-IPSMGW The disclosure encompasses: receiving a message request associated with the target user; transmitting to a MNP server, a MNP request based on the message request; 5 receiving from the MNP server, a MNP response comprising a target domain based on the MNP request; determining a domain status based on at least the target domain and a set of pre-stored domains, wherein the domain status is at least one of a positive domain status and a negative domain status; transmitting a UDR request based on the positive domain status; receiving a user data associated with the target user based on the UDR request; and transmitting, via a SIP, the 0 message to the target user associated with the message request.
Inventors
- AGRAWAL, VIKASH
- YADAV, Dinesh Kumar
- BHATNAGAR, AAYUSH
Assignees
- Jio Platforms Limited
Dates
- Publication Date
- 20260513
- Application Date
- 20240614
Claims (11)
- 1. A method for transmitting a message to a target user [302A], the method comprising: receiving, by a transceiver unit [202] at an Application to Person - Internet Protocol short message gateway (A2P-IPSMGW) [118A], a message request associated with the target user [302A]; transmitting, by the transceiver unit [202] from the A2P-IPSMGW [118A] to a mobile number portability server (MNP server [304A]), a mobile number portability request (MNP request) based on the message request; receiving, by the transceiver unit [202] at the A2P-IPSMGW [118 A] from the MNP server [304A], a mobile number portability response (MNP response) comprising at least a target domain based on the MNP request; determining, by a determination unit [204] at the A2P-IPSMGW [118A], a domain status based on at least the target domain and a set of pre-stored domains, wherein the domain status is at least one of a positive domain status and a negative domain status; - transmitting, by the transceiver unit [202] from the A2P-IPSMGW [118A], a User Data Request (UDR) based on the positive domain status; receiving, by the transceiver unit [202] atthe A2P-IPSMGW [118A], a user data associated with the target user [302A] based on the UDR request; and - transmitting, by the transceiver unit [202] from the A2P-IPSMGW [118A] via a Session Initiation Protocol (SIP), the message to the target user [302A] associated with the message request based on the user data and the target domain.
- 2. The method as claimed in claim 1, wherein the message request associated with the target user [302A] is received atthe A2P-IPSMGW [118A] via an External Short Messaging Entity (ESME) [402],
- 3. The method as claimed in claim 1, further comprises validating, by a validation unit [206], at least a mobile number associated with the target user [302A] based on one or more validation techniques, wherein the mobile number associated with the target user [302A] is extracted from the message request.
- 4. The method as claimed in claim 1, wherein the positive domain status is determined in an event the target domain is a successful match with at least one of a pre-stored domain from the set of pre-stored domains.
- 5. The method as claimed in claim 1, wherein the negative domain status is determined in an event the target domain is an unsuccessful match with each of the pre-stored domain from the set of pre-stored domains.
- 6. A system [200] for transmitting a message to a target user [302A], the system comprises: a transceiver unit [202], wherein the transceiver unit [202] is configured to: • receive, at an application to peer - internet protocol (A2P-IP) short message gateway (A2P-IPSMGW) [118A], a message request associated with the target user [302A], • transmit, from the A2P-IPSMGW [118A] to a mobile number portability server (MNP server [304A]), a mobile number portability request (MNP request) based on the message request, • receive, at the A2P-IPSMGW [118A] from the MNP server [304A], a mobile number portability response (MNP response) comprising at least a target domain based on the MNP request; and a determination unit [204] connected to at least the transceiver unit [202], wherein the determination unit [204] is configured to: • determine, at the A2P-IPSMGW [118A], a domain status based on at least the target domain and a set of pre-stored domains, wherein the domain status is at least one of a positive domain status and a negative domain status; wherein the transceiver unit [202] is further configured to: • transmit, from the A2P-IPSMGW [118A], a User Data Repository (UDR) request based on the positive domain status, • receive, at the A2P-IPSMGW [ 118A], a user data associated with the target user [302A] based on the UDR request, and • transmit, from the A2P-IPSMGW [118A] via a Session Initiation Protocol (SIP), the message to the target user [302A] associated with the message request based on the user data and the target domain.
- 7. The system [200] as claimed in claim 6, wherein the message request associated with the target user [302A] is received at the A2P-IPSMGW [118A] via an External Short Messaging Entity (ESME) [402],
- 8. The system [200] as claimed in claim 6, further comprising a validation unit [206] configured to validate, at least a mobile number associated with the target user [302A] based on one or more validation techniques, wherein the mobile number associated with the target user [302A] is extracted from the message request.
- 9. The system [200] as claimed in claim 6, wherein the positive domain status is determined in an event the target domain is a successful match with at least one of a pre-stored domain from the set of pre-stored domains.
- 10. The system [200] as claimed in claim 6, wherein the negative domain status is determined in an event the target domain is an unsuccessful match with each of the pre-stored domain from the set of pre-stored domains.
- 11. A non-transitory computer-readable storage medium storing instructions for transmitting a message to a target user [302A], the storage medium comprising executable code which, when executed by one or more units of a system, causes: a transceiver unit [202] to receive, at an Application to Person - Internet Protocol short message gateway (A2P-IPSMGW) [118A], a message request associated with the target user [302A]; the transceiver unit [202] to transmit, from the A2P-IPSMGW [118A] to a mobile number portability server (MNP server [304A]), a mobile number portability request (MNP request) based on the message request; the transceiver unit [202] to receive, at the A2P-IPSMGW [118A] from the MNP server [304A], a mobile number portability response (MNP response) comprising at least a target domain based on the MNP request; a determination unit [204] to determine, at the A2P-IPSMGW [118A], a domain status based on at least the target domain and a set of pre-stored domains, wherein the domain status is at least one of a positive domain status and a negative domain status; - the transceiver unit [202] to transmit, from the A2P-IPSMGW [ 118A], a User Data Request (UDR) based on the positive domain status; - the transceiver unit [202] to receive, at the A2P-IPSMGW [118A], a user data associated with the target user [302A] based on the UDR request; and - the transceiver unit [202] to transmit, from the A2P-IPSMGW [118A] via a Session Initiation Protocol (SIP), the message to the target user [302A] associated with the message request based on the user data and the target domain.
Description
METHOD AND SYSTEM FOR TRANSMITTING A MESSAGE TO A TARGET USER FIELD OF THE DISCLOSURE [0001] The present disclosure relates generally to the field of communication network. More particularly, the present disclosure relates to methods and systems for transmitting a message to a target user. 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. 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] Nowadays, telecom operators are working hard to enhance the network capabilities and to efficiently handle the messaging or Short Message Services (SMS) services in Long Term Evolution (LTE) and 5G networks. [0005] In general, the major task of routing the messages associated with applications (such as domain based, bank services and the like) to peer or peer to applications is performed via a Mobile Application Part (MAP) protocol in a communication network. However, due to the increase in the number of mobile users and traffic, routing the messages on a single protocol leads to an inefficient handling of traffic which results in delay in transmission of message or failure of the delivery of messages to the end users. In addition, it also affects the privacy and security involved in the transmission of messages or SMS messages from application to peers or vice versa. [0006] Hence, in view of these and other existing limitations, there arises an imperative need to provide an efficient solution to overcome the above-mentioned limitations and to provide a method and system for transmitting a message to a target user and to allow efficient and quick handling of application-based messages related traffic in Radio Access Network such as 4G or 5G network. SUMMARY OF THE DISCLOSURE [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 transmitting a message to a target user. The method comprises receiving, by a transceiver unit at an A2P-IP short message gateway (A2P-IPSMGW), a message request associated with a target user. The method further comprises transmitting, by the transceiver unit from the A2P-IPSMGW to a mobile number portability server (MNP server), a mobile number portability request (MNP request) based on the message request. The method further comprises receiving, by the transceiver unit at the A2P- IPSMGW from the MNP server, a mobile number portability response (MNP response) comprising at least a target domain based on the MNP request. The method further comprises determining, by a determination unit at the A2P-IPSMGW, a domain status based on at least the target domain and a set of pre-stored domains, wherein the domain status is at least one of a positive domain status and a negative domain status. The method further comprises transmitting, by the transceiver unit from the A2P-IPSMGW, a User Data Repository (UDR) request based on the positive domain status. The method further comprises receiving, by the transceiver unit at the A2P-IPSMGW, a user data associated with the target user based on the UDR request. The method further comprises transmitting, by the transceiver unit from the A2P-IPSMGW via a Session Initiation Protocol (SIP), the message to the target user associated with the message request based on the user data and the target domain. [0009] In an exemplary aspect of the present disclosure, the message request associated with the