Software-Module


Die ikon Software-Module sind eine ideale Ergänzung für die Protokollstacks zur Erstellung komplexer Applikationen. Mit der CAPI 2.0 und der Layer 1 Software kann z.B. ein ISDN Protokollstack vervollständigt werden, ergänzt mit ikonOS und PABX Software eine komplette TK-Anlage realisiert werden.

CAPI 2.0

Die ikon CAPI Implementierung basiert auf der aktuellen 4. Edition der CAPI 2.0 Spezifikation und ist mit den ikon ISDN Protokollstacks vorintegriert. Neben den in der CAPI Spezifikation definierten Kommandos sind auch herstellerspezifische Erweiterungen wie z.B. zur Unterstützung von direkter Schicht 2 Kommunikation, NT Modus oder Schicht 1 Alarmen verfügbar.

Die ikon CAPI kann über eine Abstraktionsschicht einfach an unterschiedliche Betriebssysteme angepasst werden (Portierungen für Windows, Linux, VxWorks, pSOS+ und ikonOS sind verfügbar). Die Schnittstelle zur Schicht 3 des ISDN bzw. DECT Protokollstacks basiert auf den Primitives die von ETSI bzw. ITU definiert wurden und ist damit auch einfach an andere Protokollstacks anpassbar.

Die ikon CAPI ist als ANSI "C" bzw. "C++" Source Code oder auf Projektbasis auch als Binärcode verfügbar.

ikonOS inkl. TCP/IP

ikonOS ist ein eigenentwickelter Micro-Kernel, der alle notwendigen Funktionalitäten zur Implementierung kleiner Applikationen, wie z.B. einer ISDN-Karte anbietet. ikonOS unterstützt Memory bzw. Buffer Allocation, Mailboxen, Timer Services und Kommunikation über serielle Schnittstellen oder TCP/IP.

ikonOS wird von ikon auf Projektbasis im ANSI "C" Source Code oder im Binärcode geliefert.

Layer 1 Software

Die ikon Layer 1 Software dient als Schnittstelle zwischen den Schnittstellentreibern und den mailboxorientierten Upper Layer Stacks (z.B. für ISDN, DECT oder ATM). Neben dem eigentlichen Datentransfer unterstützt die Layer 1 Software auch das Aktivieren und Deaktivieren von Kanälen, das Aufschalten von Nachrichten und Tönen, das Verschalten von Kanälen inkl. Konferenzen, das Bündeln von Kanälen usw. Für den Datentransfer ist dabei auch ein Zero Copy Modus und ein Jitter Buffer Management integriert.

Die ikon Layer 1 Software ist als ANSI "C" Source Code oder auf Projektbasis auch als Binärcode verfügbar.

DSP Software für Motorola DSPs

Die von ikon eigenentwickelte Software für Motorola 563xx DSPs umfasst unter anderem Module zur Sprachkomprimierung nach G.726 (ADPCM), zur Emulation von FIFOs und zur Ansteuerung von TDM orientierten Schnittstellen.

Die DSP Softwaremodule sind als Binärcode auf Projektbasis verfügbar.

T.30 Faxsoftware

Die ikon T.30 Faxsoftware ist unter anderem im T.30/T.38 Subsystem integriert und unterstützt G3 Faxverbindungen mit folgenden Features:

Die ikon T.30 Faxsoftware ist als ANSI "C" bzw. "C++" Source Code oder auf Projektbasis auch als Binärcode verfügbar.

PABX Software

Die ikon PABX Software ist eine auf CAPI 2.0 basierende Applikationssoftware zur Realisierung von TK-Anlagen Funktionalität. Die PABX Software besteht aus Client- und Host-Software und kann damit auch einfach in verteilten Systemen eingesetzt werden.

Die ikon PABX Software wird von ikon auf Projektbasis im ANSI "C" bzw. "C++" Source Code oder im Binärcode geliefert.



last update: 30.07.2007

ikon Homepage