Professional Documents
Culture Documents
Brkccie 3601 PDF
Brkccie 3601 PDF
Troubleshooting
Ben Ng, Technical Leader, Learning@Cisco, Cisco Services
Agenda
• CCIE Collaboration Certification Overview
• CCIE Lab Exam Troubleshooting Case Studies:
• Case Study 1: SIP Trace Collection and Analysis
• Case Study 2: SIP Video
• Case Study 3: H.323
• CCIE Collaboration Exam Preparation and Exam Taking Tips
• CCIE Program Updates
• Q&A
CCIE Collaboration Certification Overview
CCIE Collaboration Certification
• CCIE Collaboration recognizes technical experts with the highest level of
knowledge and hands-on experience with Cisco Collaboration solutions.
• CCIE Collaboration assesses candidates on their ability to design, implement,
integrate, and troubleshoot complex collaboration networks where voice,
video, presence, and mobility work together to enable highly engaging
communication anytime, on any device.
CCIE Collaboration Written Exam Topics
Detailed CCIE Collaboration Written Exam Topics on Cisco Learning Network (CLN)
Webpage:
https://learningnetwork.cisco.com/docs/DOC-20802
6
CCIE Collaboration Lab Exam Overview
• An 8-hour, hands-on, 100-point lab exam; candidates must score 80 or
above to pass
• Candidate builds, troubleshoots, and optimises a Cisco Collaboration
network to supplied specifications on a provided equipment rack
• Physical cabling is done. IP routing protocol and WAN are
preconfigured
• Unified Communications applications are installed, with some pre-
configuration of basic tasks, such as device registration and baseline
application integrations
CCIE Collaboration Lab Exam Topics
• Configure and Troubleshoot Cisco Collaboration Infrastructure
• Configure and Troubleshoot Cisco Unified Communications Manager
• Configure and Troubleshoot Cisco IOS UC Applications and Features
• Configure and Troubleshoot Quality of Service and Security in Cisco
Collaboration Solutions
• Configure and Troubleshoot Cisco Unity Connection
• Configure and Troubleshoot Cisco Unified Contact Centre Express
• Configure and Troubleshoot Cisco Unified IM Presence
Detailed CCIE Collaboration Lab Exam Topics on Cisco Learning Network (CLN) Webpage:
https://learningnetwork.cisco.com/docs/DOC-20804
CCIE Collaboration Lab Equipment
• Cisco UCS c460 Servers
• Cisco 3925 Series Integrated Services Routers
• Cisco 2921 Series Integrated Services Routers
• ISR Modules and Interface Cards
• VWIC3-1MFT-T1/E1
• PVDM3
• EHWIC-4ESG-P
• CUE: SRE-710
Candidate PC
Exam
Routers
Comm
100/1000 Server
LAN
HTTPS,
Exam
Candidate SSH,
Servers
Endpoints RDP
CCIE Collaboration Lab Sample Topology
UCM
Cluster Stand-alone
Server
Msgs DIR
Router/ Router/
Gateway Gateway
T1 PSTN T1
E1 Branch Office B
Headquarters
CUCME Router/
IP WAN Gateway
Branch Office C
CCIE Collaboration Lab Exam Case Studies
Case Study 1: UCM SIP Trace Collection and Analysis
Troubleshooting Methodologies
Find out when HQ Phone 1 offer its media capabilities when it places a call
towards the CUCME Phone. Use UCM traces and relevant SIP protocol events
contained in the traces to support your answer.
3 points
20.1.1.1 10.1.1.1
HQ IP CUCME
Phone 1 SIP SIP SIP IP Phone
UCM CUCME
DN: 1001 DN: 5001
Understand and Review: SIP Delayed Offer
INVITE INVITE
100 Trying 100 Trying
180 Ringing 180 Ringing
200 OK w/ SDP (Offer) 200 OK w/ SDP (Offer)
ACK w/ SDP (Answer) ACK w/ SDP (Answer)
Two Way Media
• No information about the calling device’s media characteristics are sent in the initial SIP INVITE
• Instead the media characteristics are sent by the called device in the Session Description
Protocol (SDP) body of the next reliable message (200 OK) – The called device’s “Offer” will
contain its IP Address, UDP Port number, list of codecs etc.
• The calling device selects which of the offered codecs it wishes to use for the call and returns
its “Answer” in the SDP body of a reliable SIP response (ACK) – The Answer also contains the
IP address and UDP port number etc of the calling device
Understand and Review: SIP Early Offer
INVITE w/ SDP (Offer) INVITE w/ SDP (Offer)
One Way
100 Trying 100 Trying Media
180 Ringing 180 Ringing
200 OK w/ SDP (Answer) 200 OK w/ SDP (Answer)
Two Way Media
ACK ACK
• Information about the calling device’s media characteristics are sent with its initial SIP INVITE
message – The media characteristics are contained in the Session Description Protocol (SDP)
body sent with the SIP INVITE – The “Offer” in the SDP body will contain the IP Address, UDP Port
number, list of codecs etc. supported by the calling device
• The called device selects which of the offered codecs it wishes to use for the call and returns its
“Answer” in the SDP body of a SIP response – The Answer also contains the IP address and UDP
port number etc of the called device
• Once the Answer has been received and acknowledged two way media can be established
Determine Critical Components:
Determine critical components
20.1.1.1 10.1.1.1
HQ IP CUCME
Phone 1 SIP SIP SIP IP Phone
UCM CUCME
DN: 1001 DN: 5001
1. Media capabilities are either presented in SIP INVITE (early offer) or ACK to the “200
OK (with SDP)” from the far end (delayed offer)
2. Need to find the above SIP events, starting with the HQ Phone 1, in:
• RTMT
• UCM SDI Traces
UCM SIP Trace Collection and Analysis :
Evidence Collection: RTMT and UCM SDI/SDL Traces
UCM SIP Trace Collection and Analysis :
Evidence Collection: RTMT Real Time Trace for UCM SDI, or
UCM SIP Trace Collection and Analysis :
Evidence Collection: RTMT Remote Browse for UCM SDI/SDL, or
UCM SIP Trace Collection and Analysis :
Evidence Collection: RTMT Session Trace for SIP
UCM SIP Trace Collection and Analysis :
Analyse: SIP Messages Found in SDI/SDL Trace
INVITE sip:2@20.1.1.1;user=phone SIP/2.0 v=0
Via: SIP/2.0/TCP 20.101.1.2:50622;branch=z9hG4bK1e31ec4c o=Cisco-SIPUA 12055 0 IN IP4 20.101.1.2
From: " 1001" < sip:1001@20.1.1.1> ;tag=f02929e3b5860595480fb0dd-65776281 s=SIP Call
To: < sip:2@20.1.1.1> t=0 0
m=audio 23684 RTP/AVP 0 8 18 102 9 116 124 101
Call-ID: f02929e3-b5860011-6c927e84-4a5ecca4@20.101.1.2 c=IN IP4 20.101.1.2
Max-Forwards: 70 a=rtpmap:0 PCMU/8000
Date: Thu, 12 Feb 2015 19:09:25 GMT a=rtpmap:8 PCMA/8000
CSeq: 101 INVITE a=rtpmap:18 G729/8000
User-Agent: Cisco-CP9971/9.3.2 a=fmtp:18 annexb=no
Contact: < sip:6b59a2ba-d84b-4f8b-b2f2- a=rtpmap:102 L16/16000
c7c125b7b624@20.101.1.2:50622;transport=tcp> a=rtpmap:9 G722/8000
Expires: 180 a=rtpmap:116 iLBC/8000
Accept: application/sdp a=fmtp:116 mode=20
a=rtpmap:124 ISAC/16000
Allow: a=rtpmap:101 telephone-event/8000
ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCR a=fmtp:101 0-15
IBE,INFO a=sendrecv m=video 31544 RTP/AVP 126 97
Remote-Party-ID: " 1001" < sip:1001@20.1.1.1> ;party=calling;id- c=IN IP4 20.101.1.2
type=subscriber;privacy=off;screen=yes b=TIAS:1000000
Supported: replaces,join,sdp-anat,norefersub,resource-priority,extended-refer,X-cisco- a=rtpmap:126 H264/90000
callinfo,X-cisco-serviceuri,X-cisco-escapecodes,X-cisco-service-control,X-cisco-srtp- a=fmtp:126 profile-level-id=42801E;packetization-mode=1;level-
fallback,X-cisco-monrec,X-cisco-config,X-cisco-sis-6.0.0,X-cisco-xsi-8.0.1 asymmetry-allowed=1
Allow-Events: kpml,dialog a=imageattr:* recv [x=640,y=480,q=0.50]
a=rtpmap:97 H264/90000
Content-Length: 407 a=fmtp:97 profile-level-id=42801E;packetization-mode=0;level-
Content-Type: application/sdp asymmetry-allowed=1
Content-Disposition: session;handling=optional a=imageattr:* recv [x=640,y=480,q=0.50]
a=sendrecv
CCIE Collaboration Lab Exam Case Studies
Case Study 2: SIP Video
SIP Video:
Lab Sample Question
Configure UCM and CUCME so that HQ IP Phone 1 and CUCME IP Phone could
have video calls with each other using G.711ulaw for audio CODEC and
H.264 for video.
4 points
20.1.1.1 10.1.1.1
HQ IP CUCME
Phone 1 SIP SIP SIP IP Phone
UCM CUCME
DN: 1001 DN: 5001
SIP Video: Baseline Configuration
20.1.1.1 10.1.1.1
HQ IP CUCME
Phone 1 SIP SIP SIP IP Phone
DN: 1001 UCM CUCME DN: 5001
voice register dn 1
CUCME#
• Register and configure number 5001
phone, enable video, !
voice service voip
voice register pool 1
camera allow-connections sip to sip
id mac 1234.1234.1234
!
type 9971
voice class codec 1
number 1 dn 1
• Create SIP Trunk with codec preference 1 g711ulaw
camera
video codec h264
destination address being video
CUCME router !
voice register global
dial-peer voice 1000 voip
mode cme
description To-UCM
source-address 10.1.1.1 port 5060
• Create Route Pattern max-dn 48
destination-pattern 1...
session protocol sipv2
pointing to the SIP trunk max-pool 6
session target ipv4:20.1.1.1
create profile
incoming called-number 5...
!
• Region/DP for CODEC voice-class codec 1
SIP Video: Let’s Place Some Test Calls!
20.1.1.1 10.1.1.1
HQ IP CUCME
Phone 1 SIP SIP SIP IP Phone
UCM CUCME DN: 5001
DN: 1001
• Cisco supports dynamic payload type value for audio, video, NSEs,
and NTEs in the range of 96 to 127.
• Default value for H.264 video CODEC is 119
• Dynamic payload type interworking is enabled by default, for
symmetrical calls
• An offer is sent with payload type based on dial-peer configuration
• An answer is sent with the same payload type as was received in the
incoming offer
SIP Video: Determine Critical Components
20.1.1.1 10.1.1.1
SIP SIP
HQ IP SIP
CUCME
Phone 1 IP Phone
DN: 1001 UCM CUCME DN: 5001
INVITE
100 trying INVITE (DO)
100 trying
INVITE (DO)
SIP
100 Trying
Signals
180 Ringing
180 Ringing
180 Ringing 200 OK (SDP)
200 OK (SDP) 200 OK (SDP)
ACK
ACK (SDP)
ACK (SDP)
UCM
PRI
PSTN V WAN
H.323 Branch Router
Gateway
10.1.1.1 Branch
Troubleshooting Step-by-step: H.323
Identify the issue/symptoms:
HQ IP Phone users have reported that they cannot receive calls from PSTN.
They can call out to any PSTN numbers, also calls to and from Branch IP
Phones work fine. Find out why inbound calls from PSTN to HQ IP phones
failed. You must support your findings with debug or trace analysis.
3 points
HQ IP Phones
Inbound calls from PSTN do not work, but outbound calls work
HQ IP Phones to Branch IP Phones work
Troubleshooting Step-by-step: H.323
Narrow the scope to the critical components
20.1.1.20
HQ 20.1.1.1
UCM
PRI
PSTN A
V WAN
H.323 10.1.1.1 Branch Router
Gateway
SCCP H.323
RTP PRI
Troubleshooting Step-by-step: H.323
Put a plan in place:
1. PRI is the first point entry for
the PSTN call. Did the call HQ 20.1.1.20 20.1.1.1
come in via the PRI?
• debug isdn q931
2. If the call came in on the PRI, UCM
did it match any dial-peers? PRI
• debug voip dialpeer PSTN A V
inout
WAN
H.323 10.1.1.1
3. If the correct dial-peer is
matched, was H.225 Setup Gateway
sent to the UCM? SCCP H.323
• debug cch323 h225 RTP PRI
• debug h225 events
Troubleshooting Step-by-step: H.323
Collect information and Analyse: debug isdn q931 on the H323-Gateway:
Feb 1 02:57:16.355: ISDN Se0/0/0:23 Q931: RX <- SETUP pd = 8 callref = 0x00D0
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98381
Exclusive, Channel 1
Calling Party Number i = 0x4181, ‘8935138'
Plan:ISDN, Type:Subscriber(local)
Called Party Number i = 0xA1, ‘4154341001'
Plan:ISDN, Type:National
Feb 1 02:57:16.355: ISDN Se0/0/0:23 Q931:
R2# Received SETUP callref = 0x80D0 callID = 0x00A4 switch = primary-ni interface = User
Feb 1 02:57:16.363: ISDN Se0/0/0:23 Q931: TX -> CALL_PROC pd = 8 callref = 0x80D0
Channel ID i = 0xA98381
Exclusive, Channel 1
Feb 1 02:57:16.367: ISDN Se0/0/0:23 Q931: TX -> DISCONNECT pd = 8 callref = 0x80D0
Cause i = 0x80A6 - Network out of order
Troubleshooting Step-by-step: H.323
Collect information and Analyse : debug cch323 h225 on the H323-Gateway:
H323-Gateway#
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/cch323_call_setup_normal: SETUP_NTF_TIMER is not running. Continue processing.
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/cch323_h225_set_new_state: Changing from H225_IDLE state to H225_IDLE state
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/run_h225_sm: Received event H225_EV_SETUP while at state H225_IDLE
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/check_qos_and_send_setup: Setup ccb 0x22C1364C
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/run_
h225_sm: Received event H225_EV_FS_SETUP while at state H225_IDLE
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/idle_fsSetup_hdlr: Setup ccb 0x22C1364C
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/generic_send_setup:
generic_send_setup: is_overlap = 0, info_complete = 0
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/generic_send_setup: sending calling IE
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/generic_send_setup: ====== PI = 0
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/generic_send_setup:
Send infoXCap=128, infoXRate=16, rateMult=0, xMode=128, info_layer1_prot=163
Feb 1 03:11:46.270: //1341/8BC7257980A6/H323/generic_send_setup: src address = 1.1.1.1; dest address = 20.1.1.1
Feb 1 03:11:46.274: //1341/8BC7257980A6/H323/cch323_h225_set_new_state: Changing from H225_IDLE state to H225_REQ_FS_SETUP state
Feb 1 03:11:46.274: //1341/8BC7257980A6/H323/run_h225_sm: Received event H225_EV_CONN_LOST while at state H225_REQ_FS_SETUP
Feb 1 03:11:46.274: //1341/8BC7257980A6/H323/run_h2
25_sm: Received event H225_EV_RELEASE while at state H225_REQ_FS_SETUP
Feb 1 03:11:46.274: //1341/8BC7257980A6/H323/cch323_h225_set_new_state: Changing from H225_REQ_FS_SETUP state to H225_IDLE state
Troubleshooting Step-by-step: H.323
Collect information and Analyse - Piecing the puzzles together:
H323-Gateway#show ip int brief
Interface IP-Address OK? Method Status Protocol
Loopback0 1.1.1.1 YES NVRAM up up
Vlan10 10.1.1.1 YES NVRAM up up
H.323 gateway sends H.225
H323-Gateway# setup to UCM using source
H323-Gateway#show run int loolback0 IP address 1.1.1.1.
interface Loopback0 UCM expects the H.225
setup to come from 10.1.1.1;
ip address 1.1.1.1 255.255.255.0
mismatch resulted, CUCM
h323-gateway voip interface closed the TCP socket on
h323-gateway voip bind srcaddr 1.1.1.1 1720.
CCIE Collaboration Lab Exam
CCIE Collaboration Exam Preparation and Exam Taking Tips
CCIE Collaboration Lab Exam Preparation (I)
Getting Started
• Use the CCIE Collaboration Lab content blueprint on the CCIE webpage as
your guide:
https://learningnetwork.cisco.com/community/certifications/ccie_collaboration
• Evaluate and determine your knowledge level and hands-on experience in
the major topic areas
• Formulate a realistic study plan according to you own work/personal
schedule, also customise it according to your technical strength and
weaknesses
• Don’t spend all your time and focus on collecting the exact replica of the
Voice Lab equipment rack
• Seek advise, from other Collaboration certified engineers, on preparation
plans and tips
CCIE Collaboration Lab Exam Preparation (II)
Study and Practice
• Training:
• The Cisco 360 Learning Program for CCIE Collaboration:
https://learningnetwork.cisco.com/community/connections/cisco_360/360-voice
• Reading Resources
• Abundant online documentations, write papers, and articles on www.cisco.com which
compliments any books on latest technical developments
• Develop a habit of utilising and navigating the Cisco documentation at
http://www.cisco.com/cisco/web/psa/default.html?mode=prod
• Online forums and Study Groups
• Online forums and study groups, such as the CCIE Voice Study Group on the Cisco
Learning Network at https://learningnetwork.cisco.com are excellent sources to seek
technical supports and encouragements on questions that arise during your study
process
CCIE Collaboration Lab Exam Preparation (III)
Study and Practice (Cont.)
Practice labs and scenarios:
Digital technology
Worlds
converge…
Future of work
Cyber
Data Scientist
Security
Analyst
Cloud Broker Business Transformation Practitioner
Customer Success
Cognitive Engineer
Network Programmer (SDN)
Industrial Network Engineer
Customer
Enterprise Architect Makers
Orchestrator of business
Job roles outcomes
of the future
Higher education
Distance learning
• Aligning to Evolving
Industry Job Roles and
Technology Evolution
• CCIE NextGen Program
Update
• CCIE Data Center
Having practical IT expertise is
no longer a differentiator
WRT% LAB%
NEW EXAM TOPIC Evolving Technologies (Common across all Tracks)
REST Automation and NFV/AF 10% N/A
SDN IoT DevOps XaaS OpenStack Cloud
API Orchestration V
• New Evolving Technologies section across all CCIE tracks 100% 100%
cs.co/CCIE-Opt-In
CCIE Rollout Plan CCIE Data Center v2.0
evolving technologies
Announcement on and revised exam topics
11/19 July 2016