B.5Quality of service and packet loss in IP networks284
B.6Error improvement285
B.7Latency and overhead286
CAlarms289
DReferences303
EQuality of Service, Setting Packet Priority305
E.1MPLS305
E.2Layer 3 routing305
E.2.1CP525 configuration306
E.3Layer 2 priority306
E.3.1CP525 configuration306
History11
1History
Revision DateComments
6.02013-11-08 – Converted to Nevion look and feel
– Added description static version numbers in PSI/SI/PSIP tables
5.20.10 2012-12-17 – Added description of Copy Inputs.
– Added SFN synchronization for Seamless SFN operation.
5.18.02012-08-30 – Updates to Auto Remap functionality.
– Default priority queues description.
– Other minor changes.
5.16.02012-08-30 – IP/RTP diversity feature added.
– PSI/SI/PSIP editor feature added.
– Auto remapping of PIDs feature added.
5.2.02011-07-08 – Scrambling pages moved
– Added BISS description
5.0.02011-05-11 – Description of Forward Error Correction GUI pages included
– Correction of Inputs section
4.8.02010-11-25 – Updated with descriptor adding/removing/replacing of components.
4.6.02010-08-13 – Port switching feature added.
– Format selection for output ports in Section 8.4.3 in
ATSC+DVB mode to select between ASI or SMPTE 310M per output copy.
– New 10 port ASI card HW option.
– Number of resyncs on IP input status page Section 8.6.2.3.
– Override source IP option field on IP TX parameters.
– Added service details and playout content view on output outgoing views in Section
8.7.2.12.
4.2.402010-06-21 – Updated with support for SFP slot.
– Some syntactical updates and general maintenance.
4.2.182010-04-21 – Updated for Ethernet data functionallity and Scrambling
1.42010-01-04 – Minor changes related to PSIP handling
This manual is written for operators and users of the CP525 cMux and provides necessary
information for installation, operation and day-to-day maintenance of the unit. The manual
covers the functionality of the software version 6.0.2 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 CP525 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
cost-effective, products designed for advanced modification of MPEG Transport Streams.
The CP525 is a Transport Stream Re-multiplexer for regional multiplexing of MPEG transport
streams.
The CP525 supports SFN operation with MIP insertion (software licence key is required).
The CP525 supports DVB Simulcrypt scrambling with ECM and EMM insertion (software licence
key is required).
The CP525 supports insertion of unsignaled PIDs on the input (Ghost PIDs) into outgoing
services.
3.1 Summary of Features
Features of the CP525 include:
• Flexible transport stream processing
− PID and program filtering
− Service component filtering by PID value or by component tag
− Program re-multiplexing
− TS rate adaptation
− Minimum null-packet rate feature
• Powerful PSI/SI/PSIP handling
− PSI/SI regeneration
− PSI/SI/PSIP download and playout
− Flexible EIT handling
− Zero or configurable minimum null-packet rate by filling up with EIT
• PSI/SI/PSIP editor
− Generate and create custom static PSI/SI/PSIP signalling.
The CP525 functionality depends on the sofware 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
FunctionalityCode Max
SFP moduleSFP- Enables operation of the Small form-factor pluggable (SFP) transceiver slot.
SFP configurationSFPC-Enables configuration interface and parameter storage for some specifically
SFN adapter supportSFN-Controls whether MIP insertion is made available on output.
Number of input
ports activated
Input switchingISW- Enables creation of input switching groups.
Forward Error Correction FEC- Controls availability of the FEC feature for IP outputs and IP inputs.
RTP/IP diversity reception IDR-Enables configuration of IP diversity reception input pairs.
Ethernet data interfaceIP-Controls whether carriage of MPEG transport streams on Ethernet is made
Service fallbackSFB -The feature makes it possible to configure pairs of services where one is
SI downloadDSI-This key is needed to use an external SI system towards the unit.
Enhanced SI playoutESI-This option controls the availability of a few advanced DVB-EIT schedule
PSI/SI/PSIP editorPSIE- Controls availability of built-in PSI/SI/PSIP Editor function in GUI, to edit
Allow ASI inputsASIN- Enables use of ASI input ports. Without this key the device can be used
Conditional AccessCA-Control whether device can be used as a DVB Scrambler.
BISSBISS- Control whether device can be used as a BISS mode 1 scrambler.
Advanced traffic
shaping
Emergency switch
support
TSIX24 Controls the number of simultaneously activated transport stream inputs.
ATS-Expands the number of queue levels for routed MPEG data on the output
ESW-Enables support for external switch panel to switch between pre-loaded
Description
value
supported SFP modules.
available.
back-up for the other. Switching decision is made based on alarm levels on
each service.
playout parameters: ’Use constant section interval’, ’Use sliding window’
and ’Use expired events’. These parameters are explained in Section 5.11.2
and Section 8.7.2.8.2. Also, this option affects the availability of ’EIT
packing’. This option is explained in Section 8.7.2.8.1. All together, this
option offers a more advanced control of playout out EIT for economisation
on bandwith.
tables for static playout.
with IP input only.
prioritisation queue from 4 to 15. This makes it possible to configure more
advanced prioritization on a PID level to control which data is discarded first
in the event of over-booking the output.
Caution: The CP525 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 CP525 is mechanically and electrically in order.
• Verify that you received the following items:
− CP525 with correct power supply option
− Power cord(s)
− CD-ROM containing documentation and Flash Player installation files
− Any optional accessories you have ordered
Note: 48 VDC versions do not ship with a power cord; instead a Power
D-SUB male connector for soldering to the supply leads is supplied.
4.2 Installation Environment
As with any electronic device, the CP525 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
CP525.
• 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 CP525 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 CP525 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 CP525 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 CP525.
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
air-space 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 CP525 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 left
The CP525 may be delivered rated for AC or DC operation, respectively.
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 CP525 has a wide-range power supply accepting the voltage range 100-240 VAC, 50/60 Hz.
Please refer to Appendix A for a detailed specification of the AC power supply.
4.5.2 Dual AC power supplies
Alternatively, the CP525 may be fitted with dual internal wide-range AC power supplies. If so,
the size of the cabinet is full-width 19" rack, 1RU. 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.
Please refer to
Appendix A for a detailed specification of the AC power supply.
4.5.2.1 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.
Wire UK (BS 1363) EUROPE (CEE 7/7) USA (NEMA 5-15P)
Earth Green-and yellowGreen-and yellowGreen
NeutralBlueBlueWhite
LiveBrownBrownBlack
4.5.2.2 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 A 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.2.3 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
To connect the unit to the local AC power supply, connect the AC power lead to the CP525
mains input connector(s) and then to the local mains supply.
4.5.3 DC power supply
The CP525 can be delivered with a 48 VDC power supply for use in environments where this
is required. The DC power supply accepts an input voltage range of 36-72 VDC. Please refer to
Appendix A for detailed specification of the power supply.
4.5.3.1 DC power cable
Units delivered with DC power supply have a 3-pin male D-SUB power connector instead of
the standard mains power connector. Also a female 3-pin D-SUB connector is supplied. The
pin assignment is shown in Table 4.2. The power cable itself is not supplied.
Table 4.2 DC power connector pin
assignment
Pin Placement Specification
1 top+ (positive terminal)
2 middle- (negative terminal)
3 bottomChassis Ground
To connect the unit to the local DC power supply:
1. Use an electronics soldering iron or a hot air workstation to attach the supplied female
D-SUB power connector to suitable power leads.
2. Connect the power leads to your local power supply.
3. Connect the DC power connector, with attached power leads, to the CP525 power input
connector.
4.5.4 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.
Remote control
ETR290-1 Monitoring
Alarm generation
HTTP/XML
SNMP
Alarm
Relay
Clock &
Time base
MIP Inserter
& Rate control
ASI output
Optional
IP
Power
230VAC/48DC
5Functional Description
5.1 Introduction
The CP525 is an MPEG Transport Stream multiplexer designed for regional multiplexing. The
product offers an easy-to use WEB based user interface, a flexible and powerful MPEG Transport
Stream re-generation module and integration with network management systems via the SNMP
interface.
This chapter gives a brief description of the inner guts of the CP525, to give a better understanding of how the product works, how you use it and what you can use it for.
Figure
blocks are described more in detail in the following sections.
5.1 shows a functional block diagram of the main components inside CP525. The different
5.2 TS inputs
The CP525 can be fitted with up to 8 ASI ports. Up to 7 ASI inputs is possible when using
a single ASI output port. When using IP output, all 8 ASI ports can be used as inputs. In
ATSC+DVB configuration mode, SMPTE 310M input format is also supported.
In addition to 8 Transports stream inputs on ASI, a number of Transport streams can be received
on either of the Ethernet data interfaces.
The number of TS inputs that can be enabled simultaneously is limited with a SW licence key,
making it possible to start with few inputs and then enable more ports when needed.
The licence key also covers the transport streams received on Ethernet/IP.
The CP525 can generate one MPEG output Transport Stream. When using ASI output, the
transport stream is presented on at least one ASI output port. In addition a number of ports
can be programmed to carry the same signal, as described in
configuration mode, SMPTE 310M output is also supported.
The output is always re-clocked, configuring a wanted bitrate for the output multiplex.
The output transport stream can also be transmitted on either of the Ethernet data interfaces,
or on the SFP connector. These functions are enabled with two different licence keys, one for
Ethernet data transport, and another for the SFP module.
Section 6.1.2. In ATSC+DVB
5.4 Input switching
The CP525 supports combination of several inputs into a prioritized order switching group,
where the highest priority source that has sync and no critical alarms, is automatically selected
as the source of program data and PSI/SI/PSIP data.
The input switch is itself modelled as an input, so once defined, it can be referred to as the
source of programs and PSI/SI/PSIP data when building up the output multiplex. A sync loss
on the currently selected source will cause immediate switching to an alternative input in the
switching group.
The signals on each of the inputs in a switching group, can be identical or different. Fastest
switching times are achieved when the signals are identical with respect to PIDs and services.
The input switching function can be used on both ASI sources and IP sources, or any combinations of these. Signal loss detection on IP sources is slower than for ASI sources.
Sources that are members of a switching group cannot be referred to directly.
The input switching function is protected by a SW licence key. The input switching function is
protected by a SW licence key.
5.5 Optional SFN adapter
The product may be fitted with an SFN adapter. This adapter enables synchronisation of the
output clock to a 1 PPS signal for operation in SFN networks. The 1 PPS signal can either be
taken from the internal GPS receiver, or from an external source.
When the SFN adapter is installed, the unit may be configured to insert MIP frames.
5.6 Video over IP
5.6.1 Input and output
The CP525 supports MPEG transport streams over IP, the functionality is protected with a
separate SW licence.
IP inputs are defined dynamically on need, up to a maximum number that is 16 at the time
of writing. Once the IP inputs are defined, they are modelled to have the same functionality
as the ASI input ports, and content received will be available to the multiplexer generating the
output. The input streams can be either SPTS or MPTS and streams with or without RTP layer
are accepted.
The muliplexer can generate one output multiplex and the operator chooses whether to transmit
this stream over IP or not. The transport stream can be transmitted to up to 8 IP destinations.
Two Ethernet interfaces can be used simultaneously for video carriage, the interfaces are bidirectional. When using the SFP slot, one of the Electrical interfaces will be disabled.
5.6.2 Protocol mapping
Figure 5.2 Protocol mapping
When transmitting and receiving MPEG transport streams over IP, the protocol mapping is
according to figure 5.2. The VLAN framing and RTP encapsulation are optional.
The RTP layer is important for diagnosing network related problems, since it contains a sequence
number that can be used for packet loss detection.
The maximum transfer unit (MTU) for Ethernet is usually 1500 bytes. This limits the number of
transport stream packets to embed into the outgoing Ethernet/IP frames to be between 1 and
7.
5.7 Management sub-system
The management subsystem is a set of modules that handles all the interfaces to monitor and
control the operation of the CP525.
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 (T-Vips XML Protocol) to retrieve and set configuration and status
• 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.7.1 Graphical user interface
Operators monitor and control the CP525 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 CP525 can be controlled from the web
GUI.
5.7.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
• On-device stored configurations
5.7.3 Alarm manager
The CP525 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.
Alarm relay 1 and alarm LED are controlled to signal whenever there is a critical alarm present.
Alarm relay 2 is configurable.
The alarm manager keeps a log in non-volatile memory of the latest 10000 alarms that have
occurred.
As an additional option, the alarm manager in the CP525 supports so-called Virtual AlarmRelays. These are highly programmable items that can be customised to react to virtually any
given alarm event or combination of alarm events. The status of each virtual alarm relay can
be viewed in the GUI and can also be exported using SNMP. Details on configuring the virtual
alarm relays can be found in the WEB interface section.
5.8 Time synchronisation
The CP525 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.
The internal time can be synchronised as follows:
• Manual setting.
• From one of the ASI/SMPTE 310M ports (using TDT/TOT or STT)
• From NTP servers using SNTP protocol. Up to four NTP servers can be configured for
NTP server redundancy.
More than one clock source may be specified in a prioritised order. If one source fails the next
priority source will be used.
The internal clock can be used for generation of TDT/TOT on the output.
5.9 TSP Module
The TS Processor (TSP) module is the heart of the unit. Its job is to create a new MPEG Transport Stream based on configuration and current input signals. Figure
components in the TSP subsystem.
The lower left hand corner represents the interface between the management subsystem and
the TSP subsystem.
The central process in the TSP module is the TS Builder, which handles the logic creating PID
routing and regenerate PSI/SI/PSIP based on configuration and current PSI/SI/PSIP tables.
See Section 5.9.7 for more details on service and PID routing.
The following chapters covers more on the different modules shown in the figure.
Note: The overall architecture of the TSP module, and the description in
this chapter, is shared between several products in the cProcessor product
family, but not all modules are available on every product.
5.9.1 PID Router
A PID router module tells the TS Builder which PIDs are present.
The router is used by the TS Builder to pass on the correct elementary streams from the input
to the output. New PID values can be assigned to any elementary stream. One elementary
stream can only be transmitted on an output once, so one input PID can only have one output
PID value. This is reflected in the GUI and configuration structure.
TS packets that have a route to the output are travelling on the “main highway” through the
unit. This is where video, audio and other service components are passed. Packets that are
filtered do not have a route.