CAPI (common application programming interface )
CAPI-Schnittstelle
Für die ISDN-Kommunikation hat sich als Standard für die Schnittstelle zwischen Anwendung und das Common Application Programming Interface (CAPI) durchgesetzt. CAPI stellt eine Programmierschnittstelle dar, die den einfachen Zugriff von einer beliebigen Anzahl von Anwendungen auf ISDN-Adapterkarten erlaubt und die uneingeschränkte Nutzung ihrer Funktionalität durch einen standardisierten Satz von Befehlen gewährleistet. CAPI stellt einerseits eine Software-Schnittstelle dar, andererseits stellt sie auch entsprechende Kommunikationsprotokolle im B-Kanal zur Verfügung und liegt als Kommunikationsschnittstelle oberhalb der Vermittlungsschicht.
![]() |
CAPI als einheitliche ISDN-Software-Schnittstelle ![]() |
Damit ist es möglich, höhere Protokolle und spezifische ISDN-Anwendungen über eine standardisierte Software-Schnittstelle an ISDN anzubinden. CAPI bildet die Grundlage für die modulare Entwicklung von Software-Anwendungen in ISDN-Systemen.
Wichtige Eigenschaften der CAPI-Schnittstelle sind die Unterstützung mehrerer B-Kanäle für Daten und Sprache, die Behandlung des B-Kanal-Protokolls zur Verbindungssteuerung, die Auswahl verschiedener Services, die Unterstützung mehrerer logischer Verbindungen über eine physikalische Verbindung, die Unterstützung mehrerer Anwendungen, die Verwendung mehrerer Kommunikationsprotokolle sowie die Unterstützung eines oder mehrerer Basisanschlüsse oder Primärmultiplexanschlüsse.
![]() |
CAPI im OSI-Referenzmodell ![]() |
Die erste CAPI-Version 1.1 von 1989 wurde darauf ausgerichtet, den Verbindungsaufbau und -abbau sowie die Datenübertragung zu unterstützen. Da diese Funktionalitäten mittelfristig nicht ausreichten, um die Besonderheiten der Datenkommunikation zu unterstützen, wurde CAPI weiterentwickelt und führte 1991 zu der Version CAPI+, die wichtige Funktionen der Datensicherheit und der Datenkompression umfasst. Heute ist CAPI für die Betriebssysteme Windows, OS/2, Unix und Netware verfügbar.
Zurzeit existieren CAPI V.1.1, CAPI+ V.1.1und CAPI V.2.0 von 1994.
Die CAPI-Schnittstelle Version 1.1 enthält keine Strukturen für die Unterstützung paketvermittelnder Netze, da die Schnittstelle in Anlehnung an das nationale 1TR6-Protokoll für den D-Kanal entwickelt wurde.
![]() |
CAPI als Schnittstelle für verschiedene Dienste ![]() |
Die Funktionen von CAPI V.1.1 sind der Verbindungsauf- und -abbau, die Übertragungsfunktionen mit den Schicht-2-B-Kanal-Protokollen HDLC, SDLC, X.25 SLP, X.25 Btx und den Schicht-3-B-Kanal-Protokollen X.25 DTE-DTE, T.70NL und T.90. Die zusätzlichen Funktionen der Plus-Version sind Funktionen der Datensicherheit wie Chiffrierung, Authentifikation und digitale Signatur, Kompression, Kanalbündelung und Mehrfrequenzwahlverfahren.
Querverweise von CAPI (common application programming interface ) nach:
Querverweise nach CAPI (common application programming interface ) von:

IT-Wissen Blogs
04.07.08, IT-Sicherheit

E-Book der Woche

IT-Jobs

Interessante Artikel

Weitere Informationen

















