|



 |
Switching Solutions > Cirrus Call Control API
An Advanced
Tool for Developers
The Cirrus Call Control API is a high level API that allows
developers to quickly build and deploy telecommunication
applications on top of a number of third party switch stacks.
The API abstracts into a common API the proprietor interfaces
associated with each switch. It, also, handles all protocol specific
messaging.
The Cirrus Call Control API consists of 20 high level messages that
allow an application to receive calls, make calls, play prompts,
collect digits, record, and conference. All data is presented in a
normalized form and is protocol/switch independent. This level of
abstraction allows the application developer to write an application
at what is effectively a scripting layer.
Currently the Cirrus Call Control Stack has integrated with Cantata,
Dialogic, Asterisk and Radvision. Protocols supported include ISUP, ISDN, DTMF, MFR1, FX0/FXS,
SIP, and H.323.
|
|