AppTrigger Architecture
The Ignite consists of five major subsystems that all interact through our innovative Transparent Exchange operating software. We designed the software so each subsystem provides critical functionality, but in an independent fashion from the others. This compartmentalization of functions enables many of our features and benefits such as hardware independence and future-proof deployments.
TransparentExchange Is the AppTrigger purpose built, high performance development framework that combines the best of breed language features from C, C++, Java & Smalltalk into a robust toolset for building mission critical applications such as an ASC. It enables unique capabilities, unprecedented at the network layer, which allow applications developers and SDP vendors to differentiate their solution offerings.

Network Bridge
The Network Bridge provides the critical media and signaling functions necessary for applications or SDPs to intelligently connect to and deliver their services across a variety of networks.
- Media: It supports the termination and connection of incoming TDM and IP bearer voice traffic to various IP and TDM elements within the service platform. Additionally, applications can leverage its support for basic media server functions such as DTMF digit collection and generation, streaming record and playback, announcements, and conferencing to reduce the need for higher end media server ports that can drive up the overall cost of a solution.
- Signaling: The ASC expands the addressable market for applications and SDPs by interfacing with a wide variety of signaling networks. The AppTrigger protocol bridge is at the heart of this capability. It terminates and interconnects multiple signaling protocols including ISDN, SS7, IN, H.323, and SIP. As network evolution produces new protocols, the protocol bridge also ensures rapid introduction of support for new signaling standards.
Call Control
The Call Control software includes a built in call model that enables an application or SDP to intervene at any point during a call as necessary to facilitate service delivery. It executes call switching and routing, and number translations based on information provided by the Network Bridge or instructions received from applications through the Application Control.
Application Control
Application Control facilitates the connection between applications/SDPs and the network connectivity and call control elements of the Ignite. It presents the abstracted network view generated by the Call Control and Network Bridge to applications and in turn receives instructions to execute to deliver their services. Currently, the Ignite offers three interface choices, CCXML, SIP, or the AppTrigger API.
Hardware Control
The Hardware Control subsystem uses standard protocols and third party hardware vendors’ APIs to manage the Ignite’s interaction with multiple selections of standard off-the-shelf hardware.
OAM&P
The OAM&P subsystem enables all required maintenance and operations functions such as provisioning, alarm monitoring, and statistical reporting through a command line interface (CLI), the API, or an HTML GUI.