Method and dial plan for packet based voice communications functionality
3 Assignments
0 Petitions
Accused Products
Abstract
A dial plan for a gateway in a packet based voice system provides call re-direct functionality to the system. The dial plan allows a gateway to process all incoming and outgoing calls for an enterprise, thereby minimizing required interface with an existing PBX. The dial plan identifies a given call as an incoming call from a data network, an incoming call from the PSTN, or an outgoing call from the PBX at an enterprise. The dial plan further identifies a desired route for transmitting the call to a desired destination. If the desired route is over a data network, the dial plan tests the route to determine its availability, and if it is not available determines an alternate re-direct route over the PSTN.
-
Citations
32 Claims
-
1-24. -24. (canceled)
-
25. A computer program product for use with a gateway to be used with a packet based voice system, the gateway connected to a PBX and to a data network, the computer program product comprising computer executable instructions stored on a computer readable memory, the program instructions when executed causing the gateway to carry out the steps comprising:
-
receive a call and query said call for a termination number;
use said termination number to determine a desired route for said call by determining if said call should be routed to the PSTN, PBX, or data network; and
,determine if said desired route is available if said desired route is over the data network and transmitting said call over the data network if said desired route is available, and to transmit said call over the PSTN if said desired route is not available. - View Dependent Claims (26, 27, 28)
-
-
29. A method for using a gateway in a packet based voice system, the gateway connected to a PBX serving an enterprise, to a data network, and to a PSTN, the enterprise having a country code, a three digit area code, and an at least a three digit switch code;
- the dial plan having a national enterprise list comprising at least an enterprise number, each of said at least an enterprise number having a three digit area code and an at least three digit switch code; and
wherein the method comprises the steps of using the gateway to;
receive a call and query said call for a termination number;
categorize said call as an;
inbound national long distance call from the data network if said termination number begins with a one, is followed by three digits that match the enterprise three digit area code, and is followed by at least three digits that match the enterprise at least three digit switch code;
outbound national long distance enterprise call if said termination number begins with a one and is followed by a three digit area code and an at least three digit switch code that match a three digit area code and an at least three digit switch code from one of said enterprise numbers from said national enterprise list; and
,inbound call from the PSTN if said termination number has fewer than seven digits. - View Dependent Claims (30)
- the dial plan having a national enterprise list comprising at least an enterprise number, each of said at least an enterprise number having a three digit area code and an at least three digit switch code; and
-
31. A computer program product for use with a packet based voice system, the system having at least a gateway connected to a PBX at an enterprise, the gateway also connected to a PSTN and to a data network, the program instructions when executed causing at least the following steps to be performed gateway to carry out steps comprising:
-
receiving a call at the gateway and querying said call for a termination number;
using said termination number to determine if said call is one of an intra-company call, a leaking call or an outbound call;
determining a desired route to transmit said call;
testing said desired route if said desired route is over the data network to detect if said desired route is available for transmitting said call and determining a desired re-direct route over the PSTN if said desired route over said data network is not available. - View Dependent Claims (32)
-
Specification