Direct SMS message delivery over broadband data networks through an SMS-C
AssigneeAlcatel Lucent
InventorsJay Bhatt, Yigang Cai, Gyan Shanker
Life of this patent
Estimating the term…
Abstract
SMS-C's and associated methods are disclosed that attempt to deliver SMS messages over a broadband data network as opposed to a voice network. An SMS-C described herein stores session information for a mobile device that has established a data session over the broadband data network. When the SMS-C receives a Mobile Terminated (MT) SMS message destined for the mobile device, the SMS-C stores the SMS message for delivery. The SMS-C then identifies a routing address for the mobile device over the broadband data network based on the stored session information, and forwards the SMS message to the mobile device directly over the broadband data network based on the routing address.
Claims16
A Short Message Service Center (SMS-C) comprising:
- a session database configured to store session information for a mobile device that has established a data session over a broadband data network;
- an interface configured to receive a Mobile Terminated (MT) SMS message destined for the mobile device;
- and
- a control system configured to store the MT SMS message for delivery, to identify a routing address for the mobile device over the broadband data network based on the session information stored in the session database, and to forward the MT SMS message through the interface to the mobile device over the broadband data network based on the routing address;
- wherein the control system is further configured to receive an error message from the broadband data network through the interface indicating that the MT SMS message cannot be delivered to the mobile device, to identify another SMS-C for a voice network that is serving the mobile device in response to the error message, and to forward the MT SMS message to the other SMS-C through the interface.
A method comprising:
- storing session information in a first Short Message Service Center (SMS-C) for a mobile device that has established a data session over a broadband data network;
- receiving, in the first SMS-C, a Mobile Terminated (MT) Short Message Service (SMS) message that is destined for the mobile device;
- storing the MT SMS message for delivery;
- identifying a routing address for the mobile device over the broadband data network based on the stored session information;
- forwarding the MT SMS message from the first SMS-C to the mobile device over the broadband data network based on the routing address;
- receiving an error message in the first SMS-C from the broadband data network indicating that the MT SMS message cannot be delivered to the mobile device;
- identifying a second SMS-C for a voice network that is serving the mobile device in response to the error message;
- and
- forwarding the MT SMS message from the first SMS-C to the second SMS-C.
Dependencies are inferred from the claim text.