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 comprising the steps of:
- receiving at a relay, via an IP connection, a SIP INVITE request originated by the host that includes a host contact that corresponds to the host and a device identifier that corresponds to the device;
parsing, at the relay, the SIP INVITE request to determine said device identifier;
preparing, at the relay, a message for the device that includes said SIP INVITE request; and
forwarding said message from the relay 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 SIP INVITE 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
15 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 comprising the steps of:
-
receiving at a relay, via an IP connection, a SIP INVITE request originated by the host that includes a host contact that corresponds to the host and a device identifier that corresponds to the device; parsing, at the relay, the SIP INVITE request to determine said device identifier; preparing, at the relay, a message for the device that includes said SIP INVITE request; and forwarding said message from the relay 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 SIP INVITE request that includes said device IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 SIP INVITE request originated by the host 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 SIP INVITE request to determine said device identifier; preparing a message for the device that includes said device identifier and said SIP INVITE request, and presenting said message to said network interface, said message to be delivered from the apparatus 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 INVITE request that includes said device IP address. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification