Review the list of necessary files.
You can collect these files now, or collect them as you need them
for the procedures in this document. See Required files.
To make Cisco Jabber available as a device in Unified CM, you must install a
device-specific Cisco Options Package (COP) file on all your Unified CM servers.
Perform this procedure at a time of low usage; it may interrupt service.
Unified CM generates these files when the Cisco Options Package
(COP) file for dial rules is installed.
Directory Lookup Dial Rules use Microsoft Active Directory to identify
callers. Cisco Jabber displays the Caller ID from the main iPhone Address Book instead of any name provided by the Unified CM or
Microsoft Active Directory.
Because people are accustomed to dialing numbers differently
from a mobile device than from a desk phone, consider setting up Unified CM to accommodate the different number patterns
that mobile device users dial.
You can create these rules in Unified CM so that they apply to all calls and devices; or edit an XML file,
described later, so that the rules apply only to users of Cisco Jabber or so
that different rules apply to devices in different countries or area codes.
For example, users may dial numbers as follows:
mobile device users may not be in the habit of dialing 9 before
they dial a number outside the company.
if the mobile device number is in a different area code than the
desk phone number, users may dial area codes when using their mobile device when
they would not include the area code when dialing from office phones, and vice
versa.
mobile device users who dial an international number may begin the
number with a plus sign (+).
You can set up Application Dial Rules to successfully
connect calls that are dialed to the type of numbers above.
For complete information about setting up Application Dial
Rules, see the online help in Unified CM.
If you need to create rules that apply only to Cisco Jabber
and not to all applications that use the XML files to access dial rules, you can
enter them manually as XML text directly into the file that makes the rules
available to Cisco Jabber. You will generate this file in a procedure later in
this section.
Use of dial rules with Cisco Jabber
Perform this series of procedures to make all of your existing
dial rules available to Cisco Jabber.
Note
This procedure applies only to Unified CM
Release 8.5 and earlier.
You will use a Cisco Options Package (COP) file that is also
used for this purpose for other Cisco products.
Note
This COP file is different from the device COP file that is described
elsewhere in this document.
With this series of procedures, you install required XML files in a
folder called
CUPC at the root level of the Unified CM TFTP server. If you need different rules for Cisco
Jabber than you need for other clients that use this file, use the optional procedure to
copy and modify the XML file to create a dedicated file for Cisco Jabber.
If you have deployed other Cisco telephony clients and
integrations, you may have performed this series of procedures already.
Note
Every time you update the dial rules on Unified CM, you must repeat this series of procedures to make the changes
available to clients, including Cisco Jabber.
Select the release number that most closely matches your Unified CM release.
Step 3
Look for the bundle that contains the Administration Toolkit.
Step 4
Click
Download Now.
Step 5
Follow the instructions on the screen.
Step 6
Unzip the downloaded file.
Step 7
Locate the dial rules COP file in the
CUCM folder.
You do not need any other files in this download.
Step 8
Place the dial rules COP file on a server that is accessible by
TFTP.
Copy dial rules
This procedure applies only to Unified CM
Release 8.5 and earlier.
Create copies
of dial rules in the Unified CM application with the following steps:
Procedure
Step 1
Sign in to the Publisher server in your Unified CM cluster.
Step 2
In the top-right corner of the Unified CM Administration portal, choose Cisco
Unified OS Administration and select
Go.
Step 3
Select
Software Upgrades > Install/Upgrade.
Step 4
Specify the location of the
Dial Rules COP file in the
Software Installation/Upgrade
window.
Step 5
Select
Next.
Step 6
From the
Available Software drop-down list, select the
COP file.
Step 7
Select
Next.
Step 8
Select
Install.
Step 9
Repeat this procedure for every Unified CM server that runs a TFTP server.
Locate copy of dial rules
This procedure applies only to Unified CM
Release 8.5 and earlier.
Procedure
Step 1
In
Cisco Unified Operating System Administration
portal, select
Software Upgrades > TFTP
File Management.
Step 2
In the
TFTP File Management window, search for a
directory that begins with CUPC.
Step 3
Verify that the dial rules are present.
Example:
AppDialRules.xml
DirLookupDialRules.xml
(for Cisco Jabber for iPhone)
Modify dial rules
This procedure applies only to Unified CM
Release 8.5 and earlier.
Use this optional procedure only if you want to modify the dial rules file for use by Cisco
Jabber. For example:
You may require rules that
are unique to Cisco Jabber and are not used for other clients.
You may need to create
multiple files and assign different rules to the Cisco Jabber device of each
user. For example, if users have mobile devices that are issued in different
countries or area codes and your existing rules do not accommodate
the way users may dial numbers or stored contacts from mobile devices based in multiple
countries or area codes.
Before You Begin
Using the guidelines in
Application Dial Rules, determine the
Application Dial Rules you need.
If you do not know how to
use the TFTP server on Unified CM, see the following
documents for your release:
Instructions for managing TFTP server files in the
“Software Upgrades” chapter of the
Cisco Unified Communications Manager Operating System
Administration Guide.
The
Command Line Interface Reference Guide for Cisco Unified
Communications Solutions.
Navigate to the
CUPC folder at the root level of the Unified CM TFTP server.
Step 2
Copy the rules file you want to modify for Cisco Jabber.
Example:Using the built-in TFTP client on a PC or
Mac, enter the following commands:
tftp server-name
get CUPC/AppDialRules.xml
Step 3
Rename the file as needed.
Example:For example,
AppDialRulesFrance.xml.
Step 4
Open the file in a text editor.
Step 5
Following the example of the existing rules, modify or add rules
as needed.
Step 6
Save your changes.
Step 7
Upload the modified file.
Important:
Note the path and filename. You will need this information
later.
From the drop-down list at the top-right of the window, select Cisco
Unified OS Administration.
Select
Software Upgrade > TFTP File Management.
Select the file on your hard drive.
Specify the folder on the TFTP server.
For example,
ciscojabber.
Select
Upload.
Step 8
Repeat for any other rules files that you need to customize.
What to Do Next
After you complete and upload all customized Dial Rules
files, continue with the next procedure in this section.
If you are using Unified CM Release 8.5
or earlier and you want Cisco Jabber devices to apply Application
Dial Rules, you must specify the path to these dial rules files,
including the filenames.
If you move or rename these files, make sure to update
this path in the Application Dial Rules URL field
on the configuration page for each deployed device.
Restart TFTP service
Perform this procedure at a time of low usage; it may
interrupt service.
In the top-right corner of the Unified CM Administration portal, choose Cisco Unified Serviceability and select
Go.
Step 2
Select
Tools > Control
Center-Feature Services.
Step 3
Choose the server and select
Go.
Step 4
Select
Cisco TFTP.
Step 5
Select
Restart.
Step 6
Repeat this procedure on every server on which you ran this COP
file.
Increase SIP Dual Mode Alert Timer value
Increase the SIP Dual Mode Alert Timer to ensure that calls
to the Cisco Jabber extension are not prematurely routed to the mobile-network
phone number.
Before You Begin
Cisco Jabber must be running to receive VoIP calls.
Procedure
Step 1
Sign in to Unified CM Administration.
Step 2
Select
System > Service
Parameters.
Step 3
Select the server.
Step 4
Select the
Cisco CallManager (Active) service.
Step 5
Scroll to the
Clusterwide Parameters (System - Mobility)
section.
Step 6
Increase the SIP Dual Mode Alert Time to 3000 milliseconds.
Step 7
Select
Save.
Note
If after you increase the SIP Dual Mode Alert Timer, incoming
calls still arrive in Cisco Jabber, and are terminated and diverted using Mobile
Connect, you can increase the SIP Dual Mode Alert Timer to 4000 or 5000
milliseconds. The 3000 millisecond value is the lowest recommended value.
Create a dedicated SIP profile
Create a dedicated SIP Profile that allows Cisco Jabber to
stay connected to Unified CM while Cisco Jabber
is running in the background.
Conferencing calls requires G.711 for all participating endpoints,
unless transcoding is available. If only G.729a is supported on Cisco Jabber, you must set up an
external transcoder to allow transcoding from G.729a on the
phone to G.711 on the conference bridge.
Usage and error tracking
Cisco Jabber relies on a third-party service, Google
Analytics, to collect and generate aggregated usage and error-tracking data
that Cisco uses to discover defects and improve product performance. In
compliance with the Google Analytics privacy statement, Cisco does not store
personal identifying information.
All information that is collected is stored by Google and is
confidential. Only Cisco has access to this information. This functionality is
not currently available as a reporting tool for administrators.
You can enable or disable usage reporting for each user when
you set up each Cisco Jabber device in Unified CM.
Depending on the setting, Cisco collects the following
information:
Usage and Error Tracking Setting
Information Collected
Enabled
Errors and
warnings
Screen views in
Cisco Jabber (for example, how often users view their list of voice messages)
Feature activity
(for example, how often users add a contact)
IP address of the TFTP server to which Cisco Jabber connects
Approximate
geographic location, based on mobile service provider activity
Detailed
Same information
collected when
"Enabled" is selected.
Disabled
None
The first time users launch Cisco Jabber, they see an
agreement that describes the data that Cisco collects. Users must accept this
agreement to use the application, whether or not the usage tracking
feature is currently enabled.
For more information about the reporting tool, see: