[cisco-voip] CUCM to IPIPGW to H323 SP

Tomslin Samme-Nlar tsammenlar at sevenseastech.com
Thu Feb 4 14:50:09 EST 2010


Dear all,


I have a setup where I'm connecting my CUCMBE to IPIPGW which connects to my H323 voip provider. Now, I can make calls successfully to the voip provider network when my phones are in fall-back mode, but cannot when they are registered with CUCM.


When I place a call from a phone registered to CUCM, the Called number flashes while the Calling number gives a re-order tone.


Find below my configs and debug voice ccapi inout output:





voice-card 0
dspfarm
dsp services dspfarm
!
voice-card 1
dspfarm
dsp services dspfarm
!
!
voice rtp send-recv
!
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
h323
  emptycapability
  h225 id-passthru
  h245 passthru tcsnonstd-passthru
!
!
voice class codec 1
codec preference 1 g729r8
codec preference 2 g711alaw
codec preference 3 g711ulaw
codec preference 4 g729br8
!
!
!
voice class h323 10
h225 timeout tcp establish 3
!
!



!
!
sccp local FastEthernet0/0
sccp ccm 192.168.149.1 identifier 1 priority 1 version 4.1
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate profile 2 register agrahwtrx
associate profile 1 register agrahwcfb
!
dspfarm profile 2 transcode
description "Transcoder profile 2"
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 10
associate application SCCP
!
dspfarm profile 1 conference
description "Conference Profile 1"
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 4
associate application SCCP
!
!
dial-peer voice 20 voip
description "Dial-Peer to the Callmanager"
translation-profile outgoing E1-INCOMING
destination-pattern [2-4]..
voice-class codec 1
voice-class h323 10
session target ipv4:192.168.149.1
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 30 pots
description "E1 Dial Peer"
destination-pattern 83T
direct-inward-dial
port 1/0:15
!
dial-peer voice 10 pots
description Dial Peer for Safaricom Calls
destination-pattern 83.07[1-2].......
port 0/0/1
forward-digits 10
!
dial-peer voice 34 pots
description "E1 Dial Peer"
destination-pattern 84T
direct-inward-dial
port 1/0:15
!
dial-peer voice 35 pots
description "E1 Dial Peer"
destination-pattern 85T
direct-inward-dial
port 1/0:15
!
dial-peer voice 11 pots
description Dial Peer Calls on Telkom
destination-pattern 83T
port 0/0/0
!
dial-peer voice 21 voip
description "VOIP DIAL PEER"
destination-pattern 11T
session target ipv4:64.47.65.202
no vad
!
dial-peer voice 22 voip
description "VOIP DIAL PEER"
destination-pattern 11T
session target ipv4:64.47.6.34
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 23 voip
description "VOIP DIAL PEER"
destination-pattern 11888T
session target ipv4:64.47.42.129
!
dial-peer voice 24 voip
description "VOIP DIAL PEER"
destination-pattern 118771T
session target ipv4:64.47.42.129
!
dial-peer voice 25 voip
description "VOIP DIAL PEER"
destination-pattern 11866T
session target ipv4:64.47.42.129
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 26 voip
description "VOIP DIAL PEER"
destination-pattern 11800T
session target ipv4:64.47.42.129
!
dial-peer voice 591 voip
description CGNET MORE THAN 4 DIGITS
destination-pattern 59....
session target ipv4:64.47.42.129
dtmf-relay h245-alphanumeric
no vad
!
dial-peer voice 51 voip
destination-pattern 51...
session target ipv4:208.216.158.20
!
dial-peer voice 100 voip
description "DIAL_PEER TO EXTERNAL ROUTER"
destination-pattern 52...
session target ipv4:41.220.121.186
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
!

sip-ua
!
!
!
call-manager-fallback
secondary-dialtone 9
max-conferences 8 gain -6
transfer-system full-consult
ip source-address 192.168.149.1 port 2000
max-ephones 42
max-dn 48 dual-line
system message primary On FallBack Mode
system message secondary On FallBack Mode
transfer-pattern ..........
date-format dd-mm-yy
!

----------------------debug voice ccapi inout-------------------------------------------


Feb  4 19:47:00.102: :cc_get_feature_vsa malloc success
Feb  4 19:47:00.102: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:


Feb  4 19:47:00.102:  cc_get_feature_vsa count is 3
Feb  4 19:47:00.102: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:


Feb  4 19:47:00.102: :FEATURE_VSA attributes are: feature_name:0,feature_time:1201064336,feature_id:215
Feb  4 19:47:00.102: //215/807F28750400/CCAPI/cc_api_call_setup_ind_common:
   Set Up Event Sent;
   Call Info(Calling Number=406(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed),
   Called Number=11254715094434(TON=International, NPI=Unknown))
Feb  4 19:47:00.102: //215/807F28750400/CCAPI/cc_process_call_setup_ind:
   Event=0x4797ACA8
Feb  4 19:47:00.102: //215/807F28750400/CCAPI/ccCallSetContext:
   Context=0x46A7075C
Feb  4 19:47:00.102: //215/807F28750400/CCAPI/cc_process_call_setup_ind:
   >>>>CCAPI handed cid 215 with tag 20 to app "_ManagedAppProcess_Default"
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCallProceeding:
   Progress Indication=NULL(0)
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCallSetupRequest:
   Destination=, Calling IE Present=TRUE, Mode=0,
   Outgoing Dial-peer=22, Params=0x46A7249C, Progress Indication=NULL(0)
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCheckClipClir:
   In: Calling Number=406(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed)
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCheckClipClir:
   Out: Calling Number=406(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed)
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCallSetupRequest:
   Destination Pattern=11T, Called Number=11254715094434, Digit Strip=FALSE
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/ccCallSetupRequest:
   Calling Number=406(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed),
   Called Number=11254715094434(TON=International, NPI=Unknown),
   Redirect Number=, Display Info=Bridget Kiptanui
   Account Number=Bridget Kiptanui, Final Destination Flag=TRUE,
   Guid=807F2875-C478-B1B6-0400-0D01C0A8951C, Outgoing Dial-peer=22
Feb  4 19:47:00.106: //215/807F28750400/CCAPI/cc_api_display_ie_subfields:
   ccCallSetupRequest:
   cisco-username=Bridget Kiptanui
   ----- ccCallInfo IE subfields -----
   cisco-ani=406
   cisco-anitype=0
   cisco-aniplan=0
   cisco-anipi=0
   cisco-anisi=1
   dest=11254715094434
   cisco-desttype=1
   cisco-destplan=0
   cisco-rdie=FFFFFFFF
   cisco-rdn=
   cisco-rdntype=-1
   cisco-rdnplan=-1
   cisco-rdnpi=-1
   cisco-rdnsi=-1
   cisco-redirectreason=-1   fwd_final_type =0
   final_redirectNumber =
   hunt_group_timeout =0


Feb  4 19:47:00.110: //215/807F28750400/CCAPI/ccIFCallSetupRequestPrivate:
   Interface=0x47747EE0, Interface Type=1, Destination=, Mode=0x0,
   Call Params(Calling Number=406,(Calling Name=Bridget Kiptanui)(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed),
   Called Number=11254715094434(TON=International, NPI=Unknown), Calling Translated=FALSE,
   Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE, Outgoing Dial-peer=22, Call Count On=FALSE,
   Source Trkgrp Route Label=, Target Trkgrp Route Label=, tg_label_flag=0, Application Call Id=)
Feb  4 19:47:00.110: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:


Feb  4 19:47:00.110: :cc_get_feature_vsa malloc success
Feb  4 19:47:00.110: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:


Feb  4 19:47:00.110:  cc_get_feature_vsa count is 4
Feb  4 19:47:00.110: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:


Feb  4 19:47:00.110: :FEATURE_VSA attributes are: feature_name:0,feature_time:1201064768,feature_id:216
Feb  4 19:47:00.110: //216/807F28750400/CCAPI/ccIFCallSetupRequestPrivate:
   SPI Call Setup Request Is Success; Interface Type=1, FlowMode=1
Feb  4 19:47:00.110: //216/807F28750400/CCAPI/ccCallSetContext:
   Context=0x46A7244C
Feb  4 19:47:00.110: //215/807F28750400/CCAPI/ccSaveDialpeerTag:
   Outgoing Dial-peer=22
Feb  4 19:47:00.110: //213/xxxxxxxxxxxx/CCAPI/ccCallModifyExtended:
   Nominator=0x487C5FF8, Params=0x487C5FD8, Call Id=213
Feb  4 19:47:00.358: //216/807F28750400/CCAPI/cc_api_event_indication:
   Event=81, Call Id=216
Feb  4 19:47:00.362: //216/807F28750400/CCAPI/cc_api_event_indication:
   Event Is Sent To Conferenced SPI(s) Directly
Feb  4 19:47:00.610: //216/807F28750400/CCAPI/cc_api_call_proceeding:
   Interface=0x47747EE0, Progress Indication=NULL(0)
Feb  4 19:47:01.898: //216/807F28750400/CCAPI/cc_api_event_indication:
   Event=142, Call Id=216
Feb  4 19:47:01.898: //216/807F28750400/CCAPI/cc_api_event_indication:
   Event Is Sent To Conferenced SPI(s) Directly
Feb  4 19:47:01.898: //216/807F28750400/CCAPI/cc_api_set_delay_xport:
   CallInfo(delay xport=TRUE)
Feb  4 19:47:01.898: //216/807F28750400/CCAPI/cc_api_call_alert:
   Interface=0x47747EE0, Progress Indication=INBAND(8), Signal Indication=SIGNAL RINGBACK(1)
Feb  4 19:47:01.898: //216/807F28750400/CCAPI/cc_api_call_alert:
   Call Entry(Retry Count=0, Responsed=TRUE)
Feb  4 19:47:01.898: //215/807F28750400/CCAPI/ccCallAlert:
   Progress Indication=INBAND(8), Signal Indication=SIGNAL RINGBACK(1)
Feb  4 19:47:01.898: //215/807F28750400/CCAPI/ccCallAlert:
   Call Entry(Responsed=TRUE, AlertSent=TRUE)
Feb  4 19:47:01.902: //216/807F28750400/CCAPI/cc_api_get_called_ccm_detected:
   CallInfo(ccm detected=0)
Feb  4 19:47:01.902: //215/807F28750400/CCAPI/ccCallNotify:
   Data Bitmask=0x7, Call Id=215
Feb  4 19:47:01.902: //216/807F28750400/CCAPI/cc_api_get_called_ccm_detected:
   CallInfo(ccm detected=0)
Feb  4 19:47:01.902: //215/xxxxxxxxxxxx/CCAPI/ccConferenceCreate:
   (confID=0x46AB966C, callID1=0xD7, callID2=0xD8, tag=0x0)
Feb  4 19:47:01.902: //215/807F28750400/CCAPI/ccConferenceCreate:
   Conference Id=0x46AB966C, Call Id1=215, Call Id2=216, Tag=0x0
Feb  4 19:47:01.902: //215/xxxxxxxxxxxx/CCAPI/ccConferenceCreate:


Feb  4 19:47:01.902: ccConferenceCreate: ret1=0, codecMask1=4, bytes1=20, negot1=1, dtmf1=3
                    ret2=0, codecMask2=4, bytes2=20, negot2=1, dtmf2=3
Feb  4 19:47:01.902: //215/xxxxxxxxxxxx/CCAPI/ccConferenceCreate:
   delay media to slow start case, codec negotation is not done
Feb  4 19:47:01.902: //215/xxxxxxxxxxxx/CCAPI/cc_api_get_xcode_stream:


Feb  4 19:47:01.902: cc_api_get_xcode_stream : 4381
Feb  4 19:47:01.902: //215/xxxxxxxxxxxx/CCAPI/cc_api_bridge_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=215,
   Destination Call Id=216, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.902: //216/xxxxxxxxxxxx/CCAPI/cc_api_get_xcode_stream:


Feb  4 19:47:01.902: cc_api_get_xcode_stream : 4381
Feb  4 19:47:01.902: //216/xxxxxxxxxxxx/CCAPI/cc_api_bridge_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=216,
   Destination Call Id=215, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.902: //215/807F28750400/CCAPI/cc_generic_bridge_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=216,
   Destination Call Id=215, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.902: //215/807F28750400/CCAPI/ccConferenceCreate:
   Call Entry(Conference Id=0x55, Destination Call Id=216)
