Protocols and approvals

Worldwide IP and TDM protocols for applications using boards and software from Aculab

Aculab's protocol coverage extends to the broadest range of worldwide call control and signalling protocols with appropriate, host independent regulatory approvals. the list includes many different national and international variants of Signalling System Number 7 (SS7), CAS and ISDN (including Q.931, Q.SIG and DPNSS), for operation over E1 and T1 trunks on our TDM boards. In addition, for IP telephony and VoIP applications, Aculab offers H.323 and SIP stacks for use with our IP and media processing boards.

Combined protocols

Many applications require voice board or IP-based media processing functionality, such as record, playback, DTMF handling, wideband audio conferencing, encoding/transcoding and T.38 fax. All these essential functions and more are available with Aculab's Prosody X IP or DSP boards, which can be combined with any protocol, including SIP and SS7, to deliver powerful, cost-effective, telecoms server-based solutions.

In addition, offering the same core functionality, Prosody S, Aculab's advanced HMP, offers a viable alternative to using IP boards for telco and enterprise applications or service delivery platforms, bringing granular scalability and cost-efficiencies to those familiar with traditional, board-based designs.

Obtaining the software

With the exception of SIGTRAN and Prosody S, which are licensed, all protocols, including SIP and C7, are freely available via a software download utility for use with all of Aculab's board hardware. Developers can simply collect the protocol firmware, free of charge, when they need it, gaining a distinct advantage in terms of system cost and value per channel.

Access the download utility here

Regulatory approvals

Aculab has obtained many country specific, host independent regulatory approvals, such that Aculab's boards can be integrated into PC or server-based solutions without further telecom approvals being needed. In regions where this option is not available, Aculab has experience to offer in support of users seeking system level type approvals.

To discuss your requirements, contact your Account Manager or send an email to sales@aculab.com and one of our representatives will get right back to you.

Summary detail

A detailed summary of the available approvals and protocol information can be viewed as a PDF file. Please note that a number of protocols are used throughout the world, (like DPNSS, Q.SIG and SS7) and are indexed as 'Worldwide' in the tables.

