OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Mon, 25 Jun 2007 12:25:10 GMT
Home Top Index First Prev Next LastMore Download Info FAQ Mail  Home -> Overview -> Programs
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Code

Package

Manual

Manual Pages

References

Conformance

Performance

Design

Status

Overview

Scope

FAQ

Papers

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.

The OpenSS7 Project 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 projects which use the SS7 protocol stack rather than components of the SS7 protocol stack. Traditionally the OpenSS7 Project has not included SS7 applications, however, with stack compents close to completion, the scope of OpenSS7 has been expanded to include applications. The current projects 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 the OpenSS7 project 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 the OpenSS7 project. 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 the OpenSS7 project 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 the OpenSS7 project. 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 the OpenSS7 project. 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 project protocol stacks. OpenSS7 project protocol stacks are based on STREAMS, and the OpenSS7 Project 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).

OpenSS7
SS7 for the
Common Man
Home Top Index First Prev Next LastMore Download Info FAQ Mail  Home -> Overview -> Programs
Last modified: Mon, 25 Jun 2007 12:25:10 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.