Communication system and method of routing calls to a terminating end point
First Claim
1. A method of routing a call, comprising:
- receiving a combined telephone number mapping (ENUM) and local number portability (LNP) query from a service provider node at an ENUM database, the combined ENUM and LNP query including a called number;
accessing the ENUM database using the called number to identify an internet protocol address that is associated with the called number;
when the access to the ENUM database does not identify an internet protocol address, indicating that the called number is not an internet protocol terminating call, sending a query to a local number portability (LNP) database directly from the ENUM database to the LNP database; and
receiving a response from the local number portability database, the response from the local number portability database including either a ported number or an indication that the called number is not a ported number.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining a telephony network node for routing a call is disclosed. The method includes receiving a call request at a service provider node, the call request including a called number to reach a called party. The method further includes sending a combined telephone number mapping (ENUM) and local number portability (LNP) query from the service provider node to a remote ENUM database, the combined ENUM/LNP query including the called number. The method further includes receiving a response to the combined ENUM/LNP query at the service provider node. The response includes one of an internet protocol address that identifies a node of an internet protocol network, a local routing number (LRN) to be used to route the call to a uniquely identified switching node of a circuit-switched network, or a return of the called number to indicate that the called number can be used to route the call to the called party.
14 Citations
12 Claims
-
1. A method of routing a call, comprising:
-
receiving a combined telephone number mapping (ENUM) and local number portability (LNP) query from a service provider node at an ENUM database, the combined ENUM and LNP query including a called number; accessing the ENUM database using the called number to identify an internet protocol address that is associated with the called number; when the access to the ENUM database does not identify an internet protocol address, indicating that the called number is not an internet protocol terminating call, sending a query to a local number portability (LNP) database directly from the ENUM database to the LNP database; and receiving a response from the local number portability database, the response from the local number portability database including either a ported number or an indication that the called number is not a ported number. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication systems comprising:
-
a local number portability (LNP) database including a plurality of stored local routing numbers that correspond to ported numbers; a combined telephone number mapping (ENUM) database coupled to the LNP database via a data connection, wherein when an access to the ENUM database does not identify an internet protocol address, the ENUM database can send a query directly to the LNP database to retrieve at least one of the stored local routing numbers; and a service provider node to receive a response to a combined ENUM and LNP query, the response including one of an internet protocol address that identifies a node of an internet protocol network, a local routing number (LRN) to be used to route the call to a uniquely identified switching node of a circuit-switched network, or a return of a called number to indicate that the called number can be used to route the call to the called party. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification