SIP Trunk Operations (SIPTO)


Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location.

What's Included With This Class?​

365 Day neXT Learning Membership

Video Reference Library

Online Discussion Forums

Tech Talk Webinars

Goal-Based Learning Paths

Your neXT membership includes…

  • A 365 Day neXT Learning Membership is included with the class, giving you access to the below resources. Join thousands of other neXT members in your learning journey!


  • Video Reference Library: Thousands of recorded topics, many of which relate to the official technology curriculum, broken down into short, consumable videos. These videos are all on-demand and searchable by subject or course name. Get access to content and recordings from the entire technology stack, not just this class!


  • Online Discussion Forums: Technical discussion boards are available for you to interact with SLI instructors, SME’s, and other neXT Learning members. You can leave questions and expect to see quick responses as discussion boards are monitored daily.


  • Tech Talk Webinars: SLI hosts a series of technical webinars quarterly. These are virtual, interactive sessions for customers, instructors & SME’s to engage on a variety of topics, driven by our members. Sessions are recorded and archived for future viewing. Session Types: Delta & New Featured Topics, Open Q&A Workshops, Exam Prep & Guidance, Lab Demos. We are always open to new ideas and topics!


  • Goal-based Learning Paths: Learning paths are available for members who have a specific end goal in sight. SLI instructors have developed these paths which may contain videos, blogs, articles, or quizzes, combined to help learners meet specific objectives. Example learning paths: CCNA Exam Prep, Scripting for Beginners

Learn More About Our Annual neXT Learning Memberships


SIP Trunk Operations (SIPTO) is a 5-day instructor-led course that is intended for Cisco collaboration administrators who need to understand the features and functionality of the SIP protocol, as implemented in Cisco’s Collaboration deployments.

The course begins with an examination SIP Request and Response messages, their purpose, their meanings. We examine Session Description protocol (SDP) offers and answers. We explain SIP early offer and SIP early media. We also cover the purpose and configuration of Media Termination Points (MTP) and transcoders in our SIP deployments. We examine the headers that makeup all SIP messages. 

Next, we examine the features and capabilities of CUCM SIP trunks. We cover the purpose of options available on the CUCM SIP Profiles that are used for trunks, and line-side endpoint configurations. We will configure SIP URI dialing on CUCM. We will use ILS, GDPR, and an SME server to dynamically distribute the dial plan among multiple CUCM clusters. We configure the Cisco SIP Proxy to route enterprise calls. 

We will configure Session Border Controllers (CUBES) for a variety of connective purposes. We will demonstrate how the use of E.164 Pattern Maps and Server-Groups will significantly improve and simplify the CUBE configuration. We examine the call routing logic of both inbound and outbound dial peers. We configure Voice Translation Profiles and Dial Peer Groups. We configure URI Call Routing on the CUBE and demonstrate how Provisioning Policies allow administrators to select outbound dial peers based on inbound dial-peer matching. We show you how to configure SIP Normalization on both the CUBE and CUCM, as well as how to configure the SIP OPTIONS ping keepalive feature. 

In this course, we will spend an extensive amount of time Troubleshooting SIP calls. We will demonstrate many ways to collect SIP Traces and Debugs and show you how to use diagnostic programs that are available to examine and understand the various SIP debug and trace output. 

Finally, you will configure a summary lab that will challenge you to use the knowledge and skills you will have learned throughout the course. You will configure an end-to-end SIP solution using multiple CUCM clusters and CUBEs. You will fulfill a list of SIP configuration requirements like what you will encounter in your real-world collaboration deployment. 

Target Audience

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


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

Course Objectives

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

Full Course Outline

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 nonnumerical 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 in building SIP deployments.
Exclusive Video Included With This Course:​
Native CUCM Emergency Dialing
Exclusive Video Included With This Course:​
Using Wireshark To Troubleshoot SIP
Exclusive Video Included With This Course:​
Using the Jabber-Config.xml Generator
Exclusive Video Included With This Course:​
Uses for Self-Service User ID
Exclusive Video Included With This Course:​
Phone Boot Process
Exclusive Video Included With This Course:​
Globalization Call Routing Explained (E.164 Dialing)
Exclusive Video Included With This Course:​
Phone Migration Utility in v12
Exclusive Video Included With This Course:​
Phone Firmware Upgrade Options
Exclusive Video Included With This Course:​
Tour of RealTime Monitoring Tool for CUCM and Unity Connection
Exclusive Video Included With This Course:​
Setting Up and Retreiving Trace Files in CUCM and RTMT
Exclusive Video Included With This Course:​
Using Trace Files to Troubleshoot CUCM Media Resource Allocation
Exclusive Video Included With This Course:​
Using CUCM/RTMT Trace Files to Analyze SCCP Call Setup and SIP Call Setup
Exclusive Video Included With This Course:​
Configuring CUCM and CUBE to Support SIP URI Dialing
Exclusive Video Included With This Course:​
Configuring Cisco TelePresence Solution
SLI Main Menu