Cisco CME Tips

  1. Accessing CME using CCP
    Download, extract and install into your pc CCP cisco-config-pro-k9-pkg-2_8-en.zip
    The following is optional. Its just for web browser router gui
    Download and extract cisco-config-pro-exp-admin-k9-3_2-en.zip
    Put both ccpExpress_ap_express-security_en.shtml.gz and ccpexpressAdmin_3_2_en.tar into C:\TFTP-Root
    run your SolarWinds TFTP server
    ssh to RTR2811a
    #copy tftp flash
    Address or name of remote host []? 10.0.10.112
    Source filename []? ccpexpressAdmin_3_2_en.tar
    Destination filename [ccpexpressAdmin_3_2_en.tar]?
    #archive tar /xtract flash:ccpexpressAdmin_3_2_en.tar flash:/
    #delete flash:ccpexpressAdmin_3_2_en.tarLaunch Cisco Configuration Professional
    click Home/Community View/Manage Devices
    IP Address/Hostname: 10.0.10.206
    Username: admin
    Password:
    click Discover
    once the status is Discovered, click Configure
    click Unified Communications/Unified Communications Features
    tick IP Telephony
    click CUCME
  2. a. Adding SCCP Phone
    go to Unified Communications/Users, Phones and Extensions/Extensions
    click Create
    click General
    Primary number: 801
    Name to be displayed on phone line: Operator (x801)
    Active Calls allowed on a Phone Button: Dual-line (two calls)
    E.164 registration: Register both numbers
    go to Unified Communications/Users, Phones and Extensions/Phones and Users
    click Create
    click Phone
    Phone Model: IP Communicator
    MAC address: go to Preferences/Network/Device Name
    Extension/Associated Extension: 801
    click User
    User ID: operator
    First Name: Operator
    Last Name: Lobby
    Password Generation: Use Custom Password Below
    New Password: 801
    Confirm Password: 801
    PIN Generation: Use Custom PIN Below
    New PIN: 801
    Confirm PIN: 801b. Setting SCCP Phone
    go to Preferences/Network/
    click Use these TFTP servers:
    TFTP Server 1: 10.0.10.206c. Adding SIP Phone
    go to Unified Communications/Users, Phones and Extensions/Extensions
    click Create
    Extension Type: SIP
    click General
    Primary number: 811
    Name to be displayed on phone line: Steven Seagal (x811)d. Setting SIP Phone
    Zoiper
    Settings/Preferences/Accounts/General
    Domain: 10.0.10.206
    Username: stevenseagal
    Password: 811
    Caller ID Name: 811
    Auth. username: stevenseagal
    tick Use outbound proxy
    Outbound proxy: 10.0.10.206
    Settings/Preferences/Accounts/Extra
    tick Register on startup
    Settings/Preferences/Accounts/Codec
    Selected codecs: u-law first
    Settings/Preferences/Accounts/Advanced
    Use DTMF RFC-2833
    Use UDP transport
    TLS with no SRTP
    Don’t use STUNCSipSimple
    Account name: Cisco
    User: stevenseagal
    Server: 10.0.10.206
    Password: 811

    To save configuration to NVRAM

    click Utilities/Write to Startup Configuration

    e. Adding Phone Firmware
    Download phone firmware first from Cisco
    go to Unified Communications/Users, Phones and Extensions/Templates and Firmware/Phone Firmware
    click Launch wizard
    Step 1-Welcome
    click Next
    Step 2-Select Operation
    click Upload phone firmware files on the device flash and configure them
    click Next
    Step 3-Configure Phone Firmware
    click Next
    Step 4-Finish

  3. After Hours Blocking
    To enable
    go to Unified Communications/Telephony Features/After Hour Tollbar
    click Outgoing Call Restrictions
    Prefix to block: 908……..T
    click Add
    click Weekly Schedule
    click Holiday Schedule
    click Override (SoftKey Login)
    tick Enable after-hours tollbar overrideTo enable exempt blocking to an extension
    go to Unified Communications/Users, Phones and Extensions/Phones and Users
    click an Extension
    click Edit/Phone Settings
    tick Allow this phone to make blocked calls during after hoursTo enable override options on an extension
    go to Unified Communications/Users, Phones and Extensions/Phones and Users
    click an Extension
    click Edit/User
    Enter New PIN
  4. Call Forwarding
  5. Call ParkGeneral Purpose Call Park
    This feature allow you to park/hold the call and retrieve from any number.
    Common in an organization
    to enable
    go to Unified Communications/Telephony Features/Call Park
    click Create
    Name: POC-G-CP
    Number of slots 2
    Starting number for slots: 891Test Scenario:
    user1 call user2
    user2 click Answer
    user2 click more/Park
    user2 can go to any phone and press NewCall, press Call park number 891 in the example above
    Alternative method
    user1 call user2
    user2 click Answer
    user2 click more/Park
    user2 can go to any phone and press PickUp, press Call park number 891 in the example aboveDirected Call Park
    We can’t use General Call Park or Directed Call Park at the same time. We have to delete either one.
    Directed Call Park almost similar to General Call Park, except we can transfer to which number we choose
    Common in Department Store, which each department has dedicated Call Park number
    If customer called and want to speak to Electronic department, operator just transfer to that department Call Park, and ask in Paging System to ask anyone in that department to answer the callto enable
    go to Unified Communications/Telephony Features/Call Park
    click Directed
    click Create
    Name: POC-G-CP
    Number of slots 2
    Starting number for slots: 896Test Scenario:
    user1 call user2
    user2 click Answer
    user2 click Transfer and choose one of Call Park number, let say 896
    user2 can go to any phone and press PickUp, press Call park number 896 in the example above
  6. Call Pickup
    Allow user in the same group to answer call to other user in the same group by clicking GPickup button
    To enable
    go to Unified Communications/Telephony Features/Call Pickup Groups
  7. Call Transfer
    Method1: Console Transfer
    Test Scenario:
    -user1 calling user2
    -user2 answer the call
    -user2 press Transfer to transfer the call to user3
    -user3 press Answer
    -user2 ask user3 whether he want to accept the call
    -user3 said he can accept the call
    -user2 press Transfer button againMethod2: Blind Transfer
    Test Scenario:
    -user1 calling user2
    -user2 answer the call
    -user2 press Transfer to transfer the call to user3
    -user2 press Transfer againTransfer to External number
    By default it disabled, you can’t transfer to external number.
    to enable
    go to Unified Communications/Telephony Settings
    click Edit
    click Transfer Pattern
    click Add
    Transfer Pattern: 9……….T
  8. Changing Outgoing DID
  9. Class of RestrictionsTo enable
    Let’s create 3 CoR, 1 for 911, 1 for Long Distance call
    go to Unified Communications/Dial Plans/Calling Restrictions/Outgoing Call Type
    click Create
    Name: 911
    click Create
    Name: LD
    Let’s create Outgoing Class Restriction list
    go to Unified Communications/Dial Plans/Calling Restrictions/Permission
    Name: POC-911-CALL
    Allowed Outgoing Call Types: 911
    Name: POC-LD-CALL
    Allowed Outgoing Call Types: LD
    Name: POC-911-LD-CALL
    Allowed Outgoing Call Types: 911 LD
    Let’s assign Outbound Class Restriction List to correct dial peer
    go to Unified Communications/Dial Plans/POTS/Dial Peers
    edit Long Distance
    Outgoing call restriction: POC-LD-CALL
    edit Emergency
    Outgoing call restriction: POC-911-CALL
    Let’s assign Incoming Call restriction to specific extension
    go to Unified Communications/Users, Phones and Extensions/Extensions
  10. Incoming Call
  11. Initial Configuration
    # conf t
    (config)#int f0/0
    (config-if)#ip address 10.0.10.206 255.255.255.0
    (config-if)#exit
    (config)#hostname RTR2811a
    (config)#ip domain-name poc.com
    (config)#crypto key generate rsa general-keys modulus 1024
    (config)#ip ssh version 2
    (config)#ip ssh authentication-retries 3
    (config)#ip ssh time-out 120
    (config)#username cisco privilege 15 secret cisco
    (config)#ip http server
    (config)#ip http secure-server
    (config)#ip http authentication local
    (config)#line vty 0 4
    (config-line)#login local
    (config-line)#transport input ssh
    (config)#do wr
  12. Intercom
    to enable
    go to Unified Communications/Telephony Features/Intercom
    click Create
    First Phone
    Phone User: User1
    Label display on phone line button: Intercom to User2
    Second Phone
    Phone User: User2
    Label display on phone line button: Intercom to User1
  13. Music on Hold
    To convert music file to .au or .wav
    download and install Switch sound converter from http://www.nch.com.au/switch/
    I don’t recommend .wav because when it converted by Switch, the sound is terrible
    open Switch
    click Add File(s) sound file
    Output Format: .au
    click Encoder Options
    Codec: uLaw
    Sample Rate: 8000
    Channels: MonoTo upload music file
    temporary disable your Windows Firewall (allow CCP in Windows Firewall not enough)
    go to Utilities/Flash File Management
    file must be .wav or .au, commonly .wav fileTo use that music file
    go to Unified Communications/Telephony Settings/Edit
    click System Config/Music on holdor
    RTR2811a#copy tftp flash
    Address or name of remote host []? 10.0.10.113
    Source filename []? Wave.au
    Destination filename [Wave.au]?
    RTR2811a# conf t
    RTR2811a(config)# telephony-service
    RTR2811a(config)#moh Wave.auTo enable multicast
    RTR2811a# conf t
    RTR2811a(config)# telephony-service
    RTR2811a(config-telephony)#multicast moh 239.1.1.11 port 2000 route 10.0.10.1To verify
    https://supportforums.cisco.com/sites/default/files/legacy/5/1/9/139915-ios-moh-resource.pdf
    RTR2811a#sh ephone summary | i type
    File flash:/Wave.au (not cached) type AU Media_Payload_G711Ulaw64k 160 bytes
  14. Outgoing Call
  15. PagingTo enable
    go to Unified Communications/Telephony Features/Paging Numbers
    click Create
    Name: POCPaging
    Number: 888
    Multicast IP address: 239.1.1.1 (this multicast ip must be different than for example MOH multicast ip)
    UDP port number: 2000
    Associate Phones: select all phones
    -enable Multicast in Switch and Router
    in Switch
    # conf t
    (config)# int lo0
    (config-if)# ip address 1.1.1.1 255.255.255.255
    (config-if)# no sh
    (config-if)# exit
    (config)# router eigrp 1
    (config-router)# network 1.1.1.1 0.0.0.0
    (config-router)# exit
    (config)# ip multicast-routing distributed
    (config)# ip pim rp-address 1.1.1.1
    enable sparse mode routing on vlan that passed by voice traffic. For example server/user/voice vlan and the link that connected to cme
    # sh ip int br
    (config)# int vlan 10
    (config-if)# ip pim sparse-mode
    (config)# int vlan 20
    (config-if)# ip pim sparse-mode
    (config)# int vlan 40
    (config-if)# ip pim sparse-modeCME ROUTER
    (config)# int f0/1
    (config-if)# ip pim sparse-mode
    NOTE:
    -each paging number must use unique multicast ip address
    -only 1 phone can be associate to a paging numberTo paging all paging number
    go to Unified Communications/Telephony Features/Paging Groups
    associate all paging number
  16. Single Number ReachWith this feature, we can associate your extension with your mobile number. So that if your extension ring, after sometime if nobody pickup, it will dial your mobile
    To enable for an extension
    go to Unified Communications/Users, Phones and Extensions/Extensions/YourExtension/Single Number Reach
    Remote Number: other extension number or mobile number
    Ring remote number after: 10
    Time out: 30
    Forward unanswered calls to:
    tick Enable mobility feature for this extension number
  17. Telephone Settings
  18. Translation for Outgoing Calls
  19. Using 911 Dial Plan
  20. To debug blocked call
    # debug voice ccapi inout
  21. To disable toll-fraud prevention feature
    Method1:
    Configure the router to accept incoming call setups from all source IP addresses.
    voice service voip
    ip address trusted list
    ipv4 0.0.0.0 0.0.0.0
    Method2:
    Disable the toll-fraud prevention application completely.
    voice service voip
    no ip address trusted authenticate
  22. To pump CDR to SFTP server
    Download and run http://www.coreftp.com/server/download/msftpsrvr.exe
    Allow port 22 Inbound Firewall rule in your windows
    Configure router to pump CDR to SFTP server
    (config)gw-accounting file
    (config-gw-accounting-file)# primary ftp 10.0.10.112:22/ username cisco password 7 1511021F0725
    (config-gw-accounting-file)# acct-template callhistory-detail
    (config-gw-accounting-file)# maximum retry-count 3
    (config-gw-accounting-file)# maximum fileclose-timer 60
    (config-gw-accounting-file)# maximum cdrflush-timer 30
    (config-gw-accounting-file)# cdr-format compact
    Enable debug
    #debug voip dump-file-acct
    #debug voip fileacct
    #debug ip ftp
    Test flush
    #file-acct flush with-close
    #file-acct reset
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s