×

Method and apparatus for processing a communication request from a roaming voice over IP terminal

  • US 9,252,981 B2
  • Filed: 06/13/2006
  • Issued: 02/02/2016
  • Est. Priority Date: 06/13/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A network proxy, comprising a controller that manages communications in a communication system, wherein the controller is programmed to:

  • receive from a voice over internet protocol terminal a request to communicate with a destination point comprising an emergency response center, wherein the request comprises an identification of the destination point, an identification of the voice over internet protocol terminal, and a media access control address of a serving gateway providing the voice over internet protocol terminal communication access to the network proxy, wherein the serving gateway remains in a fixed location, wherein the media access control address of the serving gateway is inserted into the request by the serving gateway based upon detecting the request from the voice over internet protocol terminal to communicate with the emergency response center;

    determine whether the voice over internet protocol terminal is roaming outside of a home network of the voice over internet protocol terminal or whether the voice over internet protocol terminal is communicating from the home network and that the serving gateway is a home gateway, by comparing the media access control address of the serving gateway and a media access control address of the home gateway in the home network of the voice over internet protocol terminal, wherein the voice over internet protocol terminal is determined to be communicating from the home network when it is determined that the serving gateway and the home gateway have a same media access control address;

    track locations of a plurality of different gateways of the communication system, the plurality of different gateways including the serving gateway; and

    when the voice over internet protocol terminal is determined to be roaming;

    determine a location of the voice over internet protocol terminal based upon a location of the serving gateway that is tracked;

    provide the location of the voice over internet protocol terminal to the emergency response center; and

    establish a communication between the voice over internet protocol terminal and the emergency response center;

    orwhen the voice over internet protocol terminal is determined to be communicating from the home network;

    establish a communication between the voice over internet protocol terminal and the destination point; and

    supply the destination point the location of the voice over internet protocol terminal, wherein the location of the voice over internet protocol terminal is determined based upon the location of the serving gateway that is tracked.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×