ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

SIP

Session Initiation Protocol

Lab ready Full lab

Text-based signaling for creating and managing sessions. Methods (INVITE, ACK, BYE, REGISTER…) and response codes resemble HTTP; SDP bodies describe media. Proxies and registrars route dialogs.

Domains

  • telephony
  • internet

Layers

  • application
  • session

Tags

voipinvitedialogproxyrfc3261

Sources

  • RFC 3261
  • RFC 3264 (offer/answer)

Related protocols

SDP

Lab ready

Textual session description: media lines, codecs (rtpmap/fmtp), ICE candidates, and direction attributes. Carried in SIP, WebRTC, and MGC…

telephonyinternetav

RTP

Lab ready

End-to-end media transport for audio/video: sequence numbers, timestamps, SSRC, and payload type. Usually over UDP; profile and format sp…

telephonyavinternet

H.323

Lab ready

ITU umbrella for packet multimedia: H.225.0 call signaling/RAS, H.245 media control, and RTP/RTCP media. Gatekeepers provide admission an…

telephony

WebRTC Signaling

Lab ready

Application-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…

telephonyinternetav

STUN

Lab ready

Session Traversal Utilities for NAT — binding requests discover reflexive addresses and keep NAT mappings alive for ICE. Attributes carry…

telephonyinternet

Diameter

Lab ready

AAA and policy protocol that succeeds RADIUS in LTE/IMS and many 5G control functions. AVPs, application IDs (Gx, Gy, Cx, S6a, and others…

telephonyinternet

ProtoLab · signal bench for protocols

Shane Code