CM5000 - Modular Contribution Encoder: User Manual

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 151

CM5000 - Modular Contribution Encoder

User Manual
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table of Contents
1. Document Overview ...................................................................................................................... 9
1.1. Document identification ....................................................................................................... 9
1.2. Disclaimer ......................................................................................................................... 9
1.3. Copyrights ......................................................................................................................... 9
1.4. Precautions ....................................................................................................................... 10
1.5. Symbols ........................................................................................................................... 11
2. Product Overview ........................................................................................................................ 12
2.1. Package Contents .............................................................................................................. 12
2.2. Front View ....................................................................................................................... 13
2.3. Rear View ........................................................................................................................ 14
2.4. Power Switch ................................................................................................................... 15
2.5. I/O Base Interfaces ............................................................................................................ 16
2.5.1. I/O Alarm Connector ............................................................................................... 16
2.6. Extended Interfaces ........................................................................................................... 18
2.6.1. Extended L-Band Modulator Interfaces ....................................................................... 19
2.6.2. Extended IF Modulator Interfaces .............................................................................. 20
2.6.3. Extended ASI/SDI Interfaces .................................................................................... 21
2.6.4. Extended AES Audio Interfaces ................................................................................ 22
2.6.5. Extended Analog Audio Interfaces ............................................................................. 24
2.7. Serial Number .................................................................................................................. 26
2.8. Ventilation ....................................................................................................................... 27
3. Installation .................................................................................................................................. 28
3.1. Hardware setup ................................................................................................................. 28
3.2. Quick start ....................................................................................................................... 29
4. User's Interfaces .......................................................................................................................... 30
4.1. Configuration tools ............................................................................................................ 30
4.2. Front Panel ...................................................................................................................... 30
4.2.1. Status LED ............................................................................................................ 30
4.2.2. LCD ..................................................................................................................... 31
4.2.3. TFT ...................................................................................................................... 31
4.2.4. Keypad ................................................................................................................. 31
4.2.5. Menu .................................................................................................................... 31
4.3. Web GUI ......................................................................................................................... 37
4.3.1. Access setup .......................................................................................................... 37
4.3.2. Web GUI Overview ................................................................................................ 38
4.3.3. Status Tab ............................................................................................................. 39
4.3.4. Channel Tab .......................................................................................................... 39
4.3.5. Remuxer Tab ......................................................................................................... 40
4.3.6. System Tab ............................................................................................................ 42
5. Settings ...................................................................................................................................... 46
5.1. Channel Settings ............................................................................................................... 46
5.1.1. Global ................................................................................................................... 46
5.1.2. TS ........................................................................................................................ 46
5.1.3. Output ASI ............................................................................................................ 48
5.1.4. Output DVB-S/S2/S2X/DSNG .................................................................................. 48
5.1.5. Output IP .............................................................................................................. 50
5.1.6. Video .................................................................................................................... 51
5.1.7. Audio ................................................................................................................... 57
5.1.8. Data ..................................................................................................................... 61
5.2. Remuxer Settings .............................................................................................................. 64
5.2.1. Global ................................................................................................................... 64

www.ateme.com Page ii
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.2.2. Output ASI ............................................................................................................ 66


5.2.3. Output IP .............................................................................................................. 66
5.2.4. Input TS ................................................................................................................ 68
5.3. System Settings ................................................................................................................. 68
5.3.1. System - Overview .................................................................................................. 68
5.3.2. System - Time ........................................................................................................ 68
5.3.3. System - Network Interface ...................................................................................... 69
5.3.4. System - Network VLAN ......................................................................................... 69
5.3.5. System - Network Route .......................................................................................... 70
5.3.6. System - Network VPN ........................................................................................... 70
5.3.7. System - Automation ............................................................................................... 70
5.3.8. System - Assets ...................................................................................................... 71
5.3.9. System - Alarms ..................................................................................................... 73
5.3.10. System - Logs ...................................................................................................... 74
5.3.11. System - SNMP Service ......................................................................................... 75
5.3.12. System - SNMP Trap Target ................................................................................... 75
5.3.13. System - SNMP Password ...................................................................................... 75
5.3.14. System - Misc security ........................................................................................... 75
5.3.15. System - Misc statmux ........................................................................................... 75
5.3.16. System - Misc redundancy ...................................................................................... 76
5.3.17. System - Misc remote syslog ................................................................................... 76
5.3.18. System - Misc modulator ........................................................................................ 76
6. Specific Operations ...................................................................................................................... 77
6.1. Installing License .............................................................................................................. 77
6.2. Firmware management ....................................................................................................... 77
6.3. Recovery ......................................................................................................................... 78
A. MIB User Guide ......................................................................................................................... 80
A.1. SNMP overview ............................................................................................................... 80
A.2. MIB overview .................................................................................................................. 81
A.2.1. Main nodes ........................................................................................................... 82
A.2.2. Preset editing guidelines .......................................................................................... 85
A.3. MIB use cases ................................................................................................................. 86
A.3.1. System ................................................................................................................. 86
A.3.2. Channel Presets ..................................................................................................... 90
A.3.3. Remuxer Presets ................................................................................................... 101
B. Simple RPC Guide .................................................................................................................... 105
B.1. Overview ....................................................................................................................... 105
B.2. Command list ................................................................................................................. 105
B.2.1. System ................................................................................................................ 105
B.2.2. Channel .............................................................................................................. 107
B.2.3. Remuxer ............................................................................................................. 108
C. VPN Guide ............................................................................................................................... 110
C.1. Overview ....................................................................................................................... 110
C.2. Server configuration ........................................................................................................ 110
C.3. Client configuration ......................................................................................................... 111
C.4. Troubleshooting .............................................................................................................. 111
D. Redundancy .............................................................................................................................. 112
D.1. Overview ....................................................................................................................... 112
E. Zixi/ARQ ................................................................................................................................. 114
E.1. Overview ....................................................................................................................... 114
E.2. Bonding ......................................................................................................................... 114
F. BISS-CA .................................................................................................................................. 116
F.1. Overview ....................................................................................................................... 116
F.2. Key ............................................................................................................................... 117

www.ateme.com Page iii


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

F.3. Decoder configuration ...................................................................................................... 118


F.4. Encoder configuration ...................................................................................................... 119
G. Use Cases ................................................................................................................................ 122
G.1. 4k ................................................................................................................................ 122
G.1.1. Overview ............................................................................................................ 122
G.1.2. Configuration ....................................................................................................... 123
G.2. 4k and modulator ............................................................................................................ 125
G.2.1. Overview ............................................................................................................ 125
G.2.2. Configuration ....................................................................................................... 126
H. Colorimetry .............................................................................................................................. 129
H.1. Colorimetry .................................................................................................................... 129
I. Appendix .................................................................................................................................. 130
I.1. Product's specification ....................................................................................................... 130
I.1.1. Notes ................................................................................................................... 145
I.2. Warranty ......................................................................................................................... 146
I.3. Normative Reference ........................................................................................................ 147
I.4. Glossary ......................................................................................................................... 148
I.5. Support and Resources ...................................................................................................... 151

www.ateme.com Page iv
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

List of Figures
1.1. Direct current symbol ................................................................................................................ 11
1.2. Alternating current symbol .......................................................................................................... 11
1.3. Ground symbol ......................................................................................................................... 11
1.4. Blocked trash ............................................................................................................................ 11
2.1. Front View Interface .................................................................................................................. 13
2.2. Rear View Interface ................................................................................................................... 14
2.3. Power Switch ........................................................................................................................... 15
2.4. I/O Base Interface ..................................................................................................................... 16
2.5. I/O Base Alarm Connector Pinout ................................................................................................ 17
2.6. Extended L-Band Modulator Interfaces ......................................................................................... 19
2.7. Extended IF Modulator Interfaces ................................................................................................ 20
2.8. Extended ASI/SDI Interfaces ....................................................................................................... 21
2.9. Extended AES Audio Interfaces ................................................................................................... 22
2.10. Extended AES Audio Connector Pinout ....................................................................................... 23
2.11. Extended Analog Audio Interfaces .............................................................................................. 24
2.12. Extended Analog Audio Connector Pinout ................................................................................... 25
2.13. Serial Number and Production Code Markings .............................................................................. 26
2.14. Cool air intakes on the front panel .............................................................................................. 27
2.15. Warm air outputs on the rear panel ............................................................................................. 27
4.1. Front Panel sub-elements' identification ......................................................................................... 30
4.2. Log into the web server .............................................................................................................. 38
4.3. Web Interface ........................................................................................................................... 38
4.4. Web Interface - Status Tab ......................................................................................................... 39
4.5. Web Interface - Channel Tab ...................................................................................................... 39
4.6. Web Interface - Remuxer Tab ..................................................................................................... 41
4.7. Web Interface - System Tab ........................................................................................................ 42
4.8. Settings package configuration ..................................................................................................... 43
4.9. Simple setting edition ................................................................................................................ 44
4.10. Table setting edition ................................................................................................................. 44
D.1. redundancy ............................................................................................................................ 112
E.1. Flow diagram ......................................................................................................................... 114
E.2. Route configuration sample ....................................................................................................... 115
E.3. Encoder configuration sample .................................................................................................... 115
F.1. Overview ............................................................................................................................... 116
F.2. System ................................................................................................................................... 118
F.3. Service .................................................................................................................................. 119
F.4. System ................................................................................................................................... 120
F.5. Channel ................................................................................................................................. 121
G.1. 4K schema ............................................................................................................................. 122
G.2. 4K schema ............................................................................................................................. 125

www.ateme.com Page v
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

List of Tables
1.1. Document Identification ............................................................................................................... 9
2.1. Front View Interface .................................................................................................................. 13
2.2. Rear View Interface ................................................................................................................... 14
2.3. Power Switch ........................................................................................................................... 15
2.4. I/O Base Interface ..................................................................................................................... 16
2.5. I/O Base Alarm Connector Pinout description ................................................................................. 17
2.6. Extended L-Band Modulator Interfaces ......................................................................................... 19
2.7. Extended IF Modulator Interfaces ................................................................................................ 20
2.8. Extended ASI/SDI Interfaces ....................................................................................................... 21
2.9. Extended AES Audio Interfaces ................................................................................................... 22
2.10. Extended Analog Audio Interfaces .............................................................................................. 24
4.1. Status LED .............................................................................................................................. 31
4.2. Front Panel Menu - Main ........................................................................................................... 31
4.3. Front Panel Menu - Service Modulator .......................................................................................... 34
4.4. Front Panel Menu - Service Main ................................................................................................ 34
4.5. Front Panel Menu - Service Remuxer ........................................................................................... 36
4.6. Web Interface - Channel Tab Settings ........................................................................................... 40
4.7. Web Interface - Remuxer Tab Settings .......................................................................................... 41
4.8. Web Interface - System Tab Settings ............................................................................................ 42
5.1. Global ..................................................................................................................................... 46
5.2. TS .......................................................................................................................................... 46
5.3. DVB compliance ....................................................................................................................... 47
5.4. Carrier ID ................................................................................................................................ 47
5.5. ATSC ...................................................................................................................................... 48
5.6. Output ASI .............................................................................................................................. 48
5.7. Output DVB-S/S2/S2X/DSNG ..................................................................................................... 48
5.8. DVB Carrier ID (DVB-CID) ....................................................................................................... 50
5.9. Output IP ................................................................................................................................. 50
5.10. Video .................................................................................................................................... 51
5.11. MPEG-4 AVC ........................................................................................................................ 53
5.12. MPEG-4 AVC-I ...................................................................................................................... 54
5.13. MPEG-2 ................................................................................................................................. 55
5.14. HEVC ................................................................................................................................... 55
5.15. Colorimetry ............................................................................................................................ 56
5.16. Audio .................................................................................................................................... 57
5.17. MPEG Layer2 ......................................................................................................................... 58
5.18. AAC ..................................................................................................................................... 58
5.19. Dolby Digital .......................................................................................................................... 59
5.20. Data ...................................................................................................................................... 61
5.21. Teletext .................................................................................................................................. 61
5.22. Teletext descriptor ................................................................................................................... 62
5.23. Teletext filter .......................................................................................................................... 62
5.24. VBI ....................................................................................................................................... 62
5.25. DVB Subtitles ......................................................................................................................... 62
5.26. DVB Subtitles descriptor .......................................................................................................... 63
5.27. SMPTE-2028 .......................................................................................................................... 63
5.28. SCTE-35 source ...................................................................................................................... 63
5.29. SCTE-35 SDI source ................................................................................................................ 63
5.30. SCTE-35 GPI source ................................................................................................................ 64
5.31. STD-B24 ................................................................................................................................ 64
5.32. MPE ...................................................................................................................................... 64

www.ateme.com Page vi
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.33. Global ................................................................................................................................... 64


5.34. DVB compliance ..................................................................................................................... 65
5.35. Carrier ID .............................................................................................................................. 65
5.36. SBTVD FullSeg compliance ...................................................................................................... 65
5.37. Carrier ID .............................................................................................................................. 66
5.38. Output ASI ............................................................................................................................. 66
5.39. Output IP ............................................................................................................................... 66
5.40. Input TS ................................................................................................................................ 68
5.41. Overview ............................................................................................................................... 68
5.42. Time ..................................................................................................................................... 68
5.43. Interface ................................................................................................................................. 69
5.44. VLAN ................................................................................................................................... 69
5.45. Route ..................................................................................................................................... 70
5.46. Route ..................................................................................................................................... 70
5.47. Automation ............................................................................................................................. 70
5.48. Assets .................................................................................................................................... 71
5.49. Alarms names ......................................................................................................................... 73
5.50. Alarms actions ........................................................................................................................ 74
5.51. Logs names ............................................................................................................................ 74
5.52. Logs levels ............................................................................................................................. 74
5.53. Trap target .............................................................................................................................. 75
5.54. Trap target .............................................................................................................................. 75
5.55. Passwords ............................................................................................................................... 75
5.56. Misc security .......................................................................................................................... 75
5.57. Misc Statmux .......................................................................................................................... 75
5.58. Misc Redundancy .................................................................................................................... 76
5.59. Misc Remote syslog ................................................................................................................. 76
5.60. Misc Modulator ....................................................................................................................... 76
A.1. Quality/Latency mapping ........................................................................................................... 91
A.2. Carrier/Modulation state mapping ................................................................................................ 96
A.3. Supported PCM layouts ............................................................................................................. 99
A.4. Channel to index mapping .......................................................................................................... 99
A.5. SDI pair to index mapping ......................................................................................................... 99
B.1. Export settings keywords .......................................................................................................... 106
C.1. Client configuration ................................................................................................................. 111
H.1. SDR ..................................................................................................................................... 129
H.2. DVB ..................................................................................................................................... 129
H.3. ATSC ................................................................................................................................... 129
H.4. ARIB .................................................................................................................................... 129
I.1. Specification - Identification ...................................................................................................... 130
I.2. Specification - Video Input ........................................................................................................ 130
I.3. Specification - Audio Input ........................................................................................................ 131
I.4. Specification - Data Input .......................................................................................................... 132
I.5. Specification - Black Burst-3Level and ASI Synchronization ............................................................ 132
I.6. Specification - Filter ................................................................................................................. 132
I.7. Specification - Video Processing ................................................................................................. 133
I.8. Specification - PIP Processing .................................................................................................... 134
I.9. Specification - Audio Processing ................................................................................................. 135
I.10. Specification - Data Processing ................................................................................................. 135
I.11. Specification - Remuxer .......................................................................................................... 136
I.12. Specification - 1+1 Redundancy ................................................................................................ 136
I.13. Specification - Muxer .............................................................................................................. 136
I.14. Specification - Output ............................................................................................................. 137
I.15. Specification - L-Band or IF Modulator ...................................................................................... 138

www.ateme.com Page vii


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.16. Specification - Configuration and management interfaces ............................................................... 140


I.17. Specification - System ............................................................................................................. 141
I.18. Specification - Licenses ........................................................................................................... 142
I.19. Specification - Physical ........................................................................................................... 144
I.20. Specification - Environmental and Power .................................................................................... 144
I.21. Specification - Certifications ..................................................................................................... 144
I.22. Normative reference ................................................................................................................ 147
I.23. Glossary ................................................................................................................................ 148

www.ateme.com Page viii


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

1. Document Overview
1.1. Document identification
Table 1.1. Document Identification
Title CM5000 - Modular Contribution Encoder - User Manual
Revision Number 0.0
Description Document for firmware release 3.5.2.0 (build 31.3.3.0)
Date of Issue 2019-07-08
Document Reference UM-CM5000-FW3.5.2.0-REV0.0

1.2. Disclaimer
The material in this document is for information only and subject to change without notice. While reasonable efforts
have been made in the preparation of this document to assure its accuracy, ATEME assumes no liability resulting
from errors or omissions in this document, or from the use of the information contained herein. ATEME reserves
the right to make changes or revisions in the product design or the product manual without reservation and without
obligation to notify any person of such revisions and changes.

1.3. Copyrights

Notice
The CM5000 is not designed or intended to violate any other entity's copyright or other IP (Intellectual Property)
rights. Each CM5000 user may only use their CM5000 in conjunction with materials legally owned or licensed by
such user, and only to the extent that such ownership or license rights permit such use.

Copyright © 2011-2018 ATEME


These materials, ATEME products and all related documentation are protected by copyright and other laws, interna-
tional treaties and conventions. All rights, title and interest in the materials, ATEME products and related documen-
tation shall remain with ATEME and its licensors. All registered or unregistered trademarks in these materials are the
sole property of their respective owners. No part of this document or related ATEME products may be reproduced in
any form, or by any means without written authorization of ATEME Corporation.

These materials are provided "as-is." ATEME makes no warranties, stated or implied, as to, the information contained
herein. In addition, ATEME makes no stated or implied warranties of merchantability or working condition for a
particular purpose or use with respect the information contained in these materials.

In no event shall ATEME be liable for any indirect, special, consequential or incidental damages, including, but not
limited to, lost profits or loss or damage to data arising from the use of these materials, even if advised in advance
of the possibility of such damages.

www.ateme.com Page 9
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

The glossary of this document is partially extracted from the Wikipedia encyclopedia.

Trademarks
ATEME, the ATEME logo, Kyrion and the Kyrion logo are all trademarks or registered trademarks of ATEME
Corporation. The CM5000 clustering technology - as well as other technologies included in CM5000 - are protected
by patents or pending patent applications in the U.S. and other countries. All other trademarks or registered trademarks
are property of their respective owners.

1.4. Precautions
Only qualified persons are authorized to carry out maintenance on this device.

Read the Users' Manual carefully, and follow the correct procedure when setting up the device.

Do not open your CM5000 or attempt to disassemble or modify it, unless instructed by an ATEME representative. To
avoid any risk of electrical shock, fire, short-circuiting or dangerous emissions, never insert any metallic object into
the enclosure. Your CM5000 contains no user-serviceable parts. If it appears to be malfunctioning, have it inspected
by a qualified ATEME Technical Support representative.

Never expose your device to rain, use it near water, or in damp or wet conditions. Never place objects containing
liquids on the CM5000, as they may spill into its openings; doing so increases the risk of electrical shock, short-
circuiting, fire or personal injury.

Basic electrical safety precautions should be followed to protect you from harm and the system from damage:

• Be aware of where the On/Off power switch is situated on the chassis; as well as the rack's emergency power off-
switch. Check also where the disconnection switch or electrical outlet is located.

• Do not work alone when working with high voltage components.

• Power should always be disconnected from the system before opening it. When disconnecting the power, you
should first power down the system and unplug the power cords of the power supply.

• Ground pin shall be connected to earth for safe operation.

For the 220VAC version:

• Only the provided power supply cord must be use to power the CM5000. This power supply cord includes a
grounding plug and it must be plugged into a grounded electrical outlet. If you should use a different power supply
cord, make sure it is compatible with your locale electrical power supply.

• The mains plug (or the mains plugs for dual plug version) is used as the disconnect device and shall be easily
accessible.

For the 48VDC version:

• The internal fuse of the DC filter board shall be replaced by a 5x20mm medium-acting 8A 250V fuse, like LittleFuse
234 series.

• The rear connector is used as the disconnect device and shall be easily accessible.

www.ateme.com Page 10
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Warning

This product contains a lithium battery. The lithium battery may explode if it is incorrectly replaced.
This battery must be replaced only with the same or equivalent type recommended by the manufacturer.
Dispose of used batteries according to the manufacturer's instructions.

1.5. Symbols
Figure 1.1. Direct current symbol

Figure 1.2. Alternating current symbol

Figure 1.3. Ground symbol

Figure 1.4. Blocked trash

The blocked trash can indicate that the product must be collected by a particular sector and, as such, must not be
thrown in a classic trash can.

www.ateme.com Page 11
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2. Product Overview
2.1. Package Contents
Before continuing, please check the contents of the product package. This product package should contain the fol-
lowing items:

• One (1) CM5000,

• One (1) Power Cord,

• One (1) CD ROM,

• This User's Manual.

If anything is missing, please contact your place of purchase.

www.ateme.com Page 12
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.2. Front View


This figure describes the front interface of the CM5000.

Figure 2.1. Front View Interface

Table 2.1. Front View Interface


FP Front Panel
A Air Intakes

Front Panel Interfaces FP are described in Section 4.2, “ Front Panel ”

Ventilation using Air Intakes A is described in Section 2.8, “ Ventilation ”

www.ateme.com Page 13
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.3. Rear View


This figure describes the generic rear interfaces of the CM5000.

Depending on your exact model and the options purchased, the extended slots may contain additional connectors
which will be described in the next paragraphs.

Figure 2.2. Rear View Interface

Table 2.2. Rear View Interface


B I/O Base Interfaces
X I/O Extended X Interfaces
VA I/O Extended A Interfaces
VB I/O Extended B Interfaces
SN Serial Number and Product Code

www.ateme.com Page 14
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.4. Power Switch


This figure describes the location of the Power switch of the CM5000.

Figure 2.3. Power Switch

Table 2.3. Power Switch


Use this switch to turn ON the unit. Switch it
P1 Power Switch
back to the original position to turn OFF the unit.

www.ateme.com Page 15
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.5. I/O Base Interfaces


This figure describes the I/O Base interfaces of the CM5000.

Figure 2.4. I/O Base Interface

Table 2.4. I/O Base Interface


B1 AC Inlet (~AC) Connect the provided cable to this inlet. The unit auto detects AC voltage.
MGT Ether- This dedicated Ethernet connector allows administration of the unit via the
B2
net Connector web GUI or SNMP. This interface is a 1000Base-T Ethernet port (1Gbps).
STREAM Ether- This Ethernet connector is dedicated for streaming encoded
B3
net Connector 1 video over IP. This interface is a Gigabit Ethernet port (1Gbps).
STREAM Ether-
B4 Same as [B3].
net Connector 2
This BNC Connector is dedicated to synchronize the unit with
B5 SYNC In Connector an external reference signal. The supported signal standards are
black burst and tri-level. It can also be used to input ASI stream.
B6 ASI In Connector This BNC Connector is dedicated to input ASI stream.
B7 ALARM Connector This DB9 connector is dedicated to input and output discrete signals.

2.5.1. I/O Alarm Connector


The CM5000 provides the user with 4 external GPIOs : 2x IN and 2x OUT.

GPO are dry-loops based on electro-mechanical relays, AC/DC 1A / 24V max.

GPI are opto-isolated DC inputs, 5V to 24V HIGH input threshold.

www.ateme.com Page 16
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Both have a 2KV isolation with the platform mechanical and electrical ground.

GPO dry-loops default to OFF (opened) when the unit is powered-up.

Those GPIOs are available on a 9 points female Sub-D connector :

Figure 2.5. I/O Base Alarm Connector Pinout

Table 2.5. I/O Base Alarm Connector Pinout description


Pin Function
1 GPI 1 + (first GP positive input, to be used with GPI 1-)
2 GPI 2+ (second GP positive input, to be used with GPI 2-)
3 NC (not used and not connected)
4 GPO 2a (first connection of second GP dry loop, to be used with GPO 2b)
5 GPO 1a (first connection of first GP dry loop, to be used with GPO 1b)
6 GPI 1- (first GP negative input, to be used with GPI 1+)
7 GPI 2- (second GP negative input, to be used with GPI 2+)
8 GPO 2b (second connection of second GP dry loop, to be used with GPO 2a)
9 GPO 1b (second connection of first GP dry loop, to be used with GPO 1a)

www.ateme.com Page 17
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6. Extended Interfaces


Depending of the hardware options that you've purchased, some of the interfaces may be accessible on I/O Extended
Interfaces ([X], [VA], [VB]).

www.ateme.com Page 18
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6.1. Extended L-Band Modulator Interfaces


This figure describes the Extended L-Band Modulator interfaces of the CM5000.

Figure 2.6. Extended L-Band Modulator Interfaces

Table 2.6. Extended L-Band Modulator Interfaces


BNC
XLB1 Encoder SDI IN Use this BNC connector to input the SDI video signal into the CM5000.
75Ω
Encoder BNC Use this BNC connector to output the encoded bitstream. It
ALB1
ASI OUT 75Ω should be connected to the ASI input of the Modulator [LB3].
Use this connector to input the external 10MHz reference
Modula- BNC frequency used by the Modulator. The modulator can ei-
LB1
tor REF IN 50Ω ther use this external reference frequency or a 10MHz in-
ternal reference frequency (selection trough GUI interface)
Modulator BNC This connector outputs the 10MHz ref-
LB2
REF OUT 50Ω erence frequency used by the Modulator.
Modula- BNC
LB3 Use this BNC connector to input the ASI stream to be modulated.
tor ASI IN 75Ω
Modulator BNC This connector outputs a monitoring
LB4
ASI MON 75Ω copy of the ASI stream to be modulated.
Modulator L- SMA This connector outputs the modulated signal to
LB5
Band MAIN 50Ω be connected to the emitting system (0 dBm).
Modulator L- SMA This connector outputs the modulated signal to be con-
LB6
Band MON 50Ω nected to an analyzing or monitoring system (-20 dBm).

www.ateme.com Page 19
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6.2. Extended IF Modulator Interfaces


This figure describes the Extended IF Modulator interfaces of the CM5000.

Figure 2.7. Extended IF Modulator Interfaces

Table 2.7. Extended IF Modulator Interfaces


Encoder BNC Use this BNC connector to input the
XIF1
SDI IN 75 Ω SDI video signal into the CM5000.
Encoder BNC Use this BNC connector to output the encoded bitstream. It
AIF1
ASI OUT 75 Ω should be connected to the ASI input of the Modulator [IF3].
Use this connector to input the external 10MHz reference
Modula- BNC frequency used by the Modulator. The modulator can ei-
IF1
tor REF IN 50 Ω ther use this external reference frequency or a 10MHz in-
ternal reference frequency (selection trough GUI interface)
Modulator BNC This connector outputs the 10MHz ref-
IF2
REF OUT 50 Ω erence frequency used by the Modulator.
Modula- BNC
IF3 Use this BNC connector to input the ASI stream to be modulated.
tor ASI IN 75 Ω
Modulator BNC This connector outputs a monitoring
IF4
ASI MON 75 Ω copy of the ASI stream to be modulated.
Modulator BNC This connector outputs the modulated signal to
IF5
IF MAIN 75 Ω be connected to the emitting system (0 dBm).
Modulator BNC This connector outputs the modulated signal to be con-
IF6
IF MON 75 Ω nected to an analyzing or monitoring system (-20 dBm).

www.ateme.com Page 20
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6.3. Extended ASI/SDI Interfaces


Next figure describes the ASI/SDI extended interface of the CM5000.

Figure 2.8. Extended ASI/SDI Interfaces

Table 2.8. Extended ASI/SDI Interfaces


Use this BNC connector to input the chan-
AS1 Channel 1 SDI Input
nel 1 SDI video signal into the CM5000.
AS2 Channel 1 SDI Output This connector output a monitoring copy of the channel 1 SDI input.
Use this BNC connector to input the chan-
AS3 Channel 2 SDI Input
nel 2 SDI video signal into the CM5000.
AS4 Channel 2 SDI Output This connector output a monitoring copy of the channel 2 SDI input.
AS5
Channel 1 ASI Output Use this BNC connector to output the channel 1 encoded bitstream.
AS6
AS7
Channel 2 ASI Output Use this BNC connector to output the channel 2 encoded bitstream.
AS8

www.ateme.com Page 21
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6.4. Extended AES Audio Interfaces


This figure describes the AES Audio extended interface of the CM5000.

Figure 2.9. Extended AES Audio Interfaces

Table 2.9. Extended AES Audio Interfaces

AES AES Audio Input Use this DB25 connector to input up to 8 AES audio pairs.

Note

In the System/Extension boards menu of the web GUI, the AES Audio Extended Interface board is
identified as "AUDIO AES".

www.ateme.com Page 22
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure 2.10. Extended AES Audio Connector Pinout

Note

To input audio with XLR connectors, use the XLR to DB25 cable provided separately (Ref: AEXT-
CBL).

www.ateme.com Page 23
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.6.5. Extended Analog Audio Interfaces


This figure describes the Analog Audio extended interface of the CM5000.

Figure 2.11. Extended Analog Audio Interfaces

Table 2.10. Extended Analog Audio Interfaces

ANA Analog Audio Input Use this DB25 connector to input up to 4 analog audio pairs.

Note

In the System/Extension boards menu of the web GUI, the Analog Audio Extended Interface board is
identified as "AUDIO ANALOG".

www.ateme.com Page 24
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure 2.12. Extended Analog Audio Connector Pinout

Note

To input audio with XLR connectors, use the XLR to DB25 cable provided separately (Ref: AEXT-
CBL).

www.ateme.com Page 25
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.7. Serial Number


Serial Number and Production Code Markings are located in the rear side [SN].

Figure 2.13. Serial Number and Production Code Markings

www.ateme.com Page 26
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

2.8. Ventilation
Air ventilation prevents abnormal temperature rises inside the unit. Next figures show cool air intakes and warm air
outputs.

Figure 2.14. Cool air intakes on the front panel

Figure 2.15. Warm air outputs on the rear panel

Place the CM5000 in a well-ventilated space, and allow ideally up to 10cm of free space on all sides of the CM5000
so increasing air circulation and cooling.

Warning

Never obstruct air intakes and outtakes. Beware of 19'' bays doors, if any.

www.ateme.com Page 27
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

3. Installation
3.1. Hardware setup

Step 1: Unpack and install the CM5000


Unpack your CM5000 unit and install it.

• For Stand Alone installations, place the unit on a stable surface. It requires clearance above and on each side to
allow for cooling.

• Alternatively, for Rack installations, mount the unit in a standard 19-inch rack. The CM5000 requires 1U of vertical
space.

Note

Note for Rack installations: Carefully slide the CM5000 into a shelf space in the rack. Use your equip-
ment rack's screws to secure the device in place, in the rack.

Step 2: Connect the power


Connect the CM5000 input power [B1] to a power outlet using the provided power cord.

Step 3: Connect to Ethernet


Connect the network cables to Ethernet interfaces.

• The Stream interfaces [B3] and [B4] should be plugged into your broadcast network

• The MGT interface [B2] should be plugged into your supervision network

Note

If you do not have different networks, using the streaming port to do both broadcasting and administra-
tion is possible. This is not recommended for production phases.

Step 4: Connect SDI input


Connect the SDI input cables to [X1] (see Section 2.3, “ Rear View ”).

Step 5: Power up
Power up the CM5000, switching the 0/1 button [P1] into the position 1.

www.ateme.com Page 28
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• After a few seconds, a BOOTING message should appear on the LCD.

• The front panel selection menu appears when the unit is up and running.

3.2. Quick start

Step 1: Configure management IP address


Use the front panel to configure the MGT IP address of the CM5000: [CM5000 IP address] (System -> Network -
> MGT -> IP).

Step 2: Open a web browser


On a computer connected to the same network, launch your favorite web browser and browse to http://[CM5000 IP
address].

Step 3: Configure the CM5000


Go to the Channel 1 tab, configure the TS bitrate, the video format and an output, click on 'Apply'.

Step 4: Start the CM5000


Go to the Status tab, click on 'Start'.

www.ateme.com Page 29
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

4. User's Interfaces
4.1. Configuration tools
There are 3 different ways to configure your CM5000:

• Front Panel access (see Section 4.2, “ Front Panel ”),

• Web interface (see Section 4.3, “ Web GUI ”),

• SNMP.

The web interface provides access to all the parameters but need a network connection to be used. The Front Panel
interface provides access to all the operational parameters and most of the system ones. Choose the most appropriate
way depending on your overall system’s design.

4.2. Front Panel


The CM5000 has a local LCD and keypad interface allowing a simple management of the unit.

The control buttons and LCD provide an easy method of setting the network interface addresses and default gateway
parameters directly from the front of the CM5000 System without using a management computer.

No IT knowledge is required and the CM5000 can be up and running in minutes.

Next figure describes the front panel sub-elements' identification.

Figure 4.1. Front Panel sub-elements' identification

4.2.1. Status LED


The CM5000 comes with a complete range of LEDs that report the device status.

www.ateme.com Page 30
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table 4.1. Status LED


Off: CM5000 idle
FP1 IN Solid Green: Valid input signal
Solid Orange: No input signal
Off: CM5000 idle
FP2 OUT Solid Green: Valid output signal
Solid Orange: Invalid output signal
Off: No Status
Solid Green: CM5000 hardware is OK
FP3 ALARM
Solid Red: CM5000 hardware error or malfunction detected
Solid Orange: Warning

4.2.2. LCD
The LCD [FP4] displays some status information and configuration menus.

4.2.3. TFT
The TFT [FP5] displays the video input signal and its format.

4.2.4. Keypad
The Keypad is used for configuration when navigating the local setup menu of the CM5000.

Use the directional keys, [FP8] to [FP11], to navigate through the different menus.

Use the 'OK' key [FP6] to validate changes and the 'Cancel' key [FP7] to cancel any action.

Depending on the context, use the extended keys [FP12] to enter characters, numbers or as a shortcut to some menus.

4.2.5. Menu
This chapter lists all the parameters that can be set through the front panel interface. Some are not accessible depending
on your product or the licenses that you purchased.

See the product specification in annexes to check capability of your product.

Table 4.2. Front Panel Menu - Main


TS -
Output -
format
Channel 1 Video
bitrate
Status
format
Audio
bitrate
Remuxer TS -
Alarms clear -

www.ateme.com Page 31
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Temperature -
Unit
Uptime -
Channel - -
SD Aspect Ratio - -
CH 1 pairs 1-4 SDI source
CH 1 pairs 5-8 SDI source
Monitor AES inter-
AES pairs 1-4
face source
Audio monitoring
AES inter-
AES pairs 5-8
face source
ANALOG in-
ANA pairs 1-4
terface source
Started Yes/No
Load From Slot -
Channel 1 Save To Slot -
Load From USB -
Save To USB -
Presets
Started Yes/No
Load From Slot -
Remuxer Save To Slot -
Load From USB -
Save To USB -
Table 4.3, “Front Panel
Modulator -
Menu - Service Modulator”
Channel 1 name - -
Table 4.4, “Front Pan-
Channel 1 Main -
Service el Menu - Service Main”
Channel 1 PIP - -
Remuxer name - -
Table 4.5, “Front Panel
Remuxer cfg -
Menu - Service Remuxer”
Mode
IP
MGT
Net Mask
Speed
Network
System Stream 1 (same as MGT)
Stream 2 (same as MGT)
Default Gateway -
Reset Routes -
Reboot - -

www.ateme.com Page 32
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Version -
Software Build -
Update from USB -
SN -
Hardware
slots description and status -
License - -
BISS-E ID -
Modulator Restore state Yes/No
Enabled
Redundancy Channel 1 Master/Slave
Destination
Text screen -
Screens timeout
Video screen -
Monitor SDI 1 -
Monitor SDI 2 -
Cycle SDI monitor -
Toggle RF output -
Toggle RF modulation -
F1 Key Assignment BISS quick access -
TS quick access -
Audio quick access -
Cycle audio monitor -
Load preset 1 -
Load preset 2 -
F2 Key Assignment (same as F1 Key Assignment) -
Name - -
Lock - -

www.ateme.com Page 33
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table 4.3. Front Panel Menu - Service Modulator


Enabled
Transmit
Mode
Output Power slot
Output Power H (dBm)
Output Power L (dBm)
BUC's LOF (MHz)
Frequency (MHz)
Symbol Rate (MBd)
Standard
Service Modulator
Type
FEC
Roll-off
Frame Type
Pilot mode
Spectral Inversion
10 MHz Clock Ref
Carrier Id
PLS Sequence
Tilt (dB/MHz)

Table 4.4. Front Panel Menu - Service Main


Quality/Latency -
Bitrate (kbps)
mode
BISS
key
Standard
Min Null (kbps)
TS id
PAT
period
Service Main
TS PID
Program
PMT number
Period
PCR PID
CAT Period
Packet Size
SI/PSIP Tables

www.ateme.com Page 34
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Network ID
Network
Name
DVB-SI Tables
Carrier ID
SDT
TDT
Bitrate
Occupancy
Min Bitrate
PCR on
PCR
RAP
Modulator
Output ASI
Ip 1
Format
Connector
Autosense
Input
Emulation
Frame Syn-
chronization
Format
Processing
Video
MPEG-4 AVC
MPEG-2
HEVC
TS PID
BISS
Stream ID
Component
Caption Service
Enabled
Format
MPEG Layer 2
AAC
Audio 1 Dolby Digital
Passthrough
Input Source
TS
Processing
Data 1 Enabled

www.ateme.com Page 35
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Input Source
Processing
Format
Teletext
VBI
SCTE-35
DVB Subtitles
SMPTE-2038
STD-B24
MPE
TS
Input Clock Source Source

Table 4.5. Front Panel Menu - Service Remuxer


Enabled Yes/No
Standard
Packet Size
Bitrate (kbps)
Table Bitrate (kbps)
TS
Enable SI/PSIP tables
Network ID
SI tables Network Name
Service Remuxer Carrier ID
ASI Enabled
Output
IP
Enabled
Internal
Source
ASI
Input 1
Internal isMain
ASI Channel
Processing Delay (ms)

www.ateme.com Page 36
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

4.3. Web GUI


With the web-based interface you have access to all configurable parameters.

4.3.1. Access setup

Ethernet connection
Connect the CM5000 MGT interface B2 to an Ethernet connection.

You can either:

• use a cross-over Ethernet cable to connect the devices directly to the controlling computer,

• use straight through Ethernet cables to connect the devices to a hub or switch.

Configure both the management computer and CM5000 to be on the same subnet. To do this, two solutions are
possible:

• change the IP address of the management computer to 192.168.128.2 (for example) and the netmask to
255.255.255.0

• or change the CM5000 network parameters to match your network architecture (see Section 3.2, “ Quick start ”).

Note

To access the CM5000 web-based interface, start any web browser and browse to http://192.168.128.1
This is the Factory default IP address of the MGT port.

Log into the web server


First of all, you will have to log into the web server. To do so, enter the following URL in your browser: http://
[CM5000 IP Address].

Depending on the CM5000 configuration, a pop-up may appear, asking for a Login and a Password (see Figure 4.2,
“Log into the web server”). In this case, login is 'admin' and the factory default password is 'admin'.

Note

Only the password can be modified. Login is always 'admin'.

Warning

Password and login are case sensitive.

Login protection and the associated password can be configured in the System tab of the web interface (see Sec-
tion 4.3.6, “ System Tab ”).

www.ateme.com Page 37
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure 4.2. Log into the web server

Note

The login dialog box will be displayed in your OS language. It may differ from the above figure.

4.3.2. Web GUI Overview


Once logged in, the web server of the CM5000 will display its management environment.

This environment is divided into 2 main areas:

• Navigation bar G1. Use this navigation bar to access all configurable parameters. Clicking on each Tab of this
navigation bar will update the Active Area located just below.

• Active Area G2. Displays the parameters associated with the current Tab.

• Lock button G3. Allows to lock or unlock the web GUI. When locked no modification can be done through the GUI.

Figure 4.3. Web Interface

www.ateme.com Page 38
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

4.3.3. Status Tab


This Tab is used to monitor the status of the encoder channels.

Figure 4.4. Web Interface - Status Tab

• [GS1]: Outputs state summary.

• [GS2]: Channel state summary.

• [GS3]: Button used to Start or Stop a channel.

4.3.4. Channel Tab


This Tab allows the user to view, configure, import and export the settings associated to a channel. Each channel is
managed independently of the others.

Figure 4.5. Web Interface - Channel Tab

• [GC1]: Button used to load a preset into the web GUI editor. The preset can be loaded from a file, from slots stored
on the CM5000 or from a preset using factory settings. This action does not disrupt nor reconfigure the CM5000.

www.ateme.com Page 39
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• [GC2]: Button used to save the content of the web GUI editor to a file or to a slot stored on the CM5000.

• [GC3]: Button used to discard non applied changes done in the web GUI editor. After this action, the web GUI
editor will show the settings that are being used by the CM5000.

• [GC4]: Button used to apply changes done in the web GUI editor. After this action, the CM5000 will use the new
settings.

Table 4.6. Web Interface - Channel Tab Settings

Settings that apply to the whole transport stream


Global settings
(e.g. Quality/latency trade-off, TS bitrate, BISS)
Output settings Settings that apply to the output (e.g. ASI, DVB-S, IP)
Settings that apply to the video acquisition and
Video settings
stream (e.g. SDI input format, codec, Closed caption)
Audio settings Settings that apply to the audio acquisition and stream (e.g. SDI group/pair, codec)
Data settings Settings that apply to the data stream (e.g. Teletext properties, DVB subtitles)

Note

You can safely navigate away from this tab without losing your changes even if some of them are not
yet applied.

Note

Not yet applied changes are visually identified by a light orange outline.

Note

If you want to import a preset from a file to a slot, you can load it using [GC1], then save it using [GC2].
Afterward, you may optionally use the discard button [GC3] to show the settings the CM5000 is using.

4.3.5. Remuxer Tab


This Tab allows the user to view, configure, import and export the settings associated to the remuxer.

www.ateme.com Page 40
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure 4.6. Web Interface - Remuxer Tab

• [GC1]: Button used to load a preset into the web GUI editor. The preset can be loaded from a file, from slots stored
on the CM5000 or from a preset using factory settings. This action does not disrupt nor reconfigure the remuxer.

• [GC2]: Button used to save the content of the web GUI editor to a file or to a slot stored on the CM5000.

• [GC3]: Button used to discard non applied changes done in the web GUI editor. After this action, the web GUI
editor will show the settings that are being used by the remuxer.

• [GC4]: Button used to apply changes done in the web GUI editor. After this action, the remuxer will use the new
settings.

Table 4.7. Web Interface - Remuxer Tab Settings

Global settings Settings that apply to the whole transport stream (e.g. TS bitrate, compliance)
Output settings Settings that apply to the output (e.g. ASI, IP)
Input TS settings Settings that apply to the input Transport Stream (e.g. sources, delay)

Note

You can safely navigate away from this tab without losing your changes even if some of them are not
yet applied.

Note

Not yet applied changes are visually identified by a light orange outline.

www.ateme.com Page 41
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Note

If you want to import a preset from a file to a slot, you can load it using [GC1], then save it using [GC2].
Afterward, you may optionally use the discard button [GC3] to show the settings the remuxer is using.

4.3.6. System Tab


This tab allows you to configure the system settings, monitor and manage the equipment.

Figure 4.7. Web Interface - System Tab

• [GC1]: Button used to import a settings package.

• [GC2]: Button used to export a settings package.

Table 4.8. Web Interface - System Tab Settings

General information about the unit (name, serial number, version, tem-
Overview
perature, uptime) and the extension boards (slot, board, status, revision).
Time Time settings (Time, GMT offset, NTP, PTP).
Network Network settings (Network interface, VLAN, route, VPN).
Automation Automation management.
Assets Assets management (logo, font, public keys CSV).
Alarms Alarms settings.
SNMP SNMP settings (Trap targets, SNMP passwords, MIB download).
Miscellaneous settings (BISS injected ID, GUI pass-
Misc
word, statmux port, redundancy, remote syslog).
Firmware Firmware management (Upgrade, backup, backup restoration).
Licenses Licenses management.
Access to information needed to resolve issues (re-
Troubleshooting
boot, current alarms, logs, debug package, etc.).

www.ateme.com Page 42
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Settings package
The settings package is used to backup/restore or transfer from one unit to another most of the settings of the encoder.

To create a settings package:

• Click on [GC2].

• A popup will appear. Choose the item(s) you want to be saved into your package. Click OK.

• The package will be generated and downloaded by your browser.

To import a settings package:

• Click on [GC1].

• A popup will appear. Choose the item(s) you want to import from your package. Click OK.

• The package will be uploaded to the encoder and the settings applied.

Figure 4.8. Settings package configuration

Warning

Importing network interfaces, VLAN, route or VPN configuration will erase your current configuration
and may break your network connection.

www.ateme.com Page 43
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Warning

Importing channel presets or remuxer presets will also erase the current configuration and may restart
the encoder.

Note

For security reasons, VPN certificates, SNMP community strings, BISS injected id, GUI password and
the license file cannot be exported.

Simple setting edition

Figure 4.9. Simple setting edition

To edit a simple setting, you can:

• Click on [GS1] to enter the edition mode. The buttons [GS2] and [GS3] appear.

• Update the value in [GS1].

• Click on [GS3] to apply your change or on [GS2] to cancel your change. The buttons [GS2] and [GS3] disappear.

Table setting edition

Figure 4.10. Table setting edition

To edit one or multiple settings of a line in a table:

• Click on the setting you want to edit. The buttons [GS4] and [GS5] appear. They apply for the whole line.

• Update the values on the line.

www.ateme.com Page 44
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• Click on [GS5] to apply your changes or on [GS4] to cancel them.

www.ateme.com Page 45
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5. Settings
This chapter lists all configurable parameters that can be set through the GUI Interface. Some are not accessible
depending on your product or the licenses that you purchased.

See the product specification in annexes to check capability of your product.

5.1. Channel Settings

5.1.1. Global
Table 5.1. Global
Parameter Value Note
Name (String) Preset name
High Quality
Reduced Latency
Low Latency
Quality/latency -
Ultra Low Latency
Custom (Advanced)
Custom (Expert)
Output bitrate Bitrate of the output TS -
Disabled
1
BISS mode -
E
CA
BISS Key (Hexadecimal number) When BISS mode is 1 or E
BISS-CA Entitlement Session ID (number) When BISS mode is CA
BISS-CA Key table (string) When BISS mode is CA
BISS-CA bitrate (number) When BISS mode is CA
BISS-CA Rolling Key period (number) When BISS mode is CA
BISS-CA Prevent Descrambled Forward - When BISS mode is CA
BISS-CA Prevent Decoded Forward - When BISS mode is CA
BISS-CA Insert watermark - When BISS mode is CA

5.1.2. TS
Table 5.2. TS
Parameter Value Note
Static/Full
TS occupancy -
Dynamic/Adjustable
TS occupancy bitrate (number) -

www.ateme.com Page 46
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

TS occupancy min bitrate (number) -


MPEG
DVB
ATSC
TS compliance -
ISDB
SBTVD FullSeg
SBTVD OneSeg
188
TS packet size -
204
Null bitrate (number) -
PMT PID (number) -
Program number (number) -
PMT PCR PID (number) -
PAT TS ID (number) -
PAT period (number) -
PMT period (number) -
CAT period (number) -
Insert PCR on RAP - -
Enable SI/PSIP tables - -
Video input
Clock source Internal -
External Reference

DVB/ISDB/SBTVD compliance
These settings are available when 'TS conformance' is one of DVB, ISDB or SBTVD (Full/one-seg) and SI tables
are enabled.

Table 5.3. DVB compliance


Parameter Value Note
Network ID (number) -
Network name (string) -
Service name (string) -
Service provider (string) -

Table 5.4. Carrier ID


Parameter Value Note
Format 02 -
Manufacturer (string) -
Serial (string) -
Identifier (string) -
Telephone (string) -

www.ateme.com Page 47
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Information (string) -
Longitude (real number) -
Latitude (real number) -

ATSC compliance
These settings are available when 'TS conformance' is ATSC and PSIP tables are enabled.

Table 5.5. ATSC


Parameter Value Note
None
Delivery Cable -
Terrestrial
Channel short name (string) -
Channel major (number) -
Channel minor (number) -
None
Analog
SCTE-1
Modulation SCTE-2 -
8VSB
16VSB
User

5.1.3. Output ASI


Table 5.6. Output ASI
Parameter Value Note
Enable - -

5.1.4. Output DVB-S/S2/S2X/DSNG


Table 5.7. Output DVB-S/S2/S2X/DSNG
Parameter Value Note
Enable - -
Off
Available on
Carrier/Modulation Carrier only
the status page
Modulated
DVB-S
DVB-S2
Standard -
DVB-S2X
DVB-DSNG

www.ateme.com Page 48
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Available on
Output power High (real number)
the status page
Available on
Output power Low (real number)
the status page
BUC's LOF (number) -
Frequency (real number) -
Symbol rate (real number) -
QPSK
8PSK
16APSK
32APSK
64APSK
Modulation type -
8APSK-L
16APSK-L
32APSK-L
64APSK-L
16QAM
11/45
1/4
4/15
13/45
14/45
1/3
2/5
9/20
7/15
1/2
8/15
11/20
5/9
26/45
3/5
FEC
28/45
23/36
2/3
25/36
32/45
13/18
11/15
3/4
7/9
4/5
5/6
77/90
7/8
8/9
9/10
Use external reference clock - -
0.05
Roll-off -
0.10

www.ateme.com Page 49
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

0.15
0.20
0.25
0.35
Tilt (real number) -
Normal
Frame type -
Short
Pilot mode - -
Spectral inversion - -
PL Scrambling Gold Sequence 0..26141 -

DVB Carrier ID (DVB-CID)


These settings are available when a DVB output is enabled.

Table 5.8. DVB Carrier ID (DVB-CID)


Parameter Value Note
Enable - -
Telephone (string) -
User data (string) -
Longitude (real number) -
Latitude (real number) -

5.1.5. Output IP
Table 5.9. Output IP
Parameter Value Note
Enable - -
MGT
Main interface Stream 1 -
Stream 2
Main IP (IP address) -
Main port (number) -
None
MGT
Backup interface -
Stream 1
Stream 2
Backup IP (IP address) -
Backup port (number) -
UDP
RTP
Protocol -
Zixi
SRT

www.ateme.com Page 50
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Password enable (string) Only when Protocol is Zixi


None
FEC 1D Only when Protocol is RTP
2D
Columns (number) Only when FEC is 1D or 2D
Rows (number) Only when FEC is 1D or 2D
Steps (number) Only when FEC is 1D or 2D
Channel name (string) Only when Protocol is Zixi
Latency (number) Only when Protocol is Zixi
Auto
None
10%
FEC overhead 20% Only when Protocol is Zixi
30%
40%
50%
Disabled
AES 128
Encryption Only when Protocol is Zixi
AES 192
AES 256
Only when Protocol is Zixi
Key (Hexadecimal number)
and Encryption is enabled
Disabled
Bonding Shared Only when Protocol is Zixi
Backup
Adaptive - Only when Protocol is Zixi
Caller
Connection mode Listener Only when Protocol is SRT
Rendezvous
Latency - Only when Protocol is SRT
Bandwidth overhead - Only when Protocol is SRT
TS packet count (number) -
Multicast TTL (number) -
Spoofing enable - -
Spoofing address (IP address) -
Strip null packets - -
TOS (number) -

5.1.6. Video
Table 5.10. Video

Parameter Value Note


Codec MPEG-4 AVC -

www.ateme.com Page 51
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

MPEG-4 AVC-I
MPEG-2
HEVC
525i
625i
720p@50
720p@59.94
720p@60
1080i@25
1080i@29.97
1080i@30
1080psf@23.976
Input 1080psf@24 -
1080psf@25
1080p@23.976
1080p@24
1080p@25
1080p@29.97
1080p@30
1080p@50
1080p@59.94
1080p@60
Auto sense - -
Video PID (number) -
CBR
VBR - Quality Capped
Rate control -
VBR - StatMuxed
VBR - Rate Capped
Black
Pattern
Emulation mode Freeze -
Custom
Mute
Emulation moving pattern - -
Force emulation - -
Resize - -
None
Low
Denoise -
Medium
High
Logo name (string) -
Logo X (number) -
Logo Y (number) -
GOP Size (number) -
GOP B Frames (number) -
GOP Closed - -
GOP Fixed - -

www.ateme.com Page 52
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

SDI (16:9 fallback)


SDI (4:3 fallback)
Aspect ratio -
16:9
4:9
Enable CC - -
Caption service descriptor - -
cc608
Type -
cc708
Service (number) -
Wide - -
Easy reader -
Clear BISS - -
Stream identifier descriptor - -
Component tag (number) -
Component descriptor - -
Component tag (number) -
Stream content (number) -
Type (number) -
Language - -
Text (string) -
Full range - -
Duration of
Duration
CPB CPB/VBV in ms
Size
or its size in bits
Disable adaptive GOP structures - -
Enable psychovisual enhancements - -
Enable ticker enhancements - -
Enable phase shift compensation - -
Burn timecode - -

Auto sense
The auto sense functionality allows the encoded stream to dynamically adapt to a video input format change, e.g. if
the video input changes from 625i to 720p50 the CM5000 will adapt to encode a 720p50 stream. However it imposes
some constraints on the configuration. Among others:

• The video bitrate must be compatible with all video formats (minimum h.264 video bitrate is multiplied by 4).

• All resize resolutions are not available.

Table 5.11. MPEG-4 AVC


Parameter Value Note
Profile Baseline (4:2:0 8-bit) -

www.ateme.com Page 53
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Main (4:2:0 8-bit)


High (4:2:0 8-bit)
High 10 (4:2:0 10-bit)
High 4:2:2 (8-bit)
High 4:2:2 (10-bit)
Automatic
Frame
Field Only
Interlacing mode -
PAFF
MBAFF
MBAFF and PAFF
Deblocking - -
Deblocking strength (number) -
Flat
Scaling matrices -
Default
Allow CABAC - -
Allow hierarchical B frames - -
Allow HRD informations - -
Enable AFD bar data SEI - -
None
AFD emulation -
0..15
Force AFD emulation - -
Enable picture timing SEI - -
Video Input
Picture timing SEI source -
Date

Table 5.12. MPEG-4 AVC-I


Parameter Value Note
High 10 intra
Profile -
High 4:2:2 intra
Automatic
Frame
Field Only
Interlacing mode -
PAFF
MBAFF
MBAFF and PAFF
Deblocking - -
Deblocking strength (number) -
Flat
Scaling matrices -
Default
Allow CABAC - -
Allow HRD informations - -
Enable AFD bar data SEI - -
None
AFD emulation -
0..15

www.ateme.com Page 54
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Force AFD emulation - -


Enable picture timing SEI - -
Video Input
Picture timing SEI source -
Date

Table 5.13. MPEG-2


Parameter Value Note
Main
Profile 4:2:2 (using 4:2:0) -
4:2:2
Automatic
Frame
Field Only
MBAFF
Interlacing mode -
Frame and Field
Frame and MBAFF
Field and MBAFF
Frame and Field and MBAFF
Allow dual prime - -
Video input
Time code source -
Date
Enable SMPTE-328M time code - -

Table 5.14. HEVC


Parameter Value Note
Enable psychovisual matrices - -
Main (4:2:0 8-bit)
Main 10 (4:2:0 10-bit)
Profile Main 12 (4:2:0 12-bit) -
Main 4:2:2 10 (4:2:2 10-bit)
Main 4:2:2 12 (4:2:2 12-bit)
Automatic
Interlacing mode Frame -
Field Only
Deblocking - -
Deblocking strength (number) -
Allow hierarchical B frames - -
Allow HRD informations - -
Enable AFD bar data SEI - -
None
AFD emulation -
0..15
Force AFD emulation - -
Enable picture timing SEI - -
Picture timing SEI source Video Input -

www.ateme.com Page 55
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Date

Table 5.15. Colorimetry

Parameter Value Note


Custom
SDR
SDR WCG
ARIB STD-B67 Only when
Mode DVB PQ10 Codec is not
DVB HDR10 MPEG-2
DVB HLG10
ATSC HDR10
ATSC HLG
Auto
Color primaries BT 709 -
BT 2020
Auto
Matrix coefficients BT 709 -
BT 2020
Auto
BT 709
Transfer characteristics ST 2084 -
BT 2100/STD-B67
BT 2020 NCL
Enable mastering display color volume SEI - -
Custom
Color primaries -
DCI P3 with D65 white
Red X/Y (number, number) -
Green X/Y (number, number) -
Blue X/Y (number, number) -
White X/Y (number, number) -
Luminance X/Y (number, number) -
Enable content light level information SEI - -
MaxCLL (number) -
MaxFALL (number) -
Enable alternative trans-
- -
fer characteristics SEI
BT 709
ST 2084
Preferred transfer characteristics -
BT 2100/STD-B67
BT 2020 NCL

www.ateme.com Page 56
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.1.7. Audio
Table 5.16. Audio

Parameter Value Note


MPEG Layer2
AAC LC (MPEG-4)
AAC LC (MPEG-2)
AAC HEv1
Codec -
AAC HEv2
Dolby Digital
Dolby Digital Plus
Pass-through
Mono
Dual-mono
Only when pass-
Non pass-through mode Stereo
through is not selected
5.1
From Dolby E
From mono to 5.1
Downmix/upmix Only when PCM is selected
From 5.1 to mono
Dolby Digital
Dolby Digital Plus Only when pass-
Pass-through type
Dolby E through is selected
AES3/SMPTE-302M
Dolby Digital (Plus) Only when pass-through Dol-
(number)
pass-through bitrate by Digital (Plus) is selected
16
Dolby E/SMPTE-302M Only when pass-through Dol-
20
pass-through size by E/SMPTE-302M is selected
24
1
2 Only when pass-through
SMPTE-302M pass-through pair count
3 SMPTE-302M is selected
4
Bitrate (number) -
SDI
Input type Analog -
AES
Only when input
SDI mono/front/auxiliary/rear (group/pair)
type SDI is selected
Only when input type
Analog mono/front/auxiliary/rear (XLR)
Analog is selected
24dBu@0dBFS
22dBu@0dBFS Only when input type
Level
18dBu@0dBFS Analog is selected
-10dBu@-20dBFS
Only when input
AES mono/front/auxiliary/rear (XLR)
type AES is selected

www.ateme.com Page 57
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Language code - -
None
Clean effects
Language type -
Hearing Impaired
Visual Impaired Commentary
Silence
Sine 440Hz
Emulation mode -
Noise
Mute TS
Emulation forced - -
Delay (real number) -
Gain (real number) -
Loudness control - -
EBU R128
Mode -
ATSC A85
LUFS in EBU R128 mode
Target -40.0..-10.0
LKFS in ATSC A85
Clear BISS - -
Only when Quality/La-
Allow multiple AUs per PES -
tency is Custom (Expert)
Stream identifier descriptor - -
Component tag (number) -
Component descriptor - -
Component tag (number) -
Stream content (number) -
Type (number) -
Language - -
Text (string) -
Audio Supplementary descriptor - -
Supplementary stream
Mix type -
Independent stream
Editorial classification 0..31 -
Language - -
Text (string) -

Table 5.17. MPEG Layer2


Parameter Value Note
Copyright bit - -
Original bit - -

Table 5.18. AAC


Parameter Value Note

www.ateme.com Page 58
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

TNS allowed - -
MS allowed - -

Table 5.19. Dolby Digital

Parameter Value Note


User
Metadata Dolby E -
Ancillary
Only when ancillary
Program (number)
metadata is selected
Only when ancil-
Last used metadata
Reversion mode lary or Dolby E
Last host settings
metadata is selected
None
Only when ancil-
Compression profile
Metadata overwrite lary or Dolby E
Dialog normalization
metadata is selected
Both
Complete
Music
Visually impaired
Hearing impaired
Bitstream mode -
Dialogue
Commentary
Emergency
Karaoke
Dialog normalization (number) -
Standard
A/D converter -
HDCD
Peak mixing level (number) -
Unspecified
Room type Small -
Large
Unspecified
Film standard
Film light
Line mode -
Music standard
Music light
Speech
Unspecified
RF mode Small -
Large
Unspecified
Film standard
Film light
Line mode -
Music standard
Music light
Speech

www.ateme.com Page 59
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Copyright bit - -
Original flag - -
Unspecified
Dolby Digital surround EX Enabled -
Disabled
Unspecified
Dolby headphone mode Enabled -
Disabled
Unspecified
Stereo
Downmix preference -
Dolby prologic
Dolby prologic II
3.0
1.5
0
-1.5
Lt/Rt center mix level -
-3.0
-4.5
-6.0
-infinity
-1.5
-3.0
Lt/Rt surround mix level -4.5 -
-6.0
-infinity
3.0
1.5
0
-1.5
Lo/Ro center mix level -
-3.0
-4.5
-6.0
-infinity
-1.5
-3.0
Lo/Ro surround mix level -4.5 -
-6.0
-infinity
DC highpass filter - -
Bandwidth lowpass filter - -
Digital deemphasis - -
LFE lowpass filter - -
90 degree phase shift - -
3 dB attenuation - -

www.ateme.com Page 60
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.1.8. Data
Table 5.20. Data
Parameter Value Note
Enable - -
Teletext
VBI
SCTE-35
Type DVB Subtitles -
SMPTE-2038
STD-B24
MPE
Data PID (number) -
Delay (real number) -
Clear BISS - -
Stream identifier descriptor - -
Component tag (number) -
Component descriptor - -
Component tag (number) -
Stream content (number) -
Type (number) -
Language - -
Text (string) -

Table 5.21. Teletext


Parameter Value Note
SDI
Source -
TS
IP
Input Only when source is TS
ASI
MGT
IP source interface Stream 1 Only when source is TS and input is IP
Stream 2
Multicast
IP source type Only when source is TS and input is IP
Unicast
IP source address (IP address) Only when source is TS and input is IP
IP source port (number) Only when source is TS and input is IP
SYNC Input
ASI source Only when source is TS and input is ASI
ASI Input
TS stream PID (number) Only when source is TS
TS stream PCR PID (number) Only when source is TS
Maximum bitrate (number) Only when source is TS

www.ateme.com Page 61
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table 5.22. Teletext descriptor


Parameter Value Note
Enable - -
Initial
Subtitle
Description Additional Information -
Program Schedule
Hearing Impaired
Page (number) -
Language code - -

Table 5.23. Teletext filter


Parameter Value Note
Enable - -
Field 1 (pass/dismiss per VBI line) -
Field 2 (pass/dismiss per VBI line) -

Table 5.24. VBI


Parameter Value Note
Allow WSS - -
Allow VPS - -
Allow VITC - -
Allow Teletext - -

Table 5.25. DVB Subtitles


Parameter Value Note
SDI Use SDI for teletext to DVB Sub transcoding
Source
TS Use TS for DVB Sub passthrough
Teletext page (number) Only when source is SDI
Rendering font - Only when source is SDI
Rendering text color - Only when source is SDI
Rendering background color - Only when source is SDI
Rendering back-
- Only when source is SDI
ground transparency
IP
Input Only when source is TS
ASI
MGT
IP source interface Stream 1 Only when source is TS and input is IP
Stream 2
Multicast
IP source type Only when source is TS and input is IP
Unicast
IP source address (IP address) Only when source is TS and input is IP

www.ateme.com Page 62
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

IP source port (number) Only when source is TS and input is IP


SYNC Input
ASI source Only when source is TS and input is ASI
ASI Input
TS stream PID (number) Only when source is TS
TS stream PCR PID (number) Only when source is TS
Maximum bitrate (number) -

Table 5.26. DVB Subtitles descriptor


Parameter Value Note
Enable - -
Normal
Normal 4:3
Normal 16:9
Normal 2.21:1
Normal HD
Type -
Hearing Impaired
Hearing Impaired 4:3
Hearing Impaired 16:9
Hearing Impaired 2.21:1
Hearing Impaired HD
Language code - -
Composition ID (number) -
Ancillary ID (number) -

Table 5.27. SMPTE-2028


Parameter Value Note
Max bitrate (number) -
Packet - -
Line (number) -
DID (number) -
SDID (number) -

Table 5.28. SCTE-35 source


Parameter Value Note
Enable - -
SDI From SCTE-104
Source
GPI -

Table 5.29. SCTE-35 SDI source


Parameter Value Note
AS index filter - Up to 4 values separated by a comma
DPI PID index filter - Up to 4 values separated by a comma

www.ateme.com Page 63
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table 5.30. SCTE-35 GPI source


Parameter Value Note
Disabled -
Command source GPI1 -
GPI2 -
Command type Insert -
Out Of Network -
Insert Type
Return To Network -
Insert Event Id (number) -
Insert Pre-Roll [4000-95443717] ms
Insert Immediate - -
Insert Break Duration [4000-95443717] ms
Insert Auto Return - -
Insert Unique Program Id [0-65535] -
Insert Avail num [0-255] -
Insert Avails Expected [0-255] -

Table 5.31. STD-B24


Parameter Value Note
Enable - -
Max Bitrate [20-200] kbps

Table 5.32. MPE


Parameter Value Note
Enable - -
MGT
Interface Stream 1 -
Stream 2
Max Bitrate [50-1000] kbps

5.2. Remuxer Settings

5.2.1. Global
Table 5.33. Global
Parameter Value Note
Name (String) Preset name
Output Bitrate - -
Tables auto generation - -

www.ateme.com Page 64
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

MPEG
TS compliance DVB -
SBTVD FullSeg
188
TS packet size -
204
Table Bitrate - -
Enable SI/PSIP tables - -

DVB compliance
These settings are available when 'TS conformance' is DVB and SI tables are enabled.

Table 5.34. DVB compliance


Parameter Value Note
Network ID (number) -
Network name (string) -
Generated
From Input TS 1
From Input TS 2
From Input TS 3
EIT From Input TS 4 -
From Input TS 5
From Input TS 6
From Input TS 7
From Input TS 8

Table 5.35. Carrier ID


Parameter Value Note
Format 02 -
Manufacturer (string) -
Serial (string) -
Identifier (string) -
Telephone (string) -
Information (string) -
Longitude (real number) -
Latitude (real number) -

SBTVD FullSeg
These settings are available when 'TS conformance' is SBTVD FullSeg and SI tables are enabled.

Table 5.36. SBTVD FullSeg compliance


Parameter Value Note
Network ID (number) -

www.ateme.com Page 65
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Network name (string) -


Generated
From Input TS 1
From Input TS 2
From Input TS 3
EIT From Input TS 4 -
From Input TS 5
From Input TS 6
From Input TS 7
From Input TS 8

Table 5.37. Carrier ID


Parameter Value Note
Format 02 -
Manufacturer (string) -
Serial (string) -
Identifier (string) -
Telephone (string) -
Information (string) -
Longitude (real number) -
Latitude (real number) -

5.2.2. Output ASI


Table 5.38. Output ASI
Parameter Value Note
Enable - -

5.2.3. Output IP
Table 5.39. Output IP
Parameter Value Note
Enable - -
MGT
Main interface Stream 1 -
Stream 2
Main IP (IP address) -
Main port (number) -
None
MGT
Backup interface -
Stream 1
Stream 2

www.ateme.com Page 66
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Backup IP (IP address) -


Backup port (number) -
UDP
RTP
Protocol -
Zixi
SRT
None
FEC 1D Only when Protocol is RTP
2D
Columns (number) Only when FEC is 1D or 2D
Rows (number) Only when FEC is 1D or 2D
Steps (number) Only when FEC is 1D or 2D
Channel name (string) Only when Protocol is Zixi
Latency (number) Only when Protocol is Zixi
Auto
None
10%
FEC overhead 20% Only when Protocol is Zixi
30%
40%
50%
Disabled
AES 128
Encryption Only when Protocol is Zixi
AES 192
AES 256
Only when Protocol is Zixi
Key (Hexadecimal number)
and Encryption is enabled
Disabled
Bonding Shared Only when Protocol is Zixi
Backup
Caller
Connection mode Listener Only when Protocol is SRT
Rendezvous
Latency - Only when Protocol is SRT
Bandwidth overhead - Only when Protocol is SRT
TS packet count (number) -
Multicast TTL (number) -
Spoofing enable - -
Spoofing address (IP address) -
Strip null packets - -
TOS (number) -

www.ateme.com Page 67
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.2.4. Input TS
Table 5.40. Input TS
Parameter Value Note
Enable - -
ASI
Input Internal -
IP
SYNC Input
ASI Source Only when Input ASI is selected
ASI Input
Channel 1 - Main
Internal Source Only when Input Internal is selected
Channel 1 - PIP
Interface
Type
IP Source Only when Input IP is selected
Address
Port
Delay in ms added to the TS input before remuxing, to
Delay -
compensate for the latency added by previous muxers
Only when Tables auto generation is not selected
PID passthrough -
(Up to 256 values separated by a comma)
Only when Tables auto generation is not selected
PID remap - (Up to 256 values separated by a comma,
must match PID passthrough list order)

5.3. System Settings


Next sections list the system parameters that can be modified through the web GUI interface.

5.3.1. System - Overview


Table 5.41. Overview
Parameter Value Note
System name (string) -

5.3.2. System - Time


Table 5.42. Time
Parameter Value Note
System time (time) -
GMT offset (number) -

www.ateme.com Page 68
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

NTP enable - -
NTP address (IP address) -
PTP enable - -
MGT
PTP interface Stream 1 -
Stream 2
Domain number (number) -

