Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Unified Communications Manager Serviceability.

Similar presentations


Presentation on theme: "© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Unified Communications Manager Serviceability."— Presentation transcript:

1

2 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Unified Communications Manager Serviceability AXL (SXML) Interface Update for releases 8.6(x) & 9.0 Erick Burgess, Product Manager

3 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Housekeeping  We value your feedback- don't forget to complete your online session evaluations after each session & the Overall Conference Evaluation which will be available online from Thursday  Visit the World of Solutions and Meet the Engineer  Visit the Cisco Store to purchase your recommended readings  The following content is protected under our Master Cisco Developer Partner Not-to-Disclose Agreement  Use of recording devices is not permitted  Please set your mobile devices to vibrate/silent  Get ready for an exciting session After the event don’t forget to visit Cisco Live Virtual:

4 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Required GAAP Reconciliation and Forward-Looking Statements  The Cisco products, service or features identified in this document may not yet be available or may not be available in all areas and may be subject to change without notice. Consult your local Cisco business contact for information on the products or services available in your area. You can find additional information via Cisco’s World Wide Web server at Actual performance and environmental costs of Cisco products will vary depending on individual customer configurations and conditions.

5 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Agenda  What’s New in Unified CM 8.6(x) ‒ Where to find information  What’s New in Unified CM 9.0(x) ‒ Platform Administrative Web Service ‒ AXIS Upgrade, New WSDL in Document/Literal format ‒ RisPort Device Query limit from 200 to 1000 ‒ SNMP and Alarm Configuration via AXL ‒ Multiple Syslog Destinations ‒ Real Time Monitoring Tool – SIP Call Trace Enhancements ‒ MultiTier CAC Reports ‒ Native Call Queuing Performance Counters ‒ Locations CAC Performance Counters  Q & A

6 Unified CM 8.6(x) Updates CiscoLive 8.6(1) Updates are posted here: For 8.6(2) Updates, refer to the Release Notes posted here:

7 Platform Administrative Web Services Interface (PAWS) Available in release 9.0(1)

8 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Platform Administrative Web Service  New “upgrade orchestration features” PAWS-Interface: developer-ready Cisco UC software version management interface PAWS-Management: Cisco branded “console” application that uses PAWS-I  Value / Strategic Fit: Address key customer use cases “Multi-cluster upgrade” for large multi-site- distributed deployments “Cluster-based upgrade” for super-clusters “Upgrade Orchestration” to reduce complexity Reduce upgrade hassles – lower upgrade costs, risk, and travel requirements Executive Summary 8 Cisco or CDN partner utility/console talking to PAWS API … … “CUP” Nodes CUCM Nodes … SME Nodes PAWS

9 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Platform Administrative Web Service  Allows applications to initiate and monitor upgrades on multiple UC Clusters from a single management client via the PAWS-I API  Facilitates large scale deployments/upgrades  New public interface in Unified CM 9.0(1)  XML/SOAP based on AXIS 2.0  WSDL in doc/literal format which aligns with the Unified CM Administrative and Service XML interfaces as well as the UC Gateway Services interface  Native support for Visual Studio 2010 &.Net v2/3/4 What is PAWS? 9

10 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Platform SOAP Services allow you to:  Inspect & Inventory ‒ Hardware Model, Active/Inactive Version, and Install Options ‒ Installed Products Unified Communication Manager (CUCM) IM/Presence Services (IM/Presence) Session Manager Enterprise (SME) ‒ Upgrade State (error, cancelled, downloading, installing, etc)  Upgrade ‒ Test install/upgrade file for validity ‒ Filter a list of install/upgrade files ‒ Prepare Upgrade (Download Upgrade Files) ‒ Start Upgrade  Switch Version / Restart Server 10

11 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS Supported Applications 11

12 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Example: Managing a Cluster Upgrade with PAWS 12

13 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Access the list of PAWS Services  Make sure PAWS Service is running  Access to Service List requires authentication via Platform Administrator credentials  Display available services via: https:// /platform-services/services/listServices 13

