Software Modules


ikon Software Modules are an ideal Supplement for building complex Applications together with our Protocol Stacks. With CAPI 2.0 and the Layer 1 Software an ISDN Protocol Stack can be completed and together with ikonOS and the PABX Software a complete PABX can be built.

CAPI 2.0

The ikon implementation of CAPI is based on the actual 4th Edition of the CAPI 2.0 Specification and is pre-implemented with the ikon ISDN Protocol Stacks. In addition to the Messages defined in the CAPI Specification Manufacturer specific Extensions are available, e.g. for the Support of direct Layer 2 Communications, NT Mode or Layer 1 Alarms.

ikon CAPI may be ported to several Operating Systems by an integrated Abstraction Layer (ports for Windows, Linux, VxWorks, pSOS+ and ikonOS are available). The Interface to Layer 3 of the ISDN or DECT Protocol Stack is based on the Primitives defined by ETSI or ITU and may therefore easily be adapted to other Protocol Stacks.

ikon CAPI is available as ANSI "C" or "C++" source code or as Binary Code on Project base.

ikonOS incl. TCP/IP

ikonOS is a self-developed Micro-Kernel with all necessary Functionalities to implement small Applications, e.g. an ISDN Card Software. ikonOS supports Memory and Buffer Allocation, Mailboxes, Timer Services and Communications via serial Interfaces or TCP/IP.

ikonOS is delivered by ikon on a Project base as ANSI "C" Source Code or Binary Code.

Layer 1 Software

The ikon Layer 1 Software serves as an Interface between the Device Drivers and the Mailbox oriented upper Layer Stacks (e.g. for ISDN, DECT or ATM). Besides the pure Data Transfer the Layer 1 Software also supports Activation and Deactivation of channels, Transmission of Voice Messages or Tones, Interconnection of Channels incl. Conferences, Bundling of Channels etc. For Data Transfer Zero Copy Mode and Jitter Buffer Management are available.

The ikon Layer 1 Software is available as ANSI "C" Source Code or as Binary Code on a Project base.

DSP Software for Motorola DSPs

The self-developed ikon Software for Motorola 563xx DSPs contains Modules for Voice Compression based on G.726 (ADPCM), for the Emulation of FIFOs and for Communications over TDM based interfaces among others.

The DSP Software Modules are available as Binary Code on a Project base.

T.30 Fax Software

The ikon T.30 Fax Software is also part of the T.30/T.38 subsystem and supports G3 Fax Connections with the following Features:

The ikon T.30 Fax Software is available as ANSI "C" Source Code or as Binary Code on a Project base.

PABX Software

The ikon PABX Software is a CAPI 2.0 based Application Software for implementing PABX Functionality. It is built as a Client and a Host Software and may therefore easily be used in distributed Systems.

The ikon PABX Software is delivered by ikon on a Project base as ANSI "C" or "C++" Source Code or Binary Code.



last update: July-30-2007

ikon Homepage