BNP User Manual
BNP User Manual
Notice
RGB Networks provides this document 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. RGB Networks has made every
attempt to ensure the accuracy and completeness of information in this document at the time of publication. As we
continuously improve and add features to our products, RGB Networks reserves the right to revise this document without
prior notification of such revision or change. Variations in network design or environment are outside the control of RGB
Networks. You may verify product specifications and obtain assistance selecting the appropriate solution for your
situation by contacting RGB Networks.
Trademarks
RGB Networks, VIA, and RDS are trademarks of RGB Networks, Inc. All other company, brand, and product names are
trademarks or registered trademarks of their respective holders. The products described are covered by one or more U.S.
and foreign patents pending.
Patents
US Patents. 6,996,129; 7,046,677. Other US and foreign patents pending.
Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Document Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Document Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Document Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Graphics Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter 2: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
In This Chapter:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Product Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
BNP2xr Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Grooming, Transrating and Multiplexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
DPI-Based Ad Splicing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Messaging System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
BNP Deployment Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Program Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Gigabit Ethernet Port Output Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1:1 Chassis-level Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 3: Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
In This Chapter:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Electrostatic Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Broadcast Network Processor Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
LED Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Port Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
BNP2xr Component Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Rack Mounting the BNP2xr. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Grounding the BNP2xr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
To connect the chassis ground: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Installing SFP Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Connecting AC Power to the BNP2xr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Disconnecting AC Power from the BNP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Connecting DC Power to the BNP2xr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Before Connecting Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Connecting Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Disconnecting DC Power from the BNP2xr . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Connecting External Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installing the Compact Flash Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Glossary> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
Index> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
CHAPTER 1: Introduction
Table 1: Document Conventions ................................................................................................. 2
CHAPTER 2: Overview
CHAPTER 3: Installation
Table 2: LED indicators ............................................................................................................. 15
Table 3: Environmental Requirements ...................................................................................... 19
Table 4: Supported SFPs .......................................................................................................... 22
CHAPTER 9: Troubleshooting
Table 1: LED Indications ......................................................................................................... 233
Table 2: Contacting Customer Support ................................................................................... 234
CHAPTER 1: Introduction
Figure 1, RGB’s Broadcast Network Processor—Model BNP2xr.................................................... 1
CHAPTER 2: Overview
Figure 2, Regional Ad Zone Insertion Illustration ............................................................................ 5
Figure 3, BNP in SCTE-18 Digital EAS application ......................................................................... 6
Figure 4, Example of BNP Grooming of GigE or ASI Input Over GigE Transport Network............. 7
Figure 5, Example of SDV Architecture over GigE Transport Network ........................................... 7
Figure 6, Example of Co-Located ASI Architecture......................................................................... 8
Figure 7, 1:1 Chassis Redundancy using Heartbeat and Virtual IP Failover Mechanism ............. 11
CHAPTER 3: Installation
Figure 8, Front panel (with bezel).................................................................................................. 14
Figure 9, Front panel (without bezel)............................................................................................. 15
Figure 10, LEDs............................................................................................................................. 15
Figure 11, Port mapping and LED indicators................................................................................. 16
Figure 12, Rear panel.................................................................................................................... 16
Figure 13, DC Power Supply ......................................................................................................... 17
Figure 14, BNP2xr chassis, components visible ........................................................................... 18
Figure 15, Front brackets attached................................................................................................ 19
Figure 16, Rack shelf..................................................................................................................... 20
Figure 17, Mounted BNP2xr .......................................................................................................... 20
Figure 18, Grounding terminal, rear of chassis: AC power supply top, DC power supply bottom. 21
Figure 19, Connect AC power ....................................................................................................... 23
Figure 20, Connect DC power ....................................................................................................... 24
Figure 21, Connect the power cables............................................................................................ 25
CHAPTER 9: Troubleshooting
Figure 27, LED Indicator Locations ............................................................................................. 233
Figure 28, RGB Customer Portal home page ............................................................................. 235
Figure 29, Customer Portal home page - Direct and Reseller .................................................... 235
Figure 30, Knowledge Base search - Direct and Reseller........................................................... 235
Introduction
RGB's Broadcast Network Processor (BNP) delivers the industry's highest density digital video
solution for grooming, statistical multiplexing, transrating and digital program insertion (DPI). Based
on RGB's flexible, scalable and modular platform, the BNP simplifies and expedites deployments of
advanced video services, simplifies operation and management, and reduces operational and capital
costs.
Receiving input through its Gigabit Ethernet or ASI interfaces, the BNP2xr can statistically multiplex
while performing grooming and digital ad and overlay insertion.
The BNP2xr can receive both standard definition (SD) and high definition (HD) program services, and
can concurrently groom and insert digital ads within the same box.
The BNP is fully MPEG compliant and interoperable with leading cable industry equipment.
The BNP makes configuration more intuitive and simple by providing an easy-to-use Java-based
graphical user interface that can be accessed through a standard Web browser. Configuration can be
performed through SNMP using any standard network management application. The SNMP MIBs are
readily available from the BNP start page.
This guide describes the installation, configuration, and FRU replacement for the BNP2xr.
Document Organization
This guide is organized as follows:
• Chapter 1, "Introduction," (this chapter) describes the contents and conventions used in the BNP2xr
User Guide.
• Chapter 2, "Overview," provides a detailed description of the BNP2xr and its features.
• Chapter 3, "Installation," describes the tools, precautions, and steps necessary to install the system
in the network.
• Chapter 4, "System Configuration," describes the initial product setup and product configuration
using the Java-based BNP Element Manager.
• Chapter 5, “Grooming and PSIP,” shows you how to set up grooming, transrating, and other
configuration and operational procedures.
• Chapter 6, “Digital Program Insertion (DPI)” describes DPI using the BNP.
• Chapter 7, “ETV Binary Interchange Format (EBIF)” provides an overview of EBIF and typical use
cases for configuration.
• Chapter 8, “Monitoring the BNP,” discusses the methods used to monitor the health of the BNP2xr
and its status in the network.
• Chapter 9, "Troubleshooting," provides information about system status, alarm messages, software
upgrades, and contacting technical support.
• Chapter 10, "Field-replaceable Units," shows you how to replace all field-replaceable units in the
BNP2xr.
• Chapter 11, "Specifications," includes information about system specifications including physical,
environmental, and regulatory and compliance definitions.
• Appendix A, “Editing the DVB NIT Table,” shows you how to edit, make additions to, and delete
items from the NIT table, one of the DVB tables.
• The glossary and index can be used to quickly reference information.
Document Audience
This guide is for system administrators and operators who are responsible for installation and
maintenance of the BNP2xr and for processing network broadcast. You should be familiar with
general video and networking terminology, and should be familiar with basic installation of hardware.
Most importantly, you must be familiar with the basics and principles of broadcast network
processing.
Document Conventions
Table 1 provides an easy way to recognize important information in the text.
Cautions are indicated by the icon on the left, and let you know that an action may have
undesirable consequences if the instructions are not followed correctly. Cautions also indicate
that failure to follow guidelines could cause damage to equipment or loss of data.
Warnings are indicated by the icon on the left, and indicate that failure to take the necessary
precautions or to follow guidelines could cause harm to equipment and personnel.
Online, clicking any blue link takes you to the item to which the link refers.
Graphics Used
In some cases, the screens shown in this manual may have been slightly modified after the manual was
released, or may appear slightly different on different browsers.
All efforts have been made to ensure that the latest images are used. In all cases, the functionality
described is current at the time of writing.
Overview
This chapter provides an overview of the Broadcast Network Processor 2xr model.
In This Chapter:
• “Product Overview,” next.
• “Product Features” on page 3.
• “BNP2xr Applications” on page 4.
• “BNP Deployment Architecture” on page 6.
• “Redundancy” on page 9.
Product Overview
RGB’s Broadcast Network Processor is a single one-rack-unit device that provides:
• Support of both standard definition (SD) and high definition (HD) program services in either
MPEG-2 or H.264 encoding; in a single rack unit, the BNP simultaneously grooms and inserts
digital ads.
• High density video transrating (rate shaping), statistical multiplexing, grooming and digital.
program insertion (DPI); transrates video streams with impressively high video quality.
• Multiple levels of redundancy support including service level and 1:1 chassis level redundancy.
• Up to 8 Gigabit Ethernet (GigE) interfaces for video input or output, as well as up to 18
asynchronous serial interface (ASI) I/O ports in a single rack unit device.
Product Features
In addition to being software-upgradeable, scalable, and highly reliable, the BNP has the following
features:
• Based on RGB's flexible Video Intelligence Architecture™ (VIA).
• 1 rack unit chassis (1RU), 300W maximum power consumption.
• 8 GigE interfaces standard and up to 18 optional ASI ports.
• Can process MPEG-2 and H.264 program streams over any of its Gigabit Ethernet or ASI inputs,
and route them to any of these interfaces.
• Performs seamless digital ad insertion and program substitution.
• Fully compliant with the SCTE 30 and SCTE 35 standards.
• Fully interoperable ad insertion with SeaChange, Arris, and other industry standard ad servers.
• EBIF support.
• Supports multiple levels of redundancy at the chassis, service (program) and Ethernet port level.
• Supports SCTE-18 Digital Emergency Alert Messaging (EAS), which is used to integrate the BNP
with EAS management systems to control the playout of message crawls and audio during an
emergency alert event.
• Supports operator-generated text and graphic messages from the BNP GUI based on digital overlay
technology.
• Graphic overlays can be inserted anywhere on a program (MPEG-2) using the BNP GUI to import
standard graphic files (PNG).
• Supports scheduling for Logo Overlay and Operator Messaging up to one month in advance.
• Supports H.264 grooming and multiplexing in a MPEG-2 TS format.
• Supports “FAT” ASI transport services, multiple program groups over a single TS / ASI interface.
• Support of program substitution of a primary network source with a secondary source based on
SCTE-30 control.
• Supports SCTE-21 to SCTE-20 closed caption conversion.
• A graphical user interface for easy configuration and management.
• ATSC and DVB content support.
• International Time Zones.
• Language-specific GUI support.
• RADIUS/TACACS+ authentication support.
BNP2xr Applications
The BNP delivers the industry’s highest density digital video processing solution for a variety of
applications including:
• Switched digital broadcast grooming, transrating, and statistical multiplexing.
• DPI-based ad insertion.
• Enhanced TV.
• Digital Alert Messaging (including digital EAS, Advanced Messaging, and Logo Overlay
applications).
• Advanced Logo Overlay and Operator Messaging scheduling.
Based on RGB’s Video Intelligence Architecture™ (VIA), the BNP’s ability to transrate program
streams with the highest quality is unsurpassed in the industry. The BNP seemlessly grooms multi-
program transport streams (MPTS / MUX) and single-program transport streams (SPTS) on both input
and output ports. It also offers multiple Quality of Service (QoS) priority levels on any MPEG-2
program stream enabling selection of the desired level of transrating.
DPI-Based Ad Splicing
Additionally, the BNP can concurrently groom and seamlessly splice both SD and HD program
streams encoded in either MPEG-2 or H.264 formats. This grooming and splicing capability eliminates
the need to dedicate multiple devices for different functions. The simplified installation, wiring and
configuration reduces system deployment time. The BNP is fully compliant with SCTE 30 and SCTE
35 standards and is interoperable with the leading digital program insertion (DPI) ad servers. This
flexible product can also perform SCTE 30 to SCTE 35 conversion to support digital ad insertion at the
hub. The BNP is an ideal solution for both centrally located DPI systems at the headend facility,
distributed DPI systems, and zoned and targeted ad insertion.
A BNP deployed in a cable digital broadcast video grooming and ad insertion environment is shown in
Figure 2.
DPI / Ad Servers
with Ad Content Zone 1
Ford CNN
BMW Ford
Toyota
SCTE-35
Splice Cues
Zone 3
CNN
Toyota
Messaging System
The BNP’s Messaging System support can be applied selectively to any MPEG-2 program being
processed. EAS and operator-generated messages are digitally rendered and overlaid directly onto a
program, delivered directly to any digital subscriber set-top box or to analog decoders, and presented
as an overlay alert crawl to viewers. The BNP also supports operator-configurable audio override or
audio stream insertion to complement the text crawl message generated by industry-leading EAS
management vendors for a completely customizable deployment.
NTSC
Modulated
EAS
GigE GigE GigE Channels
RGB Digital Decoder and
ENDEC Broadcast Network Processor Modulator
(SCTE-18 SCTE-18 10BT
Compliant ) Digital Video
Messaging Services with
(contains Text Crawl) GigE
EAS Text Crawl
and QAM
Baseband Baseband Digital EAS Audio Override Modulated
Video Audio Audio & Channels
Video QAM Modulator
GigE
Digital Encoder
The location of the insertion is user configurable with positioning anywhere on the display screen
defined by (x,y) screen coordinates based on pixels relating to program resolution (e.g., SD and HD).
Logo overlay files can be created with PNG alpha channels to control transparency effects supported
by the BNP during the insertion of the overlay. Additionally, background transparency support is
available for non-ascii text overlays in order to support foreign markets.
This scalability reduces capital costs and allows operators to allocate budgets accordingly. By paying
for processing on an as needed basis, operators can wisely plan budgets based on today’s requirements
and avoid over-allocation to meet future needs. The programmable and upgradeable architecture of the
BNP, as well as its high processing power, eliminates hardware changes and will simplify and expedite
future deployments of new video processing applications.
The BNP supports both ASI and Gigabit Ethernet interfaces, allowing operators who have deployed
Gigabit Ethernet networks to profit from the increased cost-efficiency offered with this transport,
while still providing support for operators with legacy ASI networks. This flexibility enables operators
with ASI networks to continue with their existing infrastructures while providing an upgrade path for a
future transition to an IP-based network.
The BNP has eight Gigabit Ethernet interfaces and is scalable to support up to 18 ASI interfaces using
up to three ASI modules. The Gigabit Ethernet interfaces are part of the BNP’s base configuration and
no additional hardware or licensing is required to utilize these ports. Providing added flexibility, each
ASI interface is software configurable as input or output via an easy-to-use graphical user interface.
Figure 4. Example of BNP Grooming of GigE or ASI Input Over GigE Transport Network
The BNP2xr deployed for bulk rate capping in a Switched Digital Video (SDV) architecture is shown
in Figure 5.
Figure 6 shows how the BNP2xr fits within the network for a centralized system architecture using
ASI interfaces. GigE interfaces could also be used for both input and output in a co-located headend
application.
Either ASI or GigE interfaces are used for MPEG input or output. Because of the distance, GigE
interfaces are typically used for transport between the headend and the hub/node.
Note: This unit is intended for local (intra-building) connections only and is not designed or
evaluated for direct connections to the public telecommunications/cable distribution system.
Cable and Ethernet connections should be made in accordance to the National Electrical
Code (NEC).
For example, make sure that at least one of the following conditions are met1:
- Cable runs are located in the same building as this unit;
- Any copper cables that run through air between buildings are less than 42m (140ft);
- Cable runs between buildings are in underground conduit, where a continuous metallic
cable shield or a continuous metallic conduit containing the cable is bonded to each
building grounding electrode system.
1. These options are from the US National Electrical Code, Sections 800.10, 800.12, 800.13, 800.31, 800.32, 800.33, and
800.40.
Redundancy
Since a single BNP may deliver advanced video services to hundreds or even tens of thousands of
subscribers in a video network, it is critical that the BNP provide a high availability of services. To
achieve such reliability, the BNP supports a multi-level redundancy feature to ensure service
availability and reduce system downtime. With proper configuration, the BNP can provide full chassis
level redundancy. Within each BNP, it provides Gigabit Ethernet port redundancy and a configurable
program service redundancy feature.
There are three distinct, user-configurable redundancy options supported by a BNP. These are:
• Program Redundancy
• Port Redundancy
• 1:1 Chassis Redundancy
The first two redundancies—Program and Port—operate within a single BNP chassis. The third—1:1
Chassis Redundancy—makes use of two BNP chassis.
Program Redundancy
The BNP supports program redundancy, sometimes referred to as service-level redundancy. For this
type of redundancy, when the primary program is gone, the BNP automatically switches to a redundant
or backup program. If any elementary streams are missing from one of the ports, the BNP switches to
the secondary port.
You can assign a backup program for every program, and any program can be assigned to backup a
running primary program. The backup program can be another program on the same GigE port or it
can be on a different GigE port in the same chassis.
Program level redundancy is supported such that when there is a groomed program missing, a
designated input program can function as a “standby program” and will take over for the missing
program. The detection of a PAT / PMT missing for over 2 seconds is used as the threshold for the
detection of the missing input program.
For information about Program Redundancy configuration, see “Program Redundancy” on page 168.
The BNP supports Gigabit Ethernet port output mirroring within the same chassis. The mirrored port
serves as a standby port in case the primary port fails. The mirroring port must have a unique IP
address configured. The BNP delivers identical streams to both the primary port and the mirrored port
with the same destination IP address and port number, but a different source IP address.
The multiplexes output on one GigE are delivered to the mirrored GigE port simultaneously as a fully
operational, redundant output GigE port. Regardless of mirroring, all active GigE ports must have
unique IP addresses assigned.
To set GigE port-level redundancy, see “GigE Port Configuration” on page 48.
Heartbeats provide the ability to synchronize failover to a secondary BNP. A heartbeat daemon on the
primary unit will send out unicast heartbeat messages on the management interface every 250
milliseconds.The heartbeat daemon running on the standby BNP listens to the heartbeats coming from
the primary BNP. If the standby BNP does not hear the primary BNP’s, it initiates a failover and takes
ownership. The heartbeat daemon running on the standby BNP checks for heartbeats coming from the
primary BNP over both the normal Ethernet 10/100BaseT management connection and optionally the
eighth Gigabit Ethernet port (GigE 8) connection (when used as a backup to the Ethernet 10/100BaseT
management port).
The LED on the right of the chassis indicates the redundancy role of a chassis: green indicates the
active chassis, and orange indicates a standby chassis.
The standby chassis takes over if the primary (active) chassis fails, if there is a system or module
overheat, failed fan, failed power supply, or missing heartbeat from the primary unit. The formerly
standby (now the active) chassis now becomes configurable through the BNP Element Manager.
Virtual IP addressing is used to support the BNP 1:1 chassis redundancy feature. If the active chassis
fails, the standby assumes the virtual IP address. Network devices communicate with the virtual IP
addresses, not to the physical IP addresses. If the active chassis’ input/output changes, the new setting
will be synchronized to the standby chassis automatically.
GigE 8 can be configured to send heartbeat messages in the initial setting. If the network Ethernet 10/
100 management connection is unplugged, the active chassis remains active. If the input or output
GigE link is down, the active chassis shows a hardware fault and becomes the standby.
The standby chassis does not have any separate licenses. The license usage on the active and standby
chassis is always synchronized; if the standby chassis becomes the active chassis, it assumes the
licenses of the active chassis.
Figure 7 illustrates a typical configuration scenario of the BNP hot-standby 1:1 chassis redundancy
feature.
Figure 7. 1:1 Chassis Redundancy using Heartbeat and Virtual IP Failover Mechanism
In this example, the primary BNP has a management IP address of 192.168.21.1 and the secondary
BNP has an address of 192.168.21.2. A third IP address in the same subnet 192.168.21.200 is
configured as a virtual IP address. The video server and management workstation will use this virtual
IP address to communicate to the active BNP unit. During the normal course of operation, the primary
BNP assumes the virtual IP address and acts as the active unit. When a failover event happens, the
secondary BNP will take ownership of the virtual IP address and assume the active role. It achieves
this by sending an ARP request to associate the secondary ports’ MAC addresses with the virtual IP
addresses. For information about 1:1 chassis redundancy configuration, see “1:1 Redundancy Best
Practices and Considerations” on page 46.
Installation
This chapter provides the information necessary to install the BNP2xr into a rack. Read this entire
chapter before beginning, and perform the installation in the order described. Chapter 4, “System
Configuration,” describes the configuration procedure.
In This Chapter:
• “Before You Begin,” next.
• “Broadcast Network Processor Components” on page 14.
• “BNP2xr Component Layout” on page 18.
• “Rack Mounting the BNP2xr” on page 18.
• “Grounding the BNP2xr” on page 21.
• “Installing SFP Modules” on page 21.
• “Connecting AC Power to the BNP2xr” on page 22.
• “Connecting DC Power to the BNP2xr” on page 23.
• “Connecting External Ports” on page 26.
• “Installing the Compact Flash Card” on page 26.
Required Equipment
Be sure that you have the required items listed below before you begin the installation of the BNP2xr.
You will need:
• Populated BNP2xr chassis, including:
- 1 GBP2 module;
- Up to three PROC2 modules;
- AC or DC power supply;
- ASI modules if ordered.
• Compact flash card.
• AC power cord, included if AC power supply is used.
• DC connector cables, if DC power supply is used.
• Front and rear rack mount brackets, included.
• Rack mount bracket screws, included.
• Two M4 grounding nuts, included.
• 8 rack mount screws.
Electrostatic Precautions
Warning: Whenever computer components are handled (especially during installation), the
equipment can be damaged by the buildup of static electricity. Take precautions before
touching any internal components or boards by wearing an ESD wrist strap or working
on an antistatic mat. Always hold system modules by the edges and avoid touching any
electronic circuitry on the cards.
Front Panel
Figure 8 shows the front view of the BNP2xr with the bezel in place. When the front bezel is removed,
the RS-232 serial port is visible, as shown in Figure 9.
2 4 6 8
BNP2xr
1 3 5 7
10 GigE Port
(XFP) - Not Used
Compact Flash Card
System LEDs DTI Port -
Not Used
Note: The 10 GigE (XFP) and DTI ports are currently not used.
Each BNP2xr has eight GigE ports. These ports can be used for input and output (full-duplex) of video
over IP data streams. The ports, LEDs, and compact flash card are located on the Gigabit Ethernet
Processor-2 (GBP2) module on the front within the chassis enclosure.
For instructions on removing and replacing the GBP-2 module, see “Replacing a Gigabit Ethernet
Processor (GBP2) Module” on page 240.
The RS-232 serial port, highlighted in Figure 9, is used only by field service personnel. Under normal
circumstances you will not need to access this port.
Serial port
Figure 9. Front panel (without bezel)
LED Indicators
The primary Light Emitting Diodes (LEDs) visible on the front of the BNP2xr chassis are shown in
Figure 10. These LEDs indicate the general health of the BNP2xr.
Port Mapping
Figure 11 shows the SFP port location mapping scheme. These port numbers correspond with the port
LEDs described in “LED Indicators,” above.
Port number
2 4 6 8
1 3 5 7
12 34 56 78
Port LEDs
Rear Panel
Figure 12 shows the rear view of the BNP2xr with one network processor (PROC2) and three ASI
modules installed. The BNP2xr can be configured with different combinations of modules, depending
on the result you desire.
AC PWR
GOOD GOOD LOCK
ASI PROC-2
ASI ASI
100-240V-8.8A,50/60 Hz
ASI Modules
INPUT
OK
PWR
OK LOCK
+ + Positive Ground
Input 48V DC 22A
There are a maximum of four modules in each BNP2xr chassis. At least one processor module card
must be used in the minimum hardware configuration.
The right side of the chassis holds the power supply, including the power connector and fan. The power
supply fan is not replaceable, except as part of the power supply. For details about replacing the
modules and power supply, see Chapter 10, “Field-replaceable Units.”
Power supply
PROC2 modules
GBP-2
module
PROC2 modules
When choosing the location for the BNP within a rack, make sure that the BNP2xr will be placed
within the rack evenly, and that the installation will not cause uneven mechanical loading and weight
distribution.
Do not mount the BNP2xr into any rack that obstructs clean air flow either in the front or the rear.
Generally, an aisle of at least 15 inches is the minimum distance to ensure proper air flow.
Caution! Be sure that the BNP2xr is mounted in a location that meets the environmental conditions
shown in Table 3.
Condition Limits
Storage Temperature -40° to 70° C (-40° to 158° F)
Operating Temperature 0° to 40° C (32° to 104° F)
Humidity 5% to 95% (non-condensing)
3. Install the chassis rear rack shelf to the rear mounting rails of the rack using two screws on each
side as shown in Figure 16.
Two screws
on each side
AC PWR
GOOD GOOD LOCK
INPUT
OK
PWR
OK LOCK
Figure 18. Grounding terminal, rear of chassis: AC power supply top, DC power supply bottom
3. Using wire strippers, strip off 3/8 inch of insulation from the other end of the wire.
4. Attach the stripped wire into a grounding hole on the equipment rack.
SFPs approved for use with the BNP2xr are based on the Multi-Source Agreement (MSA) and listed in
Table 4:
Note: For updates on the latest SFPs and XFPs approved for use with RGB’s products, log in to
RGB’s Customer Portal and search for the following term:
SFP
-or-
XFP
To install an SFP, follow the manufacturer’s instructions. General guidelines to SFP installation
include:
1. Consider your network and cabling requirements and verify that the SFP you are installing is an
approved model as described in Table 4.
2. Insert the SFP into the port.
SFPs are keyed so they can only be installed one way.
3. Slide the SFP into the port until it clicks into place and the LED is activated.
Before you connect power to the chassis, make sure that the circuit, wiring, and connections that you
are using to supply the power will not become overloaded by the BNP2xr(s). For power consumption
details, see “Specifications” on page 245.
Caution! The power cord is the disconnect device for the BNP2xr. There is no power switch: once
connected to the power outlet, the unit powers up immediately.
Power connector
100-240V-8.8A,50/60 Hz
4. Plug the other end of the power cable into the input power source.
The unit should now have power. Check the LEDs to verify that power has been applied. See “LED
Indicators” on page 15 for details.
When the BNP2xr is installed and powered on, verify that the Cfg/Pwr LED is solid green. See “LED
Indicators” on page 15.
To remove AC power from the BNP, disconnect the power cable from the power source, that is, pull
the plug from the power connector. This is the only way to ensure that the unit is not receiving power.
• Remove all jewelry, including rings, necklaces, and watches. Metal objects will heat up when
connected to power and ground, and can cause serious injury or weld the metal object to the
terminals.
• The protective earth connection should be connected before proceeding with the power connection.
• The power cables should be attached to the breaker.
• Confirm that the DC power source is powered off during installation.
• For a centralized DC power connection, the unit must be installed in a restricted access location in
accordance with Articles 110-16, 110-17, and 110-18 of the National Electrical Code,
ANSI / NFPA 70.
• Damage may occur if the power is connected improperly.
Connecting Power
Caution! Make sure that the safety screw is in the locked position (turned counterclockwise) after the
power supply is installed, but before connecting power (Figure 20). Note that the locked
position may be different than that of similar units. This ensures that the power supply
cannot be accidentally disconnected, causing possible damage.
Before you connect power to the chassis, make sure that the circuit, wiring, and connections that you
are using to supply the power will not become overloaded by the BNP2xr(s). See “Specifications” on
page 245 for power consumption details.
Caution: These are +48V DC power supplies, not -48V. Please connect accordingly.
The two inputs to the DC power supply are +48V inputs. If you wish to have redundant inputs,
connect the inputs to the DC power supply from two different 48V sources. When both 48V inputs are
sourced, the power supply will load share across the inputs, each of the inputs drawing half the total
power. When one 48V input source fails, the other 48V input will draw the full power. If you choose
not to have redundant inputs, connect only one of the two inputs to the DC power supply and leave the
other disconnected.
The DC power supply is configured so that the black (top) cable connects to a -48VDC input and the
red (bottom) cable connects to positive ground. Before connecting any cables, measure the output to
make sure that you are connecting a -48VDC input to the black cable of the power supply.
3. Attach the other end of the power connector cables into the input power source.
The power cables should be attached to an external UL Listed 20 amp circuit breaker.
Connect to the
DC power source
4. To power the unit on, toggle the external circuit breaker to the ON position. There is no circuit
breaker on the BNP2xr.
The unit should now have power. Check the LEDs to verify that power has been applied. See “LED
Indicators” on page 15 for details.
When the BNP2xr is installed and powered on, verify that the Cfg/Pwr LED is solid green. See
“LED Indicators” on page 15.
To remove DC power from the BNP2xr, toggle the circuit breaker to the OFF position, or remove the
fuse from the fuse panel. This is the only way to ensure that the unit is not receiving power.
GigE Port
The Ethernet port must be fitted with small-form-factor pluggables (SFPs). See Table 4 for a list of
tested and approved SFPs that can be used with the BNP2xr.
ASI Port
The number of ASI ports in your BNP2xr chassis depends on the number of ASI cards that are
installed. Up to three ASI cards can be installed, each with six ports.
If the compact flash card was not shipped pre-installed with your BNP, you must install it. Remove the
flash card from the shipping container and install it into the compact flash slot located on the front of
the BNP chassis.
If your compact flash card fails, contact technical support for details about flash repair or replacement.
See page 234 for details on contacting technical support.
Caution! Your license is attached to the compact flash; do not discard it. Even if a CF card fails, keep
the device and contact RGB technical support for instructions on repair or obtaining a
working replacement.
System Configuration
The BNP is configurable through a Java-based graphical user interface (GUI) available through a
standard Web browser, or through SNMP using standard network management applications. The easy-
to-use interface offers a variety of features that simplify the set-up and operation of the BNP, including
program and transport level drag and drop grooming; simultaneous bit rate analysis of input and output
transport streams and programs; alarms and logs window; scheduled dynamic grooming with start/end
time and calendar entry; redundancy configuration; and full configurability of ASI and Gigabit
Ethernet ports.
This chapter describes how to configure the BNP2xr using the BNP Element Manager. You can also
use the BNP Element Manager to define and manage network processing as described in Chapter 5,
“Grooming and PSIP,” and to monitor the BNP system as described in Chapter 8, “Monitoring the
BNP.”
In This Chapter:
• “Obtaining Java Runtime Environment,” next.
• “Launching the BNP Element Manager” on page 28.
• “Using the Element Manager” on page 30.
• “BNP Element Manager Overview” on page 31.
• “Chassis View” on page 33.
• “Setting the Time Offset Table (TOT)” on page 34.
• “Global Chassis Configuration” on page 37.
• “Ethernet Control Port Configuration” on page 47.
• “GigE Port Configuration” on page 48.
• “Configuring ASI Ports” on page 50.
• “Modifying a Port Name” on page 51.
• “User Authentication” on page 53
• “Messaging System Configuration” on page 65.
• “SNMP Configuration” on page 98.
• “Upgrading Software” on page 100.
• “Clearing the Web Start Cache” on page 103.
• “The License Manager” on page 104.
• “Regrooming” on page 107.
• “Stopping All Services” on page 108.
• “Rebooting the System” on page 108.
• “Checking for the BNP Element Manager Version” on page 110.
Once launched, the window displays the Login Window. Log in as described in “Logging In” on
page 30.
Figure 24. BNP Element Manager login window (Local login, left; AAA server login, right)
Logging In
1. Once you have launched the BNP Element Manager and clicked the login link at the top of the
page, the login screen appears.
2. The BNP’s IP address automatically populates the IP Address or Host Name field.
3. Select your user account from the User drop-down list, or type the user name if using an AAA
server for authentication.
4. Enter the corresponding password in the Password field.
Note: Passwords are case sensitive. To change the password, see “User Authentication” on page 53.
To change an AAA server password, refer to the relevant documentation for the AAA server
being used.
Three levels of user, each with specific access to the system, have permission to use the Element
Manager. If you log in as a user with limited privileges, any option not available to you is grayed
out and cannot be selected. User levels include:
Default
User name Password Permission
User User Logging in as User provides read-only access. You cannot make any changes
to the configuration.
Operator Operator Logging in as Operator provides both read and write access. Operators can
make changes to the configuration. This is the normal login level.
Administrator Admin The Administrator user is typically only used by Field Application Engineers
and Technical Support personnel, however access can be granted to key
headend personnel. The Admin has the highest rights and can change the
password.
Note: Many of the screens across the BNP Element Manager platform--whether you are using
BNPxr, BNP2xr, or BNP3xr--will appear exactly the same. For this reason, some figures in this
manual will not include the title bar. The BNP2xr model title bars is shown below:
Menu Use
File Exits the BNP Element Manager.
View Refreshes the currently active window and allows you to choose whether the
program and grooming information will be displayed.
Maintenance Upgrade software, enter licensing options, change SNMP strings, set up and edit
Network Information Tables, Time Offset Tables, reboot, system shutdown,
remove chassis redundancy, and regroom.
Help Display online help and application information.
Some primary tabs have subtabs to further refine the view, others use selections that increase the
granularity of the information shown and provide access to further activities. The primary tabs
include:
Tab Use
Grooming Create and map programming, or monitor bit rates in real time.
Alarms & Events Specified events and alarms can be tracked on this tab. Configure the alarms and
events to display only the items you are interested in.
Configuration BNP configuration is performed through the subtabs of the Configuration tab.
These tabs include Global, Ethernet Control Ports, GigE Ports, ASI Ports, User
Authentication, Messaging System, and SNMP Trap.
Chassis The Chassis tab has no subtabs, but provides a quick overview of the status of
the BNP. Clicking a port opens port information and configuration dialogs.
Status Information
The lowest portion of the BNP Element Manager window provides status information. The
information displayed depends on the current selection and status of the BNP.
The left section displays the IP address of the BNP to which the BNP Element Manager is connected.
The right portion of the status bar shows the most recent, highest priority alarm triggered, if one exists.
Alarms are color-coded for fast identification.
Chassis View
The BNP Element Manager automatically detects the chassis hardware and provides a graphical
display of the product components and their state, as shown in Figure 27.
By default, the first port is selected. All active ports appear green on the screen. For easy identification,
whenever another port is selected, that port’s icon is shown.
The information on this screen cannot be changed and is displayed for informational purposes only.
When you move the cursor over a port on the screen, the cursor changes to a hand, indicating a link.
Depending on which port is selected, you can see the information about the 10/100 BaseT port
(Ethernet control), the GigE ports, or the ASI ports. If the selected port is active, it appears green on the
screen. In Figure 27, for example, the Ethernet Control Port is selected and active.
The information displayed in the main Chassis Information screen is shown in Table 8. This
information is available regardless of whether the BNP selected or is the active or standby unit. For
standby units, however, some configuration options will not be available.
Field Description
Chassis Software Version Version of the software currently installed
Chassis Serial No Serial number for the chassis; useful when troubleshooting or
contacting technical support. The serial number is the same as the
100-BaseT port MAC address.
Chassis Up Time Amount of time that the chassis has been continuously accessible
Inside Chassis Temperature For each processor card, the internal temperature is displayed, allowing
easy determination that the temperature is within acceptable limits
(80° - 90° is normal; if the chassis temperature exceeds 90°, an alarm
is generated)
GBP Serial No Displays the serial number of the Gigabit Processing card.
Graphical view of physical A graphical representation of the front and rear of the chassis
configuration configuration: move the cursor over the port and click to modify
configuration
GigE port information Configuration and addresses of the GigE ports; select the port on the
graphical representation to view the information
Ethernet Control port Configuration and addresses of the Ethernet Control Port; select the
port on the graphical representation to view the information.
ASI Port Information Port, direction, and status; select a port on the representation to see
details about the port.
PROC2 Slot Information Clicking on the card shows: Slot (A, B, C, or D) and Card Serial No.
1. From the Element Manager, select Maintenance -> Setup Time Offset table(TOT) (Figure 28).
Field Description
Country Code The three character country code.
Region ID The region identifier, with range 0 to 60. If there is only one time zone in the
country, this value is zero. Otherwise, the timezones are numbered from 1
(most easterly) up to 60, (the most westerly).
DST Offset The DST offset: (range is -2:00, -1:30, -1:00, -0:30, 0, +0:30, +1:00, +1:30,
+2:00). The value is 0: when DST is not applicable; otherwise the offset to be
applied to current time when DST is in effect.
For instance, in the US, the local time offset when DST is not in effect is -8,
and when DST is in effect, it is –7. So, the DST offset is +1. polarity is 1 as
time is behind UTC.
Start Time Indicates when DST takes effect in the current year.
End Time Indicates when DST ends in the current year.
Day 1st, 2nd, 3rd or last Sunday.
Month January - December.
Hour 0-23.
Minute 0-59.
2. Use the fields and selection options to change the global configuration variables.
Table 10 describes the Global Configuration values that can be changed.
Forcing a synchronization will prompt for a reboot of the BNP, thus resulting in a service disruption on
non-redundant BNP configurations. Forced NTP synchronization on non-redundant BNP
configurations should be conducted during a maintenance window.
2. Click Yes.
The Password Verification window will open.
9. Log into the active BNP via its Virtual IP (VIP) address.
10.From the Configuration -> Global window, click the Redundancy Switch button.
The standby chassis now becomes the active chassis, and vice versa.
11. Log into the new standby BNP (formerly, the active chassis) via its physical IP address.
12.Follow steps4 through7 above to Force Sync the new standby BNP.
The new standby BNP will now reboot and return to its available backup status.
To Configure Redundancy:
Configure the Standby Chassis first:
1. Log in to the Element Manager of the standby chassis as described in “Logging In” on page 30.
2. If you have not already done so, select the Configuration -> Ethernet Control Port menu and
change the IP Configuration, IP Address, Subnet Mask, and Gateway fields of the standby chassis
to the appropriate parameters for your network. (See “Ethernet Control Port Configuration” on
page 47 for more information). If you are changing any of these parameters, the system must be
rebooted, which you will be prompted to do when clicking Apply Configuration.
3. From the Element Manager of the standby chassis, select Configuration -> Global.
4. Enter the IP Address for 10/100 of the active chassis’ Ethernet control port as described in
Table 10, “Global Chassis Configuration Fields,” on page 38.
5. Enter the Virtual IP Address for 10/100 that will be shared by both active and standby chassis as
described in Table 10, “Global Chassis Configuration Fields,” on page 38.
6. Both active and standby chassis must have the same virtual IP address.
7. Enter the IP address in the Virtual Gateway for 10/100 field that will be shared by both active and
standby chassis as described in Table 10, “Global Chassis Configuration Fields,” on page 38.
8. If you are using a virtual gateway (optional), both active and standby chassis must have the same
virtual gateway.
9. OPTIONAL: If you wish to enable heartbeat messages on the standby chassis, configure the IP
Address for the GigE 8(Optional) field as described in Table 10, “Global Chassis Configuration
Fields,” on page 38.
Note: If you configure the GigE 8(Optional) field to enable heartbeat messages and you have
directly connected the GigE 8 ports (i.e., you are not using a switch or hub to connect the
ports), you must disable Auto-negotiation for the GigE 8 port on the standby chassis as
described in “GigE Port Configuration” on page 48 for proper chassis functionality.
Note: If you configure the GigE 8(Optional) field to enable heartbeat messages and you have
directly connected the GigE 8 ports (i.e., you are not using a switch or hub to connect the
ports), you must disable Auto-negotiation for the GigE 8 port on the active chassis as
described in “GigE Port Configuration” on page 48 for proper chassis functionality.
Forcing Redundancy
Caution! Care is needed when selecting this action: forcing a redundancy change will temporarily
(and briefly) interrupt services during the failover process.
To force the current redundancy configuration to change (the secondary will become the active, or vice
versa), click the Redundancy Switch button from the Configuration -> Global tab.
2. Table 11 describes the variables that can be changed. Depending on whether you choose a static
configuration or DHCP for obtaining an IP address to login, the variables may be different. By
default, a static IP address is used.
Field Description
IP Configuration Select the source of the BNP boot configuration file from the pull-down menu:
choices include BOOTP/ DHCP or static.
Chassis MAC Address A read-only field that displays the MAC address of the BNP.
Chassis IP Address If static is selected, enter the IP address of the BNP.
Subnet Mask If static is selected, enter the subnet mask of the BNP; you cannot leave this
field blank.
Default Gateway If static is selected, enter the IP address where packets are routed out of the
local network (the default router address).
(Optional) DNS Server If static is selected, enter the IP address of the DNS server being used.
If DHCP has been selected to obtain an IP address, the IP address can not be obtained through the
Element Manager. There are three methods you can use to determine the IP address:
1. Connect to the BNP through the serial console and at a prompt type ifconfig eth0.
or
2. If the DHCP server is available, check the MAC and IP mapping on the DHCP server.
or
3. Use a “sniffer” to sniff the network for DHCP traffic.
Note: If you choose DHCP rather than a static IP, you will need the assistance of RGB Networks
customer support. Contact them before you choose DHCP.
Field Description
Port The GigE port number, listed sequentially.
Status Read-only; the current status of the port.
MAC Address Read-only; the MAC address of the port.
IP Address The IP address for the interface; if no IP address is used, leave the field
empty.
Subnet Mask The subnet mask address.
Gateway The default gateway (default router) to use, if applicable.
Mirrored To If the port is mirrored, the port to which the selected port is mirrored
appears in a read-only field. When you mirror two GigE ports, in the
event of failure of one, the other one takes over without interruption.
Mirroring Click Set to open a dialog, allowing you to mirror this port.
Autonegotiaton Enable or disable autonegotation.
2. From the drop down menu that appears, select the desired port to which the current port is to be
mirrored.
There is no need to click Apply Configuration as the mirroring happens as soon as the port is
chosen.
This configuration is typically used in Source Specific Multicast deployment with IGMPv3 support.
The two Gigabit Ethernet ports serve as two difference sources for the same video traffic.
Use the pull-down list for direction to select or to change the data flow direction of a specific port.
Note: In order for the ASI port to be displayed on the Inputs side of the Grooming -> Mapping
window, the port direction must be Input; in order for the ASI port to be displayed on the
Outputs side of the Grooming -> Mapping window, the port direction must be Output.
1. From the Inputs or Outputs side of the Grooming -> Mapping window, right click the desired
port name. The following pop-up menu appears (Figure 39).
2. Choose Modify Port Name. The Modify Port Name menu appears (Figure 40).
User Authentication
The User Authentication screen provides a central area from which user control settings can be
edited, added, or deleted. The BNP permits both local and remote user authentication. Remote user
authentication is performed using an authentication, authorization and accounting (AAA) server that
supports RADIUS or TACACS+.
The AAA server handles requests for access to system resources to be configured, allowing
maintenance of user profiles to be performed once for any number of clients. When a client wants to
access a system resource, it must first get permission from the AAA server.
The BNP provides a local user fallback authentication method enabling users to log in when an AAA
server is not available. However, for security and account management reasons, use of AAA is
recommended. All passwords configured for AAA—both remote and local—are encrypted.
The following workflow (Figure 42) describes the behavior of the authentication process when a user
attempts to login to the BNP.
Start
A B
Element Manager
Login
No
Yes
Yes
Remote
Authentication No
C
Timeout? Go to C
Yes
User logged in
Number of
Go to A No Retries Exceeded?
Yes
Authentication
Failed.
No Login Rejected.
Yes
Remote Only
Authentication
Enabled in Element
Manager?
Log Error.
Login Failure.
No
stop
Go to B
The tabs available in the User Authentication screen are: Global, Local, and Servers, seen below in
Figure 38.
Global Configuration
The Global tab is used to configure global AAA options for the BNP system. To configure Global
AAA parameters, proceed as follows:
1. From the Element Manager, select Configuration -> User Authentication -> Global.
The Enable checkbox is used to activate the AAA settings on this screen. If Enable is not checked
(Figure 43) the AAA server-related fields are hidden and local user authentication will be used. If
Enable is checked (Figure 44) a specified AAA server will be used for user authentication.
Table 13 describes the fields available on the Global tab of the User Authentication screen:
Table 13. User Authentication - Global Fields
Field Description
Enable Used to enable authentication using AAA. When checked, the remaining fields in this
table will appear.
Default is unchecked.
Number of Retries The number of times the system will try connecting to a remote server before trying
another server in the list
Default is 0. Valid range is from 0 to 2.
Timeout (Sec) The amount of time (in seconds) to wait for a response from the remote server.
Default is 2. Valid range is from 1 to 4.
Field Description
Protocol The preferred protocol to use in selecting a server.
Valid options are:
• Radius - Try all RADIUS servers before trying TACACS+ servers.
• TACACS+ - Try all TACACS+ servers before trying RADIUS servers
Default is Radius.
Remote Only Checking this box will require the BNP to use only remote authentication. If enabled
and remote authentication fails or connection with the AAA server is not established,
local authentication is not performed and the user is not logged in.
Default is unchecked.
• At least one AAA server must first be configured before the Remote Only option is
checked and the configuration applied to the BNP. See “Server Configuration” on
page 58 for details on configuring an AAA server.
Local Configuration
The Local tab permits the Administrator to configure the local user account passwords for the BNP
system. To configure passwords for the local login, proceed as follows:
1. From the Element Manager, select Configuration -> User Authentication - > Local.
The fields in the Local screen are used to manage the three local user account passwords. These
settings only apply if AAA is disabled or the AAA server is unreachable, and Remote Only is not
enabled.
2. From the User drop down box, select the user whose password you wish to modify.
3. In the Old Password field, type in the existing password for the account.
4. In the New Password field, type in the new password.
5. In the Retype New Password field, retype the new password.
Note: Passwords are case-sensitive. They may be composed of alphanumeric and most special
characters.
Field Description
User Read-only access account. No changes to the configuration are allowed.
• Default password is: User
• Passwords are case-sensitive.
Operator Read and write access are allowed for all configuration operations except changing
passwords.
• Default password is: Operator
• Passwords are case-sensitive.
Administrator Full access to the BNP system configuration is allowed.This is the only user account that
is authorized to change passwords.
• Default password is: Admin
• Passwords are case-sensitive.
6. Click the Change Password button to save changes. New passwords will be effective the next time
the user account is used to log into the Element Manager.
Server Configuration
The Servers tab is used to set up and configure AAA servers for the BNP system to use.
From the Element Manager, select Configuration -> User Authentication -> Servers.
The Servers tab lists the currently configured AAA servers that are to be used by the BNP system for
user authentication. From here AAA servers can be added, edited, deleted, or reordered.
Note: When deleting an AAA server, it may be necessary to reorder the list of servers so that the
desired server may be deleted in descending order. For instructions on changing the server
order, see “Server Order Behavior” on page 63.
Note: At least one AAA server must be enabled when the Remote Only option is selected from the
AAA Global Configuration menu. See “Global Configuration” on page 55 for more
information.
1. From the Servers tab (Figure 46) highlight the desired AAA server to edit and click the Edit but-
ton.
The Edit AAA Server menu will open.
Table 15 describes the fields available in the Edit AAA Server dialog.
Table 15. User Authentication - Servers - Add/Edit Server Fields.
Field Description
IP Address The IP address of the AAA server.
When adding a server, default is blank.
When editing a server, this field is read-only.
Port Enter the TCP port to use on the AAA server. Valid range is: 0 to 65535.
Default for Radius is 1812.
Default for TACACS+ is 49.
Protocol Select the authentication protocol from the drop-down box to use when
communicating with the AAA server. Choose between Radius and TACACS+.
Default is Radius.
Shared Secret Enter the password or passphrase used to authenticate with the AAA server.
Retype Shared Secret Re-enter the password or passphrase used to authenticate with the AAA server.
Enable Check this box to enable the AAA server. If an AAA server is not enabled, it will not
be available for the BNP to use when logging in via AAA.
3. In the Change Order to field, enter the new order of the AAA servers. Table 50 shows an example:
Table 16 describes the fields available in the Edit AAA Server Order menu.
Table 16. User Authentication - Servers - Edit AAA Server Order Fields
Field Description
Current Order Displays the current server order. The default server order is the order in which the
AAA servers were added to the list. This field is read-only.
Change Order To The new server order to use.
• Separate each number with one space.
• The same number of servers must be entered that are listed in the Current Order
field. For example, if there are 5 servers listed in the Current Order field, changing
the order to 1 2 4 3 would be invalid; changing the order to 1 2 4 3 5 is valid.
If the preferred authentication protocol is set to Radius, all RADIUS servers will be tried first,
followed by TACACS+ servers. If set to TACACS+, all TACACS+ servers will be tried first, followed
by RADIUS servers.
For example if four AAA servers have been added to the AAA server list (see Table 17) and the
specified protocol preference is Radius, the order in which the servers are tried is A, D, B, C.
Current Server
AAA Server Order Protocol
A 1 RADIUS
B 2 TACACS+
C 3 TACACS+
D 4 RADIUS
Deleting Servers
To delete an AAA server, proceed as follows:
1. From the Element Manager, select Configuration -> User Authentication -> Servers.
2. Select the highest numbered AAA server from the Order column (see Figure 46 on page 59) and
click the Delete button.
The Delete Confirmation window will be displayed:
Note: The Servers tab will only allow deletion of a server in descending order. For example, if there
are four servers in the order of 1, 2, 3, 4, the order in which the servers must be deleted is
4, 3, 2, 1.
To delete a server whose order is not last, reorder the servers to change the desired deletion to
the last number in that order.
Messaging Zones
Up to ten Messaging Zones can be configured for the BNP. Within each zone, two types can be
configured: EAS or Operator and Advanced. A Messaging Zone may be sent either SCTE-18 alerts
that are used for EAS Messaging, Operator Messaging based on operator-defined text, or Advanced
Messaging created from imported graphics (.PNG) or text files, and advanced text parameters.
From the Configuration -> Messaging System tab, select the Messaging Zones subtab.
The Messaging Zones subtab (Figure 53) provides a snapshot view of all messaging zones. It also
provides a global parameter associated only with EAS messaging for system-wide configuration of
audio EAS override during DPI.
Table 18 describes the fields available from the Messaging Zones subtab.
Field Description
Reject EAS audio When checked, the BNP will reject all external SCTE-18 EAS messages with
override during DPI audio override priority for the duration of an ad insertion (text crawling will still
continue).
Zone Index The sequential index number of the created zone.This field is read-only. Up to ten
zones can be added.
Zone Type Displays what type of zone has been created. Choices are: EAS or Operator and
Advanced Messaging.
Zone Status The status of the Messaging Zone. This field is read-only. If the zone is an EAS
(for EAS Messaging Messaging Zone, possible choices are:
Zones) • Enable: EAS Zone is ready for SCTE-18 EAS message.
• Emergency Alert Crawl On: SCTE-18 EAS alert activated, text crawl is
displaying.
• Emergency Alert Audio Override: SCTE-18 EAS alert activated with Priority 15,
emergency audio is playing, text crawl will be present.
• Emergency Alert Video Switch: SCTE-18 EAS alert activated with Priority 15,
emergency video is playing.
Zone Status The status of the Messaging Zone. This field is read-only. If the zone is an
(for Operator or Operator or Advanced Messaging Zone, possible choices are:
Advanced Messaging • Enable: Messaging zone is ready to start Operator messaging or Advanced
zones) Messaging operations.
• Operator Messaging Loaded: Operator message is loaded on the BNP and is
ready to start the operator message.
• Operator Messaging Text On: Operator Alert Message is loaded on the BNP and
crawl text is displaying in the zone.
• Advanced Messaging Loaded: Text or graphic file is loaded on the BNP and
ready to play.
• Advanced Messaging On: Advanced Messaging is loaded on the BNP and
imported graphic and/or text crawl is displaying in the zone
• Scheduled: Operator Messaging or Advanced Messaging has been loaded and
scheduled, but currently is not being played.
Zone Name The name of the zone. This field is read-only and is created when adding or
modifying a new Messaging Zone.
UDP The UDP port used to detect an external SCTE-18 EAS server message. This field
is read-only and is populated when adding or modifying a new EAS Messaging
Zone. If the zone is Operator or Overlay this field will display “N/A”
The BNP will respond to any EAS alert based on the following SCTE-18-defined alerts:
• Levels 1-14: The BNP delivers a text crawl and allows adherence to the SCTE-18 specification to
override the audio source on defined channel with text information and encoded audio sources from
the EAS system.
• Level 15 (highest priority): The BNP offers user configuration to allow adherence to the SCTE-18
specification to override both video and audio on a detailed channel with the encoded service
provided by the EAS system, or to use the same configuration options for Levels 1-14.
- The BNP will force tune to the detailed channel for H.264 and treat it as a data program.
The BNP communicates with an external EAS management system for messaging zone control
information, including interpretation of FIPS (Federal Information Processing Standards)
announcements. Additionally, user configurable audio muting and audio override of the network
program's audio is supported.
Note: You must be logged in as the Administrator to add, modify, or delete Messaging Zones
configuration.
1. From the Configuration -> Messaging System tab, click on the Messaging Zones subtab.
2. Right-click anywhere on the white or light blue rows.
3. Select Add EAS Messaging Zone from the pop-up menu (Figure 54).
EAS Zone Control Crawl Only Priority Sets the threshold at which program audio will be
Configuration overridden by an external EAS source.
• If the SCTE-18 message is less than or equal to
the value set here, then audio override will not
occur.
• If the SCTE-18 message is higher than this level,
but lower than priority 15, audio override will
occur.
• If the SCTE-18 message is priority 15, then all
output programs configured to receive EAS
messaging are tuned to the emergency channel
and the audio and text crawl is overridden.
• If priority is set to 0, then no SCTE-18 messages
will be set to Crawl Only.
Table 20, below, describes how the BNP displays crawl positioning with various resolutions:
Horizontal
Resolution Crawl Height Top Middle Bottom
480 SD 48p 32p 208p 384p
576 SD 48p 48p 256p 464p
750 HD 80p 64p 320 576
1080 HD 80p 96p 496p 896p
a. Positioning is in pixels, from top of screen to top of crawl. Crawl Height is also in pixels.
3. Modify the desired fields according to the parameters listed in Table 19.
4. Click Apply to save changes to the messaging zone.
4. If there are output transport streams associated with the selected zone, the following message
appears:
5. Click Yes to delete the zone and its association to any programs.
Note: An Advanced Overlay license must be purchased in order to view or configure an Advanced
Messaging Zone. For more information on Advanced Overlay licensing, see “The License
Manager” on page 104.
Note: SCTE-18 EAS messages take precedence over Operator and Advanced Alert Messages. The
latter can not be sent to a program that has an active SCTE-18 message alert. An SCTE-18
message alert sent to a zone will immediately override any current GUI generated alert
message playout.
Note: You must be logged in as the Administrator to add, modify, or delete Messaging Zone
configuration.
1. From the Configuration -> Messaging System tab, click on the Messaging Zones subtab.
2. Right-click anywhere on the white or light blue rows.
3. Select Add Operator and Advanced Messaging Zone from the pop-up menu (Figure 58).
4. The Add Operator and Advanced Messaging Zone window of Figure 55 opens.
5. Click the Operator Messaging tab.
2. The Operator and Advanced Messaging Zone ([Zone Index]) window below opens.
3. Modify the desired fields according to the parameters listed in Table 19.
4. Click Apply to save changes to the messaging zone.
Note: You must be logged in as the Administrator to add, modify, or delete Messaging Zone
configuration.
Note: An Advanced Overlay license must be purchased in order to view or configure an Advanced
Messaging Zone. For more information on Advanced Overlay licensing, see “The License
Manager” on page 104.
1. From the Configuration -> Messaging System tab, click on the Messaging Zones subtab.
3. Select Add Operator and Advanced Messaging Zone from the pop-up menu (Figure 62).
4. The Add Operator and Advanced Messaging Zone window of Figure 63 opens.
5. Click the Advanced Messaging tab.
4. Modify the desired fields according to the parameters listed in Table 21 or Table 22.
5. Click Apply to save changes to the messaging zone.
4. If there are output transport streams associated with the selected zone, the following message
appears:
5. Click Yes to delete the zone and its association to any programs.
Note: Use caution when opening multiple windows with the Enable Status Update option activated
as multiple GUI queries can place additional processing load on the BNP.
• Confirm the current status of the Messaging Zone (see Table 18 for a description of status
messages) is not ON.
• Make any changes to the desired subtab (Operator or Advanced).
• Click Apply to load the new message to the BNP’s memory.
• If the Enable Status Update button has been clicked, the new status will be appear as
[Operator or Advanced] Messaging Loaded in the Current Status field.
Overview
In addition to EAS and operator messaging, the BNP Messaging System Logo Overlay option supports
inserting graphic overlays into any MPEG-2 program being processed. Graphic overlays are based on
importing static graphic Portable Network Graphics (PNG) files. You can preview the imported PNG
files before starting the overlay insertion, but once the graphic has been saved and uploaded to the
BNP, you can only see the name of the last file uploaded.
The location of the logo insertion is user configurable with positioning anywhere on the display screen
defined by (x,y) screen coordinates based on pixels relating to program resolution (e.g., SD and HD).
Additionally, the BNP will support alpha channel transparency inherent in the PNG file’s creation.
logo overlay files can be created with PNG alpha channels to control transparency effects supported by
the BNP during the insertion of the overlay.
PNG files are the most common and advanced file extension for supporting alpha channel
transparency. The BNP will support any transparency mask inherent to the aqlpha channel of a PNG
file as long as the Enable Mask field is checked in the Logo Overlay Zone menu.
Note: The Enable Mask field is only visible when the Enable Transparency for Overlays option is
checked in the Configuration -> Global window.
Below are two examples of PNG files in which alpha channel transparency has been configured for
100% background transparency. In the first example, transparency is not enabled on the BNP; in the
second example, transparency is enabled.
Alpha channel transparency has Alpha channel transparency has been configured
been configured in the PNG file but in the PNG file and enabled on the BNP.
not enabled on the BNP
Note: An Advanced Overlay license must be purchased in order to view or configure a Logo Overlay
Zone. For more information on Advanced Overlay licensing, see “The License Manager” on
page 104.
Note: SCTE-18 EAS alerts (highest priority) and Operator and Advanced Alert messages (second
priority) take precedence over Logo Overlays. A Logo Overlay can not be sent to a program
that has an active SCTE-18 message or Operator and Advanced Messaging alert. An SCTE-
18 message alert sent to a zone will immediately override any current GUI generated alert
message playout.
From the Configuration -> Messaging System tab, click on the Logo Overlay Zones subtab.
The Logo Overlay Zones subtab (Figure 67) provides a snapshot view of all configured Logo
Overlay zones.
Table 23 describes the fields available from the Messaging Zones subtab.
Field Description
Zone Index The sequential index number of the created zone.This field is read-only. Up to 32
zones can be added.
Zone Name The name of the zone. This field is read-only and is created when adding or
modifying a new Messaging Zone.
Position Displays the X,Y position (in multiples of 16 pixels) of the logo placement and
whether the X axis is from the Left or Right (L or R) and the Y axis is from Top or
Bottom (T or B).
Zone Status The status of the Logo Overlay Zone. This field is read-only. Possible choices are:
• Enable: Logo Overlay zone is ready to start Logo Overlays.
• Logo Loaded: Logo is loaded on the BNP and is ready to start overlay.
• Logo On: Logo is loaded on the BNP and is currently displaying in the zone.
• Scheduled: Logo has been loaded and scheduled, but currently is not being
displayed.
In this manner a static overlay graphic may be accurately positioned regardless of SD or HD as long as
the X, Y coordinates for an SD program do not exceed an SD’s resolution. In order to ensure accurate
positioning, it is recommended that the X, Y coordinates be kept to a relatively low number.
Figure 68 shows an example of Logo Overlay positioning for an HD program (top graphic) and an SD
program (bottom graphic). The X, Y coordinates for the green logo boxes have been set to relatively
low numbers (x=64, y=64) so as to remain positioned closer to the corners of the TV screen for both
HD and SD resolutions. The X, Y coordinates for the blue logo have been set to high numbers (x=900,
y=500). As such, while the logo for an HD resolution of 1920 x 1080i is positioned in the center of the
screen, the X, Y values are too large for the blue logo to be placed within the bounds of an SD screen
at 720 x 480i resolution.
1920 Pixels
HD Program Top
Top
0 960 0
Y
Logo Logo
Left Top, Left
Right
x=900
y=500
Logo
1080i X
540 540
Note: You must be logged in as the Administrator to add, modify, or delete Logo Overlay Zone
configuration.
1. From the Configuration -> Messaging System tab, click on the Logo Overlay Zones subtab.
2. Right-click anywhere on the white or light blue rows.
3. Select Add Logo Overlay Zone from the pop-up menu (Figure 69).
2. The Logo Overlay Zone ([Zone Index: Zone Name]) window opens.
Note: If a Logo Overlay is currently On (click the Enable Status Update button to see real time
status updates of the zone), stop the overlay first before modifying desired parameters.
3. Modify the desired fields according to the parameters listed in Table 24.
4. Click Apply to save and upload new changes to the overlay zone.
3. If there are no output transport streams associated with the selected zone, you will be asked to
confirm deletion of the zone and the zone will be deleted.
4. If there are output transport streams associated with the selected zone, the following message
appears:
5. Click Yes to delete the zone and its association to any programs.
As an example, let us assume that a program playing on Channel 2 has all three zones configured with
EAS, Operator and Advanced, and Logo Overlay zones, with a scheduled Operator Messaging text
crawl scheduled to playout one cycle every hour and a continuously active Logo Overlay. During the
time that the Operator Messaging crawl is scheduled to play, the Logo Overlay will not be present,
however, when the crawl has finished its cycle the Logo Overlay will return. If, at any time, an EAS
message is generated, both the Operator crawl and the Logo Overlay (after the crawl has finished) will
be overridden until the EAS messaged has completed its cycle.
Or:
2. Click on the Show Program List button from either the Modify Messaging Zone window
(Figure 56, Figure 61, Figure 64) or the Modify Logo Overlay Zone windows (Figure 71).
The Show Program List window for the selected zone will open.
The Show Program List window will display all transport streams that have programs configured for
the specific Messaging zone. To view the specific programs and whether or not they are enabled for
Messaging Services, you must drill down to the program level in the window by clicking the + icon
next to each listed transport stream.
• Enable or Disable all configured programs for messaging: Click the Enable All or Disable All
button at the bottom of the window (Figure 75)
• View Messaging status: View which programs under a specific transport stream are configured only
or configured and enabled for messaging by identifying its associated program icon.
- An icon with a dark brown line under the green arrow is configured but not enabled for
messaging.
- An icon with a pink line under the green arrow is configured and enabled for messaging.
Messaging configured and enabled program
• Refresh Program list: Click the Refresh button at the bottom of the Show Program List window.
(Figure 74).
• Scroll-over Program Status: Scroll over the program name with your mouse to view its current
status.
To create a transport stream or output program to use a Messaging Zone, see “Creating MPEG-2
Output Transport Streams” on page 123 and “Creating Programs” on page 144.
SNMP Configuration
The SNMP (Simple Network Management Protocol) tab lets you set the IP addresses for the SNMP
traps. These traps then issue event notifications to the network management station. SNMP is the
network management protocol used in TCP/IP networks. You can use SNMP to monitor and control
network devices as well as manage configurations and collect statistics. You can change the SNMP
information at any time.
Configure an SNMP agent to send traps to an SNMP manager to report significant events. Use either
an in-band or an out-of-band IP interface to manage the system with SNMP. To configure SNMP for
system management with SNMP, assign an IP address to an in-band Ethernet port, then set the
destination IP address to which the traps are forwarded by the system agent.
1. From the Element Manager, select Configuration -> SNMP Trap. The SNMP Configuration
window appears.
2. Enter the IP address for each SNMP trap desired: up to eight addresses can be specified. This
indicates up to eight ports.
3. Click Apply Configuration to save your configuration.
2. Change either or both the Read and Write strings to the correct values.
Upgrading Software
To upgrade to the latest BNP software, download the software from an FTP server and use the BNP
Element Manager upgrade feature to perform the upgrade. You will receive the specific information
about the upgrade software when you purchase an upgrade, or when you are notified that an upgrade is
available. Upgrade support software includes upgrades for both active and standby units in a
redundant system.
Note: Please contact RGB Networks’ customer support for assistance in performing a software
downgrade process.
2. Enter the information required to perform the upgrade as described in Table 25:
Field Description
FTP Host Enter the IP address of the FTP server on which the upgrade software
package resides.
User Name Enter the user name needed to access the FTP server.
Password Enter the password for the user name provided above.
Directory and File Name Enter the directory and file name for the upgrade software.
Reboot chassis after To reboot the chassis automatically, enable this feature; otherwise, you will
successful software upgrade have to reboot the chassis manually.
Overview
There are seven types of licenses for the BNP: Grooming with DPI, Grooming, Messaging System,
Advanced Overlay, Program with DPI, SPTS, and DVB-CA.
Note: The BNP2xr does not support DVB-CA; this feature is supported by the BNP3xr.
The standard Grooming with DPI license enables all product features including grooming, statistical
multiplexing, transrating, DPI (ad insertion), PSIP, all redundancy options, Gigabit Ethernet, and
SCTE 30-to-SCTE 35 conversion.
The Grooming license offers all features except DPI, with the option to add support for these features
with a DPI license upgrade at a later time.
The Messaging System license enables the use of integration with an external digital SCTE-18 EAS
server with the option for Operator-defined message alerts. The Messaging System license must be
used in conjunction with either the Grooming with DPI or the Grooming non-DPI license.
The Advanced Overlay license provides the ability to import external text or graphics for playout, as
well as static logo insertion. The Advanced Overlay license must be used in conjunction with either
the Grooming with DPI or the Grooming non-DPI license. You will also need a Messaging System
liense for the Advanced Overlay feature to work.
The Program with DPI license allows Digital Program Insertion on a per program basis. This license
is used in conjunction with the standard Grooming license and the SPTS license, which enable
grooming, statistical multiplexing, and transrating.
The SPTS license allows only a Single Program Transport Stream to be created on the output.
Functionality is the same as a standard MUX license, however, the creation of an MPTS on the output
is not allowed.
For the BNP3xr model, the DVB-CA license allows DVB Conditional Access on a per TS/MUX
bandwidth basis. This license is available in 4Mbps or 40Mbps increments, and is tracked at the TS
level.
Functionality
The determination of whether a transport stream and its bandwidth is assigned to a Grooming/DPI,
Grooming/non-DPI, or Messaging System license is made when you configure an output transport
stream. A transport stream can only be assigned to a license type after the license has been installed.
For more information on configuring various types of output transport streams, see the relevant
sections beginning on page 123 of Chapter 5, "Grooming and PSIP."
BNP licensing is based on the total bandwidth of output multiplexes where each Mux can be MPTS or
SPTS.
An associated license allows the creation of as many Mux or programs as will fit in the licensed
bandwidth. Example: A 40 Mbps Mux allows a MPTS with programs averaging at around 2.5 Mbps,
or 10 CBR SPTS programs at 4 Mbps.
All license keys are tied to the serial number of the compact flash card, which allows flash portability
and access to stored configurations.
Purchasing Licenses
The BNP will be shipped with a license key pre-loaded on the system.
To purchase an upgrade license, submit your request and PO to your reseller or to RGB if you
purchased the product directly. Your request will then be processed and a new license key will be sent
to you.
Please include the serial number of your compact flash card and the current number of licenses you
have for that particular system. RGB will issue a new license key that will be for the total number of
licenses for that system. For example, if you currently have a 4-Mux license (160 Mbps) for a single
BNP and you are ordering two more licenses for this system, RGB will issue a new license key for 6
Muxes (240 Mbps).
If purchasing licenses for multiple systems, you will need to indicate how many licenses per system
with the serial number of the compact flash of each system clearly indicated. RGB will then issue
separate license keys for each system.
Once you have received the license key, activate the license as follows:
1. From the main Element Manager menu, select Maintenance -> License.
2. Verify that the current information shown is correct.
3. In the New License Key field, enter the license key (Figure 84).
Note: There is only one field in which to input a license key; this field is applicable to all types of
licenses.
j
The new license is applied, and the updated information now appears in the License Manager.
Figure 84 shows the currently installed license key and Compact Flash ID (serial number).
The License Manager also shows hardware capacity information—i.e. the maximum number of
licenses and bandwidth that the system can currently support based on the hardware installed. There
are three fields of information that display the bandwidth status for hardware capacity: Total Installed,
Available License, and Used License.
Total Installed shows the number of licenses residing in the compact flash and the resulting potential
bandwidth available in each license category. This number of licenses may exceed your current
hardware capability.
Available License will be based on either the installed licensed bandwidth or hardware capacity
bandwidth, which ever is less. This means that Used Bandwidth + Available Bandwidth will equal
either the Total Installed licensed bandwidth or the Hardware Capacity depending on which one is
lower.
Flash Portability
One of the advantages of the BNP's licensing structure is flash portability. In the unlikely case that your
system suffers a catastrophic failure and you need to replace the hardware, remove the compact flash
from the old BNP chassis and install it into the new hardware. The new system should now operate just
like the old system as long as the hardware in the new system can support the same configuration. So,
if the failed system had two processor cards with two ASI cards, your new system would need to have
the same hardware to support the same configuration.
Regrooming
Regrooming lets you reset all of the programs that are currently configured in Program Redundancy to
their Active Programs. Once initiated, the command will check to see that the active program has been
restored. If the active program has not been not restored, no change will occur to the current state of the
program.
The Regrooming feature resets all programs with a properly detected primary program available. This
feature cannot be used to regroom a selected stream.
Note: The only way to restart video services is to manually reboot the BNP, as described in
“Rebooting the System” on page 108.
Note: If you have Administrator privilege, enter your administrator password. If you have Operator
privilege, enter that password. Only Administrators and Operators may shutdown the system.
Note: A system shutdown will power down the BNP and will require a manual reboot of the chassis
in order to power up again.
The BNP is rebooted using a power cycle or using the BNP Element Manager.
The BNP does not have a power switch. To power the unit down, disconnect the power cable from the
connector as described in “Replacing a Power Supply” on page 238. To reboot the switch from the
BNP Element Manager:
1. From the main menu, select Maintenance -> Reboot.
2. At the prompt, enter your password (Figure 88).
Note: If you have Administrator privilege, enter your administrator password. If you have Operator
privilege, enter that password. Only Administrators and Operators may reboot the system.
This chapter describes how to perform grooming and Program and System Information Protocol
(PSIP) tasks on the BNP2xr, using the BNP Element Manager.
In This Chapter:
• “Before You Begin,” next.
• “Using the Mapping Tab” on page 112.
• “Creating Input Transport Streams” on page 119.
• “Managing Input Transport Streams” on page 121.
• “Creating MPEG-2 Output Transport Streams” on page 123.
• “Advanced Transport Stream Settings” on page 127.
• “Creating ATSC Output Transport Streams” on page 129.
• “Creating SCTE Output Transport Streams” on page 133.
• “Creating DVB Output Transport Streams” on page 135.
• “Creating a FAT ASI Port Output Transport Stream” on page 139.
• “Creating Programs” on page 144.
• “Modifying and Deleting Streams or Programs” on page 149.
• “Drag and Drop Grooming” on page 156.
• “Program Redundancy” on page 168.
• “Elementary Streams” on page 172.
• “Elementary Stream Ghost PID Management” on page 186.
• “Managing PMT and ES Descriptors” on page 196.
• “Monitoring Bitrates” on page 202.
Overview
The Element Manager’s Grooming tab has three subtabs from which you can perform mapping and
view bit rates. The tabs are: Mapping, Input Bitrate Monitor, and Input-Output Bitrate Monitor.
This chapter focusses on the functions in these subtabs.
To perform the procedures above, from the Element Manager, select Grooming -> Mapping. The
Mapping subtab window appears (Figure 91), displaying existing transport streams, program names,
and elementary streams for input on each appropriate port.
Output information appears only after there is output content. This can be achieved by either creating
an output transport stream or program, or by dragging and dropping input transport streams or
programs to the output.
All GigE ports are shown in the Inputs (left) portion of the window. Active ports are shown with a
green icon, and inactive ports are shown with a gray icon. These are the ports that you configured in
the configuration portion of the BNP as described in “GigE Port Configuration” on page 48.
You create transport streams which are then picked up and put into the grooming window.
Transport stream
Table information
Program name
Elementary Streams
Expand or collapse each “container” object (transport stream or program) by either double-clicking the
object or clicking the plus or minus sign to the left of the object name.
Each input transport stream has associated PSIP information where appropriate. Other types of
transport streams may show similar information.
Programs appear under the transport stream in which they arrive (or to which they are outputted), and
the elementary streams appear under the program. Each transport stream has an associated set of
programs and PSIP tables. Each program includes video, audio, and PSIP tables.
3. Observe the highlighted grooming source from the Inputs (left-hand) side of the screen (Figure 92).
Highlighted source
Highlighted source
All programs on both the Inputs and Outputs sides have program status icons associated with them,
which appear directly to the left of the word Program. These icons represent the program source.
Table 26 shows the name of each icon.
Symbol Name
Network Program
Encrypted Program
Inactive
All Elementary Streams (ESs) on both the Inputs and Outputs sides have ES status icons associated
with them, which appear directly under the program when the view is expanded. Table 26 shows the
name of each icon.
To restore the expanded mapping view, choose View -> Expand Mapping. The expanded screen of
Figure 94 is restored.
2. From the pop-up menu that appears select Create Transport Stream.
3. Enter the information about the new input transport stream.
Table 28 desribes the fields available in the Create Input Transport Stream window.
Field Description
Start IP Address A read-only field indicating the starting IP address.
End IP Address A read-only field indicating the ending IP address.
Start UDP A read-only field indicating the starting UDP port number.
End UDP A read-only field indicating the ending UDP port number.
Increment IP Address When checked, the starting IP address will be incremented by one for each
multiple chosen.
Increment UDP When chosen, the UDP port number will be incremented by one for each
multiple chosen.
Increment both IP Address When checked both the IP address and UDP port number will be
and UDP incremented by one for each multiple chosen.
Multiple Number The number of multiple creations, either or both, IPs or UDPs.
Excluded UDP Ports UDP ports that you want excluded from any automatic numbering.
Note: Each TSID is a unique number used to identify a transport stream. It is a partition of two 16-
bit hex numbers. The lower 16 bits is the MPEG transport stream ID. The upper 16 bits (0x) is
used strictly internally.
Note: There are no configuration parameters required for creating a transport stream on an input
ASI port. Each input ASI port is automatically configured with one transport stream.
Menu Description
Modify Transport Stream Allows you to modify only the name of the transport stream. If
you wish to modify any other parameter, you must delete the
transport stream and create it again.
Refresh Transport Stream Tables When this option is selected, the internal Program Association
Table (PAT) for this transport stream is invalidated, and the
next incoming PAT will be used for the associated PSIP and
DVB tables for selected transport stream.
Menu Description
Delete Transport Stream (GigE only) Deletes the transport stream and all grooming for associated
output programs.
• Option available for GigE port transport streams only
Recreate Input Transport Stream (ASI only) Deletes the transport stream, all grooming for associated
output programs, and recreates the transport stream with no
associated grooming.
• Option available for ASI port transport streams only
Create Ghost Program Used for created programs with unreferenced PIDs. See
“Adding an Unreferenced PID as an Elementary Stream” on
page 183 for details.
Bitrate Monitor Allows you to monitor bitrates for the selected transport
stream.
2. From the pop-up menu that appears select Create Transport Stream.
The screen will be different if the output port is an ASI (Figure 101) or a GigE port (Figure 102).
3. From the TS Type pull down menu, select MPEG-2.
4. Fill out the remaining fields of the dialog according to the parameters listed in Table 31 or Table 32,
depending on which port is in use.
5. Click OK to save changes and create the transport stream.
The stream now appears in the Grooming -> Mapping window and can be assigned programs.
Figure 101 shows the Create Output Transport Stream window for an ASI port.
Field Description
Port Read-only, shows either ASI or GigE depending on the port selected.
SPTS Check if the output is a single program transport stream (SPTS).
Non-DPI Check this box if the transport stream is to use a Grooming-only (Non-DPI)
license.
TS Name The (optional) name you want to assign to this output transport stream.
Bitrate (Mbps) The bitrate at which the stream is transported.
Unique TS ID Allows you to assign a unique numeric ID to this transport stream.
• When this option is checked, the TS ID value placed in this field will be
reserved as unique for the entire chassis.
• When this option is unchecked, a TS ID value may still be entered,
however the value may be the same as another TS ID as long as that TS
ID’s value has not been reserved as a Unique TS ID.
• Note that each TSID is a unique number used to identify a transport
stream. It is a partition of two 16-bit hex numbers. The lower 16 bits (user-
specified in decimal and converted to hex) is the MPEG transport stream
ID. The upper 16 bits (0x) is strictly used internally.
• Default value is “1” if no value is specified.
• Broadcasters must configure this value with a unique ID to meet FCC
standards.
Reserved Bandwidth Enter any bandwidth value to be reserved from the total bitrate of transport
stream.
Network PID The program ID on which network information is received.
TS Type The type of stream. The type of stream you choose determines what other
information is required. Choices are:
MPEG-2, ATSC, SCTE, or DVB
Field Description
Enable Messaging System Check this box to allow configuration of Messaging System zones for specific
programs in this transport stream. See “Messaging System Configuration” on
page 65 for information on configuring Messaging Zones.
Advanced Setting Clicking this button will open a new menu that allows you to configure
advanced settings for the selected transport stream. See “Advanced
Transport Stream Settings” on page 127.
Table 32 describes the parameters fields available in the MPEG-2 Create Output Transport Stream
dialog.
Table 32. MPEG-2 Output Transport Stream Creation (MPEG-2, GigE Port)
Field Description
Port This is read-only and is used for identification purposes.
SPTS Check if the output is a single program transport stream (SPTS).
Non-DPI Check this box if the transport stream is to use a Grooming-only (Non-DPI)
license.
Multicast Check if the output is for multicast operation.
Bitrate (Mbps) The bitrate at which the stream is transported.
Destination IP The IP address to which the output stream is routed.
• If Multicast is checked, this must be a valid multicast IP address.
• If Multicast is unchecked, this must be a valid unicast IP address.
Reserved Bandwidth (Mbps) Enter any bandwidth value to be reserved from the total bitrate of transport
stream.
Table 32. MPEG-2 Output Transport Stream Creation (MPEG-2, GigE Port) (Continued)
Field Description
UDP Port Enter the UDP port to use for transmitting data.
TS Name The (optional) name you want to assign to this output transport stream.
Subnet Mask If Multicast is unchecked, enter the subnet mask IP for the unicast IP address
entered in the Destination IP field.
Unique TS ID Allows you to assign a unique numeric ID to this transport stream.
• When this option is checked, the TS ID value placed in this field will be
reserved as unique for the entire chassis.
• When this option is unchecked, a TS ID value may still be entered,
however the value may be the same as another TS ID as long as that TS
ID’s value has not been reserved as a Unique TS ID.
• Note that each TSID is a unique number used to identify a transport
stream. It is a partition of two 16-bit hex numbers. The lower 16 bits (user-
specified in decimal and converted to hex) is the MPEG transport stream
ID. The upper 16 bits (0x) is strictly used internally.
• Default value is “1” if no value is specified.
• Broadcasters must configure this value with a unique ID to meet FCC
standards.
ARP If Multicast is checked, this field is hidden.
If Multicast is unchecked, this box will appear. Unchecking this box will allow
you to disable the use of Address Resolution Protocol (ARP) and to manually
specify a MAC address. See Figure 103.
Network PID The program ID of transport stream packets which contain the network
information table.
MAC Address If Multicast or ARP are checked, this field is read-only.
If Multicast and ARP are unchecked, this field can be modified to include a
hardcoded MAC address to be used to transport this stream. See Figure 103.
TS Type The type of stream. The type of stream you choose determines what other
information is required. Choices are:
MPEG-2, ATSC, SCTE, or DVB.
Multiple TS Click if multiple transport streams are used. See “Multiple IP and UDP
Creation” on page 120 for details.
Enable Messaging System Check this box to allow configuration of Messaging System zones for specific
programs in this transport stream. See “Messaging System Configuration” on
page 65 for information on configuring Messaging Zones.
Advanced Setting Clicking this button will open a new menu that allows you to configure
advanced settings for the selected transport stream. See “Advanced
Transport Stream Settings” on page 127.
Note: These options only apply when configuring a single program transport stream (SPTS) from the
Create Transport Stream window (Figure 101 or Figure 102)
Note: These options only apply when configuring multiple program transport streams (MPTSs) from
the Create Transport Stream window (Figure 101 or Figure 102)
3. Enter a percent of the the transport stream’s aggregate bandwidth at which an alarm should be
generated. Choices are: 0%, 25%, 50%, 75%, 100%.
4. Click OK.
Table 33 provides a summary of the Advanced Transport Stream Setting window parameters.
Field Description
SPTS: MPEG-2 Advance Rate Control When checked, the output SPTS is aggressively rate controlled.
MPTS: H.264 Alarm Bitrate Level (Mbps) Specify the percent at which an alarm will be issued when H.264
program bandwidth of the MPTS TS exceeds this level. By
default this rate is set to 50% of the aggregate rate of the entire
transport stream.
2. From the pop-up menu that appears select Create Transport Stream.
The screen will be different if the output port is an ASI or a GigE port.
Figure 106 shows the window for an ATSC transport stream on an ASI port.
Figure 107 shows the window for an ATSC transport stream on a GigE port.
Table 34 provides a description of the additional PSIP fields in the bottom portion of the Create
Output Transport Stream window for an ATSC stream on either an ASI or GigE port.
Table 34. ATSC TS Creation: PSIP Table Information Configuration Parameters (Continued)
If you are not sure of the PSIP guidelines, there are many good references on the Internet, including the ATSC Recom-
mended Practice: Program and System Information Protocol Implementation Guidelines for Broadcasters at http://
www.atsc.org/standards/a_69.pdf
2. From the pop-up menu that appears select Create Transport Stream.
The screen will be different if the output port is a GigE or an ASI port.
3. From the TS Type pull down menu, select SCTE.
4. Fill out the remaining fields of the dialog according to the parameters listed in Table 31 or Table 32,
depending on which port is in use.
5. Click OK to save changes and create the transport stream.
The stream now appears in the Grooming -> Mapping window and can be assigned programs.
Figure 108 shows the window for an SCTE transport stream on an ASI port.
Figure 108 shows the window for an SCTE transport stream on a GigE port.
2. From the pop-up menu that appears select Create Transport Stream.
The screen will be different if the output port is a GigE or an ASI port.
3. From the TS Type pull down menu, select DVB.
The lower portion of both ASI and GigE port screens is used to define additional information
relative to Digital Video Broadcast (DVB) and is described in Table 35.
4. Fill out the remaining fields of the dialog according to the parameters listed in Table 31 or Table 32,
depending on which port is in use.
5. Click OK to save changes and create the transport stream.
The stream now appears in the Grooming -> Mapping window and can be assigned programs.
Table 110 shows the window for a DVB transport stream on an ASI port.
Figure 111 shows the window for a DVB transport stream on a GigE port.
Table 35 provides a description of the additional fields in the bottom portion of the Create Output
Transport Stream window for a DVB stream on either an ASI or GigE port.
Field Description
For an ASI port, all fields in the top portion of the Create Output Transport Stream window are the same as
described in Table 31.
For a GigE port, all fields in the top portion of the Create Output Transport Stream window are the same as
described in Table 32.
Network ID Input the Network ID of the current transport stream.
Modulation Mode Use the pull-down menu to select the modulation mode used for the TS.
Choice between SCTE 64 QAM and SCTE 256 QAM.
Original Network ID Input the Network ID from which this stream has originated.
NIT Source Use the pull-down menu to select the source for the network information
table.
TDT/TOT Source Use the pull-down menu to select the source for the time and date table or
the time offset table.
SDT Source Source of the service description table for this transport stream. If you select
N/A then SDT is not generated for this output TS.
EIT Source Source of the Event Information Tabled (EIT) for the programs in this
transport stream. If you select N/A then EIT will not be generated.
3. Highlight an existing table, and choose Edit. The window of Figure 113 appears.
4. Edit the Network Information Table as described in Appendix A, “Editing the DVB NIT Table”.
5. When you are finished editing, click OK to apply any changes.
6. To view the NIT as an XML file, click View NIT in XML format.
7. To import the NIT from another BNP, click Import NIT File.
1. Right click the ASI port on which to create a FAT ASI port (Figure 114).
2. Choose Create Transport Stream (FAT ASI). The window of Figure 115 appears.
Field Description
Port Read-only, shows either ASI or GigE depending on the port selected.
Non-DPI Check this box if the transport stream is to use a Grooming-only (Non-DPI)
license.
TS Name The (optional) name you want to assign to this output transport stream.
Bitrate (Mbps) The bitrate at which the stream is transported.
Unique TS ID Allows you to assign a unique numeric ID to this transport stream.
• When this option is checked, the TS ID value placed in this field will be
reserved as unique for the entire chassis.
• When this option is unchecked, a TS ID value may still be entered,
however the value may be the same as another TS ID as long as that TS
ID’s value has not been reserved as a Unique TS ID.
• Note that each TSID is a unique number used to identify a transport
stream. It is a partition of two 16-bit hex numbers. The lower 16 bits (user-
specified in decimal and converted to hex) is the MPEG transport stream
ID. The upper 16 bits (0x) is strictly used internally.
• Default value is “1” if no value is specified.
• Broadcasters must configure this value with a unique ID to meet FCC
standards.
Reserved B/W (Mbps) Enter any bandwidth value to be apportioned to the transport stream.
Network PID The program ID on which the stream is received.
TS Type The type of stream. The type of stream you choose determines what other
information is required. Choices are:
MPEG-2, ATSC, SCTE, or DVB
• For information on additional fields for ATSC transport streams, see
Table 34.
• For information on additional fields for DVB transport streams, see
Table 35.
Enable Messaging System Check this box to allow configuration of Messaging System zones for specific
programs in this transport stream. See “Messaging System Configuration” on
page 65 for information on configuring Messaging Zones.
Number of Group The number of groups you want to assign to this port. Choose from 1 to 4.
The default is 4.
Group Name (A-D) The name you want to assign to each group.
Group Bitrate(Mbps) The bitrate, in megabits per second, that you want to assign to groups. The
(A-D) value entered will be applied to all Groups. The total bitrate for all groups
cannot exceed the value in the Bitrate field in the top portion of the window.
Reserved B/W (Mbps) The reserved bandwidth you want to assign for each group. The total
bandwidth for all groups cannot exceed the value in the Reserved B/W field
in the top portion of the window.
Advanced Setting Clicking this button will open a new menu that allows you to confiigure
advanced settings for the selected FAT ASI transport stream. See “Advanced
FAT ASI Transport Stream Settings” on page 142.
4. When you are done click OK. Figure 116 shows the result.
To set the each group’s H.264 Alarm Bitrate Level, proceed as follows:
1. From the Create Transport Stream menu, click the Advanced Setting button.
The Advanced Transport Stream Setting window of Figure 117 is displayed.
2. Enter a percent of the transport stream’s aggregate bandwidth at which an alarm should be
generated for each group in the FAT ASI stream. Choices are: 0%, 25%, 50%, 75%, 100%.
3. Click OK.
Creating Programs
An input program cannot be created; it must be autodetected from the GigE or ASI port. The only type
of input program that can be manually created is a Ghost Program. See “Elementary Streams” on
page 172 for more information on Ghost Programs.
You can create output programs in one of two ways: manually or by drag and drop grooming. For
either method, the program mapping configuration is the same. You can also schedule programs by
either manual or drag and drop methods.
4. Enter all of the information for the program. Some fields will be read-only.
Table 37 describes the fields available in the Create Output Program dialog for manual creation.
This setting allows you to configure and enable one of each of the three types of Messaging Zones per
program.
Note: In order to select a zone from each of the three types of zone choices in the Program
Messaging System Setting window, the zones must first be created from the Configuration ->
Messaging System menu as described in “Messaging System Configuration” on page 65 in
Chapter 4.
You may select one of each zone type to configure and enable per program. Only previously created
zones will appear in the drop-down menu. Table 38 describes the fields available in the Program
Messaging System Setting window.
Field Description
EAS Zone Select an EAS zone from the pull-down menu to associate with the
program. See “EAS Messaging Zones” on page 66 in Chapter 4
for additional information.
Click the Enable Zone button next to the selection to enable the
EAS messaging zone for the specified program.
Operator Messaging Zone Select an Operator or Advanced Messaging zone from the pull-
down menu to associate with the program. See “Operator and
Advanced Messaging Zones” on page 72 in Chapter 4 for
additional information.
Click the Enable Zone button next to the selection to enable the
Operator or Advanced Messaging zone for the specified program.
Logo Overlay Zone Select a Logo Overlay zone from the pull-down menu to associate
with the program. See “Logo Overlay Zones” on page 85 in
Chapter 4 for additional information.
Click the Enable Zone button next to the selection to enable the
Logo Overlay zone for the specified program.
If a transport stream or a program configuration needs to be modified, use the main Grooming ->
Mapping window to access the change options:
The menu to modify an input TS on an ASI port will be similar to Figure 122.
The following additional fields may be modified for an ATSC transport stream:
• Generate TVCT
• STT Source
• EIT Source
• RRT Source
The following additional fields may be modified for a DVB transport stream:
• Network ID
• Original Network ID
• NIT Source
• TDT/TOT Source
• SDT Source
• EIT Source
1. From the outputs side of the Grooming -> Mapping window, select the GigE transport stream that
requires modification.
2. Right-click on the TS and choose Modify Transport Stream from the popup menu.
The menu to modify an input TS on a GigE port will be similar to Figure 123.
The following additional fields may be modified for an ATSC transport stream:
• Generate TVCT
• STT Source
• EIT Source
• RRT Source
The following additional fields may be modified for a DVB transport stream:
• Network ID
• Original Network ID
• NIT Source
• TDT/TOT Source
• SDT Source
• EIT Source
1. From the inputs side of the Grooming -> Mapping window, select the ASI transport stream that
requires modification.
2. Right-click on the TS and choose Modify Transport Stream from the popup menu.
The menu to modify an output TS on an ASI port will be similar to Figure 124.
1. Right-click on the program and choose Modify Program Name from the popup menu.
(Figure 125).
The menu to modify an input program on a GigE or an ASI port will be similar to Figure 126.
Note: Any other attributes that you wish to change on a program must be changed on the program’s
Elementary Stream(s).
1. From the outputs side of the Grooming -> Mapping window, select the program that requires a
name change.
1. Right-click on the program and choose Modify Program from the popup menu. (Figure 128).
The menu to modify an output program on a GigE or an ASI port will be similar to Figure 129.
To delete an item:
1. Navigate to the Grooming -> Mapping window.
2. Select the item to be deleted and right-click.
The options that appear on the right-click menu differ depending on the item selected. In each case,
if the item can be deleted, the Delete option appears on the menu.
3. Choose Delete from the popup menu.
4. Click Yes in the confirmation window to confirm that you want to delete this item.
5. Type the new Program Name and click OK.
Caution! If you replace one transport stream with another, the original will be completely deleted.
All of the PSIP tables and schedules that are part of the program will be set to the specified output
port.
2. As soon as you drop the program, the Configure Program Mapping window appears.
The descriptions in Table 40 are applicable to both the program-to-transport stream and program-to-
program procedures described above.
Note: If you are using the drag and drop method of program creation and you wish to configure or
enable Messaging System Settings for this program, you must modify the program after drag
and drop and then associate zones for the program as described in “Program Messaging
System Setting” on page 147.
Note: For information on the various data stream types and their icons, see Table 27 on page 117.
2. Drag the ES to the desired output program on the Outputs side of the Mapping window.
Data ES dragged
onto output Program
Data ES to groom
All fields in the Configure Elementary Stream Mapping window are read-only except for the
Output Type and corresponding PID value. For a description of the fields in this window as relates
to ES mapping, see Table 42.
3. If desired, you can change the PID value of the ES by clicking in the blue space under Output
Type or PID. This will open the following window:
Table 42 describes the fields available in the Configure Elementary Stream Mapping window.
To groom an ES from an input program directly onto an output ES, proceed as follows:
1. From the Inputs side of the Grooming -> Mapping window, select either the generic data or the
EBIF / EISS elementary streams you wish to groom.
2. Drag the ES to the desired output ES on the Outputs side of the Mapping window.
Note: An elementary stream may only be groomed on top of an existing ES-level groomed
elementary stream (not a program-level groomed stream), and the Stream Types of the input
ES and the output ES must match.
When grooming a complete program (and therefore all of its ESs) to an output TS or to replace an
existing output program, the icons representing the data ESs will remain a blue icon on the Outputs
side of the Grooming -> Mapping window.
displayed; if you chose to view grooming for a specific program, only the grooming for that
program will appear.
The presence of ES-level grooming is indicated by a black asterick (*) next to the relevant ES in the
Compnent PIDs section of the Current Program Mapping and Schedule window.
3. Click Refresh to refresh the view, or Cancel to close the window.
Note: In Figure 138, the times specified in the Grooming Schedule section (see Figure 139 for a
sample) are from the NTP server. Your PC that is used for configuration may show a different
time. This “PC time” should be disregarded; the start and stop times you enter will be
referenced to the NTP server.
Note: It should be noted that proper use of BNP’s scheduled grooming feature depends on an NTP
server as an accurate timing source. Additionally, when scheduling grooming, only a single
event can be scheduled, rather than an ongoing occurence.
To schedule grooming at a specific time for a one-time occurence, perform steps 1 through 4 in the last
section, “Creating Output Programs Manually” above in order to open the Configure Program
Mapping window. Then proceed as follows:
1. From the Configure Program Mapping window, uncheck Now or Start time and click on the
pull-down menu that appears. The following dialog opens:
2. If you want to start grooming immediately, click OK. If you want to start at a later time, set the time
and date and then click OK.
3. To set the stop time, uncheck Never or Stop Time. The grooming schedule of Figure 139 appears.
If you don’t want to stop grooming, click OK. To set a stop time, set the time and date for grooming
to stop and click OK.
4. Click OK to apply the mapping to the program.
Program Redundancy
The BNP supports program level redundancy on all the output services. Program level standby is
configurable using the Element Manager. The BNP allows the user to designate any input service as a
“standby program” with the exception of the same service. The BNP returns back to the primary
program from the standby program when the primary program recovers from the interruption.
The health of the standby program will be checked before failover, and the BNP will not perform the
switch if the standby is degraded.
or
• Missing PAT/PMT detection.
Figure 140 shows an example of program redundancy in which the backup is selected as GigE 2,
Transport Stream ID 0x5c, and Program Number 1.
1. From the Outputs side of the Grooming -> Mapping window, right-click the desired program and
select Display Grooming from the pop-up menu.
The Current Program Mapping and Schedule window opens (Figure 142).
The Switch to Backup option is available when the selected program is already in the Manual
Recovery to Primary Program operation mode. (The Automatic Recovery to Primary Program mode
does not allow staying in the Backup Program.)
Figure 142 above illustrates the Manual Recovery selection for program redundancy operation on
individual programs. This can be used for the Manual Recovery Primary Program procedure following
an Automatic Failure to Backup Program, or for toggling between primary and backup programs for
test purposes.
To recover all programs, from the main Element Manager window, select Maintenance -> Regroom.
See “Regrooming” on page 107 for additional information.
Elementary Streams
Note: An ES Type, Stream Type, PID number, Dummy value, and Preconfigured for PMT value
can only be modified when the word “New” appears next to it in the Stream Order column.
Once you click OK to save changes, you will not be able to modify any of these parameters for
this particular stream without deleting the stream and adding it again.
5. Modify the ES Type, Stream Type, PID, and Dummy status (if applicable) by clicking or double-
clicking on each field under the the respective column. (See Table 44 for details.)
For ES Type, a drop down box will be displayed with applicable choices:
For Stream Type, if the ES Type is Video, a drop down box will appear with applicable choices:
Note: When Stream Type is EBIF, EISS or EBIF and EISS, two new descriptor rules will be
automatically added for each new EBIF or EISS stream. See “Managing PMT and ES
Descriptors” on page 196 for additional information.
For PID, double-clicking the field will render it editable and you can type in the new PID:
Note: When entering a PID you must enter its decimal conversion from its hex listing in the Outputs
side of the Grooming -> Mapping window. For example, if you are creating a Dummy PID
based on an input data stream that has been groomed to a program on an output TS whose
PID is 0xf05 (note, the “0x” portion of the PID is for internal reference only), the decimal
conversion would be as follows:
If the ES Type field is Data, clicking on the Dummy field will produce a drop down box with the
choice of Yes or No.
Clicking on the Preconfigured for PMT field will produce a drop down box with the choice of Yes
or No.
6. Click OK when you are done modifying the elementary stream to save all changes. The new stream
will be displayed in the Outputs side of the Grooming -> Mapping window.
Table 44 provides a description of the fields from the Manage Elementary Streams menu.
Field Description
Stream Order Read-only. Displays the order of the stream in the program mapping table
(PMT).
Grooming Status Read-only. Displays whether or not the stream is currently groomed.
ES Type Read-only if changes have been saved (i.e., OK has been clicked).
If the changes to the stream have not yet been applied, clicking this field will
open a drop down menu with the following options from which to choose:
Audio, Data, or Video.
Stream Type Read-only if changes have been saved (i.e., OK has been clicked).
If the changes to the stream have not yet been applied, and depending on
the selection from ES Type, clicking this field will open variable options:
• If Stream Type is Audio, a new window will open allowing you to choose
Audio Type and Language Selection.
• If Stream Type is Dataa, a new window will open with two drop down boxes
as follows:
• If Stream Type is Video, a drop down box will appear with choice of
MPEG2 Video, H.264 Video, or SCTE Video.
PID Read-only if changes have been saved (i.e., OK has been clicked).
If the changes to the stream have not yet been applied, double-clicking this
field allow you to modify the PID associated with the new elementary stream.
• You must enter this value as a decimal conversion of the hex format which
appears in the Grooming -> Mapping window.
Dummy Read-only if stream is groomed; only applicable for data stream.
Clicking this field will bring up a drop down box with the following options:
• Yes: Select this if the elementary stream is a dummy stream and the
associated data stream with the same PID is carried by another program
in the same transport stream.
• No: This is a read-only value which will appear if the PID is “non-dummy”
and therefore treated as a regular stream.
Note: The Preconfigured for PMT and Dummy fields are mutually exclusive;
therefore, when one is set to Yes, the other will be automatically set to No
Preconfigured for PMT Read-only if stream is groomed; applies to all stream types, but most useful
for EBIF / EISS streams.
• Provides the ability to preconfigure the ES by creating associated
descriptor rules, regardless of whether or not the data for the
corresponding ES is present in the MPEG stream. When the
Preconfigured for PMT option is set to Yes, the BNP will not update the
PMT, as the assumption is the data is already included in the PMT.
Note: The Preconfigured for PMT and Dummy fields are mutually exclusive;
therefore, when one is set to Yes, the other will be automatically set to No.
Reserved Read-only. If the stream is a reserved PID, Yes will appear; if the stream is
not a reserved PID, the field will be empty.
a. When Stream Type is EBIF, EISS or EBIF and EISS, two new descriptor rules will be automatically added for each new
EBIF or EISS stream. See “Managing PMT and ES Descriptors” on page 196 for additional information.
b. This number appears as hex in the Grooming -> Mapping window; you will need to perform hex to decimal
conversion when selecting this value
Stream to be reordered
Stream reordered
You can create a reserved PID or select any specific PID from existing output PIDs, while doing
grooming in the Configure Program Mapping screen, as an outgoing PID.
You have the flexibility of selecting any PID value for an outgoing PID. When you select from an
existing PID then it should be of the same ES Type and language (for audio) as the corresponding Input
ES. If there is no exact match then you cannot select that existing output PID.
You can’t create a Reserved PID for Video if there is an existing video PID in the output program on
which you are grooming.
Reserved PIDs
Reserved PIDs allow you to create PIDs under output programs which will maintain PID values and
ES Type and Subtype across reboots and regrooming even when the PID is not groomed. These types
of output elementary streams are called Reserved PIDs.
The Manage Elementary Streams screen can be used to add the ES and to specify its PID and
subtype, as well as the language for the audio ES. The subtype of the reserved video stream will be
overwritten by the input Video Subtype but the PID value will be maintained. You can delete any
reserved ES if it is not groomed from the main screen by right-clicking the ES, and choosing Delete.
See “Unreferenced PID Mapping” on page 189 for steps on creating reserved PID mapping.
Dummy PIDs
2. Select the program under which you wish to create a Dummy PID, right-click, and select Manage
Elementary Streams from the pop-up menu.
In this example, we will use Program 6904 BBC 1 C1.
3. From the Manage Elementary Streams window, click the Add ES button.
A new audio ES will appear as the last entry to the list of streams.
4. From the ES Type column, change the ES Type from Audio to Data from the drop-down window.
Note: See the section, “Creating an Elementary Stream” on page 172 for complete deails on
manipulating the fields in the Manage Elementary Streams window.
5. From the Data Selection window, select the decimal number that matches the actual data stream’s
hex ID (this is NOT the PID).
In this case, we will choose the number “194” as it matches the hex number “C2” from the data
stream:
Data [PID: 0x21 Data 0xC2] in Program 6975 BBC HD.
6. Double click in the PID column and enter the decimal value that corresponds to the hex value from
the actual data stream.
In this case, we will enter the number “33” as it corresponds to the hex value of “21” in the data
stream:
Data [PID: 0x21 Data 0xC2] in Program 6975 BBC HD.
7. From the Dummy column, select Yes from the drop down box to indicate this is a dummy PID.
The Manage Elementary Streams window should now look like this:
8. Click OK to save changes and add this stream to the Outputs side of the Grooming -> Mapping
window.
The data stream (grayed out to indicate dummy PID reference) with associated dummy PID will
show up under the appropriate program as seen in Figure 157 below.
9. Repeat steps Step /2-Step /8 for each additional program (within the same transport stream) under
which you wish to create a dummy PID reference.
You can add an unreferenced PID to an input transport stream. This allows you to manage
unreferenced PID inputs for various applications in the BNP output. Unreferenced PID streams are
those MPEG-2 elementary streams encapsulated in the MPEG-2 SPTS or MPTS, whose PIDs are not
referenced in any PSI (PAT and PMT) tables. These unreferenced PID streams may be purposely
inserted for some special control and applications; they could also result from the stream originator's
error.
Unreferenced PIDs can come from the program inputs from GigE interfaces or from ASI inputs. In
some applications, these unreferenced PIDs need to be routed to the appropriate output GigE ports or
ASI ports as pass-through or with or without the PIDs being remapped. In other cases, these
unreferenced PIDs need to be dropped, either because such unreferenced PIDs are not needed or the
streams are corrupted.
2. Right click the transport stream and choose Create Ghost Program from the pop-up window
(Figure 158).
4. Enter the Ghost Program Name. Click OK. A new program stream appears (Figure 160).
5. Right click the new Ghost Program you have created, and choose Add Elementary Stream
(Figure 162).
6. From the pull-down menus, select the Stream Category, Stream Type, and PID.
7. Click OK. The new PID appears (Figure 163).
Unreferenced PIDs streams are those MPEG-2 streams encapsulated in the MPEG-2 SPTS or MPTS
but their PIDs are not referenced in any PSI (PAT and PMT) tables. These unreferenced PID streams
may be purposely inserted for some special control and applications; they could also result from the
stream originator's error.
Unreferenced PIDs can come from the program inputs from GigE interfaces or from ASI inputs. In
some applications, these unreferenced PIDs need to be routed to the appropriate output GigE ports or
ASI ports as pass-through without or with PIDs remapping. In other cases, these unreferenced PIDs
need to be dropped, either because such unreferenced PIDs are not needed or the streams are
corrupted.
The BNP allows you to add and drop the unreferenced PIDs in its inputs from both GigE and ASI
ports.
The BNP can groom the unreferenced PIDs from the inputs to the appropriate output transport stream
(SPTS or MPTS) with or without PID remapping using the GUI configuration for the unreferenced
PIDs.
Unreferenced PIDs associated with program inputs are usually known in advance, so they can be
configured through the GUI for pass-through or drop. The GUI enables the user-configurable
remapping as an output PID for the input unreferenced PID; the output PID can also be referenced in
the output TS when necessary through GUI configuration.
For input ASI ports, the TS is automatically created for the input ASI port. User-configured
unreferenced PID streams are routed based on grooming rules.
The BNP guarantees there is no conflict between the unreferenced PIDs and the referenced PIDs in its
output MPTS or SPTS. If there are unreferenced PIDs causing conflict in the output MPTS or SPTS,
then the groomed unreferenced PID causing the conflict is dropped. This could happen when an
unreferenced PID is not allowed to be remapped for output.
2. Drag and drop the ghost program from the Inputs side of the Grooming -> Mapping window to
the desired output transport stream. The Configure Mapping Window appears (Figure 165).
3. Note the PID number of the component PID, in this case 115. You will need this when you want to
create a referenced PID mapping.
4. Be sure that the Stay Unreferenced box is checked, and click OK.
The Ghost Program and its Data Transport stream with PID of 0x73 (hex conversion from decimal)
appears on both the input and output (Figure 166) showing the stream has been passed through.
1. Highlight the appropriate output port and choose Create Output Transport Stream (Figure 168).
2. Enter the Destination IP address and the UDP Port number, choose DVB as the TS Type and click
OK.
3. Drag the Ghost Program from the input of Figure 167 and drop it on the DVB transport stream you
just created. The Configure Program Mapping window (Figure 169) appears.
Input Ghost ES PIDs can be groomed by the BNP and referenced as ES PIDs in one or more program
in the output TS. To add a referenced PID to two programs:
Figure 171 shows the starting window with the unreferenced data PID ES created under a Ghost
Program on the input.
1. Drag and drop the input ghost program (in this case: Ghost-Program-1) to the output transport
stream. Be sure the Stay Unreferenced box is checked (Figure 172).
Note: The ghost program must be groomed to the output TS first (Step 1) before creating a dummy
PID as described in Step 4.
2. Click OK.
The ghost program and its unreferenced PID appear in the Outputs side of the Mapping window.
3. Highlight the output program (from Figure 171) you wish to reference the data PID to, right click
and choose Manage Elementary Streams.
4. Click Add ES and fill in the new row (Figure 174) as described in “Dummy PIDs” on page 180.
You will need to know the PID reference, which, in this case, is 115. Be sure to select Yes in the
Dummy column.
5. Click OK.
The new ES will appear under the program. The mapping window shows the same PID in both
programs, with the (dummy) PID in Program 1 grayed out.
Clicking on the program of the grayed out data PID and selecting Manage Elementary Streams
will show the Dummy PID status of Yes and a Reserved PID status of Yes as well:
0x
2. Fill in the fields according to the paramaters described in Table 45 on page 198.
3. Click OK to create the rule.
A “New” status will appear for the descriptor in the Manage Descriptor Rules window. This means
that the new rule has not yet been applied to the BNP.
4. Click OK in the Manage Descriptor Rules window to apply the new rule change to the BNP,
which will remove the “New” status from the far left of the menu (Figure 181). .
Table 45 describes the fields available in the Add Descriptor Rule menu.
Field Description
TS This field is read-only. Displays the Transport Stream ID and type for which
the rule will apply.
Program This field is read-only. Displays the name of the program for which the rule
will apply.
Name For reference use only when appending (or adding) an output program
descriptor. Do not enter data in this field when removing a descriptor.
Action Specify which action is to occurr for this rule. Choices are:
• Append Descriptor: adds the specified descriptor to the PMT of the output
stream. The descriptor is appended to the end of the program descriptor
loop if the PID is 0, or the ES descriptor loop if the configured PID matches
the elementary stream PID.
• Remove Descriptor: removes the specified descriptor from the PMT of the
output stream. If the BNP doesn’t find a match descriptor in the PMT, no
action is taken.
Field Description
PID Specifies the PID of the stream. Valid range is from 0 to 8190. If the
descriptor is a program descriptor, enter a value of 0. Otherwise, enter the
elementary stream (ES) PID value; the descriptor rule is applied to this ES.
• Clicking the green DEC button in this field will toggle the field from decimal
to hex view.
• Clicking the green HEX button in this field will toggle the field from hex to
decimal view.
• See Figure 182 for an example of the DEC to HEX toggle view.
TAG Specifies the TAG of the stream. First 8 bits of the descriptor packet as
viewed from an MPEG analyzer.
Valid range is from 0 to 255 (decimal) or 0 to FF (hex), up to 8 bits.
• Clicking the green DEC button in this field will toggle the field from decimal
to hex view.
• Clicking the green HEX button in this field will toggle the field from hex to
decimal view.
• See Figure 182 for an example of the DEC to HEX toggle view.
Descriptor Data(Hex Data): Enter the hex value program descriptor to be appended or removed to or
from the PMT of the output stream.
• This value must be an even numbered hex value.
• This value must be an exact match for the program descriptor as known or
discovered through an MPEG analyzer. The BNP will not discover or
display the descriptors from the actual TS.
• When the rule applies to an input stream, the Descriptor Data field is
passed through based on information from the input program.
Figure 182 shows an example of the DEC to HEX toggle view in the Add Descriptor Rule window.
5. Click OK in the Manage Descriptor Rules window apply the new rule change to the BNP,
removing the “New” status from the far left of the menu.
6. Click Cancel to close the window.
3. You will be asked if you are sure you want to delete the rule.
4. Choose Yes.
5. The rule is deleted from the Manage Descriptor Rules window, as well as removed from the BNP.
Monitoring Bitrates
The second tab on the Grooming window is used to monitor input bitrates, and the third tab is used to
monitor input-output bit rates. The BNP Element Manager shows real-time bit rates.
To change the information displayed for the second tab, use the buttons on the lower left panel. To
change the information for the third tab, use the selectors across the top of the window. Select a port
and a transport stream.
To select the direction in which to view streaming, move to the upper right of the window. Select
Input, Output, or both. A checkmark appears beside the stream direction. The selected direction
streams appear in the bar graph beside each other for easy comparison. If only one direction is
selected, no comparison is performed.
Input and output bit rates are shown in a bar graph. For the percentage of total output bit rate for each
program, use the lower portion of the window. The bar on the lower right shows the total input rate
compared to the assumed output rate. You can change the output bitrate by typing a new rate into the
Output bitrate field. By default, output bitrate is set to 38.7.
The BNP can simultaneously monitor only 14 programs. If the total selected number of programs
exceeds 15, the programs in the earlier monitoring list will be shifted out, and the new selected
programs will be added to the bottom of the list. The bit rate monitor window only keeps up to 14
programs.
Select the port or transport stream from the dropdown menus at the top, and choose input, output, or
quantization level (level at which an analog signal is sampled as determined by the resolution of the
analog-to-digital converter) to view. You can view any or all simultaneously.
The bar shows the total input rate compared to the assumed output rate. You can change the output
rate. If the input rate exceeds the output rate, the total estimated transrating is displayed as shown in
Figure 186.
To stop real-time polling and freeze the bar graph, click Stop in the lower right corner. The button
changes to Start when real-time polling is stopped. To restart the polling, click Start.
Each selected counter displays in a separate graph: in the figure below, the top graph shows output
quantization levels, while the lower graph shows input and output bitrates.
Selectors
Start/Sto
button
This chapter describes digital program insertion and how it relates to the BNP2xr.
In order to perform the steps in this section, you will need either a GROOMING WITH DPI license
key or a PROGRAM WITH DPI license key. See “The License Manager” on page 104 for additional
information.
In This Chapter:
• “Digital Program Insertion,” next.
• “Connecting an Ad Server to the BNP” on page 209.
• “SCTE 30 to SCTE 35 Conversion” on page 209.
The BNP is fully interoperable with industry compliant ad servers via SCTE 30 interface. When a
successful initialization has been established with the BNP via SCTE 30, Element Manager indicates
such with an arrow icon on the Input/Output window of the Grooming -> Mapping tab.
The BNP is fully compliant to SCTE 30 and SCTE 35 standards. The BNP receives ads along with
SCTE 30 splice messages from an ad server. Receiving these messages triggers the BNP to splice the
ad. The ad is then treated the same as other objects in the BNP configuration.
A common DPI / ad insertion application deployment using SCTE 30 and 35 (the later carrying in-
band availability cue messages) may be represented by the following regional ad zone insertion
illustration:
DPI / Ad Servers
with Ad Content Zone 1
Ford CNN
BMW Ford
Toyota
SCTE-35
Splice Cues
Zone 3
CNN
Toyota
Note: It is highly recommended that you use a NTP server with the BNP. An NTP server is required
if you are performing Digital Program Insertion (DPI) and dynamic grooming. You must have
the NTP server up and running prior to booting up your BNP.
Note: When configuring a DPI-enabled program, do not use Bypass Transrator or Handle as Data
Quality of Service levels when grooming a program. See Table 41 on page 162 for additional
information.
5. Click OK.
Once enabled, the BNP only performs the conversion: no splicing is performed.
This chapter describes how the BNP can be configured to process Enhanced Television (ETV) Binary
Interchange Format (EBIF) content for delivery of interactive data in the video processing network.
In This Chapter:
• “Overview,” next.
• “Functionality” on page 211.
• “Prerequisite Reading” on page 211.
• “Use Case Configuration Examples” on page 212.
Overview
The CableLabs EBIF standard provides a solution for the delivery of interactive data to existing set-
top boxes (STBs), including older models of STBs. EBIF condenses interactive applications in order
to use the minimal STB resources available for interactive data delivery. Since ETV can make use of
scant resources, the MSO has the ability to deliver interactive broadcasts and advertisements to the
widest possible audience, including the STB user who still relies on legacy hardware. Because ETV
applications are very compact and can be downloaded to the STB rapidly, the ETV format is
particularly suitable for authoring interactive commercials.
Prerequisite Reading
In order to better understand the Use Cases described in this chapter, you should familiarize yourself
with the concepts and steps described in Chapter 5, “Grooming and PSIP.” In particular, the following
sections will be useful:
• “Viewing ES-Level Input Source” on page 115.
• “Interpreting Elementary Stream Status Icons” on page 117.
• “Creating Programs” on page 144.
• “Drag and Drop Grooming” on page 156.
• “Elementary Streams” on page 172.
• “Managing PMT and ES Descriptors” on page 196.
Functionality
ETV is interpreted by a User Agent: a software application that runs on the set-top box that is installed
remotely by the MSO.
When ETV is downloaded to the STB, it uses a pairing of data elementary streams, which consist of
the following:
• ETV Binary Interchange Format (EBIF) data ES — carries the application data.
• ETV Integrated Signaling Stream (EISS) data ES — carries timing signals that trigger events
associated with the application.
ETV applications are typically "bound" (or Pre-bound) to particular pieces of content, and packaged
in a program together with video and audio while being broadcast to the STB. This content can be a
30-second ad or a network stream (a dedicated channel or program with EBIF content coded into it).
Another possible source of ETV data is a local EBIF streamer: a server that provides pre-packaged
EBIF content, allowing the BNP to enhance a video or audio program (network stream or ad) with
additional ETV data. The process of adding EBIF enhancement to an existing network stream or ad is
referred to as Late-binding.
DPI Pump
DPI Pump
Ad Insertion
Local EBIF
Local EBIF
Streamer
Streamer
Note: In all of the following Use Cases (except as specified as “Non-DPI”) it is assumed that the
BNP is configured for DPI. See Chapter 6, “Digital Program Insertion (DPI)” for details on
configuring DPI.
Pre-Bound Ad Splice
In pre-bound ad splicing, the input network (or program) stream does not contain ETV data; rather, an
ad containing ETV data ESs is spliced in later. In this case, the BNP would be configured to play the
ad’s ETV streams on the output during the ad splice.
Pid Type
Video
Audio
EBIF EISS
EBIF Data
Spliced Program
Pid Type
Pid Type
Video
Video DPI Pump
DPI Pump
Audio
Audio
Advertisement EBIF EISS
EBIF Data
Broadcast Program
Pid Type
Video
Local EBIF Audio
Local EBIF
Streamer
Streamer EBIF EISS
EBIF Data
Configuration Steps:
To configure pre-bound ad splice, proceed as follows:
1. From the BNP Element Manager, click on the Grooming -> Mapping tab.
2. Create an output transport stream, if necessary. (See the section that begins with, “Creating MPEG-
2 Output Transport Streams” on page 123 for additional information.)
3. Use the Drag and Drop Grooming feature to groom a desired input program to the desired output
transport stream (oTS), as seen in Figure 3, for example.
Note: In this use case, the input program does not contain any ETV elementary streams.
7. Click OK.
The Grooming -> Mapping window will now show the groomed program with two Data EBIF/
EISS ESs grayed out.
Note: When creating Placeholder ETV ESs, two new descriptor rules with default values will be
created for each ES used as a placeholder. The Descriptor Data information in these rules may
be edited, if necessary. In this case, there will be 4 new descriptor rules (2 for EISS and 2 for
EBIF) that are created in the Manage Descriptor Rules window.
To view the descriptor rules created with the placeholder ESs, proceed as follows:
1. From the Outputs side of the Grooming -> Mapping window, right-click on the program you just
groomed and select Manage Descriptor Rules from the pop-up menu.
The Manage Descriptor Rules window will open, showing two descriptor rules for each ES
placeholder:
Video Video
Audio Audio
DPI Pump
DPI Pump
EBIF EISS EBIF EISS
Local EBIF
Local EBIF
Streamer
Streamer
Configuration Steps:
To configure pre-bound EBIF passthrough, proceed as follows:
1. From the BNP Element Manager, click on the Grooming -> Mapping tab.
2. Create an output transport stream, if necessary. (See the section that begins with, “Creating MPEG-
2 Output Transport Streams” on page 123 for additional information.)
3. Use the Drag and Drop Grooming feature to groom a desired input program to the desired output
transport stream (oTS), as seen in Figure 8, for example.
Note: In this use case, the input program does contain two ETV elementary streams.
4. In the ETV Configuration section, leave the PIDs Priority set to the default of Ad.
5. In the Component PIDs section, leave the EISS and EBIF ESs checked. You may change the PID
values or leave them at their defaults.
6. Click OK.
The Grooming -> Mapping window will now show the groomed program with the data EBIF/
EISS ESs passed through to the output.
Video Video
Audio Audio
DPI Pump
DPI Pump
EBIF EISS
EBIF Data
Local EBIF
Local EBIF
Streamer
Streamer
Configuration Steps:
To configure pre-bound EBIF to be dropped, proceed as follows:
1. From the BNP Element Manager, click on the Grooming -> Mapping tab.
2. Create an output transport stream, if necessary. (See the section that begins with, “Creating MPEG-
2 Output Transport Streams” on page 123 for additional information.)
3. Use the Drag and Drop Grooming feature to groom a desired input program to the desired output
transport stream (oTS), as seen in Figure 8 on page 217, for example.
Note: In thise use case, the input program does contain two ETV elementary streams.
5. In the Component PIDs section, uncheck the EISS and EBIF ESs.
The Configure Program Mapping window will look similar to Figure 12.
6. Click OK.
The Grooming -> Mapping window will now show the groomed program with the data EBIF/
EISS ESs dropped from the output.
Pid Type
Video
Audio
Spliced Program
Pid Type
Pid Type
Broadcast Program
Pid Type
Video
Local EBIF Audio
Local EBIF
Streamer
Streamer EBIF EISS
EBIF Data
Configuration Steps:
To configure pre-bound EBIF to play through and be kept during an ad splice, proceed as follows:
1. From the BNP Element Manager, click on the Grooming -> Mapping tab.
2. Create an output transport stream, if necessary. (See the section that begins with, “Creating MPEG-
2 Output Transport Streams” on page 123 for additional information.)
3. Use the Drag and Drop Grooming feature to groom a desired input program to the desired output
transport stream (oTS), as seen in Figure 8 on page 217, for example.
Note: In this use case, the input program does contain two ETV elementary streams.
5. In the Play Preference drop-down box, leave the setting at the default of Play through ad.
The Configure Program Mapping window will look similar to Figure 15.
6. Click OK.
The Grooming -> Mapping window will now show the groomed program with the data EBIF/
EISS ESs passed through to the output.
To verify that the ETV ESs are configured for Play through ad, highlight the program and select
Modify Program from the pop-up menu.
Pid Type
Video
Spliced Program
Audio
Pid Type Pid Type
Video Video
Audio Audio
DPI Pump
DPI Pump
EBIF EISS EBIF EISS
Broadcast Program
Late Bind
Pid Type
EBIF Data
Pid Type
EBIF EISS
EBIF Data
Configuration Steps:
To configure a late-bound EBIF ad to play through a pre-bound program, proceed as follows:
1. From the BNP Element Manager, click on the Grooming -> Mapping tab.
2. Create an output transport stream, if necessary. (See the section that begins with, “Creating MPEG-
2 Output Transport Streams” on page 123 for additional information.)
3. Use the Drag and Drop Grooming feature to groom a desired input program to the desired output
transport stream (oTS), as seen in Figure 18, for example.
Note: The input program should contain at least two ETV elementary streams and there should be
an additional two ETV ESs available for the late-bound streams.
Additional ETV
ESs to be used for
Late-bound
source
Figure 18. Input program (with ETV data) groomed to oTS; Late-bound
5. In the Play Preference drop-down box and select the Play during ad only option.
The Configure Program Mapping window will look similar to Figure 19.
When the Play during ad only option is selected, the Late Bind Source field will be displayed.
6. Click on the ellipses (. . .) on the right-hand side of the Late Bind Source field to open the Late-
Bind Source Dialog window.
Note: This window displays the Inputs side of the Element Manager’s Grooming -> Mapping
window.
7. In the Late-Bind Source Dialog window, drill down to the program level.
8. Select the desired program with ETV ESs that will be used to play during the ad; this is also called
the late-bound ETV source.
9. Click OK to return to the Configure Program Mapping window, which will look similiar to
Figure 22:
To view which late-bound ETV source is configured for Play during ad only, highlight the
program and select Modify Program from the pop-up menu.
This chapter describes information about the system that you can monitor to ensure that the system is
always healthy. The Alarms & Events tab provides system information and health status.
To view other information about the BNP2xr, use the other BNP Element Manager windows. A
complete discussion of the BNP Element Manager begins in “Using the Element Manager” on
page 30.
In This Chapter:
• “Selecting the Elements to View,” next.
• “Viewing Alarms and Events” on page 229.
• “The Status Bar” on page 231.
Once you have selected the events to display, click Apply Filter to accept the changes and refresh the
window.
For each alarm, you see a description, status, severity, source, cleared time (if the alarm has been
cleared), any comment, and the user who cleared the alarm.
Note: Only those alarms whose levels have been checked (Figure 25) will be displayed. The others
will be hidden until checked.
The four severity levels include info, minor, major, and critical.
Troubleshooting
In This Chapter:
• “LED Indicators,” next.
• “Event Log Analysis” on page 234.
• “Software Upgrade” on page 234.
• “Contacting RGB Customer Support” on page 234.
LED Indicators
The LED indicators are fully described in “LED Indicators” on page 15. These should be your first
line of inquiry if any BNP2xr component is not performing correctly.
Software Upgrade
Use the Element Manager to upgrade any software image of the BNP2xr. See “Upgrading Software”
on page 100 for details about upgrading software.
Before you contact Customer Support, have the following information handy:
• Serial number of the AC power supply.
• A clear description of the problem.
• Steps to reproduce the problem, if applicable.
Customers who purchased their product directly from RGB Networks, or have purchased extended
product support directly from RGB Networks should contact Customer Support via one of the
following methods:
Method Details
Phone +1 (877) RGB-NETW (877-742- 6389) or +1 (408) 701-2800
Customer Portal http://support.rgbnetworks.com
Email [email protected]
2. From the Customer Portal homepage, click on the Knowledge Base tab:
Direct Customers - RGB Customer Portal home Resellers - RGB Customer Portal home
3. From the Knowledge Base homepage, enter the desired search term in the Search box and tap
the[Enter]key:
Field-replaceable Units
In This Chapter:
• “Overview,” next.
• “Replacing a Power Supply” on page 238.
• “Replacing a Gigabit Ethernet Processor (GBP2) Module” on page 240.
• “Replacing a Processor Module (PROC2) or an ASI (or ASI2) Module” on page 242.
Overview
There are four replaceable units on the BNP2xr, shown in Figure 31. The removal and replacement
procedure is provided for each.
Front of chassis
Power supply
Rear of chassis
GBP2
module
PROC2 Modules
Always wear an ESD wristband or use an electrostatic mat when working with electronic components.
The chassis does not need to be removed from the rack to replace a FRU, but the system must be
powered down before beginning any replacement process.
Warning: Never replace any FRU while the chassis is still connected to the power source.
Warning: Do not replace any component (such as fuses) not specifically described here. For
replacement beyond the FRU level, contact your technical support representative for
instructions on returning the component. (See “Contacting RGB Customer Support” on
page 234.)
If power is reaching the power supply but not getting to the system, you might need to replace the
power supply.
Note: Turning the screw counterclockwise tightens the screw. Use a slotted screwdriver to tighten or
loosen the screw, then use your fingers to further turn the screw, if necessary.
4. Firmly grasp the power supply by the handle, shown in Figure 32.
.
Safety screw
Power connector
Safety screw
Power connector
5. Pull gently but firmly, sliding the power supply out of the bay as shown in Figure 34.
R ea
r of
ch a Re a
ssi s r of
cha
s sis
Figure 34. Power supply removal (AC power supply shown at left, DC power supply shown at right)
R ea
r of
ch a
ssis Rea
r of
cha
ssis
Figure 35. Power supply insertion (AC power supply shown at left, DC power supply shown at right)
3. Turn the screw counterclockwise to tighten it, securing the power supply to the BNP2xr chassis.
4. Connect power to the power supply:
• For AC power supplies, refer to “Connecting AC Power to the BNP2xr” on page 22.
• For DC power supplies, refer to “Connecting DC Power to the BNP2xr” on page 23.
3. Grasping it firmly with your fingers, gently remove the bezel on the front of the chassis, as shown in
Figure 36.
Fro
n to
fc
ha
ss
is
4. Using a Phillips screwdriver, loosen—but do not remove—the screws that secure both sides of the
GBP2 module to the chassis. They act as handles to assist with the module’s removal.
Loosen the
release screws
5. Firmly grasping the screws, slide the GBP2 module out of the bay, as shown in Figure 38.
3. Using the handles on either side of the module as a grip, gently but firmly slide the module out of
the chassis, as shown in Figure 40.
Re a
r of
cha
ssis
If you are leaving an empty slot, any empty slot should be fitted with a blank cover.
Caution! ASI or ASI2 modules should always be replaced; no filler should be used.
Rea
r of c
has
s is
3. Using a Phillips screwdriver, tighten the insertion/removal screws to attach the card to the chassis.
4. Restore any cabling and power up the unit.
5. Reboot the system as described in “Rebooting the System” on page 108.
Specifications
In This Chapter:
• “Input Interfaces/Output Interfaces” on page 245.
• “MPEG Processing” on page 245.
• “Video Formats” on page 246.
• “Audio Formats” on page 246.
• “Regulatory Compliance” on page 248.
• “Electrical/Mechanical” on page 248.
• “Environmental” on page 248.
Interface Type
Gigabit Ethernet 8 SFP interfaces (copper or optical) configured
Fast Ethernet 1 10/100BaseT control and management interface
ASI Up to 18 ASI ports per chassis
Up to 3 ASI modules with 6 ASI ports each
Software configurable as input or output
213 Mbps data rate/port
MPEG Processing
Video Formats
Audio Formats
Digital Broadcast
Regulatory Compliance
Electrical/Mechanical
Specification Limits
Input Power AC: 100-240 VAC @ 3.0A/1.5A
DC: 48VDC @ 7A
Line Frequency 50-60 Hz
Power consumption 300 W maximum fully loaded at 115 VDC
Dimensions 1RU (1.75"H x 19"W x 23"L) (43.6 H x 433W x 583L mm)
Weight 25 lbs. (11.34 kg)
Cooling Front to back
Environmental
This appendix shows you how to edit, make additions to, and delete items from the NIT table, one of
the DVB tables. To understand the meaning and context of the various values in the table, consult one
or both of the following documents:
• Digital broadcasting systems for television, sound and data services; Allocation of Service
Information (SI) codes for Digital Video Broadcasting (DVB) systems, ETSI Technical Report, ETR
162, European Telecommunications Standards Institute, October 1995.
• Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems,
ETSI EN 300 468 V1.5.1 (2003-05), European Telecommunications Standards Institute.
In This Appendix:
• “NIT Values Supported,” next.
• “Naming, Viewing, Deleting and Editing NIT Configuration Files” on page 252.
• “Suggestions for Editing the NIT Table” on page 263.
2. Now enter a name for the file in the Name space, in this case Array2.
3. Click OK.
The configuration file is named as Array2. (Figure 44).
2. Navigate to where the arrays are stored and click Open. The window of Figure 46 appears.
3. Assign the name you want to the Array. In this example, we chose Array2.
Icon Menu
Remove Node
Move Node Up
Figure 52 shows the Search window, obtained when you click the Search icon.
The vertical bars shown in the window of Figure 49 are used to toggle between an expanded and
reduced view. through show three layers of expansion. Clicking the large vertical bar compresses the
display as shown in Figure 53.
Figure 54 shows the first level of expansion from Figure 49, obtained by clicking all of the small bars
to the right of the large bar.
Clicking the smaller bars in Figure 55 creates the third level of expansion shown in Figure 56.
Inserting a Node
To insert a node, select the node and click Insert Node Before (Figure 57).
4. Using the proper data types we changed the values so they are different from the original ().
Deleting a Node
You can delete a node. In the example, highlight the linkage to be deleted and click Remove Node. The
node is deleted (Figure 61).
United States
DECLARATION OF CONFORMITY
This device complies with Part 15 of the FCC Rules. Operations are subject to the following two conditions:
(1) This device must not be allowed to cause harmful interference; (2) This device must accept any interference
received, including interference that may cause undesired operation.
Modyifying the equipment without RGB Networks’ authorization may result in the equipment no longer
complying with FCC requirements for Class A or Class B digital devices. In that event, your right to use the
equipment may be limited by FCC regulations, and you may be required to correct any interference to radio or
television communications at your own expense.
Canada
This Class A digital apparatus complies with Canadian ICES-003.
Avis de conformité à la réglementation d’Industrie Canada.
Cet appareil numérique de la classe A est conforme à la norme NMB-003 du Canada.
This product follows the provisions of the EMC Directive 2004 / 108 / EC and carries the CE marking
accordingly.
Support Tel: 877-RGB-NETW
FAX: (408) 701-2710
This glossary defines the acronyms common in the video industry, and used in this guide. It is not all-
inclusive but serves as a reference.
Numeric
3DES Triple Data Encryption Standard. A mode of DES that encrypts data three
times. Three 64-bit keys are used, for an overall key length of 192 bits.
AES Advanced Encryption Standard. AES is a privacy transform for IPSec and
Internet Key Exchange, and is replacing the Data Encryption Standard (DES).
AES offers a larger key size and a variable key length.
Alpha Channel In reference to editing image files, an alpha channel stores selections as
grayscale images. Adding alpha channels to an image allows the creation and
storing of masks in order to manipulate or protect parts of an image.
ARP Address Resolution Protocol. ARP broadcasts a packet containing the IP
address that the sender specifies to all hosts attached to an Ethernet
connection. When the target recognizes that the IP address is its own, it returns
a response.
ASI Asynchronous Serial Interface. ASI extends the functionality from strictly a
video/audio-bounded device to a transport stream-based system that can store
data in either a single program stream or a set of multiple program streams.
ATSC Advanced Television Systems Committee. ATSC is working to coordinate
television standards among different communications media. ATSC is also
developing digital television implementation strategies.
DCCT Direct Channel Change Table, part of 9 tables in the ATCS PSIP. The DCCT
instructs the receiver to change channels based on viewer preferences,
demographics or geographical location. This table works with a DCCSDT in
the set top box.
DCCSDT DCC Selected Code Change Table, part of 9 tables in the ATCS PSIP.
DES Data Encryption Standard. DES specifies a FIPS approved cryptographic
algorithm as required by FIPS 140-1. Encrypting data converts it to an
unintelligible form called cipher. The cryptographic security of the data
depends on the security provided for the key used to encipher and decipher the
data. Data can be recovered from cipher only by using exactly the same key
used to encipher it.
DET Data Event Table, part of 9 tables in the ATCS PSIP. The DET announces the
data portion of a video/audio/data event when the data event does not match
the exact duration of an video/audio event.
DHCP Dynamic Host Configuration Protocol. DHCP servers let individual computers
on an IP network extract their configurations. DHCP servers have no specific
information about the individual computers until they request the information.
DOCSIS Data Over Cable Service Interface Specifications. Now known as CableLabs
Certified Cable Modems. DOCSIS specifies modulation schemes and the
protocol for exchanging bidirectional signals over cable.
DPI Digital Program Insertion. The digital splicing of one MPEG program
(typically a commercial) into another based on digital cues within the MPEG
transport stream.
DVB Digital Video Broadcast. A European set of defined transmission standards for
digital broadcasting systems.
DWDM Dense Wavelength Division Multiplexing. A fiber-optic transmission
technique using light wavelengths to transmit data parallel-by-bit or serial-by-
character.
EAS Emergency Alert System. An operational structure for national and local
emergency alerts used by broadcast, cable, and wireless cable.
EBIF Enhanced Binary Interchange Format. EBIF standard provides a solution for
the delivery of interactive data to existing set-top boxes (STBs), including
older models of STBs. EBIF condenses interactive applications in order to use
the minimal STB resources available for interactive data delivery
EISS ETV Integrated Signaling Stream data ES — carries timing signals that trigger
events associated with the user-agent application loaded onto the STB.
ECM Entitlement Control Messages.
ECMG ECM Generator.
EIT Event Information Table, part of 9 tables in the ATCS PSIP. EITs are
associated with a specific virtual channel in the VCT, contain event
information, and point to the location of extended text in the ETT. Each EIT
PID contains 3 hours worth of events per program.
EM Element Manager. The graphical user interface for the BNP.
EMM Entitlement Management Message. A packet containing the information
necessary to decrypt the picture.
EMMG Entitlement Management Message Generator. The component of the
conditional access headend that delivers entitlements to the multiplexers.
EOD Everything-On-Demand.
ES Elementary Stream, an individual audio, video, or data output stream that is
transmitted in a program.
ETT Extended Text Table, part of 9 tables in the ATCS PSIP. ETTs carry longer text
messages than EITs for describing events and virtual channels.
ETV Enhanced Television.
GigE Gigabit Ethernet. Ethernet which supports data transfer rates of 1 Gigabit
(1,000 megabits) per second.
GBP /GBP-2 Gigabit Ethernet Processor module.
GUI Graphical User Interface.
IGMP Internet Group Management Protocol. IP hosts use IGMP to register dynamic
multicast group membership. Connected routers discover the group members
using the same protocol.
IP Internet Protocol. The network layer for the TCP/IP Protocol Suite. It is a
connectionless, best-effort packet switching protocol.
ITU International Telecommunication Union. An international organization through
which governments and the private sector coordinate global
telecommunications networks and devices.
JRE Java Runtime Environment. JRE is made up of the Java virtual machine, the
Java platform core classes, and supporting files.
LED Light Emitting Diode. A semiconductor diode that emits light when current
passes through it. LEDs are used as indicators.
MGT Master Guide Table, part of 9 tables in the ATCS PSIP. MGT provides
program-identification (PID) locations so a receiver can find the other tables,
and informs the receiver of changes or table updates.
MIB Management Information Base. MIB defines the variables needed by the
SNMP protocol to monitor and control elements in a network.
MID Mid-plane.
MPEG Moving Pictures Experts Group. The standards group and the standard for
compression and storage of motion video.
MPTS Multi-Program Transport Stream. A combined multiplex of video streams.
MUX Multiplexer. A device that both combines multiple data sources into a single
data stream for transmission, and demultiplexes the single data stream into its
composite forms.
NTP Network Time Protocol. A TCP protocol that assures accurate local time-
keeping with reference to radio and atomic clocks, and can synchronize
distributed clocks within milliseconds.
NTSC National Television System Committee. Committee that defined the current
standard for analog color television in North America, as well as the name for
the standard. The format is 525 lines in 4MHx of video bandwidth.
OOB Out-Of-Band.
PAT Program Association Table. A table ID that indicates the MPEG-2 SI packet
type.
PCR Program Clock Reference.
PMT Program Map Table. A table ID that indicates the MPEG-2 SI packet type.
PNG Portable Network Graphics. PNG format is used for lossless compression and
for display of images on the web. Unlike GIF, PNG supports 24-bit images and
produces background transparency without jagged edges. PNG format supports
RGB, Indexed Color, Grayscale, and Bitmap mode images without alpha
channels. PNG preserves transparency in grayscale and RGB images.
PSI Program Specific Information, as part of MPEG-2.
PSIP Program and System Information Protocol. PSIP is a collection of nine tables
that allow the DTV transport stream to provide information about a station's
services and programming. These nine tables include:
RF Radio Frequency. Television signals are modulated onto RF signals and are
then demodulated by the television tuner.
RTP Real Time Protocol. RTP provides services such as payload type identification,
sequence numbering, time-stamping, and delivery monitoring to real-time
applications.
RU Rack Unit. A common increment of equipment space height. The height of 1
RU is 1.75 inches.
SAP Secondary Audio Program. A way to provide a second audio channel within a
TV broadcast channel. Commonly used for stereophonic sound or bilingual
audio tracks.
SCTE Society of Cable Telecommunications Engineers. An organization that
develops training for cable television installers and engineers and standards for
the cable industry.
SD Standard definition.
SFP Small Form Factor Pluggable. An optical interface that is used in network
switches for Fibre Channel, Gigabit Ethernet and InfiniBand.
SNMP Simple Network Management Protocol. A protocol used to monitor and
control network devices, and to manage configurations, statistics collection,
performance, and security.
SPTS Single Program Transport Stream.
SSM Source Specific Multicast. A way to deliver multicast packets whereby only
packets delivered to a receiver are those that have originated from a specific
source IP address that has been requested by the receiver.
STP Strip Processor. The STP modules (NP and ASI) is one of the units that
comprise the BNP.
STT System Table Time. Allows a broadcaster to present time indicators to the
consumer, ensuring that the time is synchronized.
SVOD Subscription-Video-on-Demand. This is a Video-on-Demand service offered
by subscription, providing viewers with access to select programs from the
libraries of featured cable networks.
TFTP Trivial File Transfer Protocol. TFTP uses UDP and is often used by servers to
boot diskless workstations, X-terminals, and routers.
TS Transport Stream, the result of multiplexes--or combined--audio, video, or
other data content that is packaged and transmitted through the broadcast
network.
TVCT A Terrestrial Virtual Channel Table is a mandatory PSIP table that lists all the
virtual channels available in an ATSC transport stream, and optionally, virtual
channels available in other ATSC transport streams.
VBI Vertical Blanking Interval. A portion of a television signal that carries non-
audio/video data, such as closed-caption text.
VBR Variable Bit Rate. VBR streams vary in bandwidth over time.
VCT Virtual Channel Table, part of 9 tables in the ATCS PSIP. The VCT contains a
list of all the channels that are or will be online, along with their channel name
and number. This table contains the set of data that enables a receiver to tune
and locate the service being broadcast.
VOD Video-on-Demand. Video-on-demand systems allow users to watch video
content over a network as part of an interactive television system, either by
streaming or by download.
XFP 10 Gigabit Small Form Factor Pluggable (SFP). The XFP is a pluggable, hot-
swappable optical interface for 10 Gigabit SONET/SDH, Fibre Channel,
Gigabit Ethernet, and other applications. XFP modules are optical transceivers,
typically 1310nm or 1550nm. Optical XFPs include digital diagnostics.
Enable 56 chassis 47
enhanced television (ETV) 211 IPaddress
enhanced television binary interchange format determining (with DHCP running) 48
(EBIF) 211
ES 198
ESD 14, 237
J
wrist strap 14 Java 1, 28, 103, 104
Ethernet Control Port 34 JRE 28
Ethernet control port 47
ETV 211, 212, 223 L
configuration 218, 219, 221, 224
placeholder ES 215 late-bind 223
pre-bind 223 source 225, 226, 228
ETV integrated signaling stream (EISS) 212 LED indicator 233
Events 229 LEDs 233
Viewing 229 LEDs, defined 15
Light Emitting Diodes, see LEDs
Local screen 58
F local user account 57
fast Ethernet 26, 47 Local, 55
Field-replaceable Unit see FRU login 30, 31
force redundancy 46 logo overlay 65
Force Sync 42 positioning 87
front bezel 14, 15, 241, 242 zone configuration 86
front panel 14, 15
FRU 238 M
FTP 101
mapping 157
mapping scheme, SFP port 16
G master guide table 132
gateway 47 mat, antistatic 14
GBP menus
installation 240 chassis view 33
GBP module 18 software upgrade 234
GigE 6, 8, 9, 15, 21, 26, 34, 48, 49 message system
IP address 49 operator alert messages 72
GigE ports 112 messaging system
Global 55 configuration 65
Grooming 4, 156, 166 MGT 132
grooming 111 mirroring
ground removing 50
chassis 21 modifying
grounding 13, 14, 21 programs 149
streams 149
module
H GBP module 18
HRC 26 MSO 211
Multiple IP Creation 120
multiple TS creation 120
I Multiple UDP Creation 120
Input Source 113, 115 multiplex 131
installation 22, 23 Multiplexing 4
rack mount 18
requirements 13
installing 13 N
XFPs 22 Network Information Tables (NIT) 137
intended audience 2 Network Information Tables, see NIT
IP Address 39 NIT
IP address 30 nut, M4 21
O S
overlay 5 scheduler 157
SCTE 30 5, 207, 209
SCTE 35 5, 207, 209
P SCTE Transport Stream 133
PAL content 39 serial port 14, 15
Panel 14 Server Order Behavior 63
passthrough 216, 217, 220 Servers 55, 59
keep 220 Servers tab 58, 61, 62
passwords 58 service-level redundancy 9
PID 131 services
PNG 6, 85 stopping 108
port set-top boxes (STBs) 211
mapping scheme 16 SFP
port connection mapping schemes 16
connecting ports 26 Shared Secret 61
port mirroring 49 Single Program Transport Stream (SPTS) 124
Portable Network Graphics 6, 85 software upgrade 234
power cord 13 Standby Chassis 42
power cycle 108 Status Bar 231
power supply STB 211, 212
removing and replacing 238 stop service 108
power, applying 22, 24 STP module 18, 243
pre-bind 212, 213, 216, 217, 219, 220, 221, 223 Streams
program descriptors Deleting 155
managing 196 Modifying 149
programs 155 streams
deleting 155 deleting 155
modifying 149 modifying 149
PSIP 113, 132 STT 132
Switched Digital Video (SDV) 7
Q synchronize
input to output 159
Quality of Service (QoS) 4
T
R
tables 132
rack mount 13, 18, 240 TACACS+ 57, 63
bracket 13 TACACS+. 53
RADIUS 53 temperature
Radius 57, 63 operating 19
reboot 32, 101, 108, 109, 244 storage 19
Redundancy 46 Terrestrial Virtual Channel Table 132
redundancy 10, 26 time zone 38
Chassis-level 10 tools required 13
configure 44 transparency 85
force change 46 transport stream
Redundant Chassis Configuration 39 creating 119, 123, 129, 133, 135
regroom transport streams 112
program redundancy 107 Transrating 4
regrooming 107 TVCT 132
regulatory 239
Remote Only 57
Remote user 53 U
Reordering Server List 62 Unreferenced PID 183
requirements for installation 13 user agent 211
RGB 85 User Authentication 55
RRT 132
V
view
front 14
Virtual IP Address Configuration 40
W
Warning
do not replace fuses 238
replacing FRU while power up 238
use ESD 14
wire strippers 21
X
X Y coordinates 87
XFP
installation 22