OpenSS7: Objectives

OpenSS7 | Brian F. G. Bidulock, © Copyright 1999, 2000, Brian F. G. Bidulock, All Rights Reserved.
All OpenSS7 website, www.openss7.org resources have provided as a courtesy of the OpenSwitch Project and Herlein Engineering.

# Objectives

The objectives of the OpenSS7 Project are as follows:

- Implementation of an SS7 Link Interface Module
  - SS7 L2 State Machines and NET4 Packet Scheduler interface as loadable kernel module for use by SS7 Link drivers.
  - Certification of SS7 L2 State Machines in SS7 Interface module to ITU-T Q.781, ETSI ETS 300 008-2, and Telcordia GR-905-CORE.
  - M2UA, M2PEER, and IPlink support.
  - Compact PCI support.
- Implementation of Specific SS7 Link Interface Card Drivers
  - Support for popular Linux PC cards which have existing open-source drivers for WAN use.
  - Certification of SS7 Link Interface Card Drivers to ITU-T Q.781, ETSI ETS 300 008-2, and Telcordia GR-905-CORE.
  - Support for a wide range of cards (both price range and capabilities).
  - Full SNMP support.
  - Complete Q.752 L2 operational support.
- Implementation of SS7 L3 (MTP) State Machines and AF_SS7 SS7_PROTO_MTP sockets as kernel module.
  - SS7 L3 (MTP) State Machines and NET4 Packet Scheduler interface with profs, sysctrl, and full socket support using SS7 L2 interface.
  - Certification of SS7 L3 State Machines in socket module to ITU-T Q.782, ETSI ETS 300 008-2, and Telcordia GR-905-CORE.
  - Support for multiple point code transfer function (STP).
  - Support for major national variants and national options (TFR, TFC).
  - Support for multiple redundant hosts.
  - M3UA, M3PEER and TALI support.
  - Full SNMP support.
  - Complete Q.752 L3 operational support.
- Implementation of SS7 L4 (SCCP) State Machines and AF_SS7 SS7_PROTO_SCCP sockets as kernel module.
  - SS7 L4 (SCCP) State Machines and NET4 Packet Scheduler interface with procfs, sysctrl, and full socket support using SS7 L3 interface.
  - Certification of SCCP state machines for connection-less subsystem operation.
  - Support for Global Title Translations and Local Number Portability.
  - Full SNMP support.
  - Complete Q.752 L4 operational support.
- Implementation of State Machines and Codecs (Encoder/Decoders) for ISUP
  - Major National and International variants.
  - Full Encode/Decode shared object libraries under LGPL.
  - A framework for implementation of ISUP state machines and ISUP applications.
- Implementation of State Machines and Codecs (Encoder/Decoders) for TCAP-TC
  - Major National and International Variants.
  - Full Encode/Decode shared object libraries under LGPL.
  - Implementation of TC State Machines, AP left to application.
  - Development of an ASN.1 translator for TCAP application part specification and updates.
  - A framework for implementation of TCAP Application Part state machines and applications.
  - A sampling of applications (e.g. IS-41C MAP, AIN).

OpenSS7 | Brian F. G. Bidulock, © Copyright 1999, 2000, Brian F. G. Bidulock, All Rights Reserved. Last modified: $Date: 2000/10/04 05:19:31 $