14 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Platform Administrative Web Service  Request WSDL for client stub generation https:// /platform- services/services/ ?wsdl  Call a service https:// /platform- services/services/ Available Services and Access to the WSDL 14

15 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Interacting with the PAWS Service  Each PAWS service can be invoked either: ‒ Synchronously – In a Blocking client manner ‒ Asynchronously – In a Non-Blocking client/server manner  Each PAWS service implements an asynchronous IN-OUT message exchange protocol (MEP)  MEP is SOAP-based and must use well-formed SOAP messages Support for Synchronous and Asynchronous Calls 15

16 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Interacting with the PAWS Service  Client application POSTs a request and waits for a response  Synchronous Calls ‒ Open a socket to requested service ‒ Wait for a response before closing the socket ‒ Can waste server resources during lengthy operations  Request can “timeout” while waiting for a response when requests take a long time to complete ‒ Downloading an upgrade file ‒ Running a server upgrade Using Synchronous Calls 16

17 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Interacting with the PAWS Service  Client application POSTs a request and response is sent to a ‘callback server’  Asynchronous calls ‒ Do not wait for a response to close the socket ‒ Contain a WS-Addressing endpoint reference (reply-to URL) ‒ Acknowledged with HTTP 202 return code before calling desired service  Once the service completes, a response is sent to the provided endpoint ‒ Responses include result code, messages, and any available results ‒ MessageID in request is returned with the response to relate the request and response messages  Maximum of 3 concurrent requests are allowed on a given server ‒ Additional requests queued up to 60 seconds before being rejected  Callback server must be available or the response is lost Using Asynchronous Calls 17

18 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Selecting Sync vs Async Behavior  Key to selecting between Synchronous and Asynchronous behavior is the element ‒ request always includes of a “callback” server  Synchronous callback ‒ Provide the synchronous callback address:  Asynchronous callback ‒ Provide the address of your application’s callback server: : /servlet/WSACallBackHandler 18

19 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Choosing Sync or Async Calls  Applications can use any Resource synchronously or asynchronously ‒ Choice depends upon application requirements and programmer comfort  Following Resources should typically be called asynchronously: ‒ UpgradeFilterService: upgradeFilter ‒ UpgradeProgressStageService: getUpgradeProgress ‒ CancelUpgradeService: cancelUpgrade ‒ PrepareUpgradeService: prepareRemoteUpgrade ‒ StartUpgradeService: startUpgrade Which one should you use? 19

20 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS Service Example  APIVersionService ‒ Single Resource: getAPIVersion ‒ Can be called synchronously or asynchronously ‒ Good idea to validate API Version before proceeding  Currently available API Version: ‒ API Version is first public version in UC Manager 9.0  Upcoming slides show the difference between using getAPIVersion synchronously and asynchronously 20

21 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Example of getAPIVersion Application Interaction with PAWS Service 21

22 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Code Sample urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint getAPIVersion Request 22

23 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Code Sample getAPIVersion Request urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint urn:getAPIVersion https:// /platfor m-services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint 23

24 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Code Sample getAPIVersion Request urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f 24

25 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Code Sample getAPIVersion Response urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete

26 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Synchronous Code Sample getAPIVersion Response urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete

27 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Example of getAPIVersion Application Interaction with PAWS Service 27

28 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Code Sample urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f ns1:LocalPart https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint getAPIVersion Request 28

29 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Code Sample getAPIVersion Request urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f ns1:LocalPart https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint urn:getAPIVersion https:// /platfor m-services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint 29

30 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Code Sample getAPIVersion Request urn:getAPIVersion uuid:63e5d8ca-dcac-40af-916b- d32ec3382d0f ns1:LocalPart https:// /platform- services/services/APIVersionService.APIVersionServiceHttpSoap11Endpoint uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f ns1:LocalPart 30

