Establishing an IP session between a host using SIP and a device without an IP address
First Claim
1. A method of initiating an Internet Protocol (IP) session between a host using a session initiation protocol and a device without an IP address, the method including the steps of:
- receiving, via an IP connection, a session request that includes a host contact that corresponds to the host and a device identifier that corresponds to the device;
parsing the session request to determine said device identifier;
preparing a message for the device that includes said session request; and
forwarding said message to the device via a non-IP connection, said message resulting in the device obtaining a device IP address and sending an acknowledgment of the session request that includes said device IP address.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for establishing an IP session between a host 105 using a session initiation protocol and a device or mobile station 103 without an IP address is described. The apparatus includes a network interface 405 for receiving, via an IP connection, a session request that includes a host contact corresponding to the host and a device identifier corresponding to the device; a controller 407 for parsing the session request to determine the device identifier; preparing a message for the device that includes the device identifier and the session request, and presenting the message to the network interface, the message to be delivered to the device via a non-IP connection and to result in the device obtaining a device IP address and sending an acknowledgment of the SIP session request that includes the device IP address.
-
Citations
22 Claims
-
1. A method of initiating an Internet Protocol (IP) session between a host using a session initiation protocol and a device without an IP address, the method including the steps of:
-
receiving, via an IP connection, a session request that includes a host contact that corresponds to the host and a device identifier that corresponds to the device;
parsing the session request to determine said device identifier;
preparing a message for the device that includes said session request; and
forwarding said message to the device via a non-IP connection, said message resulting in the device obtaining a device IP address and sending an acknowledgment of the session request that includes said device IP address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of setting up an Internet Protocol (IP) session between a host using a Session Initiation Protocol (SIP) and a device without an IP address, the method including the steps of:
-
first receiving, via an IP connection, a SIP INVITE message that includes a device identifier corresponding to the device;
parsing the SIP INVITE message to obtain said device identifier and preparing a message for the device that includes said device identifier and encapsulates said SIP INVITE message;
delivering said message to the device over a non-IP connection;
establishing, responsive to said step of delivering, a PDP context including a device IP address for the device;
receiving an acknowledgment of said SIP INVITE message from the device, said acknowledgment including said device IP address; and
forwarding said acknowledgment to the host. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for enabling the establishment of an Internet Protocol (IP) session between a host using a session initiation protocol and a device without an IP address, the apparatus comprising in combination:
-
a network interface for receiving, via an IP connection, a session request that includes a host contact corresponding to the host and a device identifier corresponding to the device;
a controller, coupled to said network interface, for parsing the session request to determine said device identifier;
preparing a message for the device that includes said device identifier and said session request, and presenting said message to said network interface, said message to be delivered to the device via a non-IP connection and to result in the device obtaining a device IP address and sending an acknowledgment of the SIP session request that includes said device IP address. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification