Links

GitHub

Open HUB

Quick Links

Download

STREAMS

SIGTRAN

SS7

Hardware

SCTP

Related

Code

Package

Papers

Manual

Manual Pages

References

Conformance

Performance

Design

Status

Overview

Scope

FAQ

Programs

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

Operating System

Overview

Mission

Programs

Home

Overview

Status

Documentation

Resources

About

News

Programs

Description: OpenSS7 programs.

OpenSS7 is involved in a number of specific program areas as are illustrated in the diagram below.

(Click on any of the program areas in the diagram to view an overview of the program area.)

OpenSS7 Projects Applications SS7 Stack ISDN Stack IP SS7 Stack VoIP Stack Media Gateway SS7/ISDN Device Drivers IP Transport Embedded Systems Operating Systems

These major program areas are as follows:

Applications

The Applications program area includes components that use the SS7 protocol stack rather than components of the SS7 protocol stack. Traditionally, OpenSS7 has not included SS7 applications, however, with stack compents close to completion, the scope of OpenSS7 has been expanded to include applications. The current components in this area include: SS7 Codecs (Deprecated), GSM/MAP HLR GPRS, SMSC, IN (800/CMS/CLASS/CNAM/LIDB), LNP, ENUM/NAPTR, CS/AIN Call Model, OpenSwitch, Asterisk PBX Integration, and Kannel Integration.

SS7 Stack

The SS7 Stack has been the principle focus of OpenSS7 for some time. The SS7 stack components provide the various protocol levels of the SS7 protocol. These include MTP Level 2, MTP Level 3, SCCP, TCAP, ISUP and BICC.

ISDN Stack

The ISDN Stack is a recent focus of OpenSS7. The ISDN stack components provide the various protocol levels of the ISDN protocol. These include, ISDN Q.931, Q.932, Q.933, LAPD (Q.921), LAPF (Q.922), LAPB (X.25), as well as related IDLC, V5.2, GR-303-CORE, DPNSS, DASS.

IP SS7 Stack

The IP SS7 stack has been a focus of OpenSS7 for some time as well. The SIGTRAN stack components provide the basis for redundancy and distribution in OpenSS7 and provide the principle glue between the SS7 protocol levels in a redundant and distributed system. IP SS7 stack components include IPSS7, M2PA, M2UA, M3UA, SUA, TUA and TALI.

VoIP Stack

The VoIP stack is a recent focus of OpenSS7. The VoIP stack components provide signalling in the VoIP environment. VoIP stack components include BICC, H.225.0 and SIP-T.

Media Gateway

The MG Switching stack is a recent focus of OpenSS7. The MG stack components provide signalling in the MG environment. MG Switching stack components include CH, MX, MG, MGCP and MEGACO.

SS7/ISDN Device Drivers

Hardware Device Drivers directly control specialized hardware for SS7, ISDN, SIGTRAN and VoIP. In addition Media Gateway (MG) switching of voice channels can be performed by some cards. A number of device drivers are available including the Sealevel ACB56 ISA card (for V.35), the E400P-SS7 and T400P-SS7 quad E1/T1 span cards, and the E100P-SS7 and T100P-SS7 single E1/T1 span cards. In addition, OpenSS7 SS7 and ISDN stacks can be run embedded on the PTI CPC-388 octal E1/T1/J1 cards.

IP Transport

OpenSS7 has developed IP transport for LiS STREAMS that supports all IP components including Transport Provider Interface (TPI) STREAMS interfaces to Linux native TCP, UDP and RAW sockets. In addition, the IP transport packages support TPI STREAMS interface to our Linux native SCTP stack.

Embedded Systems

OpenSS7 SS7, SIGTRAN and IP transport stacks can run embedded on the CompactPCI CPC-388 octal E1/T1/J1 cards. Systems running Embedded Linux can run all the OpenSS7 components.

Operating Systems

OpenSS7 provides the Operating System underpinnings to support OpenSS7 protocol stacks. OpenSS7 protocol stacks are based on STREAMS, and OpenSS7 provides the Linux STREAMS, and Linux Fast-STREAMS packages used by many vendors of SS7 and related protocol stacks of Linux. Also, OpenSS7 provides D2DK/D3DK ABIs for Linux in conjunction with STREAMS, as well as fundamental networking components for STREAMS. Also, libraries for use of STREAMS and STREAMS Networking is provided, including libstreams (STREAMS), libxnet (XTI/TLI), and libsocket (Sockets interface for STREAMS).

Last modified: Mon, 13 Oct 2014 14:39:04 GMT  
Copyright © 2014 OpenSS7 Corporation All Rights Reserved.