DAC 6000 Quick Start Reference Guide Release V2.97
DAC 6000 Quick Start Reference Guide Release V2.97
DAC 6000
Quick Start Reference Guide
Release V2.97
Copyright © 2004 by Motorola Inc.
All rights reserved.
No part of this publication may be reproduced in any form or by any means or used to make any derivative work (such as
translation, transformation or adaptation) without written permission from Motorola Inc.
Motorola Inc. reserves the right to revise this publication and to make changes in content from time to time without obligation
on the part of Motorola Inc. to provide notification of such revision or change.
Motorola Inc. provides this guide without warranty of any kind, either implied or expressed, including, but not limited, to the
implied warranties of merchantability and fitness for a particular purpose. Motorola Inc. may make improvements or changes
in the product(s) described in this manual at any time.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. CableCARD is a trademark of
Cable Television Laboratories, Inc. All other product or service names are the property of their respective owners.
© Motorola, Inc. 2004.
Contents
Section 1
Introduction
Using This Guide ............................................................................................. 1-1
Notation Conventions .................................................................................... 1-2
In-text Icons ................................................................................................. 1-3
Related Documentation.................................................................................. 1-4
If You Need Help ............................................................................................. 1-5
Section 2
General DAC 6000 Operations
Starting the DAC 6000 Application .................................................................... 2-1
Date/Time Change .......................................................................................... 2-1
System Backup ............................................................................................... 2-2
System Restore ............................................................................................... 2-4
Section 3
Database Maintenance
Command Line Entries ..................................................................................... 3-1
Section 4
Time Zone Management
TIMEZONE File Update ..................................................................................... 4-1
TZ Script Syntax Information ............................................................................. 4-1
Spring Ahead Considerations .......................................................................... 4-4
Fall Back Considerations ................................................................................ 4-4
Set-top Time Changes ...................................................................................... 4-5
i
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Section 5
Billing System
PortServer II Configuration............................................................................... 5-1
Configuration Procedure ................................................................................. 5-1
acc_rename Utility ......................................................................................... 5-2
BSI Expanded Result Codes .............................................................................. 5-6
BSI Port Processing........................................................................................ 5-6
Business System Tunable ............................................................................... 5-6
BSIL_Report .................................................................................................. 5-7
Expanded Result Codes .................................................................................. 5-7
Section 6
Analog Compatibility
Analog PPV Compatibility ................................................................................. 6-1
DAC 6000 Setup ........................................................................................... 6-1
ACC-4000 Setup ........................................................................................... 6-2
Define ACC-4000........................................................................................... 6-2
Defining the Service Provider ...................................................................6-2
Adding the ACC-4000..............................................................................6-2
Define Analog Service .................................................................................... 6-3
Associating the Analog Service to an Analog Device ...................................6-3
Adding a Source .....................................................................................6-3
Adding the Analog Service .......................................................................6-3
Dynamic Encryption Key Management (DEKM) .................................................... 6-4
Section 7
Key Server Operations
Unit Key List Data Save/Restore ....................................................................... 7-1
Encryption Control Center Configuration ............................................................ 7-1
Verifying ecc_config Changes .......................................................................... 7-2
Group Configuration Request/Group Rekey ........................................................ 7-3
Multiple KLS Configuration .............................................................................. 7-6
Adding a Second KLS to the DAC 6000 ............................................................ 7-6
Deleting a KLS............................................................................................... 7-7
ii
Contents DAC 6000 Release V2.97 Quick Start Guide
Section 8
Configuring Multicast Addresses
Converting Multicast 16 Addresses ................................................................... 8-1
Section 9
Emergency Alert System (EAS)
Configuring an EAS Service .............................................................................. 9-1
Editing Emergency Alert Tunables...................................................................... 9-2
Valid Combinations ....................................................................................... 9-4
Section 10
Configuring an IRT Service
System Level Parameters and Verification ........................................................ 10-1
Define Devices .............................................................................................. 10-1
Define Plants................................................................................................ 10-2
Link Devices ................................................................................................. 10-2
Service Setup ............................................................................................... 10-2
Channel Map Definition ................................................................................. 10-3
Define Terminals ........................................................................................... 10-3
Section 11
Configuring an MPS Service
Configuring the MPS Trans-Remux D12 ............................................................ 11-1
Deleting a Route ........................................................................................... 11-6
Re-acquiring ACP Addresses ........................................................................... 11-7
Section 12
Interactive Service Configuration
Interactive Config Message ............................................................................ 12-1
Enabling a Set-top to Use Upstream/Downstream IDs ........................................ 12-1
Authorizing/De-authorizing INTERACT.............................................................. 12-2
iii
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Section 13
Code Download
Object Definition and Code Download Procedure ............................................... 13-1
Presentation Order ....................................................................................... 13-3
Validating the Object Name .......................................................................... 13-3
Copying the Object Files ............................................................................... 13-3
Define Source ............................................................................................. 13-3
Define Background Service ........................................................................... 13-4
Define Software Object ................................................................................. 13-6
Download Software Object to the RADD 6000(s)............................................. 13-8
Assign Software Object................................................................................. 13-8
Verifying and Troubleshooting the Code Download .................................. 13-12
Delete Software Object ............................................................................... 13-13
Verifying Deletion of the Software Object and Code
Download .................................................................................... 13-14
Changing a Software Object Assignment Destination ..................................... 13-14
Decoder Conditional Expressions .................................................................. 13-16
Defining and Assigning a Decoder Conditional Expression .............................. 13-16
Decoder Conditional Expression Terms ......................................................... 13-16
Decoder Conditional Expression Logical Operators ........................................ 13-18
Section 14
RF Polling
Systems with Multiple RADD 6000s ................................................................. 14-1
Poll Retry Count ............................................................................................ 14-1
On-plant/Off-plant Status Designators ............................................................ 14-2
RF Poll Schedule ........................................................................................... 14-2
Section 15
Telco Return
Configuring a PortServer II Using digi_rename .................................................. 15-1
Configuring Telco Return Modems ................................................................... 15-3
Configuring the RADD 6000 for Telco Return..................................................... 15-3
phret Interface Task .............................................................................. 15-3
Setting the Dial Time Interval ................................................................. 15-5
iv
Contents DAC 6000 Release V2.97 Quick Start Guide
Section 16
Adding RADD 6000s
Prerequisites ................................................................................................ 16-1
Multiple Plants, Single OM 1000, New RADD 6000 ............................................ 16-2
Configuration .............................................................................................. 16-2
Switchover to the New RADD 6000 ............................................................... 16-2
Configure the Code Download ....................................................................... 16-4
Complete the Configuration Setup ................................................................. 16-4
Single Plant, Single OM 1000, New RADD 6000 ................................................. 16-5
Configuration .............................................................................................. 16-5
Switchover to the New RADD 6000 ............................................................... 16-5
Complete the Configuration Setup ................................................................. 16-7
Section 17
RADD 6000 Failover
RADD 6000 Replacement Procedure ................................................................ 17-1
Replacement Procedure ............................................................................... 17-1
Defining and Verifying Each Separate RADD 6000 Operation ........................... 17-2
Implementing Each Table Item ............................................................... 17-4
Section 18
Troubleshooting
DAC 6000-to-RADD 6000 Communication ......................................................... 18-1
Digital Set-tops Not Responding ..................................................................... 18-2
Digital Set-tops Dropping Messages ................................................................ 18-2
Cannot Communicate with One-way Digital Set-tops .......................................... 18-3
Digital Set-top Virtual Channel Map Problems................................................... 18-4
Code Download ............................................................................................. 18-4
v
Section 1
Introduction
1-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Notation Conventions
Before you begin working with the DAC 6000, familiarize yourself with
the following notation conventions:
1-2
Using This Guide DAC 6000 Release V2.97 Quick Start Guide
In-text Icons
In addition to the document style conventions, you may see in-text icons,
which indicate the following:
The procedure or actions described can result in a significant system problem if
performed incorrectly.
1-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Related Documentation
Other applicable system documentation is:
DAC 6000 Configuration Guide Release V2.97
DAC 6000 Operation Guide Release V2.97
DAC 6000 System Guide Release V2.97
RADD 6000 v1.3.x Installation and Operation Manual
HCT 1000 Headend Configuration Tool User Guide
Message Editor 1000 User Guide
SEM Software Version 1.0 Installation and Operation Manual
SEM v4 Version 4.x.x Installation and Operation Manual
SEM v8 Version 4.x.x Installation and Operation Manual
OM 1000 Out-of-band Modulator Installation and Operation Manual
IM 1000 In-band Modulator Installation and Operation Manual
IRT 1000 (or IRT 2000) Integrated Receiver Transcoder Installation
and Operation Manual
MPS Modular Processing System Mainframe Installation &
Operation Manual
C8U-L C8U-H Commander 8 Upconverter Installation Manual
C6U Commander 6 Upconverter Installation Manual
RPD 1000 Return Path Demodulator Installation and Operation
Manual
RPD 2000 Return Path Demodulator Installation and Operation
Manual
ADM 1000 Add/Drop Multiplexer Installation and Operation
Manual
KLS 1000 Key List Server Installation and Operation Manual
1-4
If You Need Help DAC 6000 Release V2.97 Quick Start Guide
1-5
Section 2
General DAC 6000 Operations
This section provides frequently used procedures for the DAC 6000
system.
Date/Time Change
To change the date/time on the DAC 6000:
1 Stop the application by typing stop_acc on the xterm window.
2 Log in as root.
3 Type init 6 to shutdown and reboot.
4 Within eight seconds, at the following boot prompt:
SCO OpenServer™ Release 5
Press .
5 The system continues booting. Press CTRL + d at the following
prompt:
Type CONTROL-d to proceed with normal setup (or give
root password for system maintenance): CTRL + d
The system continues booting and prompts for the new time.
6 Type the new date/time <[YYMMDD]hhmm[ss]> .
2-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
System Backup
Multiple tapes may be required to backup a system. If prompted for an
additional tape, remove the current tape, insert a new tape, wait for tape
drive activity to stop, and then press to continue. Label all tapes
during the backup to avoid problems during the restore process.
To perform a DAC 6000 full system backup:
1 Back up the Unit Key List (UKL) to tape by typing ukl_dump if
there is no current backup.
2 Back up the database to tape by typing db_dump if there is no
current backup.
3 Shut down the billing system.
4 Insert a tape in the tape drive.
5 Initiate a system backup with:
DAC 6000 Main Menu > Manage Controller > Manage System >
Backup System > Full System Backup Window.
Type the <root password> .
2-2
System Backup DAC 6000 Release V2.97 Quick Start Guide
/dev/tty02 :0.0
acc4000d 901 899 0 09:25:03 ? 00:00:00 xinit /bin/sh /home/acc4000d/
.startxrc -- -crt /dev/tty02 :0.0
acc4000d 902 901 2 09:25:03 pts000 00:00:12 X :0 -crt /dev/tty02 :0.0
acc4000d 910 902 0 09:25:05 pts000 00:00:00 vbiosd 8
acc4000d 917 901 0 09:25:07 ? 00:00:01 mwm
acc4000d 921 917 0 09:25:07 ? 00:00:00 xclock -title DAC 6000 -geometry -1-1
acc4000d 954 1 0 09:25:13 ? 00:00:00 /usr/bin/X11/xterm -bg LightSkyBlue
-geometry 132x20+0+0 -display patty:0.0 -tn
acc4000d 1173 979 0 09:25:28 ttyp0 00:00:00 mchtask
acc4000d 1175 979 0 09:25:30 ttyp0 00:00:01 log_task /home/acc4000d/data/op_log_file
/home/acc4000d/data/dev_log_file M 7
acc4000d 1177 979 0 09:25:32 ttyp0 00:00:00 xerrtask -dpatty:0.0 -rs -l0xC4200000 -
l0xC4100000
acc4000d 1350 1326 6 09:36:25 ttyp3 00:00:00 ps -fu acc4000d
acc4000d 979 954 0 09:25:15 ttyp0 00:00:00 ./start_acc2
acc4000d 1260 1258 0 09:30:57 ttyp1 00:00:00 csh
acc4000d 1258 1 0 09:30:57 ? 00:00:00 xterm -geometry 132x24 -sb -sl 1000
-fn -adobe-courier-bold-r-normal--12-120-75
acc4000d 1285 1278 0 09:33:48 ? 00:00:00 xterm -geometry 132x24 -fn 6x13 -e
/usr/gi/bin/sys_backup
acc4000d 1278 1 0 09:33:48 ttyp0 00:00:00 csh -c xterm -geometry 132x24
-fn 6x13 -e /usr/gi/bin/sys_backup
acc4000d 1286 1285 0 09:33:49 ttyp2 00:00:00 /usr/gi/bin/sys_backup
acc4000d 1287 1286 0 09:33:49 ttyp2 00:00:00 xterm -geometry 132x50+0+0
-sb -sl 1000 -tn vt100 -fn -adobe-courier-bold-r-nor
acc4000d 1288 1287 0 09:33:50 ttyp3 00:00:00 /usr/gi/bin/sys_backup wysiwyg
acc4000d 1345 1332 0 09:34:03 ttyp3 00:00:00 sleep 180
acc4000d 1330 1 0 09:34:02 ttyp3 00:00:00 /home/acc4000d/bin/doubleFork
/home/acc4000d/scripts/stop_acc2
acc4000d 1331 1330 0 09:34:02 ttyp3 00:00:00 sh -c /home/acc4000d/scripts/stop_acc2
acc4000d 1332 1331 0 09:34:02 ttyp3 00:00:00 /home/acc4000d/scripts/stop_acc2
Remaining Shared Memory:
m 1 0xcd2a04b1 --rw------- sybase acc4000
/home/acc4000d/temp/budate
10 blocks
2-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
System Restore
When restoring, the hardware must be the same: Proliant with
PortServer II to Proliant with PortServer II, not Proliant with
PortServer II to Proliant with Corollary.
To perform a DAC 6000 full system restore:
1 Insert the appropriate DAC 6000 SCO boot disk into the floppy drive
(Compaq Proliant 5500).
2 Insert the system backup tape into the tape drive.
3 Reboot the system by pressing the STANDBY button.
4 When prompted, insert the DAC 6000 SCO Install disk.
5 When prompted, press to shutdown the UNIX operating system.
6 If multiple tapes were prepared during system backup, insert the
additional tapes when prompted.
7 When prompted to Power-Off or Press Any Key:
Remove the tape from tape drive and disk from floppy drive.
2-4
System Restore DAC 6000 Release V2.97 Quick Start Guide
2-5
Section 3
Database Maintenance
/home/acc4000d/scripts/bucron_start
This utility enables automatic nightly backup of the DAC 6000 database.
The backup is to the tape if one is inserted in the tape drive; otherwise,
it is to disk.
/home/acc4000d/scripts/bucron_stop
This utility disables nightly backup of the DAC 6000 database.
/home/acc4000d/scripts/db_dump
The application can be running when this utility is implemented. It
saves the database to the acc4000dump disk file and then copies it to
tape if one is inserted in the tape drive. The nightly backup cron job calls
this script.
/home/acc4000d/scripts/db_restore
The application must not be running and ISQL sessions must not be
open when this utility is implemented.
This utility restores from tape to the acc4000dump disk file and then
loads the database. If the database versions do not match, the following
message is displayed:
Unable to match database versions! Continue (y/n):
/home/acc4000d/scripts/db_recovery
The application must not be running and ISQL sessions must not be
open when this utility is implemented. Also, the user must be root.
This utility is used for disaster recovery to restore the complete database
from tape. If the database versions do not match, the following message
is displayed:
Unable to match database versions! Continue (y/n):
3-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
/home/acc4000d/scripts/dbupstat
The application can be running when this utility is implemented.
It updates the statistics on the DAC 6000 database tables, which
improves Sybase’s ability to choose the best query technique for the
tables.
/home/acc4000d/scripts/upstat_cron_start
This utility enables automatic daily execution of the dbupstat script.
Each execution of this script replaces the previous one. Only one
dbupstat time can be scheduled for execution using upstat_cron_start.
/home/acc4000d/scripts/upstat_cron_stop
This utility disables the automatic daily execution of the dbupstat script.
/home/acc4000d/scripts/db_maintenance_script <num>
(where num is a value between 1 and 5; 1 specifies the minimal set of
most likely fragmented tables and 5 specifies the full set of tables with
indexes)
3-2
Section 4
Time Zone Management
In the DAC 6000, the SCO UNIX environment variable TIMEZONE (TZ)
is used to control output formatting and the input parsing of date/time
information. The TZ variable affects the system clock display, the PPV
program input times, and PPV program display times.
The TZ variable is also used to specify the start and end times of
Daylight Savings Time (DST) each year, regardless of the date the
transition occurs, as it can be made to mimic the first Sunday in April
and last Sunday in October. In addition, the TZ string can be modified to
accommodate DST differences for locations other than the United States.
Do not deviate from the base and alternate time zone names (for
example, EST/EDT) currently running on the DAC 6000 application.
4-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
If the TZ script contains only the required fields (Base Time Zone
Name and Hours Offset from GMT), DST adjustments are not
performed.
If the TZ script contains the required fields (Base Time Zone Name
and Hours Offset from GMT) as well as the Alternate Time Zone
Name, DST is performed in accordance with US guidelines (Spring
Forward is 2 AM on the 1st Sunday of April, and Fall Back is 2 AM
on the last Sunday of October).
TZ Script Examples
Eastern Standard Time switching at 4:00 AM:
TZ=“EST5EDT,M4.1.0/04:00, M10.5.0/04:00”
Base Time Zone Hours Offset from Alternate Time Spring Ahead Fall Back
Name GMT Zone Name Date/Time Rule Date/Time Rule
(Required) (Required) (Optional) (Optional) (Optional)
“EST 5 EDT, M4.1.0/04:00, M10.5.0/04:00”
Eastern Standard Five hours after Eastern Daylight *Spring ahead *Fall back occurs
Time. GMT. Time. occurs on the first on the last
Sunday (1) of the Sunday (5) of the
fourth month tenth month
(April) at 4:00 (October) at 4:00
AM. AM. The last
Sunday is
specified with a 5
even if there are
only four weeks
in the month.
*The operating system ascertains the exact dates for spring ahead and
fall back from the parameters given. Also, 4:00 AM is a typical switch
over time with most pay service providers.
4-2
TZ Script Syntax Information DAC 6000 Release V2.97 Quick Start Guide
4-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
4-4
Set-top Time Changes DAC 6000 Release V2.97 Quick Start Guide
This refresh operation should be run several times before the DST
change to ensure every set-top has the new settings.
4-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
4 Click Accept.
5 In the Database Operation panel, click Select to activate the
Operations panel.
6 In the Operations panel, scroll to and highlight the <Operation
Name row>.
7 In the Operation Control Options panel, as determined by the
buttons that are active for the selected operation, you can:
Cancel the operation
Pause and resume it
Retrieve status
Display Statistics
Invoke the Display Detail Operations window (this window
shows the status of each RADD 6000 if all RADD 6000s were
chosen)
Retry the operation
4-6
S e cti o n 5
Billing System
PortServer II Configuration
Although the PortServer II can be configured to run on any of the
Network Interface Cards (NIC 1 through NIC 3), NIC 3 should be used
to keep additional network traffic off the headend networks. The
PortServer II hardware kit includes a crossover cable for direct
connection to NIC 3 and a standard patch cable for connection to a pre-
existing hub on NIC 3.
Configuration Procedure
To install and configure the PortServer II:
1 Ensure the Corollary MUX board is removed from the DAC 6000
before the release tape is installed.
2 Connect the power cable to the PortServer II.
5-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
acc_rename Utility
The acc_rename utility is used to modify the DAC 6000’s network cards
and related files. It also automatically configures the SQL server name
and related files. The latest version of acc_rename includes the same
functionality that acc_rename upgrade previously performed. You can
use acc_rename to configure up to 15 PortServers, each with up to three
expansion units. You can invoke acc_rename when the DAC 6000
application is running.
You can run the acc_rename script from any directory; however, do
not run it in the background.
To implement acc_rename:
1 Type acc_rename from a 132 window (shuts down the DAC 6000
application and Sybase).
2 When acc_rename is completed, log in as root.
3 Type init 6 to reboot (the DAC 6000 application starts up
automatically).
A sample output of acc_rename follows:
**************************************************************************************
WARNING: Super user password must be entered to rename the system.
**************************************************************************************
Password:
5-2
PortServer II Configuration DAC 6000 Release V2.97 Quick Start Guide
*************************************
DAC 6000 RENAME
/usr/gi/bin/acc_rename
*************************************
This program allows for the reconfiguration of the DAC 6000 Controller.
The following parameters can be changed using this program: HOSTNAME,
5-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
IP ADDRESS, NETWORK MASK and DEFAULT GATEWAY for any of the network adapters
installed in the DAC 6000 controller. If you do not know all of the
parameters needed to run this program please seek assistance.
#################################################################################
5-4
PortServer II Configuration DAC 6000 Release V2.97 Quick Start Guide
************************************
PORTSERVER SETUP VERSION 1.0.0
************************************
****************************************************************************
5-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
*****************************************************************************
IMPORTANT NOTES:
----------------
WHILE THE DAC 6000 IS REBOOTING, FOLLOW THE INSTRUCTIONS BELOW TO RESET THE PORTSERVERS
TO FACTORY DEFAULTS (THE PORTSERVERS WILL ACQUIRE THE NEW SETUP AUTOMATICALLY):
*****************************************************************************
******************************* DIGI_RENAME DONE ****************************
PRESS <ENTER> TO CONTINUE ...
5-6
BSI Expanded Result Codes DAC 6000 Release V2.97 Quick Start Guide
5-7
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
BSIL_Report
The BSI Report Generator is used to track business system transactions
processed by each bsiport task. The user can filter results based upon
bsiport task as well as transaction start and end times.
Report generator results display the encoded status word, the error code
word, and data words if applicable. Successful transfers are indicated
with an error code of 0. Error codes 220, 226, 231, or 232 indicate a
failure, with error codes 220 and 232 occurring most frequently. To help
isolate the cause of a problem, the report generator displays a textual
representation for the expanded result codes along with the value.
The expanded list of result codes that the DAC 6000 supports is:
R e sul t C ode D es c rip ti on
Validation Errors
1001 Validation failed (generic validation error used only if a more specific error is not
defined).
5-8
BSI Expanded Result Codes DAC 6000 Release V2.97 Quick Start Guide
5-9
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
5-10
BSI Expanded Result Codes DAC 6000 Release V2.97 Quick Start Guide
5-11
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
5-12
Section 6
Analog Compatibility
6-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
ACC-4000 Setup
The ACC-4000 application can be running. To set up the ACC-4000:
1 Insert the Analog PPV Install Disk (note: scripts also reside in
/home/acc4000d/install_acc/analog_rep on the DAC 6000).
2 Type cd /tmp .
3 Type tar xvf /dev/rfd0 .
4 Type ./install_ppv_shadow .
Define ACC-4000
Defining an ACC-4000 requires defining a service provider and adding
the ACC-4000.
6-2
Analog PPV Compatibility DAC 6000 Release V2.97 Quick Start Guide
A dd ing a Sour c e
Add a source for this analog PPV service by accessing the Define Source
window with:
DAC 6000 Main Menu > Manage Services > Define Source.
Add a new source for each analog PPV service.
6-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
6-4
Section 7
Key Ser ver Operations
Type cd/home/acc4000d/scripts
Type ukl_restore
This script restores the archived master UKL data and all append UKL
data from tape to a disk file. The DAC 6000 application must be running
when this script is executed.
7-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
4 When the Main Menu is displayed, select each option to verify that
the information is correct.
5 Obtain the ECC customer login and password from San Diego
security for the menu item Customer Login and Password.
6 In response to the prompt: Modem configuration, configure the
diagnostic modem for ECC access. The default modem configuration
is for a Multitech modem, on device port tty1A, using 9 to access
the outside phone line. If this is not correct, then modify the
parameters as necessary.
7 Select Add ECC to the hosts file, to add an entry in the
/etc/hosts file if one is not already present.
8 Select Restart PPP driver, to restart the PPP driver for the new
configuration changes to take effect (this is faster than rebooting the
DAC 6000).
7-2
Group Configuration Request/Group Rekey DAC 6000 Release V2.97 Quick Start Guide
7-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
7-4
Group Configuration Request/Group Rekey DAC 6000 Release V2.97 Quick Start Guide
7-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
It is important to note that when two KLSs are configured, the ed-tool
cannot handle multiple keyserver GCR files.
7-6
Multiple KLS Configuration DAC 6000 Release V2.97 Quick Start Guide
Deleting a KLS
When deleting KLSs, the last KLS in a group cannot de deleted;
however, it can be swapped-out.
To delete a KLS:
1 Login to the DAC 6000 application software.
2 Access the Define Key List Server window with: DAC 6000 Main
Menu > Manage Devices > Manage Security > Define Key List
Server.
3 Click Select.
4 Type the target <KLS name> in the Name field or click Name to
invoke the Zoom: Device Name window.
5 In the Zoom: Device Name window, scroll to and highlight the
<target KLS>.
6 Click Accept, the Zoom: Device Name window disappears.
7 In the Define KLS window, click Accept.
8 Click Delete.
9 Click Yes on the confirmation pop-up window that is displayed and
wait approximately 2 to 2½ minutes for the process to complete.
10 Invoke the X pop-up menu and select Open Operation Log.
7-7
Section 8
Configuring Multicast Addresses
8-1
Section 9
Emergency Alert System (EAS)
Emergency Alert System (EAS) tunables can now be edited from the Edit
Emergency Alert Tunables window after they are initially configured
from the Configure EAS Service window.
9-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
1 2
9-2
Editing Emergency Alert Tunables DAC 6000 Release V2.97 Quick Start Guide
9-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Valid Combinations
Valid combinations are:
Force Tune Message with/without Suppress Channel Override on
Analog Channels
Force Tune Message with/without Suppress Channel Override on
Analog Channels and Enable CEAS Standard Message
Channel Override Message with/without Suppress Channel Override
on Analog Channels
Channel Override Message with/without Suppress Channel Override
on Analog Channels and Enable CEAS Standard Message
with/without Enable PID Blocking
9-4
Section 10
Configuring an IRT Ser vice
This procedure assumes the IRT 1000/2000 screen set was implemented
to set up an IRT 1000/2000 to process services for a specific multiplex,
but no other services and devices were defined. Reference the specific
subsection for incremental additions (for example, Service Setup if
adding only services).
Define Devices
From the Manage Devices selection on the Main Menu, add the following
devices to the system and verify the correct IP address was retrieved
from the /etc/hosts file for each device.
1 Add the RADD 6000.
2 Add the IRT 1000/2000 (wait a minute, and then verify that the
TSODA addresses were acquired from the device).
3 Add the upconverter device (digital, <tuned channel number
accessed from the C6U front panel>).
10-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Define Plants
Add the headend, downstream plant, and upstream plant.
1 Add the headend (a typical carrier definition table is EIA Standard
- center frequency).
2 Define the downstream plant. Link the OM 1000 and the C6U to the
downstream plant.
3 Add the upstream plant. Link the RPD 1000/2000 channels to the
upstream plant.
Link Devices
Add two links.
1 Add a link from the RADD 6000 (output device) to the OM 1000
(input device) through the RADD2OM device port.
2 Add a link from the RPD 1000/2000 (output device) to the
RADD 6000 (input device) through the RPD2RADD device port.
Service Setup
Define a source, service provider, and digital service.
1 Define a source (source type is service).
2 Define a service provider or use default.
3 Define a digital service:
Service type is subscription.
Encryption mode is full.
10-2
Channel Map Definition DAC 6000 Release V2.97 Quick Start Guide
Define Terminals
The unit address and serial number can be found on the set-top when
adding a terminal.
1 Add a terminal.
2 Authorize the service.
3 Initialize the set-top.
10-3
Section 11
Configuring an MPS Ser vice
This section provides the procedure to configure the DAC 6000 for the
MPS Trans-Remux D12 device.
DCT 1000s running off of the platform ROM may not reliably tune
the multiplex generated by the MPS Trans-Remux D12 device. This is
remedied by downloading the V6.22 platform code.
Instructions to delete a route and re-acquire Access Control Processor
(ACP) addresses are also provided in this section.
11-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
11-2
Configuring the MPS Trans-Remux D12 DAC 6000 Release V2.97 Quick Start Guide
7 Check the MPS Trans-Remux D12 device output ports data to ensure
it is configured properly on the DAC 6000.
Access the output ports configuration data with: DAC 6000 Main
Menu > Manage Devices > Define MPS.
− Click Select.
− Click Name; invokes Zoom: Device Name window.
− Scroll to and highlight <target device name>.
− Click Accept.
− On the Define MPS window, click Accept.
− Click Configure Output Ports.
− View the output ports configuration data on the Configure
MPS Output Ports window.
11-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
You have the option to change the output port name, QAM
modulation, and transport stream ID.
− Click Select on the Configure MPS Output Ports window.
− In the Output Ports panel, click the <target Port Name> to
be changed.
− Click Change; invokes the Edit MPS Output Port window.
− Type a new Port Name.
− Type a new <Transport Stream ID>; the value must be
greater than 0 and less than 65536.
− If applicable, select a new <Modulation Format>. (This
value and the value set on the Java-enabled console must
agree. Changing one requires updating the other.)
− If applicable, select a new <Inner Coding> mode.
− If applicable, select a new <Outer Coding> mode.
− Type a new <Symbol Rate> in Msymbols/sec.
− Click Accept.
8 Add a service with DAC 6000 Main Menu > Manage Services >
Define Digital Service. (The MPS Trans-Remux D12 does not
perform service decryption.)
Click Add.
On the Identification Active Panel:
− Type the Service and Provider names.
− Select the <Program Provider>.
− Select the <Encryption Mode>.
− Select the <Antitaping Vendor>.
− Click Location on the Active Panel.
For the MPS Trans-Remux D12, a service location is associated
with a specific port. On the Location Active Panel:
− Click Add; invokes the Edit Digital Service Location window.
− On the Edit Digital Service Location window, click RF
Device; invokes the Zoom: Device Name window.
− Scroll to and highlight the <C6U wired to the MPS
Trans-Remux D12 output port>.
− Click Accept.
− On the Edit Digital Service Location window, type an MPEG
Service #. (The MPS Trans-Remux D12 is capable of MPEG
service number remapping; therefore, the output MPEG
service number does not have to match the service number
on the input of the device.)
11-4
Configuring the MPS Trans-Remux D12 DAC 6000 Release V2.97 Quick Start Guide
11-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Deleting a Route
A route is automatically deleted when you delete the service location
that was the route’s endpoint. A route can also be deleted as follows:
1 Access the Route Services window with: DAC 6000 Main Menu >
Manage Devices > Define MPS.
2 Click Select.
11-6
Re-acquiring ACP Addresses DAC 6000 Release V2.97 Quick Start Guide
11 Click Accept.
11-7
Section 12
Interactive Ser vice Configuration
12-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Authorizing/De-authorizing INTERACT
When the database upgrade is performed, the INTERACT resource is
inserted into the database with an external handle of 0 for the default
billing system. A non-zero return status in the range of 520-2048 will be
returned for this operation, but it does not indicate an error. The value
returned is the tier that was assigned to the INTERACT resource. The
script will also authorize the INTERACT resource for each digital set-top
that previously had interactivity enabled.
You must coordinate the upgrade with the billing systems; after the
INTERACT resource has external handles defined; any Wirelink
commands that authorize services (for example, 660, 662, 664 and 760)
have the potential to clear the interactive capability from the set-top.
The following steps must be performed in conjunction with the database
upgrade:
1 Bring down the Wirelink interface to the billing systems.
2 Shut-down the DAC 6000 application software.
3 Upgrade the DAC 6000 to Release V2.97.x.
4 Restart the DAC 6000 software application.
An external handle must be assigned to the INTERACT resource for
each billing system that will enable/disable the interactive
capability. The external handles to be used must be defined by the
MSO in conjunction with each billing system.
5 Access the Define Resource window with: DAC 6000 Main Menu >
Manage Services > Define DCT Resource > Define Resource.
To add a billing system that will enable/disable interactive
capability (must be performed for each billing system added):
− On the Define Resource window, click Add.
− Click Name; invokes the Zoom: Object Name window.
− Scroll to and highlight INTERACT.
− Click Accept; the Name and Version fields are updated on
the Define Resource window.
− On the Define Resource window, click Business Systems in
the Active Panel.
− In the Table Operation panel, Click Add; invokes the Edit
Resource/Software Object Business System window.
12-2
Authorizing/De-authorizing INTERACT DAC 6000 Release V2.97 Quick Start Guide
12-3
Section 13
Code Download
Define source
13-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Object Assignment
− The object is downloaded to the RADD 6000(s).
− The targeted set-tops are specified.
− The download start/end date and time are specified, as well
as the repetition rate.
− The object is downloaded to the targeted set-tops.
OM 1000(s)
Targeted DCT*
population
Targeted DVi*
population
13-2
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
Presentation Order
Validating the object name.
Copying the Object Files
Define Source
Define Background Service
Define Software Object
Assign Software Object
− Verifying and Troubleshooting the Code Download
Delete Software Object
− Verifying Deletion of the Software Object and Code
Download
Changing a Software Object Assignment Destination
Define Source
This procedure is the first step in identifying the objects for the database
that will be loaded from media (CD-ROM, floppy disk, or ftp). It is used
to create a source of type application for the code objects or ir_blaster, if
IR Blaster is configured. It is not necessary if a predefined source is
used.
1 From the DAC 6000 Main Menu, click Manage Services.
2 From the Manage Services window, click Define Source.
3 On the Define Source window, click Add.
13-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
13-4
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
13-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
21 In the Assign Virtual channel Map window, click Select and in the
Object Information panel, select the <VCM Name> (for example,
vcm1). The Channel Map should indicate Not Built, as a new
(background) service is being added to it.
22 In the Assign to Virtual Channel Map window, click Build Channel
Map (invokes the Build This Channel Map popup).
23 Click Yes.
13-6
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
13-7
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
For ASTBs, the base platform and application operating system are
combined into one object; therefore, they can be downloaded under the
base platform option.
13-8
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
13-9
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
13-10
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
20 Click Accept.
13-11
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
13-12
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
7 The Status column should indicate Active; if not, click the Retry
Operation radio button.
8 Click Display Detail Operations and verify all operations indicate
Active.
9 When initially downloading to a single set-top, on the targeted
set-top verify the code object is loading or has loaded. The set-top
will first tune to the object, and then it will wait for the appropriate
synch point and begin to load the object.
10 Using the set-top onscreen display, verify the object is successfully
loaded and enabled.
11 If problems still exist, on the Control Operations window, click
Pause Operation, repeat steps 1 through 6, and then click Resume
Operation.
13-13
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
4 Click Delete, and then click Yes when the confirmation window
(Delete this software object?) appears.
5 On the Define Software Object window, click Exit.
13-14
Object Definition and Code Download Procedure DAC 6000 Release V2.97 Quick Start Guide
7 Click Accept.
8 On the Assign Software Object window, click Select and again
highlight the assignment just edited.
9 Click Load Object Assignment.
10 Click Yes to the confirmation window (“Load this object
assignment?”) that appears.
13-15
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
13-16
Decoder Conditional Expressions DAC 6000 Release V2.97 Quick Start Guide
regional_blacked_out(program_epoch_number)
ippv_problems(program_epoch_number)
rating_locked(program_epoch_number)
taping_allowed(program_epoch_number)
interstitial_period(program_epoch_number)
region(region_id)
tvpc_version(TvPC_version)
category_sequence(sequence_number)
unreported_purchases(num_purchases)
currency_region(currency_region_id)
rating_region(rating_region_id)
auth_state(state)
multicast_address(address)
credit_balance(credit_balance_threshold)
group_inclusion(group_id)
tsoda_version(version_num)
snap_version(version_num)
dena_version(major, minor)
rom_id(rom_id or platform_id)
family_id(family_id)
model_id(model_id)
time_zone(time_zone_id)
package_purchase(package_provider_id, package_id)
country_code(country_code)
current_channel(current_VCT_id, current_virtual_channel)
tier_match(category_sequence, tier)
appl_version(application_id, application_version_level)
circle(circle)
program_purchase(service_provider_id, epoch_start_time, source_id)
acp_generic(acm_termLength, test_id, generic_term[ ] )
activation_time(activation_time)
on_off (reserved – recommend the value 0 be used)
vct_id(VCT_id)
os_type(application_OS_type, code_active_status)
application_priority (reserved – recommend the value 0 be used)
13-17
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
13-18
Section 14
RF Polling
Poll data is redundant in the system to ensure purchases are not lost in
the event there are hardware, software, or related equipment problems.
During a poll, the set-top still retains the data after the DAC 6000
collects it. The DAC 6000 retains the data while it is being uploaded to
the billing system. The purchase history is cleared from the set-top and
is removed from the DAC 6000 only after the billing system
acknowledges that the data has been successfully uploaded. Purchases
become orphaned (cannot be authenticated and therefore unrecoverable),
as determined by a preselected time interval (for example, 60 days).
14-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
RF Poll Schedule
The recommended RF poll schedule is as follows:
RF Pol l Schedu le
Type Frequency Priority Comments
Global Daily Medium Polls can be run anytime but it is best to run polls outside the normal business
(non-power (warehouse) shifts. Run polls until they are complete, as premature termination can
leveling) cause higher non-responder rates in the unpolled population.
Power level Weekly Low The power level poll can take up to two days to complete on very large systems.
for non- (every
responders 7 days) The RPD 1000/2000 demod card power level ranges should be defined to include
realistic minimum and maximum amplitudes. The factory default is 24 to 60. Most
cable plants do not respond at 24. If this is true, the power level range should be
redefined. Setting the minimum value to 32, for example, will remove 2 seconds from
every terminal in a power level poll. Spreading this time savings across 20,000 set-tops
will reduce the poll duration by 11 hours.
Auto- Suspect that N/A This poll is an option only for multi-RADD 6000 systems and typically is not required, as
discovery set-tops upstream auto-discovery is always active for all purchase and diagnostic polls. The
have been DAC 6000 manages each RADD 6000 set-top population to accommodate set-top
mis-assigned additions and deletions. An auto-discovery poll should be defined and initiated only
to a when it is determined that a group of set-tops were erroneously assigned to a
RADD 6000 RADD 6000. When specifying an auto-discovery poll, the poll attributes should select
the smallest grouping of set-tops as possible, for example, all non-responding set-tops
on Upstream Plant 1.
14-2
Section 15
Te l c o R e t u r n
Setting up the RADD 6000 for Telco Return requires configuring the
PortServer IIs dedicated to the RADD 6000, as well as the Telco Return
modems and the RADD 6000 itself.
The RADD 6000 must have its own dedicated PortServer IIs for Telco
Return; it cannot share the PortServer IIs on the DAC 6000.
Reference the PortServer II Hardware Installation Guide for installation
instructions. If a PortServer is used in lieu of a PortServer II, ensure the
Ethernet switch on the side of the unit is set to twisted pair.
The digi_rename utility is used to configure the number of RADD 6000
PortServer IIs, and each PortServer II’s MAC address, IP address, and
host name. The MAC address is located on the bottom of the
PortServer II, in xx:xx:xx:xx:xx:xx format.
1 At the radd6000 console login prompt, type radd6000 .
2 Type your <password> at the password prompt.
3 At the radd6000:/export/home/radd6000% prompt, type
radd_rename .
4 Type your <password> at the Enter the Root Password prompt.
5 Type 4 to select Run digi_rename.
6 Type the <MAC address> of the first PortServer II.
7 Type the <IP address> of the first PortServer II.
8 Type the <host name> of the first PortServer II.
15-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
# digi_rename
****************************************
PORTSERVER INTERFACE VERSION 1.0.4
****************************************
***************************** Version 1.0.4 ********************************
This program will prompt the user to enter the number of
PortServers, PortServer's MAC ADDRESS, IP ADDRESS, and HOST NAME.
****************************************************************************
Enter the total number of PortServers connected [2]:
Enter the MAC (Ethernet) address of First PortServer [0:40:9D:20:ED:C9]:
Enter the IP address for First PortServer [192.1.15.185]:
Enter the host name for First PortServer [port1]:
Enter the number of expansion ports connected to this PortServer [1]:
IMPORTANT NOTES:
----------------
PLEASE, FOLLOW THE FOLLOWING INSTRUCTIONS TO RESET THE PORTSERVERS TO FACTORY
DEFAULTS (THE PORTSERVERS WILL ACQUIRE THE NEW SETUP AUTOMATICALLY):
1. Turn off the PortServer II's power switch.
2. Press and Hold the PortServer II's left and right "arrow" buttons at the same time.
3. Turn on the PortServer II's power switch.
4. Hold the PortServer II's left and right "arrow" buttons in until "CL" ("EP" on PortServer)
appears on the front panel display, then release the buttons.
5. Repeat steps 1, 2, 3, and 4 for all PortServers which are to configure.
*****************************************************************************
When all the above steps are performed, press <Enter> to continue ...
Please, wait while PortServers are configuring for RealPorts ...
**********************************************
/usr/local/bin/digi4rport VERION 1.0.1
**********************************************
************************************************************************
This program is used to configure the Digi PorServers for
RealPort. It is assumed that you have installed and properly
configured RealPort Software and PortServer Devices.
************************************************************************
****************** TEST PORTSERVERS CONNECTIONS **********************
****************** PORTSERVER "port1" IS ALIVE **********************
************ CONFIGURE PORTSERVER "port1" FOR REALPORT ****************
15-2
Configuring Telco Return Modems DAC 6000 Release V2.97 Quick Start Guide
ph re t In te r fac e Task
A modem interface task (phret) must be configured by PortServer II port
designator (for example, ttya1) for each Telco Return modem. This
configuration information is supplied to the modem interface task on its
command line at startup. There must be a separate line in the
tasklist.txt file for each phret task attached to a port.
15-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
15-4
Configuring the RADD 6000 for Telco Return DAC 6000 Release V2.97 Quick Start Guide
15-5
Section 16
Adding RADD 6000s
Prerequisites
Before upgrading the system with additional RADD 6000s:
Reconfigure the IP network with an isolated subnet for every
RADD 6000 to ensure broadcast traffic from each RADD 6000 is
isolated to its assigned OM 1000(s).
Ensure the linkage path for the RPD 1000/2000s is not cross-nested
into the wrong RADD 6000 assignment path: RPD 1000/2000s that
are moved with downstream plants for RADD 6000 re-assignment
cannot be linked to upstream plants which in turn are also linked to
other downstream plants.
The most recent software and new IP address must be installed on
each RADD 6000 (reference the RADD 6000 Installation and
Operation Manual for software loading and IP address assignment
procedures).
The new RADD 6000 IP addresses should be loaded on the
RPD 1000/2000s.
16-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Configuration
To configure the new RADD 6000 into the DAC 6000 database:
1 Add the new RADD 6000 to the DAC 6000 host file (the RADD 6000
name cannot be longer than seven characters).
2 Add the RADD 6000 broadcast to the DAC 6000 host file with:
<RADD NAME>BA.
3 Add a new OM 1000 device to the system with a bandwidth of
500 kbps tuned to channel A1. A new OM 1000 must be created
rather than just moving it because the OM 1000 linked to the
downstream plant being moved also has other links as well. Just
moving the OM 1000 would leave the other linked downstream
plants without an OM 1000, which is an invalid configuration.
4 Define the new RADD 6000(s) on the DAC 6000.
5 Using the Define RADD window, verify that each newly added
RADD 6000 is online and connected. Do not proceed until the status
indicates an established connection.
16-2
Multiple Plants, Single OM 1000, New RADD 6000 DAC 6000 Release V2.97 Quick Start Guide
7 Move each downstream plant from the source RADD 6000 or old
OM 1000 to the destination RADD 6000 or new OM 1000.
8 Define a Fill Only event for the new RADD 6000 (component device)
and verify the event completes successfully.
9 Define a Fill Only event for the new RADD 6000 (component
streams) and verify the event completes successfully.
10 Define a Fill Only event for the new RADD 6000 (component
terminal configuration) and verify the event completes successfully.
11 Build each channel map associated with the downstream plants that
were moved.
12 Verify that all operations for the new RADD 6000 are Active. This
only includes those operations with start times in the past. Events
with future start times should be in a Pending or Download state.
13 Switch the destination IP address on one of the RPD 1000/2000s
associated with the terminal test list to the new RADD 6000. From
the front panel of the RPD:
Change the destination host(s) name(s) to match the RADD 6000
and its corresponding IP address.
Change all destination svr (service) names to RPD2RADD and
Port/PRTCL to 5861/udp.
Save changes and reboot the RPD 1000/2000 after the selections
are made.
Verify the changes from the RPD 1000/2000 front panel.
14 Initialize the test set-top associated with the reconfigured
RPD 1000/2000 to ensure that it is still functioning correctly. (Prior
to sending the Init or Refresh command, you must first toggle the
set-top off plant then on plant from the Define Terminal window.
This is done to ensure the terminal is loaded on the new
RADD 6000.)
15 Define a Fill Only event for the new RADD 6000 (component
terminals) and verify that it is Active.
This event can take several hours to complete; however, it does not
need to be completed to continue on with this procedure. The
approximate load rate is 80,000 terminals per hour without billing
traffic and 40,000 terminals per hour with billing traffic.
16-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
16-4
Single Plant, Single OM 1000, New RADD 6000 DAC 6000 Release V2.97 Quick Start Guide
6 Define a Flush & Fill Only event for the new RADD 6000
(component configuration messages) and verify the event successfully
completes.
7 Define a Flush & Fill Only event for the new RADD 6000
(component channel maps) and verify the event successfully
completes.
8 Define a Flush & Fill Only event for the new RADD 6000
(component terminal terminal) and verify the event successfully
completes
9 Re-activate BSI and start normal operations.
10 After all Flush & Fill or Fill Only activities are complete, create a
Fill Only event (component EMM) for the new RADD 6000.
Configuration
To configure the new RADD 6000 into the DAC 6000 database:
1 Add the new RADD 6000 to the DAC 6000 host file (the RADD 6000
name cannot be longer than seven characters).
2 Add the RADD 6000 broadcast to the DAC 6000 host file with:
<RADD NAME>BA.
3 Using the Define RADD window, verify that the newly added
RADD 6000 is online and connected. Do not proceed until the status
indicates an established connection.
16-5
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
4 Cancel any active polls or pending polls that will start during this
procedure.
5 Pause any active Global Authorization Refresh or pending Global
Authorization Refreshes that will start during this procedure.
6 Apply network changes to isolate the new RADD 6000. Verify that
the broadcast traffic from the existing RADD 6000 is no longer seen
in the new RADD 6000’s subnet.
7 Move each downstream plant from the source RADD 6000 to the
destination RADD 6000.
8 Define a Fill Only event for the new RADD 6000 (component device)
and verify the event completes successfully.
9 Define a Fill Only event for the new RADD 6000 (component
streams) and verify the event completes successfully.
10 Define a Fill Only event for the new RADD 6000 (component
terminal configuration) and verify the event completes successfully.
11 Build each channel map associated with the downstream plants that
were moved.
12 Verify that all operations for the new RADD 6000 are Active. This
only includes those operations with start times in the past. Events
with future start times should be in a Pending or Download state.
13 Switch the destination IP address on one of the RPD 1000/2000s
associated with the terminal test list to the new RADD 6000. From
the front panel of the RPD:
Change the destination host(s) name(s) to match the RADD 6000
and its corresponding IP address.
Change all destination svr (service) names to RPD2RADD and
Port/PRTCL to 5861/udp.
Save changes and reboot the RPD 1000/2000 after the selections
are made.
Verify the changes from the RPD 1000/2000 front panel.
14 Initialize the test set-top associated with the reconfigured
RPD 1000/2000 to ensure that it is still functioning correctly. (Prior
to sending the Init or Refresh command, you must first toggle the
set-top off plant then on plant from the Define Terminal window.
This is done to ensure the terminal is loaded on the new
RADD 6000.)
16-6
Single Plant, Single OM 1000, New RADD 6000 DAC 6000 Release V2.97 Quick Start Guide
15 Define a Fill Only event for the new RADD 6000 (component
terminals) and verify that it is Active.
This event can take several hours to complete; however, it does not
need to be completed to continue on with this procedure. The
approximate load rate is 80,000 terminals per hour without billing
traffic and 40,000 terminals per hour with billing traffic.
16-7
Section 17
RADD 6000 Failover
Replacement Procedure
To replace a targeted RADD 6000:
1 Disconnect the Ethernet cable from the target RADD 6000 and
reconnect it to the replacement RADD 6000.
2 Power up the replacement RADD 6000 and wait five minutes for all
task execution to complete.
3 Ensure that the DAC 6000 is communicating with the replacement
RADD 6000 from the Display RADD Device Status window as
follows:
From the Main Menu, click Manage Devices, and then click
Define RADD.
On the Define RADD window, click Select, which highlights
Name, and then click Name.
From the Device Names list, select the <appropriate
RADD 6000> and then click Accept.
On the Define RADD window, click Accept.
17-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
17-2
RADD 6000 Replacement Procedure DAC 6000 Release V2.97 Quick Start Guide
17-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Repeat steps 1 through 7 for each item in the Flush and Fill
Operations for Replacement RADD 6000 table.
1 On the Define Operations window, click Operation Type
Select Flush and Fill or Fill Only, as applicable, from the
Zoom: Operation Type window that appears.
Click Accept.
Click Add on the Define Operations window.
2 On the Edit Flush and Fill Operation window, in the Operation
Name field, type a descriptive operation name, for example, “Flush
and Fill Devices and Streams.
3 On the Edit Flush and Fill Operation window, in the End Time field,
update the End Time by the given increment for the table entry you
are processing.
4 On the Edit Flush and Fill Operation window, click Device Name
On the Zoom: Device Name window that appears, select the
<name of the RADD 6000 device that you are replacing>
(the operation is performed only on the RADD 6000 that is
selected).
Click Accept.
5 On the Edit Flush and Fill Operation window, in the Operation
Attributes panel, click on (filled) the radio buttons applicable to the
attributes of the item you are processing from the Flush and Fill
Operations for Replacement RADD 6000 table.
Click Accept to schedule the operation.
Click Exit to return to the Manage Operations menu.
6 From the Manage Operations menu, click Control Operations.
17-4
RADD 6000 Replacement Procedure DAC 6000 Release V2.97 Quick Start Guide
17-5
Section 18
Tr oubleshooting
18-1
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
18-2
Cannot Communicate with One-way Digital Set-tops DAC 6000 Release V2.97 Quick Start Guide
Check the Control Operation window for any failed events. If any
events are in the Build Failed Operation state, do the following:
− VCM or PCM – fill channel maps.
− Multiplex – fill streams.
− Macrovision – fill terminal configuration.
− Analog Clear Service – next event will begin in approximately 15
minutes; verify that the error goes away.
− Global Authorization – wait for active event to finish then
examine operation statistics to determine the number of
terminals that failed. If the percentage is small (less than 10%),
wait for a convenient time when the access controller is not
loaded and fill EMMs (the fill rate is approximately 4-to-6 per
second). If the percentage is large, schedule a more immediate
time to reload EMMs.
− Code Download – if the tune/enable events are in a Build Failed
Operation state, reload assignment. If the code object event is in
a Build Failed Operation state, reload code object, then reload
the assignment. If the problem persists, ensure that the object
attributes are correct.
18-3
DAC 6000 Release V2.97 Quick Start Guide Addressable Controller System Documentation
Code Download
Set-top terminals not loading requested code.
Using the screen sets provided under Manage Operations, ensure the
insertion event and its sub-events are active.
Verify that the out-of-band (OOB) multiplexer associated with the
OM 1000 is active. Ensure the Program Association Table (PAT) and
Program Map Table (PMT) messages are active and that the PMT
associated with the downloaded service is also active.
Verify that the download service is on the channel map assigned to
the digital set-top.
18-4
Abbreviations and Acronyms