After this course, students will be able to:
- Examine and understand the purpose of SIP requests, responses, and SDP
- Configure SIP trunks and SIP Profiles on Cisco Unified Communication Manager (CUCM)
- Configure SIP call routing on Cisco SIP Proxy (CUSP)
- Configure URI Call routing on both CUCM and Session Border Controllers (CUBEs)
- Configure SIP CUBEs using a variety of features, including translation-profiles, patterns-maps, server groups, provision policies
- Gather SIP traces from servers, CUBEs, routers, phones, endpoints
- Diagnose and resolve SIP call routing issues, including one-way audio, misconfiguration, and many other commonly encountered ’real world’ issues
- Configure and troubleshoot SIP throughout their collaboration enterprise
Module 1: Examining What is SIP
- User Agents
- SIP Request and Responses
- Session Description Protocol (SDP)
- Early Offer
- Early Media
- Configuring Media Termination Points and Transcoders
Module 2: Examining How to Read SIP Requests and Responses Headers
- Examining the headers that comprise all SIP requests and responses
- Examining headers in INVITE
- Examining headers in 1xx responses
- Examining headers on 2xx Success response
- Examining headers is SIP error responses
Module 3: Configuring SIP Trunks
- Configuring SIP trunks to provide call routing
- Examining CUCM SIP trunk settings and understanding their purpose
- Examining CUCM SIP Profile settings and understanding their purpose
Module 4: Configuring URI Dialing on CUCM
- Configuring ILS
- Configuring GDPR
- Using SME to aggregate an ILS deployment
- Examining numerical URI call routing vs non numerical URI call routing
- Configuring SIP Route Patterns
- Modifying SIP URI Enterprise Parameters
Module 5: Configuring Cisco SIP Proxy
- Examining SIP Proxy Call Processing
- Configuring SIP Proxy to manage enterprise calls
Module 6: Configuring Session Border Controllers (CUBEs) Call Routing
- Examining PSTN connectivity: past and present
- Understanding inbound and outbound dial peer call logic
- Simplifying CUBE Configuration with E.164 Pattern Maps
- Simplifying CUBE Configuration with Server Groups
- Configuring CUBE Translation Profiles
- Configuring Dial Peer Groups
Module 7: Configuring CUBE based URI Call Routing
- Configuring inbound URL dial peer matching
- Configuring outbound URL dial peer matching
- Configuring SIP Calling and Connected Party Info
- Configuring Provisioning Policies
- Matching inbound dial peers for outbound dial peer selection
Module 8: Troubleshooting SIP using Traces and Debug
- Configuring SIP Traces using RTMT
- Using Wireshark AND TranslatorX to read SIP debugs and traces
- Configuring Traffic Export to capture SIP traffic on any IOS router
- Using Cisco Support Tools like CUBE DNA and Collaboration Analyzer to troubleshoot SIP calls
Module 9: Configuring Additional SIP Settings
- Configuring SIP Early offer on the CUBE
- Configuring MTP on SIP Trunk to support early offer
- Configuring SIP OPTIONS keepalives on CUBE
- Configuring Call Admission Control
- Configuring SIP Error Codes
Module 10 : Configuring SIP Normalization
- Configuring SIP Normalization script using LUA on CUCM
- Modifying, Adding, Removing SIP Request and Responses using SIP profiles on CUBE
Module 11: Configuring the Summary Lab
- Configuring SIP trunks, CUBE, dial plan, and a variety of other settings students learned during the class. There is a list of requirements that students will fulfill, and SIP related problems that students will solve. This lab helps students solidify concepts and demonstrates their proficiency with building SIP deployments.
To fully benefit from this course, students should have the following prerequisite skills and knowledge:
- CCNA Voice or equivalent knowledge or,
- Knowledge gained from attending prerequisite courses: VFCC or ACUCM w/AUC
This course is intended for students who have general knowledge about:
- Cisco Unified Communications Manager
- Professionals with CCNA Voice and/or CCNP Voice Certification
- Customers that need to better understand the SIP protocol