Вы находитесь на странице: 1из 20

Call from 192.168.105.45 (H.323 GW) to 192.168.105.147 (CUCM Server).

Called number 8010

SET UP sento to CUCM


001200: Oct 22 00:31:26.262: H225 NONSTD OUTGOING ENCODE BUFFER::=
E0011200011C3B1C399E0100036774640000002E49414D2C0D0A4743492C386130343638623764
63616131316466383138353832363634336564303466340D0A0D0A18800006000400000003
001201: Oct 22 00:31:26.262:
001202: Oct 22 00:31:26.262: H225.0 OUTGOING PDU ::=

value H323_UserInformation ::=


{
h323-uu-pdu
{
h323-message-body setup :  Call SETUP
{
protocolIdentifier { 0 0 8 2250 0 4 }
sourceAddress
{
h323-ID : {"CME@cisco.com"}
}
sourceInfo
{
vendor
{
vendor
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
productId '436973636F47617465776179'H
versionId '32'H
}
gateway
{
protocol
{
voice :
{
supportedPrefixes
{

{
prefix dialedDigits : "1#"
}
}
}, h323 :
{
supportedPrefixes
{
}
}
}
}
mc FALSE
undefinedNode FALSE
}
activeMC FALSE
conferenceID '8A0468B7DCAA11DF8185826643ED04F4'H  Call ID
conferenceGoal create : NULL
callType pointToPoint : NULL
sourceCallSignalAddress ipAddress :
{
ip 'C0A8692D'H  192.168.105.45
port 45065
}
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H  Call ID
}
fastStart
{
'0000000C6013800B05000100C0A8692D49F380'H,
'400000060401004C6013801215000100C0A8692D...'H
}
mediaWaitForConnect FALSE
canOverlapSend FALSE
multipleCalls TRUE
maintainConnection TRUE
symmetricOperationRequired NULL
}
h245Tunneling TRUE
nonStandardControl
{

{
nonStandardIdentifier h221NonStandard :
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
data 'E0011200011C3B1C399E0100036774640000002E...'H
}
}
tunnelledSignallingMessage
{
tunnelledProtocolID
{
id tunnelledProtocolAlternateID :
{
protocolType "gtd"
}
}
messageContent
{
'49414D2C0D0A4743492C38613034363862376463...'H
}
}
}
}

001203: Oct 22 00:31:26.270: H225.0 OUTGOING ENCODE BUFFER::=


20A0060008914A000401400C0043004D004500400063006900730063006F002E0063006F006D28
C0B50000120B436973636F47617465776179003240023C0504010020402C050100008A0468B7DC
AA11DF8185826643ED04F400CD1D82000700C0A8692DB00911008A0468B7DCAA11DF81878266
43ED04F43402130000000C6013800B05000100C0A8692D49F3801E400000060401004C60138012
15000100C0A8692D49F200C0A8692D49F3800100010001800180010010A80180530140B5000012
4CE0011200011C3B1C399E0100036774640000002E49414D2C0D0A4743492C3861303436386237
6463616131316466383138353832363634336564303466340D0A0D0A1880000600040000000335
0204677464012E49414D2C0D0A4743492C38613034363862376463616131316466383138353832
363634336564303466340D0A0D0A
001204: Oct 22 00:31:26.270:

GW receives a call proceeding from CUCM telling us that they are procecing
the call.
001205: Oct 22 00:31:26.310: H225.0 INCOMING ENCODE BUFFER::=
2180060008914A000522C0B50000120F436973636F43616C6C4D616E6167657200310110C01100
8A0468B7DCAA11DF8187826643ED04F40100010010A001000F0140B50000120881640004000103
00
001206: Oct 22 00:31:26.314:
001207: Oct 22 00:31:26.314: H225.0 INCOMING PDU ::=
value H323_UserInformation ::=
{
h323-uu-pdu
{
h323-message-body callProceeding :  Call proceeding message
{
protocolIdentifier { 0 0 8 2250 0 5 }
destinationInfo
{
vendor
{
vendor
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
productId '436973636F43616C6C4D616E61676572'H
versionId '31'H
}
terminal
{
}
mc FALSE
undefinedNode FALSE
}
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H
}
multipleCalls FALSE
maintainConnection FALSE
}
h245Tunneling FALSE
nonStandardControl
{

{
nonStandardIdentifier h221NonStandard :
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
data '8164000400010300'H
}
}
}
}

GW receives an Alerting from CUCM telling us that the endpoint should be


ringing and that we need to play local ringback.
001211: Oct 22 00:31:26.318: H225.0 INCOMING ENCODE BUFFER::=
2380060008914A000522C0B50000120F436973636F43616C6C4D616E61676572003101B0C00011
008A0468B7DCAA11DF8187826643ED04F40100010010A001000F0140B500001208816400040001
0300
001212: Oct 22 00:31:26.318:
001213: Oct 22 00:31:26.318: H225.0 INCOMING PDU ::=

value H323_UserInformation ::=


{
h323-uu-pdu
{
h323-message-body alerting :  Alerting message, Local generated ringback.
{
protocolIdentifier { 0 0 8 2250 0 5 }

destinationInfo
{
vendor
{
vendor
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
productId '436973636F43616C6C4D616E61676572'H
versionId '31'H
}
terminal
{
}
mc FALSE
undefinedNode FALSE
}
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H
}
multipleCalls FALSE
maintainConnection FALSE
}
h245Tunneling FALSE
nonStandardControl
{

{
nonStandardIdentifier h221NonStandard :
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
data '8164000400010300'H
}
}
}
}

GW receives a conect message from CUCM.


001220: Oct 22 00:31:28.758: H225.0 INCOMING ENCODE BUFFER::=
22C0060008914A000500C0A86993B13222C0B50000120F436973636F43616C6C4D616E61676572
0031008A0468B7DCAA11DF8185826643ED04F41D0C0011008A0468B7DCAA11DF8187826643ED
04F40100010010A001000F0140B5000012088164000400010300
001221: Oct 22 00:31:28.758:
001222: Oct 22 00:31:28.758: H225.0 INCOMING PDU ::=

value H323_UserInformation ::=


{
h323-uu-pdu
{
h323-message-body connect :  CUCM advice that he connected the call.
{
protocolIdentifier { 0 0 8 2250 0 5 }
h245Address ipAddress :
{
ip 'C0A86993'H  Endpoints IP address where the GW needs to send the
H.245 signaling.
port 45362  Endpoints port where the GW needs to send the H.245
signaling.
}
destinationInfo
{
vendor
{
vendor
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
productId '436973636F43616C6C4D616E61676572'H
versionId '31'H
}
terminal
{
}
mc FALSE
undefinedNode FALSE
}
conferenceID '8A0468B7DCAA11DF8185826643ED04F4'H
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H
}
multipleCalls FALSE
maintainConnection FALSE
}
h245Tunneling FALSE
nonStandardControl
{

{
nonStandardIdentifier h221NonStandard :
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
data '8164000400010300'H
}
}
}
}

GW sends a Terminal capability request.


Oct 22 00:31:28.782: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :


{
sequenceNumber 1
protocolIdentifier { 0 0 8 245 0 7 }
multiplexCapability h2250Capability :
{
maximumAudioDelayJitter 20
receiveMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedContro FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
transmitMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedControl FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
receiveAndTransmitMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedControl FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
mcCapability
{
centralizedConferenceMC FALSE
decentralizedConferenceMC FALSE
}
rtcpVideoControlCapability FALSE
mediaPacketizationCapability
{
h261aVideoPacketization FALSE
}
logicalChannelSwitchingCapability FALSE
t120DynamicPortCapability FALSE
}
capabilityTable
{

{
capabilityTableEntryNumber 34
capability receiveRTPAudioTelephonyEventCapability :

{
dynamicRTPPayloadType 101
audioTelephoneEvent "0-16"
}
},
{
capabilityTableEntryNumber 25
capability receiveAndTransmitDataApplicationCapability :
{
application nonStandard :
{
nonStandardIdentifier h221NonStandard :
{
t35CountryCode 181
t35Extension 0
manufacturerCode 18
}
data '52747044746D6652656C6179'H
}
maxBitRate 0
}
},
{
capabilityTableEntryNumber 31
capability receiveUserInputCapability : hookflash : NULL
},
{
capabilityTableEntryNumber 30
capability receiveUserInputCapability : dtmf : NULL
},
{
capabilityTableEntryNumber 27
capability receiveUserInputCapability : basicString : NULL
},
{
capabilityTableEntryNumber 3
capability receiveAudioCapability : g711Ulaw64k : 20
}
}
capabilityDescriptors
{

{
capabilityDescriptorNumber 1
simultaneousCapabilities
{

{
3
},

{
34,
30,
27,
25
},

{
31
}
}
}
}
}

Gw sends master slave determination request.


001230: Oct 22 00:31:28.786: H245 MSC OUTGOING ENCODE BUFFER::=
027001060008817500078013800014000100000100000100000CC001000100058000218A0614043
02D31368000184810B50000120C52747044746D6652656C6179000080001E83015080001D83014
080001A83011080000220C01300800102000002030021001D001A001800001E
Charly-Danny#
001231: Oct 22 00:31:28.786:
001232: Oct 22 00:31:28.786: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= request : masterSlaveDetermination :


{
terminalType 60
statusDeterminationNumber 706
}

001233: Oct 22 00:31:28.786: H245 MSC OUTGOING ENCODE BUFFER::= 01003C4002C2


001234: Oct 22 00:31:28.786:
001235: Oct 22 00:31:28.826: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 71

GW receives a Terminal capability request.


001236: Oct 22 00:31:28.826: H245 MSC INCOMING ENCODE BUFFER::=
0270010600088175000A801380003C000100000100000100000CC0010001000380000020C02780
000185014080000285011080002B85015000800002000000010001000200002B
001237: Oct 22 00:31:28.826:
001238: Oct 22 00:31:28.830: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :


{
sequenceNumber 1
protocolIdentifier { 0 0 8 245 0 10 }
multiplexCapability h2250Capability :
{
maximumAudioDelayJitter 60
receiveMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedControl FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
transmitMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedControl FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
receiveAndTransmitMultipointCapability
{
multicastCapability FALSE
multiUniCastConference FALSE
mediaDistributionCapability
{

{
centralizedControl FALSE
distributedControl FALSE
centralizedAudio FALSE
distributedAudio FALSE
centralizedVideo FALSE
distributedVideo FALSE
}
}
}
mcCapability
{
centralizedConferenceMC FALSE
decentralizedConferenceMC FALSE
}
rtcpVideoControlCapability FALSE
mediaPacketizationCapability
{
h261aVideoPacketization FALSE
}
logicalChannelSwitchingCapability FALSE
t120DynamicPortCapability FALSE
}
capabilityTable

{
capabilityTableEntryNumber 1
capability receiveAudioCapability : g711Ulaw64k : 40
},
{
capabilityTableEntryNumber 2
capability receiveAndTransmitUserInputCapability : dtmf : NULL
},
{
capabilityTableEntryNumber 3
capability receiveAndTransmitUserInputCapability : basicString : NULL
},
{
capabilityTableEntryNumber 44
capability receiveAndTransmitUserInputCapability : hookflash : NULL
}
}
capabilityDescriptors
{

{
capabilityDescriptorNumber 0
simultaneousCapabilities
{

{
1
},

{
2,
3
},

{
44
}
}
}
}
}
GW sends a Terminal capability ACK.
001239: Oct 22 00:31:28.830: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,
bytesLeftToDecode = 0
001240: Oct 22 00:31:28.830: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0
001241: Oct 22 00:31:28.834: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :


{
sequenceNumber 1
}

001242: Oct 22 00:31:28.834: H245 MSC OUTGOING ENCODE BUFFER::= 218001


001243: Oct 22 00:31:28.834:
001244: Oct 22 00:31:28.834: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 3

GW receives a Terminal capability ACK.


001245: Oct 22 00:31:28.834: H245 MSC INCOMING ENCODE BUFFER::= 218001
001246: Oct 22 00:31:28.834:
001247: Oct 22 00:31:28.834: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :


{
sequenceNumber 1
}

001248: Oct 22 00:31:28.834: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,


bytesLeftToDecode = 0
001249: Oct 22 00:31:28.834: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0
001250: Oct 22 00:31:28.834: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 2

GW receives a master slave determination ACK.


001251: Oct 22 00:31:28.834: H245 MSC INCOMING ENCODE BUFFER::= 2080
001252: Oct 22 00:31:28.834:
001253: Oct 22 00:31:28.834: H245 MSC INCOMING PDU ::=
value MultimediaSystemControlMessage ::= response : masterSlaveDeterminationAck :
{
decision master : NULL
}

GW sends a master slave determination ACK.


001254: Oct 22 00:31:28.838
Charly-Danny#: h245_decode_one_pdu: H245ASNDecodePdu rc = 0, bytesLeftToDecode = 0
001255: Oct 22 00:31:28.838: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0
001256: Oct 22 00:31:28.838: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= response : masterSlaveDeterminationAck :


{
decision slave : NULL
}

GW starts opening the logical channels.


001257: Oct 22 00:31:28.838: H245 MSC OUTGOING ENCODE BUFFER::= 20A0
001258: Oct 22 00:31:28.838:
001259: Oct 22 00:31:28.838: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= request : openLogicalChannel :


{
forwardLogicalChannelNumber 1
forwardLogicalChannelParameters
{
dataType audioData : g711Ulaw64k : 20
multiplexParameters h2250LogicalChannelParameters :
{
sessionID 1
mediaControlChannel unicastAddress : iPAddress :
{
network 'C0A8692D'H  IP address of the GW where it expects to receive
RTCP 192.168.105.45.
tsapIdentifier 18931
}
silenceSuppression TRUE  VAD enable.
}
}
}

001260: Oct 22 00:31:28.838: H245 MSC OUTGOING ENCODE BUFFER::= 030000000C6


Charly-Danny#013800B05000100C0A8692D49F380
001261: Oct 22 00:31:28.838:
001262: Oct 22 00:31:28.842: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 20

GW receives the opening the logical channel from CUCM.


001263: Oct 22 00:31:28.842: H245 MSC INCOMING ENCODE BUFFER::=
030000000C6013800B05000100C0A869930FA100
001264: Oct 22 00:31:28.842:
001265: Oct 22 00:31:28.842: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= request : openLogicalChannel :


{
forwardLogicalChannelNumber 1
forwardLogicalChannelParameters
{
dataType audioData : g711Ulaw64k : 20

multiplexParameters h2250LogicalChannelParameters :
{
sessionID 1
mediaControlChannel unicastAddress : iPAddress :
{
network 'C0A86993'H  IP address of the CUCM enpoint where it expects
to receive RTCP.
tsapIdentifier 4001
}
silenceSuppression FALSE
}
}
}

001266: Oct 22 00:31:28.842: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,


bytesLeftToDecode = 0
001267: Oct 22 00:31:28.842: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

GW sends open logical channel ACK.


001268: Oct 22 00:31:28.842: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :


{
forwardLogicalChannelNumber 1
forwardMultiplexAckParameters h2250LogicalChannelAckParameters :
{
mediaChannel unicastAddress : iPAddress :
{
network 'C0A8692D'H  IP address of the GW where it expects to receive
RTP 192.168.105.45.
tsapIdentifier 18930
}
mediaControlChannel unicastAddress : iPAddress :
{
network 'C0A8692D'H
tsapIdentifier 18931
}
flowControlToZero FALSE
}
}

001269: Oct 22
Charly-Danny# 00:31:28.842: H245 MSC OUTGOING ENCODE BUFFER::=
22C000000680134C00C0A8692D49F200C0A8692D49F303000100
001270: Oct 22 00:31:28.842:
001271: Oct 22 00:31:28.874: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 23
001272: Oct 22 00:31:28.874: H245 MSC INCOMING ENCODE BUFFER::=
22C000000480101C0000C0A8698279C600C0A8698279C7
001273: Oct 22 00:31:28.874:

