A -
B -
C -
D -
F -
G -
I -
K -
L -
N -
O -
P -
R -
S -
T -
U -
V -
W -
Index
A
ACS
definition GL-1
URL, configuring 3-9
URL, discovery 2-5
administrator user interface
accessing 15-2
ACS URL, configuring 3-9
BAC architecture, and 9-3
configuring 15-1
connection request 12-5
device's provisioning group, correcting 14-7
device faults, viewing 8-7
device history, configuring 8-4
icons (table) 15-5
logging in 15-2
HTTP transport 15-3
SSL transport 15-3
logging out 15-5
parameter dictionaries, managing 7-5
adding 7-5
deleting 7-6
replacing 7-7
viewing 7-6
performance statistics, collecting
enabling, disabling 11-14
server, monitoring 11-12
advanced concepts
See tools and advanced concepts
agent, SNMP
BAC architecture, and 9-4
MIB support 11-6
alert messages11-1to 11-4
alerts, definition GL-1
message format 11-1
relating to
DPE 11-2
RDU 11-2
watchdog process 11-4
API, definition GL-1
architecture2-1to 2-6
about DPEs 2-3
about provisioning groups 2-4
about RDU 2-3
administrator user interface 9-3
agents
SNMP 9-4
watchdog process agent 9-2
command line interface 9-3
deployment 2-1
logging20-2to 20-3
overview2-2to 2-3
watchdog process 2-5
audit logs, definition GL-1
authentication
about 13-13
available options 13-16
client certificate, configuring 13-15
external client certificate, configuring 13-16
autoconfiguration server
See ACS
B
backup and recovery of database10-4to 10-6
C
caching, definition GL-1
cautions
regarding
custom properties, deleting 17-5
disk space requirement figures 10-3
network deployment with an evaluation license key 17-18
template files, deleting 17-17
troubleshooting devices 8-10
cipher suites
definition GL-1
classes of service
about 4-3
configuring
adding 17-3
deleting 17-4
modifying 17-3
client certificate authentication
configuring 13-15
command line interface
DPE, accessing 9-3
configuration history
See device history
configuration template
about 5-1
administrator user interface, using17-13to 17-17
authoring 5-12
conditionals, using 5-17
includes, using 5-15
parameter substitution, using 5-14
configuration utility
about 5-20
template, adding 5-21
template processing, testing 5-23, 5-24, 5-25
template syntax, validating 5-22, 5-23
using 5-21
features 5-3
access control 5-8
notification 5-7
parameters5-5to 5-6
parameters, schema (figure) 5-5
prerequisites5-8to 5-12
prerequisites, schema (figure) 5-9
schema (figure) 5-3
template processing files (table) 5-2, 6-3
configuration workflows and checklists
component workflows
DPE checklist (table) 3-2
RDU checklist (table) 3-1
technology workflows
DPE configuration (tables) 3-5
provisioning group configuration 3-8, 3-9
RDU configuration (table) 3-3
RDU configuration, preregistering device data 3-4
configuring BAC
class of service
adding 17-3
deleting 17-4
modifying 17-3
connection requests 12-2
authentication 12-3
disabling 12-8
methods, discovered 12-5
methods, use FQDN 12-5
methods, use IP 12-5, 12-6
reachability 12-8
custom properties17-5to 17-6
CWMP service
DPE ports 12-2
defaults
configuration options, selecting 17-6
CWMP 17-7
RDU 17-9
system 17-10
device history
enabling, disabling 8-4
number of entries 8-5
viewing 8-4
discovering device data
about 12-9
parameters12-9to 12-10
files, managing
adding 17-15
deleting 17-17
exporting 17-17
replacing 17-16
viewing 17-16
license keys17-18to 17-19
adding a license 17-19
modifying a license 17-19
provisioning data, publishing
Datastore changes 17-21
plug-in settings, modifying 17-21
RDU extensions, managing
custom extension points, installing 17-20
new class, writing 17-19
viewing 17-20
connection request service
about 12-2
authentication 12-3
disabling 12-8
methods12-5to 12-7
discovered 12-5
use FQDN 12-5
use IP 12-6
reachability 12-8
workflow (figure) 12-3
CPE management
authentication 13-13
available options 13-16
client certificate, configuring 13-15
external load balancer, configuring 13-16
device assignment to provisioning groups 4-11
automatic 4-12
explicit 4-11
explicit and automatic approach 4-12
device configuration synchronization 4-7
device deployment options 4-8
preregistered 4-8
unregistered 4-8
discovering CPE parameters 4-4
default parameters (table) 4-5
instruction generation, and 4-5
overview 4-1
customer premises equipment, definition GL-1
custom properties
configuring 17-5
overview 5-13
CWMP
about 1-3
definition GL-1
CWMP service, configuring
connection request 12-2
authentication 12-3
disabling 12-8
method, discovered 12-5
method, use FQDN 12-5
method, use IP 12-5, 12-6
reachability 12-8
discovering device data
about 12-9
parameters12-9to 12-10
troubleshooting 12-11
DPE keystore, using keytool 13-3
certificates for client authentication, importing 13-10
certificate signing request, generating 13-7
existing signed server certificate, importing 13-4
keytool commands 13-5
self-signed certificate, displaying 13-7
server certificate and private key, generating 13-6
signed certificate, verifying 13-8
signed certificate into server certificate, importing 13-9
signing authority certificate into cacerts, importing 13-8
DPE ports 12-2
security
about 13-1
key and certificate management 13-2
SSL, configuring 13-3
D
database management
backup and recovery
backing up 10-4
recovering 10-5
restoring 10-6
disk space requirements10-3to 10-4
caution regarding 10-3
handling out 10-3
failure resiliency, understanding10-1to 10-2
files10-2to 10-3
automatic log management 10-3
DB_VERSION 10-3
history log 10-3
storage 10-2
transaction log 10-2
location, changing10-6to 10-7
defaults, configuring
CWMP 17-7
RDU 17-9
system 17-10
device diagnostics
configuration history, viewing 8-4
overview 4-12
performance statistics, monitoring 11-14
runStatAnalyzer.sh tool, using 11-15
Device Export
deviceExport.sh tool, using 19-1
device faults
about 8-6
device history
about 8-1
enabling, disabling 8-4
number of entries, configuring 8-5
records, logging 8-5
supported records (table) 8-1
viewing 8-4
device management
about 16-11
administrator user interface, using
adding 16-12
deleting 16-13
devices menu 16-4
displaying live data 16-17
forcing configuration synchronization 16-18
forcing firmware upgrade 16-18
modifying 16-12
performing a Ping test 16-17
rebooting 16-16
regenerating instructions 16-13
relating, unrelating 16-14
requesting a connection 16-16
resetting to factory settings 16-17
searches supported (table) 16-6
setting operations timeout 16-19
controls 16-7
device details, viewing 16-7
Manage Devices page 16-4
searching for devices 16-7
See also CPE management
device object model
overview 4-1
relationships (figure) 4-2
relationships (table) 4-3
device operations
about 14-1
conditional execution 14-5
connection modes
immediate 14-3
immediate workflow (figure) 14-3
on-connect 14-4
on-connect workflow (figure) 14-4
device's provisioning group, managing 14-5
correcting 14-7
sample files, accessing 14-1
supported operations (table) 14-2
device troubleshooting
about 8-9
configuring 8-10
disabling 8-11
enabling 8-10
troubleshooting log, viewing 8-12
viewing devices in troubleshooting mode 8-11
log entries 8-12
discovered connection request 12-5
disk space, monitoring
disk space monitoring
disk_monitor.sh tool, using 19-4
documentation
audience 2-xiii
related to this product 2-xvi
DPE (Device Provisioning Engine)
about 2-3
alert messages 11-2
command line interface 9-3
component workflow checklist (table) 3-2
definition GL-2
dpe.log file, viewing 20-8
keystore configuring, using keytool 13-3
certificates for client authentication, importing 13-10
certificate signing request, generating 13-7
existing signed server certificate, importing 13-4
self-signed certificate, displaying 13-7
server certificate and private key, generating 13-6
signed authority certificate into cacerts, importing 13-8
signed certificate into server certificate, importing 13-9
license keys 2-4
load balancing
DNS round robin, using 12-13
hardware load balancer, using 12-14
performance statistics, collecting 11-14, 11-18
runStatAnalyzer.sh tool, using 11-15
ports, configuring 12-2
RDU synchronization 18-3
SSL
about 13-10
authentication options 13-16
configuring 13-11
configuring CWMP service, example 13-11
configuring HTTP file service, example 13-12
defaults (table) 13-11
device authentication, configuring 13-13
states 18-4
technology workflow checklist
CWMP service (table) 3-6
HTTP file service (table) 3-7
viewing
currently registered DPEs 16-23
F
firmware
about 6-1
files, managing
administrator user interface, using17-13to 17-17
file service 6-4
firmware image 6-4
firmware rules template 6-4
firmware rules template
authoring 6-6
constructs6-11to 6-13
expressions 6-7
internal, external files 6-9
sample 6-10
management mechanisms6-1to 6-4
direct firmware 6-4
policy based 6-2
upgrade
bypassing, example 6-13
forcing 16-18
FQDN
definition GL-2
use FQDN, connection request 12-5
G
group, managing
group types
deleting 16-21
groups, managing
about 16-21
adding 16-21
deleting 16-22
details, viewing 16-23
group types 16-19
adding 16-20
modifying 16-21
modifying 16-22
relating, unrelating groups 16-23
GUI (see administrator user interface)
I
icons, administrator user interface (table) 15-5
instructions
generation, definition GL-2
generation and processing overview 4-5
IP address
definition GL-2
use IP, connection request 12-6
K
key, certificate management 13-2
keystore
about cacerts 13-2
about server certificates 13-2
configuring, using keytool 13-3
certificates for client authentication, importing 13-10
certificate signing request, generating 13-7
self-signed certificate, displaying 13-7
server certificate and private key, generating 13-6
signed certificate, verifying 13-8
signed certificate into server certificate, importing 13-9
signing authority certificate into cacerts, importing 13-8
keytool commands, using 13-5
sample server certificates 13-3
L
license keys, managing17-18to 17-19
adding a license 17-19
DPE licensing 2-4
modifying a license 17-19
logging
about 2-6
BAC architecture, and20-2to 20-3
log file, sample 20-3
log files, rotating 20-4
log levels, configuring 20-4
log levels and structures 20-3
log level tool 20-5
current log level, viewing 20-7
setting 20-6
using 20-6
viewing log files
audit.log 20-5
dpe.log 20-8
perfstat.log 11-14
rdu.log 20-5
troubleshooting.log 8-12
logging into BAC 15-2
N
NAT, definition GL-2
network address translation
See NAT
Network Time Protocol, definition GL-2
O
overview
configuration management 1-1
device diagnostics and troubleshooting 4-12
features and benefits 1-1
firmware management 1-2
scalability 1-2
security 1-2
technology supported 1-3
P
parameter dictionary
administrator user interface, using 7-5
adding 7-5
deleting 7-6
replacing 7-7
viewing 7-6
custom 7-3
default 7-2
overview 7-1
schema (figure) 7-2
syntax 7-3
preregistered devices 4-8
preregistering device data 3-4
property hierarchy 4-4
provisioning API, definition GL-3
provisioning data, publishing
Datastore changes 17-21
plug-in settings, modifying 17-21
provisioning flows
initial configuration
preregistered devices 4-10
unregistered devices 4-11
initial configuration (figure) 4-10
provisioning groups
about 2-4
ACS URL, configuring 3-9
adding a DPE 12-14
definition GL-3
device faults, viewing 8-7
devices, assigning 4-11
automatic 4-12
explicit 4-11
explicit and automatic 4-12
redundancy 12-12
DNS round robin, using 12-13
hardware load balancer, using 12-14
local 12-13
regional 12-13
technology workflow 3-8, 3-9
publishing, definition GL-3
R
RDU (Regional Distribution Unit)
about 2-3
alerts 11-2
component workflow checklist (table) 3-1
definition GL-3
details, viewing 16-28
extensions, managing
custom extension points, installing 17-20
new class, writing 17-19
viewing 17-20
log level tool20-5to 20-7
current log level, viewing 20-7
setting 20-6
using 20-6
performance statistics, collecting 11-14, 11-18
runStatAnalyzer.sh tool, using 11-15
server, monitoring 11-12
technology workflow checklist (table) 3-3
redundancy
local 12-13
regional 12-13
redundancy, definition GL-3
S
schema (figures)
configuration 5-3
parameter 5-5
parameter dictionary 7-2
prerequisite 5-9
Secure Sockets Layer
See SSL
security
See CWMP service, configuring
server, monitoring
DPE
administrator user interface, using 11-12
CLI, using 11-12
performance statistics collection
monitoring 11-14
perfstat.log, understanding 11-14
runStatAnalyzer.sh tool, using 11-15
RDU
administrator user interface, using 11-12
SNMP agent 11-5
servers, viewing16-23to 16-31
DPEs 16-23
RDU details 16-28
service classes
See classes of service
shared secret
configuring
device password, changing 13-14
device password, correcting 13-15
definition GL-3
SNMP agent
about 2-6
MIB support 11-5
snmpAgentCfgUtil.sh tool
community, adding 11-8
community, deleting 11-8
contacts, setting up 11-10
hosts, adding 11-7
hosts, deleting 11-7
listening port, identifying 11-10
location, changing 11-10
notification types, specifying 11-11
settings, displaying 11-11
starting 11-9
stopping 11-9
SSL
configuring 13-3, 13-11
CWMP service, example 13-11
DPE keystore, keytool commands (table) 13-5
DPE keystore, using keytool13-3to 13-10
HTTP file service, example 13-12
definition GL-3
synchronization
configuration synchronization instruction 4-6
data synchronization instruction 4-6
device configuration 4-7
DPE-RDU 18-3
T
template files, developing
template file definition GL-3
templates
configuration5-1to 5-12
configuration utility
running 5-21
template, adding 5-21
template processing, testing 5-23, 5-24, 5-25
template syntax, validating 5-22, 5-23
constructs
conditionals 5-18
firmware rules6-2to 6-4
authoring6-6to 6-11
constructs6-11to 6-13
TLS
definition GL-3
See SSL
tools and advanced concepts
configuration utility
adding template file 5-21
running 5-21
testing template processing 5-23, 5-24, 5-25
validating template file 5-22, 5-23
deviceExport.sh tool 19-1
disk_monitor.sh tool 19-4
keytool utility 13-3
list of tools 9-4
RDU log level tool20-5to 20-7
current log level, viewing 20-7
setting 20-6
using 20-6
snmpAgentCfgUtil.sh tool
SNMP agent, starting 11-9
SNMP agent, stopping 11-9
SNMP agent community, adding 11-8
SNMP agent community, deleting 11-8
SNMP agent hosts, adding 11-7
SNMP agent hosts, deleting 11-7
SNMP agent location, changing 11-10
SNMP agent settings, displaying 11-11
SNMP contacts, setting up 11-10
SNMP listening port, identifying 11-10
SNMP notification types, specifying 11-11
watchdog agent tool 9-2
TR-069, definition GL-3
Transport Layer Security
See TLS
troubleshooting
alert messages
DPE 11-2
message format 11-1
RDU alerts 11-2
syslog11-1to 11-4
watchdog process 11-4
devices
configuration history, viewing 8-4
data discovery 12-11
in troubleshooting mode 8-9
recurring faults, viewing 8-7
performance statistics collection
monitoring 11-14
perfstat.log 11-14
runStatAnalyzer.sh tool, using 11-15
U
unregistered devices 4-8
users
about 16-1
administrator 16-1
managing
adding 16-2
deleting 16-4
modifying 16-3
read-only user 16-2
read-write user 16-2
users, managing16-1to 16-4
using BAC
devices, managing
about 16-11
adding 16-12
controls 16-7
deleting 16-13
details, viewing 16-7
modifying 16-12
regenerating instructions 16-13
relating, unrelating 16-14
groups, managing
adding 16-21
deleting 16-22
details, viewing 16-23
modifying 16-22
relating, unrelating 16-23
servers, viewing
DPEs details 16-23
provisioning groups details 16-27
RDU details 16-28
user management
adding a new user 16-2
deleting users 16-4
modifying users 16-3
V
VoIP, definition GL-4
W
watchdog process
about 2-5, 9-1
agent, definition GL-4
alerts 11-4
command line, using 9-2