You are on page 1of 54

Analyzing CCM Traces

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 1
Agenda

• Where to start – finding the TCP handle


• SCCP call states, tones, softkey events
and indexes, and media payload types
• Call flows followed by traces and debugs
• Dialing forest

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 2
Where to start?

1. Obtain Detailed Problem Description: Time of events, calling/called


#, IP phone’s Device name(SEPMacAddress)
2. In the CCM trace, use the MAC or IP address to find the IP phone’s
keepalive message, this will yield the TCP handle for this device.
12/29/2003 14:49:01.602 CCM|StationInit - InboundStim - KeepAliveMessage -
Send KeepAlive to Device Controller. DeviceName=SEP003094C37F47,
TCPHandle=000000046, IPAddr=172.16.240.11, Port=49888, Device
Controller=[1,89,40]|<CLID::EDPUB-Cluster><NID::172.16.240.119>
<CT::1,100,90,1.85832><IP::172.16.240.11><DEV::SEP003094C37F47>
FYI: StationInit is an inbound skinny msg to CM, while StationD is
an outbound msg from CM.
3. Follow the TCP handle throughout the CCM trace for all events on
this phone.

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 3
Common Skinny Call States

OffHook = 1
OnHook = 2
RingOut = 3
RingIn = 4
Connected = 5
Busy = 6
Congestion = 7
Hold = 8
CallWaiting = 9
CallTransfer = 10
CallPark = 11
Proceed = 12
CallRemoteMultiline = 13
InvalidNumber = 14

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 4
Common Skinny Tones
InsideDialTone=0x21,
Silence = 0, OutsideDialTone=0x22,
Dtmf1 = 1, LineBusyTone=0x23,
Dtmf2 = 2,
AlertingTone=0x24,
Dtmf3 = 3,
ReorderTone=0x25,
Dtmf4 = 4,
Dtmf5 = 5, RecorderWarningTone=0x26,
Dtmf6 = 6, RecorderDetectedTone=0x27,
Dtmf7 = 7, RevertingTone=0x28,
Dtmf8 = 8, ReceiverOffHookTone=0x29,
Dtmf9 = 9, PartialDialTone=0x2A,
Dtmf0 = 0xa, NoSuchNumberTone=0x2B,
DtmfStar = 0xe,
BusyVerificationTone=0x2C,
DtmfPound = 0xf,
CallWaitingTone=0x2D,
ConfirmationTone=0x2E,
CampOnIndicationTone=0x2F,
RecallDialTone=0x30,
© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 5
Skinny Softkey Events

Resume = 10
Redial = 1
Answer = 11
NewCall = 2
Hold = 3 Info = 12

Trnsfer = 4 Confrn = 13
CFwdAll = 5 Park = 14
CFwdBusy = 6 Join = 15
CFwdNoAnswer = 7 MeetMeConfrn = 16
BackSpace = 8 CallPickUp = 17
EndCall = 9 GrpCallPickUp = 18

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 6
Softkey Indexes (Part I)

0. Call State = Onhook, Key Set =0


0. Redial
1. NewCall

1. Call State = Connected, Key Set =1


0. Hold
1. EndCall
2. Trnsfer
3. Park
4. Confrn

2. Call State = OnHold, Key Set =2


0. Resume
1. NewCall

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 7
Softkey Indexes (Part II)

3. Call State = Ring In, Key Set =3


0. Answer

4. Call State = Offhook, Key Set = 4


0. Redial
1. EndCall
2. CFwdAll
3. MeetMeConfrn
4. CallPickUp
5. GrpCallPickUp

5. Call State = Connected w/ Transfering, Key Set = 5


0.
1. EndCall
2. Transfer

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 8
Softkey Indexes (Part III)

6. Call State = “More Digits”, Key Set =6


0. BackSpace
1. EndCall

7. Call State = Connected w/ Conferencing, Key Set = 7


0.
1. EndCall
2. Confrn

8. Call State = Ring Out, Key Set = 8


0.
1. EndCall

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 9
Skinny Media Payload Types

Media_Payload_G729AnnexB = 15,
Media_Payload_NonStandard = 1, Media_Payload_G729AnnexAwAnnexB =
Media_Payload_G711Alaw64k = 2, 16,
Media_Payload_G711Alaw56k = 3, Media_Payload_GSM_Full_Rate = 18,
Media_Payload_G711Ulaw64k = 4, Media_Payload_GSM_Half_Rate = 19,
Media_Payload_G711Ulaw56k = 5,
Media_Payload_GSM_Enhanced_Full_Rate
Media_Payload_G722_64k = 6, = 20,
Media_Payload_G722_56k = 7, Media_Payload_Wide_Band_256k = 25,
Media_Payload_G722_48k = 8,
Media_Payload_Data64 = 32,
Media_Payload_G7231 = 9,
Media_Payload_Data56 = 33,
Media_Payload_G728 = 10,
Media_Payload_GSM = 80,
Media_Payload_G729 = 11,
Media_Payload_G729AnnexA = 12, Media_Payload_ActiveVoice = 81,
Media_Payload_Is11172AudioCap = Media_Payload_G726_32K = 82,
13, Media_Payload_G726_24K = 83,
Media_Payload_Is13818AudioCap =
14, Media_Payload_G726_16K = 84,

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 10
Call Flow #1

2000 calls 2001 and the call established.


2001 puts 2000 on hold.
2000 hears MOH.
2001 takes 2000 off hold.
2001 blind transfers the call to 2002.
2002 answers and the call is established.

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 11
Call Flow #1 (Cont’d)
CCM

46 44

42
Call

MOH Hold

x2000 x2001
Resume

Transfer

