„Common ISDN Application Programming Interface“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Zulu55 (Diskussion | Beiträge) K HC: Entferne Kategorie:Telekommunikation; Ergänze Kategorie:Digitale Kommunikation |
K Kleinigkeiten verbessert |
||
Zeile 1: | Zeile 1: | ||
[[Datei:LOGO CAPI RGB.svg|220px|rechts]] |
[[Datei:LOGO CAPI RGB.svg|220px|rechts]] |
||
Das '''Common ISDN Application Programming Interface''' ('''CAPI''') ist eine [[Integrated Services Digital Network|ISDN]]-konforme standardisierte [[Programmierschnittstelle]]. Mit Hilfe der CAPI-Schnittstelle kann |
Das '''Common ISDN Application Programming Interface''' ('''CAPI''') ist eine [[Integrated Services Digital Network|ISDN]]-konforme standardisierte [[Programmierschnittstelle]]. Mit Hilfe der CAPI-Schnittstelle kann [[Software]] für die Nutzung von ISDN bereitgestellt werden, ohne dass Kenntnisse der eingesetzten, herstellerspezifischen [[ISDN-Karte]] notwendig sind. |
||
Entworfen wurde CAPI ab 1989 von deutschen Herstellern ([[AVM GmbH|AVM]], Systec, Stollmann) zunächst für das nationale ISDN-Protokoll [[1TR6]], später dann als CAPI 2.0 für das europäische [[DSS1]]. Seit 1994 wird CAPI von der ''CAPI Association e.V.'' weiterentwickelt. Die Spezifikationen stehen der Öffentlichkeit frei zur Verfügung. |
Entworfen wurde CAPI ab 1989 von deutschen Herstellern ([[AVM GmbH|AVM]], Systec, Stollmann) zunächst für das nationale ISDN-Protokoll [[1TR6]], später dann als CAPI 2.0 für das europäische [[DSS1]]. Seit 1994 wird CAPI von der ''CAPI Association e.V.'' weiterentwickelt. Die Spezifikationen stehen der Öffentlichkeit frei zur Verfügung.<ref>http://www.capi.org/downloads.html</ref> [[Implementierung]]en gibt es für verschiedene [[Betriebssystem]]e wie [[Linux]] und [[Windows]]. |
||
Vom [[Europäisches Institut für Telekommunikationsnormen|ETSI]] wurde die CAPI 2.0 zunächst als "Profil B" in den draft ETS 300 325 übernommen und später in das Dokument ETS 300 838: Integrated Services Digital Network (ISDN); Harmonized Programmable Communication Interface (HPCI) for ISDN. |
Vom [[Europäisches Institut für Telekommunikationsnormen|ETSI]] wurde die CAPI 2.0 zunächst als "Profil B" in den draft ETS 300 325 übernommen und später in das Dokument ETS 300 838: Integrated Services Digital Network (ISDN); Harmonized Programmable Communication Interface (HPCI) for ISDN. |
||
Zeile 8: | Zeile 8: | ||
Ursprünglich wurde CAPI für die Datenübertragung über ISDN entwickelt. Im Laufe der Zeit wurde die Spezifikation für die Nutzung im Bereich der Sprach- und [[Fax]]kommunikation erweitert. Bedingt durch den Trend, dass reine Datenübertragung in neuerer Zeit überwiegend über [[Internet Protocol|IP]]-basierende Netze stattfindet, wird CAPI inzwischen auch im Anwendungsbereich der Sprachapplikationen (z. B. [[Anrufbeantworter|Voicemail]], [[Interactive Voice Response|IVR]], [[Callcenter]], [[Telefonkonferenz|Sprachkonferenzsysteme]]), für [[Fax-Server]] sowie in kombinierten Systemen ([[Unified Messaging|UMS]]) eingesetzt. |
Ursprünglich wurde CAPI für die Datenübertragung über ISDN entwickelt. Im Laufe der Zeit wurde die Spezifikation für die Nutzung im Bereich der Sprach- und [[Fax]]kommunikation erweitert. Bedingt durch den Trend, dass reine Datenübertragung in neuerer Zeit überwiegend über [[Internet Protocol|IP]]-basierende Netze stattfindet, wird CAPI inzwischen auch im Anwendungsbereich der Sprachapplikationen (z. B. [[Anrufbeantworter|Voicemail]], [[Interactive Voice Response|IVR]], [[Callcenter]], [[Telefonkonferenz|Sprachkonferenzsysteme]]), für [[Fax-Server]] sowie in kombinierten Systemen ([[Unified Messaging|UMS]]) eingesetzt. |
||
Die CAPI-Spezifikation umfasst in der aktuellen Version (CAPI 2.0, 5th edition) eine Vielzahl von [[Signalisierungsprotokoll]]en ([[D-Kanal]]-Protokolle), zum Beispiel die in Deutschland gebräuchlichen [[Digital Subscriber System No. 1|DSS1]]. Sie ist im [[OSI-Modell|OSI-Schichtenmodell]] zwischen Schicht 3 und Schicht 4 anzusiedeln, steuert aber nur Schicht 1 bis 3. |
Die CAPI-Spezifikation umfasst in der aktuellen Version (CAPI 2.0, 5th edition) eine Vielzahl von [[Signalisierungsprotokoll]]en ([[D-Kanal]]-Protokolle), zum Beispiel die in Deutschland gebräuchlichen [[Digital Subscriber System No. 1|DSS1]]. Sie ist im [[OSI-Modell|OSI-Schichtenmodell]] zwischen Schicht 3 und Schicht 4 anzusiedeln, steuert aber nur Schicht 1 bis 3. |
||
Neben den gängigen Signalisierungsprotokollen für ISDN gibt es mittlerweile auch CAPI-Spezifikationen für [[Asynchronous Transfer Mode|ATM]], [[Bluetooth]], [[Global System for Mobile Communications|GSM]] und [[IP-Telefonie]] ([[H.323]] und [[Session Initiation Protocol|SIP]]), so dass CAPI-Anwendungen auch direkt in den aktuellen Kommunikationsinfrastrukturen verwendet werden können. Spezielle Erweiterungen von CAPI, die auf protokollspezifische Eigenschaften eingehen, sind bereits seit einigen Jahren für ATM definiert. Seit 2006 wird bei der CAPI Association an Spezifikationserweiterungen für IP-Telefonie (z. B. [[Codec]]-Aushandlung, erweiterte Adressierungsarten) gearbeitet. |
Neben den gängigen Signalisierungsprotokollen für ISDN gibt es mittlerweile auch CAPI-Spezifikationen für [[Asynchronous Transfer Mode|ATM]], [[Bluetooth]], [[Global System for Mobile Communications|GSM]] und [[IP-Telefonie]] ([[H.323]] und [[Session Initiation Protocol|SIP]]), so dass CAPI-Anwendungen auch direkt in den aktuellen Kommunikationsinfrastrukturen verwendet werden können. Spezielle Erweiterungen von CAPI, die auf protokollspezifische Eigenschaften eingehen, sind bereits seit einigen Jahren für ATM definiert. Seit 2006 wird bei der CAPI Association an Spezifikationserweiterungen für IP-Telefonie (z. B. [[Codec]]-Aushandlung, erweiterte Adressierungsarten) gearbeitet. |
Version vom 22. März 2017, 23:22 Uhr

