Go Search
Share/Save/Bookmark

SIGTRAN

The Aricent SIGTRAN (Signaling Transport) Suite is a set of protocol stacks for transporting signaling information over packet-based networks. The IETF SIGTRAN-defined SCTP is the key transport component in the distributed Voice over Packet (VoP) architecture, and the FSS SCTP implementation can be integrated into signaling gateways, media gateway controllers, and IP-based service control points to develop convergent voice and data solutions.

The SIGTRAN Suite from Aricent includes the Stream Control Transmission Protocol (SCTP) and user adaptations SUA (SCCP user adaptation layer), M3UA (MTP3 user adaptation layer), M2UA (MTP2 user adaptation layer), M2PA (MTP2 Peer-to-Peer adaptation layer), IUA (ISDN Q.921 user adaptation layer) and Voice over Packet software. These products provide a complete set of building blocks for quickly developing next-generation solutions that meet the strictest requirements for redundancy, scalability and reliability.

Aricent’s Companion Lifecycle Services

The majority of Aricent’s products are delivered with tailored combinations of our Lifecycle Services, including Global Innovation and Design, Product Development, Testing and Certification, Network Engineering, Maintenance and Support, and Business Operations and Systems Integration. Aricent’s engineers and consultants have successfully completed thousands of services engagements globally using flexible delivery models ranging from on-site to off-shore. Aricent’s services offer deep communications domain expertise, cost and time efficiencies, quick ramp up and contemporary commercial engagement models including end-to-end commitments.

Architecture

The SIGTRAN suite’s functions can be divided into SCTP stacks and protocol stacks for Adaptation Layers.

SCTP is responsible for reliable signaling transport, streaming, congestion avoidance and control, bundling and un-bundling, multi-homing and association management, security and user-transparent fault management. The adaptation layers (M3UA, M2UA, M2PA, IUA and SUA) transport the signaling information from the corresponding signaling layers (MTP3, MTP2, Q.921 and SCCP) using SCTP services.

SCTP

  • Based on RFC 2960
  • Conformance to SCTP implementer's guide draft-ietf-sigtran-tsgwg-sctpimpguide-08.txt 
  • Ordered and un-ordered delivery
  • Includes user-data segmentation and bundling
  • Offers protection against masquerade, fraud and repudiation
  • Supports TCP congestion control (for delayed acknowledgement) as per RFC 2581
  • Supports multi-homing and multi-streaming features
  • Path MTU discovery - ECN capable
  • Provides generic interface to support non-signaling applications
  • Simultaneous IPv6 and IPv4 support
  • Socket Interface support as per draft draft-ietf-tsvwg-sctpsocket-07.txt
  • SCTP MIB supported as per draft-ietf-sigtran-sctp-mib-10.txt
  • Dynamic addition of IP address supported as per draft-ietf-tsvwg-addip-sctp-07.txt
  • CRC32C checksum as per RFC 3309 and Adler32 checksum as per RFC 2960 are supported
  • Stream Control Transmission Protocol Applicability Statement draft-ietf-sigtran-sctp-applicability-08.txt
  • Next release to be based on following:
    • SCTP Sockets mapping draft-ietf-tsvwg-sctpsocket-08.txt
    • SCTP Management Information Base using SMIv2 draft-ietf-sigtran-sctp-mib-10.txt
    • draft-ietf-tsvwg-sctpimpguide-10.txt
    • Draft draft-ietf-tsvwg-addip-sctp-09.txt
    • IPSec support in the SCTP protocol.
    • Implementation of the partial reliability draft

User Adaptations

  • Features common to UAs

·         Supports ASP, SGP level redundancy

·         Can be configured for ASP, SG or IPSP elements

·         Provide status indications to management

·         SCTP association and stream management

·         IPSP-IPSP communication supported

 

  • M3UA

·         Based on RFC 3332 and implementation guide version 4 draft-ietf-sigtran-m3ua-implementors-guide-04.txt>

·         Supports transfer of SS7 MTP3 user part messages for ISUP, SCCP,TUP

·         Supports Dynamic Routing Key registration procedure

·         Highly versatile message distribution based on DPC/OPC/CIC/SIO

·         Interworking and compatibility with ANSI, ITU and Chinese variants of MTP3