Feb  4 19:47:01.902: //216/807F28750400/CCAPI/ccConferenceCreate:
   Call Entry(Conference Id=0x55, Destination Call Id=215)
Feb  4 19:47:01.902: //215/807F28750400/CCAPI/cc_process_notify_bridge_done:
   Conference Id=0x55, Call Id1=215, Call Id2=216
Feb  4 19:47:01.906: //215/807F28750400/CCAPI/cc_api_get_delay_xport:
   CallInfo(delay xport=FALSE)
Feb  4 19:47:01.930: //213/xxxxxxxxxxxx/CCAPI/ccCallModify:
   Nominator=0x18E00, Params=0x487C63A8, Call Id=213
Feb  4 19:47:01.934: //213/xxxxxxxxxxxx/CCAPI/cc_api_call_modify_done:
   Result=0, Interface=0x47BC77C4, Call Id=213
Feb  4 19:47:01.934: //215/807F28750400/CCAPI/cc_api_event_indication:
   Event=150, Call Id=215
Feb  4 19:47:01.934: //215/807F28750400/CCAPI/cc_api_event_indication:
   Event Is Sent To Conferenced SPI(s) Directly
Feb  4 19:47:01.938: //213/xxxxxxxxxxxx/CCAPI/ccCallModifyExtended:
   Nominator=0x487C5FF8, Params=0x487C5FD8, Call Id=213
Feb  4 19:47:01.942: //215/807F28750400/CCAPI/cc_api_call_disconnected:
   Cause Value=47, Interface=0x47747EE0, Call Id=215
Feb  4 19:47:01.942: //215/807F28750400/CCAPI/cc_api_call_disconnected:
   Call Entry(Responsed=TRUE, Cause Value=47, Retry Count=0)
Feb  4 19:47:01.942: //215/807F28750400/CCAPI/ccConferenceDestroy:
   Conference Id=0x55, Tag=0x0
Feb  4 19:47:01.942: //215/xxxxxxxxxxxx/CCAPI/cc_api_bridge_drop_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=215,
   Destination Call Id=216, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.942: //216/xxxxxxxxxxxx/CCAPI/cc_api_bridge_drop_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=216,
   Destination Call Id=215, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.942: //215/807F28750400/CCAPI/cc_generic_bridge_done:
   Conference Id=0x55, Source Interface=0x47747EE0, Source Call Id=216,
   Destination Call Id=215, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.946: //216/807F28750400/CCAPI/ccCallDisconnect:
   Cause Value=47, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)
Feb  4 19:47:01.946: //216/807F28750400/CCAPI/ccCallDisconnect:
   Cause Value=47, Call Entry(Responsed=TRUE, Cause Value=47)
Feb  4 19:47:01.946: //216/807F28750400/CCAPI/cc_api_get_transfer_info:
   Transfer Number Is Null
Feb  4 19:47:01.946: //215/807F28750400/CCAPI/ccCallDisconnect:
   Cause Value=47, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=47)
Feb  4 19:47:01.946: //215/807F28750400/CCAPI/ccCallDisconnect:
   Cause Value=47, Call Entry(Responsed=TRUE, Cause Value=47)
Feb  4 19:47:01.946: //215/807F28750400/CCAPI/cc_api_get_transfer_info:
   Transfer Number Is Null
Feb  4 19:47:01.950: //216/807F28750400/CCAPI/cc_api_call_disconnect_done:
   Disposition=0, Interface=0x47747EE0, Tag=0x0, Call Id=216,
   Call Entry(Disconnect Cause=47, Voice Class Cause Code=0, Retry Count=0)
Feb  4 19:47:01.950: //216/807F28750400/CCAPI/cc_api_call_disconnect_done:
   Call Disconnect Event Sent
Feb  4 19:47:01.950: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.950: :cc_free_feature_vsa freeing 4796CB38
Feb  4 19:47:01.950: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.950:  vsacount in free is 3
Feb  4 19:47:01.954: //215/807F28750400/CCAPI/cc_api_call_disconnect_done:
   Disposition=0, Interface=0x47747EE0, Tag=0x0, Call Id=215,
   Call Entry(Disconnect Cause=47, Voice Class Cause Code=0, Retry Count=0)
