Claims
- 1. A method of servicing an IP call from an IP telephony device, the method comprising the steps of:
determining a telephone number associated with the physical location from which the IP call originated; transmitting said call to a telephone call service center with call origination information including said determined telephone number.
- 2. The method of claim 1, wherein determining a telephone number includes:
identifying a port on an edge router through which the IP call was received; and obtaining from a set of stored information a telephone number associated with a physical location coupled to the identified edge router port.
- 3. The method of claim 1, wherein the determined telephone number is different from a telephone number used to route calls to said IP telephony device.
- 4. The method of claim 1, wherein said determined telephone number is a telephone number of a landline telephone located at the determined physical location.
- 5. The method of claim 1, wherein said determined telephone number is a telephone number that is not used for call routing purposes but is stored in a location information data base in association with an address corresponding to the determined physical location.
- 6. The method of claim 1, wherein transmitting said call to a telephone call service center includes:
converting said call from an IP packet format to an SS7 format; and including in SS7 signaling information associated with the voice portion of the call, calling party identification information including said determined telephone number.
- 7. The method of claim 6, wherein said call service center is an emergency call service center, the method further comprising the steps of:
using the determined telephone number to retrieve, from a database including telephone numbers and associated location information, address information corresponding to the physical location from which the call was placed.
- 8. The method of claim 7, further comprising:
dispatching a rescue worker to an address included in the retrieved address information.
- 9. The method of claim 7, wherein determining a telephone number includes:
identifying a port on an edge router through which the IP call was received; and obtaining from a set of stored information a telephone number associated with a physical location coupled to the identified edge router port.
- 10. A communications system comprising:
IP telephony devices located at different physical location; an edge router including ports for coupling said IP telephony devices to said edge router; a soft switch coupling said edge router, the soft switch being for routing calls from said IP telephony devices; a PSTN telephone switch coupled to said soft switch for processing telephone calls having an SS7 call format, calls in said SS7 format including voice and control signals; and a call service center coupled to said PSTN telephone switch for servicing telephone calls, said soft switch including:
means for determining a telephone number associated with the physical location from which an IP call originated; and means for transmitting IP calls to said call service center via said PSTN telephone switch with call origination information including said determined telephone number.
- 11. The communications system of claim 10, further comprising:
a set of stored information associating telephone numbers corresponding to physical locations from which IP calls may originate with edge router ports through which said calls may be routed to said soft switch.
- 12. The communication system of claim 11, wherein said set of stored information is included in a database accessible by said soft switch.
- 13. The communication system of claim 12, further comprising:
a location information database coupled to said call service center, the location information database including:
telephone numbers corresponding to landline telephones, a physical location being associated in said database with each landline telephone number; and non-routing telephone numbers corresponding to locations of IP service subscribers, a physical location being associated in said database with each non-routing telephone number.
- 14. A location information database comprising:
a plurality of landline telephone numbers with corresponding location information for each of said landline telephone numbers; and a plurality of non-routing telephone numbers with corresponding location information for each of said non-routing telephone numbers.
- 15. The location information database of claim 14, wherein each of said non-routing telephone numbers have a format which is different from the format of said landline telephone numbers.
- 16. The location information database of claim 14, wherein each of said non-routing telephone numbers includes a sequence of numbers which distinguishes said non-routing telephone numbers from telephone numbers used to route telephone calls.
RELATED APPLICATIONS
[0001] The present invention claims the benefit of U.S. Provisional Patent Application S. No. 60/455,353, filed Mar. 17, 2003 titled “Methods and Apparatus For Supporting IP Telephony” and is a continuation-in-part of U.S. utility patent application Ser. No. 10/337,106, filed on Jan. 6, 2003 titled “Methods And Apparatus For Determining The Port And/Or Physical Location Of An IP Device And For Using That Information” which claims the benefit of U.S. Provisional Patent Application S. No. 60/346,596, filed Jan. 8, 2002 titled “Methods And Apparatus For Determining The Port And/Or Physical Location Of An IP Device And For Using That Information” each of which is hereby expressly incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60455353 |
Mar 2003 |
US |
|
60346596 |
Jan 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10337106 |
Jan 2003 |
US |
Child |
10457111 |
Jun 2003 |
US |