Method and apparatus for processing a communication request from a roaming voice over IP terminal
First Claim
1. A method comprising:
- detecting, by a controller of a gateway, a request from a voice over internet protocol terminal to communicate with an emergency response center without the voice over internet protocol terminal querying the gateway for a media access control address for the gateway, wherein the request comprises an identification of the emergency response center and an identification of the voice over internet protocol terminal;
inserting, by the controller of the gateway, in response to the detecting the request from the voice over internet protocol terminal to communicate with the emergency response center, the media access control address for the gateway into the request to thereby form a modified request; and
transmitting, by the controller of the gateway, directly to a network proxy, the modified request with the media access control address for the gateway for enabling communications between the voice over internet protocol terminal and the emergency response center, wherein the gateway remains in a fixed location, wherein a location of the voice over internet protocol terminal is capable of being determined using a location of the gateway determined from the media access control address for the gateway, wherein the media access control address for the gateway and the identification of the voice over internet protocol terminal indicate whether the voice over internet protocol terminal is roaming outside of a home network.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method are disclosed for processing a communication request from a roaming 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 Voice over IP (VoIP) terminal a request to communicate with a destination point, wherein the request comprises an identification (ID) of the destination point, an ID of the VoIP terminal, and a media access control (MAC) address of a gateway providing the VoIP terminal communication access to the network proxy, and determine from the MAC address of the gateway and the ID of the VoIP terminal whether the VoIP terminal is roaming outside of a home network. Additional embodiments are disclosed.
-
Citations
18 Claims
-
1. A method comprising:
-
detecting, by a controller of a gateway, a request from a voice over internet protocol terminal to communicate with an emergency response center without the voice over internet protocol terminal querying the gateway for a media access control address for the gateway, wherein the request comprises an identification of the emergency response center and an identification of the voice over internet protocol terminal; inserting, by the controller of the gateway, in response to the detecting the request from the voice over internet protocol terminal to communicate with the emergency response center, the media access control address for the gateway into the request to thereby form a modified request; and transmitting, by the controller of the gateway, directly to a network proxy, the modified request with the media access control address for the gateway for enabling communications between the voice over internet protocol terminal and the emergency response center, wherein the gateway remains in a fixed location, wherein a location of the voice over internet protocol terminal is capable of being determined using a location of the gateway determined from the media access control address for the gateway, wherein the media access control address for the gateway and the identification of the voice over internet protocol terminal indicate whether the voice over internet protocol terminal is roaming outside of a home network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a controller of a gateway, cause the controller of the gateway to perform operations, the operations comprising:
-
detecting a request from a voice over Internet protocol terminal to communicate with an emergency response center without the voice over internet protocol terminal querying the gateway for a media access control address for the gateway, wherein the request comprises an identification of the emergency response center and an identification of the voice over internet protocol terminal; inserting, in response to the detecting the request from the voice over internet protocol terminal to communicate with the emergency response center, the media access control address for the gateway into the request to thereby form a modified; and transmitting, directly to a network proxy, the modified request with the media access control address for the gateway for enabling communications between the voice over internet protocol terminal and the emergency response center, wherein the gateway remains in a fixed location, wherein a location of the voice over Internet protocol terminal is capable of being determined using a location of the gateway determined from the media access control address for the gateway, wherein the media access control address for the gateway and the identification of the voice over internet protocol terminal indicate whether the voice over Internet protocol terminal is roaming outside of a home network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A gateway comprising:
a controller programmed to; detect a request from a voice over internet protocol terminal to communicate with an emergency response center without the voice over internet protocol terminal querying the gateway for a media access control address for the gateway, wherein the request comprises an identification of the emergency response center and an identification of the voice over internet protocol terminal; inserting, in response to the detecting the request from the voice over internet protocol terminal to communicate with the emergency response center, the media access control address for the gateway into the request to thereby form a modified request; and transmit directly to a network proxy, the modified request with the media access control address for the gateway for enabling communications between the voice over Internet protocol terminal and the emergency response center, wherein the gateway remains in a fixed location, wherein a location of the voice over internet protocol terminal is capable of being determined using a location of the gateway determined from the media access control address for the gateway, wherein the media access control address for the gateway and the identification of the voice over internet protocol terminal indicate whether the voice over internet protocol terminal is roaming outside of a home network. - View Dependent Claims (14, 15, 16, 17, 18)
Specification