Network interface for a wireless communication device
First Claim
1. A method of transmitting Internet Protocol (IP) packets in Short Messaging Service (SMS) messages, the method comprising:
- interfacing an IP protocol layer and an SMS protocol stack with an adaptation layer;
receiving, at the adaptation layer, one or more IP packets from the IP protocol layer;
processing the one or more IP packets at the adaptation layer to be encapsulated in one or more SMS messages by;
inserting the one or more IP packets into the one or more SMS messages; and
inserting a control directive into the headers of the one or more SMS messages to control IP packet handling at a remote communication module; and
outputting the one or more SMS messages having the encapsulated IP packets and the inserted control directive from the adaptation layer to the SMS protocol stack for transmission to the remote communication module.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device includes a network interface that communicatively interfaces an IP protocol layer and an SMS protocol stack. The network interface includes an adaptation layer that receives IP packets from the IP protocol layer, and outputs the IP packets to the SMS protocol stack. A transmitter circuit transmits the SMS messages, which encapsulate the IP packets, to a remote device via a communication network. The adaptation layer also receives specially designated SMS messages from the SMS protocol stack. The received SMS messages include encapsulated IP packets. Upon receipt, the adaptation layer processes the SMS messages, and delivers the IP packets decapsulated from the SMS messages to an application through the IP protocol layer.
-
Citations
24 Claims
-
1. A method of transmitting Internet Protocol (IP) packets in Short Messaging Service (SMS) messages, the method comprising:
-
interfacing an IP protocol layer and an SMS protocol stack with an adaptation layer; receiving, at the adaptation layer, one or more IP packets from the IP protocol layer; processing the one or more IP packets at the adaptation layer to be encapsulated in one or more SMS messages by; inserting the one or more IP packets into the one or more SMS messages; and inserting a control directive into the headers of the one or more SMS messages to control IP packet handling at a remote communication module; and outputting the one or more SMS messages having the encapsulated IP packets and the inserted control directive from the adaptation layer to the SMS protocol stack for transmission to the remote communication module. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication module comprising:
-
a transmitter circuit to transmit one or more SMS messages having encapsulated IP packets to a remote communication module over a communication network; an IP protocol layer to generate IP packets based on data received from an application; an SMS protocol stack to output the one or more SMS messages to the transmitter circuit; and an adaptation layer configured to; encapsulate one or more IP packets received from the IP protocol layer into the one or more SMS messages; insert a control directive into the headers of the one or more SMS messages to control IP packet handling at the remote communication module; and output the one or more SMS messages having the encapsulated IP packets and the inserted control directive to the SMS protocol stack. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of receiving Internet Protocol (IP) packets in Short Messaging Service (SMS) messages at a communication module, the method comprising:
-
interfacing an SMS protocol stack and an IP protocol layer with an adaptation layer, the SMS protocol stack configured to receive SMS messages having encapsulated IP packets from a communication network; receiving, at the adaptation layer, one or more SMS messages from the SMS protocol stack responsive to a control directive embedded in the headers of the one or more SMS messages; processing the encapsulated IP packets in the one or more SMS messages at the adaptation layer according to the control directives; and outputting one or more IP packets decapsulated from the one or more SMS messages to an application through the IP protocol layer. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A communication module comprising:
-
a receiver circuit to receive SMS messages comprising one or more encapsulated IP packets from a communication network; an SMS protocol stack to receive the SMS messages from the receiver circuit; an IP protocol layer to forward IP packets to an application; and an adaptation layer configured to; process one or more SMS messages received from the SMS protocol stack responsive to a control directive embedded in the headers of the one or more SMS messages, the control directives specifying how the adaptation layer should process the one or more IP packets; and output one or more IP packets decapsulated from the one or more SMS messages to the IP protocol layer. - View Dependent Claims (21, 22, 23, 24)
-
Specification