Feb  4 19:47:01.954: //215/807F28750400/CCAPI/cc_api_call_disconnect_done:
   Call Disconnect Event Sent
Feb  4 19:47:01.954: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.954: :cc_free_feature_vsa freeing 4796C988
Feb  4 19:47:01.954: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.954:  vsacount in free is 2
Feb  4 19:47:01.958: //213/xxxxxxxxxxxx/CCAPI/ccCallModify:
   Nominator=0x800, Params=0x487C6408, Call Id=213
Feb  4 19:47:01.962: //213/xxxxxxxxxxxx/CCAPI/cc_api_call_modify_done:
   Result=0, Interface=0x47BC77C4, Call Id=213
Feb  4 19:47:01.962: //213/xxxxxxxxxxxx/CCAPI/ccCallModifyExtended:
   Nominator=0x487C5FF8, Params=0x487C5FD8, Call Id=213
Feb  4 19:47:01.962: //214/xxxxxxxxxxxx/CCAPI/ccConferenceDestroy:
   Conference Id=0x54, Tag=0x0
Feb  4 19:47:01.962: //214/xxxxxxxxxxxx/CCAPI/cc_api_bridge_drop_done:
   Conference Id=0x54, Source Interface=0x47AC1F7C, Source Call Id=214,
   Destination Call Id=213, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.962: //213/xxxxxxxxxxxx/CCAPI/cc_api_bridge_drop_done:
   Conference Id=0x54, Source Interface=0x47BC77C4, Source Call Id=213,
   Destination Call Id=214, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.962: //214/xxxxxxxxxxxx/CCAPI/cc_generic_bridge_done:
   Conference Id=0x54, Source Interface=0x47BC77C4, Source Call Id=213,
   Destination Call Id=214, Disposition=0x0, Tag=0x0
Feb  4 19:47:01.966: //213/xxxxxxxxxxxx/CCAPI/ccCallDisconnect:
   Cause Value=0, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)
Feb  4 19:47:01.966: //213/xxxxxxxxxxxx/CCAPI/ccCallDisconnect:
   Cause Value=0, Call Entry(Responsed=TRUE, Cause Value=0)
Feb  4 19:47:01.966: //213/xxxxxxxxxxxx/CCAPI/cc_api_call_disconnect_done:
   Disposition=0, Interface=0x47BC77C4, Tag=0x0, Call Id=213,
   Call Entry(Disconnect Cause=0, Voice Class Cause Code=0, Retry Count=0)
Feb  4 19:47:01.966: //213/xxxxxxxxxxxx/CCAPI/cc_api_call_disconnect_done:
   Call Disconnect Event Sent
Feb  4 19:47:01.966: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.966: :cc_free_feature_vsa freeing 4796CA60
Feb  4 19:47:01.966: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.966:  vsacount in free is 1
Feb  4 19:47:01.970: //214/xxxxxxxxxxxx/CCAPI/ccCallDisconnect:
   Cause Value=0, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)
Feb  4 19:47:01.970: //214/xxxxxxxxxxxx/CCAPI/ccCallDisconnect:
   Cause Value=0, Call Entry(Responsed=TRUE, Cause Value=0)
Feb  4 19:47:01.970: //214/xxxxxxxxxxxx/CCAPI/cc_api_call_disconnect_done:
   Disposition=0, Interface=0x47AC1F7C, Tag=0x0, Call Id=214,
   Call Entry(Disconnect Cause=0, Voice Class Cause Code=0, Retry Count=0)
Feb  4 19:47:01.970: //214/xxxxxxxxxxxx/CCAPI/cc_api_call_disconnect_done:
   Call Disconnect Event Sent
Feb  4 19:47:01.970: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.970: :cc_free_feature_vsa freeing 4796C8B0
Feb  4 19:47:01.970: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:


Feb  4 19:47:01.970:  vsacount in free is 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20100204/cbe3dcfb/attachment.html>


More information about the cisco-voip mailing list