5.3.3. System - Network Interface


Table 5.43. Interface

Parameter Value Note


MGT
Interface Stream 1 -
Stream 2
Disable
Status Static -
DHCP
Address (IP address) -
Netmask (netmask) -
Auto
10 Mbps Half Duplex
10 Mbps Full Duplex
Speed negotiation 100 Mbps Half Duplex -
100 Mbps Full Duplex
1.0 Gbps Half Duplex
1.0 Gbps Full Duplex

5.3.4. System - Network VLAN


Table 5.44. VLAN

Parameter Value Note


Disable
Status Static -
DHCP
MGT
Interface Stream 1 -
Stream 2
ID (number) -
Address (IP address) -
Netmask (netmask) -
Priority (number) -

www.ateme.com Page 69
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

5.3.5. System - Network Route


Table 5.45. Route
Parameter Value Note
Disable
Default
Type -
Host
Net
Any
MGT
Interface -
Stream 1
Stream 2
Destination (IP address) -
Netmask (netmask) -
Gateway (IP address) -

5.3.6. System - Network VPN


Table 5.46. Route
Parameter Value Note
Enabled - -
UDP
Protocol -
TCP
Server address (IP address) -
Server port (number) -
Root CA certificate update
Certificate/key update - Client certificate update
Client key update

See VPN guide in annexes for more details.

5.3.7. System - Automation


Table 5.47. Automation
Parameter Value Note
Disabled
Target Channel 1 -
Channel 2
All supported input video format
GPI 1 low
Trigger event GPI 1 high -
GPI 2 low
GPI 2 high

www.ateme.com Page 70
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Preset Slot 1 .. Slot 128 -

[enable] tickbox to enable/disable the automation functionality.

[Add rule] button to create an automation rule.

When enabled the automation functionality will look for a rule matching the SDI input video format and then will
load its corresponding channel preset.

Note

Channel auto sense and system automation are different functionalities. Auto sense will follow the SDI
input video format and modify the preset as little as necessary to encode the new input video format
(e.g. the audio and data ES will not be impacted). Automation will load a new channel preset following
the SDI input video format change.

5.3.8. System - Assets


Table 5.48. Assets
Parameter Value Note
File Name - -
Size - -
Delete - -

[Add asset] button opens a browser to select a file to upload.

Logos

Warning

Only BMP and TGA, 24 and 32-bit files are supported.

Warning

Logo width must be a multiple of 4 pixels.

Warning

Logo height must be a multiple of 2 pixels.

When used as a logo on the video, the maximum resolution is 256x256 pixels. The alpha channel if present (32-bit
files) is used to do the transparency, otherwise the logo will be fully opaque.

When used as a custom emulation pattern, the maximum resolution is 1920x1080 pixels. The alpha channel if present
(32-bit files) is ignored.

www.ateme.com Page 71
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Fonts
The following font file formats are supported:

• TrueType font file (.ttf)

• TrueType Font collection (.ttc)

• Microsoft Windows bitmap font file (.fon)

• OpenType font file format (.otf)

Public keys CSV

Warning

Only CSV files are supported. Each public key must be inserted in a double quote and separated with
a semicolon.

Example of the content of a public keys CSV file.

"-----BEGIN PUBLIC KEY-----

MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxEJpj2+X7bgwEBHG5q0

h+zA/n+Cq2dMub+SRyupNY0iaiOukAEjot8pKaRKYCQGI8xjuY4pzlgrNAq6zjRj

EEJtrYw3pS76WTZPnUPfSXGtYnWAlYINElttKcyFl1Ah0ENSksfJzgJp0bRSJNqO

eU1leTrqseVgQmHAwK7vCdYK2VMzYcLEubb0xx2GS1MLIus3SBGVmV/FnjuHHoDR

7MjCETgT+Oe7nDmokpcrqM9ITAYloVzrtaYXOnG+Jv6ybGX3JSxFC65cIzSAaCoe

skNc+Oo++eCvgmei3U0XmvereYj++qCGzakKod48DhP5lzfXGanmHK4nT+gBG/Xj

5wIDAQAB

-----END PUBLIC KEY-----"; IRD-A PKCS8

"-----BEGIN PUBLIC KEY-----

MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3Qwb6HrgE65jtpGeJ774

6fs23072K7Bxv0gCsPUvEnt4zgW0uBG/SJ8PmdX3sn0byKRU1KdWZv1r33xZ7gzT

6F2OgqQP0j6YpD0Gac/MxVb8i51/eONtoMNR/nhyAqkaf35mqThieJXuz1qb4uH3

ADUDEmpSHZ8RCFNEPtkjt6UTTs0l21+xTOSAkS+OfWHGDMsxPet7+vNFpaqjWsnS

FnAt6jXI5cS4A3JWVv/OsNFE5fUD8kb30kjdYbQ0N1XJ5uJXckin7IjXHeeu9lOi

3ZhphlDR63VkpNPAyRM/djbimhoL2Wv5KmEmHbgMXjYOI+BUu8mMYX85z3KODBdA

8wIDAQAB

www.ateme.com Page 72
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

-----END PUBLIC KEY-----"; IRD-B PKCS8

5.3.9. System - Alarms


Table 5.49. Alarms names
Alarm name Active condition (when applicable)
The audio signal contains silence for longer than
Audio Signal Inactive
10s (per audio track that are not pass-through)
Audio Signal Incompatible The input contains audio data that are not in the expected format (per audio track)
Audio Signal Missing The input does not contain audio data (per audio track)
The input does not contain valid Dolby-E da-
Audio Decoding Failure
ta (per audio track that decodes the Dolby E)
The input does not contain valid or aligned Dolby-E da-
Audio Signal Invalid Dolby E
ta (per audio track that does a Dolby E pass-though)
Data Signal Missing The SDI input does not contain the requested data (per data track)
An ethernet link used as an output is down (per
Output Network Link Down
ethernet link used by at least one IP output)
Output Zixi Con-
The connection to the Zixi target cannot be established (per IP output using Zixi)
nection Failure
Output SRT Con-
The connection to the SRT target cannot be established (per IP output using SRT)
nection Failure
The 1+1 redundancy cannot work due to hardware, ver-
Redundancy Failure
sion, license, configuration or connection issues (per channel)
Output muted The ouput is muted (no TS) due to video or audio 'mute' emulation (per output)
TS Input Signal Missing The TS input signal is missing (per channel)
Video Signal Inactive Reserved for future use
Video Signal Incompatible The SDI input signal is not in the expected format (per channel)
Video Signal Missing The SDI input signal is missing (per channel)
The genlock signal format is not compati-
Clock Signal Incompatible
ble with the video signal format (per channel)
Clock Signal Missing The genlock signal is missing (per channel)
Modulator Exter-
The 10Mhz reference clock signal is missing
nal Clock Missing
Modulator Hardware Failure The modulator hardware is failing
Modulator Mute The modulator TS output is muted (no RF)
Modulator TS In-
The modulator TS input signal is missing
put Signal Missing
System Ethernet Link Down An ethernet link is down (per ethernet interface)
System Fan A fan is failing (per fan)
System Hardware A non specified hardware component is failing
System Hardware Extension A hardware board extension is failing
System Overheat A hardware component is overheating

www.ateme.com Page 73
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

System Power Supply Unit A power supply unit is failing (per power supply unit)

Table 5.50. Alarms actions


Parameter Value Note
Name - -
Disabled
Information
Level -
Warning
Critical
Delay (number) ms
None
Activate
GPO 1 -
Activate for Channel 1
Activate for Channel 2
None
Activate
GPO 2 -
Activate for Channel 1
Activate for Channel 2
Disabled
SNMP Trap -
Enabled
Disabled
Front panel
Enabled

5.3.10. System - Logs


Table 5.51. Logs names
Log name
Engine Configuration
Engine Configuration Auto Sense
Engine Configuration Phase shift
Engine Failure
Engine Start
Engine Stop
Engine Configuration Automation
System Reboot
System Start
System Stop

Table 5.52. Logs levels


Parameter Value Note
Name - -
Level Disabled -

www.ateme.com Page 74
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Information
Warning
Critical

5.3.11. System - SNMP Service


Table 5.53. Trap target
Parameter Value Note
State Enabled/Disabled -

5.3.12. System - SNMP Trap Target


Table 5.54. Trap target
Parameter Value Note
Use - -
SNMP v2 trap
Type -
SNMP v2 notification
Address (IP address) -
Port (number) -

5.3.13. System - SNMP Password


Table 5.55. Passwords
Parameter Value Note
Read only - -
Write only - -

5.3.14. System - Misc security


Table 5.56. Misc security
Parameter Value Note
BISS injected ID - -
Password for 'admin'
GUI password -
Password for 'guest'

5.3.15. System - Misc statmux


Table 5.57. Misc Statmux
Parameter Value Note

www.ateme.com Page 75
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Statmux port (number) -

5.3.16. System - Misc redundancy


Table 5.58. Misc Redundancy
Parameter Value Note
Channel 1
Channel -
Channel 2
Enabled
Satus -
Disabled
Master
Master/Slave -
Slave
Peer streaming in-
Destination (IP address)
terface IP address

5.3.17. System - Misc remote syslog


Table 5.59. Misc Remote syslog
Parameter Value Note
Enabled - -
UDP
Protocol -
TCP
Server address (IP address) -
Server port (number) -

5.3.18. System - Misc modulator


Table 5.60. Misc Modulator
Parameter Value Note
Will unmute the modula-
Carrier/Modulator Restore state on power on
tor output on unit power on.

www.ateme.com Page 76
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

6. Specific Operations
6.1. Installing License
In the web GUI, go to the System tab and click License.

The upper section is used to update the license settings.

To do so, click the Update button. A pop-up should appear asking for a license file. Click on the Browse button to
point to it and click Ok to proceed with the update, or Cancel to abort.

After a few seconds, a pop-up should appear, asking you to wait while the update process is running. Wait until this
pop-up disappears.

Note

License files are specific files provided by ATEME support. They should bear the extension ".lic" and
are bound to a specific unit Serial Number. If the file does not meet these requirements, it will be rejected.

The lower section is a summary of the licensed features with their status:

• 'Yes': A valid license file has been provided and the feature is available for use.

• 'No': The feature is disabled.

• 'Value': The feature is enabled and its limit is set to 'Value'

6.2. Firmware management


In the web GUI, go to the System tab and click Firmware.

This panel is dedicated to firmware management. From here, you can, install a new firmware version, make a backup
of your current version or restore your backup version.

It is always a good idea to make a backup of a known good functioning system version. It can be useful to recover
from situations requiring a Factory Reset for example or coming back from an update not fully fulfilling your needs.

Firmware update
Click Update. A pop-up should appear asking for the update package file. Click on the Browse button to point to it
and click Ok to proceed with the update, or Cancel to abort.

After a few seconds, a pop-up should appear, asking you to wait while the update process is running. Wait until this
pop-up disappears.

www.ateme.com Page 77
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Note

You can confirm that the upgrade process completed successfully by checking that the displayed Current
Version number is the one expected.

Note

Update packages are specific files provided by ATEME support. They should bear the extension ".pkg".
Other files will be rejected.

Firmware backup
Click Backup, and press Yes in the pop-up asking you to confirm you really want to save your current system version.
The Backup button is disabled until the backup is done.

Note

You can confirm that the backup process completed successfully by checking that the Current Backup
version number matches the Current Version's one.

Firmware restore
Click Restore, and press Yes in the pop-up asking you to confirm you really want to restore the last saved system
version.

After a few seconds, a pop-up should appear, asking you to wait while the restore process is running. Wait until this
pop-up disappears.

Note

You can confirm that the restore process completed successfully by checking that the Current Version
number matches the Current Backup's one.

6.3. Recovery
If the web GUI becomes unreachable (and you are sure this is not a network problem) or the CM5000 keeps rebooting
by itself without allowing you to do anything, it may be due to a corrupted file or settings incompatibility between
2 versions preventing the system to boot normally.

To recover from such a situation, the CM5000 has a maintenance menu accessible during the boot process via the
front panel FP. It allows a purging of some parts of the system.

Follow the steps below to access the maintenance menu:

• Step 1: Turn on your CM5000 or restart it if it's already on.

www.ateme.com Page 78
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• Step 2: Watch for a Maintenance message displayed on FP5 after a few seconds.

• Step 3: Quickly press the validation key (see Section 4.2, “ Front Panel ”) to enter the Maintenance menu.

Available options are:

• Continue: Exit the maintenance menu and continue booting normally.

• Reset Config: Erase all service configuration parameters.

The "Reset Config" function is useful when a newly installed version crashes on boot because of an incompatibility
with the previous settings.

Only the service configuration parameters will be lost. The firmware version and system parameters will stay the same.

This is the first thing to try.

• Backup System: Performs a backup of the current firmware version. Same function as Firmware Backup described
in Section 6.2, “ Firmware management ”.

• Restore System: Restores a previously saved system version.

If the current system version gets corrupted for some reason, restoring an older version can make the system usable
again allowing you to take control of the web interface.

• Restore Factory: Restores the system to its factory version.

It will reset everything including: services configuration settings, firmware version and system parameters.

www.ateme.com Page 79
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix A. MIB User Guide


A.1. SNMP overview
This section applies to the CM5000 version 3.5.2.0 (build 31.3.3.0). It is a guide for interfacing the CM5000 via a
NMS, or through simple SNMP commands. The MIB of the CM5000 can be used to control, configure, and monitor
the unit. Everything that can be done through the web GUI can also be done through SNMP.

Note

All the examples provided in this section are using command-line applications snmpget and snmpset,
part of the Open Source Net-SNMP software package which is available for all major Operating Sys-
tems. Graphical MIB browser software can also be used alternatively. This guide is not intended to cover
the usage of these software that are only used to illustrate our MIB implementation. For more details
about these software, please refer to their respective documentations. In all examples here below the
keyword "$HOST" represents the IP address of the CM5000 interface through which SNMP commands
are performed. To reproduce the example, one shall replace this keyword by the effective IP address
of the CM5000 to be controlled.

Note

All the MIB variables are commented in the MIB itself.

Ethernet interface
All the Ethernet interfaces of the CM5000 can be used to drive the unit through SNMP. Nevertheless, it is highly
recommended to use the "Management" interface as using Stream1/2 may interfere with the decoding process.

Protocol
SNMP version V2.C is supported.

Requests
The CM5000 listens to incoming SNMP requests on the standard SNMP port 161 (not configurable). GET, GET-
NEXT, GET-BULK and SET requests are supported.

Traps
Traps can be sent to notify transitions between variable states, such as alarms. Traps can be sent simultaneously to
up to 4 targets, on a user-specified port (although standard SNMP port 162 is recommended). All enabled traps are
sent to all targets: enabled traps are configurable at the system level, not on a per-target basis.

www.ateme.com Page 80
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Request rate
The CM5000 will process up to 300 requests per second. Walking through the entire MIB may thus take hundreds
of seconds.

Communities
Community strings provide a basic right access mechanism. Two community strings are defined: "public" is associated
to Read-Only variables, "private" is associated to Read-Write variables. Those strings can be overridden. Please refer
to Section A.3.1.6, “ Configuring communities and traps ” for more information.

A.2. MIB overview


Parameters application is equivalent to Front Panel : they are instantly applied, there is no need to send a validation
request. There is no possibility to prepare several parameters that should be applied at the same time.

Every node and leaf follow the same naming convention : it is the concatenation of its parent node name with the
current parameter name. For example, kyrion2StatusInputBitrate leaf is located in kyrion2StatusInput node, which
is itself located in the kyrion2Status node. Thanks to this naming convention, equivalences between Front Panel
parameters and SNMP nodes are easily found.

www.ateme.com Page 81
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

A.2.1. Main nodes


CM5000 MIB is organized in fifteen nodes which description is hereinafter given.

