The APIC-EM Controller provides a centralized system for
managing network traffic so that you always have the bandwidth to
maintain communications, even in congested networks. You can configure Cisco Unified Communications Manager to use the APIC-EM Controller to manage SIP media flows thereby providing the following benefits:
Centralizes QoS management, thereby eliminating the need for
endpoints to assign DSCP values.
Applies differential QoS treatment for different media flows. For
example, you can prioritize audio over video to ensure that basic
audio communication is always maintained, even when network bandwidth is
External QoS setting in the SIP Profile allows you to target which
users will use the APIC-EM. For example, you may have Cisco Jabber
users use the APIC-EM to manage media flows, while Cisco Unified IP
Phone users use the DSCP settings in Cisco Unified Communications
SIP Media Flow Management
For SIP calls that use APIC-EM, Cisco Unified
Communications Manger sends the policy request to the APIC-EM
Controller at the call outset notifying the APIC-EM of the media flow that is being set up. The
policy request contains information about the call, including the IP
address and ports for source and destination devices, the media
type for the flow and the protocol.
The APIC-EM notifies the switch at the
beginning of the call flow of the DSCP values for the associated
media flows. The switch inserts those DSCP values into individual
media packets, overwriting any values that the endpoint inserts. If
a gateway in the call flow experiences congestion, that gateway
sends through the packets with the higher DSCP values first. This
ensures that high priority audio and video streams are not blocked
by lower-priority network traffic such as email, print jobs, or
software downloads. When the call ends, Cisco Unified Communications Manager notifies the APIC-EM and the APIC-EM notifies the
switch to delete the flow.
External QoS Support
In order for Cisco Unified Communications Manager to use the APIC-EM to manage media flows, the External QoS
parameter must be enabled at both the system level, via a clusterwide service
parameter, and at the device level, via the SIP Profile.
Enable the External QoS Enable service parameter to configure the system to use the APIC-EM to manage media flows. The service parameter must be enabled for devices to use the APIC-EM for SIP media flow management.
You must also enable external QoS within the SIP Profile for devices that will use the APIC-EM for SIP media flow management.
Associate the external QoS-enabled SIP Profile to a phone.
Configure the APIC-EM Controller
Use this procedure on the APIC-EM Controller to add Cisco Unified Communications Manager as a user. APIC-EM's role-based access control feature provides Cisco Unified Communications Manager with access to APIC-EM resources.
On the APIC-EM Controller, choose Settings > Internal Users.
Create a new user with the following role: ROLE_POLICY_ADMIN. Keep track of the username and password that you enter because you must enter identical credentials in Cisco Unified Communications Manager's HTTP Profile window.
Go to the Discovery tab and add a discovery with CDP or the IP address range of the available devices.
Select the Device Inventory tab and select the reachable devices.
Click on Set Policy Tag.
Create a policy tag and set it for the devices.
On the EasyQoS tab, select the policy that you created and enable DynamicQoS.
Use this procedure to set up an HTTP Profile to connect Cisco Unified Communications Manager to the APIC-EM Controller. In this connection, Cisco Unified Communications Manager acts as an HTTP user and the APIC-EM acts as the HTTP server.
From Cisco Unified CM Administration, choose Call Routing > HTTP Profile.
Enter a Name for the service.
Enter the User Name and Password for this HTTP connection. The user name does not have to be a configured end user in Cisco Unified Communications Manager, but the user name and password must match the values that are configured in the APIC-EM Controller.
In the Web Service Root URI text box, enter the IP address or fully qualified domain name of the APIC-EM service.
Configure any remaining fields in the HTTP Profile window. For help with the fields and their options, refer to the online help.
Use this procedure to configure Cisco Unified Communications Manager to use an external service for QoS management. You must enable this service parameter in order to use an APIC-EM controller for QoS.
Use this procedure if you want to assign the external QoS-enabled SIP Profile that you created to a phone.
Use the Bulk Administration Tool to update the SIP Profile for a large selection of phones in a single operation. For details, see the Bulk Administration Guide for Cisco Unified Communications Manager.