GW receives the opening the logical channel ACK from CUCM


001274: Oct 22 00:31:28.878: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :


{
forwardLogicalChannelNumber 1
forwardMultiplexAckParameters h2250LogicalChannelAckParameters :
{
sessionID 1
mediaChannel unicastAddress : iPAddress :
{
network 'C0A86982'H  IP address of the CUCM enpoint where it expects
to receive RTCP.
tsapIdentifier 31174
}
mediaControlChannel unicastAddress : iPAddress :
{
network 'C0A86982'H
tsapIdentifier 31175
}
}
}

001275: Oct 22 00:31:28.878: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,


bytesLeftToDecode = 0
001276: Oct 22 00:31:28.878: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

Disconnection from CUCM.


001277: Oct 22 00:32:04.566: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 5
001278: Oct 22 00:32:04.566: H245 MSC INCOMING ENCODE BUFFER::= 0400000000
001279: Oct 22 00:32:04.566:

GW receives the close logical channel from the CUCM endpoint.


001280: Oct 22 00:32:04.566: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= request : closeLogicalChannel :


{
forwardLogicalChannelNumber 1
source user : NULL
}

001281: Oct 22 00:32:04.566: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,


bytesLeftToDecode = 0
001282: Oct 22 00:32:04.566: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

GW sends the close logical channel ACK as a response.


001283: Oct 22 00:32:04.566: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= response : closeLogicalChannelAck :


{
forwardLogicalChannelNumber 1
}
001284: Oct 22 00:32:04.570: H245 MSC OUTGOING ENCODE BUFFER::= 23800000
001285: Oct 22 00:32:04.570:
001286: Oct 22 00:32:04.570: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 2

GW receives a message eniding the RTCP.


001287: Oct 22 00:32:04.570: H245 MSC INCOMING ENCODE BUFFER::= 4A40
001288: Oct 22 00:32:04.570:
001289: Oct 22 00:32:04.570: H245 MSC INCOMING PDU ::=

value MultimediaSystemControlMessage ::= command : endSessionCommand : disconnect : NULL

001290: Oct 22 00:32:04.570: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,


bytesLeftToDecode = 0
001291: Oct 22 00:32:04.570: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

GW replays ending the session.


001292: Oct 22 00:32:04.570: H245 MSC OUTGOING PDU ::=

value MultimediaSystemControlMessage ::= command : endSessionCommand : disconnect : NULL

001293: Oct 22 00:32:04.570: H245 MSC OUTGOING ENCODE BUFFER::= 4A40


001294: Oct 22 00:32:04.570:
001295: Oct 22 00:32:04.594: H225.0 INCOMING ENCODE BUFFER::=
2580060008914A0005110011008A0468B7DCAA11DF8187826643ED04F410800100
001296: Oct 22 00:32:04.594:

GW received the release complete from CUCM.


001297: Oct 22 00:32:04.594: H225.0 INCOMING PDU ::=

value H323_UserInformation ::=


{
h323-uu-pdu
{
h323-message-body releaseComplete :
{
protocolIdentifier { 0 0 8 2250 0 5 }
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H
}
}
h245Tunneling FALSE
}

GW replays with a release complete.


001298: Oct 22 00:32:04.610: H225.0 OUTGOING PDU ::=

value H323_UserInformation ::=


{
h323-uu-pdu
{
h323-message-body releaseComplete :
{
protocolIdentifier { 0 0 8 2250 0 4 }
callIdentifier
{
guid '8A0468B7DCAA11DF8187826643ED04F4'H
}
}
h245Tunneling FALSE
}
}

001299: Oct 22 00:32:04.610: H225.0 OUTGOING ENCODE BUFFER::=


2580060008914A0004110011008A0468B7DCAA11DF8187826643ED04F410800100
001300: Oct 22 00:32:04.610:
Charly-Danny#
Charly-Danny#
Charly-Danny#
Charly-Danny#
Charly-Danny#
Charly-Danny#
Charly-Danny#

Presentation
Training

Вам также может понравиться