|
Table Of Contents
Release Notes for Cisco Broadband Troubleshooter Release 3.3
New and Changed Information in CBT 3.3
Downloading and Upgrading CBT 3.3
Requirements for Installing DST Operating System Patches
Using Subscriber Traffic Management with CBT 3.3
Disabling or Enabling Password Text Display
Enabling Instantaneous CPU Assessment for Spectrum Polling
Sorting Support in the Trace Window
Mapping Hostnames from Applet to Servlet
Configuring Administrative Parameters for Spectrum Analysis
Using Auto-Select in the Trace Window
Troubleshooting Tips for CBT 3.3
Troubleshooting Continuous Sweep Spectrum Operation in CBT 3.3
Changing Server Ports in XML Script
Saving System Message Logs for Troubleshooting
Verifying Installation Status on the CBT 3.3 Server
Release Notes for Cisco Broadband Troubleshooter Release 3.3
Cisco Broadband Troubleshooter Release 3.3
OL-14014-01
June 28, 2007Multiple Service Operators (MSOs) and Cable companies provide a variety of services such as TV, video on demand, data, and voice telephony to subscribers. Network Administrators and radio frequency (RF) technicians need specialized tools to monitor and resolve RF problems in the cable plant.
Cisco Broadband Troubleshooter 3.3 (CBT 3.3) is a simple, easy-to-use tool designed to recognize and resolve such issues with efficiency and accuracy.
This document describes the new features and configurations introduced in CBT release 3.3, with resolved caveats and additional references.
Contents
This document describes CBT enhancements and feature sets for multiple versions of CBT in the following sections:
• New and Changed Information in CBT 3.3
• Troubleshooting Tips for CBT 3.3
New and Changed Information in CBT 3.3
Cisco Broadband Troubleshooter Release 3.3 introduces significant enhancements, while sustaining several additional features introduced in prior versions (CBT 3.2 and CBT 3.1).
• Resolved Caveats for CBT 3.3
New Features in CBT 3.3
Cisco Broadband Troubleshooter Release 3.3 introduces the following categories of enhancements and features:
• Administrative and Security Enhancements
• Cisco CMTS Support and Licensing Enhancements
• Enhanced Hardware Server and Client Support
• Enhanced Support for Operating Systems and Web Server Applications
• Troubleshooting Enhancements
CBT 3.3 Download File Sizes
Table 1 summarizes approximate download file sizes for CBT 3.3.
Table 1 CBT 3.3 File Sizes
Platform Filename File Size1Solaris
CBT33-Solaris.tar.gz
209 MB
Linux
CBT33-Linux.tar.gz
268 MB
Windows
CBT33-Win.exe
155 MB
1 Approximate compressed download file size.
Administrative and Security Enhancements
•CBT 3.3 supports the display of Cisco CMTS headend systems by name.
•CBT 3.3 adds support for hostnames that use dotted notation, such as cmts.a and cmts.b. CBT 3.3 lists only the hostnames of the Cisco CMTS headends for which hostnames are configured.
•CBT 3.3 adds hostname mapping from applet to servlet.
•CBT 3.3 adds an administrative setting for collection of maximum spectrum analyzer points.
•CBT 3.3 removes zero-second polling for non-administrative users.
•CBT 3.3 supports instantaneous CPU usage monitoring on the Cisco CMTS during spectrum operations. The supporting and configurable SpecDataMaxCPU parameter is available in the CBT 3.3 configuration file.
•CBT 3.3 supports the import of the Cisco CMTS data file to the CBT 3.3 server, rather than having to enter CMTS data as with earlier versions of CBT.
•CBT 3.3 introduces support for password-level security.
•CBT 3.3 supports spectrum data playback, according to Cisco CMTS name or IP address.
Cisco CMTS Support and Licensing Enhancements
•With 500 Cisco CMTS licenses, CBT 3.3 supports 500 Cisco CMTS headends, with 40,000 cable modems per Cisco CMTS. CBT 3.3 supports 50 simultaneous client browser sessions or users.
•CBT 3.3 supports the new Cisco uBR10-MC5X20H broadband processing engine for the Cisco uBR10012 router.
•CBT 3.3 supports DOCSIS 3.0 Wideband Channel Bonding on the Cisco uBR10012 router.
Enhanced Hardware Server and Client Support
Windows Systems
Windows systems supported include Windows 2000, Windows XP, and Windows XP Workstation with Linux Enterprise Edition.
UNIX Server Systems with Solaris
The following environment supports 10 Cisco CMTS headend systems:
•UNIX Server Sun Fire Systems with Solaris 10
•Sun Fire V100 server: small
•UltraSPARC-IIi processor: one at 550 MHz
•Memory: 256 MB (one 256-MB DIMM)
•7200 RPM IDE disk drive: one at 80 GB
The following environment supports 50 or 100 Cisco CMTS headend systems:
•Sun Fire V210 server: Medium
•UltraSPARC IIIi Cu processor: two at 1.34 GHz
•Layer 2 cache per processor: 1 MB
•Memory: 2 GB (four 512-MB DIMMS)
•10000 RPM Ultra 3 SCSI LVD disk drive: two at 73 GB
The following environment supports 500 Cisco CMTS headend systems:
•Sun Fire V440 server: Small
•UltraSPARC IIIi Processor: two at 1.593 GHz
•Internal cache per processor: 1 MB
•Memory: 4 GB (eight 12-MB DIMMS)
•10000 RPM Ultra320 SCSI disk drive: four at 73 GB
UNIX Server Systems with Linux
The following environment supports 10, 50, or 100 Cisco CMTS headend systems:
•Linux Red Hat Enterprise Edition workstation
•Pentium 4, 3.2 gigahertz (GHz) processor or higher
•2-GB DRAM
•20-GB disk space
PC Server Systems for Windows
The following environment supports 10, 50, or 100 Cisco CMTS headend systems:
•Windows 2000, or Windows XP workstation
•Pentium 4, 3.2 gigahertz (GHz) processor or higher
•2-GB RAM
•20-GB disk space
UNIX Client Machine with Solaris
The following client system supports CBT 3.3 on Solaris:
•Sun Fire V100 server: Small
•UltraSPARC-IIi processor: one at 550 MHz
•Memory: 256 MB (one 256-MB DIMM)
UNIX Client Machine with Linux
The following client system supports CBT 3.3 with Linux:
•Pentium 4, 3.2 gigahertz (GHz) processor or higher
•1-GB RAM
•Red Hat 10 or 9
PC Client Machine with Windows
The following client system supports CBT 3.3 with Windows:
•Windows 2000, or Windows XP workstation
•1-GB RAM
•Pentium 4, at 3.2 GHz or higher
Enhanced Support for Operating Systems and Web Server Applications
CBT 3.3 offers enhanced support for the following operating systems and web server software environments:
•DST patch
•Java Runtime Environment (JRE)
•Linux operating system
•Solaris operating system
•Tomcat application server
•Windows operating system
DST Patch for Operating Systems
CBT 3.3 introduces the operating system patch associated with recent Daylight Savings Time (DST) requirements.
Java Runtime Environment in CBT 3.3
CBT 3.2 supported the Java Runtime Environment (JRE) through JRE version 1.4.1. CBT 3.3 comes with Java J2SE Runtime Environment 5.0 embedded in it.
We recommend upgrading to JRE 5.0 on the client side to benefit from the latest enhancements, caveat resolutions, and security features, specifically for the Solaris platform.
Linux Operating System
CBT 3.3 introduces support for Red Hat Enterprise Linux products and the Red Hat Desktop operating system. We recommend upgrading from prior Linux versions, such as Linux Red Hat 7, 8, and 9, as these prior versions have reached the end of their support lifetimes.
Solaris Operating System
CBT 3.3 introduces support for the Solaris operating system through Solaris 10. CBT 3.2 supported Solaris through Solaris 8. We recommend upgrading to Solaris 10 for use with CBT 3.3 to gain support for high-performance server machines that require Solaris 10, and related CBT 3.3 enhancements.
Tomcat Application Server
CBT 3.3 introduces upgraded support for the Tomcat Application Server. With the prior CBT 3.2 version, support was limited to jakarta-tomcat-4.1. CBT 3.3 extends support to include apache-tomcat-5.5.15. The latest Tomcat version introduces scalability and reliability enhancements supported in CBT 3.3, performance optimizations, and reduced garbage collection.
CBT 3.3 implements the latest Tomcat application upgrade, and it is not necessary to download this application server separate from an upgrade to CBT 3.3.
Windows Operating System
CBT 3.3 supports the latest Windows operating systems from Microsoft, such as Windows 2000 or Windows XP. No additional Windows upgrades are required for CBT 3.3.
SNMP MIBs
CBT 3.3 introduces support for additional Management Information Bases (MIBs) and related network management enhancements.
•The following new MIB objects are not contained in the CISCO-PROCESS-MIB for CBT 3.2:
–cpmCPUTotal5secRev Gauge32
–cpmCPUTotal1minRev Gauge32
–cpmCPUTotal5minRev Gauge32
•CBT 3.3 adds SNMP CPU control, with administrative privilege to configure the number of CBT spectrum users.
•CBT 3.3 supports security enhancement for the SNMP community string.
•CBT 3.3 is more robust in clearing the spectrum request entries in the ccsSpectrumRequestTable MIB, applicable upon improper CBT shutdown or the remove scheduled event option.
•CBT 3.3 resolves instances in which the ccsSNRRequestEntry MIB was not cleared properly when the CBT server was shut down in earlier versions of CBT.
•CBT 3.3 introduces a new and efficient method for the checkCMTSCPU() MIB to obtain CPU utilization of broadband processing engines.
•CBT 3.3 replaces the obsolete MIB object supporting Subscriber Traffic Management (STM) with the latest objects in the CISCO-CABLE-QOS-MONITOR-MIB, supporting the Cisco IOS STM feature after Cisco IOS Release 12.3(9a)BC.
In CBT 3.2, the STM feature obtained Enforce Rules and Get All Violators with the following obsolete MIB objects:
–ccqmCmtsEnfRuleByteCount
–ccqmEnfRuleViolateByteCount
These obsolete MIB objects are not used by CBT 3.3, in which STM tools are compatible with the latest MIB changes supported in Cisco IOS, through release 12.3(21)BC.
Refer to the following document on Cisco.com for detailed information about MIBs support in relation to CBT 3.3:
•Cisco CMTS Universal Broadband Series Router MIB Specifications Guide
Trace Window Enhancements
•CBT 3.3 adds Trace Window configuration parameters.
•CBT 3.3 supports additional sorting functions in the Trace Window, by multiple fields.
•CBT 3.3 supports the disabling of the auto-select feature in the Trace Window.
Refer to the Cisco Broadband Troubleshooter Release 3.3 User Guide for additional information about using the Trace Window.
Troubleshooting Enhancements
The Flap List Analyzer management functions are enhanced to support detection of flap lists that may comprise hundreds of cable modems. In cases in which the number of cable modems exceeds 2,000, CBT 3.3 prompts you of the quantity of cable modems, and provides you with the option to either continue or cancel the Flap List Analyzer functions. CBT 3.3 shows the number of cable modems within the Flap List Analyzer.
Resolved Caveats for CBT 3.3
Table 2 describes CBT 3.3 enhancements that resolve prior caveats in earlier CBT releases.
Table 2 Resolved Caveats in CBT 3.3
DDTS ID Number DescriptionCSCsb95957
CBT 3.3 updates the MIBs by which the Subscriber Traffic Manager feature obtains Enforce Rules and Violator Status. CBT 3.3 replaces the obsolete MIB object supporting Subscriber Traffic Management (STM) with the latest objects in the related MIB. This enhancement is supported for the Cisco IOS STM feature after Cisco IOS Release 12.3(9a)BC.
Refer to the following section or document on Cisco.com for detailed information about MIBs support in relation to CBT 3.3:
•Cisco CMTS Universal Broadband Series Router MIB Specifications Guide
CSCsc09577
CBT 3.3 introduces and supports a mechanism by which scheduled polling events do not consume CPU processing, as was the case in prior CBT releases. The prior issue related to the SpecDataMaxCPU parameter being exceeded.
The SpecDataMaxCPU parameter now represents a gateway check that stops new CBT requests from being created if the CPU utilization exceeds a certain threshold.
CSCsc09669
CBT 3.3 introduces a new mechanism by which network administrators may control Spectrogram settings, such as upper and lower frequencies, polling intervals, and step size. These functions are supported in Trace Window Spectrogram displays. Prior releases of CBT did not support these Spectrogram administrative controls and configuration parameters.
Refer to the "Configuring Administrative Parameters for Spectrum Analysis" section for additional information.
CSCsc13740
CBT 3.3 introduces support for checking CPU utilization, and supports the associated SNMP MIBs that enable this function in the Trace Window. Refer to the following section or document on Cisco.com for related information:
•Cisco CMTS Universal Broadband Series Router MIB Specifications Guide
CSCsc13923
CBT 3.3 retains the security of hidden passwords, even when the Password field is highlighted.
CSCsc29221
CBT 3.3 correctly reports the specific CBT release that must be installed when valid licensing error messages are displayed.
CSCsc29256
CBT 3.3 enables you to remove a scheduled polling event that is running, without having to stop it first. CBT 3.3 removes the associated row in the ccsSpectrumRequestTable display, even when the polling event is not stopped prior to its removal.
CSCsc29262
CBT 3.3 resolves occurrences, in prior CBT releases, of a counter locking problem in the Trace Window display, in circumstances in which CBT was closed without first stopping or closing the Trace Window.
CSCsc74283
CBT 3.3 resolves occurrences, in prior CBT releases, in which the ccsSNRRequestEntry MIB object was not cleared properly, when the CBT server was shut down.
CSCsd47616
CBT 3.3 introduces support for checking cable interface line card CPU utilization, and the associated SNMP MIBs that enable this function in the Trace Window. Refer to the following section or document on Cisco.com for related information:
•Cisco CMTS Universal Broadband Series Router MIB Specifications Guide
CSCse00909
CBT 3.3 supports the latest Cisco uBR10-MC5X20S/U/H broadband processing engines (BPEs).
CSCse38589
CBT 3.3 resolves occurrences, in prior CBT releases, in which the graphical user interface (GUI) would become inaccessible when stopping the application. This prior issue arose when the poller was run for a few hours, and related to Tomcat processes and Telnet session timeouts.
CSCsf96230
CBT 3.3 disables the auto-select behavior for entries in the Trace Window, and CBT 3.3 introduces the ability to sort and reverse-sort all fields of the Trace Window Criteria dialog box. Refer to the Cisco Broadband Troubleshooter Release 3.3 User Guide for additional information.
CSCsg32141
CBT 3.3 introduces support for CMTS hostnames to include dotted notation. Refer to the "Administrative and Security Enhancements" section for additional information.
CSCsg39114
The GS Analyzer tool of CBT 3.3 adds more efficiency to the maintenance and processing of information in relation to the cdxIfCmtsCmStatusLastResetTime MIB object. Prior to CBT 3.3, related limitations had a negative impact on Flap List troubleshooting on Cisco CMTS headends supporting 7,200 more cable modems.
CSCsg46989
CBT 3.3 introduces a standard feature by which Cisco CMTS headend systems are listed first by name, then by IP address. Prior CBT versions did not support CMTS hostnames. Refer to the "Administrative and Security Enhancements" section for additional information.
CSCsg74720
CBT 3.3 introduces enhanced Flap List Analyzer functions that provide warnings about large numbers of cable modems on a given Cisco CMTS. Refer to the "Troubleshooting Enhancements" section for additional information.
Upgrading to CBT 3.3
This section describes installation, upgrade, and patch installation procedures for CBT 3.3. This section contains the following procedures:
• Downloading and Upgrading CBT 3.3
• Requirements for Installing DST Operating System Patches
Downloading and Upgrading CBT 3.3
Use the following steps to download and to install CBT 3.3 on a system with the Linux, Solaris, or Windows operating systems.
Using TCP Ports for CBT 3.3 Upgrade and Operation
Note Cisco implements a default TCP port of 8105 on the licensing server for CBT 3.3 in XML script. This prevents port conflict with other applications. If you require a TCP port other than the default of 8105, then set the TCP port after installation of CBT 3.3, but prior to licensing. Refer to the "CBT 3.3 Download and Upgrade" section.
We recommend ports other than 8005, 8080, 9080, 9443, or 9082.
The following are the default ports used by CBT 3.3:
•Port 8105: Java Virtual Machine (JVM) server port
•Port 9080: non-SSL HTTP port
•Port 9443: SSL HTTP port
•Port 9082: Apache JServ Protocol (AJP) 1.3 Connector
•Port 2640: For Sybase Database connectivity.
•Port 8020: For Poller operation
CBT 3.3 uses the following port ranges for spectrum operations. Spectrum events such as Trace Window, Spectrogram, CNR Trending, and the Generic Query use a specified range of port numbers for operation.
•For both Trace Window events and the Spectrogram events, the port numbers range from 2100 to 2500.
•For the Spectrum tools, such as CNR Trending, port numbers range from 3100 to 3500.
•For the Diagnostic tools, such as Generic Query, the port numbers range from 5100 to 5500.
•The usage of these spectrum port numbers should be in increments of 1, meaning the first Trace Window launched obtains port number 2100, and the next Trace Window obtains port 2101. The next Spectrogram window would be port 2102, and continuing upward to port 2500.
CBT 3.3 Download and Upgrade
Step 1 Download CBT 3.3 software for the desired platform from Cisco.com to your local directory <CBT3.3_DOWNLOAD_DIR>.
•Cisco.com download location:
http://www.cisco.com/cgi-bin/tablebuild.pl/cbt
•CBT 3.3 download entails the following platform-specific files:
–There is a single file for the Solaris platform—CBT33-Solaris.tar.gz
–There is a single file for the Linux platform—CBT33-Linux.tar.gz
–Platform files for the Windows platform—CBT33-Win.exe
–CBT 3.3 Release Notes—CBT33ReleaseNotes.pdf
Step 2 Extract the software. For Solaris and Linux, use the commands below. For Windows 2000 and Windows XP, skip to Step 3.
•Solaris:
a. cd <CBT3.3_DOWNLOAD_DIR>
b. gunzip CBT33-Solaris.tar.gz
c. tar xvf CBT33-Solaris.tar
•Linux:
a. cd <CBT3.3_DOWNLOAD_DIR>
b. gunzip CBT33-Linux.tar.gz
c. tar xvf CBT33-Linux.tar
Step 3 If there is a previous CBT installation (CBT 2.x, CBT 3.0 or CBT 3.2), uninstall it using the following procedures; otherwise, skip to Step 4.
•Solaris: cd <CBT3.x_DOWNLOAD_DIR> ./uninstall
•Linux: cd <CBT3.x_DOWNLOAD_DIR> ./uninstall
•Windows:
–Remove the existing CBT installation by clicking Start, Settings, Control Panel, Add or Remove Programs, and removing CBT 3.x following the Windows prompts.
–In Windows Explorer, navigate to the directory that was uninstalled, and verify it was removed. If necessary, delete the CBT3x-Win.exe in <CBT3.x_DOWNLOAD_DIR> file and related files if they remain.
Step 4 Install CBT 3.3. Use the following commands, according to platform.
•Solaris: cd <CBT3.3_DOWNLOAD_DIR> ./install
•Linux: cd <CBT3.3_DOWNLOAD_DIR> ./install
•Windows:
–In Windows Explorer, double-click CBT33-Win.exe in <CBT3.3_DOWNLOAD_DIR>.
–Select the default answers to the installation questions.
Note A demonstration version of CBT 3.3 is now running (a license is not included in the Cisco.com download). To make the software fully functional, obtain a license for CBT 3.3 from Cisco Systems. See Step 5.
Step 5 Purchased copies of CBT no longer include a software CD, but include a license certificate with a PAK key. This PAK key generates the necessary license file from the following websites, and the software is downloaded from Cisco Connection Online.
•Use this site if you are a registered user of Cisco Connection Online:
•Use this site if you are not a registered user of Cisco Connection Online:
www.cisco.com/go/license/public
Note Save the license file with the name "License" from the Cisco Server location cited in an earlier step, and follow the instructions in Step 6 to copy it to the appropriate directory for use by CBT 3.3.
Demonstration copies are available either via the Internet, or as an ordered accessory for a universal broadband router product. The copies supplied with a universal broadband router product include a demo license certificate with a PAK key. The copy available from the Internet uses a registration page where the PAK key is emailed to you.
Step 6 Use the following commands to copy the license to the license directory and restart CBT 3.3.
•Solaris:
1. cp License /opt/CSCOcbt/httpServer/webapps/ROOT/WEB-INF/classes/lic
2. /opt/CSCOcbt/bin/stop_app
3. /opt/CSCOcbt/bin/start_app
•Linux:
1. cp License /opt/CSCOcbt/httpServer/webapps/ROOT/WEB-INF/classes/lic
2. /opt/CSCOcbt/bin/stop_app
3. /opt/CSCOcbt/bin/start_app
•Windows:
1. copy License <CBT3.3_INSTALLATION_DIR>\httpServer\webapps\ROOT\WEB-INF\classes\lic
2. Click Start, Programs, Cisco Broadband Troubleshooter, Stop Troubleshooter.
3. Click Start, Programs, Cisco Broadband Troubleshooter, Start Troubleshooter.
Note Once the CBT 3.3 license is installed and active, additional changes to the license are not supported. License changes disable an otherwise valid license.
Requirements for Installing DST Operating System Patches
CBT 3.3 requires that the latest operating system patches be installed for all platforms supported by CBT 3.3. Refer to the "Enhanced Support for Operating Systems and Web Server Applications" section for additional information about supported platforms.
JRE OS-Level Requirements
CBT 3.3 supports the latest Java Runtime Environment (JRE 5.0) platform. However, the network administrator must ensure that all OS-level patches are installed to avoid system problems with CBT 3.3. This section describes patch requirements according to platform.
•Microsoft Windows Operating Systems:
–See DST information at <Preparing for Daylight Saving Time changes in 2007> available at http://www.microsoft.com/windows/timezone/dst2007.mspx
•Linux Operating Systems:
–For Red Hat Enterprise Linux 3 (RHEL3), see information at http://rhn.redhat.com/errata/RHEA-2005-655.html
–For Red Hat Enterprise Linux 4 (RHEL4), see information at http://rhn.redhat.com/errata/RHEA-2005-656.html
•Sun Solaris Operating Systems:
–See DST patch information for Sun Solaris 8, 9, and 10 at the following locations:
Australia—#102178: Daylight Saving Time (DST) Changes for Australia (2006)
http://sunsolve.sun.com/search/document.do?assetkey=1-26-102178-1United States (2007) and additional countries http://sunsolve.sun.com/search/document.do?assetkey=1-26-102178-1
Using CBT 3.3
CBT 3.3 introduces the following new procedures and enhanced configurations supported in release 3.3. These procedures are not supported in releases prior to CBT 3.3. Refer also to the "Related Documentation" section for further CBT 3.3 documentation and configuration information.
General Procedures for CBT 3.3
• Using Subscriber Traffic Management with CBT 3.3
• Disabling or Enabling Password Text Display
CPU Procedures for CBT 3.3
• Enabling Instantaneous CPU Assessment for Spectrum Polling
Trace Window Procedures for CBT 3.3
• Sorting Support in the Trace Window
• Mapping Hostnames from Applet to Servlet
• Configuring Administrative Parameters for Spectrum Analysis
• Using Auto-Select in the Trace Window
Using SNMP MIBs in CBT 3.3
Cisco Broadband Troubleshooter (CBT) 3.3 uses the following SNMP MIBs in the Cisco IOS 12.3 BC Software Release train. Refer also to the "Resolved Caveats for CBT 3.3" section.
•RFC1213-MIB
•IANAifType-MIB
•IF-MIB
•SNMPv2-MIB
•SNMPv2-TC
•CISCO-SMI
•OLD-CISCO-CHASSIS-MIB
•CISCO-PRODUCTS-MIB
–DOCS-IF-MIB
–DOCS-IF-EXT-MIB
–CISCO-CABLE-SPECTRUM-MIB
–CISCO-DOCS-EXT-MIB
•CISCO-PING-MIB
•INET-ADDRESS-MIB
•SNMP-FRAMEWORK-MIB
–DOCS-CABLE-DEVICE-MIB
–CISCO-PROCESS-MIB
–DOCS-QOS-MIB
–ENTITY-MIB
–CISCO-CABLE-QOS-MONITOR-MIB
–CISCO-DOCS-REMOTE-QUERY-MIB
When extracting the downloaded CBT 3.3 file, these MIBs are placed by default in the following path:
<CBT Install Directory>/httpServer/webapps/ROOT/WEB-INF/mibs
Note Not all the tables contained in these MIBs are used with CBT 3.3.
Generally, all read and create objects in the ccsSpectrumRequestTable and ccsSNRRequestTable can be set with spectrum management tools in CBT 3.3. These objects require a WRITE community string:
•ccsSpectrumRequestTable
–ccsSpectrumRequestIfIndex
–ccsSpectrumRequestMacAddr
–ccsSpectrumRequestLowFreq
–ccsSpectrumRequestUpperFreq
–ccsSpectrumRequestResolution
–ccsSpectrumRequestOperation
–ccsSpectrumRequestStatus
•ccsSNRRequestTable
–ccsSNRRequestMacAddr
–ccsSNRRequestOperation
–ccsSNRRequestStatus
For additional MIBs information for the Cisco CMTS, refer to the following resources on Cisco.com:
•Cisco CMTS Universal Broadband Router MIB Specifications Guide
•SNMP Object Navigator
http://www.cisco.com/pcgi-bin/Support/Mibbrowser/unity.pl
Using Subscriber Traffic Management with CBT 3.3
To use the Subscriber Traffic Management (STM) feature of CBT 3.3, the cable qos enforce-rule command on the Cisco CMTS must be used with a QoS profile that is not created by the cable modem. Any in-use QoS profile, such as one created by a cable modem, can be turned into a management profile.
Note STM is newly supported on the MC16U, MC16X, MC28U, MC28X, and MC5X20S/U/H line cards with CBT 3.3. STM data is now enabled with CBT 3.3.
To create a management profile, follow these steps:
Disabling or Enabling Password Text Display
CBT 3.3 enables you to display password text, or to disable password text display according to your needs. By default, this parameter is set to YES. If you set the corresponding parameter to NO, CBT does not display password text when the Password field is displayed.
Perform the following steps to disable or to enable password text display for one or more user names.
Step 1 Open the GUNSLINGER.INI file available in the CBT server machine.
•For Solaris and Linux, the GUNSLINGER.INI file is under the directory /opt/CSCOcbt/httpServer/webapps/ROOT or <CBT_Install_Directory>/httpServer/webapps/ROOT.
•For Windows, the GUNSLINGER.INI file is under the directory C:\Program Files\Cisco Systems\Cisco Broadband Troubleshooter\httpServer\webapps\ROOT\ or <CBT_Install_Directory>\httpServer\webapps\ROOT\.
Step 2 Change the value of the ShowPasswordWhileEditing parameter to YES or NO as per your need.
•For YES, CBT 3.3 does not display the password text when the password field is highlighted.
Step 3 Save the GUNSLINGER.INI file with your changes.
Step 4 Restart CBT 3.3.
Enabling Instantaneous CPU Assessment for Spectrum Polling
CBT 3.3 enables the option of preventing excessive CPU consumption in circumstances in which the Trace Window, Spectrogram functions, or Scheduled Polling features might otherwise exceed CPU bandwidth.
CBT has provisions to instantaneously check the CPU utilization and prevents the spectrum operation if the CPU utilization exceeds the CPU thresholds (value of SpecDataMaxCPU parameter).
Perform these steps to enable or disable CPU assessment in the Trace Window Criteria dialog box, the Spectrogram Criteria dialog box, or the Spectrum Data Clients dialog box before launching the spectrum event.
DETAILED STEPS
Step 1 Launch CBT 3.3.
Step 2 Launch the desired window in which to configure this change.
•For Trace Window changes, from the Spectrum Tools menu, choose Trace Window. The Trace Window Criteria dialog box appears. Proceed to the next step.
•For Spectrogram changes, from the Spectrum Tools menu, choose Spectrogram. The Spectrogram Criteria dialog box appears. Proceed to the next step.
•For Spectrum Data Scheduler changes, from the Spectrum Tools menu, choose Spectrum Data Clients. The Spectrum Data Clients dialog box appears. Proceed to the next step.
Step 3 Select the Check CPU Util check box. Only when the check box is selected is the field enabled to enter the number of spectrum sweeps that should be done for every CPU utilization check. If periodic check of CPU utilization is not necessary, then deselect this option and proceed. If not selected, the CPU utilization is checked only once before the launch of the spectrum operation. Refer to Figure 1.
Figure 1
Check CPU Util Dialog Box
Step 4 When the Check CPU Util check box is selected, enter the number of sweeps in which CPU utilization should be checked. The default value is 10.
This setting means that the CPU utilization is checked and compared with the SpecDataMaxCPU parameter. Upon positive results, the spectrum operation gets started. The spectrum data is collected continuously with the specified poll interval.
One sweep corresponds to a single polling of spectrum data. After 10 such polling events, CBT again checks the CPU Utilization and compares it with the SpecDataMaxCPU parameter. If the results are positive, the spectrum operation continues; otherwise, the continuous query is stopped. If the number of sweeps is 1, then the CPU utilization is checked before every polling of spectrum data.
Step 5 Continue with the launch of the spectrum operation.
Viewing Trace Windows
Some browsers give the user the ability to stop pop-up windows from being launched by the browser. CBT 3.3 normally launches a new window to display the trace and spectrum data charts. If the data chart window does not appear and the browser is configured to stop pop-up windows from launching, you can configure CBT 3.3 to display data charts within the browser window.
To configure CBT 3.3 to display data charts within the browser window, perform the following steps:
Step 1 Select Configuration > System in the CBT 3.3 menu.
Step 2 In the System Configuration screen, deselect the Use Popup check box.
Sorting Support in the Trace Window
CBT 3.3 introduces sorting support for the List fields in the following windows or dialog boxes:
•Spectrum Data Scheduler
•Trace Window Criteria
•Spectrogram Criteria
•CNR Analysis Criteria
•CNR Trending Criteria
To change the order of sorting, perform the following steps:
Step 1 Select the desired page:
•Configuration > Scheduler > Spectrum Data > Spectrum Data Scheduler page
•Spectrum Tools > Trace Window > Trace Window Criteria page
•Spectrum Tools > Spectrogram > Spectrogram Criteria page
•Spectrum Tools > CNR Analysis > CNR Analysis Criteria page
•Spectrum Tools > CNR Trending > CNR Trending Criteria page
Step 2 Click on the label of the desired field, and data is sorted in ascending or descending order. Each click of the label reverses the current order displayed.
Mapping Hostnames from Applet to Servlet
CBT 3.3 introduces support for hostname-based communications between applet and servlet on the network, in addition to sustaining IP-based communications, as with the prior CBT 3.2.
In CBT 3.2 all the communication between the applet and the servlet was based only on the IP address of the server. Every request and response between the applet and servlet had the IP address in the URL. CBT 3.3 removes this limitation, to support both hostnames and IP addresses.
This mapping configuration procedure changes the UseHostName parameter of the GUNSLINGER.INI file. By default, this value is NO in CBT 3.3. Changing this value to YES enables hostname-based communication between applet and servlet, and removes IP addresses from corresponding displays and processing.
Some Web proxy functions only allow hostname-based IP communication, and otherwise drop communications with IP addresses in the URL. This feature is helpful in such cases.
Prerequisites
This procedure requires that applet and servlet hostnames be established and otherwise functional on the network prior to mapping hostnames in CBT 3.3. Both the client and server should be able to resolve the hostname of the CBT server machine.
Perform these steps to map hostnames from applet to servlet.
Step 1 Open the GUNSLINGER.INI file available in the CBT server machine.
•For Solaris and Linux, the GUNSLINGER.INI file is under the directory /opt/CSCOcbt/httpServer/webapps/ROOT or <CBT_Install_Directory>/httpServer/webapps/ROOT.
•For Windows, the GUNSLINGER.INI file is under the directory C:\Program Files\Cisco Systems\Cisco Broadband Troubleshooter\httpServer\webapps\ROOT\ or <CBT_Install_Directory>\httpServer\webapps\ROOT\.
Step 2 Change the UseHostName parameter to YES or NO depending on your need.
•YES enables hostname-based communications.
•NO implements IP-address-based communications.
Step 3 Save the GUNSLINGER.INI file with your changes.
Step 4 Restart CBT 3.3.
Configuring Administrative Parameters for Spectrum Analysis
CBT releases prior to CBT 3.3 support options for spectrum operation parameters, and CBT 3.3 continues support for these parameters. CBT 3.3 introduces support for administrators to configure upper and lower limits for multiple fields in the Spectrum Operations windows. CBT 3.3 introduces additional configurable parameters in the SPECTRUM.INI file.
Perform the following steps to define administrative upper and lower limits in Spectrum Operations windows:
Step 1 Open the SPECTRUM.INI file available in the CBT server machine.
•For Solaris and Linux, the SPECTRUM.INI file is under the directory /opt/CSCOcbt/httpServer/webapps/ROOT or <CBT_Install_Directory>/httpServer/webapps/ROOT.
•For Windows, the SPECTRUM.INI file is under the directory C:\Program Files\Cisco Systems\Cisco Broadband Troubleshooter\httpServer\webapps\ROOT\ or <CBT_Install_Directory>\httpServer\webapps\ROOT\.
Step 2 Change the default settings for as few or as many parameters as desired. Listed below are default values, and acceptable parameters, wher e applicable:
•SpecEventStartFreqMinValue=5
•SpecEventStartFreqMaxValue=65
•SpecEventStopFreqMinValue=5
•SpecEventStopFreqMaxValue=65
•SpecEventCenterFreqMinValue
•SpecEventCenterFreqMaxValue
•SpecEventFreqSpanMinValue
•SpecEventFreqSpanMaxValue
•SpecEventDataPointsMinValue
•SpecEventDataPointsMaxValue
•SpecEventPollIntervalMinValue
•SpecEventPollIntervalMaxValue
•SpecEventStepSizeMinValue
•SpecEventStepSizeMaxValue
•SpecEventSamplesMinValue
•SpecEventSamplesMaxValue
You can configure the upper and lower limit for the start, stop frequency, poll interval, step size and data points. While entering such data spectrum parameters, CBT 3.3 sustains native-level validation, and additionally, CBT 3.3 validates entries with respect to the newly configured limits in the SPECTRUM.INI file. The following list describes various fields and supported ranges for validation in a Spectrum Event:
•Start Frequency—Should be in the range of 5 to 65, with the value representing MHz. A decimal value is supported.
•Stop Frequency—Should be in the range of 5 to 65, with the value representing MHz. A decimal value is supported.
•Center Frequency and Frequency Span—The frequency span cannot be greater than these results:
–minimum—(center frequency - 5) x 2
–minimum—(65 - center frequency) x 2
Validation is performed on Center Frequency and Frequency Span in the following way:
–Start and stop Frequencies are calculated.
–startFreq = centerFreq - (freqSpan/2)
–stopFreq = centerFreq + (freqSpan/2)
As a result, these values should be in the range 5 to 65. In this way, both the fields are validated.
•Data Points—Should be an integer greater than 2, and are subject to the following additional range requirements, according to the cable interface line cards:
–Should be in the range from 2 to 6001 for the MC5X20S/U/H BPE.
–Different upper limits of Data Points for different cable interface line cards are as follows:
•MC16S: 617
•MC16U: 3001
•MC16X: 3001
•MC28U: 3001
•MC28X: 3001
•MC5X20S: 5886
•MC5X20U: 6001
–DataPoints with other cable interface line card combinations should result in a start and stop frequency range of 5 to 65.
•Poll Interval—Must be a positive integer.
•Step Size—Should be a positive integer not greater than 6000.
Note For any combination of the above-mentioned field values that you enter, the start and stop frequency should always be in the range 5 to 65.
Step 3 Save the SPECTRUM.INI file, and restart CBT 3.3.
CBT 3.3 also supports additional checking with respect to the administratively configured values in the SPECTRUM.INI file. When changing this file, all the field values should also be in the range specified, and saved to the SPECTRUM.INI file for non-default configurations.
Note If the value of the SpecEventPollIntervalMinValue parameter is set to 1, then only values above 1 are accepted in the Poll Interval dialog box. This configuration removes the bandwidth-consuming zero-second polling, which occurs if the value is set to zero.
Using Auto-Select in the Trace Window
CBT 3.3 does not select any given field in the Trace Window by default. To retrieve and display information for any given field in the Trace Window display, select the desired field.
Troubleshooting Tips for CBT 3.3
This section contains the following procedures for verifying and troubleshooting CBT 3.3:
• Troubleshooting Continuous Sweep Spectrum Operation in CBT 3.3
• Changing Server Ports in XML Script
• Saving System Message Logs for Troubleshooting
• Verifying Installation Status on the CBT 3.3 Server
• Verifying the CBT 3.3 License
Troubleshooting Continuous Sweep Spectrum Operation in CBT 3.3
A non-standard behavior has been observed in which the Continuous Sweep Spectrum Operation of CBT 3.3 fails, even in circumstances in which the Single Sweep Spectrum Operation remains functioning. One example would be the proper Trace Window single sweep operation, but with failed continuous wweep behavior in the Trace Window.
CBT 3.3 requires that the following processes and tasks be used for Continuous Sweep Spectrum Operation.
Step 1 Verify the TCP ports used by CBT 3.3 are as follows, as CBT uses these ports by default:
•Port 8105: JVM server port
•Port 9080: non-SSL HTTP port
•Port 9443: SSL HTTP port
•Port 9082: AJP 1.3 Connector
•Port 2640: For Sybase Database connectivity.
•Port 8020: For Poller operation
Refer also to the "Using TCP Ports for CBT 3.3 Upgrade and Operation" section.
Step 2 Implement the following TCP port ranges for spectrum operations. Spectrum events such as Trace Window, Spectrogram, CNR Trending, and the Generic Query use a specified range of port numbers for operation.
•For both Trace Window events and the Spectrogram events, the port numbers range from 2100 to 2500.
•For the Spectrum tools, such as CNR Trending, port numbers range from 3100 to 3500.
•For the Diagnostics tools, such as Generic Query, the port numbers range from 5100 to 5500.
•The usage of these port numbers would in increments of 1. That is, for the first trace window launched, the port number is 2100, and the next trace window port number 2101. For the next Spectrogram window, the port number is 2102 and so forth up to port 2500.
Changing Server Ports in XML Script
Cisco IOS Release 12.3(9a)BC changes the Tomcat server port in server XML script. The script is set to port 8105. This prevents possible port conflict when multiple Tomcat Web servers are running on the same workstation.
If required, perform the following steps to change the Tomcat server port in XML script to port 8105 and check for additional port conflicts:
Step 1 Edit the server.xml script in the following location:
/opt/CSCOcbt/httpServer/conf
Step 2 Check for all ports numbers that have conflicts with CBT and change all port numbers that have such conflicts. The following are correct ports for the specified functions:
•Port 8105: JVM server port
•Port 9080: non-SSL HTTP port
•Port 9443: SSL HTTP port
•Port 9082: AJP 1.3 Connector
Saving System Message Logs for Troubleshooting
When troubleshooting CBT 3.3, we recommend that message logs be saved and filtered in the following ways:
Step 1 To view saved message logs, click Utilities then Message log in the user interface.
This is a fixed-size log file that continuously removes the oldest entry as it is updated. This log file is not viewable using an editor (such as vi).
Step 2 Filter the message log entries by severity, by user, by module, or by date.
Step 3 To set the logging level, click Configuration then Message Log in the user interface. Setting the logging level helps to prevent unnecessary messages occupying the fixed-size log file.
For Solaris and Linux, the log file is located at /opt/CSCOcbt/httpServer/logs/catalina.out. This file is viewable with viewing utilities such as vi, Cat, Tail, or others.
Note The message log file grows in size. For Windows, these messages go to the console and a file is not created.
Verifying Installation Status on the CBT 3.3 Server
The status of the installed CBT 3.3 server can be verified with the following steps.
Step 1 Verify that there are no exceptions in the catalina.out file located as follows:
•Solaris and Linux: /opt/CSCOcbt/httpServer/logs/
•Windows: The CBT 3.3 console
Step 2 Verify the dbeng8 process is running:
•Solaris and Linux:
ps -ef|grep dbe
root 26449 1 0 Aug 18 ? 0:24 dbeng8 -x tcpip{ServerPort=2640} -q -ud -s local0 -m -c 16M -n cbtdbengine /opt
•Windows: There is a Sybase icon shown as a running process.
Step 3 Verify the following Java processes are running:
•Solaris and Linux:
ps -ef|grep java
root 26478 1 0 Aug 18 ? 0:39 /opt/CSCOcbt/jre/bin/java -DCBTpoller -cp /opt/CSCOcbt/httpServer/webapps/ROOT/
root 26489 1 0 Aug 18 ? 148:55 /opt/CSCOcbt/jre/bin/java -Djava.endorsed.dirs=/var/CSCOcbt/httpServer/common/e
Note Linux displays threads; therefore, there are many Java entries.
•Windows: Use the command console for Tomcat and the CBT poller to view log messages.
Verifying the CBT 3.3 License
Perform the following steps to verify the CBT 3.3 installation license:
For Solaris and Linux, perform these steps:
1. Verify that the license is present and the file is correct in the following location:
/opt/CSCOcbt/httpServer/webapps/ROOT/WEB-INF/classes/lic/License
2. Log in and allow for error prompts to identify any issues.
3. Scan the catalina.out file for error messages in the following location:
/opt/CSCOcbt/httpServer/logs/ for error messages
For Windows, perform these steps:
1. Verify that the license is present and the file is correct in the following location:
INSTALLATION_DIR\httpServer\webapps\ROOT\WEB-INF\classes\lic\License
2. Log in and allow for error prompts to identify any issues.
3. Scan the command console for tomcat and see if there are error messages in the console.
Related Documentation
The following sections provide references related to CBT 3.3.
Related Documents
Related Topic Document TitleCBT 3.3
•User Guide for Cisco Broadband Troubleshooter Release 3.3
http://www.cisco.com/en/US/products/sw/netmgtsw/ps530/products_user_guide_list.html
•CBT 3.3 Online Help—available with licensed installation of CBT 3.3
Cisco IOS Release Notes for Cisco Universal Broadband Routers
•Release Notes for Cisco uBR10012 Universal Broadband Router for Cisco IOS Release 12.3 BC
http://www.cisco.com/en/US/products/sw/iosswrel/ps5413/prod_release_note09186a0080326360.html
•Release Notes for Cisco uBR7200 Series for Cisco IOS Release 12.3 BC
http://www.cisco.com/en/US/products/sw/iosswrel/ps5413/prod_release_note09186a00803265f8.html
•Release Notes for Cisco uBR7100 Series for Cisco IOS Release 12.3 BC
http://www.cisco.com/en/US/products/sw/iosswrel/ps5413/prod_release_note09186a0080771b95.html
Standards
MIBs
Technical Assistance
This document is to be used in conjunction with the documents listed in the Related Documentation section.
Copyright © 2007 Cisco Systems, Inc. All rights reserved.
Posted: Tue Jul 31 18:23:32 PDT 2007
All contents are Copyright © 1992--2007 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.