Corelatus hardware connects to the telephone network via ISDN PRI (2Mbit/s E1 or 1.5Mbit/s T1) and is controlled over ethernet. The hardware handles the electrical connection to the telephone network, voice switching and the timing-sensitive protocol stack layers.
| Key Characteristics | |
| DTMF | 120 simultaneous timeslots per module |
| Audio message playback | 120 simultaneous timeslots per module |
| Audio message recording | 120 simultaneous timeslots per module |
| Switching | non-blocking (all 256 timeslots) |
| Signalling support | ISDN Q.921 |
| Interfaces | 8x E1/T1 |
| 2x 100Mbit Ethernet | |
| Size | 3 modules fit in 1U of a standard 19" rack, i.e. up to 24 E1/T1. |
The Corelatus IVR interface provides the timing-sensitive parts of an IVR system:
The system is controlled via an XML-structured text api.
An ITU Q.24 compliant DTMF detector can be run on 120 timeslots simultaneously.
Detectors are also available for in-band signalling detection, e.g. fax tones, ring tones and busy tones.
Up to one hour of audio prompts can be uploaded to the module. Prompts can be played back on 120 timeslots simultaneously. Compound prompts can be created by combining individual prompts into sequences which are played back without intermediate pauses.
Audio can be streamed to or from a TCP socket on 120 timeslots simultaneously. Streaming from E1/T1 to TCP is typically used to record messages or greetings in voicemail systems or to silently supervise calls in call-logging applications. Streaming from TCP to E1/T1 is used to replay previously recorded messages or to play text-to-speech.
A GTH module is a non-blocking switch, i.e. all timeslots can be switched simultaneously. The switch provides simplex and duplex switching, and 3-way and N-way conferences.
Each module supports ISDN LAPD (Q.921) signalling for call setup.