Общий интерфейс прикладного программирования ISDN (сокращенно CAPI ) - это ISDN -соответствующий стандартизированному программному обеспечению интерфейс. С помощью CAPI может быть предоставлено компьютерное программное обеспечение, предназначенное для использования с ISDN, без знания развернутой проприетарной карты ISDN..
CAPI был разработан с 1989 года German производителей (AVM, Systec, Stollmann). С 1991 года CAPI развивается дальше CAPI Association e.V. Существуют реализации для различных операционных систем, включая Linux и Microsoft Windows.
. Через ETSI был представлен CAPI 2.0 в стандартной комплектации ETS 300 324 (Профиль B).
Изначально CAPI был разработан для передачи данных через ISDN. Спецификация была расширена несколько раз, поэтому она стала важной в области голосовой и факсимильной связи. Поскольку в наше время преобладает чистая передача данных по IP-сетям, CAPI используется в основном в сфере голосовых приложений (голосовая почта, IVR, центр обработки вызовов, системы голосовой конференции и т. Д.), Для факс-серверы и комбинированные системы (UMS ).
Интерфейс CAPI в своей текущей версии (CAPI 2.0) поддерживает различные протоколы сигнализации (протоколы канала D ), например DSS1 и FTZ 1 TR 6. Интерфейс работает в модели OSI между уровнями 3 и 4, но управляет только уровнями с 1 по 3.
Помимо популярных протоколов сигнализации для ISDN, реализации CAPI для ATM, GSM и VoIP (H.323 и SIP ) существуют, поэтому можно использовать приложения CAPI непосредственно на коммуникационной инфраструктуре. Несколько лет назад для ATM были определены специальные расширения для специфичных для протокола функций.