x2002
© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 12
Basic Skinny Call Flows
Cisco IP Cisco Cisco IP
Centralized
Phone
SS CallManager
Controller Phone
SS
Station OffHook
Station Display Text
Station Set Lamp (Steady)
Station Start Tone (Dial Tone)
Station Keypad Button
Station Stop Tone
Station Keypad Button
Station Keypad Button
Station Keypad Button
Station Call Info
Station Set Lamp (Blink)
Station Call Info Station Set Ringer
Station Start Tone (Ringback) Station Off Hook
Station Set Ringer (Off)
Station Open Receive Channel Station Set Lamp (Steady)
Station Stop Tone Station Open Receive Channel
Station Call Info
Station Open Receive Channel Ack
Station Start Media Xmission
Station Open Receive Channel Ack
Station Start Media Xmission

User Information Exchange


Station On Hook
Station Close Receive Channel Station Set Lamp (Off)
Station Stop Media Xmission Station Close Receive Channel
Station Set Lamp (Off)
Station Stop Media Xmission
Station On Hook

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 13
CCM Trace for Call Flow #1

Cisco IP Cisco Cisco IP


Phone CallManager Phone

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 14
CCM Trace for Call Flow #1

- IP phone device SEP003094C37F47 and DN 2000 went offhook, CM instructs the phone to display
appropriate info, and play a dialtone. The TCP Handle for this phone is 000000046
StationInit: 000000046 OffHook.|<CLID::EDPUB-
Cluster><NID::172.16.240.119><CT::1,100,90,1.85834><IP::172.16.240.11><DEV::SEP003094C37F47>
StationD: 000000046 SetRinger ringMode=1(RingOff)
StationD: 000000046 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=2(LampOn)
StationD: 000000046 CallState callState=1 lineInstance=1 callReference=16777264
StationD: 000000046 DisplayPromptStatus timeOutValue=0 promptStatus='€ ' content='Enter Number'
lineInstance=1 callReference=16777264 ver=0x80000004StationD: 6991ad8 ActivateCallPlane
lineInstance=1.
StationD: 000000046 SelectSoftKeys instance=1 reference=16777264 softKeySetIndex=4 validKeyMask=-1
StationD: 000000046 ActivateCallPlane lineInstance=1
StationD: 000000046 StartTone tone=33(InsideDialTone)
User dials and CM informs the ip phone to stop the dialtone and change the softkeys.
StationInit: 000000046 KeypadButton kpButton=2
StationD: 000000046 StopTone
StationD: 000000046 SelectSoftKeys instance=1 reference=16777264 softKeySetIndex=6 validKeyMask=-1

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 15
CCM Trace for Call Flow #1
Cisco IP Cisco Cisco IP
Phone CallManager Phone

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 16
CCM Trace for Call Flow #1,
continued…

