US20100091975A1 - Communication system and method of routing calls to an end point - Google Patents
Communication system and method of routing calls to an end point Download PDFInfo
- Publication number
- US20100091975A1 US20100091975A1 US12/638,125 US63812509A US2010091975A1 US 20100091975 A1 US20100091975 A1 US 20100091975A1 US 63812509 A US63812509 A US 63812509A US 2010091975 A1 US2010091975 A1 US 2010091975A1
- Authority
- US
- United States
- Prior art keywords
- query
- database
- service provider
- response
- called number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/4228—Systems providing special services or facilities to subscribers in networks
- H04M3/42297—Systems providing special services or facilities to subscribers in networks with number portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4557—Directories for hybrid networks, e.g. including telephone numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/128—Details of addressing, directories or routing tables
Definitions
- the present disclosure relates generally to a system and method of routing calls.
- IP Internet protocol
- PSTN public switch telephone network
- FIG. 1 is a general diagram that illustrates a communication system with an ENUM service provider
- FIG. 2 is a flow chart that illustrates a method of routing a call using the communication system of FIG. 1 ;
- FIG. 3 is a flow chart that illustrates a method of processing a combined ENUM/LNP query at the ENUM service provider.
- a method of routing a call includes sending a second query when a telephone number mapping (ENUM) database does not identify an internet protocol (IP) address associated with a called number in response to a first query.
- the second query is directed to a local number portability (LNP) database to determine whether the called number includes a ported number having an associated local routing number (LRN).
- LNP local number portability
- an apparatus in another embodiment, includes a service provider node to send a first query to a service provider resource that includes a telephone number mapping (ENUM) database coupled to a local number portability (LNP) database.
- the first query is associated with a called number.
- IP internet protocol
- a service provider apparatus in another embodiment, includes a telephone number mapping (ENUM) database.
- ENUM database is configured to provide an internet protocol (IP) address associated with a called number when the IP address is stored at the ENUM database in response to a first query.
- IP internet protocol
- the ENUM database is configured to request a local routing number (LRN) associated with the called number via a second query that is sent from the ENUM database to a local number portability (LNP) database.
- LRN local routing number
- the communication system 100 may be used to provide a single query to determine if a number is an internet protocol (IP) endpoint or a ported number in a public switch telephone network (PSTN).
- the communication system 100 includes the PSTN 104 and a service provider network node 102 .
- the communication system 100 also includes an Internet protocol (IP) backbone network 112 that is coupled to a remote SS7 and ENUM service provider 106 .
- IP Internet protocol
- the service provider network node 102 includes a media gateway 120 and a soft switch 122 .
- the service provider network node 102 is coupled to the PSTN 104 via a time division multiplex (TDM) link 114 .
- TDM link 114 is a T1 line.
- the service provider node 102 is coupled to the SS7 and ENUM service provider 106 via an IP connection 110 and also via a direct connection 108 .
- the SS7 and ENUM provider 106 includes SS7 equipment 130 including a local number portability (LNP) database 132 .
- the SS7 and ENUM service provider 106 also includes a telephone number mapping (ENUM) database 134 which is coupled to the LNP database 132 over a data link, such as an SS7 link or an IP data link.
- LNP local number portability
- ENUM telephone number mapping
- the service provider network 102 receives a call from the PSTN 104 over the TDM link 114 at the media gateway 120 .
- the call request is then forwarded to the soft switch element 122 for routing.
- the soft switch 122 receives the call request that includes a called number to identify a called party.
- the soft switch 122 executes program logic that sends a combined telephone number mapping (ENUM) and local number portability (LNP) query to the remote ENUM database 134 over the IP backbone network 112 .
- ENUM combined telephone number mapping
- LNP local number portability
- the combined query is illustrated in FIG. 1 as a data message 140 .
- the data message 140 related to the combined ENUM/LNP query includes the called number.
- the called number may, in a particular embodiment, be a ten digit E.164 type number.
- the E.164 number may have been originally dialed by a caller at a telephone device such as a voice over IP (VoIP) end user device.
- VoIP voice over IP
- the ENUM database 134 receives the ENUM query via the data message 140 .
- the received data message query is a combined ENUM and LNP query that is sent from the service provider node 102 .
- the ENUM database in response to receiving the combined ENUM/LNP query, accesses the ENUM internal database using the called number (such as the E.164 number) to determine whether the database includes an Internet protocol (IP) address that is associated with the called number.
- IP Internet protocol
- An example response message to the combined ENUM/LNP query is illustrated as the data message 142 passed over the IP backbone network 112 .
- the ENUM database 134 sends a local number portability query to the local number portability (LNP) database 132 over the link coupled therebetween.
- the LNP database 132 receives the LNP query from the ENUM database 134 .
- the LNP query includes the called number and the LNP database 132 is accessed to determine whether the called number is identified as a ported number that has an associated local routing number (LRN).
- LRN local routing number
- the LRN is used to route a call to a uniquely identified switching node of a circuit switched network, such as the PSTN 104 .
- the LNP database does not retrieve an LRN for the called number and instead, the LNP responds to the query from the ENUM database 134 with an indication that the called number is not a ported number.
- the called number itself is returned as the response to the LNP database query to indicate that the called number does not have a ported number.
- the response to the combined ENUM/LNP query includes one of an IP address to identify a node of an IP network, a local routing number (LRN) that is associated with detection of a ported number by the LNP database 132 , or the called number itself, to indicate that there is no IP address in the ENUM database 134 and there is no ported number found within the LNP database 132 .
- the response to the combined ENUM/LNP query may include an IP address for a direct VoIP connection, an LRN to identify a unique switching node of a circuit switched network, or the called number itself to identify a standard routing to the called number without requiring local number portability and without providing access to an IP address of an IP network.
- the response to the combined ENUM/LNP query provides information regarding portability and whether a packet switched or circuit switched routing should be utilized for the particular call to the called number.
- the disclosed system and method beneficially provides a single step using a combined ENUM/LNP query in response to detecting an IP or ported PSTN end point, thereby saving call setup time and the associated charges associated with the LNP/ENUM databases.
- a method of determining a telephony network node for routing a call is shown.
- the method includes receiving a call request at a service provider node where the call request includes a called number to reach a called party, as shown at 202 .
- the method further includes sending a combined telephone number mapping (ENUM) and local number portability (LNP) query from a service provider node to a remote ENUM database, as shown at 204 .
- ENUM combined telephone number mapping
- LNP local number portability
- the combined ENUM/LNP query may include the called number, such as an E.164 number.
- the method further includes receiving a response to the combined ENUM/LNP query at the service provider node where the response includes either an Internet protocol address that identifies the node of an IP network, a local routing number (LRN) associated with a ported number and used to route the call to a uniquely identified switching node of a circuit switch network, or an indication that the called number is not a ported number such that the called number can be used to route the call to the called party.
- LRN local routing number
- the ENUM database makes a query after receiving the combined ENUM/LNP query message to an LNP database prior to providing the response to the combined ENUM/LNP query.
- the query from the ENUM database to the LNP database includes the called number and the LNP database maps the called number to the local routing number (LRN) when the called number is identified as a ported number.
- the query from the ENUM database to the LNP database may be sent over an SS7 link or an IP data network connection.
- a proprietary data communication mechanism may be utilized such that the ENUM database may query the contents of the LNP database and receive the local number portability information.
- the method includes receiving a combined telephone number mapping (ENUM) and local number portability (LNP) query from a service provider node at an ENUM database.
- ENUM combined telephone number mapping
- LNP local number portability
- the combined ENUM/LNP query includes a called number, as shown at 302 .
- the method further includes accessing the ENUM database using the called number to identify an IP address that may be associated with the called number, as shown in 304 .
- the ENUM database sends a query to a local number portability (LNP) database, as shown at 306 .
- the ENUM database receives a response from the LNP database, as shown at 308 .
- the response from the LNP database includes either a local routing number or an indication that the called number is not a ported number, such as a return of the same called number.
- the method further includes sending a response to the combined ENUM/LNP query to the service provider node after accessing the ENUM database and the LNP database (for non IP calls), as shown at 310 .
- the response to the combined ENUM/LNP query includes an IP address that identifies a node of an IP network, an LRN associated with a ported number, or an indication that the called number is not a ported number such that the called number can be used to route the call.
Abstract
A method of routing a call includes sending a second query when a telephone number mapping (ENUM) database does not identify an internet protocol (IP) address associated with a called number in response to a first query. The second query is directed to a local number portability (LNP) database to determine whether the called number includes a ported number having an associated local routing number (LRN).
Description
- The present application claims priority from and is a continuation of U.S. patent application Ser. No. 11/120,142 filed on May 2, 2005 and entitled “Communication System and Method of Routing Calls to a Terminating End Point,” the contents of which are expressly incorporated herein by reference in their entirety.
- The present disclosure relates generally to a system and method of routing calls.
- With certain conventional communication systems, the detection of Internet protocol (IP) terminating end points and ported public switch telephone network (PSTN) endpoints involves two separate process steps and two separate transactions within a telephony system. The detection of IP addresses involves a telephone number mapping (ENUM) query and ported number detection involves a local number portability (LNP) query. The two separate transactions and separate queries increases the cost and adds to latency of the call setup process. The increased cost and call latency may also impact call processing performance.
-
FIG. 1 is a general diagram that illustrates a communication system with an ENUM service provider; -
FIG. 2 is a flow chart that illustrates a method of routing a call using the communication system ofFIG. 1 ; and -
FIG. 3 is a flow chart that illustrates a method of processing a combined ENUM/LNP query at the ENUM service provider. - In a particular embodiment, a method of routing a call includes sending a second query when a telephone number mapping (ENUM) database does not identify an internet protocol (IP) address associated with a called number in response to a first query. The second query is directed to a local number portability (LNP) database to determine whether the called number includes a ported number having an associated local routing number (LRN).
- In another embodiment, an apparatus includes a service provider node to send a first query to a service provider resource that includes a telephone number mapping (ENUM) database coupled to a local number portability (LNP) database. The first query is associated with a called number. When an internet protocol (IP) address associated with the called number is not provided by the service provider resource in response to the first query, the service provider node is to receive the response from the service provider resource after a second query that is sent from the ENUM database to the LNP database.
- In another embodiment, a service provider apparatus is disclosed and includes a telephone number mapping (ENUM) database. The ENUM database is configured to provide an internet protocol (IP) address associated with a called number when the IP address is stored at the ENUM database in response to a first query. When the IP address is not stored at the ENUM database, the ENUM database is configured to request a local routing number (LRN) associated with the called number via a second query that is sent from the ENUM database to a local number portability (LNP) database.
- Referring to
FIG. 1 , acommunication system 100 is illustrated. Thecommunication system 100 may be used to provide a single query to determine if a number is an internet protocol (IP) endpoint or a ported number in a public switch telephone network (PSTN). Thecommunication system 100 includes thePSTN 104 and a serviceprovider network node 102. Thecommunication system 100 also includes an Internet protocol (IP)backbone network 112 that is coupled to a remote SS7 andENUM service provider 106. The serviceprovider network node 102 includes amedia gateway 120 and asoft switch 122. The serviceprovider network node 102 is coupled to thePSTN 104 via a time division multiplex (TDM)link 114. In a particular embodiment, theTDM link 114 is a T1 line. - The
service provider node 102 is coupled to the SS7 and ENUMservice provider 106 via anIP connection 110 and also via adirect connection 108. The SS7 and ENUMprovider 106 includesSS7 equipment 130 including a local number portability (LNP)database 132. The SS7 and ENUMservice provider 106 also includes a telephone number mapping (ENUM)database 134 which is coupled to the LNPdatabase 132 over a data link, such as an SS7 link or an IP data link. - During operation, the
service provider network 102 receives a call from the PSTN 104 over theTDM link 114 at themedia gateway 120. The call request is then forwarded to thesoft switch element 122 for routing. Thesoft switch 122 receives the call request that includes a called number to identify a called party. In response to receiving the call request, thesoft switch 122 executes program logic that sends a combined telephone number mapping (ENUM) and local number portability (LNP) query to the remote ENUMdatabase 134 over theIP backbone network 112. The combined query is illustrated inFIG. 1 as adata message 140. - The
data message 140 related to the combined ENUM/LNP query includes the called number. The called number may, in a particular embodiment, be a ten digit E.164 type number. The E.164 number may have been originally dialed by a caller at a telephone device such as a voice over IP (VoIP) end user device. - The ENUM
database 134 receives the ENUM query via thedata message 140. The received data message query is a combined ENUM and LNP query that is sent from theservice provider node 102. The ENUM database, in response to receiving the combined ENUM/LNP query, accesses the ENUM internal database using the called number (such as the E.164 number) to determine whether the database includes an Internet protocol (IP) address that is associated with the called number. When the access to the ENUM database identifies an IP address, then the IP address may be provided in a response message from the ENUM database to the serviceprovider network node 102. An example response message to the combined ENUM/LNP query is illustrated as thedata message 142 passed over theIP backbone network 112. - When the access to the ENUM
database 134 does not identify an IP address, then the particular called number is indicated as not having an Internet protocol network termination. In this case, the ENUMdatabase 134 sends a local number portability query to the local number portability (LNP)database 132 over the link coupled therebetween. The LNPdatabase 132 receives the LNP query from the ENUMdatabase 134. The LNP query includes the called number and the LNPdatabase 132 is accessed to determine whether the called number is identified as a ported number that has an associated local routing number (LRN). In the event that the called number has an associated local routing number, then the LNPdatabase 132 provides the local routing number (LRN) associated with the ported number to the ENUMnode 134. The LRN is used to route a call to a uniquely identified switching node of a circuit switched network, such as thePSTN 104. - In the event that the LNP database query indicates that the called number does not have an associated ported number, then the LNP database does not retrieve an LRN for the called number and instead, the LNP responds to the query from the ENUM
database 134 with an indication that the called number is not a ported number. In a particular embodiment, the called number itself is returned as the response to the LNP database query to indicate that the called number does not have a ported number. After the ENUMdatabase 134 receives the response to the LNP query from the LNPdatabase 132, the ENUMdatabase 134 prepares a response to the original combined ENUM/LNP query that was received from theservice provider node 102. The response to the combined ENUM/LNP query includes one of an IP address to identify a node of an IP network, a local routing number (LRN) that is associated with detection of a ported number by the LNPdatabase 132, or the called number itself, to indicate that there is no IP address in the ENUMdatabase 134 and there is no ported number found within the LNPdatabase 132. Thus, the response to the combined ENUM/LNP query may include an IP address for a direct VoIP connection, an LRN to identify a unique switching node of a circuit switched network, or the called number itself to identify a standard routing to the called number without requiring local number portability and without providing access to an IP address of an IP network. Thus, the response to the combined ENUM/LNP query provides information regarding portability and whether a packet switched or circuit switched routing should be utilized for the particular call to the called number. - Since each extra step in a call setup process increases the latency delay time and the associated costs of using an LNP database and an ENUM database, the disclosed system and method beneficially provides a single step using a combined ENUM/LNP query in response to detecting an IP or ported PSTN end point, thereby saving call setup time and the associated charges associated with the LNP/ENUM databases.
- Referring to
FIG. 2 , an illustrative method of using thecommunication system 100 is shown. A method of determining a telephony network node for routing a call is shown. The method includes receiving a call request at a service provider node where the call request includes a called number to reach a called party, as shown at 202. The method further includes sending a combined telephone number mapping (ENUM) and local number portability (LNP) query from a service provider node to a remote ENUM database, as shown at 204. It should be noted that the combined ENUM/LNP query may include the called number, such as an E.164 number. The method further includes receiving a response to the combined ENUM/LNP query at the service provider node where the response includes either an Internet protocol address that identifies the node of an IP network, a local routing number (LRN) associated with a ported number and used to route the call to a uniquely identified switching node of a circuit switch network, or an indication that the called number is not a ported number such that the called number can be used to route the call to the called party. The response method step is illustrated at 206. - In a particular embodiment, the ENUM database makes a query after receiving the combined ENUM/LNP query message to an LNP database prior to providing the response to the combined ENUM/LNP query. In addition, in a particular embodiment, the query from the ENUM database to the LNP database includes the called number and the LNP database maps the called number to the local routing number (LRN) when the called number is identified as a ported number. The query from the ENUM database to the LNP database may be sent over an SS7 link or an IP data network connection. Alternatively, a proprietary data communication mechanism may be utilized such that the ENUM database may query the contents of the LNP database and receive the local number portability information.
- Referring to
FIG. 3 , a method of routing a call that may be used in connection with thecommunication system 100 is shown. The method includes 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/LNP query includes a called number, as shown at 302. The method further includes accessing the ENUM database using the called number to identify an IP address that may be associated with the called number, as shown in 304. When access to the ENUM database does not identify an IP address, indicating that the called number is not an IP termination call, the ENUM database sends a query to a local number portability (LNP) database, as shown at 306. The ENUM database receives a response from the LNP database, as shown at 308. The response from the LNP database includes either a local routing number or an indication that the called number is not a ported number, such as a return of the same called number. The method further includes sending a response to the combined ENUM/LNP query to the service provider node after accessing the ENUM database and the LNP database (for non IP calls), as shown at 310. In a particular embodiment, the response to the combined ENUM/LNP query includes an IP address that identifies a node of an IP network, an LRN associated with a ported number, or an indication that the called number is not a ported number such that the called number can be used to route the call. - The above disclosed subject matter is to be considered illustrative, and not restrictive, and the appended claims are intended to cover all such modifications, enhancements, and other embodiments which fall within the scope of the present invention. Thus, to the maximum extent allowed by law, the scope of the present invention is to be determined by the broadest permissible interpretation of the following claims and their equivalents, and shall not be restricted or limited by the foregoing detailed description.
Claims (20)
1. A method of routing a call, the method comprising:
when a telephone number mapping (ENUM) database does not identify an internet protocol (IP) address associated with a called number in response to a first query, sending a second query, the second query directed to a local number portability (LNP) database to determine whether the called number comprises a ported number having a local routing number (LRN).
2. The method of claim 1 , further comprising receiving the LRN in response to the second query and issuing a response to the first query, the response comprising the LRN.
3. The method of claim 2 , wherein the response is issued to a node of a service provider network.
4. The method of claim 2 , wherein the LRN enables routing of the call to uniquely identified switching node of a circuit switched network.
5. The method of claim 1 , further comprising issuing a response to the first query, the response comprising an indication that there is no LRN associated with the called number in the LNP database.
6. The method of claim 5 , wherein the indication comprises the called number.
7. The method of claim 1 , further comprising issuing a response to the first query, wherein the response comprises the IP address.
8. An apparatus comprising:
a service provider node to send a first query to a service provider resource, the first query associated with a called number, wherein the service provider resource comprises a telephone number mapping (ENUM) database coupled to a local number portability (LNP) database; and
when an internet protocol (IP) address associated with the called number is not provided by the service provider resource in response to the first query, the service provider node is to receive the response from the service provider resource after a second query, wherein the second query is sent from the ENUM database to the LNP database.
9. The apparatus of claim 8 , wherein when the IP address associated with the called number is not provided by the service provider resource in response to the first query, the response comprises one of a local routing number (LRN) associated with the called number and an indication that the LRN is not available from the LNP database.
10. The apparatus of claim 9 , wherein the indication comprises a return of the called number.
11. The apparatus of claim 10 , wherein when the response includes the return of the called number, the called number is used to route the call to a called party.
12. The apparatus of claim 8 , wherein the called number is a ten digit number.
13. The apparatus of claim 8 , wherein when the response identifies the IP address, the service provider node is to route the call using a voice over internet protocol (VoIP) connection to a terminating IP network node identified by the IP address.
14. A service provider apparatus comprising:
a telephone number mapping (ENUM) database, the ENUM database configured to:
provide an internet protocol (IP) address associated with a called number when the IP address is stored at the ENUM database in response to a first query; and
when the IP address is not stored at the ENUM database, request a local routing number (LRN) associated with the called number via a second query sent from the ENUM database to a local number portability (LNP) database.
15. The service provider apparatus of claim 14 , wherein the first query is received from a service provider node.
16. The service provider apparatus of claim 14 , wherein the first query includes the called number.
17. The service provider apparatus of claim 14 , wherein the ENUM database includes logic to initiate the second query to the LNP database.
18. The service provider apparatus of claim 14 , wherein the service provider apparatus is further to provide, in response to the first query, the LRN associated with the called number or an indication of an absence of the LRN at the LNP database.
19. The service provider apparatus of claim 18 , wherein when the LRN is provided, the called number comprises a ported number in a public switch telephone network (PSTN).
20. The service provider apparatus of claim 18 , wherein when the LRN is not provided, the indication comprises the called number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/638,125 US20100091975A1 (en) | 2005-05-02 | 2009-12-15 | Communication system and method of routing calls to an end point |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/120,142 US7702092B2 (en) | 2005-05-02 | 2005-05-02 | Communication system and method of routing calls to a terminating end point |
US12/638,125 US20100091975A1 (en) | 2005-05-02 | 2009-12-15 | Communication system and method of routing calls to an end point |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/120,142 Continuation US7702092B2 (en) | 2005-05-02 | 2005-05-02 | Communication system and method of routing calls to a terminating end point |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100091975A1 true US20100091975A1 (en) | 2010-04-15 |
Family
ID=37234433
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/120,142 Expired - Fee Related US7702092B2 (en) | 2005-05-02 | 2005-05-02 | Communication system and method of routing calls to a terminating end point |
US12/638,125 Abandoned US20100091975A1 (en) | 2005-05-02 | 2009-12-15 | Communication system and method of routing calls to an end point |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/120,142 Expired - Fee Related US7702092B2 (en) | 2005-05-02 | 2005-05-02 | Communication system and method of routing calls to a terminating end point |
Country Status (2)
Country | Link |
---|---|
US (2) | US7702092B2 (en) |
WO (1) | WO2006118751A2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100080215A1 (en) * | 2008-10-01 | 2010-04-01 | Shi Lu | Method and system for measuring market share for voice over internet protocol carriers |
US20100080369A1 (en) * | 2008-10-01 | 2010-04-01 | Jennifer Ann Hurst | Methods and apparatus to monitor subscriber activity |
US20100150132A1 (en) * | 2008-12-17 | 2010-06-17 | Bernard Ku | Methods, Systems, and Computer Program Products for Enabling Non-IMS Queries of a Common Telephone Number Mapping System |
US20100240341A1 (en) * | 2009-03-18 | 2010-09-23 | Madhusudhad Reddy Alla | Methods and apparatus to identify wireless subscriber activity status |
US7933392B1 (en) * | 2006-05-31 | 2011-04-26 | The Nielsen Company (Us), Llc | Method and system for measuring market-share for an entire telecommunication market |
US8144859B1 (en) * | 2007-05-14 | 2012-03-27 | Sprint Communications Company L.P. | Integrated ENUM and number portability translation in a communication system |
US20120155479A1 (en) * | 2010-12-15 | 2012-06-21 | At&T Intellectual Property I, L.P. | System for processing a call with a tdm network and routing the call with an ip network |
US8571015B2 (en) | 2008-12-17 | 2013-10-29 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for enabling non-IMS queries of a common telephone number mapping system |
US8718048B2 (en) | 2008-12-18 | 2014-05-06 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing intra-carrier IP-based connections using a common telephone number mapping architecture |
WO2016031886A1 (en) * | 2014-08-29 | 2016-03-03 | 株式会社Nttドコモ | Communication system, path selection device, and path selection method |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070121603A1 (en) * | 2005-09-30 | 2007-05-31 | Clark Joseph E Iii | Method and system for creating VoIP routing registry |
US8031856B2 (en) * | 2005-12-27 | 2011-10-04 | Level 3 Communications, Llc | Customer owned telephone numbers |
US20070203909A1 (en) * | 2006-02-28 | 2007-08-30 | Tekelec | Methods, systems, and computer program products for indexing, validating, recovering, and consolidating a database indexed by range-bound numeric data |
US8184798B2 (en) * | 2006-06-13 | 2012-05-22 | Tekelec | Methods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structure |
US8254551B2 (en) | 2006-12-07 | 2012-08-28 | Tekelec, Inc. | Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network |
CN100558040C (en) * | 2007-04-12 | 2009-11-04 | 华为技术有限公司 | Charging method, method for routing and relevant device thereof based on number portability service |
US9049209B2 (en) * | 2007-05-08 | 2015-06-02 | At&T Intellectual Property I, L.P. | Methods and apparatus to route a communication session in an internet protocol (IP) multimedia subsystem (IMS) network |
US9497229B2 (en) * | 2007-05-16 | 2016-11-15 | At&T Intellectual Property I, L.P. | Methods and apparatus to manage internet protocol (IP) multimedia subsystem (IMS) network capacity |
US7996541B2 (en) | 2007-06-15 | 2011-08-09 | Tekelec | Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network |
US8656449B1 (en) * | 2007-07-30 | 2014-02-18 | Sprint Communications Company L.P. | Applying policy attributes to events |
US8538000B2 (en) | 2007-08-10 | 2013-09-17 | Tekelec, Inc. | Methods, systems, and computer program products for performing message deposit transaction screening |
EP2206281B1 (en) * | 2007-10-30 | 2015-07-29 | Alcatel Lucent | Method, apparatus and system for supporting distributed ims charging |
US8594679B2 (en) | 2008-03-07 | 2013-11-26 | Tekelec Global, Inc. | Methods, systems, and computer readable media for routing a message service message through a communications network |
CN102027768B (en) * | 2008-05-19 | 2014-04-23 | 爱立信(中国)通信有限公司 | Handling Enum queries in a communication network |
US9467308B2 (en) * | 2008-08-01 | 2016-10-11 | At&T Intellectual Property I, L.P. | Methods and apparatus to control synchronization in voice over internet protocol networks after catastrophes |
US9584959B2 (en) | 2008-11-24 | 2017-02-28 | Tekelec Global, Inc. | Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network |
US8370502B2 (en) | 2008-12-12 | 2013-02-05 | At&T Intellectual Property I, L.P. | Method and apparatus for completing a circuit switched service call in an internet protocol network |
US8452325B2 (en) | 2009-05-11 | 2013-05-28 | Tekelec, Inc. | Methods, systems, and computer readable media for providing scalable number portability (NP) home location register (HLR) |
CN101909266A (en) * | 2009-06-02 | 2010-12-08 | 中兴通讯股份有限公司 | Device, system and method for service statistics based on mobile number portability service |
US8224337B2 (en) | 2009-09-16 | 2012-07-17 | Tekelec, Inc. | Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway |
US8000464B1 (en) * | 2010-03-23 | 2011-08-16 | IntelePeer Inc. | Method of managing a peering database in a telecommunications network |
WO2011130920A1 (en) * | 2010-04-23 | 2011-10-27 | 华为技术有限公司 | Local routing realization method, system and network devices |
US8064354B1 (en) | 2010-07-21 | 2011-11-22 | Intelepeer, Inc. | Optimized path call routing with device identifier |
GB2487392B (en) * | 2011-01-19 | 2015-03-18 | Bank Of America | System for improving the efficiency of a cellular gateway |
US9635526B2 (en) | 2013-03-15 | 2017-04-25 | Tekelec, Inc. | Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages |
US9654645B1 (en) * | 2014-09-04 | 2017-05-16 | Google Inc. | Selection of networks for voice call transmission |
US9973544B2 (en) | 2015-12-10 | 2018-05-15 | At&T Intellectual Property I, L.P. | Method and apparatus for enhancing inter-carrier communications |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5881145A (en) * | 1996-07-29 | 1999-03-09 | Northern Telecom Limited | Redirection of calls to ported directory numbers in telephone networks |
US6014379A (en) * | 1996-06-26 | 2000-01-11 | Bell Atlantic Network Services, Inc. | Telecommunications custom calling services |
US6021126A (en) * | 1996-06-26 | 2000-02-01 | Bell Atlantic Network Services, Inc. | Telecommunication number portability |
US20030007482A1 (en) * | 2001-07-06 | 2003-01-09 | Robert Khello | Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database |
US6535599B1 (en) * | 1999-11-08 | 2003-03-18 | Sprint Communications Company, L.P. | System and method for processing ported calls |
US6560226B1 (en) * | 1999-02-25 | 2003-05-06 | Sprint Communications Company, L.P. | System and method for caching ported number information |
US20040196858A1 (en) * | 2003-02-07 | 2004-10-07 | Kirk Tsai | Intermediary network system and method for facilitating message exchange between wireless networks |
US6839421B2 (en) * | 2001-10-29 | 2005-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system |
US6865266B1 (en) * | 2002-01-16 | 2005-03-08 | Verizon Services Corp. | Methods and apparatus for transferring from a PSTN to a VOIP telephone network |
US7756518B2 (en) * | 2002-10-15 | 2010-07-13 | Alcatel-Lucent Usa Inc. | Method and system for minimizing call setup delay for calls occurring in one or more wireless networks |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60126595D1 (en) * | 2001-07-19 | 2007-03-29 | Ericsson Telefon Ab L M | Method and device for the solution of number portability at the place of origin |
-
2005
- 2005-05-02 US US11/120,142 patent/US7702092B2/en not_active Expired - Fee Related
-
2006
- 2006-04-10 WO PCT/US2006/013287 patent/WO2006118751A2/en active Application Filing
-
2009
- 2009-12-15 US US12/638,125 patent/US20100091975A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6014379A (en) * | 1996-06-26 | 2000-01-11 | Bell Atlantic Network Services, Inc. | Telecommunications custom calling services |
US6021126A (en) * | 1996-06-26 | 2000-02-01 | Bell Atlantic Network Services, Inc. | Telecommunication number portability |
US5881145A (en) * | 1996-07-29 | 1999-03-09 | Northern Telecom Limited | Redirection of calls to ported directory numbers in telephone networks |
US6560226B1 (en) * | 1999-02-25 | 2003-05-06 | Sprint Communications Company, L.P. | System and method for caching ported number information |
US6535599B1 (en) * | 1999-11-08 | 2003-03-18 | Sprint Communications Company, L.P. | System and method for processing ported calls |
US20030007482A1 (en) * | 2001-07-06 | 2003-01-09 | Robert Khello | Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database |
US6839421B2 (en) * | 2001-10-29 | 2005-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system |
US6865266B1 (en) * | 2002-01-16 | 2005-03-08 | Verizon Services Corp. | Methods and apparatus for transferring from a PSTN to a VOIP telephone network |
US7756518B2 (en) * | 2002-10-15 | 2010-07-13 | Alcatel-Lucent Usa Inc. | Method and system for minimizing call setup delay for calls occurring in one or more wireless networks |
US20040196858A1 (en) * | 2003-02-07 | 2004-10-07 | Kirk Tsai | Intermediary network system and method for facilitating message exchange between wireless networks |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7933392B1 (en) * | 2006-05-31 | 2011-04-26 | The Nielsen Company (Us), Llc | Method and system for measuring market-share for an entire telecommunication market |
US8433047B2 (en) | 2006-05-31 | 2013-04-30 | The Nielsen Company (Us), Llc | Method and system for measuring market-share for an entire telecommunication market |
US8144859B1 (en) * | 2007-05-14 | 2012-03-27 | Sprint Communications Company L.P. | Integrated ENUM and number portability translation in a communication system |
US8824459B2 (en) | 2008-10-01 | 2014-09-02 | The Nielsen Company, (US) LLC | Methods and apparatus to measure market share for voice over internet protocol carriers |
US8837699B2 (en) | 2008-10-01 | 2014-09-16 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor subscriber activity |
US9509839B2 (en) | 2008-10-01 | 2016-11-29 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor subscriber activity |
US20100080215A1 (en) * | 2008-10-01 | 2010-04-01 | Shi Lu | Method and system for measuring market share for voice over internet protocol carriers |
US20100080369A1 (en) * | 2008-10-01 | 2010-04-01 | Jennifer Ann Hurst | Methods and apparatus to monitor subscriber activity |
US8279852B2 (en) | 2008-10-01 | 2012-10-02 | The Nielsen Company (Us), Llc | Method and system for measuring market share for voice over internet protocol carriers |
US8571015B2 (en) | 2008-12-17 | 2013-10-29 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for enabling non-IMS queries of a common telephone number mapping system |
US20100150132A1 (en) * | 2008-12-17 | 2010-06-17 | Bernard Ku | Methods, Systems, and Computer Program Products for Enabling Non-IMS Queries of a Common Telephone Number Mapping System |
US7948967B2 (en) * | 2008-12-17 | 2011-05-24 | At&T Intellectual Property, I L.P. | Methods, systems, and computer program products for enabling non-IMS queries of a common telephone number mapping system |
US8718048B2 (en) | 2008-12-18 | 2014-05-06 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing intra-carrier IP-based connections using a common telephone number mapping architecture |
US9398163B2 (en) | 2008-12-18 | 2016-07-19 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing intra-carrier IP-based connections using a common telephone number mapping architecture |
US8369826B2 (en) | 2009-03-18 | 2013-02-05 | The Nielsen Company (Us), Llc | Methods and apparatus to identify wireless subscriber activity status |
US8792855B2 (en) | 2009-03-18 | 2014-07-29 | The Nielsen Company (Us), Llc | Methods and apparatus to identify wireless subscriber activity status |
US20100240341A1 (en) * | 2009-03-18 | 2010-09-23 | Madhusudhad Reddy Alla | Methods and apparatus to identify wireless subscriber activity status |
US20120155479A1 (en) * | 2010-12-15 | 2012-06-21 | At&T Intellectual Property I, L.P. | System for processing a call with a tdm network and routing the call with an ip network |
US8611360B2 (en) * | 2010-12-15 | 2013-12-17 | At&T Intellectual Property I, L.P. | System for processing a call with a TDM network and routing the call with an IP network |
WO2016031886A1 (en) * | 2014-08-29 | 2016-03-03 | 株式会社Nttドコモ | Communication system, path selection device, and path selection method |
Also Published As
Publication number | Publication date |
---|---|
WO2006118751A2 (en) | 2006-11-09 |
US20060245573A1 (en) | 2006-11-02 |
WO2006118751A3 (en) | 2008-12-04 |
US7702092B2 (en) | 2010-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7702092B2 (en) | Communication system and method of routing calls to a terminating end point | |
US11252779B2 (en) | Physical location management for voice over packet communication | |
US6690651B1 (en) | Method and apparatus for automatic transfer of a call in a communications system in response to changes in quality of service | |
US7519732B2 (en) | Routing service method in voice over internet protocol system | |
US7535993B2 (en) | Call control component employment of one or more criteria for internet protocol call selection for eavesdrop component monitoring | |
US8320546B2 (en) | Communicaton system | |
US7099306B2 (en) | System and method for internet protocol telephony advertisement protocol | |
WO2000048380A3 (en) | Method and system for internet telephony with least cost routing | |
US6125108A (en) | Method and system for enhanced client identification | |
WO2006129296A1 (en) | Method, system and circuit for suggesting alternative voip destinations to a called number | |
US20070110040A1 (en) | Apparatus, and associated method, for completing a call to a packet-network, telephonic station | |
US7269163B1 (en) | Remote control telephone dialing system and method | |
US8644297B2 (en) | Communicating device and method of peer to peer communication between VOIP devices | |
US8144691B2 (en) | Query-based call routing mechanism for multinode cooperative telecommunication network | |
KR100348798B1 (en) | A internet phone service system and method using public switching telephone network terminal | |
US7065069B1 (en) | System for interconnecting circuit-based terminal devices with packet-based terminal devices in a voice communication connection | |
KR100416805B1 (en) | Internet Protocol Phone System and Internet Protocol Phone Device and Phone Number Assignment Method | |
KR20050083428A (en) | Sip routing system and method in next generation network | |
JP2002319983A (en) | Method and device for selecting gateway | |
KR20020039746A (en) | Communication system of IP network and communication method thereof | |
KR20050073284A (en) | Telephony service method using universal area number of voip environment | |
KR20040019768A (en) | System for processing of receiving call on internet access service and method thereof | |
KR20050089535A (en) | Routing system of next generation network and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AT&T INTELLECTUAL PROPERTY I, L.P.,NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHETH, NIRAL;KU, BERNARD SIU-MAN;JOHNSON, JEFFREY PAUL;REEL/FRAME:023654/0448 Effective date: 20050627 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |