Introduction to SIP
A three day class on SIP, the Session Initiation Protocol and companion protocols. This class gives you the foundation needed to work with SIP and debug SIP.
Agenda:
- The history of SIP
- Protocol constructs: Requests and responses
- Transactions and dialogs
- SIP addressing
- Using DNS: Locating a SIP server
- SIP routing
- Proxy servers and B2B-user-agents
- Gatewaying to the PSTN: SIP trunking
- Debugging SIP
- RTP – The media protocol
- RTCP – Controlling QoS
- Codecs for audio and video
- SIP Presence and busy lamp fields
- SIP call transfers
- SIP security
Labs:
- Registering a phone to a domain
- Watching what happens in Asterisk
- Call routing with SIP Proxys
- Debugging with Wireshark