By the way, why the BBGK endpoint does not send the TCS?



On Fri, Dec 2, 2011 at 10:02 PM, ccielabrat <ccielab...@gmail.com> wrote:

> Hi Ash,
>
> Thanks very much for taking the time to reply.
> I would really like to understand all the pieces to this scenario.
>
> The debug I posted was from the HQ router/GK/CUBE, I'm not sure how to
> read it yet, so I can't say what call leg it represents.
>
> We are talking about the same scenario you mention in your reply.
>
> CUCM  via GK-0Trunk (No MTP configured) (Wait for H245 unchecked)
> GK configured with a Remote Zone using a outvia to local CUBE.
> CUBE is configured with One inbound dial-peer 011! with a fixed codec of
> g.711 and an outbound dial-peer targeting RAS (default g.729)
> The call setup works and I can answer the call but the rtp never works.
>
> Please confirm my understanding of the problem.
> 1.) CUCM does ARQ/setup via GK
> 2.) GK sends LRQ to BBGK and gets LCF that it's a routable DN
> 3.) GK tells CUCM to target CUBE for H.323 call setup because of Outvia
> config for BBGK Zone.
> 4.) CUCM sends H.225 to CUBE which triggers CUBE to do H.225 to endpoint
> in BBGK Zone.
> 5.) CUBE waits for h.245 TCS and doesn't send H.225 connect back to CUCM
> 6.) BBGK Endpoint doesn't send any TCS and causes CUBE to wait /timeout
> for H.245
> 7.) Call fails with CUBE disconnecting both BBGK call leg and CUCM call
> leg.
>
> I think this is due to the fact that CUCM (without MTP) is forced to do
> slow start , while CUBE will automatically do fast start.
> As I understand , CUBE can't compensate for the difference between
> slow/fast start call legs.
>
> So is the only option to have an MTP configured at CUCM side?
> Can the CUBE be forced to do slow start? Would that fix the issue?
>
>
>
>
> On Fri, Dec 2, 2011 at 1:20 AM, Ashraf Ayyash <ash.ayy...@gmail.com>wrote:
>
>> What are you looking at in the debugs and which leg is this ?
>>
>> you said you have CUBE in between so you will see 2 seprated H245
>> negotiation for each leg ,
>>
>> can you post the H225 and h245 debugs for me please ?
>>
>> just to make sure that we both talking about the same thing , this
>> call is Slow start and you have CUBE with Transcoder in it and the
>> issue you trying to trace is that once you connected the call it got
>> dropped by the remote GK ?
>>
>> On the CUBE you have inbound dial-peer with codec G711 and outbound
>> dial-peer with G729 and then you have transcoder to fix this in the
>> cube , but on the remote GK you have dial-peer with G711u call only,
>>
>> if any of the above is not what you have please correct me ,
>>
>>
>>
>> Ash
>>
>> On Thu, Dec 1, 2011 at 2:53 PM, ccielabrat <ccielab...@gmail.com> wrote:
>> > ok, I'm getting to understand this better.
>> >
>> > I don't see any mention of a tcs failure though
>> > See the output of debug h245 asn1 below. Where is the indication of a
>> > failure?
>> >
>> > Also, I have CUBE running with a Hw transcoder registered locally on HQ
>> > telephony-service.
>> > I would think the CUBE should allocate the xcoder to get around the
>> codec
>> > mismatch.
>> >
>> > Output from Debug of H245 ASN1 on HQ/GK/CUBE
>> >
>> > Dec  1 20:45:36.806: h245_decode_one_pdu: more_pdus = 0,
>> bytesLeftToDecode =
>> > 97
>> > Dec  1 20:45:36.806: H245 MSC INCOMING ENCODE BUFFER::=
>> >
>> 0270010600088175000A801380003C000100000100000100000CC00100010006800000240001058000012408010580000222800580000322C00580000485014080000585011080002B85015000800002030000000100020003010004000500002B
>> > Dec  1 20:45:36.806:
>> > Dec  1 20:45:36.806: 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 FA
>> > HQ#LSE
>> >               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 : g729wAnnexB : 6
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 2
>> >           capability receiveAudioCapability : g729AnnexAwAnnexB : 6
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 3
>> >           capability receiveAudioCapability : g729 : 6
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 4
>> >           capability receiveAudioCapability : g729AnnexA : 6
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 5
>> >           capability receiveAndTransmitUserInputCapability : dtmf : NULL
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 6
>> >           capability receiveAndTransmitUserInputCapability :
>> basicString :
>> > NULL
>> >         },
>> >         {
>> >           capabilityTableEntryNumber 44
>> >           capability receiveAndTransmitUserInputCapability : hookflash :
>> > NULL
>> >         }
>> >       }
>> >       capabilityDescriptors
>> >       {
>> >
>> >         {
>> >           capabilityDescriptorNumber 0
>> >           simultaneousCapabilities
>> >           {
>> >
>> >             {
>> >               1,
>> >               2,
>> >               3,
>> >               4
>> >             },
>> >
>> >             {
>> >               5,
>> >               6
>> >             },
>> >
>> >             {
>> >               44
>> >             }
>> >           }
>> >         }
>> >       }
>> >     }
>> >
>> >
>> >
>> > Dec  1 20:45:36.810: h245_decode_one_pdu: H245ASNDecodePdu rc = 0,
>> > bytesLeftToDecode = 0
>> > Dec  1 20:45:36.810: h245_decode_one_pdu: Read Pkt body: more_pdus:0
>> rc:0
>> > asn_rc:0
>> > HQ#
>> > HQ#
>> > HQ#
>> > HQ#sho deb
>> >
>> > H.245:
>> >   H.245 ASN1 Messages debugging is on
>> >
>> >
>> >
>> > On Thu, Dec 1, 2011 at 2:00 PM, Ashraf Ayyash <ash.ayy...@gmail.com>
>> wrote:
>> >>
>> >> The ccapi debug will show you the cause code which doesn't explain why
>> >> the call failed ,
>> >>
>> >> you have to debug the h245 asn1 and check the TCS and see the codecs
>> >> advertised and received and then you will get the TCS negotiation
>> >> failure so you can explain that there is codec mismatch
>> >>
>> >> Ash
>> >>
>> >> On Thu, Dec 1, 2011 at 11:55 AM, Mohd Baqari <baqari.voic...@gmail.com
>> >
>> >> wrote:
>> >> > Use the command debug voice ccapi inout. H323 debugs won't show in
>> this
>> >> > case.
>> >> >
>> >> > Regards,
>> >> > Mohammed Al Baqari
>> >> >
>> >> > Sent from my iPhone
>> >> >
>> >> > On Dec 1, 2011, at 6:12 PM, ccielabrat <ccielab...@gmail.com> wrote:
>> >> >
>> >> >> I'm trying to setup a call from HQ CUCM via GK-Trunk to a Remote Gk
>> >> >> Zone.
>> >> >>
>> >> >> I have the Gatekeeper configured with OutVia for the remote zone
>> >> >> referencing a CUBE on the HQ router.
>> >> >>
>> >> >> I didn't realize (but it makes sense now) that with "Wait for H.245"
>> >> >> unchecked on on the CUCM trunk, the call setup goes to the GK/CUBE
>> as g.711.
>> >> >>
>> >> >> This obviously causes a problem when the CUBE (by default) tries to
>> >> >> create the outgoing call leg to the remote zone using G.729.
>> >> >>
>> >> >> I don't have an XCoder available to CUBE at this point.
>> >> >>
>> >> >> My problem is that I can't see the codec mismatch failure in "debug
>> >> >> cch323 h225 " or "debug cch323 h245".
>> >> >> (If it's in there , I'm not seeing :) )
>> >> >>
>> >> >> Can someone help me understand if the failure is noted in either of
>> >> >> these debugs
>> >> >> Or
>> >> >> Point me towards a debug that would show the codec mismatch problem?
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> For more information regarding industry leading CCIE Lab training,
>> >> >> please visit www.ipexpert.com
>> >> >>
>> >> >> Are you a CCNP or CCIE and looking for a job? Check out
>> >> >> www.PlatinumPlacement.com <http://www.platinumplacement.com/>
>> >> > _______________________________________________
>> >> > For more information regarding industry leading CCIE Lab training,
>> >> > please visit www.ipexpert.com
>> >> >
>> >> > Are you a CCNP or CCIE and looking for a job? Check out
>> >> > www.PlatinumPlacement.com <http://www.platinumplacement.com/>
>> >
>> >
>>
>
>
> _______________________________________________
> For more information regarding industry leading CCIE Lab training, please
> visit www.ipexpert.com
>
> Are you a CCNP or CCIE and looking for a job? Check out
> www.PlatinumPlacement.com <http://www.platinumplacement.com/>
>
_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Are you a CCNP or CCIE and looking for a job? Check out 
www.PlatinumPlacement.com

Reply via email to