Малоизвестные функции CUCM Игорь Сукайло isukaylo@cisco.com Октябрь 2016 2010 Cisco and/or its affiliates. All rights reserved. 1
Mix Native Call Queuing Announcement Enhancement Basic Audio Conference Bridge Native to UCM CTI application ability to query and update the HuntLogIn status Display Name in Self Care Portal CP-8821 2010 Cisco and/or its affiliates. All rights reserved. 2
Mix 2010 Cisco and/or its affiliates. All rights reserved. 3
Hold-Unhold на разных устройствах External Сall Сontrol SNR Call Pickup MLPP Jabber for everyone Кодек Opus Paging Server 2010 Cisco and/or its affiliates. All rights reserved. 4
Call Flow Problem Some PSTN providers (in Europe) won t allow in-band information from private network before CONNECT. Customer Experience 1) Internal calls are fine. 2) External Calls can t hear the initial announcement: (Agent Idle) Silence/ring back, connect OK. OR (Agent Busy/RNA) Silence and then wait in queue (MOH + periodic announcement). 2010 Cisco and/or its affiliates. All rights reserved. 5
1) Preserve the current behavior by default. SIP: 183 Session in Progress with SDP MGCP/H225: PROGRESS with PI=8(In-Band Info Available) 2) Introduce a new checkbox per each trunk configuration. Connect Inbound Call before Playing Queuing Announcement. SIP: SIP Profile (Trunk Specific Configuration). MGCP: E1 PRI, T1 PRI, T1 CAS, and BRI. H323: H323 Gateway and H225 Trunk (gatekeeper controlled). 3) Default: unchecked. 4) If the flag is other than default, then CUCM shall send out a 200 OK (SIP) or CONNECT (PRI/H225) message, and plays the initial announcement. 2010 Cisco and/or its affiliates. All rights reserved. 6
Use Case 1 Agent Answer Peter Hunt Pilot (Queuing) 8000 Alex 1.INVITE/SETUP 2.100 Trying/PROC 9. 4. 200 OK/CONN 10. PSTN GW 5. ACK 3. 6. 7. 8. signal path media path Annunciator 1. Incoming call to Hunt Pilot (Queuing) via SIP/MGCP/H323 gateway 2. Send message back (100 Trying / Call Proceeding) 3. Insert Media Request / Allocate Annunciator / Media Connect Request / Reply 4. Answer Call Request (200 OK with SDP sendonly, CONNECT) 5. Receive ACK (for SIP DO, SDP contains the IP & port for recvonly). 6. Start Announcement 7. Announcement finished indication 8. Remove Media Request / De-allocate Annunciator 9. Extend Call Request 10. Agent answer the call 11. 2 way media 11. 2010 Cisco and/or its affiliates. All rights reserved. 7
Case 2 Agent Busy Peter 0. Agent is busy Hunt Pilot (Queuing) 8000 Alex Ben 1.INVITE/SETUP 2.100 Trying/PROC 4. 200 OK/CONN 9. 10. PSTN GW 5. ACK 3. 11. 6. 7. 8. ParkingLot signal path media path Annunciator MOH 1. Incoming call to Hunt Pilot (Queuing) via SIP/MGCP/H323 gateway 2. Send message back (100 Trying / Call Proceeding) 3. Insert Media Request / Allocate Annunciator / Media Connect Request / Reply 4. Answer Call Request (200 OK with SDP sendonly, CONNECT) 5. Receive ACK (for DO, it contains the IP & port for recvonly in SDP). 6. Start Announcement 7. Announcement finished indication 8. Remove Media Request / De-allocate Annunciator 9. Extend Call Request 10. Agent is busy. Call is rejected. 11. Redirect the call to ParkingLot, initiate feature hold, and put caller into Queue. 12. Caller hear MOH + periodic announcement 12. 2010 Cisco and/or its affiliates. All rights reserved. 8
Use Case 3 Agent Become Idle Peter 2. Agent was busy. Now, end the call Hunt Pilot (Queuing) 8000 Alex Ben PSTN signal path media path GW 3. 4. 5. 6. ParkingLot MOH 1. Caller Ben was in queue listening to MOH + Periodic announcement 2. Agent Alex ends the call with Peter. 3. SNFNotifyInd to SubscriptionManager/RoutePlanManager/QueuingManager. QM Find out longest waiting caller and send out De-Queue request. 4. Call is dispatched to agent Alex(ring). Caller is disconnected from MOH and hear ring back. 5. Agent Alex answer the call. 6. 2 Way media. 1. 2010 Cisco and/or its affiliates. All rights reserved. 9
2010 Cisco and/or its affiliates. All rights reserved. 10
2010 Cisco and/or its affiliates. All rights reserved. 11
2010 Cisco and/or its affiliates. All rights reserved. 12
2010 Cisco and/or its affiliates. All rights reserved. 13
Basic Audio ConferenceBridge Native to UCM 2010 Cisco and/or its affiliates. All rights reserved. 14
Resolve limitations of current MeetMe Conference: Cannot initiate MeetMe conference from PSTN Not good user experience (no IVR, waiting room, unpredictable MeetMe number) Bridge not secured with access code. Build an enhanced MeetMe experience similar to WebEx. Target low/mid-market. 2010 Cisco and/or its affiliates. All rights reserved. 15
Peter, Attendee Centralized Number 800-553-6387 Alex, Host Meeting ID 1000 PIN: 12345 PSTN GW signal path media path IVR MOH Ben, Attendee 2010 Cisco and/or its affiliates. All rights reserved. 16
Announcements have been added which will prompt user to provide meeting number, host pin or access code. Following is the list of announcement: 2010 Cisco and/or its affiliates. All rights reserved. 17
To enable end user to host Conference, a check box is added in feature group template as shown in below figure: 2010 Cisco and/or its affiliates. All rights reserved. 18
2010 Cisco and/or its affiliates. All rights reserved. 19
No Conference Roster, but do play entry/exit tone. Host can t mute/unmute attendees. Attendee can t mute/unmute the audio by entering DTMF digits. Max number of conference parties is controlled by the existing CallManager service parameter "Maximum MeetMe Conference Unicast". Max 100 simultaneous Conference Now and MeetMe conference instances per CUCM node. Video on hold is not supported. IVR supports codec G.711, G.729 and Wide Band 256K. 2010 Cisco and/or its affiliates. All rights reserved. 20
CTI application ability to query and update the HuntLogIn status 2010 Cisco and/or its affiliates. All rights reserved. 21
Use of new APIs to get and set the value of status of huntlog from TSP and JTAPI. New event DeviceHuntLogStatusChangedEvent will be sent from CTI whenever the value of hunt log changes. New request and response(deviceupdatehuntlogstatusresponse and DeviceUpdateHuntLogStatusResponse) are added to the QBE, this is triggered when value of hunt log is changed through the application. 2010 Cisco and/or its affiliates. All rights reserved. 22
Display Name in Self Care Portal 2010 Cisco and/or its affiliates. All rights reserved. 23
Use case 1 - In many countries, the organizations go by Last Name, First Name (vs in the US First Name, Last Name). The Display Name is already formatted correctly, so rather than look at localization settings to determine when to switch the name order, Display Name already has the right content. Use case 2 - Many people do not use their formal first name (e.g. Will Smith is really William Smith) - Display Name allows Users to customize the manner in which their name is displayed to others. 2010 Cisco and/or its affiliates. All rights reserved. 24
Self Care Portal End user will have an option to View, Edit and Save Display Name from Self Care Portal if the user is local user End user will have an option to View the Display Name from Self Care Portal if the user is an Active Directory/LDAP synced user User Data Services (UDS) APIs Allow the 3 rd party application to Add or Update the Display Name via UDS API Allow the 3 rd party application to search the users using Name Display via UDS API 2010 Cisco and/or its affiliates. All rights reserved. 25
Added a new section called Display Name, in the Self Care Portal under General Settings page. 2010 Cisco and/or its affiliates. All rights reserved. 26
CP-8821 2010 Cisco and/or its affiliates. All rights reserved. 27
In-Campus Mobile Voice 802.11 WLAN Rigorous, High-activity Settings Ruggedized, Resilient, Reliable, Secure Target: Verticals, General Office Settings Healthcare, Manufacturing, Retail, Oil & Chemical, Mining, Hospitality, Finance FCS: 8821 - June 29, 2016 8821-EX Q4 2016 Orderable: 8821 June 27, 2016 Pricing ~ 7925G/7925G-EX 2010 Cisco and/or its affiliates. All rights reserved. 28
IP67 Rating (versus the 7925, IP54) Sealed against dust Resistant to 1m (3.3 ft) of water for up to 30 mins MIL-STD 810G Compliant (versus the 7925, 810F) Drop tested a dozen times, from different axis points, onto concrete from heights between 6ft and 8ft. Dial pad keys under glass to avoid wear/rub-off Misc. - Speaker Chamber, Headset jack & Connector 2010 Cisco and/or its affiliates. All rights reserved. 29
Step 1: Provision wireless profiles over the wired network to the 8821 Step 2: Connect a RJ-45 Ethernet cable using a USB to RJ-45 dongle The dongle is NOT intended to be used for normal day to day use The dongle is for 1 st time provisioning/setup only How to Provision WLAN Profiles 1. CUCM > Device > Device Settings > Wireless LAN Profile 2. Associate Wireless LAN Profile to WLAN Group 3. Apply WLAN Group to (A) device pool or (B) device Supported USB Dongles >Apple USB 2.0 Ethernet Adapter >Linksys USB3GIG 3.0 Gigabit Ethernet Adapter >Linksys USB300M USB 2.0 Ethernet Adapter >D-Link DUB-E100 USB 2.0 Fast Ethernet Adapter >Belkin B2B048 USB 3.0 Gigabit Ethernet Adapter 2010 Cisco and/or its affiliates. All rights reserved. 30
Batteries Power Adapter Desktop Charger Multi charger Carry Cases USB Cable Plug charge in Wall Plug USB into PC Put phone into Docking station or Multicharger 2010 Cisco and/or its affiliates. All rights reserved. 31
Thank You! 2010 Cisco and/or its affiliates. All rights reserved. 32