31 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Code Sample getAPIVersion Response urn:uuid:0F A8890A urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete

32 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Asynchronous Code Sample getAPIVersion Response urn:uuid:0F A8890A urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete urn:uuid:0F A8890A urn:getAPIVersionResponse uuid:63e5d8ca-dcac-40af-916b-d32ec3382d0f internal.request.complete

33 Available PAWS Resources

34 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS - Resources 34 Service NameMethod NameDescription APIVersionServicegetAPIVersion Returns the API version of PAWS SOAP services CancelUpgradeServicecancelUpgrade Cancels an upgrade or COP file installation previously started via startUpgrade Should be called asynchronously ClusterNodesService getClusterNodes getMyClusterNode Returns information on all cluster nodes Return information from node request sent to DeploymentModeService getDeploymentMode setDeploymentMode Return the deployment mode information Set the deployment mode HardwareModelServicegetHardwareModel Returns hardware information like model and serial number MaintenanceServiceMaintenanceService is not supported in Release 9.0

35 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS - Resources 35 Service NameMethod NameDescription OptionsService getActiveOptions getInactiveOptions Returns installed options on the active partition Returns installed options on the inactive partition PrepareRemoteUpgradeServiceprepareRemoteUpgrade Downloads and prepares an upgrade or COP file for installation Should be called asynchronously ProductService getInstalledProducts getProductName Returns the list of deployed products Returns the overall product name RestartSystemServicerestartSystem Reboots the system without switching partitions RestartSystemStatusServicegetRestartSystemStatusGets the status of the last restartSystem StartUpgradeServicestartUpgrade Starts the upgrade or COP file installation previously prepared via prepareRemoteUpgrade Should be called asynchronously

36 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS - Resources 36 Service NameMethod NameDescription SwitchVersionServiceswitchVersionsActivates and boots the inactive partition SwitchVersionStatusServicegetSwitchVersionStatus Gets the status of the last switchVersions UpgradeFilterServiceupgradeFilter Returns a list of valid files from the provided list of files - use when locating valid files in a particular S/FTP directory Should be called asynchronously UpgradeValidServiceisUpgradeValid Determines if a file is valid - use when validating a user selected file UpgradeStageServicegetUpgradeStage Returns the current overall upgrade or COP file install stage like downloading, validating, and in progress

37 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS - Resources 37 Service NameMethod NameDescription UpgradeTypeServicegetUpgradeType Returns the type of the current upgrade - currently this service can only be called after upgrade has started. UpgradeProgressStageServicegetCurrentUpgradeProgressStage Returns detailed progress information only while an upgrade or COP file installation is in progress Should be called asynchronously VersionService getActiveVersion getInactiveVersion Returns active product version Returns inactive product version

38 PAWS Result Codes and Error Handling

39 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS Result Codes 39 Result CodeMeaning internal.request.complete For services with separate status methods (e.g. switch & restart) - the request has been started For services without separate status methods - the request completed successfully internal.request.complete.message Same as internal.request.complete but the response includes messages for the end user internal.request.failed The request failed - ignore any results and show returned messages

40 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 PAWS SOAP Layer Messages KeyMeaning error.soap.internal Error when a SOAP service experiences an unexpected problem. error.remote.throttled Error when the request was denied due to throttling. error.validation.invalid Validation error - required data is not valid. error.validation.maxlength Validation error - required data is too big. error.validation.minlength Validation error - required data is too small. error.validation.range Validation error - required data is not within a certain range. error.validation.required Validation error - required data is missing. error.validation.mustbe Validation error - required data must be a specific value to be valid.  Messages generated by the SOAP services layer 40

41 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Status Value Messages KeyMeaning internal.request.processing The restart/switch version is still in progress internal.request.complete The restart/switch version has completed error.undetermined.result The restart/switch version status cannot be determined - can happen for a few seconds immediately after a restart or switch version is scheduled and while the server is offline rebooting  Restart and Switch Version Statuses 41

