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:
- receiving 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 includes a destination subscriber identifier associated with the dual mode 2G/SIP device;
- determining SIP mobility location information for the dual mode 2G/SIP device in the SIP-based network based on the destination subscriber identifier;
- and
- providing the SIP mobility location information to a query originator.