Use your widget sidebars in the admin Design tab to change this little blurb here. Add the text widget to the Blurb Sidebar!

CUCME Presence

Posted: May 21st, 2011 | Author: | Filed under: Blog, sho run | Tags: , , , | 3 Comments »

Fact: Every CUCME deployment should contain presence information.

When you realize how easy it is to configure presence within CUCME, it’s amazing that more engineers do not deploy this useful feature.  CUCME Presence provides line state information to other users using the SIP methods of SUBSCRIBE and NOTIFY.

There are two ways that presence information is made visible in a CUCME deployment: (1) BLF speed dials configured on phones and (2) phone directories accessed through the phone menu.

When a phone changes line state, CUCME sends out a notification to all watching devices.  To begin, enable the sending of presence methods via SIP.

sip-ua
   presence enable

Now that the system will provide presence updates, execute the following commands to present line status in the phone directories.

presence
    presence call-list

If you stop here, you’ll notice that presence information doesn’t display.  The reason is that CUCME, by default, disallows presence information on all lines.  To enable the “watching” of line status, each line will need to be configured with the “allow watch” command.  This applies to both SCCP and SIP phones.

SCCP example:

ephone-dn 1
    allow watch
telephony-service
    create cnf-files

SIP example:

voice register dn 1
    allow watch
voice register global
    create profile
    reset

Now that presence is enabled on the system and “allowed” at the line-level, configure any necessary BLF speed dials to monitor specific lines from the buttons on a phone.  The command is the same, whether SCCP or SIP.

ephone 1
    blf-speed-dial 1 3400 label Ezekiel Smeltz
voice register pool 1
    blf-speed-dial 1 3400 label Ezekiel Smeltz

To verify that presence is functioning properly:

show presence global
show presence subscription

To dig deeper for troubleshooting or curiosity:

debug presence x
debug ephone blf AAAA.BBBB.CCCC
debug ccsip messages

3 Comments on “CUCME Presence”

  1. 1 Jatin Jesse said at 5:54 pm on June 23rd, 2011:

    Pretty Good!!!
    I enjoyed reading this article and learned from it….

    Keep it coming, Matthew!

  2. 2 Adam said at 7:40 pm on June 29th, 2011:

    I still prefer monitor lines over presence. Customer’s love the envelope icon when an extension that was being monitored has a voicemail. Had to fight off a mutiny at one office because we switched them to CUCM and you can’t see that with CUCM.

  3. 3 Alexander said at 5:17 pm on March 25th, 2012:

    Perfect blog with a lot of useful tips and “gotchas”, I just would like to say – thank you very much! :)


Leave a Reply

  • Don't have a Gravatar? Get one!

    Have you Subscribed via RSS yet? Don't miss a post!