Zum Inhalt springen

„Common ISDN Application Programming Interface“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Addbot (Diskussion | Beiträge)
K Bot: 3 Interwiki-Link(s) nach Wikidata (d:q338598) migriert
aktualisiert, +References
Zeile 2: Zeile 2:
Das '''Common ISDN Application Programming Interface''' ('''CAPI''') ist eine [[Integrated Services Digital Network|ISDN]]-konforme standardisierte [[Programmierschnittstelle]]. Mit Hilfe der CAPI-Schnittstelle kann [[Computer]]-[[Software]] für die Nutzung von ISDN bereitgestellt werden, ohne dass Kenntnisse der eingesetzten, herstellerspezifischen [[ISDN-Karte]] notwendig sind.
Das '''Common ISDN Application Programming Interface''' ('''CAPI''') ist eine [[Integrated Services Digital Network|ISDN]]-konforme standardisierte [[Programmierschnittstelle]]. Mit Hilfe der CAPI-Schnittstelle kann [[Computer]]-[[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. [[Implementierung]]en gibt es für verschiedene [[Betriebssystem]]e wie [[Linux]] und [[Microsoft Windows]].
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 [[Microsoft 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.&nbsp;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.&nbsp;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, 4th 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 Kommunikations-Infrastrukturen 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.&nbsp;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.&nbsp;B. [[Codec]]-Aushandlung, erweiterte Adressierungsarten) gearbeitet.

== Einzelnachweise ==
/references


== Siehe auch ==
== Siehe auch ==

Version vom 25. August 2014, 00:17 Uhr

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 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 Microsoft 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.

Einzelnachweise

/references

Siehe auch

  1. http://www.capi.org/downloads.html