Technology Standard Description
Authentication IETF RFC 2865 Remote Authentication Dial In User Service (RADIUS)
(Authorization of telephone calls & GPRS sessions)
IETF RFC 3588 Diameter Base Protocol
(Authorization of GPRS sessions)
Voice codecs ITU-T G.711 Pulse code modulation (PCM) of voice frequencies
(A-law & μ-law)
ITU-T G.723 Extensions of Recommendation G.721 adaptive differential pulse code modulation to 24 and 40 kbit/s for digital circuit multiplication equipment application
ITU-T G.726 40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)
ITU-T G.729 Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP)
ITU-T G.729 A Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP) Annex A
Switched ITU-T Q.931 Integrated Services Digital Network (ISDN); Signalling interworking specification for ISDN User Part (ISUP) version 1
(ISDN disconnect causes)
ITU-T Q.933 ISDN Digital Subscriber Signalling System No. 1 (DSS1) - Signalling specifications for frame mode switched and permanent virtual connection control and status monitoring
ITU-T Q.1228 Interface Recommendation for intelligent network Capability Set 2
(INAP CS-2)
3GPP TS 29.078 Customised Applications for Mobile network Enhanced Logic (CAMEL) Phase X; CAMEL Application Part (CAP) specification
(CAP / CAMEL)
3GPP TS 09.02 Mobile Application Part (MAP) Specification
MAPv1 & MAPv2
3GPP TS 29.002 Mobile Application Part (MAP) Specification
MAPv3
VoIP IETF RFC 3550 RTP: A Transport Protocol for Real-Time Applications
IETF RFC 2833 / 4733 RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals
H323 ITU H.323 Packet-based multimedia communications systems
SIP IETF RFC 2327 / 3266 / 4566 SDP: Session Description Protocol
IETF RFC 2976 / 6086 The SIP INFO Method
IETF RFC 3204 MIME media types for ISUP and QSIG Objects
IETF RFC 3261 SIP: Session Initiation Protocol
IETF RFC 3262 Reliability of Provisional Responses in the Session Initiation Protocol (SIP)
(PRACK)
IETF RFC 3264 An Offer/Answer Model with the Session Description Protocol (SDP)
IETF RFC 3311 The Session Initiation Protocol (SIP) UPDATE Method
IETF RFC 3325 Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks
IETF RFC 3326 The Reason Header Field for the Session Initiation Protocol (SIP)
IETF RFC 3372 Session Initiation Protocol for Telephones (SIP-T): Context and Architectures
IETF RFC 3398 Integrated Services Digital Network (ISDN) User Part (ISUP) to Session Initiation Protocol (SIP) Mapping
IETF RFC 3515 The Session Initiation Protocol (SIP) Refer Method
IETF RFC 3665 Session Initiation Protocol (SIP) Basic Call Flow Examples
IETF RFC 3666 Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows
IETF RFC 3725 Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP)
IETF RFC 3960 Early Media and Ringing Tone Generation in the Session Initiation Protocol (SIP)
IETF RFC 4028 Session Timers in the Session Initiation Protocol (SIP)
(as an alternative to the activity check on INAP)
IETF RFC 5411 A Hitchhiker's Guide to the Session Initiation Protocol (SIP) n/a
IETF RFC 5707 Media Server Markup Language (MSML)
IETF RFC 6341 Use Cases and Requirements for SIP-Based Media Recording (SIPREC)
IETF Draft A Session Initiation Protocol (SIP) INFO Package for Dual-Tone Multi-Frequency (DTMF) Events
draft-kaplan-dispatch-info-dtmf-package-00
(for handling signaling-carried DTMF signals, without consuming voice resources)
Other ETSI ES 201 671 Telecommunications security; Lawful Interception (LI); Handover interface for the lawful interception of telecommunications traffic
Implemented Investigated Not used
Protocol Interfacing with API / Stack
INAP CS-1
MAP
CAMEL
(MTP/SCCP/TCAP)
SCP-controlled prepaid/postpaid voice sessions.
PGW
EWSD
DMS
AXE
C++
SIP
SCP- and SRP-functionality on SIP-controlled prepaid/postpaid voice sessions.
Class 5 Softswitch
Softswitch
PGW
Safari

C++
XML
COM+/.net
SS7 ISUP ISDN DSS1
(NET3-BRI / NET5-PRI)
CAS
SRP-functionality on ISDN voice sessions.
Analyzing tracefiles using pritrace & Ethereal/Wireshark.
(many) C++

JCT (e.g. D/300-2E1-SC)
DM3 (e.g. DM/V1200A-4E1)
Diva
Radius
Approval and billing of prepaid/postpaid calls controlled by a softswitch.
C++
Self-written
(only server-side)
Diameter
Approval and billing of prepaid/postpaid GPRS, SMS and MMS sessions.
C++
Rendezvous
Approval and billing of prepaid/postpaid SMS and MMS sessions.
C++

Rendezvous
LI HandoverInterface
(ETSI TS 101 671)
Handover of intercepted calls to CTIF (National central intelligence agencies).

Nice Systems (Israel)
.net (C#)
ETSI-LI
Rendezvous
SMPP
Sending and receiving SMS message, as self-care for prepaid subscribers.
C#
Java
Brand Device Type Interfaces / APIs
Sierra Wireless MC7304
Qualcomm MDM9215
LTE Voice & Data USB
AT
QMI/Gobi
NET
MC7710
Qualcomm MDM9200
LTE Data USB
AT
DirectIP
MC8795V
Qualcomm MSM6270
3G (HSPA+) Voice & Data USB
AT
CnS/HIP
PPP
MC5728V
Qualcomm QSC6085
CDMA/EVDO Voice & Data USB
AT
PPP
Siemens MC35 GPRS Data USB
AT
PPP
AC75
GPRS Data USB
AT
PPP
Protocol Tool Purpose
ISDN Aurora Sonata ISDN simulator/tester
IP tcpdump Network sniffer
Ethereal / Wireshark Network sniffer & analyzer
SIP SIPp SIP simulator