© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Deployment of Cisco Unified CallManager Release 5.0 Endpoints Managing Endpoints with Cisco Unified CallManager BAT
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Overview Cisco Unified CallManager BAT allows management of many devices/records within a short period of time.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Overview (Cont.) The Cisco Unified CallManager Release 5.0 BAT characteristics: Integrated with the Cisco Unified CallManager Administration pages and available by default (no plug-in required) All pages are available under the Bulk Administration menu Same look and feel as the Cisco Unified CallManager Administration pages Supports internationalization MLA support for Cisco Unified CallManager BAT pages TAPS is now part of bulk administration
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Overview (Cont.) Manage config files Manage devices Schedule configuration Manage TAPS service
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Components Cisco Unified CallManager BAT administration consists of these features: Cisco Unified CallManager BAT templates are used to define general settings that fit all of the devices that should be added. CSV files are used to define devices and record specific settings that should be bulk configured. Adding, updating, and deleting devices and records is done automatically based on queries and CSVs. Additions, updates, and deletions can be scheduled to be performed at a defined time.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Support for Devices and Records Cisco Unified CallManager BAT can be used on Cisco Unified CallManager Release 5.0 to add, update, and delete these devices and records: Cisco IP phones Voice gateways CTI ports Users User device profiles IPMAs Ports on a Cisco Catalyst 6000 FXS Analog Interface Module Cisco VG200 series analog gateways and ports Forced authorization codes Client matter codes Call pickup groups
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Bulk Provisioning Service Bulk Provisioning Service is used by Cisco Unified CallManager BAT to perform tasks. Bulk Provisioning Service is listed under database services in the service activation pages. Service should be activated for scheduled jobs to be executed. Can be activated only on the first node in a cluster.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Bulk Provisioning Service (Cont.) Activate bulk provisioning service
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Cisco Unified CallManager BAT Configuration Process Overview The Cisco Unified CallManager BAT configuration process includes these steps: Step 1: Configure Cisco Unified CallManager BAT template. Step 2: Create the CSV data input file. Step 3: Validate the data input files. Step 4: Insert the devices into the Cisco Unified CallManager database.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Configuring Cisco Unified CallManager BAT Templates Enter the phone template name Configure device parameters
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Configuring Cisco Unified CallManager BAT Templates (Cont.) Enter the line template name Configure line parameters
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Uploading Data Input Files Locate the file to upload Select the Target and Transaction Type
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Validating Data Input Files Select the file to validate Select the template to be used Start Validation
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Verifying Validation Results Verify that all records were processed successfully
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Inserting IP Phones into Cisco Unified CallManager Database Select the file and template Start the insertion Select immediately
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Verifying the Status of Insertion Verify a successful insertion
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files Cisco provides a template to create CSV files which have the mandatory format to work with Cisco Unified CallManager BAT: The template is a Microsoft Excel spreadsheet that uses macros. The template can be personalized for specific needs. The file can also be created using a text editor, such as Microsoft Notepad: –Use a separate line to enter data for each record. –Separate each data field with a comma and include comma separators for blank fields. –Do not enter blank lines, otherwise errors occur during the insert transaction.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files (Cont.) Select bat.xlt Download
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files (Cont.) Using Excel template create the file format
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files (Cont.) Add/remove fields Order fields Apply settings Commit changes
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files (Cont.) Populate fields with values
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Creating CSV Files (Cont.) Export to CSV Save changes
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Scheduling Cisco Unified CallManager BAT Jobs The following tasks need to be performed to schedule Cisco Unified CallManager BAT jobs on Cisco Unified CallManager: 1. Create a task. 2. Specify the time for starting the task.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Scheduling Cisco Unified CallManager BAT Jobs: Create a Task Specify to run the task later Create a Job
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Scheduling Cisco Unified CallManager BAT Jobs: Create a Task (Cont.) Select the task scheduled
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Scheduling Cisco Unified CallManager BAT Jobs: Specify Time Configure start time for scheduled task Activate the job
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Introduction to TAPS 1. Cisco Unified CallManager BAT adds dummy MAC address into Cisco Unified CallManager Administration 2. Administrator plugs phones into network 3. User or administrator dials a TAPS directory number 4. User or administrator dials own directory number 5. Cisco Unified CallManager downloads configuration 6. Phone updates Cisco Unified CallManager with correct MAC address Phone Configuration 5 1 Call TAPS DN 6 Dummy MAC Address Actual MAC Address 3 Dial own phone DN 4
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Autoregistration Options for TAPS Set one of the following options for using TAPS to update autoregistration of phones: Using TAPS with new phones –Updates MAC addresses and downloads a predefined configuration for new phones Using TAPS for reloading configurations –Reloads the configuration for replacement phones
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v TAPS Installation Prerequisites With Cisco Unified CallManager BAT Release 5.0(1), TAPS is installed separately. TAPS installation prerequisites: –Ensure that the first-node database for Cisco Unified CallManager is configured and running. –Ensure that the Cisco CRS server is configured. –Ensure that the latest Cisco Unified CallManager BAT is installed on the first-node database server for Cisco Unified CallManager.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v TAPS Installation Installation of TAPS on a CRS application server includes these steps : Step 1: Log in to the first node with administrative privileges. Step 2: Using Applications > Plug-ins, list all the plug-ins. Step 3: Download Cisco TAPS for Windows to the server running CRS. Step 4: Install Cisco TAPS for Windows on the CRS server.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v TAPS Activation 1. Access Cisco Unified CallManager Serviceability tool 2. Choose Tools > Service Activation 3. Activate Cisco TAPS service
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Configuring Autoregistration Options for TAPS Use TAPS to update phones that autoregister: Phones that were added with BAT and have a dummy MAC address Existing phones in Cisco Unified CallManager Administration Choose System > Service Parameters to select the option that fits your requirements.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Summary Cisco Unified CallManager BAT automates the administration of a large number of similar phones, users, or ports. Cisco Unified CallManager BAT uses a template and CSV file to insert bulk transactions into the CallManager database. Cisco Unified CallManager BAT must be installed on the same server as the first node database for Cisco Unified CallManager. CSV files can be edited using the Cisco Unified CallManager BAT spreadsheet or text editor.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Summary (Cont.) Cisco Unified CallManager BAT validates the CSV file and template. Inserting Cisco IP phones, users, or devices is the last step in Cisco Unified CallManager BAT. To update phones, find them, configure values, and reset the phones. Bulk transactions can be scheduled as jobs at any specific time Cisco Unified CallManager BAT jobs queue up on the Bulk Provisioning Service. TAPS, an optional application that Cisco Unified CallManager BAT provides, retrieves the predefined configuration for autoregistered IP phones. TAPS must be installed manually on CRS application server.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v