cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1273
Views
0
Helpful
8
Replies

B-ACD on CME 10.5

moudina08
Level 1
Level 1

Dear all,

I need your help to deploy the B-ACD option on a CME (2911 IOS 15.5 1 T2 - CME 10.5):
- Incoming calls via FXO port
- Scenario:
1- Welcome message
2- Choice of the language: 1, 2 or 3 (three languages),
3- Choice to enter the extension of the person requested: 1 (single choice)
4- Enter the extension number (4 digits),

How to configure this?
Where can I download TCL files?

 

Thank you in advance for your collaboration,

Best Regards,

8 Replies 8

R0g22
Cisco Employee
Cisco Employee
If you have an active contract you can download them from CCO. Search for CME Complete package.
For the config, look up at the CME Admin guide B-ACD section. You would need to copy the parameters and tweak the configuration per your need.

Hi Nipun,

Thank you for your Feed-back,

Please;  the Complete package for my CME Release is it : CME_GUI_10.5.tar ? (https://software.cisco.com/download/home/277641082/type/282786567/release/10.5)

If is this package, it's already installed on CME:

476 0 May 13 2016 12:52:32 +00:00 CME 10.5.0 GUI
477 4118 May 13 2016 12:52:34 +00:00 CME 10.5.0 GUI/admin_user.html
478 677820 May 13 2016 12:52:36 +00:00 CME 10.5.0 GUI/admin_user.js
479 1029 May 13 2016 12:52:36 +00:00 CME 10.5.0 GUI/CiscoLogo.gif
480 1021 May 13 2016 12:52:38 +00:00 CME 10.5.0 GUI/CME_GUI_README.TXT
481 953 May 13 2016 12:52:38 +00:00 CME 10.5.0 GUI/Delete.gif
482 16344 May 13 2016 12:52:38 +00:00 CME 10.5.0 GUI/dom.js
483 864 May 13 2016 12:52:38 +00:00 CME 10.5.0 GUI/downarrow.gif
484 6368 May 13 2016 12:52:40 +00:00 CME 10.5.0 GUI/ephone_admin.html
485 4558 May 13 2016 12:52:40 +00:00 CME 10.5.0 GUI/logohome.gif
486 3978 May 13 2016 12:52:40 +00:00 CME 10.5.0 GUI/normal_user.html
487 78428 May 13 2016 12:52:40 +00:00 CME 10.5.0 GUI/normal_user.js
488 1347 May 13 2016 12:52:42 +00:00 CME 10.5.0 GUI/Plus.gif
489 843 May 13 2016 12:52:42 +00:00 CME 10.5.0 GUI/sxiconad.gif
490 174 May 13 2016 12:52:42 +00:00 CME 10.5.0 GUI/Tab.gif
491 2549 May 13 2016 12:52:44 +00:00 CME 10.5.0 GUI/telephony_service.html
492 870 May 13 2016 12:52:44 +00:00 CME 10.5.0 GUI/uparrow.gif
493 10283 May 13 2016 12:52:44 +00:00 CME 10.5.0 GUI/xml-test.html
494 3412 May 13 2016 12:52:44 +00:00 CME 10.5.0 GUI/xml.template

For config: is this the Best guide for my case?

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucme/bacd/configuration/guide/cme40tcl/40bacd.html

 

Best Regards,

Nope, those are just GUI files that allow you to access CME web page for some very very basic admin job.
You can download the TCL for B-ACD from here -

https://software.cisco.com/download/home/277641082/type/283451126/release/3.0.0.5?catid=278875240

The config link is correct.

Hello,

 

I tried this script but still not working,

 

CME#sh ip int b
Interface IP-Address OK? Method Status Protocol
Embedded-Service-Engine0/0 unassigned YES NVRAM administratively down down

GigabitEthernet0/0 172.31.173.6 YES NVRAM up up
GigabitEthernet0/1 1.1.1.2 YES NVRAM administratively down down
GigabitEthernet0/2 unassigned YES NVRAM administratively down down
GigabitEthernet0/0/0 unassigned YES NVRAM administratively down down

Loopback10 172.31.153.136 YES NVRAM up up
NVI0 172.31.173.6 YES unset up up

 

!

application
   service aa flash:app-b-acd-aa-3.0.0.5.tcl
    paramspace english index 1
    param number-of-hunt-grps 1
    param handoff-string aa
    param dial-by-extension-option 1
    paramspace english language en
    param max-time-vm-retry 2
    param aa-pilot 0982214198 !
    paramspace english location flash:
    param second-greeting-time 60
    param welcome-prompt _bacd_welcome.au
    param call-retry-timer 15
    param max-time-call-retry 700
    param service-name queue
    !
service queue flash:app-b-acd-aa-3.0.0.5.tcl
param number-of-hunt-grps 1

!

dial-peer voice 905 voip
   service aa
   destination-pattern 0982214198
   session target ipv4:172.31.173.6 !
   incoming called-number 0982214198
   dtmf-relay h245-alphanumeric
   codec g711ulaw
   no vad

!

 

Below, the debug voip ccapi inout results : 

 

 

Jun 4 13:42:20.659: //-1/F0409C1DA290/CCAPI/cc_api_display_ie_subfields:
cc_api_call_setup_ind_common:
cisco-username=0670349579
----- ccCallInfo IE subfields -----
cisco-ani=0670349579
cisco-anitype=0
cisco-aniplan=0
cisco-anipi=0
cisco-anisi=0
dest=0982214198
cisco-desttype=0
cisco-destplan=0
cisco-rdie=FFFFFFFF
cisco-rdn=
cisco-rdntype=0
cisco-rdnplan=0
cisco-rdnpi=-1
cisco-rdnsi=-1
cisco-redirectreason=-1 fwd_final_type =0
final_redirectNumber =
hunt_group_timeout =0

Jun 4 13:42:20.659: //-1/F0409C1DA290/CCAPI/cc_api_call_setup_ind_common:
Interface=0x3F09C9F0, Call Info(
Calling Number=0670349579,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=0982214198(TON=Unknown, NPI=Unknown),
Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
Incoming Dial-peer=905, Progress Indication=NULL(0), Calling IE Present=TRUE,
Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=100533
Jun 4 13:42:20.659: //-1/F0409C1DA290/CCAPI/ccCheckClipClir:
In: Calling Number=0670349579(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jun 4 13:42:20.659: //-1/F0409C1DA290/CCAPI/ccCheckClipClir:
Out: Calling Number=0670349579(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jun 4 13:42:20.659: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 4 13:42:20.659: :cc_get_feature_vsa malloc success
Jun 4 13:42:20.659: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 4 13:42:20.659: cc_get_feature_vsa count is 1
Jun 4 13:42:20.659: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 4 13:42:20.659: :FEATURE_VSA attributes are: feature_name:0,feature_time:634908088,feature_id:3388
Jun 4 13:42:20.659: //100533/F0409C1DA290/CCAPI/cc_api_call_setup_ind_common:
Set Up Event Sent;
Call Info(Calling Number=0670349579(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
Called Number=0982214198(TON=Unknown, NPI=Unknown))
Jun 4 13:42:20.659: //100533/F0409C1DA290/CCAPI/cc_process_call_setup_ind:
Event=0x3F6CF650
Jun 4 13:42:20.659: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:
Try with the demoted called number 0982214198
Jun 4 13:42:20.667: //100533/F0409C1DA290/CCAPI/ccCallSetContext:
Context=0x2686D6EC
Jun 4 13:42:20.667: //100533/F0409C1DA290/CCAPI/cc_process_call_setup_ind:
>>>>CCAPI handed cid 100533 with tag 905 to app "_ManagedAppProcess_aa"
Jun 4 13:42:20.671: //100533//TCL :/tcl_PutsObjCmd: >>>>>>>> result = Invalid Leg ID in List: 1234Illegal Info Tag or not a Leg List: 1234Invalid Leg <<<<<<<<<
Jun 4 13:42:20.671:
Jun 4 13:42:20.671: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Warning: Mandatory parameter aa-pilot2 does not exist --

Jun 4 13:42:20.671: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Warning: If you are using 2nd pilot number call will fail --
Jun 4 13:42:20.675: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- ERROR: Mandatory parameter voice-mail does not exist --
Jun 4 13:42:20.675: //100533/F0409C1DA290/CCAPI/ccCallDisconnect:
Cause Value=16, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)
Jun 4 13:42:20.675: //100533/F0409C1DA290/CCAPI/ccCallDisconnect:
Cause Value=16, Call Entry(Responsed=TRUE, Cause Value=16)
Jun 4 13:42:20.675: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- max-extension-length is set to default value of 5 --
Jun 4 13:42:20.675: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter second-greeting-time = 60 --
Jun 4 13:42:20.675: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter call-retry-timer = 15 --
Jun 4 13:42:20.675: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter max-time-call-retry = 700 --
Jun 4 13:42:20.679: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Valid mandatory parameter max-time-vm-retry = 2 --
Jun 4 13:42:20.679: //100533//TCL :/tcl_PutsObjCmd: TCL AA: -- Valid Mandatory parameter number-of-hunt-grps = 1 --
Jun 4 13:42:21.203: //100533/F0409C1DA290/CCAPI/cc_api_call_disconnect_done:
Disposition=0, Interface=0x3F09C9F0, Tag=0x0, Call Id=100533,
Call Entry(Disconnect Cause=16, Voice Class Cause Code=0, Retry Count=0)
Jun 4 13:42:21.203: //100533/F0409C1DA290/CCAPI/cc_api_call_disconnect_done:
Call Disconnect Event Sent
Jun 4 13:42:21.203: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

Jun 4 13:42:21.203: :cc_free_feature_vsa freeing 25D7EDB0
Jun 4 13:42:21.203: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:

Jun 4 13:42:21.203: vsacount in free is 0
Jun 4 13:42:21.203: //100533/F0409C1DA290/SIP/Call/sipSPICallInfo:
The Call Setup Information is:
Call Control Block (CCB) : 0x0x3FE83468
State of The Call : STATE_DEAD
TCP Sockets Used : NO
Calling Number : 0670349579
Called Number : 0982214198
Source IP Address (Sig ): 172.31.173.6
Destn SIP Req Addr:Port : 41.191.255.109:5060
Destn SIP Resp Addr:Port : 41.191.255.109:5060
Destination Name : 41.191.255.109

Jun 4 13:42:21.203: //100533/F0409C1DA290/SIP/Call/sipSPIMediaCallInfo:
Number of Media Streams: 1
Media Stream : 1
Negotiated Codec : g711ulaw
Negotiated Codec Bytes : 160
Nego. Codec payload : 0 (tx), 0 (rx)
Negotiated Dtmf-relay : 0
Dtmf-relay Payload : 0 (tx), 0 (rx)
Source IP Address (Media): 172.31.173.6
Source IP Port (Media): 20330
Destn IP Address (Media): 41.191.255.109
Destn IP Port (Media): 7274
Orig Destn IP Address:Port (Media): [ - ]:0

Jun 4 13:42:21.203: //100533/F0409C1DA290/SIP/Call/sipSPICallInfo:
Disconnect Cause (CC) : 16
Disconnect Cause (SIP) : 500

 

Note that when I entered the command param aa-pilot, a warning message appeared !

 

CME(config-app-param)# param aa-pilot 0982214198
Warning: parameter aa-pilot has not been registered under aa namespace

 

 

May I also have some information in this context about :

   the pilot-number

   the session-target IP in dial-peer

 

Thanks in advance, I will be grateful

Who is "172.31.173.6" ?
So, what is happening currently if you dial the pilot number internally and/or externally ?

Enable the following and then make a failed test call -

debug voice ccapi inout
debug voip application tcl
debug voip application error
debug voip application call

Thanks Nipun for your reply,

 

172.31.173.6 is the interconnect IP with the border equipment  .

 

Currently when I make a call to 0982214198 from outside, nothing happens 

 

Attached the log file

Dear Nipun,

 

The IP address 172.31.173.6 is a local address configured on CME, We want to know the IP address should be configured on the dial-peer section as the pilot number is a virtual extension  

 

My colleague #Bilelo-90 shared with you debug result

 

Thanks for your help

 

 

There should not be a need for an IP address until and unless you are looping the call out and back in to the CME in order to trigger the TCL. In this case, you are already getting a call from inbound and invoking it on the incoming leg itself, which should be fine.
From the logs, I don't see much happening after the TCL is triggered. Can you take another set of logs in the buffer and not the IOS terminal ? Also, have you tested this internally, calling from an IP Phone ? For this test you would require this dial-peer.