Protocol IETF Specification Feature description
SIP (session
initiation protocol)
RFC 3261 Session initiation protocol
SIP on UDP and TCP
SIPS (SIP over TLS)
RFC 3262 Reliable provisional responses (PRACK)
RFC 4566 Session description protocol (SDP)
RFC 3665 Basic call flow examples
RFC 3666 SIP/PSTN call flows
RFC 3264 Offer/answer model with SDP
RFC 2617 HTTP authentication: basic and digest access authentication (client-side)
RFC 3725 Third party call control best practices
RFC 3515 The REFER method (transfer scenario)
RFC 3204 MIME media types for Q.SIG/ISUP
RFC 2976 INFO method
RFC 3891 Replaces header
RFC 5359 Hold, transfer and blind transfer best current practices
RFC 3892 Referred by header
RFC 3261 TCP support
RFC 3581 Symmetric signalling ports
RFC 4028 SIP session timers
RFC 32651 Subscribe/specific event notification
RFC 3311 UPDATE method
RFC 34891 STUN API
RFC 2833 RTP payload for DTMF digits, tones and signals. (RFC related to SIP eco-system)
RFC 3711 Secure RTP support. (RFC related to SIP eco-system)
RFC 3550 Real-time control protocol (RTCP) (RFC related to SIP eco-system)
Draft-ietf-avt-rtcp-report-extns-01 RTCP reporting extensions (RTCP XP); receive only (Draft related to SIP eco-system)
Custom headers (via Aculab's extended SIP API) Users can implement a number of IETF SIP eco-system related RFCs, using the API to insert and extract custom headers e.g., RFC 4244 history/diversion information
MRCP (media
resource control
protocol)
  MRCP v1, draft 7
  MRCP v2, draft 11
Protocol ITU-T Specification Feature description
H.323 H.323 version 2 Packet-based multimedia
communications systems
H.225 version 2 Including support for fast-start,
non-standard data field (NSDF),
RAS gatekeeper failover,
H.323-ID addressing,
NSM RAS and connectionless facility messages
H.245 version 3 Including support for H.245 tunnelling,
third party hold,
early H.245 and DTMF relay
H.450.1; H.450.2; H.450.3; H.450.4; H.450.6 Supplementary services (call transfer,
call diversion, call waiting and call hold)
3G-324M1   Including support for H.223
Note: 1. Roadmap feature, contact your Account Manager for details
Protocol conformance
TCAP (transaction capabilities application part)2 4 ITU Q.771-Q.774 (1997/white book); ANSI TCAP T1.114 1996;
China TCAP GF011-95
SCCP (signalling connection control part)2 4 ITU Q.711-Q.714 (1996/white book); ANSI SCCP T1.112 1996;
China SCCP GF010-95
ISUP (ISDN user part)2 ITU-T ISUP (1999/white book); ANSI ISUP T1.113 (1995); Q.767 International ISUP; China ISUP YDN-038 (1997); ETSI ISUP V4 (2001); UK ISUP (2001); user definable variants1
MTP 3 (message transfer part layer 3)2 Q.704 (1996/white book); ANSI T1.111 (1996); China GF001-9001 (1990)
MTP 2 (message transfer part layer 2)2 Q.703 (1996/white book); ANSI T1.111 (1996); China GF001-9001 (1990)
M3UA (message transfer part 3 user adaptation layer)3 IETF RFC 4666; ETSI TS 102 142 V1.1.1 (2003-05)
SCTP (stream control transmission protocol) IETF RFC 2960; RFC 3257; RFC 4166

Notes:

1 - Aculab's SS7 software enables user-configurable ISUP message formats through which other national and international variants can be defined to meet specific needs.

2 - These signalling protocols are offered under a cost free license when used with Aculab's cards in cPCI, PCI or PCIe form factor.

3 - M3UA signalling software is offered for a fee under the terms of a software license for use on a per host basis.

4 - The software supports the practical combination of mixed stack layers, such as, for example, ANSI TCAP with ITU SCCP (and vice versa).

Country Approved product   Approval authority Approval number Additional notes
Australia All Prosody X boards with PMX/PMXC   ACMA Self declaration ('A-TICK') E1
Australia E1/T1 PCI with PM See note 1 ACMA Self declaration ('A-TICK') E1
Brazil E1/T1 PCI with PM See note 1 Anatel 0030-06-1140 E1
Canada Prosody X PCI with PMX/PMXC1   Industry Canada 2789A-AC5200 T1
Canada All Prosody X and E1/T1 PCIe boards   Industry Canada 2789A-PCIEX T1 - fitted with DSP for CAS/SS7 if applicable
Canada E1/T1 PCI with PM See note 1 Industry Canada 2789A 12217 T1 - fitted with DSP if applicable
China Prosody X PCI with PMX/PMXC   CQC 12-7170-060345 E1
China E1/T1 PCI with PM See note 1 CCC 15-5288-020439 E1
EU-wide Prosody X PCI with PMX/PMXC   Self declaration Self declaration under RTTE E1
EU-wide E1/T1 PCI with PM See note 1 Self declaration Self declaration under RTTE E1
Hong Kong Prosody X PCI with 1 DSP and PMX/PMXC   OFTA IN606049 T1 - HKTA2015
Hong Kong Prosody X PCI with 2 DSPs and PMX/PMXC   OFTA IN606048 T1 - HKTA2015
Hong Kong Prosody X PCI with 4 DSPs and PMX/PMXC   OFTA IN406047 T1 - HKTA2015
Hong Kong E1/T1 PCI with PM See note 1 OFTA IN403011 T1 - HKTA2015
India Prosody X PCI   TEC TEC/NR/I/CTI-01/03/068.DEC07 E1
India Prosody X PCIe   TEC TEC/NR/I/CTI-01/03/069.DEC07 E1
India E1/T1 PCI with PM See note 1 TEC TEC/WR/I/CTI-01/02/052.SEP 04 E1
Japan Prosody X PCIe with DSP module   Japan T C 08-0002 205 T1 - INS 1500
Japan Prosody X PCI with PMXC 1   Japan 07225004/AA/00 T1 - INS 1500
Japan Prosody X PCI with PMXC 2   Japan 07225005/AA/00 T1 - INS 1500
Japan Prosody X PCI with PMXC 4   Japan 07225006/AA/00 T1 - INS 1500
Japan Prosody X PCI with PMXC 8   Japan 07225002/AA/00 T1 - INS 1500
Japan E1/T1 PCI with PM and DSP 65 See note 1 Japan 04225006/AA/OO T1 - INS 1500
Korea E1/T1 PCI with PM See note 1 KCC TE-C99/K900-03-00093 E1
Korea Prosody X PCI - 4 DSPs; PMX/PMXC   KCC AC1-AC5203 (A) E1
Malaysia Prosody X PCI with PMX/PMXC   SIRIM QAS CETS/394B/0506/T E1
Malaysia E1/T1 PCI with PM See note 1 SIRIM QAS ISDA/48A/0603/S E1
Mexico E1/T1 PCI with PM See note 1 Cofetel RCPACAC04-712 E1
New Zealand Prosody X PCI with PMX/PMXC   Telecom NZ PTC232/06/001 E1
New Zealand E1/T1 PCI with PM See note 1 Telecom NZ PTC220/02/029 E1
Singapore Prosody X PCI with PMX/PMXC   IDA G0373-06 E1
Singapore E1/T1 PCI with PM See note 1 IDA ISDN2-0631-2003 E1
South Africa Prosody X PCIe with 1 DSP and 2 E1/T1 trunks   ICASA TE-2008/110 E1
South Africa Prosody X PCIe with 2 DSPs and 4 E1/T1 trunks   ICASA TE-2008/109 E1
South Africa Prosody X E1/T1 PCIe with 4 E1/T1 trunks   ICASA TE-2008/111 E1
South Africa Prosody X PCI with PMX/PMXC   ICASA SS-743.01 E1
Ukraine Prosody X PCI with 1 DSP and PMX/PMXC   Ukraine UA1 025.0132915-08 E1
Ukraine Prosody X PCI with 2 DSP and PMX/PMXC   Ukraine UA1 025.0132914-08 E1
Ukraine Prosody X PCI with 4 DSP and PMX/PMXC   Ukraine UA1 025.0132911-08 E1
USA Prosody X PCI with PMX/PMXC   ACTA 5TCXDNANPMXPCIX T1 - fitted with DSP if applicable
USA E1/T1 PCI with PM See note 1 ACTA 5TCXDNANPM4MODT1 T1 - fitted with DSP if applicable
Notes:
1. Protocols marked 'See note 1' in the table are compatible with Aculab's Passive monitor products based upon E1/T1 PCI boards. In the case of Canada and the USA, the applicable protocols are T1 Q.931/Q.932-based ISDN protocols only. Aculab's 'p-monitor' firmware is required.
2. Primary rate modules PM4/2/1 are used on E1/T1 PCI, and Passive monitor PCI boards. A PMX/PMXC module is used on Prosody X variants. A DSP 65 module is required for INS 1500, DTMF and CAS tone signalling (excluding Prosody X variants). View the product pages, contact your Account Manager or email sales@aculab.com for details of configuration options available.
3. EU-wide member states are: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, the Netherlands, United Kingdom (UK). Although not member states, Iceland, Norway and Switzerland have accepted EU telecommunications approvals.
4. All products are fully RoHS compliant and are Safety and EMC approved to meet all international certification schemes (e.g., CB, UL, CUL) and mandatory international standards.
5. Products approved for China also carry China Compulsory Certification; see the detail table by clicking the appropriate tab header above this table.
Country Approved product Approval standard Approval number
China Prosody X PCI China Compulsory Certification issued by the CQC approvals body 2008011607314008
Country Protocol Protocol type Additional notes Aculab protocol stack
Argentina R2 CAS CAS1   R2T12
Australia TS014 CCS No longer supplied AUSTEL-TS014
Australia TS038 See note 1 CCS   ETS300
Australia P2 CAS1 TS003/TPH1271/R2D R2T12
Belgium National R2 CAS1   R2T12
Belgium National R2 DTMF CAS1   BELGU
Brazil Euro ISDN See note 1 CCS   ETS300
Brazil MFC R2 CAS1 Brazil 5C R2T12
Canada T1 Robbed bit CAS1   T1RB
Chile MFC R2 CAS1   R2T12
China R2 CAS1 China#1 R2T12
China Chinese ISDN See note 1 CCS   ETS300
Colombia R2 CAS1   R2T12
Croatia R2 CAS1   R2T12
Czech Republic R2 CAS1   R2T12
Czech Republic MFC R2 CAS1 Type K R2T12
Denmark National MFC R2 CAS1   R2DK
Egypt MFC R2 CAS1   R2T12
EU-wide Euro ISDN See note 1 CCS   ETS300
Finland R2 CAS1   R2T12
France MF R1 Socotel CAS1   FMFS
France VN3 CCS No longer supplied VN3
France VN6 See note 1 CCS   ETS300
Germany 1TR6 See note 1 CCS No longer supplied 1TR6
Greece OTE 4 CAS1 4-bit CAS OTE4
Greece OTE 2 CAS1 2-bit CAS OTE2
Hong Kong CR13 IDA-P See note 1 CCS No longer supplied ETS300
Hong Kong HKTA 2015 See note 1 CCS   ETS300
Hong Kong HKT 2018 Robbed bit CAS1 T1HK; AMI or B8ZS encoding T1HK
India MFC E&M CAS1   R2T12
India MFC R2 CAS1 Type 1/2/3 R2T12
Indonesia R2 (Q.421) CAS1 Ericsson loop signalling R2T12
Indonesia SMFC R2 CAS1 Semi-compelled IEM
Iran R2 CAS 3-bit decadic R2T12
Israel ETS 300 See note 1 CCS   ETS300
Israel MFC R2 CAS1 Israel R2 R2T12
Italy I701 CAS1   I701
Japan INS 1500 See note 1 CCS   INS1500
Jordan R2 CAS1   R2T12
Korea Euro ISDN See note 1 CCS   ETS300
Korea R2 CAS1   R2T12
Kuwait R2 CAS1   R2T12
Latvia MFC R2 CAS1   R2T12
Malaysia MFC R2 CAS1   R2T12
Malaysia MFC R2 CAS1   IEM
Malta MFC R2 CAS1   R2T12
Mexico R2 CAS1   R2T12
Netherlands ALS70D CAS1 T11-53E ALSN/ALSU
Netherlands MFC R2 CAS1   R2T12
New Zealand TNA134 See note 1 CCS Q.931 ETS300
Norway National MFC R2 CAS1   R2T12
Peru MFC R2 CAS1   R2T12
Philippines R2 CAS1   R2T12
Poland EuroISDN See note 1 CCS   ETS300
Poland MFC R2 CAS1   R2T12
Portugal MFC R2 CAS1   R2T12
Sierra Leone MFC R2 CAS1   R2T12
Singapore IDA TS ISDN2 See note 1 CCS   ETS300
Singapore Fetex See note 1 CCS Firmware not supplied for Prosody X (PMX/C) FETEX
Singapore MFC R2 CAS1   R2T12
Singapore MFC R2 CAS1   IEM
South Africa Euro ISDN See note 1 CCS   ETS300
South Africa MFC R2 CAS1   R2T12
Spain MF R1 Socotel CAS1   SMFS
Sweden CAS extension EL7 CAS1 Ericsson ASB/voicemail EL7
Sweden P8 CAS1 P8 DDI and P7 non-DDI option P8
Taiwan MF R1 CAS1 Modified T1RB
thailand National R2 DTMF CAS1   R2T12
Turkey R1 CAS1   E1LS
UK DASS2 See note 1 CCS   DASS
UK DPNSS See note 1 CCS   DPNSS
UK BT/MCL Interconnect CAS1 Asymmetrical BTMC
UK BT Callstream CAS1 SIN 205/356 BTCU/BTCN
UK PD1 CAS1 MCL PD1/DC5A PD1
USA AT&T See note 1 CCS TR41459 ATT-T1
USA DMS 100 See note 1 CCS Nortel DMS (T1) DMS100
USA National ISDN 2 See note 1 CCS NI1 and NI2 NI2
USA National ISDN 2 See note 1 CCS NFAS (with D-channel back-up) NI2
USA T1 robbed bit CAS1   T1RB
Worldwide (ex USA) E1 line side CAS CAS1 AT&T Definity and Nortel Meridian E1LS
Worldwide MFC R2 CAS1 Q.421/Q.441 R2T12
Worldwide SS5 CAS1 CCITT SS5 (C5) SS5
Worldwide Decadic CAS CAS Generic use with PBXs R2T12
Worldwide E&M type A CAS1 Ericsson DC5 and E&M options EEMA
Worldwide 30DLI CAS1 NEC PA-30DTS 30DLI
Worldwide SS7 CCS ITU-T: ISUP Q.767; TCAP Q.771-Q.774; SCCP Q.711- Q.714; MTP Q.703, Q.704, Q.707 ISUP/TCAP
Worldwide Q.SIG See note 1 CCS   QSIG
Notes:
1. A DSP 65 module is required for INS 1500, DTMF or CAS tone signalling with E1/T1 PCI and Passive monitor PCI boards. A PMXC is needed for SS7 and DTMF or CAS tone signalling with Prosody X variants.
2. Protocols marked '' in the table are compatible with Aculab's Passive Monitor products based upon the E1/T1 PCI and cPCI boards. In the case of Canada and the USA, the applicable protocols are T1 Q.931/Q.932-based ISDN protocols only. Aculab's 'p-monitor' firmware is required.
3. Aculab's R2T1 firmware provides a generic MFC R2 protocol stack, which uses switches to establish specific national or signalling variants. See the individual protocol release notes available via the Aculab installation tool (AIT).
4. Many CAS protocols provide for selection of either decadic (dial pulse), DTMF or MFR1 or MFC R2 register signalling and a number of line signalling methods. See the individual protocol release notes.
5. the majority of protocols are balanced, meaning that the same protocol may be used at both user and network ends of a link. In some cases user and network ends are established by switches in the firmware. Some protocols are provided by means of separate firmware for user and network ends. See the individual protocol release notes.
6. Some protocols offer both DDI and non-DDI options. See the individual protocol release notes.
7. In some cases the source specification documentation is less than thorough in its treatment of the protocol, leaving operations open to interpretation. Aculab is grateful for any feedback regarding the use of any listed protocol.
8. If you cannot find the protocol you need listed here, we may be able to help, as often, particularly with CAS protocols, an existing variant can prove viable. Aculab's generic MFC R2 stack often proves suitable for use even in countries where it has not already been validated for use against a specification. Aculab are able to compare an existing protocol stack against your specification, or alternatively may be able to produce the required variant for you. Please contact your Account Manager or email sales@aculab.com to discuss your requirements.
9. Developers looking to use 'host independent' approved Aculab products in their complete CT systems should not require further telecoms approval for that system prior to network connection.