·         Congestion Control Mechanism per MTP3 Q.704 procedures

·         Default AS & ASP routing

·         Coexistence of SGP, ASP, IPSP in the same M3UA Instance (FlexiServer)

·         Indication queue mechanism

·         Multiple SCTP support

·         Next release to be based on RFC 3332 and draft-ietf-sigtran-m3ua-v02-00.txt >

 

  • M2UA

·         Based on RFC 3331

·         Maintains interface ID to SCTP association/stream mapping

·         Support for congestion control

·         Support for Dynamic Routing Key registration procedures

·         Support for Override, Loadshare and Broadcast mode of ASP

 

  • IUA

·         Based on RFC 3057 and implementation guide 01

·         Supports Q.931/Q.921 interface

·         Configurable to function as both SG and ASP

·         Supports dynamic configuration of stack parameters like times etc

·         Support for handling congestion indications from SCTP

·         Maintains interface ID to an SCTP association/stream mapping

 

  • M2PA

·         Based on draft-ietf-sigtran-m2pa-06.txt

·         Supports MTP3-MTP2 interface

·         Support for each link to be configurable as either SCTP client or SCTP server

·         Maintains signaling link to SCTP association mapping

·         Support for handling congestion indications from SCTP and also M2Pa’s own congestion handling

·         Next Release to be based on draft-ietf-sigtran-m2pa-12.txt

 

  • SUA

·         Based on draft-ietf-sigtran-sua-016.txt

·         Supports S7AP-SCCP interface

·         Supports transfer of SCCP User Part Messages for TCAP, RANAP and RNSAP

·         Support for SCCP protocol classes 0, 1, 2 , 3

·         Support for Dynamic Routing Key registration procedures

·         Relay functionality is supported

·         Congestion handling

·         Multithreading is supported

·         Statistics are maintained as Per Q.752

Features

·         Flexible API invocation mechanisms, either function based (stack as library) or message based (stack as task)

·         Portable, modular, easy to customize, MT safe and run-time configurable

·         Well-defined and documented interfaces to the stack (APIs)

·         Integrated, tested and verified with Aricent’s SS7 stack layers

·         Supports all features needed by 3G networks

·         ASP, SG and IPSP configurations

·         Client and server support

·         Single/Multi-threaded support for higher performance

·         Redundancy support

·         Complete Suite; SCTP, M3UA, M2UA, M2PA, IUA and SUA

Scalability

The Aricent SIGTRAN suite has highly configurable run-time and compile-time capacity related options. Moreover, the SIGTRAN suite can be used either as a library with a client application or as an independent module communicating with multiple applications.

Interoperability

·         Aricent successfully participated in the ETSI 2nd SIGTRAN interop held in France in September 2002 and 2003, with all UAs (i.e. M3UA, M2UA, M2PA, IUA, SUA). Aricent also authored the interoperability test plans for M3UA, SUA and IUA.

·         Aricent successfully participated in the ETSI M3UA interop based on draft version10 in February 2002. FSS authored the test cases for this event

·         Aricent successfully participated in the 1st SUA v08 interop held in Belgium in November 2001 organized by Siemens. Aricent participated with both SG and ASP sides of the implementation

·         Aricent’s M2PA stack was represented in the 1st M2PA v03 interop held in November 2001

·         Aricent successfully participated in the 3rd SCTP Bake-off (for RFC 2960), which was held at European Telecommunications Standards Institute (ETSI) facilities at Sophia Antipolis, France from 23-27 April, 2001. Aricent participated with both the ASP and SG sides of the implementation

·         Aricent successfully participated in the SCTP ver 13 interop in October, 2000

·         Aricent successfully participated in the 1st M3UA bake-off, held in Madrid, Spain, organized by Ericsson (Spain) from May 7-11, 2000. We participated with both SG, ASP sides of the implementation

 

Deliverables

·         Source Code for SCTP, M3UA, M2UA, IUA, M2PA and SUA containing:

o   Core Stack Build

o   Client Library

o   OS Wrappers for Solaris, VxWorks, Linux, WinNT

·         Implementer's guide (User manual and porting guide)

·         API documents

·         Protocol Implementation Conformance Statement (PICS)

·         Warranty and annual support plans

·         Training and on-site consultancy

·         Turnkey integration and porting service