Общий интерфейс прикладного программирования ISDN
Общий интерфейс прикладного программирования ISDN (сокращенно CAPI ) — это совместимый с ISDN стандартизированный программный интерфейс, . С помощью CAPI можно предоставить компьютерное программное обеспечение, предназначенное для использования с ISDN, без знания установленной собственной карты ISDN .
CAPI разрабатывался с 1989 года немецкими производителями ( AVM , Systec, Stollmann). С 1991 года CAPI разрабатывается CAPI Association eV. Реализации существуют для различных операционных систем , включая Linux и Microsoft Windows .
Через ETSI CAPI 2.0 был представлен как стандарт ETS 300 324 (Профиль B).
В первую очередь CAPI был разработан для передачи данных по ISDN . Спецификация неоднократно расширялась, благодаря чему она стала важной для области голосовой и факсимильной связи. Поскольку в настоящее время доминирует чистая передача данных по IP-сетям, CAPI используется преимущественно в сфере голосовых приложений (голосовая почта, IVR , колл-центр, системы голосовых конференций и т. д.), для факс-серверов и комбинированных систем ( УМС ).
Интерфейс 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 были определены специальные расширения для функций, специфичных для протокола.