TsGATE ARINC-746 Gateway SDK Source Code Stack







The TsGATE ARINC-746 Gateway Software Development Kit (SDK) is an ARINC protocol source code module designed to meet the specific software requirements of the ARINC-746 specifications for avionics Cabin Communications Systems (CCS) applications. The TsGATE ARINC-746 Gateway SDK is based on the successful TsGATE SIP-PSTN SDK, and has been enhanced to comply with the CCS ARINC-746 specifications. The TsGATE ARINC-746 Gateway interfaces to an IP-PBX (proprietary or Asterisk IP-PBX) and reliably translates IP messaging to ISDN messaging and streams audio between the IP packet interface and the TDM interface.

The TsGATE ARINC-746 Gateway SDK is a proven software solution for OEMs developing Cabin Telecommunications Units (CTU) and Satellite Data Units (SDU) for airborne applications. The TsGATE ARINC-746 Gateway SDK is supplied in ANSI C source code and is hardware-independent enabling the software to be ported to a wide variety of platforms.

Features

  • ARINC-746 Compliant Signaling
  • SIP Interface to IP-PBX (e.g. Asterisk)
  • DAHDI/Zaptel Compliant Hardware Interface
  • Isolated from open source GPL issues
  • Processor and RTOS independent
  • Written in ANSI C for ease of portation
  • Enables usage of OTS hardware and software
  • Includes patent indemnification

Applications

TsLinkNet is designed for any IP-PBX or similar device including:

  • Avionics Cabin Communications Units (CCU)
  • Aircraft Cabin Telecommunications Units (CTU)
  • Aircraft Satellite Data Units (SDU)
  • Custom Gateways

Typical Avionics Applications

cabin Telecommunications Unit



Satellite Data Unit

Functions

  • VoIP (SIP) Signaling
  • ARINC-746 PSTN Signaling
  • SIP to ARINC-746 PSTN Translation
  • DTMF Secondary Dialing
  • Credit Card Support
  • Equipment Control Link (ECL) Support
  • Diagnostic Interface

Signaling Software Compliance

  • TU-T Q.931, Q.921, CEPT-E1
  • ARINC-746-5, ARINC-781
  • IETF RFC 3261, RFC 3264, RFC 4497

Hardware Driver/OS Interfaces

  • Interface to standard DAHDI/Zaptel driver
  • Enables use of off-the-shelf or custom hardware
  • Linux kernel version 2.6.x
  • Alternative OS support is available

TsGATE ARINC-746 is easily ported to any environment:

TsGATE ARINC-746 provides a broad development and debugging environment:

TeleSoft Advantages

TsGate software protocol stacks are specifically architected for all types of embedded and host-based applications and are optimized for high performance and small code size.

Written in ANSI C and delivered as source code SDKs with a pre-ported interface to a defined RTOS of your choice, a TsGate stack gives you an advanced starting point to shorten your development schedule, minimize technical risk and maintain the flexibility to exercise full control over your end product.

TsGate protocol software stacks are based on a Standard Core Architecture (SCA) that enables easy portation to different software/hardware platforms.

TsGate is engineered to require minimal knowledge of ISDN, QSIG and SIP protocols to build gateway products, while providing flexibility and power for complex applications to more fully control protocol message content and add functions.

Smaller inventory

Well-Structured, Maintainable Code

Maintainability and scalability are designed into each TsGate stack. Comprehensive comments and documentation support you as your project goes forward.

Shorter Learning Curve & Faster Customization

Faster debugging

Software Tools

Internal Protocol State Logging Tool and Debugging Tool are invaluable aids during portation and integration, included with every TsGate stack at no additional charge.

Documentation

Comprehensive documentation includes API Guides, Porting Guides, Internals Guides and User Guides. All are provided in a searchable soft format.

Purchasing TsGate Software

TsGate SDKs are supplied in comprehensive, portable packages of 'C' source code modules and interfaces necessary to develop robust products. Project costs are kept under control with cost-effective licensing fees based only on the modules required for the project.

Technical and Custom Support

3-months included with each license. 12-month maintenance extensions include code updates and quick-response technical support via E-mail, phone and fax.

TCO & ROI