- 2000 continues to dial and CM does digit analysis to rule out potential
matches. Note pss= are the partitions this DN has access to:
Digit analysis: match(fqcn="2000", cn="2000", pss="Line 1:Line
2:Local_Dial:Long_Distance_Dial:International_Dial:Internal", dd="2")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000046 KeypadButton kpButton=0
Digit analysis: match(fqcn="2000", cn="2000", pss="Line 1:Line
2:Local_Dial:Long_Distance_Dial:International_Dial:Internal", dd="20")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000046 KeypadButton kpButton=0.
Digit analysis: match(fqcn="2000", cn="2000", pss="Line 1:Line
2:Local_Dial:Long_Distance_Dial:International_Dial:Internal", dd="200")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000046 KeypadButton kpButton=1
Digit analysis: match(fqcn="2000", cn="2000", pss="Line 1:Line
2:Local_Dial:Long_Distance_Dial:International_Dial:Internal", dd="2001")

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 17
CCM Traces for Call Flow #1,
continued…

- Last digit came in the CM, Digit analysis found a


match. NoPotentialMatchesExist means an exact
match was found.
|CallingPartyNumber=2000
|DialingPartition=Line 1 |PositionalMatchList=2001
|DialingPattern=2001 |VoiceMailboxMask=
|DialingRoutePatternRegularExpression=(2001) |VoiceMailCallingSearchSpace=
|DialingWhere=
|VoiceMailPilotNumber=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist |DisplayName=
|DialingSdlProcessId=(1,34,20) |RouteBlockFlag=RouteThisPattern
|IndexOfAnalyzedPattern=0
|InterceptPartition=
|PretransformDigitString=2001
|PretransformTagsList=SUBSCRIBER |InterceptPattern=
|PretransformPositionalMatchList=2001 |InterceptWhere=
|CollectedDigits=2001 |InterceptSdlProcessId=(0,0,0)
|UnconsumedDigits=
|InterceptSsType=0
|TagsList=SUBSCRIBER
|InterceptSsKey=0

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 18
CCM Traces for Call Flow #1,
continued…
Cisco IP Cisco Cisco IP
Phone CallManager Phone

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 19
CCM Trace for Call Flow #1,
continued…

- CM located the device with extension 2001 with TCP handle 000000044; instructs
the phone to ring and more.
StationD: 000000044 CallState callState=4 lineInstance=1 callReference=16777265
StationD: 000000044 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=5(LampBlink)
StationD: 000000044 SetRinger ringMode=2(InsideRing)
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€2000'
content='From 2000' lineInstance=1 callReference=16777265 ver=0x80000004
StationD: 000000044 SelectSoftKeys instance=1 reference=16777265 softKeySetIndex=3
validKeyMask=-1
- In the mean time, CM tells the calling phone (2000) to change softkeys, play
ringback tone, and more.
StationD: 000000046 CallState callState=12 lineInstance=1 callReference=16777264
StationD: 000000046 CallInfo callingPartyName='' callingParty=2000 cgpnVoiceMailbox=
StationD: 000000046 DialedNumber dialedNumber=2001 lineInstance=1 callReference=16777264
StationD: 000000046 StartTone tone=36(AlertingTone), direction=0
StationD: 000000046 CallState callState=3 lineInstance=1 callReference=16777264
StationD: 000000046 SelectSoftKeys instance=1 reference=16777264 softKeySetIndex=8
validKeyMask=-1

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 20
CCM Trace for Call Flow #1,
continued…
Cisco IP Cisco Cisco IP
Phone CallManager Phone

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 21
CCM Trace for Call Flow #1,
continued…

- 2001 went offhook.


StationInit: 000000044 OffHook
StationD: 000000044 ClearNotify
StationD: 000000044 SetRinger ringMode=1(RingOff)
StationD: 000000044 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=2(LampOn)
StationD: 000000044 CallState callState=1 lineInstance=1 callReference=16777265
StationD: 000000044 ActivateCallPlane lineInstance=1
- CM tells 2000 to stop ringback and 2001 to stop ringing. Then sends
OpenReceiveChannel to both phones.
StationD: 000000046 StopTone
StationD: 000000046 OpenReceiveChannel conferenceID=0 passThruPartyID=1000201
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?.
myIP: bf010ac (172.16.240.11)
StationD: 000000044 StopTone
StationD: 000000044 OpenReceiveChannel conferenceID=0 passThruPartyID=1000211
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?.
myIP: 57f010ac (172.16.240.87)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 22
CCM Trace for Call Flow #1,
continued…
- CM changes the call state phones to “Connected” and changes softkeys and diaplays.
StationD: 000000044 CallState callState=5 lineInstance=1 callReference=16777265
StationD: 000000044 SelectSoftKeys instance=1 reference=16777265 softKeySetIndex=1
validKeyMask=-1
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Connected'
lineInstance=1 callReference=16777265 ver=0x80000004
StationD: 000000046 CallState callState=5 lineInstance=1 callReference=16777264
StationD: 000000046 SelectSoftKeys instance=1 reference=16777264 softKeySetIndex=1
validKeyMask=-1
StationD: 000000046 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Connected'
lineInstance=1 callReference=16777264 ver=0x80000004
- CM receives OpenReceiveChannelAck from both phones, cuts through audio rtp
streams between the phones.
StationInit: 000000046 OpenReceiveChannelAck Status=0, IpAddr=0xbf010ac, Port=27686,
PartyID=16777729
StationD: 000000044 StartMediaTransmission conferenceID=0 passThruPartyID=1000211
remoteIpAddress=bf010ac(172.16.240.11) remotePortNumber=27686 milliSecondPacketSize=20
compressType=4(Media_Payload_G711Ulaw64k) qualifierOut=?. myIP: 57f010ac (172.16.240.87)
StationInit: 000000044 OpenReceiveChannelAck Status=0, IpAddr=0x57f010ac, Port=30432,
PartyID=16777745
StationD: 000000046 StartMediaTransmission conferenceID=0 passThruPartyID=1000201
remoteIpAddress=57f010ac(172.16.240.87) remotePortNumber=30432 milliSecondPacketSize=20
compressType=4(Media_Payload_G711Ulaw64k) qualifierOut=?. myIP: bf010ac (172.16.240.11)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 23
CCM Trace for Call Flow #1,
continued…
- 2001 puts the call on hold, CM tears down the rtp media stream on both phones.
StationInit: 000000044 SoftKeyEvent softKeyEvent=3(Hold) lineInstance=1 callReference=16777265
StationD: 000000046 CloseReceiveChannel conferenceID=0 passThruPartyID=1000201. myIP:
bf010ac (172.16.240.11)
StationD: 000000046 StopMediaTransmission conferenceID=0 passThruPartyID=1000201. myIP:
bf010ac (172.16.240.11)
StationD: 000000044 CloseReceiveChannel conferenceID=0 passThruPartyID=1000211. myIP:
57f010ac (172.16.240.87)
StationD: 000000044 StopMediaTransmission conferenceID=0 passThruPartyID=1000211. myIP:
57f010ac (172.16.240.87)
- CM instructs 2001 to change call state, softkeys, displays, etc.
StationD: 000000044 CallState callState=8 lineInstance=1 callReference=16777265
StationD: 000000044 SelectSoftKeys instance=1 reference=16777265 softKeySetIndex=2
validKeyMask=-1
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Hold'
lineInstance=1 callReference=16777265 ver=0x80000004
- CM tries to allocated MOH to stream music to held phone with DN 2000.
MediaResourceManager::waiting_MrmAllocateMohResourceReq
MediaResourceCdpc::sortDeviceGivenList Name=MOH_EDPUB
DeviceManager::findDpidGivenKey - Name=MOH_EDPUB Pid=(1,66,2)
MohDControl - AllocateMohResourceReq successfully - AudioSourceID and MuticastFlag = 1
MRM::updateMohCounter MRL allocateCounter=1

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 24
CCM Trace for Call Flow #1,
continued…

- CM sets up the music rtp stream between 2000 and MOH server.
StationD: 000000046 OpenReceiveChannel conferenceID=0 passThruPartyID=1000202
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?. myIP:
bf010ac (172.16.240.11)
StationInit: 000000046 OpenReceiveChannelAck Status=0, IpAddr=0xbf010ac, Port=28264,
PartyID=16777730
MohDControl - stationOutputStartMediaTransmission tcpHandle=0x8 myIP: 77f010ac (172.16.240.119)
MohDControl - RemoteIpAddr: bf010ac (172.16.240.11) RemoteRtpPortNumber: 28264 msecPacketSize: 20
compressionType: 4
- 2001 takes the call off hold by pressing the “Resume” softkey.
StationInit: 000000044 SoftKeyEvent softKeyEvent=10(Resume) lineInstance=1 callReference=16777265
- CM tears down the music stream from MOH server to 2000
StationD: 000000046 CloseReceiveChannel conferenceID=0 passThruPartyID=1000202. myIP: bf010ac
(172.16.240.11)
MohDControl - stationOutputStopMediaTransmission tcpHandle=0x8 myIP: 77f010ac (172.16.240.119)
MediaResourceManager::waiting_MrmDeallocateMohResourceReq
MRM::updateMohCounter MRL allocateCounter=0

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 25
CCM Trace for Call Flow #1,
continued…

- CM reconnects the IP phones


StationD: 000000046 OpenReceiveChannel conferenceID=0 passThruPartyID=1000203
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?. myIP:
bf010ac (172.16.240.11)
StationD: 000000044 OpenReceiveChannel conferenceID=0 passThruPartyID=1000212
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?. myIP:
57f010ac (172.16.240.87)
StationInit: 000000046 OpenReceiveChannelAck Status=0, IpAddr=0xbf010ac, Port=29378,
PartyID=16777731
StationD: 000000044 StartMediaTransmission conferenceID=0 passThruPartyID=1000212
remoteIpAddress=bf010ac(172.16.240.11) remotePortNumber=29378 milliSecondPacketSize=20
compressType=4(Media_Payload_G711Ulaw64k) qualifierOut=?. myIP: 57f010ac (172.16.240.87)
StationInit: 000000044 OpenReceiveChannelAck Status=0, IpAddr=0x57f010ac, Port=32122,
PartyID=16777746
StationD: 000000046 StartMediaTransmission conferenceID=0 passThruPartyID=1000203
remoteIpAddress=57f010ac(172.16.240.87) remotePortNumber=32122 milliSecondPacketSize=20
compressType=4(Media_Payload_G711Ulaw64k) qualifierOut=?. myIP: bf010ac (172.16.240.11)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 26
CCM Trace for Call Flow #1,
continued…

- 2001 initiated a Transfer by pressing the “Transfer” softkey


StationInit: 000000044 SoftKeyEvent softKeyEvent=4(Trnsfer) lineInstance=1 callReference=16777265.
- CM puts the call on 2001’s line 1 on hold first.
StationD: 000000044 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=3(LampWink)
StationD: 000000044 CallState callState=8 lineInstance=1 callReference=16777265
StationD: 000000044 SelectSoftKeys instance=1 reference=16777265 softKeySetIndex=2 validKeyMask=-1
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Hold' lineInstance=1
callReference=16777265 ver=0x80000004
- CM tears down the media stream between the phones again.
StationD: 000000046 CloseReceiveChannel conferenceID=0 passThruPartyID=1000203. myIP: bf010ac
(172.16.240.11)
StationD: 000000046 StopMediaTransmission conferenceID=0 passThruPartyID=1000203. myIP: bf010ac
(172.16.240.11)
StationD: 000000044 CloseReceiveChannel conferenceID=0 passThruPartyID=1000212. myIP: 57f010ac
(172.16.240.87)
StationD: 000000044 StopMediaTransmission conferenceID=0 passThruPartyID=1000212. myIP: 57f010ac
(172.16.240.87)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 27
CCM Trace for Call Flow #1,
continued…

- CM sets up MOH to 2000 again.


StationD: 000000046 OpenReceiveChannel conferenceID=0 passThruPartyID=1000204
millisecondPacketSize=20 compressionType=4(Media_Payload_G711Ulaw64k) qualifierIn=?. myIP:
bf010ac (172.16.240.11)
StationInit: 000000046 OpenReceiveChannelAck Status=0, IpAddr=0xbf010ac, Port=29672,
PartyID=16777732
MohDControl - stationOutputStartMediaTransmission tcpHandle=0x8 myIP: 77f010ac (172.16.240.119)
MohDControl - RemoteIpAddr: bf010ac (172.16.240.11) RemoteRtpPortNumber: 29672 msecPacketSize: 20
compressionType: 4
- CM opens the 2nd call on 2001’s line 1 to transfer the call, provides dial-tone.
StationD: 000000044 CallState callState=1 lineInstance=1 callReference=16777268
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€ ' content='Enter Number'
lineInstance=1 callReference=16777268 ver=0x80000004
StationD: 000000044 SelectSoftKeys instance=1 reference=16777268 softKeySetIndex=9 validKeyMask=-1
StationD: 000000044 ActivateCallPlane lineInstance=1
StationD: 000000044 StartTone tone=33(InsideDialTone), direction=0

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 28
CCM Trace for Call Flow #1,
continued…

- User started to input number (2002) to transfer the call followed by Digit
Analysis Results.
StationInit: 000000044 KeypadButton kpButton=2
StationD: 000000044 StopTone
StationD: 000000044 SelectSoftKeys instance=1 reference=16777268 softKeySetIndex=6
validKeyMask=-1
Digit analysis: match(fqcn="2001", cn="2001", pss="Internal:Line 2:Line 1:Local_Dial:Long_Distance_Dial",
dd="2")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000044 KeypadButton kpButton=0
Digit analysis: match(fqcn="2001", cn="2001", pss="Internal:Line 2:Line 1:Local_Dial:Long_Distance_Dial",
dd="20")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000044 KeypadButton kpButton=0
Digit analysis: match(fqcn="2001", cn="2001", pss="Internal:Line 2:Line 1:Local_Dial:Long_Distance_Dial",
dd="200")
Digit analysis: potentialMatches=PotentialMatchesExist
StationInit: 000000044 KeypadButton kpButton=2
Digit analysis: match(fqcn="2001", cn="2001", pss="Internal:Line 2:Line 1:Local_Dial:Long_Distance_Dial",
dd="2002")

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 29
CCM Trace for Call Flow #1,
continued…

Digit analysis: analysis results


||CallingPartyNumber=2001 |VoiceMailPilotNumber=
|DialingPartition=Line 1 |DisplayName=
|DialingPattern=2002
|DialingRoutePatternRegularExpression=(2002) |RouteBlockFlag=RouteThisPattern
|DialingWhere= |InterceptPartition=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist |InterceptPattern=
|DialingSdlProcessId=(1,34,17) |InterceptWhere=
|IndexOfAnalyzedPattern=0
|PretransformDigitString=2002 |InterceptSdlProcessId=(0,0,0)
|PretransformTagsList=SUBSCRIBER |InterceptSsType=0
|PretransformPositionalMatchList=2002
|CollectedDigits=2002 |InterceptSsKey=0
|UnconsumedDigits= |WithTags=
|TagsList=SUBSCRIBER
|WithValues=
|PositionalMatchList=2002
|VoiceMailboxMask= |CgpnPresentation=NotSelected
|VoiceMailCallingSearchSpace=
|CallManagerDeviceType=UserDevice
|AlternateMatches= Information Not Available

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 30
CCM Trace for Call Flow #1,
continued…

- CM locates the phone with DN of 2002, rings it.


StationD: 000000042 CallState callState=4 lineInstance=1 callReference=16777269
StationD: 000000042 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=5(LampBlink)
StationD: 000000042 SetRinger ringMode=2(InsideRing)
StationD: 000000042 DisplayPromptStatus timeOutValue=0 promptStatus='€2001' content='From 2001'
lineInstance=1 callReference=16777269 ver=0x80000004
StationD: 000000042 SelectSoftKeys instance=1 reference=16777269 softKeySetIndex=3 validKeyMask=-1
- CM changes call state, tone, softkeys, on 2001.
StationD: 000000044 SelectSoftKeys instance=1 reference=16777265 softKeySetIndex=2 validKeyMask=-3
StationD: 000000044 CallState callState=12 lineInstance=1 callReference=16777268
StationD: 000000044 DialedNumber dialedNumber=2002 lineInstance=1 callReference=16777268
StationD: 000000044 StartTone tone=36(AlertingTone), direction=0
StationD: 000000044 CallState callState=3 lineInstance=1 callReference=16777268
StationD: 000000044 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Ring Out'
lineInstance=1 callReference=16777268 ver=0x80000004
- 2001 completes the transfer by pressing the “transfer” softkey a second time.
StationInit: 000000044 SoftKeyEvent softKeyEvent=4(Trnsfer) lineInstance=1 callReference=16777268

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 31
CCM Trace for Call Flow #1,
continued...

- CM tears down MOH to 2000, then tells it to play ringback tone.


StationD: 000000046 CloseReceiveChannel conferenceID=0 passThruPartyID=1000204. myIP: bf010ac
(172.16.240.11)
MohDControl - stationOutputStopMediaTransmission tcpHandle=0x8 myIP: 77f010ac (172.16.240.119)
MediaResourceManager::waiting_MrmDeallocateMohResourceReq
StationD: 000000046 StartTone tone=36(AlertingTone), direction=0
- CM clears the 1st and 2nd call on line 1 of 2001.
StationD: 000000044 ClearPromptStatus lineInstance=1 callReference=16777265
StationD: 000000044 CallState callState=2 lineInstance=1 callReference=16777265
StationD: 000000044 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=2(LampOn)
StationD: 000000044 ClearPromptStatus lineInstance=1 callReference=16777268
StationD: 000000044 CallState callState=2 lineInstance=1 callReference=16777268
StationD: 000000044 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=1(LampOff)
- Finally, 2002 accepts the incoming call by pressing the “answer” softkey.
StationInit: 000000042 OffHook
- The media setup between 2000 and 2002 is similar to the media setup shown
earlier in the initial call between 2000 and 2001.

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 32
CCM Trace for Call Flow #1,
continued…

- 2000 hangs up to disconnect the call so CM sends a close receive


channel and stop media transmission then changes the display on the
phone.
StationInit: 000000046 OnHook.
StationD: 000000046 CloseReceiveChannel conferenceID=0 passThruPartyID=1000205. myIP:
bf010ac (172.16.240.11)
StationD: 000000046 StopMediaTransmission conferenceID=0 passThruPartyID=1000205. myIP:
bf010ac (172.16.240.11)
StationD: 000000046 ClearPromptStatus lineInstance=1 callReference=16777264.
StationD: 000000046 SelectSoftKeys instance=0 reference=0 softKeySetIndex=0 validKeyMask=-1
StationD: 000000046 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Your
current options' lineInstance=0 callReference=0 ver=0x80000004
- CM sends similar messages to 2002.
StationD: 000000042 CloseReceiveChannel conferenceID=0 passThruPartyID=1000241. myIP:
5bf010ac (172.16.240.91)
StationD: 000000042 StopMediaTransmission conferenceID=0 passThruPartyID=1000241. myIP:
5bf010ac (172.16.240.91)
StationD: 000000042 ClearPromptStatus lineInstance=1 callReference=16777269
StationD: 000000042 SelectSoftKeys instance=0 reference=0 softKeySetIndex=0 validKeyMask=-1
StationD: 000000042 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Your
current options' lineInstance=0 callReference=0 ver=0x80000004

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 33
Call Flow #2

Inbound call from the PSTN over PRI on an H323


gateway. The calling number is (408) 555-1212 and
the called number is 2001 (IP Phone).
2001’s TCP handle is 000000007.
Make note of the callref so you can follow the H225
messages in the trace. Note: the call reference
increases by 8 depending on the direction (ie.
inbound is 0x0008 so outbound is 0x8008 or
inbound is 00 07 and outbound is 80 07).

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 34
H.323 Client to Skinny Client Call
Flow
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack Station Call Info
Station Set Lamp (Blink)
Station Set Ringer (On)
H.225 Alerting
Station Off Hook
H.225 Connect
Station Set Lamp (Steady)
H.245 Master/Slave Determination Station Set Ringer (Off)

H.245 Master/Slave Determination Ack


H.245 Terminal Capabilities Set

H.245 Terminal Capabilities Set Ack

H.245 Open Logical Channel


Station Start Media Reception
H.245 Open Logical Channel Ack Station Start Media Transmission

Conversation
Station On Hook
H.245 Request Channel Close
Station Stop Media Transmission
H.245 Request Channel Close Ack
Station Stop Media Reception
H.225 Release Complete Station Set Lamp (Off)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 35
Trace and Debug for Call Flow #2
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 36
Trace and Debug for Call Flow #2

- Inbound Q931 setup message on the IOS voice gateway:


00:42:12: ISDN Se0/0:23: RX <- SETUP pd = 8 callref = 0x0008
00:42:12: Bearer Capability i = 0x9090A2
00:42:12: Channel ID i = 0xA98397
00:42:12: Progress Ind i = 0x8183 - Origination address is non-ISDN
00:42:12: Calling Party Number i = 0x00, 0x80, '4085551212', Plan:Unknown, Type:Unknown
00:42:12: Called Party Number i = 0x81, '2001', Plan:ISDN, Type:Unknown
- In the CCM trace, we see the H225 setup message:
In Message -- H225SetupMsg -- Protocol= H225Protocol
Ie - H225BearerCapabilityIe -- IEData= 04 03 90 90 A3
Ie - H225CallingPartyIe -- IEData= 6C 0C 00 80 34 30 38 35 35 35 31 32 31 32
Ie - Q931CalledPartyIe -- IEData= 70 05 81 32 30 30 31
IsdnMsgData1= 08 02 00 07 05 04 03 90

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 37
Trace and Debug for Call Flow #2,
cont…

- CM then performs digit analysis on the incoming call:


Digit analysis: match(fqcn="", cn="4085551212", pss="", dd="2001")
|CallingPartyNumber=4085551212
|VoiceMailbox=
|DialingPartition=
|DialingPattern=2001 |VoiceMailCallingSearchSpace=
|DialingRoutePatternRegularExpression=(2001) |VoiceMailPilotNumber=
|DialingWhere=
|DisplayName=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist |RouteBlockFlag=RouteThisPattern
|DialingSdlProcessId=(1,34,3) |InterceptPartition=
|PretransformDigitString=2001
|PretransformTagsList=SUBSCRIBER |InterceptPattern=
|PretransformPositionalMatchList=2001 |InterceptWhere=
|CollectedDigits=2001 |InterceptSdlProcessId=(0,0,0)
|UnconsumedDigits=
|TagsList=SUBSCRIBER |InterceptSsType=0
|PositionalMatchList=2001 |InterceptSsKey=0
|WithTags=
|WithValues=
© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 38
Trace and Debug for Call Flow #2, cont…
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack Station Call Info
Station Set Lamp (Blink)
Station Set Ringer (On)
H.225 Alerting

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 39
Trace and Debug for Call Flow #2,
cont…

- CM rings phone with DN 2001 and changes the display.


StationD: 000000007 CallState callState=4 lineInstance=1 callReference=16777218
StationD: 000000007 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=5(LampBlink)
StationD: 000000007 SetRinger ringMode=3(OutsideRing)
StationD: 000000007 DisplayPromptStatus timeOutValue=0 promptStatus='€4085551212'
content='From 4085551212' lineInstance=1 callReference=16777218 ver=0x84000005
StationD: 000000007 SelectSoftKeys instance=1 reference=16777218 softKeySetIndex=3
validKeyMask=-1
- CM sends a call proceeding message.
Out Message -- H225CallProceedingMsg -- Protocol= H225Protocol
IsdnMsgData2= 08 02 80 07 02 7E
- This is followed by an alerting message from CM.
Out Message -- H225AlertMsg -- Protocol= H225Protocol
IsdnMsgData2= 08 02 80 07 01
- On the IOS voice gateway, we see the following Q931 messages.
00:42:12: ISDN Se0/0:23: TX -> CALL_PROC pd = 8 callref = 0x8008
00:42:12: Channel ID i = 0xA98397
00:42:12: ISDN Se0/0:23: TX -> ALERTING pd = 8 callref = 0x8008

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 40
Trace and Debug for Call Flow #2,
cont…
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack Station Call Info
Station Set Lamp (Blink)
Station Set Ringer (On)
H.225 Alerting
Station Off Hook
H.225 Connect
Station Set Lamp (Steady)
H.245 Master/Slave Determination Station Set Ringer (Off)

H.245 Master/Slave Determination Ack


H.245 Terminal Capabilities Set

H.245 Terminal Capabilities Set Ack

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 41
Trace and Debug for Call Flow #2,
cont…
- IP phone with DN 2001 goes offhook to answer the call and CM changes the display.
StationInit: 000000007 OffHook
StationD: 000000007 SetRinger ringMode=1(RingOff)
StationD: 000000007 SetLamp stimulus=9(Line) stimulusInstance=1 lampMode=2(LampOn)
StationD: 000000007 CallState callState=1 lineInstance=1 callReference=16777218
StationD: 000000007 ActivateCallPlane lineInstance=1
StationD: 000000007 SelectSoftKeys instance=1 reference=16777218 softKeySetIndex=1
validKeyMask=-1
StationD: 000000007 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Connected'
lineInstance=1 callReference=16777218 ver=0x84000005
- Connect message is send to the PSTN.
Out Message -- H225ConnectMsg -- Protocol= H225Protocol
IsdnMsgData2= 08 02 80 07 07 7E
- The following Q931 messages are seen on the IOS voice gateway.
00:42:19: ISDN Se0/0:23: CALL_PROGRESS: CALL_CONNECTED call id 0x8, bchan 22, dsl 0
00:42:19: ISDN Se0/0:23: TX -> CONNECT pd = 8 callref = 0x8008
00:42:19: ISDN Se0/0:23: RX <- CONNECT_ACK pd = 8 callref = 0x0008
- At this point, the capabilities exchange occurs (codec, silence suppression, etc.). I have not
included the full capabilities exchanges.
H245ASN - TtPid=(1,100,108,1) -Incoming -value MultimediaSystemControlMessage
H245ASN - TtPid=(1,100,108,1) -Outgoing -value MultimediaSystemControlMessage

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 42
Trace and Debug for Call Flow #2,
cont…
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack Station Call Info
Station Set Lamp (Blink)
Station Set Ringer (On)
H.225 Alerting
Station Off Hook
H.225 Connect
Station Set Lamp (Steady)
H.245 Master/Slave Determination Station Set Ringer (Off)

H.245 Master/Slave Determination Ack


H.245 Terminal Capabilities Set

H.245 Terminal Capabilities Set Ack

H.245 Open Logical Channel


Station Start Media Reception
H.245 Open Logical Channel Ack Station Start Media Transmission

Conversation

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 43
Trace and Debug for Call Flow #2,
cont…

- CM and Gateway send Open Logical Channel to the gateway and OpenReceiveChannel to
the IP phone to establish RTP between the two devices.
H245ASN - TtPid=(1,100,108,1) -Outgoing -value MultimediaSystemControlMessage ::= request :
openLogicalChannel :
H245ASN - TtPid=(1,100,108,1) -Incoming -value MultimediaSystemControlMessage ::= request :
openLogicalChannel :
StationD: 000000007 StopTone
StationD: 000000007 OpenReceiveChannel conferenceID=0 passThruPartyID=11 millisecondPacketSize=20
compressionType=11(Media_Payload_G729) qualifierIn=?. myIP: 6c00000a (10.0.0.108)
H245ASN - TtPid=(1,100,108,1) -Incoming -value MultimediaSystemControlMessage ::= response :
openLogicalChannelAck :
H245Interface(1) OLC outgoing confirm ip = 300010a, port = 18590
StationInit: 000000007 OpenReceiveChannelAck Status=0, IpAddr=0x6c00000a, Port=28816, PartyID=17
StationD: 000000007 StartMediaTransmission conferenceID=0 passThruPartyID=11
remoteIpAddress=300010a(10.1.0.3) remotePortNumber=18590 milliSecondPacketSize=20
compressType=11(Media_Payload_G729) qualifierOut=?. myIP: 6c00000a (10.0.0.108)
H245ASN - TtPid=(1,100,108,1) -Outgoing -value MultimediaSystemControlMessage ::= response :
openLogicalChannelAck :
H245Interface(1) paths established ip = 6c00000a, port = 28816

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 44
Trace and Debug for Call Flow #2,
cont…
H.323 Cisco Cisco IP
Gateway CallManager Phone
H.225 Setup
H.225 Setup Ack Station Call Info
Station Set Lamp (Blink)
Station Set Ringer (On)
H.225 Alerting
Station Off Hook
H.225 Connect
Station Set Lamp (Steady)
H.245 Master/Slave Determination Station Set Ringer (Off)

H.245 Master/Slave Determination Ack


H.245 Terminal Capabilities Set

H.245 Terminal Capabilities Set Ack

H.245 Open Logical Channel


Station Start Media Reception
H.245 Open Logical Channel Ack Station Start Media Transmission

Conversation
Station On Hook
H.245 Request Channel Close
Station Stop Media Transmission
H.245 Request Channel Close Ack
Station Stop Media Reception
H.225 Release Complete Station Set Lamp (Off)

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 45
Trace and Debug for Call Flow #2,
cont…

- IP phone 2001 hangs up so CM tears down the call and changes the phone display.
StationInit: 000000007 OnHook
StationD: 000000007 CallState callState=2 lineInstance=1 callReference=16777218
StationD: 000000007 SelectSoftKeys instance=0 reference=0 softKeySetIndex=0 validKeyMask=-1
StationD: 000000007 DisplayPromptStatus timeOutValue=0 promptStatus='€' content='Your current
options' lineInstance=0 callReference=0 ver=0x84000005
StationD: 000000007 CloseReceiveChannel conferenceID=0 passThruPartyID=11. myIP: 6c00000a
(10.0.0.108)
StationD: 000000007 StopMediaTransmission conferenceID=0 passThruPartyID=11. myIP: 6c00000a
(10.0.0.108)
- CM sends a H245 request to close logical channel to the voice gateway and receives a
close logical channel ack.
H245ASN - TtPid=(1,100,108,1) -Outgoing -value MultimediaSystemControlMessage ::= request :
closeLogicalChannel :
H245ASN - TtPid=(1,100,108,1) -Incoming -value MultimediaSystemControlMessage ::= response :
closeLogicalChannelAck :
- CM sends a H245 disconnect.
H245ASN - TtPid=(1,100,108,1) -Outgoing -value MultimediaSystemControlMessage ::= command :
endSessionCommand : disconnect :
H245ASN - TtPid=(1,100,108,1) -Incoming -value MultimediaSystemControlMessage ::= command :
endSessionCommand : disconnect :

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 46
Trace and Debug for Call Flow #2,
cont…

- CM then sends out a ReleaseComplete message.


Out Message -- H225ReleaseCompleteMsg -- Protocol= H225Protocol
IsdnMsgData2= 08 02 80 07 5A
- The following Q931 message is seen on the IOS gateway.
00:42:24: ISDN Se0/0:23: TX -> DISCONNECT pd = 8 callref = 0x8008
00:42:24: Cause i = 0x8290 - Normal call clearing
00:42:25: ISDN Se0/0:23: RX <- RELEASE pd = 8 callref = 0x0008
00:42:25: ISDN Se0/0:23: TX -> RELEASE_COMP pd = 8 callref = 0x8008

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 47
Forwarding Calls

What do I look for when calls are forwarded to another extension?


- Look for ForwardManager activities, right after the initial digit analysis of the
original called number. Then you should see what kind of forwarding it is
(CFA, CFNA, CFB) with forwarded number. Lastly you should see CM
performing digit analysis again for the forwarded number.
In this case, 2000 called 2001, 2001 has CFA set to 2002.
Digit analysis: match(fqcn="2000", cn="2000", pss="Line 1:Line
2:Local_Dial:Long_Distance_Dial:International_Dial:Internal", dd="2001")
ForwardManager - wait_SsInterceptInd Received - Party= 0x1000038, InterceptKey= 0x2
ForwardManager - findInterceptTableEntry(ssKey) - Found Intercept table entry for dn= 2001:Line 1,
InterceptKey= 0x2,0x2
ForwardManager::findActivationEntryBySsParty
ForwardManager::getNextForwardActiveCallIndex
ForwardManager - wait_SsInterceptInd - New Forward or Call Pickup started for Dn= 2001:Line 1. Party=
0x1000038, InterceptKey= 0x2, CallKey= 0x1
Forwarding::callForwardAllSet
Forwarding - awaitForwardInitiation_SsInterceptInd - 1 CFA attempted. CallKey= 0x1
Forwarding::callForwardAllDestinationAvailable
Forwarding::redirectCallToForwardAllDestination
Forwarding - redirectCallToForwardAllDestination - Last Forward - Dn= 2002, CallKey= 0x1

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 48
Forwarding Calls… cont

- Digit analysis is then performed on the forwarded call. The trace


is similar to call flow 1 presented earlier.
Digit analysis: match(fqcn="2000", cn="2000", pss="Internal:Line 2:Line
1:Local_Dial:Long_Distance_Dial", dd="2002")

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 49
Dialing Forest

How do I get the dialing forest?


1. Change the parameter “Dialing Forest Dump
Enabled” to “True” under Advanced Service
Parameters of CallManager
2. Dial **##*4 from an IP phone after it goes offhook
(although you hear fast busy)
3. CM will generate a list of all digit patterns (this
includes individual IP phone DNs, translation
patterns, route patterns, etc.) that this phone can
reach and is sorted by partitions starting with the
null partition in CCM Trace file.

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 50
Dialing Forest – Sample Output
01/02/2004 17:50:14.909 CCM||DialingForest=
{
|DigitForest=Dialing <output omitted>
|(9)(101)(XXXX)(0)([2-9]X[02-9])([2-9]XX)(XXXX)
{
|(9)(101)(XXXX)(01)(881)(X)(X+)(#)
|Partition=
|(9)(101)(XXXX)(01)(881)(X)(X+)
|Patterns=
|(9)(101)(XXXX)(01)(88[02-9])(X+)(#)
{ |(9)(101)(XXXX)(01)(88[02-9])(X+)
|(**##*1) |(9)(101)(XXXX)(01)(8[1246])(X+)(#)
|(**##*2) |(9)(101)(XXXX)(01)(8[1246])(X+)
|(**##*30) (Intercept) |(9)(101)(XXXX)(01)(8[03579]X)(X+)(#)
|(**##*31) (Intercept) |(9)(101)(XXXX)(01)(8[03579]X)(X+)
|(**##*3) <output omitted>
|(**##*4) |Partition=Line 1
|(9)(00) |Patterns=
|(9)(0)([2-9][02-9]X)(XXXX) {
|(9)(0)([2-9][02-9]X)([2-9]XX)(XXXX) |(2002)
|(9)(0)([2-9]X[02-9])(XXXX) |(2001)
|(9)(0)([2-9]X[02-9])([2-9]XX)(XXXX) |(2000)
<output omitted>
© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 51
Class Evaluation

To take the Evaluation, please follow these steps:

1. Using Internet Explorer, go to “ca-training”


2. Click on the link “Bootcamp Upcoming Training” under
“Popular Items” on the left pane
3. Scroll down the schedule and look for “Cisco IP Telephony
Bootcamp”and then click on the link “Details” on the right.
4. In the new Window, Click on “Evaluation” on the top
5. Log on with your username and password

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 52
Class Post-Assessment Test

To take the Pre-Assessment for IP Telephony Bootcamp, please use one of


the following methods:

I ) Click on the following URL:


http://www.cisco.com/pcgi-
bin/colt/ColtLogin.pl?MODULEID=16009&SUBMIT=Take+Test

OR

II ) Follow these steps:


1. Using Internet Explorer, go to “ca-training”
2. Click on the link “Bootcamp Upcoming Training” under “Popular Items”
on the left pane
3. Scroll down the schedule and look for “Cisco IP Telephony
Bootcamp”and then click on the link “Details” on the right.
4. In the new Window, Click on “Post Assessment” on the top
5. Log on with your username and password

© 2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 5 – Page 53
© 2002, Cisco Systems, Inc. All rights reserved.

You might also like