La Interfaz de programación de aplicaciones común ISDN ( CAPI corto ) es una interfaz de software estandarizada compatible con ISDN . Con la ayuda de CAPI, se puede proporcionar software de computadora diseñado para el uso con ISDN, sin el conocimiento de la tarjeta ISDN patentada implementada .
CAPI fue diseñado a partir de 1989 por fabricantes alemanes ( AVM , Systec, Stollmann). Desde 1991, CAPI está siendo desarrollado por la Asociación CAPI eV Existen implementaciones para diferentes sistemas operativos , incluidos Linux y Microsoft Windows .
A través del ETSI , se introdujo CAPI 2.0 como estándar ETS 300 324 (Perfil B).
Principalmente, CAPI fue diseñado para la transferencia de datos a través de ISDN . La especificación se ha ampliado varias veces, por lo que se volvió importante para el área de la comunicación de voz y fax. Debido a que la transferencia de datos pura a través de redes basadas en IP es dominante en los tiempos modernos, CAPI se utiliza principalmente en el ámbito de las aplicaciones de voz (correo de voz, IVR , centro de llamadas, sistemas de conferencias de voz, etc.), para servidores de fax y sistemas combinados ( UMS ).
La interfaz CAPI en su versión actual (CAPI 2.0) admite una variedad de protocolos de señalización ( protocolos de canal D ), por ejemplo, DSS1 y FTZ 1 TR 6 . La interfaz opera en el modelo OSI entre la capa 3 y 4, pero solo controla las capas 1 a 3.
Además de los protocolos de señalización populares para ISDN , existen implementaciones de CAPI para ATM , GSM y VoIP ( H.323 y SIP ), por lo que las aplicaciones CAPI se pueden utilizar directamente en la infraestructura de comunicaciones. Hace varios años se definieron extensiones especiales para características específicas del protocolo para ATM.