Contents of this publication may not be reprod uced in any form without the written
permission of Cobalt Digital Inc.. Reproduction or reverse engineering of copyrighted
software is prohibited.
Notice
The material in this manual is furnished for informational use only. It is subject to change
without notice and should not be construed as commit ment by Cobalt Digital Inc. Cobalt
Digital Inc. assumes no responsibility or liability for errors or inaccuracies that may appear in
this manual.
Trademarks
• is a registered trademark of Ross Video Limited.
•
• DashBoard Control System™ is a trademark of Ross Video Limited.
All other product names and any registered and unregistered trademarks mentioned in
this manual are used for identification purposes only and remain the exclusive
property of their respective owners.
is a registered trademark of Cobalt Digital Inc.
29220-UM V1.1
Important Regulatory and Safety Notices
Before using this product and any associated equipment, refer to the “Important Safety
Instructions” listed below to avoid personnel injury and to prevent product damage.
Products may require specific equipment, and/or installation procedures to be carried out to
satisfy certain regulatory compliance requirements. Notices have been included in this
publication to call attention to these specific requirements.
Symbol Meanings
This symbol on the equipment refers you to important operating and maintenance
(servicing) instructions within the Product Manual Documentation. Failure to heed this
information may present a major risk of damage or injury to persons or equipment.
Warning — The symbol with the word “Warning” within the equipment manual
indicates a potentially hazardous situation which, if not avoided, could result in death or
serious injury.
Caution — The symbol with the word “Caution” within the equipment manual
indicates a potentially hazardous situation which, if not avoided, may result in minor or
moderate injury. It may also be used to alert against unsafe practices.
Notice — The symbol with the word “Notice” within the equipment manual indicates a
situation, which if not avoided, may result in major or minor equipment damage or a
situation which could place the equipment in a non-compliant operating state.
ESD Susceptibility — This symbol is used to alert the user that an electrical or
electronic device or assembly is susceptible to damage from an ESD event.
Important Safety Instructions
Caution — This product is intended to be a component product of an 8300 series
frame. Refer to the frame User Manual for important safety instructions regarding the
proper installation and safe operation of the frame as well as its component products.
Warning — Certain parts of this equipment namely the power supply area still present
a safety hazard, with the power switch in the OFF position. To avoid electrical shock,
disconnect all A/C power cards from the chassis’ rear appliance connectors before
servicing this area.
39220-UM V1.1
Warning — Service barriers within this product are intended to protect the operator
and service personnel from hazardous voltages. For continued safety, replace all
barriers after any servicing.
This product contains safety critical parts, which if incorrectly replaced may present a
risk of fire or electrical shock. Components contained with the product’s power supplies
and power supply area, are not intended to be customer serviced and should be
returned to the factory for repair. To reduce the risk of fire, replacement fuses must be
the same time and rating. Only use attachments/accessories specified by the
manufacturer.
Maintenance/User Serviceable Parts
Routine maintenance to this Cobalt Digital Inc. product is not r equired. This product contains no
user serviceable parts. If the frame does not appear to be working properly, please contact
Technical Support using the numbers listed under the “Contact Us” section on the last page of this
manual. All Cobalt Digital Inc. products are covered by a generous 5-year warranty and will be
repaired without charge for materials or labor within this period. See the “Warranty and Repair
Policy” section in this manual for details.
Environmental Information
The equipment that you purchased required the extraction and use of natural resources for
its production. It may contain haza rdous substances that could impact health and the
environment.
To avoid the potential release of those substances into the environment and to diminish the need
for the extraction of natural resources, Cobalt Digital Inc. encourages you to use the appropriate
take-back systems. These systems will reuse or recycle most of the materials from your end-of-life
equipment in an environmentally friendly and health conscious manner.
The crossed-out wheeled bin symbol invites you to use these systems.
If you need more information on the collection, reuse, and recycling systems, please contact your
local or regional waste administration.
You can also contact Cobalt Digital Inc. for more information on the environmental performances
of our products.
Warranty and Repair Policy......................................................................................................60
Contact Cobalt Digital Inc........................................................................................................ 61
Visit us at the Cobalt Digital Inc. website. ............................................................................... 61
69220-UM V1.1
Introduction
The 9220 is an advanced openGear™ ASI-to-IP and IP-to-ASI gateway, with the following
features:
• Up to 6 ASI ports, which can be individually configured as inputs or outputs. Each port
supports the full ASI line rate of 213 Mb/s.
• Up to 2 100/1000 Mb/s Ethernet ports, capable of transmitting and receiving at line rate.
• Up to 8 simultaneous transmit and receive streams per Ethernet port.
• Advanced redundancy features.
• Very low latency (under 4 milliseconds for ASI content).
• Advanced IP de-jitter features.
• Internal stream replication – any input to the 9220 can be internally connected to up to 8
outputs.
Typical application scenarios for the 9220 are:
• Contribution and Distribution: interfacing traditional MPEG equipment with IP networks
for transport.
• Video Distribution over IP backbones.
• IP to ASI adaptation for devices such as receivers, IRDs, etc.
• IP and ASI protection switching.
Product Overview
The 9220 is essentially a cross-connect switch where transport streams from inputs can be
connected to one or more outputs. A given input can be connected to as many as 8 outputs.
The following inputs are available:
• Up to 6 ASI inputs (shared with ASI outputs)
• Up to 8 IP inputs per Ethernet port (for a maximum of 16 IP inputs)
• One internal test packet generator (which can be used to generate ASI or IP test streams)
The following outputs are available:
• Up to 6 ASI outputs (shared with ASI inputs)
• Up to 8 IP outputs per Ethernet port (for a maximum of 16 IP outputs)
In general terms, configuring the 9220 is a two-step process:
Step 1: Configure the input.
Step 2: Configure the output. As part of this step, a connection between the input and the output
can be established.
79220-UM V1.1
If you are making one-to-many connections, step 1 is performed once, and step 2 is performed
multiple times. It is also possible to configure the output first (without making the connection to
an input), configure the input next, and finally make the connection between the input and the
output.
Note that while it is possible to connect one given input to multiple outputs, only one connection
is allowed for a given output.
The overall architecture is depicted below.
Outputs
Inputs
Inputs
ASI
ASI
Up to 6
Up to 6
••••••
••••••
•••••••••
Up to 6
Up to 6
•••••••••
•••••••••
Up to 6
Outputs
ASI
ASI
ASI
ETH1
ETH1
ETH2
ETH2
Test
Test
Test
Test
Generator
Generator
Generator
Generator
Up to 8
Up to 8
Up to 8
Up to 8
Cross-Connect
Cross-Connect
Switch
Switch
Up to 8
Up to 8
Up to 8
•••
•••
••••••
Up to 8
Up to 8
Up to 8
ETH1
ETH1
ETH1
ETH2
ETH2
ETH2
For the remainder of this manual, we will use the term port for a physical input/output port (such
as ASI or Ethernet), and stream for a transport stream present in the port. ASI ports support only
one stream, while Ethernet ports support multiple streams.
Redundancy Options
The 9220 can be configured to support transport stream redundancy. This means that the unit
can be configured with a “primary transport” and a “backup transport”. If the primary transport
disappears, the unit may be set to automatically switch to the backup transport, after a
configurable timeout. The following features are common to all redundancy modes:
89220-UM V1.1
• Transport stream redundancy can be set to “Manual” or “Automatic”. In “Automatic”
mode, the unit will switch to the backup stream after a configurable timeout, if the
primary stream disappears. In “Manual” mode, the switch has to be performed by the
operator.
• Regardless of the Automatic/Manual mode, the operator always has the ability to instruct
the unit to switch to the other transport stream.
The 9220 offers two independent redundancy levels, which can be combined if desired:
• IP Input Address/Port Redundancy
• Connection Redundancy
IP Input Address/Port Redundancy
An IP Input receives a transport stream over UDP/IP, on a given IP Address/UDP Port
combination, with an optional Source IP address specification. For each IP Input, the unit allows
an optional backup IP Address/UDP Port/Optional Source IP Address combination to be
specified. If the transport stream disappears from the primary address/port combination, the port
can switch to the backup address/port combination (if configured for automatic redundancy).
The automatic switch timeout can be set to a value between 2 and 45 seconds.
This level of redundancy is available for all IP input ports, and is independent of any connections
that may exist to the port. It uses no internal resources in the 9220 (i.e., it does not “count” as an
input or as a connection), but it has the following limitations:
• It is only available for IP input ports.
• The primary and backup transport streams must be available on the same Ethernet port.
• The 9220 does not monitor the inactive stream. Therefore, if the active stream disappears
and the other stream not running either, the 9220 will be switching back and forth until
one of the two streams comes back.
The Connection Redundancy level does not have the above limitations, but it does use internal
resources in the 9220.
Connection Redundancy
In normal operation, an output port is connected to an input port. The 9220 offers the option of
having a backup input port for each connection. If the transport stream coming from the primary
input disappears, the connection can switch to the backup input if configured for automatic
redundancy. The automatic switch timeout can be set to a value between 2 and 45 seconds.
Connection redundancy does use resources – two input ports must be created and available, and
two connections are used (counting against the 8-connection maximum per input). This mode of
operation offers the following features:
• Different port types can be used as primary/backup pairs. For example, an ASI input can
be configured as the backup for an IP input or vice-versa. Here are some examples of
configurations that can exploit this flexibility:
99220-UM V1.1
o An ASI input can be the backup for an IP Input. For example, the IP input can be
the primary feed, and the ASI input a local feed that will be switched in if the
primary remote feed disappears.
o ASI protection switching: two ASI inputs can be configured as primary/backup
feeds for an ASI output. If the primary ASI input disappears, the 9220 will
connect the ASI output to the backup ASI input.
o Primary/backup IP streams on separate networks: an IP input in ETH1 can be
configured as the primary, and another IP input in ETH2 can be configured as
backup.
• The unit continuously monitors both the primary and the backup transport streams. It
will only switch to the backup if it is active. In the situation where both streams are
inactive, and one of them starts flowing again, Connection Redundancy will recover
faster than Address/Port Redundancy.
• A given input may be used as a primary or backup input for multiple output ports (up to 8
ports).
Note that the two redundancy levels can be combined. It is possible to have a primary and a
backup IP input port for some output port, and each of these two IP inputs may be configured for
Address/Port Redundancy.
109220-UM V1.1
Indicators and Switches
The 9220 card can be installed in the 10-slot 8310 frame, or in the 20-slot 8321 frame. Prior to
installing the card, first install the corresponding rear I/O module. Note that the rear I/O module
for the 8321 frame is different from the module for the 8310 (8310 frame requires an RM-9220B rear I/O module; 8321 frame requires an RM20-9220-B rear I/O module).
Rear I/O Module Indicators
The 9220 rear I/O module is depicted below. It includes 6 ASI ports (configurable as inputs or
outputs) on standard BNC connectors, and two 100/1000 Mb/s Ethernet ports on standard RJ-45
connectors.
Each of the ASI ports has a green indicator LED, with the following states:
• LED off: ASI port is disabled.
• LED flashing once every 3 seconds: ASI port is configured as input, but it is not locked
to a signal (i.e., there is no input signal).
•LED flashing once per second: ASI port is configured as input, and is locked to a
signal.
•LED flashing multiple times per second: ASI port is configured as output.
Each of the Gigabit Ethernet ports has two indicator LEDs, with the following states:
• Green LED:
o Off: No link
o On: Link
• Yellow LED:
o Off: No activity (transmit and/or receive)
o Flashing: Port is currently transmitting and/or receiving
119220-UM V1.1
Front Indicators
A similar set of indicators exist in the front of the board. These are visible when the frame front
door is opened. The indicator layout is depicted below.
The LED indicators are as follows:
•Status LED: indicates the overall status of the board.
o Green: no active alarm
o Red: at least one critical alarm present
When inserting a board in the frame, this LED will be red until the board starts operation.
At that point, it will turn green if there is no active alarm or red if there is at least one
alarm.
•Power OK LED: indicates that the power received from the frame is OK.
o Green: power OK
o Off: no power (or insufficient voltage – check the frame power status)
•AS1 1 through ASI 6 LEDs: these behave exactly the same as the corresponding rear
I/O module indicators.
•ETH1 and ETH2 LEDs: these indicate the status of the corresponding Ethernet
connection.
o Off: no link
o On: link OK, no activity
o Blinking: link OK, port is transmitting and/or receiving packets
129220-UM V1.1
Top Corner
Top Corner
StatusPower OK
StatusPower OK
ASI 1
ASI 2
ASI 2
ASI 4
ASI 4
ASI 6
ASI 6
ETH 2ETH 1
ETH 2ETH 1
ASI 1
ASI 3
ASI 3
ASI 5
ASI 5
The board has other LEDs that may or may not be illuminated. They are intended for
engineering debug only.
Front Switches
The board has two pushbutton-type switches in the front, just below the LEDs, as depicted
below. Their operation is as follows:
•Default IP Switch: This switch is used to recover the board in the unlikely case of a
corrupted or broken firmware update. In most cases, the 9220 will detect the error and
automatically fall back into the factory-default firmware load. If it does not, pull the card
out, press and hold this switch, and push the card back into the frame while still holding
the switch. You can release the switch once the Status LED turns orange. This action
causes the card to revert to the factory-default firmware.
•Reset Switch: Pressing this pushbutton switch causes the card to reset.
Top Corner
Top Corner
Default IP
Default IP
Reset
Reset
139220-UM V1.1
Operation and Management
The 9220 is configured using the free Dashboard™ application, which is available for Windows,
Apple OS X, and Linux. Dashboard can be downloaded from this link:
http://www.opengear.tv/n/?p=94
As with any openGear™ card, the card display is divided into a statistics panel on the left, and a
configuration panel on the right. Each panel has multiple tabs, corresponding to the various
functions in the card. Note that the Card State alarm indicator is also reflected in the green/red
Status LED in the front of the board. The Status LED will be green when Card State is green or
yellow, and will be red when Card State is red.
The following tabs are available:
•Product: this tab provides general information on the card, including firmware version,
uptime, temperatures, and other parameters. It appears only on the Statistics panel.
•Network: this tab is used to configure the IP addresses and network information for the
Ethernet ports. The statistics side of the panel includes some additional information such
as link state.
• ASI Ports: this tab is used to configure/monitor the ASI ports.
• IP Inputs: this tab is used to configure/monitor the IP Input ports. The configuration
panel provides the facilities to create, manage and delete ports; the statistics panel
includes reception status information.
•IP Outputs: this tab is used to configure/monitor the IP Output ports. The configuration
panel provides the facilities to create, manage and delete ports; the statistics panel
includes transmission status information.
•Connections: this tab is used to configure/monitor connections. The configuration panel
provides facilities to create, edit and delete connections; the statistics panel provides a
table where the status of all the connections in the unit can be inspected at a glance.
•Redundancy: this tab is used to manage and monitor the redundancy function. Manual
redundancy switches are initiated from the configuration panel.
•Admin: this tab is used for general administrative functions, such as firmware upgrades,
licensing, logs, and configuration management. The Test Packet Generator configuration
is also found under this tab.
149220-UM V1.1
Product Tab
The Product Tab contains basic information about the 9220.
The following information is available:
• Build Date: Date the firmware image was built.
• Software revision: This indicates the firmware revision currently running. The format is
Major Version • Minor Version • Build Number.
• Serial Number: This is the serial number of this particular 9220 card.
• Rear Module: This indicates the status of the Rear I/O Module. It can have one of the
following states:
o
OK: The Rear Module is the correct module for the 9220.
oNot Installed: The 9220 is not connected to a rear module. The card is
operating normally, but it will not be useful as there are no input and output
connections to it.
oWrong Module: The 9220 is connected to a rear module that was not designed
for it (most likely from another openGear™ vendor). Depending on the signals
present on that module, there may be a small chance of damage to the 9220;
Cobalt Digital Inc. recommends that this situation be rectified immediately. This
alarm will cause the front status LED to turn red.
• Card Uptime: Indicates how long the card has been running since it was last rebooted.
• Ambient Temperature: Temperature, in degrees centigrade, of the air intake of the card
(measured at the front edge of the card).
• Internal Temperature: Temperature, in degrees centigrade, at the back of the card.
• MDP Core Temperature: Temperature, in degrees centigrade, of the core MediaStorm
processing element.
The openGear™ frame is designed to operate in environments with up to 40
typically a 5
measured by the 9220. If that measurement is at 45
o
C temperature raise from the external ambient to the “Ambient Temperature”
o
C or higher, action must be taken to cool
down the ambient temperature.
159220-UM V1.1
o
C ambient. There is
Network Tab
The Network Tab allows for configuration/monitoring of the two Ethernet ports.
Network Configuration Tab
The Network Configuration Tab is used to set the individual parameters for each of the Ethernet
ports.
The following parameters can be configured:
•Alarm on Link Loss: If set to Yes, the card will raise an alarm if this Ethernet interface
looses link. The Card State indicator in Dashboard™ and the front Status LED will both
be red. If set to No, the card will still report loss of link in the Statistics page but no
alarm will be raised. It is recommended to turn on the alarm for ports that are in use;
only turn it off if you do not plan to connect that port to a network.
• IP Address: Enter the desired IP address for this Ethernet port.
• Subnet Mask: Enter the desired subnet mask for this Ethernet port.
• Default Gateway: Enter the desired default gateway for this Ethernet port, or 0.0.0.0 if
no gateway is available.
•Interface Settings: If you make any changes to the IP Address, Subnet Mask and/or
Default Gateway fields, the Apply and Cancel buttons become active. The changes only
take effect when you press the Apply button. Pressing the Cancel button reverts the
fields back to their original values. Note that the 9220 will check the consistency of the
data entered and will reject invalid combinations. Once the Apply button is pressed, a
status message appears just below the Cancel button, as follows:
169220-UM V1.1
•IGMP Version: The 9220 implements the IGMP protocol for multicast reception. This
parameter controls the version of the protocol to be used.
oAuto-Detect: The 9220 will attempt to auto-detect the IGMP version in use by
inspecting the Group Membership Requests received from the router. It defaults
to IGMP Version 3 if no messages are received.
o IGMP Version 1: Force the use of Version 1 only (not recommended)
o IGMP Version 2: Force the use of Version 2 only
o IGMP Version 3: Force the use of Version 3 only
•Interface speed: Configures the speed of the interface. The 9220 Ethernet interfaces
only support two modes: 100 Mb/s Full-Duplex and 1 Gb/s Full-Duplex1.
o Auto-Negotiate: The Ethernet port will auto-negotiate the speed.
o 100 Mb/s Full-Duplex: Force the port to 100Mb/s Full-Duplex mode. Note that
the port will still perform auto-negotiation, but it will only advertise this mode.
o1Gb/s Full-Duplex: restrict the operation to 1Gb/s Full-Duplex mode. Note that
the port will still perform auto-negotiation, but it will only advertise this mode.
Network Statistics Tab
The Network Statistics Tab reports the current IP configuration of each Ethernet port, as well as
their link state and running status.
1
Support for 10 Mb/s and Half-Duplex modes has been disabled, as these are unsuitable for MPEG transport over IP
applications. Moreover, any modern switch supports at least 100 Mb/s Full-Duplex.
179220-UM V1.1
The following parameters are reported in the Network Statistics tab:
• Alarm on Link Loss: Reports the current setting of this parameter.
• IP Address: Reports the current IP Address for the port.
• Subnet Mask: Reports the current Subnet Mask for the port.
• Default Gateway: Reports the current Default Gateway for the port.
• IGMP Version: Reports the current setting for this parameter.
• Interface Speed: Reports the current setting for this parameter.
• Port 1/2 Link: This indicator has the following states:
o Link OK: The port has established link with the switch.
o No Link: The port does not currently have link. If Alarm on Link Loss is set to
Yes, the Dashboard™ Card State will be red and the Status LED in the front of the
board will also be red. If Alarm on Link Loss is set to No, this indicator will still be
red, but the alarm will not propagate.
•Port 1/2 Status: This indicator is the port overrun status. It has the following states:
OK: The port is operating normally.
o
o
TX Overflow: In the current configuration, the IP outputs are attempting to
transmit more than the port capacity (i.e., the overall output data for this port
exceeds the interface speed of 100 Mb/s or 1 Gb/s). The Dashboard™ Card State
will be red and the Status LED in the front of the board will also be red. In this
case, reduce the output bit rate (either by externally controlling the inputs or by
removing output ports). If this indicator is red, data is being dropped.
•Link Speed (Mb/s): This parameter reports the actual speed negotiated with the switch
for the port. If the port has no link, the value reported here is zero.
•MAC Address: This reports the MAC address of the Ethernet port.
189220-UM V1.1
ASI Ports
The 9220 card has 6 ASI ports that can be individually configured as inputs or outputs. Unused
ASI ports can be disabled. This tab is used to configure and manage the ASI Ports.
ASI Ports: Configuration Tab
If the 9220 has not yet been configured, all the ASI ports are disabled. The appearance of the
Configuration Tab is:
From the Add Port drop down list, select the port you wish to configure. The port configuration
defaults to Receive (ASI Input):
All 9220 inputs and outputs can be assigned a user-defined Port Name. This name is used to
identify the port later when making connections. Use any descriptive name suitable for your
application, or accept the default.
199220-UM V1.1
If you are setting up an ASI input, there are no more parameters to configure. If you are
configuring an ASI output, select Transmit on the ASI Mode parameter; the ASI output
parameters become available, as depicted below:
ASI Output
ASI Output
Parameters
Parameters
Connection
Connection
Parameters
Parameters
The above configuration screen can be divided into two parts:
• ASI Output Parameters
• Connection Parameters
The Connection Parameters are common to all outputs, and are described in the Connections
section, later in this document. The ASI Output Parameters are:
• Packet Size: Select between 188 and 204 bytes.
• ASI Rate: The following two modes are available:
o Manual: In this mode, the ASI output bit rate is set to the value entered in the Bit
Rate field. The ASI output will maintain this rate at all times, as follows:
If there is no connection to the ASI port, or if the input connected to the
ASI port is not active, the ASI port will transmit NULL packets.
If the connected input bit rate is lower than the rate entered in the Bit Rate
field, the ASI port will add NULL packets as required to pad it to the
desired value. PCR packets will be re-stamped as required.
209220-UM V1.1
If the connected input bit rate is higher than the rate entered in the Bit
Rate field, the ASI port will attempt to remove NULL packets from the
input in order to achieve the desired value. PCR packets will be
re-stamped as required. If there are not enough NULL packets to be
deleted, packets will be dropped, and an alarm will be raised. This alarm
will be indicated in the Dashboard™ Card State field, in the front Status
LED, and in the ASI Statistics page.
oAutomatic: If this mode is selected, the Bit Rate field disappears. The ASI
output will exactly match the rate of the connected input. However, if the
connected input has no data, or if the ASI port is not connected to any input, there
will be no output, and any connected downstream ASI device will indicate loss of
sync. The ASI Statistics page will indicate this state. Note that an alarm will only
be raised if there is an input connected to the ASI output.
•Bit Rate: This field is only available if the ASI Rate mode is set to Manual. Enter the
desired ASI output bit rate here, in bits/second. The minimum value is 64,000 and the
maximum value is 213,000,000.
Once the port is configured, click on the Apply button, and the configuration takes effect. If
there are any errors, they will be reported in the area on top of the Apply button. Two types of
errors can be reported:
1. Errors related to the port configuration itself. The only error of this kind applies to ASI
outputs; the 9220 requires individual output transport stream licenses, and if none are
available, the port configuration will fail. Contact Cobalt Digital Inc. to obtain additional
licenses.
2. Errors related to the connection, if you are configuring one. These are described in the
Connections section.
As ports are configured, they become visible in the Active ASI Ports table. An example is
depicted below:
The columns of the table are as follows:
• Mode: Indicates the port mode (Transmit or Receive).
• Status: Indicates the port status. It can contain the following values:
219220-UM V1.1
oOK: Port is operating normally. This status is issued for Transmit (Output) ports
only.
oUnlocked: Port is unlocked. If it is a Receive (Input) port, it means that it cannot
lock to the signal. If it is a Transmit (Output) port, it means that the port is in
Automatic mode and it has no input.
o Locked: Receive (Input) port is locked to a signal.
o Overflow: Transmit (Output) port overflow. This means that the ASI Output is in
Manual mode, and the configured bit rate is insufficient to carry the input
connected to it. This situation will raise an alarm.
•Size: Indicates the transport packet size, in bytes. For ASI Outputs, this is the configured
size. ASI Inputs auto-detect the packet size and report it here. If the port is not locked to
a signal, it will report zero here (see ASI Port 2 in the figure above).
•TS Bit Rate (b/s): This reports the transport stream bit rate, in bits/second. For ASI
Outputs, this is the actual rate in the ASI port. For ASI Inputs, this is the bit rate after
conversion to 188-byte packets. For ASI Outputs in Manual mode, the rate reported here
is the configured rate; for ASI Inputs and ASI Outputs in Automatic mode, this is the
measured bit rate over 2-second windows, and may fluctuate by ±750 b/s.
• Port Name: This reports the configured Port Name.
• Edit Button: Clicking on this button allows reconfiguration of the port. The ASI Port
Configuration screen re-appears, with the settings for the selected port.
•Delete Button: Clicking on this button deletes the port. The ASI port is disabled, and the
entry in the table is removed. Any connections to or from the port are removed.
ASI Ports: Statistics Tab
The Statistics Tab for the ASI Ports provides a quick visual summary status for the ports. A
sample, corresponding to the table example of the previous section, is depicted below.
Each of the ASI Port indicators can have the following values:
• TX OK: The port is operating normally in transmit mode (ASI Output).
• RX Locked: The port is operating normally in receive mode (ASI Input); it is locked
to an input signal.
229220-UM V1.1
•Disabled: The port is disabled. There will be no entry in the Active ASI Ports table
for it.
•TX Overflow: The port is in transmit mode, manual bit rate setting, and the connected
bit rate is excessive. The Dashboard™ Card State will be red and the Status LED in the
front of the board will also be red. To correct this problem, either externally reduce the
input bit rate, or increase the ASI output bit rate, or configure the port in Automatic
mode. If this alarm is active, data is being dropped.
•TX Unlocked: The port is in transmit mode, automatic bit rate, and there is no data
rate coming to it. Any downstream ASI receivers will loose lock. Dashboard™ Card
State and the Status LED will be red if there is a connection to this port.
•RX Unlocked: The port is in receive mode, and it is not locked to any signal.
Dashboard™ Card State and the Status LED will be red if there is a connection to this
port.
239220-UM V1.1
IP Inputs
IP Inputs receive transport streams over UDP/IP from the Ethernet ports, de-jitter them, and
make them available for connections to outputs. The 9220 card supports up to 8 transport stream
inputs per Ethernet port. IP Inputs have the following specifications:
• Format support: MPEG-2 Transport Packets over UDP/IP.
• Maximum data rate per stream: 120 Mb/s.
• Number of MPEG-2 Transport Packets per UDP datagram: between 1 and 7 (no support
for IP fragmentation).
• Addressing support: unicast, multicast and broadcast.
• Configurable source IP address filtering.
• Configurable IP Address/UDP Port redundancy.
IP Inputs: Configuration Tab
The IP Input Configuration follows a similar workflow as the ASI Ports. Ports can be created,
configured, and deleted. Before any ports are created, the Configuration Tab appears as depicted
below:
To create an IP Input stream, first select the desired Ethernet port in the Add Stream drop-down
box. Once that selection is made, the IP Input Stream Configuration is displayed, as depicted
below. The configuration screen has three areas:
•Common Parameters: apply to the stream input as a whole, regardless of the
redundancy options.
• Redundancy Control: allows selection of the redundancy mode.
• Addressing Parameters: allow selection of the network stream to be received
249220-UM V1.1
Common
Common
Parameters
Parameters
Redundancy
Redundancy
Control
Control
Primary
Primary
Addressing
Addressing
Parameters
Parameters
Common Parameters
•Enabled: This allows the stream to be enabled or disabled. If it is disabled, no packet
reception takes place. This feature is provided for testing purposes (i.e., temporarily
disable an input for fault-finding). Most users will leave the stream enabled.
•Stream Name: All 9220 inputs and outputs can be assigned a user-defined name. This
name is used to identify the port later when making connections. Use any descriptive
name suitable for your application, or accept the default.
•Latency (ms): This is the de-jitter latency, in milliseconds. This setting corresponds to
the buffering latency introduced by the 9220 to remove IP jitter. At 120 Mb/s, the
maximum latency supported is 100 ms; at lower rates, the maximum will be
proportionally increased (for example, at 20 Mb/s, the maximum is 600 ms). Entering a
value of 0 (zero) disables the de-jitter function2. Once the port is created an in operation,
the 9220 will measure the actual jitter. Therefore, if the input jitter is unknown (which is
the most common case), set this parameter to 100 ms, run the unit for a representative
period of time, read the measured jitter, and then reduce it. This process is described in
detail later in the “Determining the Latency Settings” section.
2
Note that an IP stream with a de-jitter setting of zero must not be connected to an ASI output as it will cause
overflows.
259220-UM V1.1
Redundancy Control
As described in the Redundancy Options section, the IP Inputs offer option of defining a primary
and a backup address/port combination. This is enabled in by the Backup parameter, which
offers the following options:
• Disabled: no redundancy.
• Automatic: a redundant address/port can be defined, and the input will automatically
switch between primary and backup if the stream disappears. If this option is selected, a
new field is displayed, where the Switch Time can be configured; valid values are
between 2 and 45 seconds:
•Manual: a redundant address/port can be defined, but the input will not automatically
switch – that will have to be done manually by the operator. Redundancy switches are
performed in the Redundancy Tab, described later in the Redundancy section.
Addressing Parameters
The Addressing parameters allow the definition of one or two address/port combinations for
reception. If Backup is set to Disabled, only the primary settings are displayed; otherwise, both
the primary and backup settings are displayed, as shown below.
269220-UM V1.1
The Primary/Backup addressing parameters are configured as follows:
•UDP Port : selects the UDP port to receive from. Valid values are between 1 and 65535.
Note that, in traditional IP networks, UDP ports between 1 and 1023 are reserved for
administrative uses. It is recommended to use UDP ports 1024 and higher. The 9220,
however, will accept any legal value.
•Reception: selects the address to receive from. The options are:oUnicast: the packets are being sent to the IP address of this Ethernet port. The
address of the Ethernet port can be set or reviewed in the Network Tab.
oMulticast: the packets are being sent to a Class-D multicast address (between
224.0.0.0 and 239.255.255.255). If this option is selected, a new field is
displayed to accept the multicast address:
The 9220 will warn the user if the address entered in this field is not a multicast
address. The device includes a full implementation of IGMP V1/V2/V3 to
convey group membership information to upstream routers; IGMP is configured
in the Network Tab.
oBroadcast: the packets are being sent to a broadcast address (either the all-hosts
broadcast address of 255.255.255.255 or a subnet broadcast address). Note that
this is extremely rare in practice.
•Source: If desired, the 9220 can filter packets by source IP address. This is useful when
the network includes a primary and a backup stream, sent to the same address, but from
different sources. The options are:
o Any Address: this input will accept packets from any address.
o Specific Address: this input will only accept packets from a given specific
address. When this option is selected, a new field appears where the desired
source IP address can be entered:
The Source Address must be a valid unicast address. In case of Multicast
reception, the 9220 will go into SSM (Source-Specific Multicast) mode. If IGMP
V3 is in use, the card will use it to inform the network of the choice selection.
Note that the 9220 does not require an IGMP V3 network to operate in SSM
mode, as it can filter packets in real-time at line rate.
279220-UM V1.1
Once the configuration information is filled in, click on the Apply button to make it active. If
there are no errors, the port will be created, and the configuration area disappears. If any errors
are detected, they will be displayed at the top of the Apply button. The following errors are
flagged:
•Error: enter a Source Address or select "Any Address": you selected Specific Address
for Source but left the Source Address field as 0.0.0.0.
•Error: X.X.X.X is NOT a multicast address: you selected multicast reception, and
entered an address that is not multicast. Multicast addresses go from 224.0.0.0 to
239.255.255.255.
•Error: X.X.X.X is NOT a valid unicast address: you entered an invalid unicast address.
Valid unicast addresses go from 0.0.0.1 to 223.255.255.255, with the exception of the
loopback range of 127.0.0.0 to 127.255.255.255.
•Error: Primary and Backup settings are the same: you entered the exact same
configuration settings for the primary and backup address/port. They must have at least
one difference.
•Error: Primary/Backup UDP Port/Address conflict with Port X/Y Primary/Backup: you
are attempting to configure an address/port combination that is already in use by another
input in the same Ethernet port. The 9220 is capable of internally replicating transport
streams; just use the other port again in the connection. There is, however, one special
case: if you want to configure an input with a given address/port combination and any
source, and another input with the same address/port combination and a specific source,
you must configure the input with specific source first.
•Error: Ethernet Port 2 not licensed: operation of the second Ethernet port requires a
license; please contact Cobalt Digital Inc.
•Maximum number of streams exceeded on this port: you will receive this message if
you attempt to create more than 8 IP inputs on a given Ethernet port.
Active IP Inputs Table
Once the input is created, it is added to the Active IP Inputs table, which has Basic and
Advanced views. This table provides a summary of the configuration and status of the input
stream. An example of this table, in the Basic view, is depicted below
289220-UM V1.1
The Basic view includes the following:
• Enabled: The configured value of this parameter.
• Locked: This column will have Yes for inputs that are receiving a valid transport stream,
and No for inputs that are not.
•TS Bit Rate (b/s): This column provides the measured bit rate of the input transport
stream. This does not include UDP and IP overhead.
•UDP Port : The active reception UDP port (i.e., the UDP port currently being used by the
input).
•Reception Address: The active reception address (i.e., the address being currently used
by the input). If you selected Unicast, this field will contain the IP address of the
corresponding Ethernet interface. If you selected Multicast, this field will contain the
configured multicast address. If you selected Broadcast, this field will contain the word
“Broadcast”.
• Stream Name: The configured stream name.
• Edit Port: If you click on this button, you can modify all the parameters for this input.
The configuration area will re-open with the current input settings.
•Delete Port: If you click on this button, the port is deleted and removed from the table.
When the Advanced view is selected, additional fields appear in the table, as depicted below:
The Advanced view includes all items in the Basic view plus the following:
• Backup Mode: The configured value of this parameter.
• IP Packet Rate (pkts/s): The measured IP input packet rate, in packets/second. This
field is useful for debugging: if you have a non-zero IP Packet Rate, but a zero TS Bit
Rate, this indicates that the packets being received by the 9220 do not contain a valid
transport stream. This allows differentiation between a transport network problem (no
packets being received) and a data format problem (packets contain invalid data).
• Latency (ms): The configured value of this parameter.
• Max Jitter (ms): The maximum jitter measured by the 9220 for this input stream. This
is reported as zero if there is no reception.
•Source Address: The active source address (i.e., the address currently being used by the
input). This will have the word “Any” if the Source was configured as Any Source, or
the configured IP address.
299220-UM V1.1
Additionally, when you select the Advanced view, a button to reset the Max Jitter measurement
becomes available. When pressed, it resets the measurement for all configured input streams.
Determining the Latency Settings
The data in the Advanced view is useful in determining the best Latency setting for the input
stream. The procedure is as follows:
1. Configure the desired input streams, using a high value for the latency setting –
100 milliseconds is a good starting point.
2. Make sure that your streams are operating as desired, and that your network is properly
set up.
3. Click on the “Reset Max Jitter Measurement” button in the Advanced view.
4. Let the system run for a period of time – a good choice would be 24 to 48 hours.
5. For each input, check the Max Jitter measurement in the Advanced view. For proper
operation, the Latency setting must be higher than the Max Jitter. We recommend adding
a 30% margin.
6. Reconfigure the latency value on each port to the optimum value. Note that changing the
latency setting causes a short stream interruption.
IP Inputs: Statistics Tab
The Statistics tab for the IP input ports contains a summary of each port status. There are two
sub-tabs: one for Ethernet 1, and another for Ethernet 2. The tab is depicted below:
Ethernet Port 1Ethernet Port 2Ethernet Port 1Ethernet Port 2
309220-UM V1.1
The indicators can have the following values:
•OK: The IP Input is receiving a valid transport stream.
No Lock: The IP Input is not receiving a valid transport stream. If there is a
•
connection to this input, Dashboard™ Card State and the Status LED will be red.
•
Disabled: The IP Input has been disabled (by setting Enable to No).
319220-UM V1.1
IP Outputs
IP Outputs receive data from connected inputs, format this data for transmission over UDP/IP,
and send it with very precise timing over the Ethernet ports. The 9220 card supports up to 8
transport stream outputs per Ethernet port. IP Outputs have the following specifications:
• Format support: MPEG-2 Transport Packets over UDP/IP.
• Number of MPEG-2 Transport Packets per UDP datagram: fixed at 7.
• Addressing support: unicast, multicast and broadcast.
• Advanced control over the IP header fields available.
IP Outputs: Configuration Tab
The IP Output Configuration follows a similar workflow as the IP Inputs. Ports can be created,
configured, and deleted. Before any ports are created, the Configuration Tab appears as depicted
below:
To create an IP Output stream, first select the desired Ethernet port in the Add Stream dropdown box. Once that selection is made, the IP Output Stream Configuration is displayed, as
depicted below (Basic View). The configuration screen has two areas:
•IP Output Parameters: these are the parameters specific to the IP Output configuration.
The set of parameters available for configuration depends on the View selection. In the
Basic view, suitable default values are entered for the advanced parameters.
•Connection Parameters: these allow a standalone or redundant connection to be made
to the output port.
The Connection Parameters are common to all output ports, and will be described in the
Connections section, later in this document.
329220-UM V1.1
IP Output
IP Output
Parameters
Parameters
Connection
Connection
Parameters
Parameters
The Basic View configuration parameters are as follows:
•Enabled: This allows the output stream to be enabled or disabled. If it is disabled, no
packet transmission takes place. This feature is provided for testing purposes (i.e.,
temporarily disable an output for fault-finding). Most users will leave the stream
enabled.
•UDP Port : selects the UDP port to transmit to. Valid values are between 1 and 65535.
Note that, in traditional IP networks, UDP ports between 1 and 1023 are reserved for
administrative uses. It is recommended to use UDP ports 1024 and higher. The 9220,
however, will accept any legal value.
•Destination Address: selects the IP address to transmit to. Any unicast or multicast
address can be entered here, with the exception of the loopback range (127.0.0.0 to
127.255.255.255). The 9220 will also accept the broadcast IP address of
255.255.255.255, and will transmit the packets as Ethernet broadcasts. Use of
broadcasts, however, is strongly discouraged.
•Stream Name: All 9220 input and output ports can be assigned a user-defined name.
This name is used to identify the port later when making connections. Use any
descriptive name suitable for your application, or accept the default.
If the Advanced View is selected, four more parameters are available for configuration:
339220-UM V1.1
Advanced
Parameters
•TOS: This parameter allows the configuration of the Type-Of-Service (TOS) byte in the
IP header (also known as the Differentiated Services – DS – field). Valid values are
between 0 and 255. Configuring this is only useful if the downstream router is
configured to honor the field.
•TTL: This parameter allows the configuration of the Time-To-Live (TTL) byte in the IP
header. Valid values are between 0 and 255. If not explicitly configured, it defaults to
128. This field controls how many hops the packet can traverse before it is dropped by a
router. The default value of 128 is suitable for virtually all applications.
•DF Bit: This parameter allows the configuration of the Do-not-Fragment (DF) bit in the
IP header. The 9220 will never produce fragmented packets, and with the UDP payload
set to 7 transport packets, the IP packets are guaranteed to fit inside the Ethernet MTU.
This control is provided for compatibility with legacy switches/routers. Some legacy
equipment may exhibit performance problems if this bit is not set. This is not an issue
with current network equipment.
•RTP: If this box is checked, the 9220 will include RTP (Real Time Protocol) headers in
the output flow. If it is not checked, the transport stream will be sent over UDP/IP
without any additional headers. Note that RTP requires the use of even UDP port
numbers.
Once the configuration information is filled in, click on the Apply button to make it active. If
there are no errors, the port will be created, and the configuration area disappears. If any errors
are detected, they will be displayed at the top of the Apply button. Two types of errors can be
reported:
349220-UM V1.1
1. Errors related to the port configuration itself. These are listed below.
2. Errors related to the connection, if you are configuring one. These will be described in
the Connections section.
The following configuration-related errors are flagged:
•Error: UDP Port/Address conflict with Port X/Y: you have configured two IP Output
streams with the same destination IP Address and UDP port, on the same Ethernet
interface. Please review your settings.
•Error: No Output License Available: output transport streams are individually licensed
in the 9220. Contact Cobalt Digital Inc. to obtain additional licenses.
•Error: Ethernet Port 2 not licensed: operation of the second Ethernet port requires a
license; please contact Cobalt Digital Inc.
•Maximum number of streams exceeded on this port: you will receive this message if
you attempt to create more than 8 IP inputs on a given Ethernet port.
•Error: UDP Port must be even if RTP is enabled: if you check the RTP box in the
Advanced view, the UDP port number must be even. Either select an even number or
uncheck the RTP box.
If the configuration is successful, the output stream will be added to the Active IP Outputs table.
Active IP Outputs Table
Once the output is created, it is added to the Active IP Outputs table, which has Basic and
Advanced views. This table provides a summary of the configuration and status of the output
stream. An example of this table, in the Basic view, is depicted below
The Basic view includes the following:
• Enabled: The configured value of this parameter.
• TS Bit Rate (b/s): This column provides the current bit rate of the output transport
stream. This does not include UDP and IP overhead.
• UDP Port : The configured value of this parameter.
• Destination Address: The configured value of this parameter.
359220-UM V1.1
• Stream Name: The configured stream name.
• Edit Port: If you click on this button, you can modify all the parameters for this output.
The configuration area will re-open with the current output settings.
•Delete Port: If you click on this button, the port is deleted and removed from the table.
When the Advanced view is selected, additional fields appear in the table, as depicted below:
The Advanced view includes all items in the Basic view plus the following:
• TOS: The configured value of this parameter.
• TTL: The configured value of this parameter.
• DF: The configured value of this parameter.
• RTP: The configured value of this parameter
• Destination MAC: The destination MAC address for this IP Output. For multicast
destination addresses, this is derived from the destination IP address using the rules from
RFC 1112. For unicast destination addresses, this is obtained using the ARP protocol. If
this entry is the word Unknown, the 9220 has failed to obtain a destination MAC
address. The port is not streaming. A more detailed description of the unicast MAC
address algorithms used in the 9220 is presented below.
Managing Unicast MAC Addresses
When the 9220 is configured with a unicast destination address, it needs to obtain a
corresponding MAC address (corresponding to either the final destination, if it is in the same
subnet, or to the default gateway). These MAC addresses are obtained using the ARP protocol.
The 9220 uses a custom MAC address management algorithm, designed specifically for MPEG
operation.
When an IP Output port with a unicast destination address is created, the 9220 immediately starts
attempting to obtain a MAC address for it, using standard ARP requests. These requests are
issued every two seconds until answered. No packets will be transmitted on that IP Output until
a MAC address can be obtained. Note that this process will happen even if the port is configured
to be in the disabled state.
369220-UM V1.1
Once a MAC address is obtained, the 9220 will cache it for about 5 minutes, as it is usual for IP
devices. Unlike other IP devices, the 9220 will keep on using the MAC address until a response
is received, to avoid stream interruptions. If no response is received at that time, the 9220 will
raise a yellow alarm. This alarm can be seen in the IP Output Statistics tab, described in detail
below.
The current state of the 9220 current streaming ARP cache is available in the Advanced View of
the Active IP Outputs table, described above.
IP Outputs: Statistics Tab
The Statistics tab for the IP output ports contains a summary of each port status. There are two
sub-tabs: one for Ethernet 1, and another for Ethernet 2. The tab is depicted below:
Ethernet Port 1Ethernet Port 2Ethernet Port 1Ethernet Port 2Ethernet Port 1Ethernet Port 2
The indicators can have the following values:
OK: The IP Output is operating normally (either streaming or ready to stream).
•
• No Response: The IP Output is configured for unicast operation, but it does not have a
destination MAC address. If there is a connection to this output, Dashboard™ Card State
and the Status LED will be red.
•
No Response: The IP Output is configured for unicast operation, and the destination
stopped responding to ARP. The IP Output is using an old cached MAC address. If
there is a connection to this output, the Dashboard™ Card State will be yellow (but
packets are being transmitted).
Disabled: The IP Output has been disabled (by setting Enable to No).
•
379220-UM V1.1
Connections
The Connections allows the creation, deletion, and management of input-output connections.
The Statistics tab includes all connected input/output status indicators and an overall summary
status indicator, which allows the operator to immediately pinpoint errors.
Connections Configuration Tab
The Connections configuration tab is depicted below. The message “Connection Table Empty”
will be displayed if there are no configured input/output connections in the 9220. As indicated in
the figure, the Connections configuration area is divided into two parts: a source port selection,
and a destination port selection.
Source
Selection
Destination
Selection
To establish a connection, simply select a source (and optionally a backup source), a destination,
and then click on Apply.
Source Selection
The Source Selection area is available in the Connections tab, as well as in the ASI Ports and IP
Outputs tabs. This allows the operator to establish a connection to a given output as that output
is being configured. The operation is the same regardless of the location of the control.
The Source Port Selection is a two-step process:
389220-UM V1.1
•Step 1: Select the port type in the Source Port drop-down list. The options are:
o IP Input 1: UDP/IP Input streams from Ethernet Port 1.
o IP Input 2: UDP/IP Input streams from Ethernet Port 2.
o ASI Input: ASI ports configured as inputs
o TPG: Test Packet Generator (internal test stream).
•Step 2: Select the individual stream in the Source Stream drop-down list. The names
presented here are the Stream Names configured when the ports were created. If no
streams were configured in that port, no options will be presented. This process is
illustrated below.
Default Names:
399220-UM V1.1
Customized Names:
In some situations, it may be desirable to identify the IP streams by their address/port
combinations rather than using a name. This mode can be enabled by selecting StreamAddresses in the Stream Display control, as depicted below. This operation does not affect the
user-defined names.
409220-UM V1.1
If a backup connection is desired, it can be selected at this point as well. The same two options
are available: Automatic redundancy, where the 9220 will switch by itself after a configurable
timeout, and Manual redundancy, where the operator is responsible for switching. If Automatic
redundancy is selected, a field to configure the switch time becomes available. Valid values are
from 2 to 45 seconds. This is illustrated below.
If you select Automatic or Manual for the Backup Connection, a second set of Source
Port/Source Stream drop-down menus are displayed, to select the backup source. These operate
in exactly the same fashion as the primary source selections. The complete interface is shown
below.
Primary
Source
Backup
Source
Destination Selection
The Destination Selection operates in the same fashion as the Source Selection. It is again a twostep process, where a port is selected, and then a stream on that port is selected. Note that only
one connection can be made to any given output; therefore, the 9220 will only offer unconnected
outputs in the Destination Selection. If you wish to modify an existing route, either delete and
recreate it, or edit it. This process is explained later in this section.
The Destination Port Selection is depicted below. The options are as follows:
• IP Output 1: UDP/IP Output streams transmitted on Ethernet Port 1.
• IP Output 2: UDP/IP Output streams transmitted on Ethernet Port 2.
• ASI Output: ASI ports configured as outputs
419220-UM V1.1
Once the port is selected, the Destination Stream drop down menu is populated with the
available output streams on that port. Only streams that are unconnected and enabled are
presented:
In the same fashion as with the Source Selection, the names can be customized, and the selection
can be presented as addresses rather than names. Both situations are illustrated below.
Establishing the Connection
Once the connection is configured, click on Apply to establish it. If no errors are detected, the
connection is established and added to the Current Connections Table. If the connection fails,
an error message will appear next to the Apply button. The following errors are detected:
•Error: Missing primary source selection: you have not selected a primary source for the
connection.
•Error: Missing destination selection: you have not selected a destination for the
connection.
429220-UM V1.1
•Error: Missing backup source selection: you have selected Automatic or Manual
redundancy, but you did not select a backup source. Either select Disabled on BackupConnection or select a backup source.
•Error: Primary and backup selections are the same: you have selected Automatic or
Manual redundancy, and you selected the same source for both primary and backup.
Either select Disabled on Backup Connection or select different source for either
primary or backup.
•Error: Maximum number of connections exceeded for primary/backup: the 9220 can
support only a maximum of 8 connections to any given input. This was exceeded for
either the primary or backup.
The Current Connections Table
As connections are established (either in the Connections tab, or as part of the output port
configuration), they are added to the Current Connections table. Regardless of how they got
added, the connections can be edited or deleted using the functions in this table. A sample of this
table is depicted below.
The following columns are available in this table:
•Source Port, Source Stream: these columns have the current source for the connection.
If there is a redundancy switch, these fields will change accordingly. The Source Stream
column will change to indicate address/port if Stream Display is set to StreamAddresses.
• Backup Mode: this column contains the configured value for this parameter.
• Destination Port, Destination Stream: this column contains the destination for the
connection. The Destination Stream column will change to indicate address/port if
Stream Display is set to Stream Addresses.
•Edit: if you click on this button, you can edit the connection. The selection area below
the table will be populated with the connection parameters.
• Delete: if you click on this button, the corresponding connection will be deleted.
• Select/Delete Selected Connections: if you need to delete multiple connections, mark
them in the Select column, and then click the Delete Selected Connections button.
439220-UM V1.1
Connection Statistics Tab
The Connection Statistics Tab presents the combined status of all the established connections, in
one table. It includes the Source Port, Source Stream, Destination Port and Destination Stream
fields to identify the connections, and the rows are in the same order as the table in the
Configuration Tab. The Statistics tab contains two additional fields, the Source Status and the
Destination Status. Since these are color-coded, it is simple to quickly identify any problems.
The Statistics Tab also includes an overall Connection Status indicator, which contains the
highest priority alarm in the table. If the Connection Status indicator is red, the Dashboard™
Card State will be red as well, and the Status LED in the front of the card will also be red. If the
Connection Status indicator is yellow, the Dashboard™ Card Status may also be yellow (unless
there is a higher priority alarm elsewhere).
The meaning of the indicators is as follows:
•OK: The stream is operating normally. If it is an input, it means that a transport
stream is being received by it; if it is an output, it means that it is either transmitting or
ready to transmit.
• Warning: The stream is configured but disabled. Simply enabling the stream may
clear this situation.
•Error: The stream is configured but has detected a problem. If it is an input, this
normally means that no data is being received (e.g., an IP input is not seeing any packets,
an ASI input is not locked). If this is an output, it normally means that the output is
either unable to send (e.g., an IP output configured for unicast but unable to find the
destination MAC address) or dropping packets (e.g., an oversubscribed ASI output). ASI
Outputs with Automatic Rate will be in this state if they do not have data to transmit.
A sample of the Connection Statistics Tab is depicted below.
449220-UM V1.1
Redundancy
The Redundancy Tab provides a unified view of all configured primary/backup pairs, for both
Address/Port Redundancy and Connection Redundancy. The following features are available on
this tab:
• Display of all primary/backup parameters.
• For each primary/backup pair, indication of which setting is online (active).
• Ability to manually switch the redundancy.
The Configuration and Statistics Redundancy Tabs are depicted below. Note that Address/Port
Redundancy and Connection Redundancy have their own individual tabs, both in the Statistics
and in the Configuration areas.
As redundant address/port and connection pairs are configured, they automatically appear in the
tabs above.
Address/Port Redundancy
A populated Address/Port Redundancy table is depicted below. The only difference between the
Configuration and Statistics area is that the former includes a Switch button; otherwise they are
the same.
459220-UM V1.1
Confi gurat ion Tab
Stat isti cs Tab
The fields in the table are:
• Primary/Backup Port: Configured UDP port for primary/backup.
• Primary/Backup Address: Configured reception IP address for primary/backup.
• Primary/Backup Source: Configured source IP address for primary/backup. If the
setting is to receive from any source, this field will contain the word Any.
•Primary/Backup State: This indicates which setting is online (active) and which setting
is offline. The indicator has the following possible values:
: This indicates that the setting is online (active).
: This indicates that the setting is offline (inactive).
•Switch Time (sec): This indicates the automatic redundancy switch time, in seconds. If
manual redundancy is configured, the value displayed here is 0 (zero). In the example
above, Port 1/1 is in automatic redundancy with a switch time of 5 seconds, while
Port 1/2 is in manual redundancy.
•Manual Redundancy Switch: This control is in the configuration tab only. If you click
on this button, a manual redundancy switch is initiated. The button is available for both
manual and automatic redundancy modes. Note that, if the port is in automatic
redundancy mode, and you manually switch it to a stream that is not running, it will
switch back to the running stream after the configured switch time.
Connection Redundancy
A populated Address/Port Redundancy table is depicted below. The only difference between the
Configuration and Statistics area is that the former includes a Switch button; otherwise they are
the same.
469220-UM V1.1
Confi gurat ion T ab
Stat ist ics T ab
The fields in the table are:
•Primary/Backup Source Port/Source Stream: These fields contain the configured
port/stream for the primary and backup connection sources.
•Primary/Backup State: This indicates which setting is online (active) and which setting
is offline. The indicator has the following possible values:
: This indicates that the setting is online (active).
: This indicates that the setting is offline (inactive).
•Switch Time (sec): This indicates the automatic redundancy switch time, in seconds. If
manual redundancy is configured, the value displayed here is 0 (zero). In the example
above, Port 1/1 is in automatic redundancy with a switch time of 5 seconds, while
Port 1/2 is in manual redundancy.
•Manual Redundancy Switch: This control is in the configuration tab only. If you click
on this button, a manual redundancy switch is initiated. The button is available for both
manual and automatic redundancy modes. Note that, if the port is in automatic
redundancy mode, and you manually switch it to a stream that is not running, it will
switch back to the running stream after the configured switch time.
479220-UM V1.1
Admin
The Admin tab contains a number of general administrative functions, each on its own tab. The
general layout is shown below:
The Admin tabs are:
•General: Manages a number of general card parameters; provides an SNMP MIB
download.
• Firmware: Manages firmware images.
• Config Files: The 9220 has the ability to store multiple configurations, and it has a
number of pre-set configurations as well. These are managed in this tab.
• Test Packet Generator: Manages the Test Packet Generator.
• License Keys: Contains the current licensing state of the 9220, and allows for new
license keys to be entered.
•Event Log: The 9220 contains a non-volatile event log. It can be inspected and
downloaded from this tab.
The Admin Statistics tabs are simplified read-only versions of the corresponding Admin
Configuration tabs. They will not be explicitly described here.
Admin General Tab
The Admin General Tab includes the following parameters:
489220-UM V1.1
•Card Name: This field defaults to “9220” but can be set to any descriptive name. The
name provided here will also appear in the Dashboard™ Tree View.
•SNMP Traps: This allows SNMP traps to be enabled or disabled3. Note that this
setting does not take effect immediately – it will become active the next time the card is
rebooted.
•MIB File Download: The 9220 provides an up-to-date copy of its MIBs. If you click
on the Save button, a zip file with the relevant MIBs will be downloaded to your
computer. This zip file contains the card MIBs, as well as the Ross Video and
openGear MIBs required to compile the card MIBs.
The Admin General Tab is depicted below:
Admin Firmware Tab
The 9220 can hold up to three distinct firmware images: a Factory image, and two upgrade
images, called Image 1 and Image 2. The Factory image can never be overwritten, and will
always be available as a fall-back in case of problems or failed updates. Image 1 and Image 2
can be updated at will. Since the card offers two upgrade images, it is always possible to fall
back to the previous image if there are any problems with the current one. The card will also
automatically fall back to the factory image if it detects a corrupted firmware image. Finally, the
push buttons on the front of the card allow for a forced override to the factory image, as
described in the Front Switches section.
9220 firmware is updated in the same fashion as with any standard openGear™ card. Once you
obtained the upgrade image from Cobalt Digital Inc., place it anywhere in your computer and
click on the DashBoard Upload button, as shown below. A dialog box allows you to select the
upgrade file. Note that you can simultaneously upgrade all of your 9220 cards over multiple
chassis if you wish. For more detail, consult the Dashboard User Manual, chapter 6, section
Upgrading Device Software. The Dashboard manual can be downloaded from:
http://www.opengear.tv/n/?p=94
3
SNMP is an optional feature in the openGear™ frame controller. The 9220 SNMP functions are only available if
SNMP is licensed in the frame controller.
499220-UM V1.1
Note that uploading firmware to the 9220 does not affect its operation in any way and does not
introduce any glitches in the inputs/outputs.
The fields in the Firmware Image Management tab are:
•Factory Image, Image 1, and Image 2: These contain version and release date
information for the corresponding firmware images. If no image is present, this field will
indicate No Image.
•Upload Location: This field contains the location where the image upload will go. The
9220 automatically chooses a location that will not overwrite the currently running
image.
•Boot Location: This field indicates which image will be used in the next boot. If an
image is successfully uploaded through Dashboard, this automatically changes to point to
that image. It can also be manually changed.
•Auto-Reboot After Update: This field controls whether or not the 9220 will
automatically reboot after a successful firmware upload through Dashboard. By default,
the 9220 will not reboot after an update. You can upload the firmware at any time, and
reboot later during a maintenance window.
Admin Config Files Tab
As you make configuration changes to the 9220, they are automatically persisted in non-volatile
storage. If the card is rebooted or power-cycled, it will come back in the same configuration.
In addition to automatic configuration persistency, the 9220 also offers the ability to save up to 5
complete configurations, load them, and even export them. This can be used to quickly
configure it for different scenarios, or for saving configuration “checkpoints” as a complex
configuration is built. Since configurations can be exported, they can be archived outside the
card as well.
Finally, the 9220 also offers 5 pre-saved configuration templates for some common scenarios.
The layout of the Admin Config Files tab is shown below.
509220-UM V1.1
User-Saved Configurations
The fields in the user-saved configuration are:
•Status: This indicates whether there is a saved configuration on that particular slot. It
will contain the words Saved or Empty.
•Name: This is an optional name for the configuration. It is not required but highly
advisable. The name can be edited at any time (even when there is no saved
configuration).
•Config Load Button: If you click on this button, the corresponding configuration is
loaded in the 9220 card. It will replace the currently-running configuration.
Dashboard™ will take a few seconds to reload (longer if you are accessing over a widearea network), but the actual configuration in the 9220 is virtually instantaneous. The
Status Message Area will indicate the result of the operation.
•Config Delete Button: If you click on this button, the corresponding configuration and
its description are deleted.
•Config Save Button: If you click on this button, the current card configuration is saved
on the corresponding slot, possibly replacing the configuration saved there if it is not
empty.
•Download Config: If you click on the Save button, the corresponding file is downloaded
to your computer. This feature is provided to allow configuration backups.
519220-UM V1.1
If you save a configuration to your computer, and later wish to restore it to the 9220, use the
following procedure:
1. On Dashboard™, open the user interface for the frame controller (slot 0).
2. Select the Data Safe tab in the configuration area.
3. Uncheck the Disable checkbox corresponding to the card you wish to restore the
configuration. This step is depicted below.
4. On the Dashboard™ Tree View, right-click on the card, and select Restore
Configuration. Follow the prompts and navigate to the file you wish to restore. This
process is illustrated below
This process is discussed in further detail in the Dashboard User Manual, chapter 5, section
Restoring Configurations to Devices.
529220-UM V1.1
Pre-defined Templates
The 9220 offers 5 pre-defined configuration templates, as indicated below.
To load a template, just click on the Load button next to it. The pre-defined templates are;
•6 ASI in ψψψψ 6 IP out (GbE 1): This template configures all six ASI Ports as inputs, and
connects them to six IP Outputs on Ethernet Port 1.
•6 ASI in ψψψψ 6 IP out (GbE 2): This template configures all six ASI Ports as inputs, and
connects them to six IP Outputs on Ethernet Port 2.
•6 IP in (GbE 1) ψψψψ 6 ASI out: This template configures all six ASI Ports as outputs, and
connects them to six IP Inputs from Ethernet Port 1.
•6 IP in (GbE 2) ψψψψ 6 ASI out: This template configures all six ASI Ports as outputs, and
connects them to six IP Inputs from Ethernet Port 2.
•3 IP In(GbE 2)ψψψψASI out, 3 ASIψψψψIP out(GbE 1): This template configures the first
three ASI Ports as outputs, and connects them to three IP Inputs from Ethernet Port 2. It
configures the remaining ASI Ports as inputs, and connects them to three IP Outputs on
Ethernet Port 1.
Clear Current Configuration Button
The Clear Current Configuration button clears all the configured ports and streams as follows:
• All ASI Ports are disabled.
• All IP Inputs are deleted.
• All IP Outputs are deleted.
• All Connections are removed.
• The Test Packet Generator is disabled.
The button does not affect the following areas:
• The settings in the Network tab are not changed.
• The settings in the Admin General tab are not changed.
• Saved configurations are not modified in any way.
Dashboard™ will take a few seconds to reload (longer if you are accessing over a wide-area
network), but the actual configuration in the 9220 is virtually instantaneous. The Status Message
Area will indicate the result of the operation.
539220-UM V1.1
Admin Test Packet Generator Tab
The 9220 includes a Test Packet Generator (TPG) that is capable of generating a configurable
constant bit rate sequence of MPEG-2 Transport Packets with very strict timing. The TPG is
considered an input port, and is available to be connected to any output port. As with any input
in the 9220, it supports up to 8 connections. The user interface for the TPG is depicted below:
To configure the TPG, make your selections in the Modify Configuration area of the GUI, and
click on Apply Settings. The TPG configuration parameters are:
•Mode: controls the type of MPEG-2 transport packets generated. The options are:
o Disabled: TPG is disabled. No packets are being generated.
o NULL Packets: TPG is generating NULL packets. If you select this option, the
PID parameter becomes read-only with the value 1FFF.
oRamp48 Packets: TPG is generating packets with a “Ramp48 Payload”. A
“Ramp48 Payload” is composed of the bytes 0x48, 0x49, 0x4A, …, 0xFF.
Generated packets have the Payload bit set, no Adaptation Field, and a valid
Continuity Counter field. On request, Cobalt Digital Inc. can supply a test
program for Windows or Linux that receives the Ramp48 packets and checks
them.
oPCR Pack e t s: TPG is generating packets with a valid PCR field (stamped
corresponding to the packet’s departure time at the configured bit rate). The
packets have a small payload with random data, so the Continuity Counter field is
valid and counting.
• PID (hex): controls the PID of the generated packets. This is specified in hexadecimal.
• Bit Rate (bps): controls the bit rate of the generated packets. The minimum value is
64,000 bps and the maximum value is 213,000,000 bps.
549220-UM V1.1
Admin License Keys Tab
The 9220 has a number of optional licensable features. The Admin License Keys Tab is used to
manage these features. Using this tab, you can see how many licenses you have for each
optional feature, and how many you are currently using.
The 9220 has the concept of a temporary license. If you want to try out a certain feature, contact
Cobalt Digital Inc. You will receive a license key that enables that feature for a specific period
of running time (license time does not “count” when the card is off).
The Admin License Keys Tab includes a License Status table, and a configuration area, as shown
below. The table rows are license counts, and the columns correspond to different licensable
features. The rows are:
• Permanent Licenses: This is the number of non-expiring licenses for each feature.
• Temporary Licenses: This is the number of temporary licenses for each feature. Once
the license period expires, they are removed.
•Total Licenses: This is the total number of licenses for each feature. It is simply the sum
of the permanent and temporary licenses.
•Used Licenses: This is the number of licenses in use for each feature by the current card
configuration.
If you have temporary licenses, the Ti me R emaini ng field indicates how long until they expire.
If you do not have temporary licenses, this field has the message “No active temporary licenses”.
The table columns correspond to the licensable features, as follows:
•Enable GE2: Use of Ethernet Port 2 is subject to licensing. Only one license is required
to enable the port. This field will have 1 if Ethernet Port 2 is licensed or in use.
•TS Outputs: The 9220 requires one license per transport stream output (ASI or IP). This
column provides a count of outputs licensed and in use.
• The remaining columns correspond to features not yet available. Cobalt Digital Inc. if
you need more information, or if you want to be notified when they become available.
559220-UM V1.1
If you want to request a license key from Cobalt Digital Inc., you will need to provide the card
serial number. It can be found in the Product Tab and in the Admin License Key Tab as well.
Once you receive the key from Cobalt Digital Inc., enter it in the License Key field shown
above, and click on the Apply License Key button. If the key is accepted, you will see the
message License Key Installed OK, as illustrated above. If there are any problems, you will see
an error message in the same location. The following are the possible error messages:
•Invalid key: missing characters: the key you entered is too short. Double-check that you
entered all the characters.
•Invalid/Corrupted Key: the key you entered has the correct number of characters, but it is
invalid. Double check what you entered.
•Serial number mismatch: this key is for serial xxxxxxxxxxxx: 9220 license keys are
specific to a card. You entered a valid license key, but it is intended for a different card,
whose serial number is displayed in the message. You must use this key on the correct
card.
•This key has already been applied: License keys can only be applied once. This is a
valid key for this card, but you have already applied it, and its features are already
available.
Admin Event Log Tab
The 9220 includes an Event Log in non-volatile storage. This event log can be used for faultfinding, and to check for error conditions. The following information is included in each 9220
event in the log:
• Date: The calendar date in which the event occurred.
• Time: The time at which the event occurred.
• Severity: The severity of the event. The 9220 defines three severity levels:
oError: These are events that affect the operation of the device. For example, an
ASI Input loosing lock or an IP Input no longer receiving packets. An error will
impact service until addressed.
oWarning: These are events that may produce visible glitches, but they do not
have a continuous service impact. Examples of warnings are automatic
redundancy switches and ARP renewal failures.
oInfo: These are informational events. All configuration actions are logged with
this severity. When an error is cleared (for example, an ASI Input regains lock),
the event is logged with this severity as well.
•Subsystem: The subsystem affected by the event. This may be a port, a stream, or the
card itself.
•Event: This is a textual description of the event.
The 9220 does not have a battery-backed real-time clock. It depends on the frame controller to
obtain the current date and time, and the frame controller depends on an external Network Time
Protocol (NTP) server to obtain current date and time. By default, the 9220 will initialize its
569220-UM V1.1
internal time-of-day clock to January 1, 2010, GMT. If the frame controller is NTPsynchronized, the 9220 will then accept time from it and set its time-of-day clock accordingly.
In order to configure the frame controller for NTP, open its configuration screen on
Dashboard™, select the Network Tab, and enter the IP address of an available NTP server:
Select This
Configure
If your frame controller has access to the Internet, you can point it to one of the public NTP
servers for your region. You can find more details on this link:
http://psp2.ntp.org/bin/view/Servers/WebHome
The full Admin Event Log tab is displayed below:
579220-UM V1.1
The fields are:
•Log Download: The user interface only displays the last 10 events of each type. If you
would like to see the whole event log, it can be downloaded to your computer by clicking
on the Save button. The log will be in CSV format, and it can be opened by any utility
that can read text files; ideally, you should use a spreadsheet program such as Microsoft
Excel or similar so it is presented in tabular format. The log will be in chronological
order, oldest entry to newest.
•Log View: The user interface can display the last 10 events. You can choose to see the
last 10 events of any kind by selecting All, or you can restrict the view only to Info,Warning, or Error.
• Event Log: This table presents the last 10 events of the selected type.
• Time Zone: To simplify the correlation of the events with your local time, you can set
your time zone using this drop-down menu. Note that the 9220 presents a simplified list,
with standard GMT offsets. Note that standard GMT offsets do not change back and
forth with Daylight Savings; you will need to make this adjustment manually if it is
relevant to you.
589220-UM V1.1
•Current Time: This field indicates the 9220 view of what the current date and time is. If
your frame is not NTP-synchronized, this is useful to figure out “how long ago did this
event happen”.
•Clear Log Display: If you click on this button, it clears all log views. This is useful to
quickly identify any new events after the unit has been set up. Note that this action does
not clear the logs stored in non-volatile memory.
The 9220 will store up to about 400 kBytes of logs in non-volatile memory. When that limit is
reached, the oldest half of the stored logs will be deleted to make space for new logs.
599220-UM V1.1
Warranty and Repair Policy
Cobalt Digital Inc. Limited Warranty
This product is warranted to be free from defects in material and workmanship for a period of five
(5) years from the date of shipment to the original purchaser, except that 4000, 5000, 6000, 8000
series power supplies, and Dolby
defects in material and workmanship for a period of one (1) year.
Cobalt Digital Inc.'s (“Cobalt”) sole obligation under this warranty shall be limited to, at its
option, (i) the repair or (ii) replacement of the product, and the determination of whether a defect
is covered under this limited warranty shall be made at the sole discr e tion of Cobalt.
This limited warranty applies only to the original end-purchaser of t he product, and is not
assignable or transferrable therefrom. This warranty is limited to defects in material and
workmanship, and shall not apply to acts of God, accidents, or negligence on behalf of the
purchaser, and shall be voided upon the misuse, abuse, alteration, or modification of the product.
Only Cobalt authorized factory representatives are authorized to make repairs to the product, and
any unauthorized attempt to repair this product shall immediately void the warranty. Please
contact Cobalt Technical Support for more information.
To facilitate the resolution of warranty related issues, Cob alt recommends registering the product
by completing and returning a product registration form. In the event of a warrantable defect, the
purchaser shall notify Cobalt with a description of the problem, and Cobalt shall provide the
purchaser with a Return Material Authorization (“RMA”). For return, defective products should be
double boxed, and sufficiently protected, in the original packaging, or equivalent, and shipped to
the Cobalt Factory Service Center, postage prepaid and insured for the purchase price. The
purchaser should include the RMA number, description of the problem encountered, date
purchased, name of dealer purchased from, and serial number with the shipment.
®
modules (where applicable) are warranted to be free from
Cobalt Digital Inc. Factory Service Center
2406 E. University AvenueOffice: (217) 344-1243
Urbana, IL 61802 USAFax:(217) 344-1245
www.cobaltdigital.comEmail: info@cobaltdigital.com
THIS LIMITED WARRANTY IS EXPRESSLY IN LIEU OF ALL OTHER WARRANTIES
EXPRESSED OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE AND OF ALL OTHER OBLIGATIONS OR
LIABILITIES ON COBALT'S PART. ANY SOFTWARE PROVIDED WITH, OR FOR USE
WITH, THE PRODUCT IS PROVIDED “AS IS.” THE BUYER OF THE PRODUCT
ACKNOWLEDGES THAT NO OTHER REPRESENTATIONS WERE MADE OR RELIED
UPON WITH RESPECT TO THE QUALITY AND FUNCTION OF THE GOODS HEREIN
SOLD. COBALT PRODUCTS ARE NOT AUTHORIZED FOR USE IN LIFE SUPPORT
APPLICATIONS.
COBALT'S LIABILITY, WHETHER IN CONTRACT, TORT, WARRANTY, OR
OTHERWISE, IS LIMITED TO THE REPAIR OR REPLACEMENT, AT ITS OPTION, OF
ANY DEFECTIVE PRODUCT, AND SHALL IN NO EVENT INCLUDE SPECIAL,
INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING LOST
PROFITS), EVEN IF IT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
609220-UM V1.1
Contact Us
Contact Cobalt Digital Inc.
General Business Office
PHONE
E-MAIL
POSTAL
SERVICE
and Technical Support
Fax
General Information
Sales Information
Cobalt Digital Inc.
Visit us at the Cobalt Digital Inc. website.
http://www.cobaltdigital.com/
• Online catalog
• Related products and full product lines
• Trade show information
• Dealer information
• Cobalt Digital Inc. news
217.344.1243
217.344.1245
Info@cobaltdigital.com
Sales@cobaltdigital.com
2406 East University Avenue
Urbana, IL 61802 USA
619220-UM V1.1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.