.
|-- kyrion2Conformance (OID 1.3.6.1.4.1.27338.4.1)
|-- kyrion2Unit (OID 1.3.6.1.4.1.27338.4.2)
|-- kyrion2Channel (OID 1.3.6.1.4.1.27338.4.3)
|-- kyrion2Software (OID 1.3.6.1.4.1.27338.4.4)
|-- kyrion2Hardware (OID 1.3.6.1.4.1.27338.4.5)
|-- kyrion2Network (OID 1.3.6.1.4.1.27338.4.6)
|-- kyrion2Biss (OID 1.3.6.1.4.1.27338.4.7)
|-- kyrion2Time (OID 1.3.6.1.4.1.27338.4.8)
|-- kyrion2Snmp (OID 1.3.6.1.4.1.27338.4.9)
|-- kyrion2Web (OID 1.3.6.1.4.1.27338.4.10)
|-- kyrion2Event (OID 1.3.6.1.4.1.27338.4.11)
|-- kyrion2StatMux (OID 1.3.6.1.4.1.27338.4.12)
|-- kyrion2Preset (OID 1.3.6.1.4.1.27338.4.13)
|-- kyrion2License (OID 1.3.6.1.4.1.27338.4.14)
`-- kyrion2Remuxer (OID 1.3.6.1.4.1.27338.4.15)

kyrion2Conformance (OID 1.3.6.1.4.1.27338.4.1)


The CM5000 only exports full compliance group. Please refer to RFC 2580 for more information on that topic.

kyrion2Unit (OID 1.3.6.1.4.1.27338.4.2)


This node contains information related to the physical unit, such as unit Serial Number (RO), Name (RW) and Model
(RO).

Note

The "model" node can be used to identify a unit in an unit farm, by following the process described in
Section A.3.1.1, “ Identification process ”.

kyrion2Channel (OID 1.3.6.1.4.1.27338.4.3)


This node is targeted at channel management, and is organized in three sub-nodes:

• kyrion2ChannelCommand (OID 1.3.6.1.4.1.27338.4.3.1) allows to load/save a preset for a channel from/to one of
the configuration slots. This is equivalent to the "load/save" Web GUI buttons described inSection 4.3.4, “ Channel
Tab ”. It also allows you to start or stop a channel as the Web GUI buttons described in Section 4.3.3, “ Status Tab ”.

• kyrion2ChannelStatus (OID 1.3.6.1.4.1.27338.4.3.2) is used to retrieve information on the encoding itself which
cannot be easily estimated from or given by the configuration, such as TS current bitrate or encoded input video
format. As Web GUI channel summary described in Section 4.3.3, “ Status Tab ”.

• kyrion2ChannelCfg (OID 1.3.6.1.4.1.27338.4.3.3) is used to modify the running configuration. For instance, this
is the appropriate node for setting the video codec type, the PIDs or the audio mapping.

www.ateme.com Page 82
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

kyrion2Software (OID 1.3.6.1.4.1.27338.4.4)


Contains information related to the firmware installed as "current" or "backup" on the unit. It also allows to send the
reboot command to the unit.

kyrion2Hardware (OID 1.3.6.1.4.1.27338.4.5)


Contains hardware related information, such as temperature, fan status, power supply status, Ethernet interfaces con-
nection status or SDI input video format.

kyrion2Network (OID 1.3.6.1.4.1.27338.4.6)


Allows to configure / retrieve information about Ethernet connection and routes. Sub-node
kyrion2NetworkConnection (OID 1.3.6.1.4.1.27338.4.6.1) is used to configure network connections (including
VLANs), while sub-node kyrion2NetworkRoute (OID 1.3.6.1.4.1.27338.4.6.2) is used to manage routes. This node
is equivalent to the network tab in Section 4.3.6, “ System Tab ” in the web GUI. Please refer to Section A.3.1.7, “
Configuring network interfaces ” and Section A.3.1.8, “ Configuring routes ” for more information.

kyrion2Biss (OID 1.3.6.1.4.1.27338.4.7)


Used to specify injected IDs. Please note that these fields are Write-Only, but belong to the Read-Write community.
The CM5000 can hold two injected IDs.

kyrion2Time (OID 1.3.6.1.4.1.27338.4.8)


Used to set or get the current date.

kyrion2Snmp (OID 1.3.6.1.4.1.27338.4.9)


Used to control community passwords, trap targets, and MIB variables associated to trap sending. Equivalent to the
SNMP tab in Section 4.3.6, “ System Tab ” in the web GUI. Please refer to Section A.3.1.6, “ Configuring communities
and traps ” for more information.

kyrion2Web (OID 1.3.6.1.4.1.27338.4.10)


Used to configure authentication for the web GUI. Equivalent to the GUI password in overview tab in Section 4.3.6,
“ System Tab ” in the web GUI.

kyrion2Event (OID 1.3.6.1.4.1.27338.4.11)


Used to retrieve log events.

kyrion2StatMux (OID 1.3.6.1.4.1.27338.4.12)


Used to configure the statmux port to send orders to. Equivalent to the StatMux tab in Section 4.3.6, “ System Tab
” in the web GUI.

www.ateme.com Page 83
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

kyrion2Preset (OID 1.3.6.1.4.1.27338.4.13)


This node is related to preset management. It lists all the configuration slots stored in the unit, and can also be used to
edit the slot name. Please note that this node can neither be used to view nor edit configuration slot content, but only
its name. Viewing/editing the content can be performed through node kyrion2Channel (OID 1.3.6.1.4.1.27338.4.3).

kyrion2Licenses (OID 1.3.6.1.4.1.27338.4.14)


List all the possible licenses and their state (present or not) on the unit.

kyrion2Remuxer (OID 1.3.6.1.4.1.27338.4.15)


This node is targeted at remuxer management, and as kyrion2Channel is organized in three sub-nodes:

• kyrion2RemuxerCommand (OID 1.3.6.1.4.1.27338.4.15.2) allows to load/save a preset for a remuxer from one
of the configuration slot. This equivalent to the Web GUI tab "load/save" described in the Remuxer Tab. It also
allows you to start or stop the remuxer as Web GUI buttons described in Section 4.3.3, “ Status Tab ”.

• kyrion2RemuxerStatus (OID 1.3.6.1.4.1.27338.4.15.3) is used to retrieve information on the remuxing itself.

• kyrion2RemuxerCfg (OID 1.3.6.1.4.1.27338.4.15.4) is used to modify the running remuxer configuration. For
instance, this is the appropriate node for setting the input TS source, the TS bitrate or the outputs.

www.ateme.com Page 84
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

A.2.2. Preset editing guidelines


All of the active configuration preset settings are located under the kyrion2ChannelCfgTs node. During the develop-
ment phase, the web GUI is a valuable tool to check if the SNMP commands have been accepted by the encoder or not.

The GUI periodically (about once per 30s) checks the encoder configuration. When a difference is detected, it will
show a popup saying:

« Another user has modified the settings (web GUI, SNMP or Front Panel). Do you want to refresh with the new
settings? »

• Clicking Yes tells the GUI to flush its local data and reload the encoder parameters.

• Clicking No tells the GUI to do nothing. In this case, the GUI will keep its local data unchanged but will outline
with an orange box any parameters that are different from the real ones.

Since the GUI refresh is periodical and asynchronous from SNMP commands, you could have to hit ‘Yes’ multiple
times before having all the parameters really loaded into the web GUI.

You can manually force the GUI to synchronize with the encoder by refreshing the web page (F5 key on most
browsers).

Clicking Apply on the web GUI send all the parameters to the encoder and update the MIB with the new settings.
This is a good way to come back to a valid MIB state if needed.

Each time a MIB parameter under the kyrion2ChannelCfgTs node is changed, the encoder checks if the whole con-
figuration is valid. If yes, it is applied and the web GUI will be notified on its next refresh period. If not, the encoder
do nothing but waiting for the next SNMP command.

Lots of parameters are linked to each others. A simple example is the resize setting:

• With a valid configuration without any resize, if we look the kyrion2ChannelCfgTsEsVideoProcessingResize table,
we have: isEnabled=False, Width=0, Height=0

• Send a SnmpSet(isEnabled=True), we have: isEnabled=True, Width=0, Height=0 (Resize 0x0 is not a valid setting,
the configuration is rejected, nothing happens)

• Send a SnmpSet(Width=320), we have: isEnabled=True, Width=320, Height=0 (Resize 320x0 is not a valid setting,
the configuration is rejected, nothing happens)

• Send a SnmpSet(Height=240), we have: isEnabled=True, Width=320, Height=240 (Resize 320x240 is a valid


setting, the configuration is accepted, go to the web GUI, refresh the page, the new resize is correctly displayed)

When the SNMP configuration is in an invalid state, you can check the kyrion2ChannelCfgStatus table. If the setting
combination would have lead to an error popup on the web GUI, the same message will be reflected here. Unfortu-
nately, not all error are logged to this table. With the resize example above, the encoder will silently disable the resize
setting until a valid combination is entered.

www.ateme.com Page 85
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

A.3. MIB use cases

A.3.1. System

A.3.1.1. Identification process


The model name and serial number can be retrieved through the nodes kyrion2UnitName and
kyrion2UnitSerialNumber.

The following example shows the identification process of a CM5000.

snmpget -v2c -c public $HOST \


ATEME-KYRION2-MIB::kyrion2UnitName.0
#ATEME-KYRION2-MIB::kyrion2UnitName.0 = STRING: encoder-5

snmpget -v2c -c public $HOST \


ATEME-KYRION2-MIB::kyrion2UnitSerialNumber.0
#ATEME-KYRION2-MIB::kyrion2UnitSerialNumber.0 = STRING: 1234-56789

A.3.1.2. Reading encoding state


The encoding state can be retrieved through kyrion2ChannelStatus table.

The following example reads whether channel 1 and channel 2 are running or not:

snmpget -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelStatusIsRunning.1
#ATEME-KYRION2-MIB::kyrion2ChannelStatusIsRunning.1 = INTEGER: true(1)

snmpget -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelStatusIsRunning.2
#ATEME-KYRION2-MIB::kyrion2ChannelStatusIsRunning.2 = INTEGER: false(2)

A.3.1.3. Starting/Stopping a channel


Controlling channel encoding state is performed through kyrion2ChannelCommand table.

The following example starts the channel 1 and stops the channel 2.

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 i 4


#ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 = INTEGER: start(4)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.2 i 5


#ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.2 = INTEGER: stop(5)

www.ateme.com Page 86
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

A.3.1.4. Starting/Stopping the remuxer


Controlling the remuxer state is performed through kyrion2RemuxerCommand table.

The following example starts the remuxer and stops it.

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 i 4


#ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 = INTEGER: start(4)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 i 5


#ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.2 = INTEGER: stop(5)

A.3.1.5. Rebooting the system


The system may have to be restarted, either on support request or for some specific operations to be applied. To
perform this, the value reboot(2) must be written into kyrion2SoftwareCommandAction.

The following example performs a reboot.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2SoftwareCommandAction.0 i 2
#ATEME-KYRION2-MIB::kyrion2SoftwareCommandAction.0 = INTEGER: reboot(2)

A.3.1.6. Configuring communities and traps


SNMP community strings can be changed through the nodes kyrion2SnmpCommunityReadOnly and
kyrion2SnmpCommunityReadWrite.

The following example replaces both read-only and read-write communities.

Warning

Once the community strings have been changed you will need to update the community argument of
your snmp tool.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2SnmpCommunityReadOnly.0 s "read-only"
#ATEME-KYRION2-MIB::kyrion2SnmpCommunityReadOnly.0 = STRING: read-only

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2SnmpCommunityReadWrite.0 s "read/write"
#ATEME-KYRION2-MIB::kyrion2SnmpCommunityReadWrite.0 = STRING: read/write

The CM5000 can send SNMP traps on pre-defined events to up to four targets. The trap targets are defined in the
list kyrion2SnmpManager.

www.ateme.com Page 87
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Warning

This list is automatically reorganized so that enabled targets are located on the lowest indexes. Perform-
ing several changes in a single SNMP commands has thus an undefined behaviour.

The following example empties the list of trap targets, and adds 172.16.1.22:1256 as a new target.

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 i 2


#ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 = INTEGER: false(2)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 i 2


#ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 = INTEGER: false(2)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 i 2


#ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 = INTEGER: false(2)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 i 1


#ATEME-KYRION2-MIB::kyrion2SnmpManagerIsEnabled.1 = INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2SnmpManagerAddress.1 d 172.16.1.22
#ATEME-KYRION2-MIB::kyrion2SnmpManagerAddress.1 = Hex-STRING: AC 10 01 16

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2SnmpManagerPort.1 u 1256


#ATEME-KYRION2-MIB::kyrion2SnmpManagerPort.1 = Gauge32: 1256

snmpset -v2c -c private 10.81.4.2 ATEME-KYRION2-MIB::kyrion2SnmpManagerType.1 i 1


#ATEME-KYRION2-MIB::kyrion2SnmpManagerType.1 = INTEGER: trapV2(1)

A.3.1.7. Configuring network interfaces


Configuring the network interfaces (for both LAN and VLAN) is performed through kyrion2NetworkConnection.
The first three rows of this table (Management, Stream1 and Stream2) correspond to physical interfaces, while the
other entries correspond to VLAN.

Note

Physical interfaces are identified by kyrion2NetworkConnectionCard values, 0 is "MGT", 1 is "Stream


1", 2 is "Stream 2".

Warning

This list is automatically reorganized so that the enabled VLAN are located on the lowest indexes starting
at index 4. Performing several changes in a single SNMP command has thus an undefined behaviour.

Warning

The application of the network configuration does not require a reboot. Modifying the interface used
for SNMP configuration can thus lead to SNMP connection loss.

www.ateme.com Page 88
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

The following example configures Stream 2 IP address to 10.16.127.221/16:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsEnabled.3 i 1
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsEnabled.3 = INTEGER: true(1)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsDhcp.3 i 2


#ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsDhcp.3 = INTEGER: false(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionAddress.3 d 10.16.127.221
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionAddress.3 = Hex-STRING: 0A 10 7F DD

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionNetmask.3 d 255.255.0.0
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionNetmask.3 = Hex-STRING: FF FF 00 00

The following example adds a VLAN on stream 2 with IP address 10.16.128.3/24 and id 10:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionCard.4 i 2
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionCard.4 = INTEGER: 2

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsDhcp.4 i 2
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsDhcp.4 = INTEGER: false(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionAddress.4 d 10.16.128.3
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionAddress.4 = Hex-STRING: 0A 10 80 03

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionNetmask.4 d 255.255.255.0
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionNetmask.4 = Hex-STRING: FF FF FF 00

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsVlanEnabled.4 i 1
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsVlanEnabled.4 = INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionVlanId.4 i 10
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionVlanId.4 = INTEGER: 10

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsEnabled.4 i 1
#ATEME-KYRION2-MIB::kyrion2NetworkConnectionIsEnabled.4 = INTEGER: true(1)

A.3.1.8. Configuring routes


Configuring IP routes is performed through kyrion2NetworkRoute.

www.ateme.com Page 89
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Warning

This list is automatically reorganized so that the enabled routes are located on the lowest indexes. Per-
forming several changes in a single SNMP command has thus an undefined behaviour.

The following example configures streams targeting 172.16.127.219/32 on any interfaces to be routed to
172.16.127.248.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkRouteAddress.2 d 172.16.127.219
#ATEME-KYRION2-MIB::kyrion2NetworkRouteAddress.2 = Hex-STRING: AC 10 7F DB

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkRouteNetmask.2 d 0.0.0.0
#ATEME-KYRION2-MIB::kyrion2NetworkRouteNetmask.2 = Hex-STRING: 00 00 00 00

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkRouteGateway.2 d 172.16.127.248
#ATEME-KYRION2-MIB::kyrion2NetworkRouteGateway.2 = Hex-STRING: AC 10 7F F8

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2NetworkRouteIsEnabled.2 i 1
#ATEME-KYRION2-MIB::kyrion2NetworkRouteIsEnabled.2 = INTEGER: true(1)

A.3.2. Channel Presets

A.3.2.1. Loading/saving channel presets


A CM5000 channel configuration is called a "preset". Presets are stored in indexed "slots". These slots must be seen
as copies at a given instant of a configuration.

There is also a virtual preset slot called "Active configuration" which:

• contains the configuration that will be used when the encoder is running.

• is the only one that that can be directly browsed or edited through SNMP.

Copy of the active configuration to a slot can be done with the 'Save' command.

Copy of a preset stored into a slot to the active configuration can be done with the 'Load' command.

To load a preset, the index of the preset to be loaded must be written in kyrion2ChannelCommandLoadPreset. Once
it is done, the action load(2) must be written in kyrion2ChannelCommandAction.

Saving a preset follows the same logic: the preset index must be written in kyrion2ChannelCommandSavePreset, then
the action save(3) must be written in kyrion2ChannelCommandAction.

Warning

Presets are 1-indexed in the Web GUI and 0-indexed in kyrion2ChannelCommandLoadPreset and
kyrion2ChannelCommandSavePreset tables.

www.ateme.com Page 90
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

The following example reads the name of preset #3, loads it to channel 1 active configuration, and stores it in slot #5.

snmpget -v2c -c public $HOST ATEME-KYRION2-MIB::kyrion2PresetPresetName.3


#ATEME-KYRION2-MIB::kyrion2PresetPresetName.3 = STRING: my preset 3

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCommandLoadPreset.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCommandLoadPreset.1 = INTEGER: 2

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 i 2


#ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 = INTEGER: load(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCommandSavePreset.1 i 4
#ATEME-KYRION2-MIB::kyrion2ChannelCommandSavePreset.1 = INTEGER: 4

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 i 3


#ATEME-KYRION2-MIB::kyrion2ChannelCommandAction.1 = INTEGER: save(3)

snmpget -v2c -c public $HOST ATEME-KYRION2-MIB::kyrion2PresetPresetName.5


#ATEME-KYRION2-MIB::kyrion2PresetPresetName.5 = STRING: my preset 3

A.3.2.2. Configuring quality/latency tradeoff


Controlling channel quality/latency tradeoff is performed through kyrion2ChannelCfgTsTable.

Table A.1. Quality/Latency mapping


Quality/latency TsQualityLatencyTradeOff
Best Quality n0(2)
High Quality n2(4)
Reduced Latency n3(5)
Low Latency n4(6)
Ultra Low Latency n5(8)
Custom (Advanced) customAdvanced(7)
Custom (Expert) custom(1)

The following example sets the channel 1 quality/latency tradeoff to 'Low Latency'.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsQualityLatencyTradeOff.1.1 i 6
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsQualityLatencyTradeOff.1.1 = INTEGER: n4(6)

A.3.2.3. Configuring TS global settings


Controlling TS settings is performed through kyrion2ChannelCfgTsTs sub-tree.

The main entry is kyrion2ChannelCfgTsTs table. It contains the main parameters like the bitrate or the compliance.

Compliance specific parameters can then be configured through kyrion2ChannelCfgTsTsAtsc sub-tree for ATSC or
kyrion2ChannelCfgTsTsDvb sub-tree for the other standards.

www.ateme.com Page 91
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

The remaining tables are used to set non compliance specific parameters like PMT/PCR PID or period, BISS mode
and key, etc...

The following example sets the channel 1 TS bitrate to 20Mbps and switches the compliance to ATSC. (Check
kyrion2ChannelCfgStatusMessage if the switch does not occur on the web GUI)

Then it enables PSIP tables, writes ATEME to the VCT channel name and sets the PMT PID to 'Auto' and the PCR
PID to 200.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBitRate.1.1 i 20000000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBitRate.1.1 = INTEGER: 20000000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsStandard.1.1 i 3
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsStandard.1.1 = INTEGER: atsc(3)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsAreNonPsiTablesEnabled.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsAreNonPsiTablesEnabled.1.1 =
# INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsAtscVctChannelShortName.1.1 s ATEME
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsAtscVctChannelShortName.1.1 = STRING: ATEME

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsPmtPid.1.1 i 0
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsPmtPid.1.1 = INTEGER: 0

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsPmtPcrPid.1.1 i 200
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsPmtPcrPid.1.1 = INTEGER: 200

A.3.2.4. Configuring BISS


BISS encryption must be enabled at TS level through kyrion2ChannelCfgTsTsBiss.

It can then be enabled/disabled for each PID individually.

The following example enables BISS mode 1 encryption on channel 1, sets the key to '0123456789AB', enables
encryption of the video track and disables encryption of the audio 1 track.

www.ateme.com Page 92
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBissMode.1.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBissMode.1.1 = INTEGER: n1(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBissKey.1.1 s 0123456789AB
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsTsBissKey.1.1 = STRING: 0123456789AB

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoTsBissIsEnabled.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoTsBissIsEnabled.1.1.1 =
# INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsBissIsEnabled.1.1.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsBissIsEnabled.1.1.1 =
# INTEGER: false(2)

A.3.2.5. Configuring IP outputs


Configuring IP outputs is performed through kyrion2ChannelCfgTsOutputIp.

The main entry is the kyrion2ChannelCfgTsOutputIpTable table. It contains the generic parameters associated to
each IP outputs.

The second important entry is the kyrion2ChannelCfgTsOutputIpDestination table. It contains the main and backup
parameters.

Note

Both kyrion2ChannelCfgTsOutputIpIsEnabled and


kyrion2ChannelCfgTsOutputIpDestinationIsEnabled must be set for an ip output to be active.

The following example enables IP3/Main output with multicast address 225.10.10.1, port 5000, protocol UDP.

www.ateme.com Page 93
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpProtocol.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpProtocol.1.1.3 = INTEGER: udp(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationAddress.1.1.3.1 \
d 225.10.10.1
# ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationAddress.1.1.3.1 =
# Hex-STRING: E1 0A 0A 01

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationPort.1.1.3.1 u 5000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationPort.1.1.3.1 =
# Gauge32: 5000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpIsEnabled.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpIsEnabled.1.1.3 = INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationIsEnabled.1.1.3.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputIpDestinationIsEnabled.1.1.3.1 =
# INTEGER: true(1)

A.3.2.6. Configuring modulator output


Configuring modulator output is performed through kyrion2ChannelCfgTsOutputDvbs.

The main entry is the kyrion2ChannelCfgTsOutputDvbsTable table. It allows to enable the modulator and configure
its generic parameters.

Warning

For backward compatibility reasons, the parameter kyrion2ChannelCfgTsOutputDvbsFrequency is not


the final target frequency as in the GUI. It is the intermediate frequency before the BUC conversion.

The intermediate frequency must be in the range [950;2150].

The formula to calculate the intermediate frequency is:

• without spectral inversion: final frequency - BUC's LOF

• with spectral inversion: BUC's LOF - final frequency

Note

kyrion2ChannelCfgTsOutputDvbsAttenuation is used to set the Low Output Power slot value.


kyrion2ChannelCfgTsOutputDvbsAttenuationHigh is used to set the High Output Power slot value.
kyrion2ChannelCfgTsOutputDvbsAttenuationSlot is used to set which slot is the active one.

www.ateme.com Page 94
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

The next table, kyrion2ChannelCfgTsOutputDvbsModulationTable, is used to set the modulation type through
kyrion2ChannelCfgTsOutputDvbsModulationType.

Note

kyrion2ChannelCfgTsOutputDvbsModulationState is deprecated. Use


kyrion2HardwareModulatorIsMuted instead.

Note

kyrion2ChannelCfgTsOutputDvbsModulationMode is reserved for futur use. Only CCM is supported


at the moment.

Finally, the kyrion2ChannelCfgTsOutputDvbsCarrierIdTable table, allows to enable and configure the carrier ID.

The following sample enables the modulator output, switches the standard to DVB-S2, the modulation type to
16APSK, sets the BUC's LOF to 12.8GHz and the final frequency to 14GHz, without spectral inversion.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsIsEnabled.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsIsEnabled.1.1.1 = INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsStandard.1.1.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsStandard.1.1.1 = INTEGER: dvbs2(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsModulationType.1.1.1 i 3
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsModulationType.1.1.1 =
# INTEGER: n16apsk(3)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsBucFrequency.1.1.1 i 12800000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsBucFrequency.1.1.1 =
# INTEGER: 12800000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsFrequency.1.1.1 i 1200000000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsFrequency.1.1.1 =
# INTEGER: 1200000000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsIsSpectralInversionEnabled.1.1.1 \
i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsOutputDvbsIsSpectralInversionEnabled.1.1.1 =
# INTEGER: false(2)

When the encoder is running, use kyrion2HardwareModulatorTable table to control the carrier/modulation state ac-
cording to the following table:

www.ateme.com Page 95
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table A.2. Carrier/Modulation state mapping


Carrier/Modulation kyrion2HardwareModulatorIsMuted kyrion2HardwareModulatorIsModulated
Off True(1) X
Carrier only False(2) False(2)
Modulated False(2) True(1)

A.3.2.7. Configuring video


Configuring video is performed through kyrion2ChannelCfgTsEsVideo sub-tree.

The main entry is the kyrion2ChannelCfgTsEsVideo table. It allows to choose the video codec.

Note

The video track cannot be disabled. Use kyrion2ChannelCfgTsIsEnabled to control whether the PIP
channel must be enabled or not. The main channel can never be disabled.

Then comes the kyrion2ChannelCfgTsEsVideoInput sub-tree, which allows to configure the SDI input format, au-
tosense and video emulation settings.

Then, depending of the selected codec, the following sub-trees allow to configure codec specific parameters:

• kyrion2ChannelCfgTsEsVideoH264

• kyrion2ChannelCfgTsEsVideoMpeg2

And finally:

• kyrion2ChannelCfgTsEsVideoProcessing sub-tree allows to configure some video processing features like resize,
denoising or logo.

• kyrion2ChannelCfgTsEsVideoTs sub-tree allows to configure TS level data like PID or descriptors.

In the following example, we will configure the video channel 1 to encode a 1080i@29.97 video at 15Mbps.

First, configure the codec:

Note

AVC-I is not a codec, it is a MPEG-4 profile.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoFormat.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoFormat.1.1.1 = INTEGER: h264(1)

Then, set the video input format to 1080i@29.97, set the video emulation to black with moving pattern enabled.

www.ateme.com Page 96
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoInputSdiFormat.1.1.1 i 7
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoInputSdiFormat.1.1.1 =
# INTEGER: n1080i2997(7)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoInputEmulationMode.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoInputEmulationMode.1.1.1 =
# INTEGER: black(1)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::\


kyrion2ChannelCfgTsEsVideoInputEmulationIsMovingPatternEnabled.1.1.1 i 1
#ATEME-KYRION2-MIB::
# kyrion2ChannelCfgTsEsVideoInputEmulationIsMovingPatternEnabled.1.1.1 = \
# INTEGER: true(1)

Then, configure the profile, Main 4:2:0 8-bit in this sample:

Note

Bit depth selection is done through kyrion2ChannelCfgTsEsVideoH264ToolsBitDepth.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264Profile.1.1.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264Profile.1.1.1 = INTEGER: main(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264ToolsBitDepth.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264ToolsBitDepth.1.1.1 =
# INTEGER: n8(1)

Then, configure the rate control mode, CBR at 15Mbps:

Note

Ensure that either the TS bitrate is enough or set to 'Auto' or the encoder will silently drop the request
and revert the video bitrate to 'Auto'.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264RateControlMode.1.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264RateControlMode.1.1.1 =
# INTEGER: cbr(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264RateControlCbrBitRate.1.1.1 \
i 15000000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264ToolsBitDepth.1.1.1 =
# INTEGER: n8(1)

www.ateme.com Page 97
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Then, configure the GOP size to 30:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264GopSizeMax.1.1.1 i 30
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoH264GopSizeMax.1.1.1 = INTEGER: 30

And finally, set the video PID to 300:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoTsPid.1.1.1 i 300
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsVideoTsPid.1.1.1 = INTEGER: 300

A.3.2.8. Configuring audio


Configuring audio is performed through kyrion2ChannelCfgTsEsAudio.

The main entry is the kyrion2ChannelCfgTsEsAudio table. It allows to enable an audio track and choose its format.

Then comes the kyrion2ChannelCfgTsEsAudioInput sub-tree, which allows to select the audio input source.

Then, depending of the selected format, the following tables allow to configure codec specific parameters:

• kyrion2ChannelCfgTsEsAudioMpegL2

• kyrion2ChannelCfgTsEsAudioAac

• kyrion2ChannelCfgTsEsAudioAc3

• kyrion2ChannelCfgTsEsAudioSmpte302m

And finally:

• kyrion2ChannelCfgTsEsAudioProcessing allows to configure processing filters like delay or gain.

• kyrion2ChannelCfgTsEsAudioTs sub-tree allows to configure TS level data like PID or descriptors.

In the following example, we will add, step by step, a new 5.1 Dolby Digital Plus audio track, as audio 3, and encoded
from a SDI/PCM source.

• First, enable the third track and choose the Dolby Digital format:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioFormat.1.1.3 i 4
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioFormat.1.1.3 = INTEGER: ac3(4)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioIsEnabled.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioIsEnabled.1.1.3 = INTEGER: true(1)

• Then, select the input source:

www.ateme.com Page 98
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputFormat.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputFormat.1.1.3 = INTEGER: pcm(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSource.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSource.1.1.3 = INTEGER: sdi(1)

• Since it is a PCM source, next step is to provide the channel layout:

The only supported layouts are given in the table below.

Table A.3. Supported PCM layouts


Channel Mode PcmCount PcmLayout
Mono 1 mono(1)
Dual-mono 2 dualMono(3)
Stereo 2 stereo(2)
5.1 6 n3f2bLfe(4)

So, for a 5.1 track, write:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputPcmCount.1.1.3 i 6
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputPcmCount.1.1.3 = INTEGER: 6

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputPcmLayout.1.1.3 i 4
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputPcmLayout.1.1.3 =
# INTEGER: n3f2bLfe(4)

• Since it is a SDI source, we must configure the channel mapping:

Channels and SDI pairs mapping are given in the tables below.

Table A.4. Channel to index mapping


Channel SdiEntriesIdx
Left 1
Right 2
Center 3
Lfe 4
Left surround 5
Right surround 6

Table A.5. SDI pair to index mapping


Pair SdiEntriesEntries

www.ateme.com Page 99
CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Grp1 Ch1&2 0-1


Grp1 Ch3&4 2-3
Grp2 Ch1&2 4-5
Grp2 Ch3&4 6-7
Grp3 Ch1&2 8-9
Grp3 Ch3&4 10-11
Grp4 Ch1&2 12-13
Grp4 Ch3&4 14-15

The following sample maps Grp2/Ch1&2 to {L,R}, Grp2/Ch3&4 to {C,Lfe} and Grp3/Ch1&2 to {Ls,Rs}.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.1 i 4
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.1 =
# INTEGER: 4

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.2 i 5
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.2 =
# INTEGER: 5

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.3 i 6
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.3 =
# INTEGER: 6

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.4 i 7
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.4 =
# INTEGER: 7

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.5 i 8
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.5 =
# INTEGER: 8

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.6 i 9
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioInputSdiEntriesEntries.1.1.3.6 =
# INTEGER: 9

• Then, configure the codec:

Note

kyrion2ChannelCfgTsEsAudioAc3Mode is reserved for later use. In the current implementation, the


channel mode is defined by the input layout.

The following sample sets the bitrate to 320kbps, switches the codec to 'Enhanced' mode (Dobly Digital Plus), switch-
es the metadata source to 'User Defined' and sets the dialog normalization value to -10dB.

www.ateme.com Page 100


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3BitRate.1.1.3 i 320000
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3BitRate.1.1.3 = INTEGER: 320000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3IsEnhanced.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3IsEnhanced.1.1.3 =
# INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3MetadataSourceSource.1.1.3.1 i 2
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3MetadataSourceSource.1.1.3.1 =
# INTEGER: user(2)

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::\


kyrion2ChannelCfgTsEsAudioAc3InformationDialogNormalization.1.1.3 i -10
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioAc3InformationDialogNormalization.1.1.3
# = INTEGER: -10

• And finally set the PID and add an audio language descriptor:

Note

For the PID, the value 0 means 'Auto'.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsPid.1.1.3 i 200
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsPid.1.1.3 = INTEGER: 200

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsIso639LanguageCode.1.1.3 s eng
#ATEME-KYRION2-MIB::kyrion2ChannelCfgTsEsAudioTsIso639LanguageCode.1.1.3 =
# STRING: eng

A.3.3. Remuxer Presets

A.3.3.1. Loading/saving remuxer presets


This is done in the same way as loading/saving a channel preset but with using:

• kyrion2RemuxerCommandSavePreset for save index

• kyrion2RemuxerCommandLoadPreset for load index

• and kyrion2RemuxerCommandAction for command

See Section A.3.2.1, “ Loading/saving channel presets ”

The following example reads the name of preset #3, loads it to remuxer 1 active configuration, and stores it in slot #5.

www.ateme.com Page 101


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpget -v2c -c public $HOST ATEME-KYRION2-MIB::kyrion2PresetRemuxerPresetName.3


#ATEME-KYRION2-MIB::kyrion2PresetRemuxerPresetName.3 = STRING: my preset 3

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCommandLoadPreset.1 i 2
#ATEME-KYRION2-MIB::kyrion2RemuxerCommandLoadPreset.1 = INTEGER: 2

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 i 2


#ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 = INTEGER: load(2)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCommandSavePreset.1 i 4
#ATEME-KYRION2-MIB::kyrion2RemuxerCommandSavePreset.1 = INTEGER: 4

snmpset -v2c -c private $HOST ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 i 3


#ATEME-KYRION2-MIB::kyrion2RemuxerCommandAction.1 = INTEGER: save(3)

snmpget -v2c -c public $HOST ATEME-KYRION2-MIB::kyrion2PresetRemuxerPresetName.5


#ATEME-KYRION2-MIB::kyrion2PresetRemuxerPresetName.5 = STRING: my preset 3

A.3.3.2. Configuring TS global settings


Controlling remuxer TS settings is performed through kyrion2RemuxerCfgTsTs sub-tree.

The main entry is kyrion2RemuxerCfgTsTs table. It contains the main parameters like the bitrate or the compliance.

Compliance specific parameters can then be configured through kyrion2RemuxerCfgTsTsDvb sub-tree.

The following example sets remuxer TS bitrate to 20Mbps and switches the compliance to DVB. Then it enables
PSIP tables and carrier ID and writes ATEME to the information field.

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsBitRate.1.1 i 20000000
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsBitRate.1.1 = INTEGER: 20000000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsStandard.1.1 i 2
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsStandard.1.1 = INTEGER: atsc(3)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsAreNonPsiTablesEnabled.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsAreNonPsiTablesEnabled.1.1 = \
# INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsDvbNitCarrierIdIsEnabled.1.1 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsDvbNitCarrierIdIsEnabled.1.1 = \
# INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsDvbNitCarrierIdInformation.1.1 s ATEME
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsTsDvbNitCarrierIdInformation.1.1 =
# STRING: ATEME

www.ateme.com Page 102


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

A.3.3.3. Configuring IP outputs


This is done in the same way as configuring a channel IP output but with using:

• kyrion2RemuxerCfgTsOutputIp as the main entry.

• kyrion2RemuxerCfgTsOutputIpDestination table for main/backup parameters.

See Section A.3.2.5, “ Configuring IP outputs ”

The following example enables IP3/Main output with multicast address 225.10.10.1, port 5000 and UDP protocol:

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpProtocol.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpProtocol.1.1.3 = INTEGER: udp(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationAddress.1.1.3.1 \
d 225.10.10.1
# ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationAddress.1.1.3.1 =
# Hex-STRING: E1 0A 0A 01

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationPort.1.1.3.1 u 5000
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationPort.1.1.3.1 =
# Gauge32: 5000

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpIsEnabled.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpIsEnabled.1.1.3 = INTEGER: true(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationIsEnabled.1.1.3.1 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsOutputIpDestinationIsEnabled.1.1.3.1 =
# INTEGER: true(1)

A.3.3.4. Configuring TS inputs


Controlling TS input settings is performed through kyrion2RemuxerCfgTsInput sub-tree.

The main entry is kyrion2RemuxerCfgTsInput table which allows to enable/disable an input and select the source.

Source specific parameters can then be configured through kyrion2RemuxerCfgTsInputAsi or


kyrion2RemuxerCfgTsInputInternal tables.

The following example enables TS 3 input and switches the source to ASI on SYNC connector:

www.ateme.com Page 103


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputIsEnabled.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputIsEnabled.1.1.3 = INTEGER: udp(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputSource.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputSource.1.1.3 = INTEGER: asi(1)

snmpset -v2c -c private $HOST \


ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputAsiChannel.1.1.3 i 1
#ATEME-KYRION2-MIB::kyrion2RemuxerCfgTsInputAsiChannel.1.1.3 = INTEGER: asiSyncIn(1)

www.ateme.com Page 104


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix B. Simple RPC Guide


B.1. Overview
This section is a guide for interfacing the CM5000 via simple HTTP requests (GET or POST) in addition to SNMP
when a file upload or download is needed.

Note

All the examples provided in this section are using the command-line application wget, which is avail-
able for all major Operating Systems. The keyword "$HOST" represents the IP address of the CM5000
interface through which commands are performed, "$INDEX" represents an index starting at 0 and
"$FILE" represents a file name. To reproduce the example, one shall replace those keywords by the
effective values.

Authentication
The Simple RPC interface uses the authentication configuration of the web GUI interface.

When authentication is enabled, you will need to pass user and password arguments to your simple-rpc command.
Using wget:

wget --user admin --password myAdminPassword simple-rpc-command

B.2. Command list

B.2.1. System

B.2.1.1. Firmware update


Update the firmware using the update package file $FILE:

wget --post-file=$FILE \
--header 'Content-Disposition: attachment; filename=update.pkg' \
http://$HOST/simple-rpc/system/setFirmware

B.2.1.2. License update


Update the license using the license file $FILE:

www.ateme.com Page 105


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

wget --post-file=$FILE \
--header 'Content-Disposition: attachment; filename=license.lic' \
http://$HOST/simple-rpc/system/setLicense

B.2.1.3. License download


Download the license file:

wget --content-disposition http://$HOST/simple-rpc/system/getLicense

B.2.1.4. Export system settings


Export the system settings to the archive $FILE:

#Export all settings:


wget -O $FILE http://$HOST/simple-rpc/system/export

#Export specific settings (e.g. channel and remuxer and assets):


wget -O $FILE http://$HOST/simple-rpc/system/export?settings=channel,remuxer,assets

Table B.1. Export settings keywords


Keyword Description
channel Channels current configurations and all slots
remuxer Remuxer current configuration and all slots
name System name
time System time configuration
network Network configuration
vlan VLAN configuration
route route configuration
vpn VPN configuration
automation Automation configuration
assets Assets files
alarms Alarms configuration
snmp SNMP configuration
statmux Statmux configuration
redundancy Redundancy configuration
modulator Modulator configuration

Note

The archive exported either with the web GUI or with simple-rpc are compatible.

www.ateme.com Page 106


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

B.2.1.5. Import system settings


Update the system settings using the settings archive file $FILE:

wget --post-file=$FILE \
--header 'Content-Disposition: attachment; filename=$FILE' \
http://$HOST/simple-rpc/system/import

Note

All the configuration file included in the archive will be imported.

B.2.1.6. Audio monitoring


Retrieve the audio monitoring status to the xml file $FILE:

wget -O $FILE http://$HOST/simple-rpc/system/getAudioMonitoring

B.2.2. Channel

B.2.2.1. Active configuration


Import the file $FILE into the active configuration of the channel indexed by $INDEX (0 based):

(The file must be a full preset file)

wget --post-file=$FILE http://$HOST/simple-rpc/channels/$INDEX/setPreset

Export the active configuration of the channel indexed by $INDEX (0 based) to the file $FILE:

(The file must be a full preset file)

wget -O $FILE http://$HOST/simple-rpc/channels/$INDEX/getPreset

Import the file $FILE into the active configuration of the channel indexed by $INDEX (0 based):

(The file can contain only a subset of parameters to modify)

wget --post-file=$FILE http://$HOST/simple-rpc/channels/$INDEX/modifyPreset

B.2.2.2. Preset
Export the slot preset indexed by $INDEX (0 based) to the file $FILE:

www.ateme.com Page 107


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

wget -O $FILE http://$HOST/simple-rpc/presets/channel/getSlot/$INDEX

Export the factory preset to the file $FILE:

wget -O $FILE http://$HOST/simple-rpc/presets/channel/getFactory

Import the file $FILE into the slot preset indexed by $INDEX (0 based):

wget --post-file=$FILE http://$HOST/simple-rpc/presets/channel/setSlot/$INDEX

B.2.3. Remuxer

B.2.3.1. Active configuration


Import the file $FILE into the active configuration of the remuxer:

(The file must be a full preset file)

wget --post-file=$FILE http://$HOST/simple-rpc/remuxers/0/setPreset

Export the active configuration of the remuxer to the file $FILE:

wget -O $FILE http://$HOST/simple-rpc/remuxers/0/getPreset

Import the file $FILE into the active configuration of the remuxer indexed by $INDEX (0 based):

(The file can contain only a subset of parameters to modify)

wget --post-file=$FILE http://$HOST/simple-rpc/remuxers/0/modifyPreset

B.2.3.2. Preset
Export the slot preset indexed by $INDEX (0 based) to the file $FILE:

wget -O $FILE http://$HOST/simple-rpc/presets/remuxer/getSlot/$INDEX

Export the factory preset to the file $FILE:

wget -O $FILE http://$HOST/simple-rpc/presets/remuxer/getFactory

Import the file $FILE into the slot preset indexed by $INDEX (0 based):

www.ateme.com Page 108


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

wget --post-file=$FILE http://$HOST/simple-rpc/presets/remuxer/setSlot/$INDEX

www.ateme.com Page 109


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix C. VPN Guide


C.1. Overview
The CM5000 embeds a Virtual Private Network (VPN) client. It allows the CM5000 to connect to a private network
across another one (e.g Internet) and behaving like it is directly connected to the private network. The client is based
on the OpenVPN® technology (http://openvpn.net/). OpenVPN® is an open source project which implements various
methods to create a secure VPN.

Note

This section will describe server and client configurations. It will not describe how to install OpenVPN®
server on a machine, how to generate or revoke the certificates and keys and how to manage them.
For an in-depth view of the administration of an OpenVPN® server please refer to http://openvpn.net/
index.php/open-source/documentation/howto.html

C.2. Server configuration


This section describes a server configuration example file on Linux. It is based on OpenVpn 2.3.4-5 for debian jessie.
It is located in /etc/openvpn/server.conf

Here we highlight the mandatory parameters the server has to configure in order to communicate with the CM5000.

port 1194 #The port the server will open to listen to


#the clients.
proto udp #May be 'proto tcp'
dev tun #MUST be dev tun, dev tap not supported
ca /etc/openvpn/easy-rsa/keys/ca.crt #Path to the certification authority
#certificate, will be given to the client
cert /etc/openvpn/easy-rsa/keys/server.crt #Path to the server certificate
key /etc/openvpn/easy-rsa/keys/server.key #Path to the server secret key
dh /etc/openvpn/easy-rsa/keys/dh1024.pem #MUST be a 1024bit Diffie Hellman parameters
#file
server 10.8.0.0 255.255.255.0 #Subnet address range, 10.8.0.1 will be the
#server address in the VPN.
ifconfig-pool-persist ipp.txt #Keep the same IP address for a client if
#possible.
keepalive 10 60 #Connections keep alive timeouts.
auth SHA256 #MUST be this auth
cipher AES-256-CBC #MUST be this cipher
comp-lzo #MUST be enabled
persist-key #Persists options
persist-tun
status /var/log/openvpn-status.log #Short status file path
log-append /var/log/openvpn.log #Complete logs path
verb 3 #Log verbosity

www.ateme.com Page 110


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

C.3. Client configuration


The VPN client can be fully configured with the web GUI.

Table C.1. Client configuration


Enabled - Enable/Disable the VPN client.
Udp Must be the same as the one defined on
Protocol
Tcp the proto line of the server configuration.
Server address IP address The server address must be reachable by the CM5000
Must be the same as the one defined on
Server port -
the port line of the server configuration
Certificate/keys - -
Must be the same as the one described
Root CA certificate crt file
in the ca line of the server configuration.
Client certificate crt file Certificate file generated by the VPN admin.
Client key key file Client secret key file generated by the VPN admin.

C.4. Troubleshooting

Checking connections
To check client/server connections, on the server side, check the log file designated by the status line of the server.conf
(e.g. /var/log/openvpn-status.log)

OpenVPN CLIENT LIST


Updated,Tue Jan 26 10:42:18 2016
Common Name,Real Address,Bytes Received,Bytes Sent,Connected Since
kyrion.cert,10.0.2.2:41198,23229,23495,Tue Jan 26 10:03:03 2016
ROUTING TABLE
Virtual Address,Common Name,Real Address,Last Ref
10.8.0.6,kyrion.cert,10.0.2.2:41198,Tue Jan 26 10:03:03 2016
GLOBAL STATS
Max bcast/mcast queue length,0
END

You can see that a client using kyrion.cert has connected and was assigned 10.8.0.6 as an IP address.

www.ateme.com Page 111


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix D. Redundancy
D.1. Overview
The aim of the 1+1 IP redundancy functionality is to protect an IP broadcast event from the failure of an encoder, or
of a source, without any other monitoring equipment.

Note

The 2 encoders must be identical: same hardware, same software, same licenses.

One encoder is the master, the other the slave. Both have the same configuration, same inputs, same encoding para-
meters and same IP destination addresses. The slave asks for the master's channel configuration and re-configures
every time the master's configuration changes.

When an encoder's channel is configured as a slave, users cannot modify this channel. However they can start or stop it.

Both encoders monitor each other and an algorithm allows them to know if they have to stream. It ensures that only
one encoder is streaming at a given moment and that no superfluous streamer change is made.

Figure D.1. redundancy

Monitored conditions:
An encoder chose to mute or unmute following its statuses and its peer's statuses.

• Encoder is up.

• Encoder is running.

• Redundancy is configured.

• Video input is valid.

• Audio inputs are valid.

www.ateme.com Page 112


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• Data inputs are valid.

• Outputs are valid.

• Outputs are streaming.

Reaction time:
The required time to mute a stream following an event is at most 750ms. The time to unmute is at most 1250ms.

The time required for the slave to reconfigure itself following a master configuration change is at most 5s.

Configuration:
This feature can be configured on the system/misc tab.

• Channel: the monitored channel. On a multi-channel encoder, the redundancy must be activated separately on each
channel

• Status: Enable the redundancy on each encoder (master and slave)

• Master/Slave: Configure one encoder as master, the other as a slave.

• Destination: The peer streaming IP address. For instance, if the master streams through the stream1 interface, the
destination field of the slave's will be filled with the master's stream1 IP address.

Note

On a multi-channel platform the slave's channels 1 and 2 will follow the master's channels 1 and 2
respectively.

www.ateme.com Page 113


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix E. Zixi/ARQ
E.1. Overview
The CM5000 embeds a Zixi Feeder® (http://www.zixi.com/). It allows to deliver to any Zixi compatible receiver a
flawless high quality video stream over any distance.

Key features are the following:

• ARQ and FEC for flawless streaming.

• AES encryption for improved security.

• Adaptive bitrate to follow the network available bandwidth.

• Network interface bonding to aggregate bandwidth across multiple local connections.

General system consideration


Zixi streaming uses a bidirectional unicast connection on UDP.

Thus, specific NAT/firewall/routing rules must be established to allow the CM5000 to reach its destination and con-
versely, to allow the destination to reach the CM5000.

A CM5000 unit can handle up to 8 different destinations. If more are required, a forwarding infrastructure such as
Zixi Broadcaster® is required.

The only supported transmission mode is 'Push'.

E.2. Bonding
Two mode are available:

• Shared: In this mode, the stream rate will be spread over the two network interfaces depending on their available
bandwidth.

• Backup: In this mode, the encoder will mainly try to use the Main interface if the bandwidth is enough and will
only use the Backup interface in case of Main failure or congestion.

Figure E.1. Flow diagram

www.ateme.com Page 114


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

As we can see on the previous figure, the encoder must be able to reach the same destination through two network
interfaces using two different routes. This can be done by binding the routes to an interface.

Figure E.2. Route configuration sample

In the previous sample, we defined two routes to reach the 10.86.0.0 sub-network:

• One passing through the gateway 10.82.7.12 when the packets are sent on Stream 1.

• The other one passing through the gateway 10.83.7.12 when the packets are sent on Stream 2.

Finally, we have to configure the output to give the encoder the IP address and port of the destination and the interfaces
it should use.

Figure E.3. Encoder configuration sample

www.ateme.com Page 115


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix F. BISS-CA
F.1. Overview
BISS-CA (EBU Tech 3292-s1) is a conditional access system based on open cryptographic standards. It uses a com-
bination of symmetric and asymmetric ciphers to protect the transmitted content and entitle or revoke, in real-time,
any targeted receivers in an interoperable manner.

Figure F.1. Overview

How it works:

Basically a decoder will be able to descramble the TS stream if it can decrypt a table within the TS with its private
key (pem file).

This can be done only if the table has been encrypted by the encoder with the corresponding public key.

Encoder side:

• The TS stream is scrambled using the DVB-CISSA algorithm with a randomly generated Session Word (SW). The
SW is periodically modified to improve the stream's security.

• The SW is encrypted with a symmetric cipher (AES-128) using a randomly generated Session Key (SK). The
encrypted SW (ESW) is transmitted to the IRD via Entitlement Control Messages (ECM).

• The SK is encrypted individually with an asymmetric cipher (RSA-2048) using the public key of each registered
receiver. The set of encrypted SK (ESK) is transferred to receivers via Entitlement Management Messages (EMM).
Each time a decoder is added or revoked to the entitlement list, the session key is regenerated.

Decoder side:

• Using its private key, the decoder can descramble its corresponding EMM section and recover the SK key.

www.ateme.com Page 116


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• Using the SK key, it can descramble the ECM and recover the SW.

• Using the SW, it can descramble the TS stream.

F.2. Key
The public key is derived from the private key. They are RSA-2048 bits key pair. They should be stored according
to the PKCS #8 syntax standard.

There are many ways to generate keys. The most commonly used is by using OpenSSL tools. (see www.openssl.org)

Private key sample:

-----BEGIN RSA PRIVATE KEY-----


MIIEowIBAAKCAQEAvkIDCEWUjaiPeNuROvTiGOAhtodNQAyBeIW66DiscEOddR1C
ikj4NuW7KjW5Oic9/GFt0nCr2rYGVsHpWOdPvkSLybmtX5ndxni9CxomdcUQNNL9
948cXBuNMThc6RPQlH1O7kL6B/ETBXrNJLTVQUABVnIVjr04PEMfi4cztGT964ul
OQ5e/dQJUpxbG3aL5BxFSnX89JwSHgdn1dwtpOC9FGrEX3I41wxdR0OwKzI5klKv
wgdsipofi/3JUI9rOuC+uhgET40uQxr27KL5Y+2NjEKoooqUZTD0Q+5CSWYXm6hq
tHeBJB92/xD3Do0ZEDArQ5iViysH71q0ObjMowIDAQABAoIBAQCXUPMOciB7JfOt
wJtaE4d7F09Y13VWGlwimeGUbfafdvdVPMc+KljXeJEKOh4uJSXEg0yQETJtSVXz
TFglcBrZDbVL5BQCs+JRxpc7rDmocum3yZNZgAWjL/p0igpDCZJbdun+z2ACTva8
5fUgW348XgZyVVvV4aJHM290TjyOHF5hOod4l0KjOlec5bAdz28CaEqftqytypQm
IFXQ0+06k9Dthm8HCwl6NLWwDPe7s+vNMJlq+tR4Nfu7beEDT0ydgI30FB7rDMkZ
I/Y2TL6HsiUBh83JIkj6g2SqkdzHjTI52fWDBZ1lCEzIKh+br5anaSun3YUFkEFU
tXdWWClhAoGBAPtA3fk5rQuSq05hl4rMrl/FFRiEcuuMHF/0wojBHyac7plaQW6S
eni9z5NMnfvNQVdjsUHKSYVRypMfodWmim4jtk3/FpwEjXniJFNPs2Yv+FFNBSPI
ptIVIq6ext7NA7syeCy4INRF/Spj3hBIH9IsOx6IsQbY69/jwZcVzkTzAoGBAMHa
JyxLTETxLuAQ5wuXbfWk4iq5so6zwDzbe97GlCTqL+YP6KsNKkbkc/1JDjYu8KKu
bL8LE7bKMU+4dE97olZhvZSdi9O69P80iLlM/gK4a+6adjcc5DcacgIX1Xa41uk3
oEGJaiqzdvgDjthYntJx1d3V1o3zBwniW4nkCQWRAoGAcJUSYbh8V7Ey3X5RXzpz
8CnpWAERVYaEuGJ+QLT4dl7fcwvEQf2Ur0GuH3y3VbsVSkk7hhVUeE68DMyhwZBM
eym5aJ2izeokUrcIO+R8qI9aH2P5p50jUwNxdPlkdzU6NMlam/8thrCNzk7NlFId
IBn9q6LoX/8XQk1V05NLyA0CgYBizwyakkLs/TaUdWkfSm98/y9c8cxm2o6JNqLb
+cI3UrtZfBBvZ8V93yKUHzHEQobblSbO9hl1WXhrFy0J+o3Tk/xrDSbhpHEOyDtM
oEb1IgW52DebffmBcNRd5sIiwrKgq37fCOj5nQJuBnpAImPKBsYpTb8QGakjy6I3
FenXUQKBgAvaPmlMVdpU5eAl23p7bn77FvvCgDklgMg11fl3hWZN6QGX+DMWS03+
EkllfhoCuiSoA8lGCipLiAZZ5rfFBLUkQkrKTmKhTlgkXsB7akT6k1O1QVkn/2jb
lsk0R8JgfaKjOvt3Ba57qvSAtLa8Misn5lmv9/kDrGILCYGRNw8a
-----END RSA PRIVATE KEY-----

Public key sample:

-----BEGIN PUBLIC KEY-----


MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvkIDCEWUjaiPeNuROvTi
GOAhtodNQAyBeIW66DiscEOddR1Cikj4NuW7KjW5Oic9/GFt0nCr2rYGVsHpWOdP
vkSLybmtX5ndxni9CxomdcUQNNL9948cXBuNMThc6RPQlH1O7kL6B/ETBXrNJLTV
QUABVnIVjr04PEMfi4cztGT964ulOQ5e/dQJUpxbG3aL5BxFSnX89JwSHgdn1dwt
pOC9FGrEX3I41wxdR0OwKzI5klKvwgdsipofi/3JUI9rOuC+uhgET40uQxr27KL5
Y+2NjEKoooqUZTD0Q+5CSWYXm6hqtHeBJB92/xD3Do0ZEDArQ5iViysH71q0ObjM
owIDAQAB
-----END PUBLIC KEY-----

www.ateme.com Page 117


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Command line sample on a Debian system:

openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048


openssl rsa -in private_key.pem -pubout -out public_key.pub

F.3. Decoder configuration


Warning

Use GWT web GUI only ! (http://X.X.X.X/gwt) If you use the flash GUI, you may have to reset all
the configuration.

System

Figure F.2. System

Factory key: The factory private key is assigned to the decoder at production time. It will never change and cannot
be downloaded nor erased. Only the public key can be downloaded.

Custom key: There are three key slots where the user can store their own private key. The corresponding public key
will be automatically generated and will be available to download by the means of the 'Download Public Key' button.

Warning

The private key is used to descramble the stream. It should be kept secret and never divulged outside.

www.ateme.com Page 118


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Service

Figure F.3. Service

To activate BISS-CA descrambling, go to service, set descrambling mode to BISS and biss mode to BISS-CA. All
the currently registered private keys will be tested when trying to descramble the incoming TS stream.

F.4. Encoder configuration

System

www.ateme.com Page 119


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure F.4. System

Go to system/assets tab.

Click 'Add asset' button to upload the csv file containing the IRD's public keys.

Only CSV files are supported. Each public key must be inserted in a double quote and separated with a semicolon.
Additional fields will be ignored and can be used freely.

"-----BEGIN PUBLIC KEY-----


MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqxEJpj2+X7bgwEBHG5q0
h+zA/n+Cq2dMub+SRyupNY0iaiOukAEjot8pKaRKYCQGI8xjuY4pzlgrNAq6zjRj
EEJtrYw3pS76WTZPnUPfSXGtYnWAlYINElttKcyFl1Ah0ENSksfJzgJp0bRSJNqO
eU1leTrqseVgQmHAwK7vCdYK2VMzYcLEubb0xx2GS1MLIus3SBGVmV/FnjuHHoDR
7MjCETgT+Oe7nDmokpcrqM9ITAYloVzrtaYXOnG+Jv6ybGX3JSxFC65cIzSAaCoe
skNc+Oo++eCvgmei3U0XmvereYj++qCGzakKod48DhP5lzfXGanmHK4nT+gBG/Xj
5wIDAQAB
-----END PUBLIC KEY-----"; IRD-A PKCS8
"-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3Qwb6HrgE65jtpGeJ774
6fs23072K7Bxv0gCsPUvEnt4zgW0uBG/SJ8PmdX3sn0byKRU1KdWZv1r33xZ7gzT
6F2OgqQP0j6YpD0Gac/MxVb8i51/eONtoMNR/nhyAqkaf35mqThieJXuz1qb4uH3
ADUDEmpSHZ8RCFNEPtkjt6UTTs0l21+xTOSAkS+OfWHGDMsxPet7+vNFpaqjWsnS
FnAt6jXI5cS4A3JWVv/OsNFE5fUD8kb30kjdYbQ0N1XJ5uJXckin7IjXHeeu9lOi
3ZhphlDR63VkpNPAyRM/djbimhoL2Wv5KmEmHbgMXjYOI+BUu8mMYX85z3KODBdA
8wIDAQAB
-----END PUBLIC KEY-----"; IRD-B PKCS8

Channel

www.ateme.com Page 120


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Figure F.5. Channel

Once done, on the channel tab, go to Global setting/BISS and select CA mode.

Settings:

• Entitlement Session ID: ID used to identify a content protection session that is using a certain set of keys.

• Key table: CSV file containing the list of public keys to use. It can be dynamically updated to add or revoke IRDs
without affecting the transmission.

• Bitrate: Allowed bandwidth for EMM and ECM transmission.

• Rolling key period: Period between two SW value changes.

• Lock time: Estimated time an IRD will take to gather SK and SW informations and start decoding the stream. It is
also the time taken to add or revoke an IRD. It depends of the number of public keys and the allowed bandwidth.

• Prevent descrambled forward: Flag sent to the IRD to indicate that the descrambled stream shall not be forwarded
unscrambled.

• Prevent decoded forward: Flag sent to the IRD to indicate that the descrambled and decoded stream shall not be
forwarded unscrambled.

• Insert watermark: Flag sent to the IRD to indicate that the stream shall not be decoded if no watermark technology
is available.

www.ateme.com Page 121


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix G. Use Cases


G.1. 4k
In this use case we will describe how to encode a 4k stream split into 4 HD SDI to a MPTS of 4 programs.

G.1.1. Overview
2 CM5000 with 2 channels and remuxer functionality encode 2 HD SDI channels each.

Channels 1 and 2 of encoder 1 will produce 2 SPTS (program number 101 and 102 respectively). These programs
will be remuxed by encoder 1 remuxer in a MPTS of 101 and 102.

Channels 1 and 2 of encoder 2 will produce 2 SPTS (program number 201 and 202 respectively). The encoder 2
remuxer will remux the 2 programs 201 and 202 alongside the MPTS of 101 and 102 into a MPTS of the 4 programs.

Figure G.1. 4K schema

Wiring
• SDI1 to encoder 1 channel 1 SDI in.

• SDI2 to encoder 1 channel 2 SDI in.

www.ateme.com Page 122


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

• ASI out 2 to encoder 1 ASI in.

• ASI out 1 to encoder 2 SYNC in.

• SDI3 to encoder 2 channel 1 SDI in.

• SDI4 to encoder 2 channel 2 SDI in.

• ASI out 2 to encoder 2 ASI in.

• ASI out 1 final output.

Note

The input labelled SYNC in is also an ASI input.

G.1.2. Configuration

Channels
The 4 channels need to have the same ES configuration: same quality/latency trade off, same video/audio/data codec
at the same bitrate.

Configure the TS program numbers and ES PID with different values for each channel if you don't want the remuxer
to remap the PIDs numbers automatically.

Encoder 1 channels
On channel 1 disable the ASI output.

On channel 2 enable the ASI output.

Encoder 1 Remuxer
Enable ASI output.

Enable Input TS 1 as Internal Channel1. In the more section let the delay at 0ms.

Enable Input TS 2 as ASI ASI input. In the more section let the delay at 0ms.

Configure the output bitrate with at least the sum of the program 101 and 102.

Encoder 2 channels
On channel 1 disable the ASI output.

On channel 2 enable the ASI output.

Encoder 2 Remuxer
Enable ASI output.

www.ateme.com Page 123


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Enable Input TS 1 as Internal Channel1. In the more section configure a delay of 20ms.

Enable Input TS 2 as ASI ASI input. In the more section configure a delay of 20ms.

Enable Input TS 3 as ASI SYNC input. In the more section let the delay at 0ms.

Configure the output bitrate with at least the sum of the four programs.

www.ateme.com Page 124


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

G.2. 4k and modulator


In this use case we will describe how to encode a 4k stream split into 4 HD SDI to a MPTS of 4 programs modulated
in L-band/IF-band.

G.2.1. Overview
4 CM5000 with remuxer functionality encode 1 HD SDI channel each. One of the encoder must have a modulator.

Encoder 1 will produce 1 SPTS from HD SDI 1 (program number 101)

Encoder 2 will produce 1 SPTS from HD SDI 2 (program number 201). The encoder 2 remuxer aggregates 101 and
201 in a MPTS.

Encoder 3 will produce 1 SPTS from HD SDI 3 (program number 301). The encoder 3 remuxer aggregates MPTS
101, 201 and SPTS 301 in a MPTS.

Encoder 4 will produce 1 SPTS from HD SDI 4 (program number 401). The encoder 4 remuxer aggregates MPTS
101, 201, 301 and SPTS 401 in a MPTS. Finally the encoder 4 modulates the 4 program MPTS.

Figure G.2. 4K schema

www.ateme.com Page 125


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Wiring
• SDI1 to encoder 1 channel 1 SDI in.

• encoder 1 ASI out to encoder 2 SYNC in.

• SDI2 to encoder 2 channel 1 SDI in.

• encoder 2 ASI out to encoder 3 SYNC in.

• SDI3 to encoder 3 channel 1 SDI in.

• encoder 3 ASI out to encoder 4 SYNC in.

• SDI4 to encoder 4 channel 1 SDI in.

• encoder 4 ASI out to modulator ASI in.

• L-Band/IF-Band main final output.

Note

The input labelled SYNC in is also an ASI input.

G.2.2. Configuration

Channels
The 4 channels need to have the same configuration: same quality/latency trade off, same video/audio/data codec
at the same bitrate.

Note

In this use case the video bit rate must be set manually and not let auto.

Configure the TS program numbers and ES PID with different values for each channel if you don't want the remuxer
to remap the PIDs numbers automatically.

Encoder 2 Remuxer
Enable the remuxer and the ASI output.

Enable Input TS 1 as Internal Channel1. In the more section let the delay at 20ms.

Enable Input TS 2 as ASI SYNC input. In the more section let the delay at 0ms.

Configure the output bitrate with at least the sum of the program 101 and 201.

Encoder 3 Remuxer
Enable the remuxer and the ASI output.

www.ateme.com Page 126


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Enable Input TS 1 as Internal Channel1. In the more section let the delay at 40ms.

Enable Input TS 2 as ASI SYNC input. In the more section let the delay at 0ms.

Configure the output bitrate with at least the sum of the program 101,201 and 301

Encoder 4 channel and modulator


Don't activate the channel ASI output. Enable the DVB output and configure a symbol rate/modulation/FEC combi-
nation to handle the sum of the 4 SPTS plus a slight 1% overhead.

Warning

The modulator output is not decoupled from a an encoding channel. When the modulator is enabled
you can't configure The TS channel output bitrate as it is computed from a symbol rate/modulation/FEC
combination. That is why in this use case we enforce the video ES bitrate instead of configuring the TS
channel output bitrate and letting the video ES bitrate to auto.

This combination must be chosen to handle the sum of the 4 SPTS bitrate.

Encoder 4 Remuxer
Enable the remuxer and the ASI output.

Enable Input TS 1 as Internal Channel1. In the more section let the delay at 60ms.

Enable Input TS 2 as ASI SYNC input. In the more section let the delay at 0ms.

Configure the output bitrate with at least the sum of the four programs.

Note

On the web GUI status page you may be confused in that the DVB output appears under the Channel
status's output. In fact as we feed the modulator ASI input with the remuxer ASI output, the modulated
TS is the remuxer's. The channel's TS bitrate is not displayed on the status page.

Example:

Configure encoder 1 channel 1 ES and output: 22.059 Mbps TS (video 20 Mbps + 1 MPEG Layer 2 256 kbps).

Configure encoder 2 channel 1 ES and output: 22.059 Mbps TS (video 20 Mbps + 1 MPEG Layer 2 256 kbps).

Configure encoder 2 remuxer output: MPTS of program 101 and 201 at 45 Mbps.

Configure encoder 3 channel 1 ES and output: 22.059 Mbps TS (video 20 Mbps + 1 MPEG Layer 2 256 kbps).

Configure encoder 3 remuxer output: MPTS of program 101, 201, 301 at 68 Mbps.

Configure encoder 4 channel 1 ES: 22.059 Mbps (video 20 Mbps + 1 MPEG Layer 2 256 kbps).

Configure encoder 4 remuxer output: MPTS of 4 programs at 90 Mbps.

Configure encoder 4 channel 1 modulator: DVB-S2 16APSK FEC8/9 symbol rate of 27.5 MBd at 96.7 Mbps.

www.ateme.com Page 127


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Start all channels, remuxers, and unmute the modulator.

www.ateme.com Page 128


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix H. Colorimetry
H.1. Colorimetry
Colorimetry signaling detail per preset.

Table H.1. SDR


Master-
Alternative Content light
Matrix co- Transfer char- ing display
Preset Color primaries transfer char- level infor-
efficients acteristics color vol-
acteritics SEI mation SEI
ume SEI
BT 601 (PAL 5) BT 601 (PAL 5)
BT 601 (PAL 5)
BT 601 BT 601
SDR BT 601 (NTSC 6) Not used Not used Not used
(NTSC 6) (NTSC 6)
BT 709 (HD 1)
BT 709 (HD 1) BT 709 (HD 1)
SDR
BT 2020 (9) BT 2020 (9) BT 2020 NCL (9) Not used Not used Not used
WCG

Table H.2. DVB


Alternative Mastering Content light
Color pri- Matrix co- Transfer char-
Preset transfer char- display color level infor-
maries efficients acteristics
acteritics SEI volume SEI mation SEI
PQ10 BT 2020 (9) BT 2020 (9) ST 2084 (16) Not used Not used Not used
HDR10 BT 2020 (9) BT 2020 (9) ST 2084 (16) Not used Mandatory Mandatory
BT 2020 BT 2100/
HLG10 BT 2020 (9) BT 2020 (9) Not used Not used
NCL (9) STD-B67 (18)

Table H.3. ATSC


Alternative Content light
Color pri- Matrix co- Transfer char- Mastering display
Preset transfer char- level infor-
maries efficients acteristics color volume SEI
acteritics SEI mation SEI
HDR10 BT 2020 (9) BT 2020 (9) ST 2084 (16) Not used Mandatory Mandatory
BT 2100/
HLG BT 2020 (9) BT 2020 (9) Not used Not used Not used
STD-B67 (18)

Table H.4. ARIB


Alternative Mastering Content light
Color pri- Matrix co- Transfer char-
Preset transfer char- display color level infor-
maries efficients acteristics
acteritics SEI volume SEI mation SEI
ARIB BT 2100/
BT 2020 (9) BT 2020 (9) Not used Not used Not used
STD-B67 STD-B67 (18)

www.ateme.com Page 129


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Appendix I. Appendix
I.1. Product's specification
Table I.1. Specification - Identification
Product Name CM5000

Table I.2. Specification - Video Input


Function Values Requires
Input number 1 or 2 SDI inputs - 3G Level A or Level B-DL
1080p 23.97fps / 24 fps / 25fps / 1080p Li-
29.97fps / 30fps / 50fps / 59.94 fps / 60fps cense (5)
1080psf 23.97fps / 24fps / 25fps HD License
Format 1080i 25fps / 29.97fps / 30fps HD License
720p 50fps / 59.94fps / 60fps HD License
625i 25fps
525i 29.97fps
Probe Probe input
Video robustness SD dynamical change of aspect ratio support
Video format switch following the
Input format switching SDI video input format (Auto sense)
Preset switch following the SDI video input format (Automation)
Genlock Blackburst and tri-level support
Black
Pattern / Moving pattern
Disable
Emulation
User defined pattern
Last picture replay Default mode
Force emulation (dynamically reconfigurable)

www.ateme.com Page 130


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.3. Specification - Audio Input


Function Values Requires
SDI embedded (up to 16 per SDI input)
Source AES (8 AES pairs per AES board) AES board
Analog (4 analog pairs per analog board) Analog board
Input level up to 24 dBu
Left-Right gain difference < 0.1dB
Frequency response 20Hz – 20kHz < 0.7dB
Analog Input Characteristics ITU-R weighted noise: Peak < -66.2 dB / Mean < -68.4 dB
Inter channel crosstalk 20Hz – 20kHz >
75.9 dB whole band / > 94.5 dB @ 1kHz
Phase difference between stereo pairs 20Hz – 20kHz < 1°
PCM mono / stereo / dual mono / 5.1
DolbyE
Dolby E (decoding and pass-through) License
Format for decode
Dolby Digital / Dolby Digital Plus (pass-through)
AES3 (pass-through)
Group/Pair SDI embedded
Selection XLR external AES AES board
XLR external analog Analog board
Silence
White noise
Emulation
Sine 440Hz
Force the emulation (dynamically reconfigurable) of audio signal
Language identifier
Signaling
Audio type description

www.ateme.com Page 131


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.4. Specification - Data Input


Function Values Requires
VITC (IEC-60461), WSS (ITU-R BT.1119-2)
VPS (ETS 300 231-1998), WST (ITU-R BT.653-3)
VBI Close Caption (CEA/EIA-608-D)
Teletext (ETSI EN 300 706)
Video Index (RP 186)
ATC (SMPTE 12M-2)
AFD (SMPTE 2016M-1)
Close Caption - EIA 608 (SMPTE 334-2), EIA 708 (SMPTE 334-1)
ANC Teletext - OP47
Teletext/VPS - SMPTE 2031M
VANC - SMPTE 2038
SCTE104 - SMPTE 2010

Table I.5. Specification - Black Burst-3Level and ASI Synchronization


Black Burst/3Level and ASI Synchronization are not supported on CM5000

Table I.6. Specification - Filter


Function Values Requires
Resize: 4/5, 3/4, 2/3, 1/2 , SD, CIF/
SIF, QCIF, SQCIF, crop 704 support
PIP License
PIP resize: SD, CIF/SIF, QCIF, SQCIF,
Video filtering PIP SD
320x180, 192x192, 160x120, 96x96
license
Logo insertion (24/32 bmp or tga files)
Denoiser (3 levels : Low, Medium and High)
Resampling 48kHz
Gain (+/- 30dB)
Audio filtering
Delay (+/- 500ms)
PCM downmix/upmix
Teletext filtering Field line selection

www.ateme.com Page 132


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.7. Specification - Video Processing


Function Values Requires
Main (4:2:0) 8-bit HEVC License (7)
Main 10 (4:2:0 10-bit) HEVC & 10b Licenses (7)
Main 12 (4:2:0 12-bit) HEVC & 12b Licenses (7)
Profil HEVC HEVC & 10b &
Main 422 10 (4:2:2 10-bit)
422 Licenses (7)
HEVC & 12b &
Main 422 12 (4:2:2 12-bit)
422 Licenses (7)
Baseline 4:2:0 8 bits MPEG4 License
Main, High 4:2:0 8 bits up to 1080p50/59.94 MPEG4 License (5)
High 4:2:0 10 bits up to 1080i25/29.97 MPEG4 & 10b Licenses
Profil MPEG-4 AVC High 4:2:2 8 bits up to 1080p50/59.94 MPEG4 & 422 Licenses (5)
High 4:2:2 10 bits up to 1080i25/29.97 MPEG4 & 422 & 10b Licenses
Frame / Field / PAFF / MBAFF selection
CABAC / CAVLC selection
High 10 Intra 8/10 bits AVC-I License
Profil MPEG-4 AVC-I
High 4:2:2 Intra 8/10 bits AVC-I License
Main, High 4:2:0 8 bits MPEG2 License
Profil MPEG-2
High 4:2:2 8 bits MPEG2 License
Core Generation Generation 5
CBR
VBR - Quality capped
Rate Control
VBR - Statmuxed StatMux License
VBR - Rate capped SCI License
MPEG-2: up to 100Mbps (420 is limited to 80Mbps)
MPEG-4: 0.8Mbps to 120Mbps
Bitrate License (3)
Bitrate (8 bits is limited to 62.5Mbps)
AVC-I: up to 150Mbps (8 bits is limited to 115Mbps)
HEVC: up to 120Mbps Bitrate License
Gop 0-255
Custom Adv. & Exp., High Quality, Reduced Ultra Low Laten-
Preset
Latency, Low latency, Ultra Low Latency cy License (4) / (5)

www.ateme.com Page 133


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.8. Specification - PIP Processing


Function Values Requires
Baseline, Main, High 4:2:0 8 bits PIP & MPEG4 Licenses
Profil H.264
High 4:2:2 8 bits PIP & MPEG4 & 422 Licenses
Profil AVC-I High 10 , High 4:2:2 Intra 8 bits PIP & AVC-I Licenses
Profil MPEG2 Main, High 4:2:0 8 bits , High 4:2:2 8 bits PIP & MPEG2 Licenses
CBR, VBR - Quality capped
Rate Control VBR - Statmuxed StatMux License
VBR - Rate capped SCI License
Bitrate MPEG-2, MPEG-4, AVC-I: up to 4Mbps
Custom Adv. & Exp., High Quality, Reduced
Preset Ultra Low Latency License (5)
Latency, Low latency, Ultra Low Latency

www.ateme.com Page 134


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.9. Specification - Audio Processing


Function Values Requires
Number
Up to 36 per video service Audio Number License
of tracks
MPEG1-LII [32-384kbs] Default codec
MPEG2-AAC-LC [16-512kbs] AAC License
MPEG4-AAC-LC [16-512kbs] AAC License
MPEG4-AAC-HE [16-96kbs] AAC License
Codec MPEG4-AAC-HEv2 [8-48kbs] AACHEv2 License
DolbyE pass-through (up to 24 bits)
Dolby Digital / Dolby Digital Plus (pass-through)
DolbyE decoding to Dolby Digital / Dolby Digital+ DolbyE & AC3 License
Dolby Digital / Dolby Digital+ encoding AC3 License
EBU R128 Mode / [-40,-10] LUFS / -23 LUFS by default ALC License
ALC
ATSC A85 Mode / [-40,-10] LKFS / -23 LKFS by default ALC License

Table I.10. Specification - Data Processing


Function Values Requires
SCTE104 (VANC/SDI) to SCTE35 (TS) (1)
SCTE35
GPI to SCTE35 (TS)
SCTE35 capacity Up to 32 messages per video frame
SCTE104 filtering Using AS index or DPI PID index
RP 186 to Video ES Aspect ratio
WSS to Video ES Aspect ratio and or
Aspect Ratio
to PID WSS (as WSS pass-through)
AFD to Video ES Aspect ratio
SMPTE-12M (VANC/SDI) to SMPTE-328M (TS)
TimeCode
IEC-60461 (VBI/SDI) to SMPTE-328M (TS)
STD-B24 Close Caption to STD-B24 (ABNT NBR 15606)
Data pass-
EN 300-743
through License
Data pass-
DVB Subtitles ASI / IP Input support
through License
Teletext to DVB
Teletext to DVB Subtitles transcoding
Subtitles License
VBI and ANC
Teletext Data pass-
ASI / IP Input support
through License
MPE Multi-Protocol Encapsulation MPE License

www.ateme.com Page 135


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.11. Specification - Remuxer


Function Values Requires
2 External ASI Inputs TS Remux (6)
Input
2 Internal Inputs: Channel 1 Main or Channel 1 PIP TS Remux (6)

Table I.12. Specification - 1+1 Redundancy


Function Values Requires
No NMS required 1+1 Redundancy License
Configuration
Simple configuration 1+1 Redundancy License
SDI / AES input 1+1 Redundancy License
Monitoring Coupled unit 1+1 Redundancy License
IP output 1+1 Redundancy License
Mute time between 500ms to 750ms 1+1 Redundancy License
Delay
Unmute time between 1s to 1.25s 1+1 Redundancy License

Table I.13. Specification - Muxer


Function Values Requires
Output mode CBR / VBR
Packet size 188/204
MPEG2-TS PID setting for Video, Audio, Data
Video bitrate constrained by TS bitrate
Bitrate up to 210 Mbps
Biss 0/1/E support BISS License
BISS BISS disabling control at ES level BISS License
BISS-CA support BISS-CA License
DVB Carrier ID Carrier ID descriptor support
Dynamical change of TS PID
Flexibility
Dynamical change of BISS-1/E key
Conformance MPEG / DVB / ATSC / ISDB / SBTVD

www.ateme.com Page 136


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.14. Specification - Output


Function Values Requires
1 MGT interface
IP
2 Stream interfaces
ASI 4 Outputs (2 per channel if dual) - except modulator option
SDI 1 SDI loopback (per channel) - except modulator option
Backup stream
Multi-network (4 target streams)
VLAN TAG
Network Route Table Editor
Multi Gateway
User defined TOS support
Source Address Spoofing
Flexibility Dynamical change of output configuration
UDP / RTP
Protocol FEC License for
FEC (SMPTE2022) - 1D and 2D FEC support
main streams only
Zixi feeder ZIXI License
Zixi ABR mode ZIXI License
IP Protection ARQ
Zixi AES encryption [Disabled / AES 128 / AES 192 / AES 256] ZIXI License
Zixi bonding [Disabled / Shared / Backup] ZIXI License
IP Protection 2022-7 SMPTE-2022 Hitless for RTP backup stream

www.ateme.com Page 137


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.15. Specification - L-Band or IF Modulator


Function Values Requires
DVB-S QPSK
Constellation QPSK
License
DVB-S (EN 300 421) FEC 1/2, 2/3, 3/4, 5/6, 7/8
Roll-off 0.05, 0.10, 0.15, 0.20, 0.25, 0.35 (2)
Bitrate from 3 Mbps to 72 Mbps
DVB-S 8PSK
Constellation 8PSK / FEC 2/3, 5/6, 8/9
License
DVB-S 16QAM
DVB-DSNG (EN 300 10) Constellation 16QAM / FEC 3/4, 7/8
License
Roll-off 0.05, 0.10, 0.15, 0.20, 0.25, 0.35 (2)
Bitrate from 3 Mbps to 72 Mbps
DVB-S2 (EN 302 307) Constellation QPSK, 8PSK, 16APSK, 32APSK, 64APSK
DVB-S2
FEC QPSK 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 8/9, 9/10
QPSK License
DVB-S2 QPSK
FEC QPSK: 13/45, 9/20, 11/20 (normal frame only)
& DVB-S2x
FEC QPSK: 11/45, 4/15, 14/45, DVB-S2 QPSK
7/15, 8/15, 32/45 (short frame only) & DVB-S2x
DVB-S2
FEC 8PSK 3/5, 2/3, 3/4, 5/6, 8/9, 9/10
8PSK License
DVB-S2 8PSK
FEC 8PSK: 23/36, 25/36, 13/18 (normal frame only)
& DVB-S2x
DVB-S2 8PSK
FEC 8PSK: 7/15, 8/15, 26/45, 32/45 (short frame only)
& DVB-S2x
DVB-S2 8PSK
FEC 8PSK-L: 5/9, 26/45 (normal frame only)
& DVB-S2x
DVB-S2
DVB-S2x (EN 302 307 part2) FEC 16APSK 2/3, 3/4, 4/5, 5/6, 8/9, 9/10
16APSK License
FEC 16APSK: 26/45, 3/5, 28/45, 23/36, DVB-S2 16APSK
25/36,13/18,7/9,77/90 (normal frame only) & DVB-S2x
FEC 16APSK: 7/15, 8/15, 26/45, DVB-S2 16APSK
3/5, 32/45 (short frame only) & DVB-S2x
DVB-S2 16APSK
FEC 16APSK-L: 5/9, 8/15, 1/2, 3/5, 2/3 (normal frame only)
& DVB-S2x
DVB-S2
FEC 32APSK 3/4, 4/5, 5/6, 8/9, 9/10
32APSK License
DVB-S2 32APSK
FEC 32APSK: 32/45, 11/15, 7/9 (normal frame only)
& DVB-S2x
DVB-S2 32APSK
FEC 32APSK: 2/3, 32/45 (short frame only)
& DVB-S2x
DVB-S2 32APSK
FEC 32APSK-L: 2/3 (normal frame only)
& DVB-S2x

www.ateme.com Page 138


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

DVB-S2x
FEC 64APSK: 11/15, 7/9, 4/5, 5/6 (normal frame only)
64APSK License
DVB-S2x
FEC 64APSK-L: 32/45 (normal frame only)
64APSK License
Roll-off 0.05, 0.10, 0.15, 0.20, 0.25, 0.35
Short Frames, Long Frames
Pilot Mode On/Off
Modulation CCM
Bitrate from 3 Mbps to 160 Mbps
45MBd for DVB-
Symbol Rate 0.1 to 68MBd (up to 72MHz with a 0.05 roll-off)
S/DVB-DSNG
RF Output mode Modulated / Single boosted sine tone / PRBS mode
Range from 950 MHz to 2150 MHz (Extended L-Band)
L-Band Frequency
Step size 100 Hz & Accuracy 0.2 Hz
Range from 50 MHz to 180 MHz (Extended IF)
IF Frequency
Step size 100 Hz & Accuracy 0.2 Hz
Range 5 dBm / -40 dBm ± 1 dB
Step size 0.1 dB
Level Stability ± 0.1 dB / 10°C
L-Band return loss more than 12 dB
IF return loss more than 15 dB
Between
SNR > 34 dB
-30dBm to 5dBm
Shoulder rejection < -45 dB at f/fn = 2
H2 rejection < -45 dB
@10Hz < -55 dBc/Hz @10KHz < -90 dBc/Hz
Phase Noise @100Hz < -70 dBc/Hz @100KHz < -100 dBc/Hz
@1KHz < -80 dBc/Hz @1MHz < -120 dBc/Hz
Less than -65 dBc from 950 to 2100 Between
MHz except -60 dBc for the 1600 MHz -30dBm to 5dBm
Between
Spurious Less than -65 dBc from 50 to180 MHz
-30dBm to 5dBm
Between
Less than -60 dBc out-of-band
-30dBm to 5dBm
Spectrum Reverse Configurable
RF Monitoring Output RF Output level - 20dB
10 MHz (-15 dBm / 15 dBm) exter-
Reference Clock In
nal input / 10 MHz internal reference
10 MHz ± 3 ppm available on ex-
Reference Clock Out
ternal connector (0 dBm ± 3 dB )
PL Scrambling Physical Layer Scrambling

www.ateme.com Page 139


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

RF Carrier ID RF Carrier ID descriptor support


Power On state Muted / Modulator state on power on restored
ASI Output Second ASI Output available to broadcast the output stream
L-Band main output SMA 50 Ω
L-Band monitor output SMA 50 Ω
IF band main output BNC 75 Ω
Connectors
IF band monitor output BNC 75 Ω
Reference input BNC 50 Ω
Reference output BNC 50 Ω

Table I.16. Specification - Configuration and management interfaces


Function Values Requires
SNMP SNMP (MIB v2c) with remote SNMP supervisor
Embedded web-server configuration
Web GUI
HTTP logins with read-only guest mode or full access admin mode
Front panel with LCD/alphanumerical keypad/Direct access keys
USB for configuration import/export
USB for software update
Front Panel Video monitoring on Front panel video display
Audio monitoring on Front panel video display
Video monitoring on WebGUI (6)
Audio monitoring on WebGUI (6)
HTTP Http commands for file transfer
VPN access OpenVPN client technology

www.ateme.com Page 140


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.17. Specification - System


Function Values Requires
Manual time update
GMT offset
Time
NTP (high precision option)
PTP
Individual trap support
SNMP trap support
Alarms
GPO action on alarm
Alarm message time filtering
Password SNMP R & RW, WebGui
Firmware update
Firmware Backup firmware save & restore
License update
Front panel Backlight timeout of LCD & video displays can be configured
OEM Front panel boot message and WebGUI banner
MIB MIB package (including changelog) is embedded
Export & Import 128 files
Configuration
Backward and partially forward compatibility of the encoder configuration
VPSC
3D & 4K Video Phase Shift Control
License
GPI 2 Inputs
GPO 2 Outputs

www.ateme.com Page 141


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.18. Specification - Licenses


License Name Max Value
HEVC video encoding 1
HEVC 10-bit 1
HEVC 12-bit 1
HEVC 4:2:2 1
HEVC maximum bitrate 20 to 120
MPEG-4 AVC 10-bit 1 to 2
MPEG-4 AVC High 4:2:2 profile 1 to 2
MPEG-4 AVC maximum bitrate 1 to 120
HD video 1 to 2
1080P60 video 1 to 2
Video Phase Shift Control -
MPEG-2 video encoding 1 to 2
MPEG-4 AVC video encoding 1 to 2
MPEG-4 AVC-I video encoding 1 to 2
VBR StatMuxed 1 to 2
SCI 1 to 2
Ultra low latency 1 to 2
PIP 1 to 2
PIP SD 1 to 2
Max audio channel number 1 to 36
Loudness control processing 1 to 4
AAC LC/HE -
AAC HEv2 -
Dolby Digital/Dolby Digital Plus encoding 1 to 4
Dolby E decoding 1 to 4
Data pass-through 1 to 2
Teletext to DVB Subtitles 1 to 2
MPE -
Pro-MPEG FEC 1 to 4
Zixi channel streaming 1 to 16
Zixi remuxer streaming 1 to 8
SRT streaming 1 to 16
1+1 IP redundancy 1 to 2
BISS 1 to 2
BISS-CA 1 to 2
TS remuxer -
DVB-S QPSK Modulation -

www.ateme.com Page 142


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

DVB-DSNG 8PSK Modulation -


DVB-DSNG 16QAM Modulation -
DVB-S2 QPSK Modulation -
DVB-S2 8PSK Modulation -
DVB-S2 16APSK Modulation -
DVB-S2 32APSK Modulation -
DVB-S2X -
DVB-S2X 64APSK Modulation -

www.ateme.com Page 143


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Table I.19. Specification - Physical


19'' 1-RU
Dimensions
482x44x519 mm /19''x1.73''x 20,4''
min: 6.4 kg/14.1 lbs
Weight
max: 7.3 kg/17 lbs

Table I.20. Specification - Environmental and Power


Cooling Cooling air flow from front to back
Operating Temperature 5 °C to 40 °C / +41 °F +104 °F
Storage Temperature -20 °C to 70 °C / -4 °F to +158 °F
Operating humidity 5 to 90% (non condensing)
100-240VAC, 50/60Hz
Input Voltage Range
40-60V DC
Typical Consumption 90 W single channel

Table I.21. Specification - Certifications


Environmental ROHS
EN 55022:2006 + A1:2007
EN 55024:1998 + A1:2001 + A2:2003
ECM Compliance (Europe)
EN 61000-3-2:2006 + A1:2009 + A2:2009
EN 61000-3-3:2008
ECM Compliance (US and Canada) FCC Part 15, ICES-003 - Digital Apparatus Ed 2004
Electrical Safety CEI 60950-1: 2005 / EN 60950-1: 2006 (CB Certificate)

www.ateme.com Page 144


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.1.1. Notes
(1) SCTE-104 messages must respect the following restrictions when they are used to generate SCTE-35:

- They should use the multiple_operation_message() format. All single_operation_message() are discarded.

- They should contain only one operation per multiple_operation_message(). If more than one operation is present in
the same multiple_operation_message(), the following ones are discarded.

- They should contain only splice_null_request_data() and splice_request_data() operations. Other operations are
discarded.

(2) Low Roll-off feature may need an upgraded modulator hardware

(3) MPEG-4 Maximum bitrate is limited to 100 Mbps on Encoder board Type 1

(4) MPEG-4 Minimum bitrate is limited to 3.2Mbps with Low Latency or Ultra Low Latency Presets

(5) 1080p or MPEG-4 Ultra Low Latency Preset are not available with Encoder board Type 1

(6) ReMux License or WebGUI Thumbnails are available only with Encoder board Type 3

(7) HEVC video codec is only available on HEVC ready platforms.

www.ateme.com Page 145


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.2. Warranty
ATEME warranties your CM5000 against any defect in material and workmanship, under normal use, for the period
designated on your warranty certificate. In the event this product is found to be defective within the warranty period,
ATEME may, at its will, repair or replace the defective CM5000.

This warranty is void if:

• The CM5000 was operated/stored in abnormal use or maintenance conditions;

• The CM5000 is repaired, modified or altered, unless such repair, modification or alteration is expressly authorized
in writing by ATEME;

• The CM5000 was subjected to abuse, neglect, lightning strike, electrical fault, improper packaging or accident;

• The CM5000 was installed improperly;

• The Serial Number of the CM5000 is defaced or missing;

• The broken part is a non ATEME approved replacement part;

• The tamper seal on the CM5000 casing is broken.

ATEME and its suppliers accept no liability for any loss of service during the use of this device, or for any of the
problems caused as a result.

ATEME will not, under any circumstances, be liable to direct, uncommon or consequential damages such as, but not
limited to, damage or loss of property or equipment, loss of profits or revenues, cost of replacement goods, or expense
or inconvenience caused by service interruptions.

Any loss, corruption or destruction of data while using an ATEME CM5000 is the sole responsibility of the user, and
under no circumstances will ATEME be held liable for the recovery or restoration of this data.

Under no circumstances will any person be entitled to any sum greater than the purchase price paid for the CM5000.

To obtain warranty service, call ATEME Technical Support. You will be asked to provide your ATEME product's
Serial Number, and you may be asked to furnish proof of purchase to confirm that the CM5000 is still under warranty.

All CM5000 returned to ATEME must be securely packaged in their original box and shipped with postage prepaid.

www.ateme.com Page 146


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.3. Normative Reference


Table I.22. Normative reference
Subject Reference
Ancillary AFDBarData SMPTE 2016M-1/3
Ancillary ATC SMPTE 12M-2
Ancillary Audio HD SMPTE 299M
Ancillary Audio SD SMPTE 272M
Ancillary cc608 SMPTE 334-2
Ancillary cc708 SMPTE 334-1
Ancillary DvbScte SMPTE 2031M
Ancillary SCTE-104 SMPTE 2010
Ancillary Video Payload Identification SMPTE 352M
Audio Embedded in SD-SDI SMPTE 272M
Audio Embedded in HD-SDI SMPTE 299
BISS Tech 3290 (EBU)
HD-SDI SMPTE 292
MPEG-2 TS ISO/IEC 13818-1
ETSI EN 300 472 (DVB, ISDB, SBTVD) -
MPEG-2 TS PID Teletext
Specifications for embedding teletext into TS
MPEG-2 TS PID VBI ETSI EN 301 775 (DVB, ISDB, SBTVD)
MPEG-2 Video ISO/IEC 13818-2
MPEG-2 Video time code User Data SMPTE 328M
MPEG-2 Video/MPEG-4 AVC AFD ETSI TS 101 154 (Annex B) / A/53 part 4
MPEG-2 Video/MPEG-4 AVC CC ETSI TS 101 154 (Annex B) / A/53 part 4
MPEG-4 AVC ISO/IEC 14496-10
HEVC ISO/IEC 23008-2
SD-SDI SMPTE 259M
ETSI EN 300 706 (DVB, ISDB, SBTVD)
Teletext
- Specifications of the teletext syntax
VBI cc608 CEA/EIA-608-D (625i/525i)
VBI VITC IEC-60461 (625i/525i)
VBI VPS ETS 300 231-1998 (625i)
ITU-R BT.1119-2 and ETSI EN 300 294
VBI WSS
(625i) / IEC 61880 Ed. 1.0 b:1998 (525i)
VBI WST ITU-R BT.653-3 (625i)

www.ateme.com Page 147


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.4. Glossary
Table I.23. Glossary
3:2 pull-
Process of converting 24 frame/s material to 29.97 frame/s.
down
Sampling method. In 420 sampling, chrominance components have half the horizontal and vertical
422/420 resolution of luminance component. In 422 sampling, chrominance components have half the hori-
zontal resolution of luminance component
ASI Asynchronous Serial Interface
AVC Adavanced Video Coding
BISS Basic Interoperable Scrambling System. Non-proprietary encryption from EBU (Tech3290).
CABAC Context-based Adaptive Binary Arithmetic Coding
CAVLC Context Adaptive Variable Length Coding
Chromi-
Color difference component
nance
EBU European Broadcasting Union
Forward Error Correction. System of error control for data transmission where the sender adds redun-
FEC dant data (error-correcting code) to its messages. The receiver can check the accuracy of the trans-
mission and eventually correct errors.
FTP File Transfer Protocol. Protocol used to transfer files over a TCP/IP network.
Group Of Pictures. In MPEG video encoding, a group of pictures, or GOP, specifies the order in
which intra-frames and inter-frames are arranged.
The GOP is a group of successive pictures within a MPEG-coded film and/or video stream. Each
MPEG-coded film and/or video stream consists of successive GOPs. From the MPEG pictures con-
tained in it the visible frames are generated.
A GOP can contain the following picture types:
I-picture and/or I-Frame (English intra coded picture) reference picture, corresponds to a fixed image
GOP and is independent of other picture types. Each GOP begins with this type of picture.
P-picture and/or P-Frame (English predictive coded picture) contains difference information from the
preceding I or P-Frame.
B-picture and/or B-Frame (English bidirectional predictive coded pictures) contain difference infor-
mation from the preceding and/or following I or P-Frame.
D-picture and/or D-Frame (English DC direct coded picture) serves the fast advance.
A GOP always begins with an I-Frame. Afterwards several P-Frames follow, in each case with some
frames distance. In the remaining gaps are B-Frames. With the next I-Frame a new GOP begins.
GUI Graphical User Interface.
HDTV High Definition Television
HEVC High Efficiency Video Coding (H.265)
IEC International Electrotechnical Committee
IP Internet Protocol
ISO International Standards Organisation
ITU-R International Telecommunications Union - Radiocommunications Study Groups
ITU-T International Telecommunications Union - Telecommunications Standardisation Sector
MGT Management

www.ateme.com Page 148


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

Management information base stems from the OSI/ISO Network management model and is a type of
database used to manage the devices in a communications network. It comprises a collection of ob-
jects in a (virtual) database used to manage entities (such as routers and switches) in a network.
Objects in the MIB are defined using a subset of Abstract Syntax Notation One (ASN.1) called Struc-
ture of Management Information Version 2 (SMIv2) RFC 2578.The software that performs the pars-
MIB ing is an MIB compiler.
The database is hierarchical (tree structured) and entries are addressed through object identifiers. In-
ternet documentation RFCs discuss MIBs, notably RFC 1155, Structure and Identification of Man-
agement Information for TCP/IP based internets, and its two companions, RFC 1213, Management
Information Base for Network Management of TCP/IP-based internets, and RFC 1157, A Simple
Network Management Protocol.
MPTS Multiple Program Transport Stream. A transport stream that offers several programs.
Some transmission schemes, such as those in ATSC and DVB, impose strict constant bitrate require-
Null pack- ments on the transport stream. In order to ensure that the stream maintains a constant bitrate, a Multi-
ets plexer may need to insert some additional packets. The PID 0x1FFF is reserved for this purpose. The
payload of null packets may contain any data at all, and the receiver is expected to ignore its contents
A packet is the basic unit of data in a transport stream. It consists of a sync byte, whose value is 0x47,
followed by three one-bit flags and a 13-bit PID. This is followed by a 4-bit continuity counter. Ad-
ditional optional transport fields, as signaled in the optional adaptation field, may follow. The rest of
Packet
the packet consists of payload. Packets are most often 188 bytes in length, but some transport streams
consist of 204-byte packets which end in 16 bytes of Reed-Solomon error correction data. The 188-
byte packet size was originally chosen for compatibility with ATM systems.
PAT stands for Program Association Table. The PAT lists PIDs for all PMTs in the stream. Packets
PAT
containing PAT information always have PID 0x0.
To assist the decoder in presenting programs on time, at the right speed, and with synchronization,
PCR programs usually periodically provide a Program Clock Reference, or PCR, on one of the PIDs in the
program.
Each table or elementary stream in a transport stream is identified by a 13-bit PID. A demultiplexer
extracts elementary streams from the transport stream in part by looking for packets identified by the
PID
same PID. In most applications, Time-division multiplexing will be used to decide how often a par-
ticular PID appears in the transport stream.
PIP Picture in Picture. Low resolution stream proceeded from a main resolution input.
Program Map Tables, or PMTs, contain information about programs. For each program, there is a
PMT, with the PMT for each program appearing on its own PID. The PMTs describe which PIDs
contain data relevant to the program. PMTs also provide metadata about the streams in their con-
PMT stituent PIDs. For example, if a program contains an MPEG-2 video stream, the PMT will list
this PID, describe it as a video stream, and provide the type of video that it contains (in this case,
MPEG-2). The PMT may also contain additional descriptors providing data about its constituent
streams.
Transport stream has a concept of programs, which are groups of one or more PIDs that are related to
each other. For instance, a transport stream used in digital television might contain three programs,
to represent three television channels. Suppose each channel consists of one video stream, one or two
Programs
audio streams, and any necessary metadata. A receiver wishing to tune to a particular channel mere-
ly has to decode the payload of the PIDs associated with its program. It can discard the contents of all
other PIDs.
RTP Real Time Protocol, a transport protocol for real-time data
SDI Serial Digital I/O
SMPTE Society of Motion Picture and Television Engineers

www.ateme.com Page 149


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

SNMP, a communication protocol between management stations (consoles, for example) and man-
aged objects, (such as routers, gateways, and switches) makes use of MIBs. Components controlled
by the management console need a so-called SNMP agent -- a software module that can communi-
SNMP cate with the SNMP manager.
SNMP uses a specified set of commands and queries. An MIB should contain information on these
commands and on the target objects (controllable entities or potential sources of status information)
with a view to tuning the network transport to the current needs.
SPTS Single Program Transport Stream. A transport stream that offers only one program.
TS Transport Stream

www.ateme.com Page 150


CM5000 User Manual UM-CM5000-FW3.5.2.0-REV0.0
2019-07-08

I.5. Support and Resources

Contact Technical Support


Before You Contact Technical Support:

• Read the manuals.

• Try to isolate the problem or to reproduce it many times.

• Make sure that all of the cables are correctly and firmly attached.

If you have asked yourself all of the pertinent questions in the troubleshooting checklist, and you still can't get your
CM5000 to work properly, contact us via the provided link.

ATEME Technical Support - support@ateme.com

Before contacting us, make sure that you have a physical access to your CM5000 and that you have the following
information on hand:

• Your CM5000's Serial Number

• Names of any other devices installed in your system (Router's brands, specific equipments, etc.)

Online Resources
Visit this link for more information and documentation about ATEME and ATEME products.

http://www.ateme.com/

Customer Service
ATEME Customer Service provides assistance with product information, sales, registration, and other non-technical
issues.

To find out how to contact ATEME Customer Service, please visit http://www.ateme.com/ for your region or country
and click Contact Us.

www.ateme.com Page 151

You might also like