This manual is written for operators and users of the Virtuoso Media Node and provides necessary
information for installation, operation and day-to-day maintenance of the unit. The manual covers
the functionality of the software version 2.8.30 or later, and continues to be relevant to subsequent
software versions where the functionality of the equipment has not been changed. When a new
software version changes the functionality of the product, an updated version of this manual will
be provided.
The manual covers the following topics:
• Getting started
• Equipment installation
• Operating instructions
• WEB interface description
• Preventive maintenance and fault finding
• Alarm listing
• Technical specifications
2.2 Warnings, cautions and notes
Throughout this manual warnings, cautions and notes are highlighted as shown below:
Warning: This is a warning. Warnings give information, which if strictly
observed, will prevent personal injury and death, or damage to personal
property or the environment.
Caution: This is a caution. Cautions give information, which if strictly
followed, will prevent damage to equipment or other goods.
Note: Notes provide supplementary information. They are highlighted for
emphasis, as in this example, and are placed immediately after the relevant
text.
• All warnings marked on the product and in this manual should be adhered to. The
manufacturer cannot be held responsible for injury or damage resulting from negligence of warnings and cautions given.
• All the safety and operating instructions should be read before this product is installed
and operated.
• All operating and usage instructions should be followed.
• The safety and operating instructions should be retained for future reference.
2.4 Contact information
Our primary goal is to provide first class customer care tailored to your specific business and
operational requirements.
The Virtuoso is part of the Nevion cProcessor product family for processing and handling of MPEG
transport streams. The cProcessor family represents a line of compact and powerful, yet costeffective, products designed for advanced modification of MPEG Transport Streams.
Virtuoso includes Nevion’s trademark advanced protection mechanisms that enables real-time
transport of professional media over IP networks, as well as built-in monitoring that helps anticipate and correct any issues with the network or transport should they arise. Virtuoso can be
configured via an easy-to-use web interface and interact with overlaying service and network management systems. Service scheduling and provisioning is performed via Nevion’s Media Service
Management and Orchestration solution: Video IPath.
The Virtuoso M4 consists of a 1RU (Rack Unit) server chassis with an integrated processor board
for management and control, TS monitoring and processing, and IP/Ethernet network trunking
up to 10 Gb/s. In addition, it holds up to four field installable modules, each offering a number of advanced input/output, processing and networking functions at present and in the future
covering:
• Uncompressed Media Processing and Adaptation (up to max 6 in any direction)
It’s our goal to offer products that are reliable and easy to use. Therefore, the Virtuoso offers
an intuitive and dynamic web interface that offers built-in Transport Stream monitoring of both
encoder outputs and decoder inputs, as well as SDI and RTP/IP monitoring - all of which helps
anticipate and correct any issues with input signals or networks should they arise.
Salient features of the Virtuoso are:
• PSI/SI table decoding
− Repetition rate monitoring
− Full decoding of all standard PSI/SI tables and descriptors
− Monitoring of ASI and IP encapsulated transport streams
− Alarm levels freely configurable individually for each channel
− Individual setting of alarm levels based on PID values
• User-friendly configuration and control
− WEB/XML based remote control
− Easy access to unit from any WEB browser
− Easy integration to NMS systems with SNMP Trap support
− SNMPv2c agent
• Reception of transport stream over Gigabit Ethernet
3.1 Software options
The Virtuoso functionality depends on the software licences installed. The following table describes the features available as software options. Please refer to Section 8.4.9.3 for more information how to obtain and enable feature upgrades.
Table 3.1.a Functionality enabled through software licences
Table 3.1.b Functionality enabled through software licences
CodeMax value DescriptionKey features
MLSX16Number of outputs that can be
synchronized by Multilink Synchronization
UNCAUDX2048Number of audio channels that can be
sent or received over IP
UNCAUDPROTX2048Number of audio channels that can be
received with SIPS
UNCAUDMONX4096Number of audio channels that can
monitored
UNCHDX32Number of video channels that can be
sent or received over IP
UNCHDFILMX32Enables film formats for IP transport
(requires UNCHDX)
UNCHDPROTX32Enables SIPS protection for UNCHDXSIPS
UNCHDCONTX32Enables contribution grade IP transport
for UNCHDX
UNCISW32Number of alarm based video input
switches
4K, 3D,HFR
AES67
AES67,SIPS
AES67
SMPTE2022-6
SMPTE2022-6, 2k, PSF
Video changeover
3.2 Hardware options
The Virtuoso comes with a variety of hardware options. The product can be ordered with up to
four daughter boards in order to tailor to specific needs in terms of inputs to monitor.
Currently, the four slots on the Virtuoso can be populated with any combination of the daughter
boards listed below.
Caution: The Virtuoso must be handled carefully to prevent safety hazards
and equipment damage. Ensure that the personnel designated to install
the unit have the required skill and knowledge. Follow the instructions
for installation and use only installation accessories recommended by the
manufacturers.
4.1 Inspect the package content
• Inspect the shipping container for damage. Keep the shipping container and cushioning
material until you have inspected the contents of the shipment for completeness and have
checked that the Virtuoso is mechanically and electrically in order.
• Verify that you received the following items:
− Virtuoso with correct power supply option
− Power cord(s)
− CD-ROM containing documentation and Flash Player installation files
− Any optional accessories you have ordered
4.2 Installation Environment
As with any electronic device, the Virtuoso should be placed where it will not be subjected to
extreme temperatures, humidity, or electromagnetic interference. Specifically, the selected site
should meet the following requirements:
• The ambient temperature should be between 0 and 50◦C (32 and 122◦F).
• The relative humidity should be less than 95 %, non-condensing. Do not install the unit
in areas of high humidity or where there is danger of water ingress.
• Surrounding electric devices should comply with the electromagnetic field (EMC) standard IEC 801-3, Level 2 (less than 3 V/m field strength).
• The AC power outlet (when applicable) should be within 1.8 meters (6 feet) of the Virtuoso.
• Where appropriate, ensure that this product has an adequate level of lightning protection. Alternatively, during a lightning storm or if it is left unused and unattended for
long periods of time, unplug it from the power supply and disconnect signal cables. This
prevents damage to the product due to lightning and power-line surges.
Warning: If the Virtuoso has been subject to a lightning strike or a power
surge which has stopped it working, disconnect the power immediately.
Do not re-apply power until it has been checked for safety. If in doubt
contact Nevion.
4.3 Equipment installation
The Virtuoso is designed for stationary use in a standard 19" rack. When installing please observe
the following points:
• Route cables safely to avoid them being pinched, crushed or otherwise interfered with.
Do not run AC power cables and signal cables in the same duct or conduit.
• The Virtuoso has all connectors at the rear. When mounting the unit, ensure that the
installation allows easy access to the rear of the unit.
• The fans contained in this unit are not fitted with dust/insect filters. Pay particular attention to this when considering the environment in which it shall be used.
• Make sure that the equipment is adequately ventilated. Do not block the ventilation holes
on each side of the Virtuoso.
4.4 Ventilation
Openings in the cabinet are provided for ventilation to protect it from overheating and ensure
reliable operation. The openings must not be blocked or covered. Allow at least 50 mm free airspace each side of the unit.
Warning: Never insert objects of any kind into this equipment through
openings as they may touch dangerous voltage points or create shorts that
could result in a fire or electric shock. Never spill liquid of any kind on or
into the product.
• This product should never be placed near or over a radiator or heat register. Do not place
in a built-in installation (e.g. a rack) unless proper ventilation is provided in accordance
with the device airflow design as depicted in Figure 4.1 .
• The Virtuoso may be vertically stacked in 19" racks without intermediate ventilation panels. In systems with stacked units forced-air cooling may be required to reduce the operating ambient temperature.
Figure 4.1 shows the air path through the unit, where cool air is taken from the front of the unit.
Warning: This product should be operated only from the type of power
source indicated on the marking label. Please consult a qualified electrical
engineer or your local power company if you are not sure of the power
supplied at your premises.
4.5.1 AC power supply
The Virtuoso has a wide-range power supply accepting the voltage range 100-240 VAC, 50/60 Hz.
Please refer to Appendix B for a detailed specification of the AC power supply.
4.5.1.1 Dual AC power supplies
Alternatively, the Virtuoso may be fitted with dual internal wide-range AC power supplies. The
power supplies cover the voltage range 100-240 VAC, 50/60 Hz.
During normal operation, load-sharing is used between the internal supplies. In case of a single
power supply failure alarms will be raised and the unit will continue operating off the second
power supply. To guard against failure in the external power circuitry it is imperative to connect
each power supply to separate AC mains circuits.
Appendix B for a detailed specification of the AC power supply.
22Installing the Equipment
4.5.1.2 AC power cable
Ensure that the AC power cable is suitable for the country in which the unit is to be operated.
Caution: Power supply cords should be routed so that they are not likely
to be trod on or pinched by items placed upon or against them. Pay
particular attention to cords at plugs and convenience receptacles.
The unit is supplied with a two meter detachable mains supply cable equipped with a moulded
plug suitable for Europe, UK or USA, as appropriate. The wires in the mains cable are coloured
in accordance with the wire colour code shown in Table 4.1.
Table 4.1 Supply cable wiring colours
Wire UK (BS 1363) EUROPE (CEE 7/7) USA (NEMA 5-15P)
Earth Green-and yellowGreen-and yellowGreen
NeutralBlueBlueWhite
LiveBrownBrownBlack
4.5.1.3 Protective Earth/technical Earth
To achieve protection against earth faults in the installation introduced by connecting signal cables
etc., the equipment should always be connected to protective earth. If the mains supply cable is
disconnected while signal cables are connected to the equipment, an earth connection should be
ensured using the Technical Earth connection terminal on the rear panel of the unit.
Warning: This unit must be correctly earthed through the moulded plug
supplied. If the local mains supply does not provide an earth connection
do not connect the unit.
Caution: Consult the supply requirements in Appendix B prior to connecting the unit to the supply.
The unit has a Technical Earth terminal located in the rear panel. Its use is recommended. This is
not a protective earth for electrical shock protection; the terminal is provided in order to:
1. Ensure that all equipment chassis fixed in the rack are at the same technical earth potential. To achieve this, connect a wire between the Technical Earth terminal and a suitable
point in the rack. To be effective all interconnected units should be earthed this way.
2. Eliminate the migration of stray charges when interconnecting equipment.
Warning: If the terminal screw has to be replaced, use an M4x12mm long
pozidrive pan head. Using a longer screw may imply a safety hazard.
4.5.1.4 Connecting to the AC power supply
Warning: Do not overload wall outlets and extension cords as this can
result in fire hazard or electrical shock. The unit is not equipped with an
on/off switch. Ensure that the outlet socket is installed near the equipment
so that it is easily accessible. Failure to isolate the equipment properly may
cause a safety hazard.
To connect the unit to the local AC power supply, connect the AC power lead to the Virtuoso mains
input connector(s) and then to the local mains supply.
4.5.2 Powering up/down
Before powering-up the unit, please ensure that:
• The unit is installed in a suitable location
• The unit has been connected to external equipment as required
Power up the unit by inserting the power cable connected to the power source. When the unit has
finished the start-up procedure, the fans will run at normal speed. Please check that all cooling
fans are rotating. If they are not, power down the unit immediately.
Power down the unit by removing the power supply connector at the rear of the unit.
The Virtuoso provides advanced adaptation, processing, compression and networking capabilities. There are four (4) expansion slots for accelerator modules, providing highly flexible deployments for transport, encoding/decoding, processing, and monitoring applications in a small form
factor.
Figure 5.1 shows a functional block diagram of the Virtuoso for a low/medium bitrate transport
stream applications application.
Figure 5.1 Functional Diagram for H.264/AVC, JPEG 2000 and ASI over IP
Figure 5.2 shows a functional block diagram of the Virtuoso for a high bitrate uncompressed media
application.
5.1 Inputs
The input interfaces include up to twenty ASI inputs (BNC connectors) , up to 3 SDI inputs per
H.264 Board , 4 SFP cages per HBR Board (used for Video or Data depending on SW version) ,and
four Ethernet inputs .
5.2 Monitoring
The Monitoring section provides monitoring of up to hundreds of transport streams on-the-fly. Parameters of the selected transport streams will be monitored and compared against specifications
and specific requirements. The values of critical components can be displayed graphically. An
extensive set of alarms may be programmed, with different severity levels. The content of selected
packets, or groups of packets, may be recorded for examination and/or documentation.
Measurements are made according to the DVB ETR 290 specifications.
Figure 5.2 Functional Diagram for High Bit Rate Uncompressed Media Applications
5.3 Seamless IP Protection Switching
Seamless IP Protection Switching (SIPS) provides redundancy by protecting the media stream
against errors in the IP network, but in a different manner compared to Forward Error Correction
(FEC). FEC is designed to protect the stream against single or short burst packet losses, whereas
SIPS provides protectionagainst loss of complete data input, for example, due to link or equipment
failure.
The main idea of SIPS is to transmit two identical copies of the media stream over separate network
paths. At the receiver side, the data from the two incoming streams are combined at packet level
to form an error free output data stream.
The combination of diverse path routing and perfect switching provides for the highest possible
Quality of Service, effectively minimizing the effects of random packet losses, burst packet losses,
losses due to fast reroutes, and link failures.
Figure 5.3 SIPS functional overview
Functional description
SIPS operates on the RTP packet level. The receive module buffers both incoming streams, mediating and selecting the most appropriate packets in what is termed active-active merging for use in
de-encapsulation. In this way, if one stream is impaired, good packets are delivered via the other
stream and a good output stream can always be reconstructed.
There will be packet loss at the combined stream only when the packet is received on neither of
the two IP sources. The data stream resulting from combining the two incoming data streams will
then be processed as one RTP packet stream.
Setup
At the transmitter side, the Virtuoso allows sending identical copies of the data flow to a user defined list of destinations. When several destinations have been configured for transmission, media
streams are sent to different IP addresses but the streams are identical down to the RTP layer and
are tagged with the same, randomly generated Synchronization Source ID (SSRC). For each destination, the physical or logical VLAN network interface, and IP unicast or multicast destination
addresses are configured. This enables the two data streams to be routed to their respective network paths directly at the Virtuoso or at the first subsequent network node. See Section 8.10.2.3
for more information on configuring redundant transmission/IP destinations.
At the receiver side SIPS must be enabled and the IP source parameters for IP flow A and B must
be configured to receive the media streams from the two diverse network paths. For any fully
seamless protection system to function, the dual media feeds presented at the receiver needs to
be essentially coherent i.e. the exact same media feed down to the RTP transport layer. When the
data streams have an identical SSRC value and data format, they are assumed to be identical and
are used for Seamless IP Protection Switching. See Section 8.6.2.3.2 for more info on configuration
of SIPS on the receiver.
Delay compensation
As the A and B flows will typically be routed across network links with different delays, it is
necessary for the SIPS module to wait for a period after the first signal is received before it starts
outputting data, to ensure that the second signal that is received does not need to be written to
the buffer after it is read out.
The SIPS Pre-buffer configuration parameter allows this period to be configured to allow the
system to be able to compensate for the maximum expected differential latency between the A
and B flows, while minimizing the additional delay added to the system.
Launch Delay Offset
If dual redundant network paths for some reason is not available, the Nevion patented technology
Launch Delay Offset (LDO) may be employed on the transmitter side.
This feature makes it possible to introduce a delay to one of the transmitted media streams, and
thereby introducing a temporal redundancy in the transmission. In this situation burst losses
approaching the time delay configured for LDO can be handled by the receiving SIPS engine,
even when only one network path is available.
Note that this setup will give protection against long burst losses, but not against complete network failure. If there is a need to protect against link failures, LDO should be used together with
redundant network paths (routing flow A and B through different network paths).
For information on how to configure LDO, see
Section 8.10.2.3.1.
Licensing
The SIPS feature requires a TSPROT licence at the receiving node. No licence is required to configure multiple IP destinations for an output channel on the transmit side.
The LDO feature requires the TSPROT licence at the transmitting node.
The SIPS feature is fully compatible with and extends the functionality of the SMPTE 2022-7
“Seamless Protection Switching of SMPTE ST 2022 IP Datagrams” standard.
5.4 Management subsystem
The management subsystem is a set of modules that handles all the interfaces to monitor and
control the operation of the Virtuoso.
The management subsystem communicates with the users, both humans and machines, via the
following interfaces:
• Front panel and back panel LEDs for status
• Graphical user interface via Flash application in WEB browser
• SNMP traps on alarms
• SNMPv2c Agent
• TXP (XML Protocol) to retrieve and set configuration and status
• Alarm relays on alarms
• Terminal interface either over Telnet or USB interface for debugging
• FTP server for direct file system access
The management subsystem communicates with other internal modules to make the unit perform
the wanted operations.
5.4.1 Graphical user interface
Operators monitor and control the Virtuoso mainly via the Adobe Flash GUI application served
from the device’s WEB server. The GUI application is accessed via a WEB browser that communicates with the configuration framework through an HTTP/XML based protocol.
The device exposes extensive status information to the web GUI providing detailed reports and
real-time monitoring displays to the device administrator.
All the device configuration parameters available on the Virtuoso can be controlled from the web
GUI.
5.4.2 Configuration database
The management subsystem processes configuration changes as transactions. All configuration
changes made to the device are validated against the current running configuration before committing them to the device. This limits the risks of the administrator implementing changes that
may cause down-time on the unit due to incompatible configuration settings.
Configurations can be imported and exported via the GUI. It is possible to clone the entire configuration of one device to another by exporting the configuration of one device and importing it to
another.
Configurations exported via the web GUI are formatted as human readable/modifiable XML files.
These files can be viewed or altered using any standard text or XML editor such as Windows
Notepad.
To simplify cloning of devices, certain exported parameters within the XML file are tagged as
device specific and therefore will be ignored when imported to either the same device or another.
These parameters are as follows:
• Device Name and Inventory ID
• IP network parameters
• ASI Port mappings
5.4.3 Alarm manager
The Virtuoso contains an integrated alarm manager responsible for consistently displaying the
alarm status of each individual interface.
“Port Alarms” are alarms bound to a specific input or output port via a port indexing system.
The alarm severity for port related alarms can be configured per port level. “Device Alarms”
are global to the device and are not bound to any specific port. They do not follow the indexing
scheme. These are classified as “System Alarms”.
Alarms are graphically represented in a tree structure optimized for simplified individual viewing
and configuration. The “Device Alarm” tree is available from the “Device Info” page. The alarm
tree for each port is available on the “Alarms” page for each port.
The alarm manager presents the alarm of highest severity upon the external interfaces of the device. The severity level of each individual alarm can be defined by the administrator. Alarm
configuration is covered in greater detail in the “Alarm configuration” section.
SNMP traps are dispatched to registered receivers whenever there is an alarm status change.
The alarm manager keeps a log in non-volatile memory of the latest 100000 alarms that have occurred.
5.5 Time synchronisation
The Virtuoso contains an internal real-time clock that is used for all internal timestamps. The
internal clock is battery backed up in order to continue operating while the unit has no power.