Claims
- 1. A system for delivering SMS messages to a mobile terminal, comprising:
an SMS message center, comprising SMS SS7 circuitry for transmitting SMS messages over an SS7 network; SMS IP circuitry for transmitting SMS messages over an IP network to a specified IP port; SMS processing circuitry coupled to the SMS SS7 circuitry and to the SMS IP circuitry for delivering messages thereto for transmission to a mobile terminal; a gateway GPRS support node (GGSN) having the specified IP port for receiving SMS messages transmitted in an IP protocol over the IP network from the SMS message center; a serving GPRS support node for receiving SMS messages from the gateway GPRS support node, said messages being received in a GPRS tunneling protocol and in an IP protocol; and wireless transceiver circuitry for receiving the SMS messages from the serving GPRS support node, the wireless transceiver circuitry for delivering the SMS message to the mobile terminal:
- 2. The system of claim 1, wherein the serving GPRS support node comprises SMS message processing circuitry, which SMS processing circuitry defines SMS message processing logic.
- 3. The system of claim 1, wherein the gateway GPRS support node is coupled to receive SMS messages from a private data network.
- 4. The system of claim 1, wherein the gateway GPRS support node is coupled to receive SMS messages from the Internet.
- 5. The system of claim 1, wherein the IP network between the SMS message center and the gateway GPRS support node comprises a plurality of communication paths and IP routers forming a data packet network wherein the SMS message is transmitted over the plurality of communication paths to a single IP port defined within the GGSN.
- 6. The system of claim 1 wherein the SGSN is formed to query the GPRS HLR to determine whether to forward the SMS message to a base station for delivery to the mobile terminal in one of an IP data packet format or in a legacy SMS format.
- 7. The system of claim 1 wherein the SGSN is formed to receive SMS messages in a legacy form from an SS7 network port and in an IP data packet form from a GGSN.
- 8. A method in a GPRS network, comprising:
transmitting an SMS message from an SMS message center over one of at least two communication networks, the at least two communication networks comprising an SS7 network and a data packet network; receiving the SMS message at an SGSN from one of the SS7 network or from a GGSN; and forwarding the message to a mobile terminal.
- 9. The method of claim 8 further comprising, at the GGSN, the step of receiving the SMS message from the data packet network.
- 10. The method of claim 9 wherein the data packet network is the Internet.
- 11. The method of claim 8 wherein the SGSN forwards the SMS message to the mobile terminal in a data packet format.
- 12. The method of claim in a legacy SMS message format.
- 13. A method within an serving GPRS support node, comprising:
receiving an SMS message from one of two network ports in one of a first format and a second format; determining whether to convert the SMS message from the first format to the second format; and forwarding the message to a wireless network for delivery to a mobile terminal.
- 14. The method of claim 13 wherein one of the two network ports is a data packet capable port.
- 15. The method of claim 14 wherein the other of the two network ports is an SS7 telephone network capable port.
- 16. A serving GPRS support node, comprising:
circuitry for receiving SMS messages from an SS7 network; circuitry for receiving SMS messages in a data packet network from a gateway GPRS support node; circuitry determining whether to forward received SMS messages in one of a legacy format or a data packet format.
- 17. The serving GPRS support node of claim 16 further comprising circuitry to prompt the SGSN to query a GPRS HLR to determine whether a subscriber profile for a mobile terminal that is to receive an SMS message prefers to receive its SMS messages in the legacy or data packet formats.
- 18. The serving GPRS support node of claim 16 wherein the circuitry for receiving SMS messages from a gateway GPRS support node is formed to reconstruct received data packets into an SMS message.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application incorporates by reference and is related to the following applications filed concurrently herewith:
[0002] 1. Attorney Docket Number 13725RRUS01U entitled: Dual Protocol GPRS Message Center and Method Therefor
[0003] 2. Attorney Docket Number 13727RRUS01U entitled: Gateway GPRS Support Node and Method Therefor
[0004] 3. Attorney Docket Number 13729RRUS01U entitled: Dual Protocol GPRS Mobile Terminal and Method Therefor