Method and system for delivering short message service (SMS) messages using the session initiation protocol (SIP)
First Claim
1. A method for communicating with a mobile node via an Internet Protocol Multimedia Subsystem (IMS) network, said IMS network including an application server and a home subscriber server (HSS), said method comprising:
- said application server receiving a request to provide a communication service to said mobile node, said request including an identifier of said mobile node;
in response to said request, said application server determining whether said mobile node is IMS registered;
if said mobile node is IMS registered, said application server transmitting a packet-based protocol request to a call session control function (CSCF) serving said mobile node; and
if said mobile node is not IMS registered, said application server querying an alternative registry to obtain a network address of said mobile node based on said identifier and transmitting an alternative packet-based protocol request to said network address.
6 Assignments
0 Petitions
Accused Products
Abstract
An Internet Protocol Multimedia Subsystem (IMS) network uses the Session Initiation Protocol (SIP) to provide communication services to mobile nodes. A short message service gateway (SMS-GW) in the IMS network receives a request to deliver a message to a mobile node. The SMS-GW determines whether the mobile node is IMS registered. If the mobile node is IMS registered, the SMS-GW may transmit a SIP MESSAGE request to a call session control function (CSCF) serving the mobile node in order to deliver the message to the mobile node. If the mobile node is SIP-capable but is not IMS registered, the SMS-GW may instead transmit a SIP MESSAGE request to the mobile node'"'"'s IP address. To obtain the mobile node'"'"'s IP address, the SMS-GW may query a domain name server (DNS) that stores associations between hostnames and IP addresses of mobile nodes.
46 Citations
7 Claims
-
1. A method for communicating with a mobile node via an Internet Protocol Multimedia Subsystem (IMS) network, said IMS network including an application server and a home subscriber server (HSS), said method comprising:
-
said application server receiving a request to provide a communication service to said mobile node, said request including an identifier of said mobile node; in response to said request, said application server determining whether said mobile node is IMS registered; if said mobile node is IMS registered, said application server transmitting a packet-based protocol request to a call session control function (CSCF) serving said mobile node; and if said mobile node is not IMS registered, said application server querying an alternative registry to obtain a network address of said mobile node based on said identifier and transmitting an alternative packet-based protocol request to said network address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a domain name server (DNS) storing Internet Protocol (IP) addresses of mobile nodes; an IP Multimedia Subsystem (IMS) network comprising a home subscriber server (HSS), an application server, and a call session control function (CSCF), said application server being configured to, in response to receiving a request to provide a communication service to a mobile node; (a) determine whether said mobile node is registered with said HSS; (b) if said mobile node is registered with said HSS, transmit a first-route SIP request to said CSCF; and (c) if said mobile node is not registered with said HSS, query said DNS to obtain an IP address of said mobile node and transmit a second-route SIP request to said IP address. - View Dependent Claims (7)
-
Specification