Das Common ISDN Application Programming Interface (CAPI) ist eine ISDN-konforme standardisierte Programmierschnittstelle. Mit Hilfe der CAPI-Schnittstelle kann Software für die Nutzung von ISDN bereitgestellt werden, ohne dass Kenntnisse der eingesetzten, herstellerspezifischen ISDN-Karte notwendig sind.
Entworfen wurde CAPI ab 1989 von deutschen Herstellern (AVM, Systec, Stollmann) zunächst für das nationale ISDN-Protokoll 1TR6, später dann als CAPI 2.0 für das europäische DSS1. Seit 1994 wird CAPI von der CAPI Association e.V. weiterentwickelt. Die Spezifikationen stehen der Öffentlichkeit frei zur Verfügung.[1] Implementierungen gibt es für verschiedene Betriebssysteme wie Linux und Windows.
Vom ETSI wurde die CAPI 2.0 zunächst als "Profil B" in den draft ETS 300 325 übernommen und später in das Dokument ETS 300 838: Integrated Services Digital Network (ISDN); Harmonized Programmable Communication Interface (HPCI) for ISDN.
Ursprünglich wurde CAPI für die Datenübertragung über ISDN entwickelt. Im Laufe der Zeit wurde die Spezifikation für die Nutzung im Bereich der Sprach- und Faxkommunikation erweitert. Bedingt durch den Trend, dass reine Datenübertragung in neuerer Zeit überwiegend über IP-basierende Netze stattfindet, wird CAPI inzwischen auch im Anwendungsbereich der Sprachapplikationen (z. B. Voicemail, IVR, Callcenter, Sprachkonferenzsysteme), für Fax-Server sowie in kombinierten Systemen (UMS) eingesetzt.
Die CAPI-Spezifikation umfasst in der aktuellen Version (CAPI 2.0, 5th edition) eine Vielzahl von Signalisierungsprotokollen (D-Kanal-Protokolle), zum Beispiel die in Deutschland gebräuchlichen DSS1. Sie ist im OSI-Schichtenmodell zwischen Schicht 3 und Schicht 4 anzusiedeln, steuert aber nur Schicht 1 bis 3.
Neben den gängigen Signalisierungsprotokollen für ISDN gibt es mittlerweile auch CAPI-Spezifikationen für ATM, Bluetooth, GSM und IP-Telefonie (H.323 und SIP), so dass CAPI-Anwendungen auch direkt in den aktuellen Kommunikationsinfrastrukturen verwendet werden können. Spezielle Erweiterungen von CAPI, die auf protokollspezifische Eigenschaften eingehen, sind bereits seit einigen Jahren für ATM definiert. Seit 2006 wird bei der CAPI Association an Spezifikationserweiterungen für IP-Telefonie (z. B. Codec-Aushandlung, erweiterte Adressierungsarten) gearbeitet.