PSTN call routing control features applied to a VoIP
First Claim
1. A method for deploying a public switched telephone network intelligent call routing engine in the management of voice calls on a digital packetized communications network employing an Internet protocol comprising the steps of:
- packetizing voice call messages containing control messages and data, wherein call control messages include call control operations and parameters,intercepting call control messages,directing the call control messages to a communications network applications manager,mapping call control operations and parameters to public switched telephone network intelligent call routing engine call operations and parameters,resolving destination and endpoints from the mapped call control operations and parameters,executing a user defined script that further resolves destination and endpoints, andre-mapping public switched telephone network intelligent call routing engine operations and parameters to the resolved destination and endpoints.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of sending and receiving voice calls over the Internet is described. The system includes a PSTN-derived intelligent call routing engine that receives call control messages from the Voice over IP (VoIP) network and routes calls via previously stored, customized routing procedures. Special dialing plan, 800 numbers, minimized cost routing, time and day-based least cost routing, transferring, conferencing, and additional messaging capabilities are provided. The system operates on standard server computers with interface cards connected to the packetized networks via TCP/IP and, indirectly, to VoIP gateways to accessing PSTN networks and to virtual and/or private networks (PBXs).
-
Citations
11 Claims
-
1. A method for deploying a public switched telephone network intelligent call routing engine in the management of voice calls on a digital packetized communications network employing an Internet protocol comprising the steps of:
-
packetizing voice call messages containing control messages and data, wherein call control messages include call control operations and parameters, intercepting call control messages, directing the call control messages to a communications network applications manager, mapping call control operations and parameters to public switched telephone network intelligent call routing engine call operations and parameters, resolving destination and endpoints from the mapped call control operations and parameters, executing a user defined script that further resolves destination and endpoints, and re-mapping public switched telephone network intelligent call routing engine operations and parameters to the resolved destination and endpoints. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Apparatus for deploying a public switched telephone network intelligent call routing engine in the management of voice calls on a digital packetized communications network employing an Internet protocol comprising:
-
a digitizer for digitizing and packetizing voice call messages containing control messages and data, wherein call control messages include call control operations and parameters, means for intercepting call control messages, means for directing the call control messages to a communications network applications manager, means for mapping call control operations and parameters to public switched telephone network intelligent call routing engine call operations and parameters, means for resolving destination and endpoints from the mapped call control operations and parameters, means for executing a user defined script that further resolves destination and endpoints, and means for re-mapping public switched telephone network intelligent call routing engine operations and parameters to the resolved destination and endpoints. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system including processors, electronic memories, and interface electronics, all of which may be programmable, where the interface electronics includes gateways, gatekeepers, network managers, and network interfaces to digital packetized communication networks and to public system telephone networks, the computer system constructed and arranged for deploying a public switched telephone network intelligent call routing engine in the management of voice calls on a digital packetized communications network employing an Internet protocol comprising:
-
a digitizer for digitizing and packetizing voice call messages containing control messages and data, wherein call control messages include call control operations and parameters, means for intercepting call control messages, a manager for directing the call control messages to a communications network applications manager, a first mapper for mapping call control operations and parameters to public switched telephone network intelligent call routing engine call operations and parameters, means for resolving destination and endpoints from the mapped call control operations and parameters, a user defined script that when executed further resolves destination and end-points, and a second mapper for re-mapping public switched telephone network intelligent call routing engine operations and parameters to the resolved destination and endpoints.
-
Specification