CAPI (Interfaz de programación de aplicaciones común)

CAPI (Interfaz de programación de aplicaciones comunes) es una interfaz estándar internacional que las aplicaciones pueden utilizar para comunicarse directamente con equipos ISDN. Con CAPI, se puede escribir un programa de aplicación para iniciar y terminar llamadas telefónicas en computadoras equipadas para ISDN. Se pueden escribir aplicaciones de telefonía informática (CTI) para usuarios de ISDN. Oficialmente, CAPI se conoce como Common-ISDN-API y está incluido en ETS 300 ("Red digital de servicios integrados (SDN); Interfaz de comunicación programable armonizada (HPCI) para ISDN". ETS se refiere a los estándares del Instituto Europeo de Normas de Telecomunicaciones (ETSI) El estándar está internacionalizado por la recomendación T.838 "Interfaz de comunicación programable para equipos terminales conectados a ISDN" de la Unión Internacional de Telecomunicaciones (UIT).

CAPI se puede comparar con la interfaz de programación "estándar" de Intel-Microsoft, la Interfaz de programa de aplicación de telefonía (TAPI). CAPI incluye protocolos de señalización e intercambio de datos no incluidos en TAPI. Los servicios TAPI también son proporcionados por CAPI y una aplicación TAPI se puede asignar a las funciones de CAPI.

Debido a que ISDN se usa ampliamente en Alemania, los Países Bajos y Escandinavia, los usuarios están acostumbrados a recibir un programa de software CAPI o un controlador junto con su tarjeta de computadora ISDN. No todas las versiones del controlador CAPI admiten todas las funciones. CAPI proporciona funciones que son independientes de los protocolos de señalización física que varían entre los diferentes países. CAPI admite estos protocolos: HDLC, HDLC invertido, SDLC, LAPD, X.75, Voz (PCM), Grupo de fax 3 (T.30), V.110 / V.120 y compresión (V.xx).