1. SIP Introduction
- Circuit vs. Packet Concepts
- Circuit-Based Bearer Channel vs. Packet-Based Bearer Channel (DS0 vs. RTP)
- SS7/ISDN vs. SIP, MEGACO
- The IMS Universal Network Design Goal:
- VoIP Protocols Comparison
- History of SIP
2. IP Routing and Switching Overview
- IP Routing
- Ethernet Essentials
3. TCP and UDP Essentials
How VoIP uses TCP How VoIP uses UDP 4. SIP Architecture
- The SIP Architecture
- UA, Proxy, Redirect, and Forking
- The SIP Dialog
- Multimedia Architecture
- RTP/RTCP
- SDP
- Methods
- REGISTER
- INVITE and ACK
- UPDATE
- OPTIONS
- CANCEL
- REFER
- SUBSCRIBE and NOTIFY
- MESSAGE
- BYE
- SIP Responses
- 1xx Informational
- 2xx Final
- 3xx Redirection
- 4xx Client Error
- 5xx Server Error
- 6xx Global Failure
5. SIP Basic Call Flow
- Registration
- Normal Call
- Busy Call
- Vacant number
- Abandoned Call
- Call Forward
- Basic IMS Call Flow
HAND-ON LABs
1 Configure PCs and Build an IP network
2 Learn how to use Wireshark
3 Configure the SIPURA ATA
4 Configure the ONDO SIP Proxy
5 Perform Basic Call traces
- SIP REGISTER without authentication
- Simple SIP Call without INVITE authentication
- Busy call
- Vacant Number (Call a number that does not exist)
- Abandoned Call (Hang up on an unanswered call)
- Call Forward Immediate