IP Library Granted Patent US 8,605,653
Granted Patent B2
US 8,605,653 · App. 12/824,909 · Granted Dec 10, 2013

Utilizing emergency procedures to determine location information of a voice over internet protocol device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,605,653
App. No.
12/824,909
Granted
Dec 10, 2013
Kind
B2
Abstract

Described are methods and apparatuses, including computer program products for utilizing emergency procedures to determine location information for a Voice Over Internet Protocol (VOIP) device. A wireless access gateway (WAG) determines location information of the VOIP device and stores the location information. A request for a location of the VOIP device from a Mobile Switching Center (MSC) is received by the WAG. The WAG translates the stored location information into a format used by the MSC to receive location information from a Radio Access Network (RAN). The WAG provides the translated location information to the MSC.

Claims (46)

1. A method of utilizing emergency procedures to determine location information, comprising:

operating a wireless access gateway to couple a Mobile Switching Center (MSC) in a Global System for Mobile Communication (GSM) network to a broadband access gateway in a Voice Over Internet Protocol Network;

finding a port within the Voice Over Internet Protocol Network that receives packets from a Voice Over Internet Protocol (VOIP) device coupled to the MSC by the wireless access gateway;

performing a wiremap location determination based on the found port to determine location information of the VOIP device in the Voice Over Internet Protocol Network;

storing, by the wireless access gateway, the location information;

receiving, by the wireless access gateway, a request for a location of the VOIP device from the MSC in said Global System for Mobile Communication (GSM) network;

translating, by the wireless access gateway, the stored location information into a format used by the MSC in said Global System for Mobile Communication (GSM) network to receive location information for a Radio Access Network (RAN); and

providing, by the wireless access gateway, the translated location information to the MSC.

2. The method of claim 1 wherein the location information is a physical location of the VOIP device.

3. The method of claim 1 wherein the location information is a location key.

4. The method of claim 3 further comprising querying, by the wireless access gateway, a Location Information Server (LIS) for a physical location of the VOIP device by transmitting the location key to the LIS.

5. The method of claim 1 wherein the stored location information is stored in a format of session initiation protocol's geolocation header.

6. The method of claim 5 , wherein translating the stored location information comprises:

interworking the session initiation protocol's geolocation header into at least one of 3GGP TS 48.008's location estimate, positioning data, velocity estimate, or GANSS positioning data.

7. The method of claim 1 wherein storing the location information further comprises receiving a session initiation protocol's GEOPRIV header from the VOIP device.

8. The method of claim 1 wherein determining the location information further comprises utilizing National Emergency Number Association's enhanced 9-1-1 service for VOIP based network standard.

9. The method of claim 1 wherein determining the location information further comprises utilizing NICC's location for Emergency Calls standard.

10. The method of claim 1 wherein the RAN includes a Base Station Controller (BSC).

11. The method of claim 1 wherein the RAN includes a Radio Network Controller (RNC).

12. A non-transitory computer readable medium storing a computer program product for utilizing emergency procedures to determine location information, the computer program product being operable to cause a wireless access gateway to:

couple a Mobile Switching Center (MSC) in a Global System for Mobile Communication (GSM) network to a broadband access gateway in a Voice Over Internet Protocol Network;

find a port within the Voice Over Internet Protocol Network that receives packets from a Voice Over Internet Protocol (VOIP) device coupled to the MSC by the wireless access gateway;

perform a wiremap location determination based on the found port to determine location information of the VOIP device in the Voice Over Internet Protocol Network;

store the location information;

receive a request for a location of the VOIP device from the MSC in said Global System for Mobile Communication (GSM) network;

translate the stored location information into a format used by the MSC in said Global System for Mobile Communication (GSM) network to receive location information for a Radio Access Network (RAN); and

provide, by the wireless access gateway, the translated location information to the MSC.

13. The computer program product of claim 12 wherein the location information is a physical location of the VOIP device.

14. The computer program product of claim 12 wherein the location information is a location key.

15. The computer program product of claim 14 further comprising querying, by the wireless access gateway, a Location Information Server (LIS) for the physical location of the VOIP device by transmitting the location key to the LIS.

16. A computer-implemented system for utilizing emergency procedures to determine location information comprising:

a wireless access gateway coupling a Mobile Switching Center (MSC) in a Global System for Mobile Communication (GSM) network to a broadband access gateway in a Voice Over Internet Protocol Network (VOIP);

said wireless access gateway finding a port within the Voice Over Internet Protocol Network that receives packets from a Voice Over Internet Protocol (VOIP) device in the Voice Over Internet Protocol Network;

said wireless access gateway performing a wiremap location determination based on the found port to determine location information of the VOIP device in the Voice Over Internet Protocol Network;

means for storing, by the wireless access gateway, the location information;

means for receiving, by the wireless access gateway, a request for a location of the VOIP device from the MSC in said Global System for Mobile Communication (GSM) network;

means for translating, by the wireless access gateway, the stored location information into a format used by the MSC in said Global System for Mobile Communication (GSM) network to receive location information for a Radio Access Network (RAN); and

means for providing, by the wireless access gateway, the translated location information to the MSC.

17. The method of claim 1 further including:

finding one or more cables that are used to send packets to the VOIP device; and

wherein said wiremap determination is based in part on the found one or more cables that are used to send packets to the VOIP device.

18. The method of claim 17 further including:

tracing data through aggregation points in the VOIP network; and

wherein said wiremap determination is based in part on the traced data.

19. The method of claim 1 wherein the VOIP device is a desktop computer.

20. The method of claim 19 wherein the broadband access gateway is a cable modem termination system.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
CHANGE OF NAME Recorded Jan 16, 2019
From: SONUS NETWORKS, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 048078/0036 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
CHANGE OF NAME Recorded Dec 24, 2017
From: SONUS, INC.
To: SONUS NETWORKS, INC.
Reel/Frame 044957/0213 →
MERGER AND CHANGE OF NAME Recorded Dec 24, 2017
From: SOLSTICE SAPPHIRE, INC.; SONUS NETWORKS, INC.; SONUS NETWORKS, INC.
To: SONUS, INC.
Reel/Frame 044957/0243 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2017
From: BANK OF AMERICA, N.A.
To: SONUS NETWORKS, INC.; SONUS FEDERAL, INC.; NETWORK EQUIPMENT TECHNOLOGIES, INC.; PERFORMANCE TECHNOLOGIES, INCORPORATED; SONUS INTERNATIONAL, INC.; TAQUA, INC.
Reel/Frame 044283/0361 →