CCNA Collaboration – Notes, Chapter 5

CICD – Ch5 – Managing Endpoints and End Users in CME

Users

  • CME has 3 levels of users
    • System Admin
      • Authority of all aspects of CME system and phone features
    • Customer Admin
      • Perform MACD (Move, Adds, Changes, Delete) to phones and users
      • No system level access
    • Phone User
      • Customize aspects of their own phone
      • Speed dial, extension mobility, search user directory
      • Login with username and password

Creating Users

  • System admin
    • Must be privilege level 15
    • Can use CLI
    • GUI – CME built in (no screenshots)
router(config)#

router(config)#hostname CME

CME(config)#username cisco priv 15 password cisco

CME(config)#line vty 0 4

CME(config-line)#login local

CME(config-line)#transport input all

CME(config-line)#exit

CME(config)#int gi0/0

CME(config-if)#ip add 192.168.10.47 255.255.255.0

CME(config-if)#no shut

CME(config-if)#

CME(config-if)#ip http server

CME(config)#ip http secure-server 

% Generating 1024 bit RSA keys, keys will be non-exportable...[OK]

CME(config)#

CME(config)#ip http authentication local
  • GUI CME – Customer Admin
    • Configure > System Parameter > Administrators Login Account

 


CME Terminology

  • ephone – ethetnet phone
    • Physical phone hardware
    • How SCCP phones are referenced in the CLI
    • Device type, MAC address
  • ephone-dn – Directory number
    • Number assigned to SCCP phone

Associate user to ephone-dn

  • Provides caller ID for internal calls
  • Builds system directory
  • Presence status monitoring
    • On/off hook, unregistered
  • Applied ephone-dn config to ephone when user logs in with extension mobility

 


CME Phones

  • CME supports SIP and SCCP

Config – CLI

SCCP

SIP

Phone

ephone

voice register pool

Directory Number

ephone-dn

voice register dn

Telephony Config

telephony-service

voice register global

  • Add phone manually with CLI or GUI
  • Can enable Auto Registration
    • Phones automatically get added to CME

 


Home Lab screenshots and CLI

  • Base config has already been shown above or in previous notes. CCP was installed on my Win10 VM.

Configuring CME

CCP CME Feature Setting - Initial.png

CLI sent to router

telephony-service

 no auto-reg-ephone

 exit

New Options that are available

 

CCP CME Enabled - New Options.png

Enabling SIP

 

Screen Shot 2017-07-03 at 10.12.28 AM.png

  
 

CLI sent to router

Enabling VOIP Settings, SIP settings

voice service voip

 allow-connections h323 to h323

 allow-connections h323 to sip

 allow-connections sip to h323

 allow-connections sip to sip

 no supplementary-service h450.2

 no supplementary-service h450.3

 no supplementary-service h450.7

 no supplementary-service sip moved-temporarily

 no supplementary-service sip refer

 sip

  bind control source-interface GigabitEthernet0/0

  bind media source-interface GigabitEthernet0/0

  registrar server

  exit

 exit

Telephony Settings

Enable router to support SIP and SCCP endpoints, set number of phones and extensions router can support

Choose IP address for phones to register with. I used the physical interface. Loopback address can also be used. Must be a static address, DHCP does not work

 

CCP CME - Enable SCCP and SIP Phone Support.png

 

CLI sent to router

telephony-service

 cnf-file location flash:

 exit

voice register global

 mode cme

 source-address 192.168.10.47

 max-pool 25

 max-dn 50

 tftp-path flash:

 create profile

 exit

telephony-service

 create cnf-files

 exit

voice register global

 mode cme

 create profile

 exit

Phone Images

Not included in the chapter, but CME needs the phone firmware loaded on the flash.

Example Output - done from CLI, TFTP image to router

tftp-server flash:SCCP45.9-4-2SR3-1S.loads alias SCCP45.9-4-2SR3-1S.loads

tftp-server flash:apps45.9-4-2ES26.sbn alias apps45.9-4-2ES26.sbn

tftp-server flash:cnu45.9-4-2ES26.sbn alias cnu45.9-4-2ES26.sbn

tftp-server flash:cvm45sccp.9-4-2ES26.sbn alias cvm45sccp.9-4-2ES26.sbn

tftp-server flash:dsp45.9-4-2ES26.sbn alias dsp45.9-4-2ES26.sbn

tftp-server flash:jar45sccp.9-4-2ES26.sbn alias jar45sccp.9-4-2ES26.sbn

tftp-server flash:term45.default.loads alias term45.default.loads

tftp-server flash:term65.default.loads alias term65.default.loads

telephony-service

 load 7945 SCCP45.9-4-2SR3-1S.loads

 create cnf-files

 exit

Creating SCCP Extension and Phone, creating and assigning user to phone

  

CCP - Creating SCCP Extension.png

CCP CME - Creating SCCP Phone and Assigned Ext.png

CCP CME - SCCP Ext User Created.png

CLI sent to router

!PHONE EXT - SCCP

ephone-dn 1 dual-line

 number 2001

 huntstop

 exit

!ADDING PHONE AND USER - SCCP

ephone 1

 mac-address C062.6BD3.33CE

 type 7945

 auto-line

 exit

ephone 1

 username phone1

 button  1:1

 restart

 exit

ephone-dn 1

 name Phone One

 exit

ephone 1

 restart

 exit

Creating SIP Extension and Phone, creating and assigning user to phone

CCP CME - Creating SIP Ext.png

CCP CME - Creating SIP Phone with Ext Assigned.png

CCP CME - Creating SIP User on Phone.png

CLI sent to router

!ADDING PHONE AND USER - SIP

voice register pool 1

 id mac AAAA.BBBB.CCCC

 type 7945

 exit

telephony-service

 create cnf-files

 exit

voice register global

 mode cme

 create profile

 exit

voice register pool 1

 username Phone2 password password

 number 1 dn 1

 restart

 exit

voice register dn 1

 name Phone Two

 exit

voice register pool 1

 restart

 exit

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.