42 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Upgrade Stages KeyMeaning upgrade.stage.cancelledCancelled upgrade.stage.checksummingCalculating File Checksum upgrade.stage.completedCompleted upgrade.stage.configuring Configuring (only set if someone is using the OS Admin or CLI to install an upgrade or COP file) upgrade.stage.determining.files Determining Valid Files (only set if someone is using the OS Admin or CLI to install an upgrade or COP file upgrade.stage.downloadingDownloading File upgrade.stage.errorError (indicates failure) upgrade.stage.installingInstalling File upgrade.stage.noneNone upgrade.stage.validatingValidating File upgrade.stage.validatedFile Validated 42

43 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Exploding Some PAWS Myths  Does not reduce elapsed time to “write the bits” ‒ Minor time savings from task concurrency if you sequence tasks correctly  Does not do platform migrations ‒ e.g. MCS to MCS, MCS to UCS, UCS to UCS  Does not handle IP address or hostname changes  Does not auto-poll or download upgrade files from cisco.com  Does not auto-distribute upgrade files to app nodes  Does not auto-update … programming has to be “started”; then the PAWS-enabled application automates it 43

44 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Additional Information  PAWS will be a public interface in the UC 9.0(1) release  Enables Cisco UC software version management to be integrated with third-party Serviceability consoles  New Developer Portal ‒ ‒ Launch June 2012 ‒ Developer Guide & API Reference ‒ Resources used for a typical upgrade ‒ Request/Response code examples ‒ Sample application ‒ Discussion Forums 44

45 Unified CM 9.0(1) (Q2CY2012) Service XML New/Changed Features

46 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Serviceability 9.0 Updates  AXIS Upgrade, New WSDL in Document/Literal format  RisPort Device Query limit from 200 to 1000  SNMP and Alarm Configuration via AXL  Platform Administrative Web Service  Multiple Syslog Destinations  Real Time Monitoring Tool – SIP Call Trace Enhancements  MultiTier CAC Reports  Native Call Queuing Performance Counters  Locations CAC Performance Counters

47 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 AXIS 2.0  AXIS2 was introduced in 2004 and SXML is still on version 1.2 and needs to be upgraded.  AXIS2 is faster compared to earlier versions of AXIS (source:  AXIS2 has a lower memory foot print (source:

48 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Doc/Literal WSDL format  Service XML has been upgraded to use the AXIS 2 framework. AXIS 2 is faster and has a smaller memory footprint  WSDL has been upgraded to support the widely accepted Document/Literal format ‒ Aligns with the Unified CM Administrative XML and Platform Administrative Web Service interfaces, as well as the UC Gateway Services interface which also support the same document/literal format  Native support for Visual Studio 2010 and.NET 2/3/4.x frameworks  Backward compatibility will be maintained for two releases  Unified CM 9.x & 10.x will support both RPC/encoded and Document/literal WSDL formats  Unified CM 11.0(1) will only support Document/Literal format

49 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 AXIS Upgrade, New WSDL  All currently available Serviceability XML APIs moved to AXIS 2.0 and supports Doc/Literal WSDL format ‒ Risport2 ‒ PerfmonPort2 ‒ CDRonDemand2 ‒ LogCollectionPort2 ‒ ControlServicesPort2  Backward compatibility supported – existing Serviceability XML APIs continue to be available (rpc/encoded WSDL) ‒ Riport70 ‒ PerfmonPort ‒ CDRonDemand ‒ LogCollectionPort ‒ ControlServicesPort

50 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 RisPort Device Query limit  The maximum number of returned devices has been increased from 200 to 1000 per request  Allows for faster retrieval of device information using RisPort API  RisPort reply can contain up to three device status information messages for each device. ‒ Example: ‒ Phone_A is currently registered to Unified CM_A ‒ Phone_A was unregistered from Unified CM_B ‒ Phone_A was unregistered from Unified CM_C

51 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 SNMP Configuration API  Allows AXL applications to remotely configure SNMP (v1/v2/v3)  Supports all SNMP configuration settings currently available via Serviceability SNMP pages. For example: Notification destination Community String SNMP users

52 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Alarm Configuration API  Allows AXL applications to remotely configure alarms  Supports all Alarm configurations currently on the Serviceability Alarm Configuration page including Remote Syslog Destination  Add up to 5 Remote Server Names for a Remote Syslog

53 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Multiple Syslog destinations  Unified CM now supports multiple syslog destinations ‒ Forward Syslogs to up to 5 remote servers ‒ Forward Alarms to up to 5 remove servers ‒ Syslog destination can be configured via AXL Interface  Alarm Configuration  Enterprise Service Parameter : Remote Syslog Server Name

54 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 SIP Session Trace Enhancements  Session Trace feature traces all calls and generates SIP message ladder or sequence diagrams for SIP calls  Shows termination cause codes for all calls.  Accelerates troubleshooting  Diagrams can be viewed/saved as html files  Enterprise Parameter enables/disables Call Tracing globally  SIP Session Trace Tool supports the ability to trace calls using local log files as the source  Serviceability RTMT tool generates SIP diagrams from saved SDI/SDL and call log files  RTMT supports both interleaved and non-interleaved tracing formats of SDI/SDL logs  Calling and Called Device Name information is now reported by the SIP Session Trace tool

55 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 RTMT – SIP Call Tracing enhancements

56 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Session Trace Sample Output

57 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 MultiTier Call Admission Control (CAC)  Enhanced Location CAC support for Video calls * network * network capacity: 2 video calls 1 no packets dropped * network * network capacity: 2 video calls 1 packets dropped * network * network capacity: 2 video calls 1 no packets dropped call rejected 3 Unified CM 9.0Unified CM 7.x/8.x

58 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 MultiTier CAC – Serviceability Reports  Complete Topology Report ‒ Enables the Administrator to view the Topology Data ‒ List Location, Neighbors, Edge bucket size  Edge Discrepancy Report ‒ Lists conflicts in edge bucket size configured ‒ Conflicts can be in audio/video/immersive bucket sizes  Path Subset Reports ‒ List all paths between locations ‒ Sorted based on edge weight ‒ Show Bandwidth used, bandwidth available etc  Dynamic Data Report ‒ List active calls between two given locations, bandwidth used, bandwidth available etc.

59 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 MultiTier CAC: Topology report

60 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Locations Bandwidth Manager (LBM) Performance Counters Location Counters moved from “Cisco CallManager” object to “Cisco Locations LBM”

61 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Locations Bandwidth Manager Performance Counters

62 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Native Call Queuing  Queue (hold) callers while they wait for an employee to become available  Play Announcements & Music in Queue  Longest call waiting distribution  Login/logout of queues and view queue information on Cisco IP Phones  Enhanced call detail records and monitoring tools  Enhances Unified CM Hunt Group feature Unified CM Subscriber “Thank you for calling” “Your call will be answered in the order in which it was received” “Please hold a moment”

63 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Serviceability Call Detail Records have been enhanced to indicate: ‒ Queue flag – indicates if the call was queued ‒ Queue time – cumulative queue time prior to call answered New serviceability counters have been added to monitor queue performance; includes alarms and alerts with configurable thresholds.

64 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Native Call Queuing Performance Counters

65 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Native Call Queuing Performance Counters

66 Questions?

67 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Complete Your Online Session Evaluation  Give us your feedback and you could win fabulous prizes. Winners announced daily.  Receive 20 Passport points for each session evaluation you complete.  Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center. Don’t forget to activate your Cisco Live Virtual account for access to all session material, communities, and on-demand and live activities throughout the year. Activate your account at the Cisco booth in the World of Solutions or visit 67

68 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public


Download ppt "© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Developer Network - Partner NDA CiscoLive12 Unified Communications Manager Serviceability."

Similar presentations


Ads by Google