Common ISDN Application Programming Interface è una interfaccia software conforme agli standard ISDN. Ne esistono implementazioni per diversi sistemi operativi come Linux e Microsoft Windows.
Storia
Caratteristiche
Utilizzo
Con l'ausilio dell'interfaccia software CAPI i software per computer destinati all'uso con ISDN possono essere capaci di usare schede/chip ISDN, senza dover conoscere le specifiche tecniche di programmazione del dispositivo.
In origine CAPI è stato progettato per trasferire i dati su ISDN. Le specifiche tecniche sono state estese molte volte, in tal modo è diventato importante per la fornitura di servizi voce e fax per la comunicazione. Poiché anche il trasferimento di dati su reti basate sul protocollo IP è fondamentale in epoca moderna, CAPI viene utilizzato principalmente nel campo delle applicazioni vocali (voice mail, Interactive voice response (IVR), call-center, sistemi di video conferenza ecc.), per server fax e sistemi abbinati Unified Messaging (UMS).
Oltre i più diffusi protocolli di segnalazione ISDN per le implementazioni di CAPI per ATM, GSM e Voip (H.323 e SIP) esistenti, le applicazioni CAPI possono essere utilizzate direttamente sul versante delle infrastrutture di comunicazione.
Estensioni speciali per le specifiche del protocollo sono state definite diversi anni fa per ATM. Estensioni specifiche per VoIP (codec negotiation, advanced addressing ecc.) sono già molto avanzate e saranno disponibili a breve.
