Domain
Telephony
TDM, ISDN/PRI, SS7, and VoIP call control.
Stack map
Protocols in this domain
Q.931
Lab readyISDN user-network call control: SETUP, CALL PROCEEDING, ALERTING, CONNECT, DISCONNECT, RELEASE. Information elements carry bearer capabil…
ISDN PRI
Lab readyPrimary Rate ISDN: T1 23B+D or E1 30B+D with a 64 kb/s D-channel for Q.931/LAPD. Timeslots map B-channels; framing and line coding come f…
H.323
Lab readyITU umbrella for packet multimedia: H.225.0 call signaling/RAS, H.245 media control, and RTP/RTCP media. Gatekeepers provide admission an…
SIP
Lab readyText-based signaling for creating and managing sessions. Methods (INVITE, ACK, BYE, REGISTER…) and response codes resemble HTTP; SDP bodi…
SDP
Lab readyTextual session description: media lines, codecs (rtpmap/fmtp), ICE candidates, and direction attributes. Carried in SIP, WebRTC, and MGC…
RTP
Lab readyEnd-to-end media transport for audio/video: sequence numbers, timestamps, SSRC, and payload type. Usually over UDP; profile and format sp…
SS7 MSU
Lab readySS7 Message Signal Units carry user-part payloads over MTP. Level-2 framing wraps length, sequence/ACK bits, and SIO/SIF; Level-3 routing…
ISUP
Lab readySS7 call-control user part for trunk setup: IAM, ACM, ANM, REL, RLC and related messages. Circuit identification codes bind signaling to …
TCP
Lab readyReliable, ordered byte-stream transport with ports, sequence/ack numbers, windowing, and congestion control. Three-way handshake and four…
MTP Level 2
Lab readySS7 link-layer framing with flags, sequence numbers (BSN/FSN), FIB/BIB retransmission bits, and FISU/LSSU/MSU SU types. Alignment procedu…
MTP Level 3
Lab readySS7 network layer providing routing labels (DPC/OPC/SLS), linkset/route management, and discrimination to user parts. It carries ISUP, SC…
SCCP
Lab readySS7 connectionless and connection-oriented transport with global title translation (GTT) for number-based routing. It underpins TCAP and …
TCAP
Lab readyTransaction and dialogue layer over SCCP for intelligent-network and mobile services. Begin/Continue/End/Abort components carry MAP, CAP,…
MAP
Lab readyGSM/UMTS Mobile Application Part over TCAP for location update, authentication, SMS, and subscriber data management. Operation codes and …
CAP
Lab readyCAMEL Application Part for prepaid and intelligent services in mobile networks. InitialDP and subsequent event reports drive SCP interact…
INAP
Lab readyIntelligent Network Application Part for fixed-network service control over TCAP. CS-1/CS-2 operations resemble CAP but target wireline S…
SCTP
Lab readyStream Control Transmission Protocol — a multi-stream, multi-homed transport used heavily by SIGTRAN and some WebRTC data channels. Chunk…
M2PA
Lab readySIGTRAN adaptation that replaces MTP2 over SCTP while preserving MTP3 peer semantics between IP-connected SS7 nodes. Link status and sequ…
M2UA
Lab readySIGTRAN adaptation that backhauls MTP2 user primitives over SCTP between a signaling gateway (SGP) and application server (ASP). It separ…
M3UA
Lab readySIGTRAN MTP3 user adaptation over SCTP that carries ISUP/SCCP payloads with routing keys for IP-SS7 interconnect. ASPs and SGPs exchange …
SUA
Lab readySIGTRAN SCCP User Adaptation delivering SCCP-user data over SCTP without a full MTP3 stack on the application server. Common for TCAP app…
ISDN BRI
Lab readyISDN Basic Rate Interface providing two 64 kb/s B-channels plus a 16 kb/s D-channel for Q.931 signaling (2B+D). S/T and U interfaces diff…
CAS / R2
Lab readyChannel Associated Signaling and MFC-R2 multi-frequency compelled trunk signaling used on legacy TDM interconnects. Line signaling may be…
PCM / TDM
Lab readyTime-division multiplexed digital trunks such as T1 (24×DS0) and E1 (32 timeslots) framed per G.704 and related recommendations. Framing,…
G.711
Lab ready64 kb/s PCM audio codecs for telephony: μ-law (PCMU, North America/Japan) and A-law (PCMA, elsewhere) compress linear samples with logari…
RTCP
Lab readyCompanion control protocol to RTP providing sender/receiver reports, SDES identity, BYE, and extension feedback. Report intervals scale w…
SRTP
Lab readySecure RTP/RTCP with encryption and authentication, keyed from SDES, DTLS-SRTP, or MIKEY. A rollover counter (ROC) and key derivation pro…
DTMF (RFC 4733)
Lab readyRTP payload format for named telephone events such as DTMF digits, replacing unreliable in-band tones. Event, end bit, volume, and durati…
T.38
Lab readyReal-time fax over IP using UDPTL or RTP to carry T.30 facsimile phases across packet networks. Gateways translate between PSTN fax modem…
MGCP
Lab readyMedia Gateway Control Protocol in which Call Agents issue CRCX/MDCX/DLCX and signal requests to subordinate media gateways. SDP in the te…
H.248 / Megaco
Lab readyH.248/Megaco media-gateway control using terminations, contexts, and descriptors for large carrier gateways. It succeeds MGCP conceptuall…
Skinny (SCCP)
Lab readyCisco Skinny Client Control Protocol (SCCP) for phone registration and call control toward CUCM. Station messages drive lamp, ringer, and…
Diameter
Lab readyAAA and policy protocol that succeeds RADIUS in LTE/IMS and many 5G control functions. AVPs, application IDs (Gx, Gy, Cx, S6a, and others…
ENUM
Lab readyDNS-based mapping of E.164 telephone numbers to URIs via NAPTR records (often sip: or mailto:). Used in number portability, VoIP peering,…
STUN
Lab readySession Traversal Utilities for NAT — binding requests discover reflexive addresses and keep NAT mappings alive for ICE. Attributes carry…
TURN
Lab readyTraversal Using Relays around NAT — a STUN extension that allocates relayed transport addresses when direct peer paths fail. Permissions …
ICE
Lab readyInteractive Connectivity Establishment gathers local, reflexive, and relay candidates, then runs STUN checks to pick working media paths.…
WebRTC Signaling
Lab readyApplication-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…
SMPP
Lab readyTCP protocol between External Short Messaging Entities (ESMEs) and SMSCs for submitting and delivering SMS. PDUs include bind, submit_sm,…
SIP MESSAGE
Lab readySIP MESSAGE method for pager-mode instant messaging and some RCS-related flows. Bodies carry text or CPIM; it is not a substitute for MSR…
DMR
Lab readyDigital Mobile Radio — an ETSI TDMA LMR standard with two slots in a 12.5 kHz channel for voice, data, and trunking control. Tier I/II/II…
Project 25
Lab readyAPCO Project 25 public-safety digital radio with FDMA Phase 1 and TDMA Phase 2 common air interfaces. IMBE/AMBE vocoders, trunking contro…
H.225.0
Lab readyH.323 call signaling and RAS: Q.931-derived Setup/Alerting/Connect on the Call Signaling Channel plus gatekeeper discovery/registration. …
H.245
Lab readyH.323 multimedia control protocol for capability exchange, master/slave determination, and logical channel open/close. Fast Start and H.2…
LNP
Lab readyLocal Number Portability lets a subscriber keep an E.164 number when changing carriers. Originating switches query an NPDB (often via TCA…
CNAM
Lab readyCalling Name Delivery presents a display name for the calling party at the terminating set. Classic wireline dips query a CNAM/LIDB datab…
LIDB
Lab readyLine Information Database holds per-line attributes used by calling-card, collect, third-number billing, and CNAM services. Queries trave…
AIN
Lab readyNorth American Advanced Intelligent Network defines detection points, triggers, and SCP transactions (often over TCAP) for number transla…
Toll-Free (8XX)
Lab readyToll-free / 8XX service translates a dialed toll-free number to a routing number or carrier via an SCP (SMS/800, RespOrg databases) over …
ANSI-41
Lab readyANSI-41 (IS-41) is the North American mobile application protocol family over TCAP for AMPS/TDMA/CDMA mobility: registration, authenticat…
UDP
Lab readyUser Datagram Protocol — connectionless transport with ports and an optional checksum. It is the basis for DNS, RTP, QUIC, DHCP, and RoCE…
DTLS
Lab readyDatagram Transport Layer Security adapts TLS to unreliable transports with retransmission, explicit sequence numbers, and record epochs. …