Common ISDN Application Programming Interface

Common ISDN Application Programming Interface
LOGO CAPI RGB.jpg

The Common ISDN Application Programming Interface (short CAPI) is an ISDN-conform standardized software interface. With the help of the CAPI-Interface computer software intended for the use with ISDN can be provided, without knowledge of the deployed, proprietary ISDN card.

CAPI was designed from 1989 by German manufacturers (AVM, Systec, Stollmann). Since 1991 CAPI is being developed further by CAPI Association e.V. Implementations exist for different operating systems like Linux and Microsoft Windows.

Through the ETSI CAPI 2.0 was introduced as standard ETS 300 324 (Profile B).

Primary CAPI was designed for data transfer over ISDN. The specification has been extended multiple times, thereby it became important to the area of voice- and fax-communication. Because pure data transfer over IP-based networks is dominant in modern times, CAPI is being used primarily in the scope of voice applications (voice mail, IVR, call-center, voice conference systems etc.), for fax-servers and combined systems (UMS).

The CAPI Interface in its current release (CAPI 2.0) supports a variety of signaling protocols (D channel protocols), e.g. DSS1 and FTZ 1 TR 6. The interface operates in the OSI model between layer 3 and 4 but only controls layers 1 to 3.

Besides popular signaling protocols for ISDN implementations of CAPI for ATM, GSM and VoIP (H.323 and SIP) exist, thus CAPI applications can be used directly on cutting edge communications infrastructure. Special extensions for protocol-specific features where defined several years ago for ATM. Specification extensions for VoIP (codec negotiation, advanced addressing etc.) are already sophisticated and will be available shortly.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Common ISDN Application Programming Interface — Das Common ISDN Application Programming Interface (CAPI) ist eine ISDN konforme standardisierte Programmierschnittstelle. Mit Hilfe der CAPI Schnittstelle kann Computer Software für die Nutzung von ISDN bereitgestellt werden, ohne dass Kenntnisse …   Deutsch Wikipedia

  • Telephony Application Programming Interface — Das Telephony Application Programming Interface (TAPI) ist eine Programmierschnittstelle für Telefonieanwendungen. Sie wurde 1993 von Microsoft und Intel eingeführt. Beispielsweise enthält das Betriebssystem Microsoft Windows (ab Version NT 5.0,… …   Deutsch Wikipedia

  • ISDN — Dieser Artikel behandelt den Telekommunikationsstandard mit der Abkürzung ISDN; zu dem gleich abgekürzten Medikamentenwirkstoff, siehe Isosorbiddinitrat. ISDN Telefon Integrated Services Digital Network (ISDN) ist ein internationaler Standard für …   Deutsch Wikipedia

  • ISDN-Anschluss — Dieser Artikel behandelt den Telekommunikationsstandard mit der Abkürzung ISDN; zu dem gleich abgekürzten Medikamentenwirkstoff, siehe Isosorbiddinitrat. ISDN Telefon Integrated Services Digital Network (ISDN) ist ein internationaler Standard für …   Deutsch Wikipedia

  • Isdn — Dieser Artikel behandelt den Telekommunikationsstandard mit der Abkürzung ISDN; zu dem gleich abgekürzten Medikamentenwirkstoff, siehe Isosorbiddinitrat. ISDN Telefon Integrated Services Digital Network (ISDN) ist ein internationaler Standard für …   Deutsch Wikipedia

  • Schmalband-ISDN — Dieser Artikel behandelt den Telekommunikationsstandard mit der Abkürzung ISDN; zu dem gleich abgekürzten Medikamentenwirkstoff, siehe Isosorbiddinitrat. ISDN Telefon Integrated Services Digital Network (ISDN) ist ein internationaler Standard für …   Deutsch Wikipedia

  • CAPI — • Common ISDN Application Programming Interface Plattformübergreifende Programmierschnittstelle für ISDN Anwendungen • Common Application Programmatic Interface …   Acronyms

  • Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

  • Liste der Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

  • Liste von Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z siehe auch: Liste von Dateiendu …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”