US20100091766A1 - Abbreviated dialing using a voip platform - Google Patents
Abbreviated dialing using a voip platform Download PDFInfo
- Publication number
- US20100091766A1 US20100091766A1 US12/638,773 US63877309A US2010091766A1 US 20100091766 A1 US20100091766 A1 US 20100091766A1 US 63877309 A US63877309 A US 63877309A US 2010091766 A1 US2010091766 A1 US 2010091766A1
- Authority
- US
- United States
- Prior art keywords
- phone system
- location
- abbreviated
- internet protocol
- access device
- 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
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- 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/44—Additional connecting arrangements for providing access to frequently-wanted subscribers, e.g. abbreviated dialling
Definitions
- An area-wide Centrex service may provide features that include an extension dialing feature.
- the extension dialing feature may enable a multi-location customer to provide a specialized, abbreviated dialing plan for calls between multiple locations.
- an area-wide Centrex station user can call any other station in the area-wide Centrex network using the specialized dialing plan.
- This feature offers multi-location Centrex customers a uniform abbreviated dialing plan between their Private Branch eXchange (PBX) locations, Centrex locations, Integrated Services Digital Network (ISDN) lines, and residential lines for people working from home.
- PBX Private Branch eXchange
- ISDN Integrated Services Digital Network
- FIG. 1 is a block diagram of an embodiment of a system to provide an abbreviated dialing feature over a voice over Internet Protocol platform.
- Embodiments of the present invention use a Voice over Internet Protocol (VoIP) provider's Internet Protocol (IP) network to provide abbreviated dialing features to customers who have multiple locations served by PBXs, Centrex systems, or a combination of PBXs and Centrex systems.
- VoIP Voice over Internet Protocol
- IP Internet Protocol
- PBX or Centrex end users at any location can call PBX or Centrex users at other locations without incurring local or toll usage charges.
- a system in a particular embodiment, includes a feature server that provides an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location.
- the second phone system includes a telephone switch having a customized dialing plan trigger to trigger a query to the feature server when an abbreviated-dialed call originated using the second phone system is not recognized by the telephone switch.
- the first phone system includes a first routing table that stores a number range of the second phone system.
- the first routing table includes first instructions to route abbreviated-dialed calls to a first integrated access device.
- the first routing table stores a number range of a voice over internet protocol local area network located at a third location.
- the query from the telephone switch is processed at a service control point that includes a second routing table that stores a number range of the voice over internet protocol local area network.
- the second routing table includes second instructions to direct the telephone switch to route abbreviated-dialed calls to a second integrated access device located at the second location.
- the abbreviated-dialed call is communicated to the internet protocol based network by the second integrated access device.
- a computer implemented method includes providing an abbreviated dialing feature over an internet protocol network to enable abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location.
- the computer implemented method includes storing, in a first routing table at the first phone system, a number range of the second phone system.
- the first routing table includes first instructions to route abbreviated-dialed calls to a first integrated access device at the first location.
- the first integrated access device provides the first phone system access to the internet protocol network.
- the computer implemented method also includes triggering a query to a service control point in response to an abbreviated-dialed call that originated from the second phone system and is unrecognized by a central office switch that provides a centrex group to the second location.
- the computer implemented method further includes providing a routing instruction to direct the central office switch to route the abbreviated-dialed call to a primary rate interface facility that is part of the centrex group of the central office switch.
- the routing instruction is determined based on a second routing table stored at the service control point.
- the computer implemented method also includes accessing the internet protocol network via the first phone system using the first integrated access device at the first location.
- the first integrated access device interfaces to the first phone system via the primary rate facility.
- the computer implemented method further includes accessing the internet protocol network via the centrex group using a second integrated access device that interfaces to a second primary rate interface facility that is part of the centrex group at the central office switch.
- the second integrated access device is located at the second location.
- the computer implemented method also includes storing, in the first routing table of the first phone system, a number range of a voice over internet protocol local area network located at a third location.
- the first routing table includes instructions to route abbreviated-dialed calls to the first integrated access device.
- the first integrated access device provides the voice over internet protocol local area network access to the first phone system.
- a feature server includes a processor and a memory.
- the memory includes operational instructions that are executable by the processor to provide an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location.
- a routing table at the first phone system stores a number range of a voice over internet protocol customer local area network located at a third location.
- the routing table includes instructions to route abbreviated-dialed calls to a first integrated access device.
- the operational instructions are further executable by the processor to receive a query from the second phone system when an abbreviated-dialed call originating from the second phone system is not recognized by the second phone system.
- the operational instructions are further executable by the processor to cause the abbreviated-dialed call to be communicated to the internet protocol based network by a second integrated access device.
- FIG. 1 is a block diagram of an embodiment of a system to provide an abbreviated dialing feature over a VoIP platform.
- the system can be used to provide abbreviated dialing between any number of telephone systems, each of which serving a different customer location.
- the telephone systems may comprise any number of PBXs, or any number of Centrex groups, or any combination of PBXs and Centrex groups, for example, serving different customer locations.
- PBX 10 at a customer location 12
- Centrex group 14 provided to a customer location 16 by a Class 5 central office switch 20
- LAN VoIP customer local area network
- An access point to a VoIP provider's IP network 30 is placed at each of the PBXs and/or Centrex groups.
- the access points enable the various PBXs and/or Centrex groups to communicate and interwork with each other over the VoIP provider's IP network 30 .
- the VoIP provider further may permit the PBXs and/or Centrex groups to interwork with their VoIP-served locations (e.g. the customer location 24 ), as well as place calls to other destinations via the IP network 30 .
- an Integrated Access Device is deployed as a Customer-Provided Equipment (CPE) endpoint on each of the various PBXs and/or Centrex groups.
- Each IAD serves as a customer-provided media gateway that converts analog time-division multiplexed (TDM) voice traffic into IP packetized voice (e.g. VoIP) signals, and vice-versa.
- TDM time-division multiplexed
- VoIP IP packetized voice
- the PBX 10 may interface to the IAD 32 by a Primary Rate Interface (PRI) 36 .
- PRI Primary Rate Interface
- the interface of the PBX 10 to the IAD 32 may comprise stations of the PBX 10 since the PBX 10 is under full customer control.
- the Centrex group 14 may interface to the IAD 34 by a PRI facility 40 built as part of the Centrex group 14 .
- the interface of the Centrex group 14 to the IAD 34 may comprise a set of Centrex lines for the Centrex group 14 .
- the IP network 30 managed by the VoIP provider interfaces to the IADs over an Internet access facility such as Dedicated Internet Access (DIA), for example.
- DIA Dedicated Internet Access
- the IAD 32 interfaces to the IP network 30 over a DIA 42 or an alternative Internet access facility to provide access to the IP network by the PBX 10 .
- the IAD 34 interfaces to the IP network 30 over a DIA 44 or an alternative Internet access facility to provide access to the IP network 30 by the Centrex group 14 .
- the VoIP customer LAN 22 at the customer location 24 interfaces, without an IAD, to the IP network 30 over a DIA 46 or an alternative Internet access facility.
- the IAD 32 converts traditional outgoing voice calls of the PBX 10 into VoIP packets, and delivers the packets to the VoIP provider's IP network 30 over the DIA 42 or alternative Internet access facility.
- the IAD 34 converts traditional outgoing voice calls of the Centrex group 14 into VoIP packets, and delivers the packets to the VoIP provider's IP network 30 over the DIA 44 or alternative Internet access facility.
- the IAD 32 For incoming VoIP calls placed to the PBX 10 , the IAD 32 receives VoIP packets over the DIA 42 or alternative Internet access facility, converts the VoIP packets into a traditional voice call signal, and delivers the signal to the PBX 10 .
- the IAD 34 receives VoIP packets over the DIA 44 or alternative Internet access facility, converts the VoIP packets into a traditional voice call signal, and delivers the signal to the Centrex group 14 .
- Calls placed between the PBX 10 and the Centrex group 14 are transmitted across the VoIP provider's IP network 30 , and potentially over the Internet, as on-net VoIP data transmissions.
- the VoIP data transmission is part of an Internet Service Provider's (ISP's) information service.
- the ISP's information service may further provide Internet access to one or more computers 50 and 52 at the customer location 12 via the DIA 42 , and one or more computers 54 and 56 at the customer location 16 via the DIA 44 .
- the IAD 32 and the computers 50 and 52 access the DIA 42 via a LAN at the customer location 12 .
- the IAD 34 and the computers 54 and 56 access the DIA 44 via a LAN at the customer location 16 .
- Centrex calls provided in this way have no incremental Incumbent Local Exchange Carrier (ILEC) or Interexchange Carrier (IXC) related charges because the Class 5 switch 20 views these calls as being intra-Centrex.
- intra-PBX calls provided in this way have no telco-related charges because the calls never reach a Public Switched Telephone Network (PSTN).
- PSTN Public Switched Telephone Network
- the intra-PBX calls provided in this way do not reach a Class 5 central office switch 60 that serves the PBX 10 .
- the Class 5 switch 60 may comprise a PRI line card 62 to interface with the PBX 10 via a PRI 64 .
- the VoIP service provider has an associated VoIP server office 70 in communication with the IP network 30 .
- the VoIP server office 70 has an abbreviated dialing feature server 72 on which number ranges for the PBX 10 , the Centrex group 14 and the VoIP customer LAN 22 are built and maintained to assist in routing calls.
- the feature server 72 stores: data elements 74 and 76 for telephone numbers 80 and 82 , respectively, of the PBX 10 ; data elements 84 and 86 for telephone numbers 90 and 92 , respectively, of the Centrex group 14 ; and data elements 94 and 96 for telephone numbers 100 and 102 , respectively, of the VoIP customer LAN 22 .
- telephones 103 and 104 are end stations for the telephone numbers 80 and 82 , respectively.
- telephones 105 and 106 are end stations for the telephone numbers 90 and 92 , respectively.
- telephones 107 and 108 are end stations for the telephone numbers 100 and 102 , respectively.
- number ranges associated with foreign Centrex groups, PBXs, and VoIP provider-served locations that are to be included in the interworking arrangement are to be added to and maintained in routing tables of the Centrex groups and the PBXs.
- the PBX 10 is modified to store the number range of the Centrex group 14 and the number range of the VoIP customer LAN 22 in its routing table.
- data elements 90 ′ and 92 ′ for the telephone numbers 90 and 92 of the Centrex group 14 and data elements 100 ′ and 102 ′ for the telephone numbers 100 and 102 of the VoIP customer LAN 22 are added to and stored in the routing table of the PBX 10 with instructions to route abbreviated-dialed calls associated with these numbers to the IAD 32 .
- the IAD 32 communicates the abbreviated-dialed call to the IP network 30 for processing by the VoIP server office 70 .
- the issue is more complex for a Centrex group due to limitations placed on translation tables in the Class 5 switch 20 . If the number ranges used by the other customer locations are numbers that otherwise would be served by the Class 5 switch 20 that hosts the Centrex group 14 , then these numbers can be added to a routing table of the Class 5 switch 20 with routing instructions to direct calls to these numbers to the IAD 34 via the PRI facility 40 . If the number ranges used by the other customer locations are not consistent with the numbers normally served by the Class 5 switch 20 , then an alternative to routing table management is used.
- AIN Advanced Intelligent Network
- CDP Customized Dialing Plan
- SCP Service Control Point
- a routing table 114 is built on a database 116 of the SCP 112 with instructions that abbreviated-dialed calls to numbers in the routing table 114 are to be routed to the PRI 40 that terminates on the IAD 34 .
- the routing table 114 stores the number range of the PBX 10 and the number range of the VoIP customer LAN 22 .
- the routing table 114 includes data elements 80 ′′ and 82 ′′ for the telephone numbers 80 and 82 of the PBX 10 and data elements 100 ′′ and 102 ′′ for the telephone numbers 100 and 102 of the VoIP customer LAN 22 .
- the SCP 112 processes the query from the Class 5 switch 20 based on the routing table 114 and provides a response message back to the Class 5 switch 20 .
- the SCP 112 accesses the routing table 114 and responds to the query by providing a routing instruction that directs the Class 5 switch 20 to route the abbreviated-dialed call to the PRI 40 terminating on the IAD 34 .
- the IAD 34 communicates the abbreviated-dialed call to the IP network 30 for processing by the VoIP server office 70 .
- the VoIP server office 70 comprises a firewall 120 which interfaces the abbreviated dialing feature server 72 to the IP network 30 .
- the abbreviated dialing feature server 72 facilitates the abbreviated-dialed calls through the IP network 30 to their intended destinations based on its stored number ranges.
- the VoIP server office 70 also includes a media gateway 122 to enable its VoIP served customers to place calls to the PSTN via an access tandem 124 .
- the media gateway 122 is controlled by a soft switch 126 .
- each of the PBX 10 and the Centrex group 14 is able to use abbreviated dialing to the numbers for which its routing table points to the IAD 32 or 34 .
- the abbreviated-dialed calls are routed over the VoIP provider's IP network 30 to the desired destination.
- the destination may receive and display the calling party number (CPN) from which the abbreviated-dialed call originates.
- CPN calling party number
Abstract
A feature server provides an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location. A routing table at the first phone system stores a number range of a voice over internet protocol customer local area network located at a third location. The routing table includes instructions to route abbreviated-dialed calls to a first integrated access device. The feature server receives a query from the second phone system when an abbreviated-dialed call originating from the second phone system is not recognized by the second phone system. The abbreviated-dialed call is communicated to the internet protocol based network by a second integrated access device.
Description
- The present application claims priority from and is a continuation of U.S. patent application Ser. No. 10/946,358 filed on Sep. 21, 2004 and entitled “Abbreviated Dialing Between PBX And Centrex Systems Using a VoIP Platform”, the contents of which are expressly incorporated herein by reference in their entirety.
- An area-wide Centrex service may provide features that include an extension dialing feature. The extension dialing feature may enable a multi-location customer to provide a specialized, abbreviated dialing plan for calls between multiple locations. Using this feature, an area-wide Centrex station user can call any other station in the area-wide Centrex network using the specialized dialing plan. This feature offers multi-location Centrex customers a uniform abbreviated dialing plan between their Private Branch eXchange (PBX) locations, Centrex locations, Integrated Services Digital Network (ISDN) lines, and residential lines for people working from home.
- The present invention is pointed out with particularity in the appended claims. However, other features are described in the following detailed description in conjunction with the accompanying drawing in which:
-
FIG. 1 is a block diagram of an embodiment of a system to provide an abbreviated dialing feature over a voice over Internet Protocol platform. - Embodiments of the present invention use a Voice over Internet Protocol (VoIP) provider's Internet Protocol (IP) network to provide abbreviated dialing features to customers who have multiple locations served by PBXs, Centrex systems, or a combination of PBXs and Centrex systems. By carrying abbreviated dialing (e.g. four-digit dialing) calls over the VoIP provider's IP network, PBX or Centrex end users at any location can call PBX or Centrex users at other locations without incurring local or toll usage charges.
- In a particular embodiment, a system includes a feature server that provides an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location. The second phone system includes a telephone switch having a customized dialing plan trigger to trigger a query to the feature server when an abbreviated-dialed call originated using the second phone system is not recognized by the telephone switch. The first phone system includes a first routing table that stores a number range of the second phone system. The first routing table includes first instructions to route abbreviated-dialed calls to a first integrated access device. The first routing table stores a number range of a voice over internet protocol local area network located at a third location. The query from the telephone switch is processed at a service control point that includes a second routing table that stores a number range of the voice over internet protocol local area network. The second routing table includes second instructions to direct the telephone switch to route abbreviated-dialed calls to a second integrated access device located at the second location. The abbreviated-dialed call is communicated to the internet protocol based network by the second integrated access device.
- In another particular embodiment, a computer implemented method includes providing an abbreviated dialing feature over an internet protocol network to enable abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location. The computer implemented method includes storing, in a first routing table at the first phone system, a number range of the second phone system. The first routing table includes first instructions to route abbreviated-dialed calls to a first integrated access device at the first location. The first integrated access device provides the first phone system access to the internet protocol network. The computer implemented method also includes triggering a query to a service control point in response to an abbreviated-dialed call that originated from the second phone system and is unrecognized by a central office switch that provides a centrex group to the second location. The computer implemented method further includes providing a routing instruction to direct the central office switch to route the abbreviated-dialed call to a primary rate interface facility that is part of the centrex group of the central office switch. The routing instruction is determined based on a second routing table stored at the service control point. The computer implemented method also includes accessing the internet protocol network via the first phone system using the first integrated access device at the first location. The first integrated access device interfaces to the first phone system via the primary rate facility. The computer implemented method further includes accessing the internet protocol network via the centrex group using a second integrated access device that interfaces to a second primary rate interface facility that is part of the centrex group at the central office switch. The second integrated access device is located at the second location. The computer implemented method also includes storing, in the first routing table of the first phone system, a number range of a voice over internet protocol local area network located at a third location. The first routing table includes instructions to route abbreviated-dialed calls to the first integrated access device. The first integrated access device provides the voice over internet protocol local area network access to the first phone system.
- In another particular embodiment, a feature server includes a processor and a memory. The memory includes operational instructions that are executable by the processor to provide an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location. A routing table at the first phone system stores a number range of a voice over internet protocol customer local area network located at a third location. The routing table includes instructions to route abbreviated-dialed calls to a first integrated access device. The operational instructions are further executable by the processor to receive a query from the second phone system when an abbreviated-dialed call originating from the second phone system is not recognized by the second phone system. The operational instructions are further executable by the processor to cause the abbreviated-dialed call to be communicated to the internet protocol based network by a second integrated access device.
-
FIG. 1 is a block diagram of an embodiment of a system to provide an abbreviated dialing feature over a VoIP platform. In general, the system can be used to provide abbreviated dialing between any number of telephone systems, each of which serving a different customer location. The telephone systems may comprise any number of PBXs, or any number of Centrex groups, or any combination of PBXs and Centrex groups, for example, serving different customer locations. However, for purposes of illustration and example, the system is described with reference to aPBX 10 at acustomer location 12, a Centrexgroup 14 provided to acustomer location 16 by aClass 5central office switch 20, and a VoIP customer local area network (LAN) 22 at acustomer location 24. - An access point to a VoIP provider's
IP network 30 is placed at each of the PBXs and/or Centrex groups. The access points enable the various PBXs and/or Centrex groups to communicate and interwork with each other over the VoIP provider'sIP network 30. The VoIP provider further may permit the PBXs and/or Centrex groups to interwork with their VoIP-served locations (e.g. the customer location 24), as well as place calls to other destinations via theIP network 30. - In one embodiment, an Integrated Access Device (IAD) is deployed as a Customer-Provided Equipment (CPE) endpoint on each of the various PBXs and/or Centrex groups. Each IAD serves as a customer-provided media gateway that converts analog time-division multiplexed (TDM) voice traffic into IP packetized voice (e.g. VoIP) signals, and vice-versa. With reference to the example in
FIG. 1 , an IAD 32 is deployed at thecustomer location 12 to serve the PBX 10, and an IAD 34 is deployed at thecustomer location 16 to serve the Centrexgroup 14. - As illustrated in
FIG. 1 , thePBX 10 may interface to theIAD 32 by a Primary Rate Interface (PRI) 36. Alternatively, the interface of thePBX 10 to the IAD 32 may comprise stations of the PBX 10 since the PBX 10 is under full customer control. - Also as illustrated in
FIG. 1 , the Centrexgroup 14 may interface to the IAD 34 by aPRI facility 40 built as part of the Centrexgroup 14. Alternatively, the interface of the Centrexgroup 14 to the IAD 34 may comprise a set of Centrex lines for the Centrexgroup 14. - The
IP network 30 managed by the VoIP provider interfaces to the IADs over an Internet access facility such as Dedicated Internet Access (DIA), for example. In the example ofFIG. 1 , the IAD 32 interfaces to theIP network 30 over aDIA 42 or an alternative Internet access facility to provide access to the IP network by thePBX 10. The IAD 34 interfaces to theIP network 30 over aDIA 44 or an alternative Internet access facility to provide access to theIP network 30 by the Centrexgroup 14. TheVoIP customer LAN 22 at thecustomer location 24 interfaces, without an IAD, to theIP network 30 over aDIA 46 or an alternative Internet access facility. - The IAD 32 converts traditional outgoing voice calls of the
PBX 10 into VoIP packets, and delivers the packets to the VoIP provider'sIP network 30 over the DIA 42 or alternative Internet access facility. Similarly, the IAD 34 converts traditional outgoing voice calls of the Centrexgroup 14 into VoIP packets, and delivers the packets to the VoIP provider'sIP network 30 over the DIA 44 or alternative Internet access facility. - For incoming VoIP calls placed to the
PBX 10, the IAD 32 receives VoIP packets over the DIA 42 or alternative Internet access facility, converts the VoIP packets into a traditional voice call signal, and delivers the signal to thePBX 10. Similarly, for incoming VoIP calls placed to the Centrexgroup 14, the IAD 34 receives VoIP packets over the DIA 44 or alternative Internet access facility, converts the VoIP packets into a traditional voice call signal, and delivers the signal to the Centrexgroup 14. - Calls placed between the
PBX 10 and theCentrex group 14 are transmitted across the VoIP provider'sIP network 30, and potentially over the Internet, as on-net VoIP data transmissions. The VoIP data transmission is part of an Internet Service Provider's (ISP's) information service. The ISP's information service may further provide Internet access to one or more computers 50 and 52 at thecustomer location 12 via theDIA 42, and one or more computers 54 and 56 at thecustomer location 16 via theDIA 44. TheIAD 32 and the computers 50 and 52 access theDIA 42 via a LAN at thecustomer location 12. Similarly, theIAD 34 and the computers 54 and 56 access theDIA 44 via a LAN at thecustomer location 16. - Centrex calls provided in this way have no incremental Incumbent Local Exchange Carrier (ILEC) or Interexchange Carrier (IXC) related charges because the
Class 5switch 20 views these calls as being intra-Centrex. Similarly, intra-PBX calls provided in this way have no telco-related charges because the calls never reach a Public Switched Telephone Network (PSTN). For example, the intra-PBX calls provided in this way do not reach aClass 5central office switch 60 that serves thePBX 10. TheClass 5switch 60 may comprise a PRI line card 62 to interface with thePBX 10 via aPRI 64. - The VoIP service provider has an associated
VoIP server office 70 in communication with theIP network 30. TheVoIP server office 70 has an abbreviateddialing feature server 72 on which number ranges for thePBX 10, theCentrex group 14 and theVoIP customer LAN 22 are built and maintained to assist in routing calls. For purposes of illustration and example, thefeature server 72 stores:data elements 74 and 76 fortelephone numbers 80 and 82, respectively, of thePBX 10;data elements telephone numbers Centrex group 14; and data elements 94 and 96 fortelephone numbers VoIP customer LAN 22. - At the
customer location 12,telephones telephone numbers 80 and 82, respectively. At thecustomer location 16,telephones telephone numbers customer location 24,telephones telephone numbers - In general, number ranges associated with foreign Centrex groups, PBXs, and VoIP provider-served locations that are to be included in the interworking arrangement are to be added to and maintained in routing tables of the Centrex groups and the PBXs. In the example of
FIG. 1 , thePBX 10 is modified to store the number range of theCentrex group 14 and the number range of theVoIP customer LAN 22 in its routing table. Thus,data elements 90′ and 92′ for thetelephone numbers Centrex group 14, anddata elements 100′ and 102′ for thetelephone numbers VoIP customer LAN 22 are added to and stored in the routing table of thePBX 10 with instructions to route abbreviated-dialed calls associated with these numbers to theIAD 32. TheIAD 32 communicates the abbreviated-dialed call to theIP network 30 for processing by theVoIP server office 70. - The issue is more complex for a Centrex group due to limitations placed on translation tables in the
Class 5switch 20. If the number ranges used by the other customer locations are numbers that otherwise would be served by theClass 5switch 20 that hosts theCentrex group 14, then these numbers can be added to a routing table of theClass 5switch 20 with routing instructions to direct calls to these numbers to theIAD 34 via thePRI facility 40. If the number ranges used by the other customer locations are not consistent with the numbers normally served by theClass 5switch 20, then an alternative to routing table management is used. - One alternative is to use Advanced Intelligent Network (AIN) functionality which can be trigged using a Customized Dialing Plan (CDP)
AIN trigger 110 in theClass 5switch 20. An abbreviated-dialed call originated by theCentrex group 14 that is not recognized by theClass 5switch 20 as being an intra-Centrex call triggers a query to a Service Control Point (SCP) 112. A routing table 114 is built on adatabase 116 of theSCP 112 with instructions that abbreviated-dialed calls to numbers in the routing table 114 are to be routed to thePRI 40 that terminates on theIAD 34. In the example ofFIG. 1 , the routing table 114 stores the number range of thePBX 10 and the number range of theVoIP customer LAN 22. Thus, the routing table 114 includesdata elements 80″ and 82″ for thetelephone numbers 80 and 82 of thePBX 10 anddata elements 100″ and 102″ for thetelephone numbers VoIP customer LAN 22. - The
SCP 112 processes the query from theClass 5switch 20 based on the routing table 114 and provides a response message back to theClass 5switch 20. In particular, theSCP 112 accesses the routing table 114 and responds to the query by providing a routing instruction that directs theClass 5switch 20 to route the abbreviated-dialed call to thePRI 40 terminating on theIAD 34. TheIAD 34 communicates the abbreviated-dialed call to theIP network 30 for processing by theVoIP server office 70. - The
VoIP server office 70 comprises afirewall 120 which interfaces the abbreviateddialing feature server 72 to theIP network 30. The abbreviateddialing feature server 72 facilitates the abbreviated-dialed calls through theIP network 30 to their intended destinations based on its stored number ranges. TheVoIP server office 70 also includes amedia gateway 122 to enable its VoIP served customers to place calls to the PSTN via anaccess tandem 124. Themedia gateway 122 is controlled by a soft switch 126. - Thus, as described above, each of the
PBX 10 and theCentrex group 14 is able to use abbreviated dialing to the numbers for which its routing table points to theIAD IP network 30 to the desired destination. The destination may receive and display the calling party number (CPN) from which the abbreviated-dialed call originates. - It will be apparent to those skilled in the art that the disclosed embodiments may be modified in numerous ways and may assume many embodiments other than the particular forms specifically set out and described herein.
- 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 true spirit and 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 system, comprising:
a feature server that provides an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location, the second phone system including a telephone switch having a customized dialing plan trigger to trigger a query to the feature server when an abbreviated-dialed call originated using the second phone system is not recognized by the telephone switch,
wherein the first phone system includes a first routing table that stores a number range of the second phone system, the first routing table including first instructions to route abbreviated-dialed calls to a first integrated access device, wherein the first routing table stores a number range of a voice over internet protocol local area network located at a third location,
wherein the query from the telephone switch is processed at a network element that includes a second routing table that stores a number range of the voice over internet protocol local area network, the second routing table including second instructions to direct the telephone switch to route abbreviated-dialed calls to a second integrated access device located at the second location, and
wherein the abbreviated-dialed call is communicated to the internet protocol based network by the second integrated access device.
2. The system of claim 1 , wherein the first phone system is located at the first location.
3. The system of claim 1 , wherein the first integrated access device is located at the first location to provide the first phone system access to the internet protocol based network.
4. The system of claim 3 , wherein the first integrated access device interfaces to the first phone system via a primary rate interface facility.
5. The system of claim 1 , wherein the second integrated access device is located at the second location to provide the second phone system access to the internet protocol network.
6. The system of claim 5 , wherein the second integrated access device interfaces to the second phone system via a primary rate interface facility.
7. The system of claim 1 , wherein the abbreviated dialing feature enables abbreviated dialing between the first phone system at the first location and the voice over internet protocol local area network at the third location.
8. The system of claim 1 , wherein the abbreviated dialing feature enables abbreviated dialing between the second phone system at the second location and the voice over internet protocol local area network at the third location.
9. The system of claim 1 , wherein the first phone system is one of a private branch exchange phone system and a centrex phone system.
10. The system of claim 1 , wherein the second phone system is one of a private branch exchange phone system and a centrex phone system.
11. The system of claim 10 , wherein the feature server stores number ranges for the private branch exchange phone system and for the centrex phone system to enable the abbreviated dialing feature.
12. A computer implemented method, comprising:
providing an abbreviated dialing feature over an internet protocol network to enable abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location;
storing, in a first routing table at the first phone system, a number range of the second phone system, the first routing table including first instructions to route abbreviated-dialed calls to a first integrated access device at the first location, wherein the first integrated access device provides the first phone system access to the internet protocol network;
triggering a query to a service control point in response to an abbreviated-dialed call that originated from the second phone system and is unrecognized by a central office switch that provides a centrex group to the second location;
providing a routing instruction to direct the central office switch to route the abbreviated-dialed call to a primary rate interface facility that is part of the centrex group of the central office switch, the routing instruction determined based on a second routing table stored at the service control point;
accessing the internet protocol network via the first phone system using the first integrated access device at the first location, wherein the first integrated access device interfaces to the first phone system via the primary rate facility;
accessing the internet protocol network via the centrex group using a second integrated access device that interfaces to a second primary rate interface facility that is part of the centrex group at the central office switch, wherein the second integrated access device is located at the second location; and
storing, in the first routing table of the first phone system, a number range of a voice over internet protocol local area network located at a third location, the first routing table including instructions to route abbreviated-dialed calls to the first integrated access device, wherein the first integrated access device provides the voice over internet protocol local area network access to the first phone system.
13. The computer implemented method of claim 12 , further comprising communicating the abbreviated-dialed call to the internet protocol network via a second integrated access device at the second location that is interfaced to the primary rate interface facility.
14. The computer implemented method of claim 12 , wherein the first phone system is one of a private branch exchange phone system and a centrex phone system.
15. The computer implemented method of claim 12 , further comprising storing, in the second routing table, a number range of the voice over internet protocol local area network, the second routing table including second instructions to direct the central office switch to route the abbreviated-dialed call to the primary rate facility interfaced to the second integrated access device.
16. The computer implemented method of claim 12 , further comprising storing number ranges for the first phone system and the centrex group at a voice over internet protocol feature server.
17. The computer implemented method of claim 12 , wherein the abbreviated dialing feature enables abbreviated dialing between the first location and the voice over internet protocol local area network at the third location and between the second location and the voice over internet protocol local area network at the third location.
18. A feature server, comprising:
a processor; and
a memory including operational instructions that are executable by the processor to:
provide an abbreviated dialing feature via an internet protocol based network to facilitate abbreviated dialing between a first phone system that serves a first location and a second phone system that serves a second location,
wherein a routing table at the first phone system stores a number range of a voice over internet protocol local area network located at a third location, the routing table including instructions to route abbreviated-dialed calls to a first integrated access device;
receive a query from the second phone system when an abbreviated-dialed outgoing call is not recognized by the second phone system; and
cause the abbreviated-dialed outgoing call to be communicated to the internet protocol based network by a second integrated access device.
19. The feature server of claim 18 , wherein the second phone system includes a customized dialing plan trigger to trigger a query to the feature server when the abbreviated-dialed call is not recognized by the second phone system.
20. The feature server of claim 18 , wherein the first phone system is one of a private branch exchange phone system and a centrex phone system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/638,773 US20100091766A1 (en) | 2004-09-21 | 2009-12-15 | Abbreviated dialing using a voip platform |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/946,358 US7664251B2 (en) | 2004-09-21 | 2004-09-21 | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
US12/638,773 US20100091766A1 (en) | 2004-09-21 | 2009-12-15 | Abbreviated dialing using a voip platform |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/946,358 Continuation US7664251B2 (en) | 2004-09-21 | 2004-09-21 | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100091766A1 true US20100091766A1 (en) | 2010-04-15 |
Family
ID=36073991
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/946,358 Expired - Fee Related US7664251B2 (en) | 2004-09-21 | 2004-09-21 | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
US12/638,773 Abandoned US20100091766A1 (en) | 2004-09-21 | 2009-12-15 | Abbreviated dialing using a voip platform |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/946,358 Expired - Fee Related US7664251B2 (en) | 2004-09-21 | 2004-09-21 | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
Country Status (2)
Country | Link |
---|---|
US (2) | US7664251B2 (en) |
WO (1) | WO2006033751A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100142541A1 (en) * | 2008-11-28 | 2010-06-10 | Murase Yusuke | Communication system |
US20120148039A1 (en) * | 2010-12-08 | 2012-06-14 | Tecom Co., Ltd. | Busy lamp field system for remote telephones and method for the same |
TWI416936B (en) * | 2010-09-27 | 2013-11-21 | Tecom Co Ltd | Busy-lamp-field system for remote phone and method for the same |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7664251B2 (en) * | 2004-09-21 | 2010-02-16 | At&T Intellectual Property I, Lp | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
CN100531412C (en) * | 2005-01-22 | 2009-08-19 | 华为技术有限公司 | Method of implementing central subscriber exchange in WAN |
US8280027B2 (en) * | 2007-10-29 | 2012-10-02 | Cisco Technology, Inc. | Method to collect and manage smart dialplan for session initiation protocol devices |
US20090131017A1 (en) * | 2007-11-15 | 2009-05-21 | Airwalk Communications, Inc. | System, method, and computer-readable medium for access restriction of user equipment devices in an ip-femtocell system |
TWI384827B (en) * | 2009-06-30 | 2013-02-01 | Univ Nat Taipei Technology | Method for dialing between internet extensions |
US10616174B1 (en) * | 2017-06-23 | 2020-04-07 | 8X8, Inc. | Customized telecommunication monitoring and alerts using a high-level programming interface |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5247571A (en) * | 1992-02-28 | 1993-09-21 | Bell Atlantic Network Services, Inc. | Area wide centrex |
US5574780A (en) * | 1995-11-16 | 1996-11-12 | Lucent Technologies Inc. | Controll of call features provided to a subscriber by a hierarchical telecommunication switch |
US5991292A (en) * | 1997-03-06 | 1999-11-23 | Nortel Networks Corporation | Network access in multi-service environment |
US6160882A (en) * | 1997-05-14 | 2000-12-12 | Alcatel | Subscriber access network, exchange, service control point, and method of establishing a connection |
US6252952B1 (en) * | 1999-12-30 | 2001-06-26 | At&T Corp | Personal user network (closed user network) PUN/CUN |
US20020037075A1 (en) * | 2000-07-05 | 2002-03-28 | Flanagan Thomas F. | Provisioning of subscriber services |
US20020131575A1 (en) * | 1999-09-24 | 2002-09-19 | Gallant John K. | Method and system for providing intelligent network control services in IP telephony |
US20020172339A1 (en) * | 2001-05-21 | 2002-11-21 | Creswell Carroll W. | Method for providing sequenced communications within a group |
US6490345B2 (en) * | 2001-01-17 | 2002-12-03 | Sbc Technology Resources, Inc. | Dialing plan service including outgoing call screening, remote tie-line routing, call data reporting and billing |
US20030078962A1 (en) * | 2001-10-19 | 2003-04-24 | Robert Fabbricatore | Integrated communications system |
US6718030B1 (en) * | 2000-08-10 | 2004-04-06 | Westell Technologies, Inc. | Virtual private network system and method using voice over internet protocol |
US20040179669A1 (en) * | 2003-03-10 | 2004-09-16 | Siemens Information And Communication Networks, Inc. | Virtual private communications network |
US6804224B1 (en) * | 2000-02-29 | 2004-10-12 | 3Com Corporation | System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system |
US7257205B2 (en) * | 1999-06-14 | 2007-08-14 | Ascendent Telecommunications, Inc. | Method and apparatus for communicating with one of plural devices associated with a single telephone number during a disaster and disaster recovery |
US7664251B2 (en) * | 2004-09-21 | 2010-02-16 | At&T Intellectual Property I, Lp | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7075918B1 (en) | 1999-12-30 | 2006-07-11 | At&T Corp. | BRG with PBX capabilities |
-
2004
- 2004-09-21 US US10/946,358 patent/US7664251B2/en not_active Expired - Fee Related
-
2005
- 2005-08-23 WO PCT/US2005/029890 patent/WO2006033751A1/en active Application Filing
-
2009
- 2009-12-15 US US12/638,773 patent/US20100091766A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5247571A (en) * | 1992-02-28 | 1993-09-21 | Bell Atlantic Network Services, Inc. | Area wide centrex |
US5574780A (en) * | 1995-11-16 | 1996-11-12 | Lucent Technologies Inc. | Controll of call features provided to a subscriber by a hierarchical telecommunication switch |
US5991292A (en) * | 1997-03-06 | 1999-11-23 | Nortel Networks Corporation | Network access in multi-service environment |
US6160882A (en) * | 1997-05-14 | 2000-12-12 | Alcatel | Subscriber access network, exchange, service control point, and method of establishing a connection |
US7257205B2 (en) * | 1999-06-14 | 2007-08-14 | Ascendent Telecommunications, Inc. | Method and apparatus for communicating with one of plural devices associated with a single telephone number during a disaster and disaster recovery |
US20020131575A1 (en) * | 1999-09-24 | 2002-09-19 | Gallant John K. | Method and system for providing intelligent network control services in IP telephony |
US6252952B1 (en) * | 1999-12-30 | 2001-06-26 | At&T Corp | Personal user network (closed user network) PUN/CUN |
US6804224B1 (en) * | 2000-02-29 | 2004-10-12 | 3Com Corporation | System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system |
US20020037075A1 (en) * | 2000-07-05 | 2002-03-28 | Flanagan Thomas F. | Provisioning of subscriber services |
US6718030B1 (en) * | 2000-08-10 | 2004-04-06 | Westell Technologies, Inc. | Virtual private network system and method using voice over internet protocol |
US6490345B2 (en) * | 2001-01-17 | 2002-12-03 | Sbc Technology Resources, Inc. | Dialing plan service including outgoing call screening, remote tie-line routing, call data reporting and billing |
US20020172339A1 (en) * | 2001-05-21 | 2002-11-21 | Creswell Carroll W. | Method for providing sequenced communications within a group |
US20030078962A1 (en) * | 2001-10-19 | 2003-04-24 | Robert Fabbricatore | Integrated communications system |
US20040179669A1 (en) * | 2003-03-10 | 2004-09-16 | Siemens Information And Communication Networks, Inc. | Virtual private communications network |
US7664251B2 (en) * | 2004-09-21 | 2010-02-16 | At&T Intellectual Property I, Lp | Abbreviated dialing between PBX and Centrex systems using a VoIP platform |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100142541A1 (en) * | 2008-11-28 | 2010-06-10 | Murase Yusuke | Communication system |
TWI416936B (en) * | 2010-09-27 | 2013-11-21 | Tecom Co Ltd | Busy-lamp-field system for remote phone and method for the same |
US20120148039A1 (en) * | 2010-12-08 | 2012-06-14 | Tecom Co., Ltd. | Busy lamp field system for remote telephones and method for the same |
US8457292B2 (en) * | 2010-12-08 | 2013-06-04 | Tecom Co., Ltd. | Busy lamp field system for remote telephones and method for the same |
Also Published As
Publication number | Publication date |
---|---|
WO2006033751A1 (en) | 2006-03-30 |
US20060062372A1 (en) | 2006-03-23 |
US7664251B2 (en) | 2010-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6463051B1 (en) | Internet calling system | |
US20100091766A1 (en) | Abbreviated dialing using a voip platform | |
US7764777B2 (en) | Branch calling and caller ID based call routing telephone features | |
US6879680B2 (en) | Method of and system for extending internet telephony over virtual private network direct access lines | |
US6546003B1 (en) | Telecommunications system | |
US6807272B2 (en) | System and method for providing telephony services to remote subscribers | |
US6272126B1 (en) | Internetwork telephony with enhanced features | |
US6574328B1 (en) | Telephone call control system for the public switched telephone network | |
US6529596B1 (en) | Web-based control of telephone | |
US20020061100A1 (en) | Virtual telephony | |
US20040114515A1 (en) | VoIP call control apparatus in private branch exchange and method thereof | |
US8107462B2 (en) | System and method of routing telephone calls | |
AU708441B2 (en) | Terminating data voice call architecture | |
US7657018B2 (en) | Method and system for combining a conversion between time-division multiplexed digital signals and packetized digital signals with a switching system interface | |
US7245709B2 (en) | Portability of subscriber features in a telecommunication system | |
US6532288B1 (en) | Tandem access control processor connected to the public switched telephone network for controlling features | |
US7492879B1 (en) | System and method for reducing toll charges to a customer service center using VoIP | |
US6862350B2 (en) | Integrated access device resident mechanism for automatically routing call to specified number upon off hook signaling event | |
US20050025128A1 (en) | Integration of an IP private branch exchange with a telecommunication switch provides users with additional features | |
WO1999000954A1 (en) | Telecommunication system | |
WO2002019678A1 (en) | Routing toll-free telecommunications traffic over data networks |
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;ASSIGNOR:LOWMASTER, ROBERT PAUL;REEL/FRAME:023657/0318 Effective date: 20041108 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |