Method and apparatus for processing session initiation protocol messages associated with a voice over IP terminal
First Claim
1. A computer-readable storage medium in a wireless access point (WAP), comprising computer instructions for:
- detecting a session initiation protocol (SIP) message initiated by a VoIP terminal requesting communication with a public service access point (PSAP);
detect from the SIP message a lack of location information associated with the VoIP terminal;
transmit a location query to one among the VoIP terminal, and a gateway connecting the VoIP terminal to the network proxyautomatically inserting location information associated with the WAP into the SIP message in response to the VoIP terminal requesting communication with the PSAP and in response to the location query; and
transmitting the SIP message to a network proxy.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are disclosed for processing session initiation protocol (SIP) messages associated with a Voice over IP (VoIP) terminal. An apparatus that incorporates teachings of the present disclosure may include, for example, a network proxy having a controller that manages a communications interface in a communication system. The controller can be programmed to receive from a VoIP terminal a SIP message comprising a request to communicate with a destination point, detect from the SIP message a lack of location information associated with the VoIP terminal, and transmit a location query to one among the VoIP terminal, and a gateway connecting the VoIP terminal to the network proxy. Additional embodiments are disclosed.
-
Citations
21 Claims
-
1. A computer-readable storage medium in a wireless access point (WAP), comprising computer instructions for:
-
detecting a session initiation protocol (SIP) message initiated by a VoIP terminal requesting communication with a public service access point (PSAP); detect from the SIP message a lack of location information associated with the VoIP terminal; transmit a location query to one among the VoIP terminal, and a gateway connecting the VoIP terminal to the network proxy automatically inserting location information associated with the WAP into the SIP message in response to the VoIP terminal requesting communication with the PSAP and in response to the location query; and transmitting the SIP message to a network proxy. - View Dependent Claims (2)
-
-
3. A network proxy, comprising a controller that manages a communications interface in a communication system, wherein the controller is programmed to:
-
receive from a Voice over IP (VoIP) terminal a session initiation protocol (SIP) message comprising a request to communicate with a destination point; detect from the SIP message a lack of location information associated with the VoIP terminal; transmit a location query to one among the VoIP terminal, and a gateway connecting the VoIP terminal to the network proxy; receive automatically from one among the VoIP terminal and the gateway a second SIP message comprising geographic location information associated with the VoIP terminal in response to the location query; and establish communications between the VoIP terminal and the destination point, supplying to the destination point the location information. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A gateway, comprising a controller programmed to:
-
detect a signaling message initiated by a VoIP terminal directed to a network proxy; detect from the signaling message a lack of location information associated with the VoIP terminal; transmit a location query to one among the VoIP terminal, and the gateway connecting the VoIP terminal to the network proxy automatically insert geographic location information associated with the gateway into the signaling message in response to the VoIP terminal initiating the signaling message and in response to the location query; and transmit the signaling message to the network proxy. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium in a voice over IP (VoIP) terminal, comprising computer instructions for:
-
automatically receiving geographic location information from one among a location determination device of the VoIP terminal and a radio frequency identification (RFID) device of a gateway in response to the VoIP terminal sending a session initiation protocol (SIP) registration request wherein a network proxy detects from an SIP message a lack of location information associated with the VoIP terminal and a location query is transmitted to one among the VoIP terminal and the gateway connecting the VoIP terminal to the network proxy and wherein location information is automatically inserted into the SIP message in response to the VoIP terminal sending the SIP registration request and in response to the location query; and transmitting to a network proxy a session initiation protocol (SIP) message comprising the location information and a request to communicate with an emergency response center. - View Dependent Claims (21)
-
Specification