A student's open lab: learning and sharing, free for everyone.

SIP UniverseFree University

Animated flows

140 drawings move a packet along the message. Reduced motion in Settings stops extra page motion. The SVG animation is in the file.

Sequences

Signaling agrees the session

Room · SVG

OPTIONS across two transports

Room · SVG

user=phone, then a redirect

Room · SVG

Each arrow has a chapter

Room · SVG

The map names the document

Room · SVG

The m= line is not a license

Room · SVG

Walk the first transaction

Room · SVG

Redirect steps out, proxy stays

Room · SVG

Compact request, long response

Room · SVG

Retransmit, then a new ACK branch

Room · SVG

Early, then confirmed, then BYE

Room · SVG

Retransmit until 100, then wait

Room · SVG

Two proxies stay on the dialog

Room · SVG

Answer the INVITE, then UPDATE

Room · SVG

422, then a longer interval

Room · SVG

Challenge, then a binding

Room · SVG

BYE with two loose routes

Room · SVG

Learn both vectors, then call

Room · SVG

Register a GRUU, then invite it

Room · SVG

SDP rides inside the INVITE

Room · SVG

Two streams, one refused

Room · SVG

96 and 111 are both opus

Room · SVG

183 with SDP, then 180 without it

Room · SVG

Delayed offer, then the ACK answer

Room · SVG

SIP finishes, then RTP starts

Room · SVG

Static types need no guess

Room · SVG

Reports follow the answer

Room · SVG

Digits in RTP, named in SDP

Room · SVG

No Identity header, no STIR result

Room · SVG

A REGISTER that should have been challenged

Room · SVG

Offer with a documentation address

Room · SVG

Response follows the source port

Room · SVG

Binding request, then a SIP offer

Room · SVG

Allocate, then media via the relay

Room · SVG

Gather, offer, check, nominate

Room · SVG

UDP rewritten, TLS not rewritten

Room · SVG

Requirements do not change the ladder

Room · SVG

Two Call-IDs for one conversation

Room · SVG

OPTIONS before the next INVITE

Room · SVG

INVITE refused at the budget

Room · SVG

The standby is not a SIP hop

Room · SVG

CUBE between the phone and the carrier

Room · SVG

session target becomes the Request-URI host

Room · SVG

Diversion present, then removed on the copy you test

Room · SVG

Delayed inbound, early outbound

Room · SVG

CUCM forwards to the Unity SIP peer

Room · SVG

The messages the debug is showing

Room · SVG

Two sides of one Oracle SBC

Room · SVG

Server removed on the way out

Room · SVG

SIP still looks like SIP on either family

Room · SVG

Remove Server toward the carrier

Room · SVG

One header, removed only by the grammar that is loaded

Room · SVG

PAI arrives from the carrier

Room · SVG

TLS INVITE with an FQDN Contact

Room · SVG

INVITE to the primary proxy

Room · SVG

Healthy OPTIONS, then a call

Room · SVG

TLS and SRTP toward the Webex peer

Room · SVG

This ladder is premises-based PSTN only

Room · SVG

SIPREC toward the analytics connector

Room · SVG

Request-URI matches the termination URI

Room · SVG

BYOC Cloud signaling in the synthetic

Room · SVG

Match this dialog, then the 2xx ACK

Room · SVG

A capture of one answered call

Room · SVG

Synthetic ccsip, then the response

Room · SVG

422, then a taller session interval

Room · SVG

OPTIONS to Teams after TLS

Room · SVG

An intended path among lab addresses

Room · SVG

Synthetic emergency request

Room · SVG

SIP sets up the call. EF applies to the voice.

Room · SVG

Baseline OPTIONS, then one INVITE

Room · SVG

The call the exams still expect you to read

Room · SVG

PSTN lands on CUBE, then CUCM

Room · SVG

Premises PSTN through Local Gateway

Room · SVG

The ladder the interview is about

Room · SVG

Two legs, two Call-IDs possible

Room · SVG

Silence after a completed ladder

Room · SVG

Checklist mapped onto one call

Room · SVG

Which number is on which hop

Room · SVG

The application picks SIP. The socket is only the transport.

Room · SVG

Register on WSS, with the example's .invalid host

Room · SVG

Gather, then signal the result in SDP

Room · SVG

SIP offers the description. DTLS keys the packets.

Room · SVG

Browser softphone, study sequence

Room · SVG

SIP hits Kamailio. Media can be anchored in rtpengine.

Room · SVG

A phone registers to Asterisk. The dialplan is a separate file.

Room · SVG

SIP profile accepts the call. The dialplan routes it.

Room · SVG

Edge proxy in front of a PBX

Room · SVG

SIP on Kamailio, RTP toward rtpengine

Room · SVG

A successful call is not a compliance result

Room · SVG

Identity is a header on the INVITE, not a second call

Room · SVG

An emergency study call still needs location, not just SIP

Room · SVG

Two paths. Do not merge them in one ladder.

Room · SVG

Four checks, one call trace

Room · SVG

From a word to a document

Room · SVG

The session completes. A neighbor hears an event.

Room · SVG

Decide the plane, then the page

Room · SVG

CUCM trunk toward an open SIP server

Room · SVG

A control event is not the SIP call

Room · SVG

User agent, proxy, registrar

Room · SVG

SBC as a back-to-back user agent

Room · SVG

STIR identity on the INVITE

Room · SVG

Browser media and a SIP trunk

Room · SVG

Sources and go deeper