Patent ID: 8831648

Claim:
A method for routing a short message service (SMS) message from a 2G network to a dual mode 2G/session initiation protocol (SIP) device roaming in a SIP-based network, the method comprising: at a communications signaling message routing node located in a 2G network and distinct from a home location register (HLR): intercepting, by the signaling message routing node, a 2G mobility location information query message for obtaining a delivery address for an SMS message to be sent to a dual mode 2G/SIP device roaming in a SIP-based network, wherein the mobility location information query message is initially directed to the HLR from a query originator and includes a destination subscriber identifier associated with the dual mode 2G/SIP device; determining, using SIP mobility location information stored by the signaling message routing node, SIP mobility location information for the dual mode 2G/SIP device in the SIP-based network based on the destination subscriber identifier, wherein the SIP mobility location information includes SIP-based network routing information, wherein the SIP mobility location information stored by the signaling message routing node is provisioned by at least one call session control function (CSCF) in the SIP-based network; and providing, by the signaling message routing node, the SIP mobility location information to the query originator.