NSG9000 6G 2 7 SW Guide Rev B 0 PDF
NSG9000 6G 2 7 SW Guide Rev B 0 PDF
Rev. B
Disclaimer
Harmonic reserves the right to alter the equipment specifications and descriptions in this publication without prior notice. No part of
this publication shall be deemed to be part of any contract or warranty unless specifically incorporated by reference into such
contract or warranty. The information contained herein is merely descriptive in nature, and does not constitute a binding offer for
sale of the product described herein. Harmonic assumes no responsibility or liability arising from the use of the products described
herein, except as expressly agreed to in writing by Harmonic. The use and purchase of this product do not convey a license under
any patent rights, copyrights, trademark rights, or any intellectual property rights of Harmonic. Nothing hereunder constitutes a
representation or warranty that using any products in the manner described herein will not infringe any patents of third parties.
Trademark Acknowledgments
Harmonic and all Harmonic product names are trademarks of Harmonic Inc. All other trademarks are the property of their respective
owners.
DANGER: The Danger symbol calls your attention to information that, if ignored, can cause physical
harm to you.
CAUTION: The Caution symbol calls your attention to information that, if ignored, can adversely affect
the performance of your Harmonic product, or that can make a procedure needlessly difficult.
LASER DANGER: The Laser symbol and the Danger alert call your attention to information about the
lasers in this product that, if ignored, can cause physical harm to you.
NOTE: The Note symbol calls your attention to additional information that you will benefit from
heeding. It may be used to call attention to an especially important piece of information you need, or it
may provide additional information that applies in only some carefully delineated circumstances.
TIP: The Tip symbol calls your attention to parenthetical information that is not necessary for performing
a given procedure, but which, if followed, might make the procedure or its subsequent steps easier,
smoother, or more efficient.
In addition to these symbols, this manual uses the following text conventions:
Data Entry: indicates text you enter at the keyboard.
User Interface: indicates a button to click, a menu item to select, or a key or key sequence
to press.
Screen Output: shows console output or other text that is displayed to you on a
computer screen.
Bold: indicates the definition of a new term.
Italics: used for emphasis, cross-references, and hyperlinked cross-references in online
documents.
Table of Contents
Chapter 1 Features and Specifications
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Main Firmware Related Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Management Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 Introduction
This guide describes the configuration and monitoring instructions for NSG (Network Services
Gateway) 9000-6G using its web client.
This universal high density EdgeQAM supports multiple applications and delivers up to 144
QAM-RF output streams. The number of the delivered transport streams is defined according
to the device configuration and number of QAM-RF modules mounted in the slots of the
device. Each QAM may serve a different application allowing a single device to concurrently
support multiple applications. The supported applications are as follows:
VOD (Video On Demand)
Broadcast
PID Range
Service/PID remux
SDV (Switched Digital Video)
ISA
NGOD (Next Generation On Demand)
High Speed Data
M-CMTS (Modular CMTS)
D2E
Max output bit rate See NSG 9000-6G Hardware and Installation User’s
Guide
QAM utilization statistics When NMX is used for alarms and status monitoring,
it may also provide statistical reports of QAM
utilization.
Caution: Harmonic strongly recommends using an Ethernet network that is isolated from
any other networks or subnets at your site for management of the NSG 9000-6G
gateways. It ensures adequate security, and prevents possible disturbances to the
normal operation of NSG 9000-6G devices due to uncontrolled network activity.
The table below lists the available management interfaces according to the management
purpose for which they are designed:
Control Panel Preliminary configuration The NSG 9000-6G control panel is located
and monitoring of a on the front panel of the NSG 9000-6G. The
single NSG 9000-6G control panel is active once the NSG 9000-
device 6G boots up and provides means for
preliminary configuration of a single NSG
9000 device. It also allows you to monitor the
NSG 9000-6G's status, view its alarms (if
present), and troubleshoot them.
Web Client Configuration and The NSG 9000-6G web client is an on-board
monitoring of a single web-based user interface, that is an integral
NSG 9000-6G device part of the NSG 9000-6G firmware. The web
client is accessible through Microsoft Internet
Explorer, and provides means for configuring
a single NSG 9000-6G device. It also allows
the user to monitor the NSG 9000-6G's
status, view its alarms (if present), and
troubleshoot them. For details on Internet
Explorer and accessing the web client, see
2.2.1 Logging Into the Device via IE on
page 15.
NMX - Status and Alarm NMX may be used for monitoring general
Harmonic's Monitoring of multiple status and alarms of multiple NSG 9000-6G
Digital Service NSG 9000-6G devices devices. A single NMX manager may be used
Manager to monitor several hundreds NSG 9000-6G
devices, located in several different sites
3rd party Status and Alarm The integrated SNMP supports an extended
SNMP Monitoring of multiple set of SNMP MIBs. In addition, NSG 9000
monitoring NSG 9000-6G devices may generate SNMP traps in the following
SNMP versions: v1, v2c, v3.
NOTE: The NSG 9000-6G requires a user name and password to log in to all management interfaces
including the serial communications console, web client and SSH. See 2.2.1 Logging Into the Device
via IE on page 15.
NOTE: You can re-configure the Ethernet ports using MCT or the Web client. MCT allows the
configuration of a number of NSG devices and the Web client allows a remote individual configuration.
For further information about the Control Panel, see B.1 Using the Control Panel on page 108.
Using IE 8.0
To access the web client using IE8, you should use Compatibility View. This view allows to
observe browser pages in a mode that is compatible with IE8.
3. Check Display all websites in Compatibility View, or specify the IP address for specific sites.
4. Click Close.
config nsgconfig Allows to configure the device and to define the Config
and Guest access level password.
The current access level appears in the title bar of the web client.
Indication of the current username
NOTE: To change the password, see 3.8.1 Setting a Password on page 31.
Work area
Device model Device name, can be User name Alarm indicator Help button
modified
Red Alarm button There is at least one active alarm. Once the mouse
pointer hovers on it, a hint appears displaying the
alarm description. Once you click it, the Alarm page
opens.
Orange Alarm button There is at least one active warning. Once the mouse
pointer hovers on it, a hint appears displaying the
alarm description. Once you click it, the Alarm page
opens.
Help button - allows you to access information about the various options provided by
the web client. The provided help is a context sensitive help. Upon clicking the help
button, the help page relevant to the open web client page appears.
Tabs bar - Links you to parameters required for NSG 9000-6G configuration. The Tabs
bar is comprised of two sections:
Main tabs - includes the tabs listed in the following table and the Apply button
Sub tabs - includes tabs related to the Main tab as the following table describes.
Platform General - allows to configure chassis parameters, input and output ports
and QAM-RF module parameters.
Licensing - allows to manage the licenses
NGOD - allows to set general NGOD ERM parameters to enable
communication with the NSG 9000-6G device
ISA - allows to set general ISA parameters to enable communication
with the NSG 9000-6G device
Application VOD - allows to define the VOD parameters. See page 74.
Broadcast - allows to define broadcast session along with service and PID
remux. See page 80.
SDV - allows to define SDV sessions. See page 90.
M-CMTS - allows to define M-CMTS sessions. See page 98.
D2E - for future use only
CAS - allows to define the CAS parameters. See page 79.
Monitoring Traffic - shows the traffic that flows out of the device. See page 110.
Alarms - shows the currently raised alarms. See page 114.
Diagnostics - allows ASI and IP forwarding for monitoring and analysis
purposes.
Logs - allows to view the GbE counters, alarm logs, NGOD RTSP
messages and RPC communication messages. See page 127 -
page 130.
Apply button - to the right of the Tabs bar. A click on this button sends the updated
configuration to the device.
Work area - This section changes according to the selected tab and includes the
parameters required for the configuring.
To delete rows in a table, check the Select box and then click Delete Selected.
A web page dialog includes a Done button. When clicking this button, you save the new
configuration without applying it to the device and you close the web page dialog.
To close a web page dialog without saving the configuration, click the button at the
upper right corner of each page. For example, see Add License web page dialog on
page 60.
Selected
Available Tabs
Component
Chassis General - view general chassis parameters, define device name, IGMP V2
only and device EdgeCluster (redundancy) parameters. See 3.4 Configuring
General Device Parameters on page 27.
Global RF & QAMs - set global QAM-RF module parameters. See page 43.
SNMP & Syslog - set SNMP and Syslog parameters. See page 28.
Time - set device time and time zone parameters. See page 29.
Routing Table - set ETH and GbE ports routing table. See page 30.
Security - set access to the unit. See page 31.
Authentication - set authentication to the unit. See page 34.
Port Redundancy - set GbE port redundancy. See page 37.
EdgeCluster - set the edgeCluster parameters. See page 68.
Slot General - view a general summary of the QAM configuration. See page 52.
Module - set ITU-T Annex, constellation, symbol rate and more. See
page 46.
Ports - (default view) enable an QAM-RF port, set the number of channels
and the power level of the port. See page 47.
QAMs - view and set QAM parameters such as QAM manager. See
page 49.
Platform > Licensing Tab - The Platform > Licensing tab allows to manage your licenses
as explained in 3.14.1 Working with Licenses on page 57.
Platform > NGOD Tab - The Platform > NGOD tab allows to set the parameters required
for the NSG NGOD ERM communication. See 3.15.1 Configuring NGOD General
Parameters on page 62 and 3.15.2 Configuring ERM Parameters on page 62.
Platform > ISA Tab - The Platform > ISA tab allows to set the parameters required for the
NSG ISA communication. See 3.16 Configuring ISA on page 63.
To identify unit
1. Select the Platform tab.
By default Chassis is selected.
2. Click Identify Unit.
The LEDs of Output ports 4, 5 and 6 are blinking and the button toggles to Stop Blinking.
To import configuration
1. Select the Platform tab.
By default chassis is selected.
2. Click Import Configuration to Device.
The Import File To Device dialog appears.
3. To locate the required XML file previously exported, click Browse.
4. To import, click Import.
Wait until a message notifying you of a successful import appears.
5. For the device to run with the newly imported configuration, reset the device.
To upgrade the firmware of more than one NSG 9000-6G device, use MCT. See MCT 9.6 and
higher SW User Guide, or MCT Online Help.
PC - Download the NSG installer to a computer that meets the following requirements:
Access to the device. Port 22 of the computer should be open to allow
communication via the SSH protocol.
Around 200MB of free space
Any kind of Windows operation system
The NSG installer is extracting files. This may take around 30 seconds. The following
dialog appears:
The dialog indicates the firmware version packaged within the Installer you have started.
Enter IP address of
the device
Enter username
Enter password
By default Auto-
Click to upgrade Reboot is selected
Click to view the
log
View the upgrade
process
7. View Log - during the upgrade, you can click View Log.
A text file appears with detailed information regarding the upgrade. This log allows you to
troubleshoot the upgrade process.
NOTE: View Log is enabled from the following upgrade stage: Running upgrade script on device
NOTE: The following sections are organized according to the recommended sequence of steps for device
configuration.
NOTE: Configure the IP address of ETH1 on a different subnet than that of ETH2. Configuring both ports
to be on the same subnet may result in serious network communication problems. NSG 9000-6G uses the
ETH1 port to communicate with the network for management purposes and ETH2 for Conditional Access
Systems (CAS) purposes.
Main Board Part Number - The part number of the main board.
Main Board Serial Number - The serial number of the main board.
Main Board Storage Format - indicates whether a single or dual partition.
Chassis Serial Number - The serial number of the chassis.
4. To define device name, in Device Name (SysName), enter a name. The device name should
allow easy identification of the device. Once you click Apply, the newly entered device
name appears in the title bar. If you type in the title bar another name, once you click
Apply it overrides the device name entered in Device Name box.
NOTE: The Device Name is also required for the SNMP manager for defining the attributes of the
SYSTEM MIB. See 3.5 Configuring SNMP and Syslog Parameters on page 28.
5. In System Uptime, view the time the device is up and running since the last reboot.
6. To set the GbE ports to support the IGMPv2 protocol only, select Force IGMP V2. NSG
9000-6G ignores any IGMPv3 messages and does not generate any IGMPv3 messages.
3. To allow to establish communication with the NTP server, select Enable NTP.
4. Enter the IP address of the NTP server in NTP Server IP Address.
NOTE: When you manually set the date and time of the device, this event is logged in the unit alarm log.
gateway must be in the same NSG subnet for each GbE port.
Interface - Open the list and select the physical port to outflow this routing.
Delete - Check this box to remove this route. The route is removed once you click
Delete Route.
NOTE: After three unsuccessful login trials, or if you forgot the password/user name, reset your
password. To reset the password, call Harmonic Customer Support.
Export/import IP tables
NOTE: Only user admin is allowed to export and import firewall IP tables.
5. Click Export.
6. In the File Download dialog, click Save.
7. Navigate to the required location and click Save.
NOTE: When disabling a protocol, the device disconnects for an instant to refresh its connection.
guest No No No No No Yes
Once a user is trying to log into the NSG 9000 either via HTTP/HTTPS or SSH, NSG 9000
challenges the RADIUS server. Once the user is authenticated and authorized, the user can
log into the device.
Upon a communication problem with the RADIUS server, while performing authentication,
the NSG automatically switches to a local authentication method. However, once the problem
is fixed, remote authentication is performed as long as Remote is the configured
authentication mode.
When working in Remote mode, local users cannot login.
3. Open the Authentication Type list and select either of the following:
Local - authentication and authorization is performed locally, against the database of
the NSG 9000-6G
Remote-RADIUS - authentication and authorization is performed by the RADIUS
server. When selected, move to the following step to configure the required
parameters.
NOTE: Once you change to Remote and click Apply, any attempt to login, or after refresh, requires the
remote authentication.
Disabled Grey
Enabled White
NOTE: If the SFP is not mounted, Not Mounted appears in the SFP Vendor, SFP Mode and SFP Type
parameters.
Auto Negotiation - The Auto Negotiation is a handshake protocol used in GbE links. Select
this check box to activate the Auto Negotiation protocol only if the other end of the GbE
link also uses auto negotiation.
MAC Address - view the physical address of the GbE as retrieved from the device. This is a
read only parameter.
Status - reflects the current status of the relevant GbE channel. Displays OK, Link Down,
SFP Not Mounted, or Disable Mode.
FPGA Version - view the FPGA version as retrieved from the device. This is a read only
parameter.
NGOD Input Group Name - Enter the name of the input group that the NSG relates to when
reporting on this interface in its NGOD-D6 messages.
NDOG Assigned Bandwidth (Mbps) - Enter the bandwidth of the GbE port assigned for the
NGOD ERM. The default is 1000MB, that is the full capacity of the port is assigned for the
NGOD ERM. You can enter a value between 0-1000 in increments of 100. If you enter 0,
the GbE port is not available for the NGOD ERM.
Route Refresh - When enabled, the NSG routinely sends "Ping" requests to the gateway of
the GbE port. Requests are sent approximately once per 5 seconds, thus preventing
expiration of the route.
Refresh Interval (Msec) - Define, in Msec, how often to send a Ping request.
Upon redundancy switch, automatically the configured backup port is activated. If the
backup port fails, a redundancy switch is performed to return to the Primary. If the
primary port is still faulty, the redundancy mechanism, re-checks the last active port for a
momentary failure. If it is still faulty, the redundancy switch reverts to the primary and
keeps checking in increased intervals the configured backup port, until detecting an
active port.
Redundancy switches are written in the alarm log. To view the history of the port
redundancy switches, select Monitoring > Logs > Alarm Log and click View Log.
Open list to View active Tick to set Click to manually Click to refresh port
define backup port same IP switch between status
port address ports
3. To view the current status of the ports, click Refresh Port State.
The Active Port column is updated to display the currently active port.
4. Open the Backup Port list and select the required backup port for any of the required
ports.
Active Port, Same IP Address, Trigger alarm columns and the Switch button are enabled.
By default, both triggering alarms are selected.
5. In VOD application, to allow redundancy for the IP unicast VOD streams, select a distinct
backup port for each primary port with the Same IP Address option checked. In this case,
only the primary port is active. Once you select Same IP Address the following takes place:
The IP address of the backup port changes to the IP address of the primary port
The backup port is disabled
6. By default both triggering alarms are selected. Configure the triggering alarms as
required.
7. To manually switch between the ports, click Switch.
port fails, the standby port is activated and assumes the role of "active" as long as it is
in normal state. If the latter fails, ports will be switched again. This switching can
continue any number of times, without any preference of a specific port.
Automatic (Auto Revert) - in this mode, the selected port (as defined in Selected Port)
is always preferred over the other port. In case that the selected port fails, the
standby port is automatically activated. Once the selected port is fixed, the NSG
automatically switches back to the selected port.
5. To select the active DTI port, open the Selected Port list and select either port 1 or 2.
NOTE: The Selected Port list is disabled if Automatic (no Auto Revert) is selected.
6. In Notification, define which notification to send once the status of the DTI client changes:
Log Status Change Events - send a notification to the alarm log upon a change in the
status of the DTI client
Send Trap on Status Change - send an SNMP trap upon a change in the status of the
DTI client
NOTE: The DTI section is enabled only when a DTI client is installed in the device.
Status Explanation
Freerun DTI client is not locked to the signal of the DTI server, and is running
freely using its own internal real-time clock. Freerun indicates that since
its last initialization, the client was not locked to the server.
Bridging This is a transient state, which may last up to 2 seconds. It indicates that
the DTI client has experienced a momentary interruption in its timing
signal, but is still able to maintain acceptable timing. NSG 9000 is still
locked to the DTI server clock.
Holdover DTI client lost its sync to the DTI server clock. Working in "best effort
mode", with the last known valid time correction
Fast The DTI client has just acquired a valid signal, and is in the process of
locking to it. If this status is displayed for a prolonged time, this
indicates a problem with the received DTI signal or with the DTI client.
Reboot
Link Detected
Status = Bridging , changes to Holdover
after a few seconds .
Alarm: DTI Link Down
Status = Fast
Alarm: DTI Not Locked
Sync lost
The Back Panel View section, displays the slots while indicating the following QAM-RF module
related information:
Slot number - a number between 1 - 9
NOTE: To view the actual mounted module, select the Module tab. See 3.12 Configuring QAM-RF
Modules on page 42.
NOTE: To view licensing granted for this module, select Platform > Licensing > Assign Licenses.
In addition, when selecting a slot, you may access the properties of the mounted module. The
Module Properties are arranged in the following tabs:
Module - See 3.12.2 Configuring a QAM-RF Module on page 46.
Port - the default tab. See 3.12.3 Configuring Module RF Ports on page 47.
QAMs - See 3.12.4 Configuring/Viewing QAM Channels on page 49.
General - See 3.12.5 Viewing QAM-RF Module Information on page 52.
Redundancy - See 3.13 RF Module Redundancy Overview on page 52.
You can also reset each module by clicking the Reset Module button. See page 23.
The following sections guide you on how to configure the QAM-RF modules. The QAM-RF
module configuration includes the following stages:
Configuring global parameters - the same definitions are sent to all of the QAM-RF
modules/QAM channels. The Global configuration is available via the Platform > General >
Chassis > Global RF & QAMs tab.
Configuring parameters for each QAM-RF module - To allow the NSG 9000-6G device to
support multiple applications, during this configuration you may override the
configuration of global parameters such as module encoding mode and QAM manager.
The configuration of each QAM-RF module is available via the Platform > General > Slot
Module > Module/Ports/QAMs tabs.
When configuring the QAM-RF module parameters, you may send definition to all of the
QAM-RF modules/QAM channels as the following table shows:.
5. To define the encoding mode, open the ITU-T Annex list and select one of the following:
Annex-A (DVB) This mode is used mainly in European and Asian countries.
Utilizes bandwidth of 8 MHz per QAM-RF channel.
6. To define the required constellation, open the Constellation list. The Constellation is the
type of Quadrature Amplitude Modulation (QAM) used. QAM constellation affects Data
Rate and Symbol Rate, and must be set according to HFC network properties. Valid
values are:
7. In Symbol Rate (Msps), view/configure the rate of QAM symbols that are encoded and
transmitted per second as follows:
Annex-B - (Read-only), symbol rate is fixed per constellation
Annex-A - configure in the following allowed range: 5.0000 - 6.9565
Annex-C - configure in the following allowed range: 5.0000 - 5.3131
8. In Data Rate, (Read-only), view the bit rate of the transport stream in Bps.
9. To apply the configuration to all of the QAM-RF modules, click Set All Modules.
NOTE: The configuration will take effect once you click Apply.
10. To set the QAM-RFs frequency, open the RF Template list and select one of the following:
Frequency - frequency is entered explicitly as numeric frequency values
EIS-STD - frequency is defined using channel numbers based on the EIA-STD channel
table. See EIA SDT and HRC Standards on page 153.
EIA-HRC - RF settings are entered using channel numbers based on the EIA-HRC
channel table. See EIA SDT and HRC Standards on page 153.
11. To apply the configuration to all of the QAM-RF modules, click Set All Modules.
5. To select the number of QAM channels, open the #QAMs per Port list and select the
required number of channels.
6. To apply the configuration to all of the QAM-RF ports, click Set All Ports.
7. To enable/disable the QAM-RF ports, select/de-select Enable Port.
8. To enable/disable all RF ports of the device, click Set All Ports.
5. To mute all RF ports, click Mute All RFs. The button toggles to Unmute All RFs.
6. To open all RF ports, click Unmute All RFs. The button toggles to Mute All RFs.
5. To select a QAM manager for all of the QAM-RF modules, open the QAM Manager list
and select the required QAM Manager. See, Table 3-10: QAM Manager on page 50.
6. To send configuration to all of the QAMs, click Set All QAMs.
NOTE: The configuration will take effect once you click Apply.
Once you are done with this configuration, move on to configure each module by selecting
the required module and the Module tab.
NOTE: You can configure the Sym Rate 1 & 2 for ANNEX A and ANNEX C only.
Symbol Rate - define/view the rate of QAM symbols that are encoded and
transmitted per second. You can define the symbol rate in Annex A and C. In Annex
B, you can only view its value. Changes override the symbol rate configured during
global module configuration.
Data Rate - view the defined data rate.
Interleaver 1 - view the interleaver values as defined in the QAM tab. NSG 9000-6G
has two optional Interleaver values, set the required value for this interleaver.
Interleaver 2 - See Interleaver 1.
QAM Placement - Read only. Block is the standard placement of adjacent QAM-RFs
along the 48Mhz block, depending on the selected ITU-T Annex.
RF Template - define/view the RF Template. Define the RF template for Annex B only.
View for Annex A and C. The RF template is defined during the global RFs & QAMs
configuration. See 3.12.1 Configuring Global RF & QAMs Parameters on page 43.
Changes override the RF template configured during global module configuration.
Channels are
with license and
active
NOTE: The frequency of the QAM channels is consecutive and each channel utilizes six MHz in Annex B
& C or eight MHz in Annex A.
Power Level (dBmV) - The power level of the RF port. Once you define the RF power
level, the power level of all QAM channels in the port changes accordingly. All QAM
channels have the same power level in relation to the defined power level of the RF
port. Once you configure the power level in dBmV, you can view the power level also
in dBuV.
Power Level Per QAM - define the QAM power level for all QAM channels within the
port. This value appears in the QAM tab as a read-only value. Once you configure the
power level per port in dBmV, you can view the power level per port also in dBuV.
NOTE: Any changes to the RF power level affect the QAMs power level and vise versa.
5. Review the port and its QAM channels configuration via the provided bar graphs as
explained in the following section.
Parameter Explanation
# QAMs per Port Number of bars in graph. Each QAM-RF channel is represented by
a bar.
Power Level (dBmV) Height of bar. Each bar represents a QAM, however the power
level of each QAM depends on the RF port power level.
Parameter Explanation
Once you hover the mouse pointer over a bars you can read QAM channel related
information as the following table explains:
QAM-RF
Application Explanation
Manager
VOD SRM VOD VOD - the NSG 9000-6G automatically detects the
Service & PID incoming streams and automatically routes them,
Remux according to the indicated UDP, to the required QAM-
RF channel. The traffic routed via the QAM-RFs is
controlled by the SRM (Session Resource Manager).
The SRM may also route to the QAM-RFs service
remux or PID remux.
NGOD ERM VOD The NGOD ERM controls the QAM-RFs for binding
(default) SDV SDV sessions and for routing VOD sessions. The ERM
Service & PID may also route to the QAM-RFs service remux or PID
Remux remux. All QAM-RFs send D6 messages to the NGOD
ERM if NGOD ERM server is configured and enabled
by selecting Applications > NGOD.
ISA SRM SDV All QAM-RFs are controlled by ISA (Interactive Service
VOD Architecture) using the RPC protocol. VOD sessions are
Service & PID provisioned via ISA or by autodetection. The ISA may
Remux also route to the QAM-RFs service remux or PID
remux.
Broadcast PID Range The device allows to pass a specific range of PIDs from
an input stream to the output.
QAM-RF
Application Explanation
Manager
M-CMTS M-CMTS The QAM-RFs deliver M-CMTS data and are controlled
by the CMTS.
M-CMTS M-CMTS with The device is controlled by the CMTS device using the
Dynamic DEPI control Downstream External PHY Interface (DEPI). This
interface enables the CMTS device to control the NSG
device, and provides the CMTS with a control path for
setting up, maintaining, and tearing down sessions.
Note: This QAM manager should be applied to all QAM_RF
channels of the RF port.
D2E D2E The D2E server controls the QAMs. Future use only.
NOTE: To change a QAM Manager, verify that no session, service or PID are provisioned/remuxed to this
QAM-RF.
Serving Area - Enter the ID of the area that this QAM channel serves. When working
with SAT, the Serving Area value should contain up to16 bits (range of 1-65535). See
4.2.2.4 Creating and Setting SAT on page 77.
NGOD Group Name - enter the QAM group name that the NSG reports on via its
NGOD-D6 messages.
EIA Channel - Appears when in RF Template you select EIS-STD. It indicates the
channel number based on the EIA-STD channel table.
Frequency - The RF frequency (Hz) of this transport stream. The following table lists
the allowed ranges indicating the center frequencies:
35,000,000-999,000,000 Hz 36,000,000-998,000,000 Hz
NOTE: Frequencies below 50MHz are for special Broadcast deployments that require IF output.
Power Level (dBmV) - Indicates the power level as defined in the RF Port tab. See,
3.12.3 Configuring Module RF Ports on page 47.
InterLeaver - An advanced QAM configuration parameter. For Annex-A or Annex-C,
use 12-17. For Annex-B, Interleaver value depends on the constellation in use.
Constellation 64: 128-1, constellation 256: 128-4, 128-1.
Spectral Inversion - The spectral inversion is an advanced QAM configuration
parameter. If checked, spectral inversion is enabled.
Mute - Allows to mute a single QAM channel without affecting the other channels that
flow through the port.
CW - Select for testing purposes only.
PSIP Enabled - select to enable PSIP generation. QAM manager should be: VOD
SRM, ISA SRM, or, NGOD ERM. See 4.3.4 Provisioning PSIP Tables on page 89.
NOTE: RF module redundancy applies to QAM-RF module with Broadcast QAM manager only.
The QAM-RF module in slot nine only is not configured and is reserved for redundancy
purposes. However, the QAM manager of all QAMs of module nine is Broadcast.
The Enable Module Redundancy option is selected
Upon failure of any of the active modules, the backup module is automatically activated with
the configuration of the faulty QAM-RF module. The typical fail-over time is between 10-20
seconds.
Use the RF module redundancy if the following applies:
All output RF ports of the NSG9000-6G device are combined into a single RF network.
When relatively high availability at reasonable cost is required.
NOTE: If high availability cannot be compromised, use 1:1 device redundancy. It provides protection
against various failures and shorter fail-over time.
RF Level Out of Range The power level of the RF signal going into
RF Port the upconverter is out of the allowed range
Indicative Alarm
Once the intra-chassis redundancy has occurred, the NSG issues the Backup RF Module
activated warning. The warnings is registered in the Alarm log as the following picture shows:
7. Click Apply.
NOTE: If a QAM-RF module is not mounted in slot nine, you cannot apply the Module configuration.
Manual Failover Revert to Primary. Enabled Indication that the Module redundancy is
upon redundancy switch primary module is active enabled
The Manual Failover button is enabled. At any time, you can manually switch to the backup
module.
The Status box indicates that the Primary module is active
You cannot change the configuration of the backup module
The QAM-RF module-redundancy is activated. Once any of the QAM-RF modules is faulty,
an automatic switch takes place and the QAM-RF module in slot nine operates according
to the configuration of the faulty module. The Manual Failover button is disabled and the
Revert to Primary button is enabled. The following picture shows the Platform tab upon a
redundancy switch:
Failed QAM-RF module indication Backup QAM-RF module with indication
of the faulty module
You cannot change the configuration of the faulty primary module as long as the backup
module is active.
Manual Failover
NOTE: If the backup module is active, you cannot perform manual failover.
Action Explanation
Install a license on the device Licenses are received from Harmonic as numbered
License Packs, and need to be installed onto the NSG
device. To instal, use the License Manager.
In rare cases, install the license via the web client.
See page 60.
Remove a license from the device To remove installed licenses, see License Manager.
To view deleted licenses, see page 61.
Licenses are limited by time and an alarm is issued 24 and 72 hours before the license
expires. Once a license is expired, NSG 9000-6G disables the channels from the first channel
in the first port of the first slot regardless of the channel that has expired.
Once the page opens, you can view the current status of each license:
Activated licenses - all checked licenses
Unassigned licenses - all checked licenses with a red background
Unassigned licenses
Activated licenses
5. To view the total number of the licenses according to their current status, scroll to the top
of the page:
Total Available Licenses - the total number of purchased licenses that were added by
entering the license key.
Total Requested Licenses - the total number of licenses you checked to allow granting
them.
Total Claimed Licenses - the total number of licenses you requested (checked them) and
send to the device (click Apply) to claim them. A license is claimed but not granted in the
following cases:
The module is not mounted in the slot
The module’s state is Failed
QAM channel is not active due to the selected RF mode
Total Granted Licenses - the total number of licenses that you requested and are
granted, that is that the QAM is operating according to the license.
To re-assign
1. Select Platform > Licensing > Assign Licenses.
2. The Assign License to QAMs page opens:
2. To add a license, click Add License. The Add License dialog appears.
3. Enter the license key you received from Harmonic Customer Support.
4. Click Done.
The license is added to the list, the serial and part numbers are generated according to
the license key and the license is available. The following details appear in the table:
License Description - provides details about the license.
License Part Number - indicates the part number as generated according to the license
key.
License Serial Number - indicates the serial number as generated according to the
license key.
Qty - indicates the number of QAM channels included in this license.
Expiration Date - indicates when the license expires.
NOTE: You can delete licenses via the License Manager only.
To view the deleted licenses, select the Deleted Licenses tab. The table that appears lists
the deleted licenses and their details:
Deletion receipt
Deletion Receipt - a string you need to record and use when approaching Harmonic
Customer Support.
indication required by the ISA and the RCAS protocols. This message is sent to the
SRM due to the following:
Provisioning a service
Alarm is raised on the session
A redundancy switch over the session source
Session is missing from the output
Report PMT Section (QuerySessionInfo) - when selected, in QuerySessionInfo, the
PMT packet data is sent to the ISA server.
Out Of Band Mini Carousel - applies to ISA-SDV. Select, in case, the mini carousel is
transmitted to the set-top-box out-of-band and not through the video network. When
you enable this parameter, the device does not raise the alarm Service Missing for
mini carousel sessions.
NOTE: The following parameter applies to SDV sessions that are either shell/bind sessions or create
sessions with port 0 or a port higher than 8 only.
SDV Load-Sharing Ports- applies to ISA-SDV sessions. The input port in the
provisioning message is not indicated. The edgeQAM attempts to receive the input
stream via the input ports indicated in the SDV Load-Sharing Ports box. The default port
is GbE port 1. You can configure up to four GbE input ports to handle up to four
Gigabytes of SDV traffic. The NSG manages the traffic between the selected input
ports. The NSG sends the sessions to the input port for SDV session with less traffic.
If SDV ports are equally loaded with traffic, the device sends the traffic to the ports
according to the sequential order of the port numbers.
NOTE: GbE input port that is selected as an SDV-load sharing port, cannot be a backup port.
NOTE: To view the actual input port, select Applications > SDV > ISA Active Sessions.
Add Virtual IP
Add Virtual IP
NOTE: Since the GbE virtual IP can be as the primary GbE IP, the primary GbE IP is already listed as the
GbE virtual IP.
NOTE: The GbE virtual IP following the primary virtual GbE IP supports autodetection.
9. To delete an ISA related virtual device, click Select and then Delete Selected.
3.17 EdgeCluster
3.17.1 EdgeCluster Overview
NSG 9000-6G version 2.7 and up supports an improved EdgeCluster technology. This
technology offers high availability obtained by 1:1 device redundancy for broadcast and
M-CMTS deployments. The following description and instructions refer to version 2.7 and up
only. Customers with edgeCluster below version 2.7, should call customer support for
instructions.
The edgeCluster system is organized as follows:
The edgeCluster is comprised of two devices defined as primary and backup. Typically the
primary device is active and the backup device is in standby mode. Both devices are
configured the same except for the management ports. Both devices are provisioned with
sessions that are transmitted by the primary/active device. The backup device stands by
ready to become active upon primary failure. Both devices, the primary and the backup
communicate with each other via their Eth1 and Eth2 ports:
Eth1 - management port connection. See NSG 9000-6G Hardware and Installation User
Guide. Each device is configured with a unique management port, IP address of Eth1.
Eth2 - Each device is configured with a unique IP address of Eth2. The subnet of Eth2
ports should be different than the subnet of Eth1 ports. Eth2 ports are connected with an
Ethernet crossover cable.
The edgeCluster system described above applies to both M-CMTS and Broadcast
deployments with the following differences:
GbE Input Broadcast The GbE input ports of both NSG devices must be
Ports configured the same. However, each device should have a
unique IP address of the input port.
A manual redundancy switch, when Redundancy mode is Manual. See 3.17.2 Configuring
EdgeCluster on page 69.
The standby device does not receive heartbeat messages for a pre-defined period of
time due to a re-boot failure of the active device.
NOTE: In case of a reboot failure of the active device, once it is back and running, it runs in Standalone
mode.
Configuring and monitoring the EdgeCluster feature is done via the Platform > Chassis >
EdgeCluster tab.
Click to set Click to set View peer View Set device role, Enter/view Select the Select Disabled,
to active to standby device device Primary/backup device Active/ required Automatic or
state state peer Eth1/2 IP application: Manual
addresses Broadcast or
M-CMTS
To configure EdgeCluster
To configure EdgeCluster, perform the following instructions in their sequential order. Failing
to perform the instructions according to their order may adversely affect the EdgeCluster
capability.
NOTE: The provided instructions assume that you have two devices working with firmware version 2.7
and higher and you would like to work in edgeCluster mode.
NOTE: The provided instructions assume that a primary is in Active state and backup is in Standby
device.
Primary Backup
1. Configure the device to be fully operational.
Configure the following:
QAM-RF ports, input GbE ports, services and
edgeCluster parameters.
Primary Backup
13. Verify that Backup Standby appears in the title
bar of the device.
Once you set the EdgeCluster configuration, various indications appear at the title bar of the
web client (for an example, see the following picture) and on the front panel LCD display. The
indications reflect the status of the device in the EdgeCluster topology as the following table
shows:
Table 3-16:
Front
Device Status Title Bar Explanation
Panel LCD
NOTE: During this procedure you are instructed to upgrade the firmware of the Backup device first.
Chapter 4
Configuring Applications
NOTE: When provisioning static sessions through the web client or MCT, NSG 9000-6G may carry up to
500 sessions only. When dynamic sessions are provisioned through NGOD ERM, ISA SRM or VOD SRM, NSG
9000-6G may carry up to 3,000 dynamic SDV/VOD sessions.
2. In Session Inactivity Teardown Threshold (Sec), enter the allowed period of time in seconds
for session inactivity. In case the interval is longer than the indicated time, the session is
removed from the output port.
3. By default Allow Auto Detection is selected. Verify that this option is selected to allow auto
detection, in the input, of the output QAM according to the indicated UDP port.
Formula Example
Audio 1&2 = PMT+ 4/5 = 0xN 4,0xN5 Audio 1&2= 0x344, 0x345
NOTE: The Paradigm mode is not suitable for processing services with service IDs greater than 510. If you
are using service ID that are greater than 510 you must use the Random mode.
Random - The NSG remaps incoming PIDs to PID numbers that are randomly selected
from a predefined range. Define the range in the PID Range field. The PID range is written
in hex-decimal format. Range of acceptable values is 0x21 to 0x1FF0.
Changing the PID remapping mode may interrupt the streams currently flowing through the
device. It is recommended to change the remapping mode only when no active streams are
flowing through the device.
In addition, changing the PID remapping may affect the operation of some STB (Set-up
Boxes.) Various STBs operate better with a specific mode. If you suspect such a case, call the
STB vendor before changing the PID remapping.
NOTE: Do not change the default settings unless it is necessary. Changing the parameters may cause
serious problems with elementary stream transmission.
NOTE: Changing the PID Remapping mode is global. It applies to the platform and to both VOD and SDV
sessions.
2. By default the remapping method is Paradigm. To change the remapping method, select
Random.
The PID Range (Per TS) option is enabled.
3. In PID Range (Per TS), define the PID range (in hex-decimal format) that the NSG will use for
random PID assignment. The range of acceptable values is 0x21 to 0x1FF0.
3. Select Update PMT Version to update the PMT version. This version is incremented every
time the PMT’s data is changed (e.g. the Video PID changes).
2. Open the Emulation Template list to select the required emulation Template.
3. To export one of the defined custom QAM Mapping modes, see Exporting Customized
QAM Mapping Mode File on page 78.
4. To import a customized QAM Mapping mode, see Importing Customized QAM Mapping
Mode File on page 78.
5. Click Import.
Feature Specification
Backup of Input source Up to 2 backup sources for each input source. Each
backup shares the same range configuration
NOTE: A session is defined as PID Range during QAM configuration. (See Configuring/Viewing QAM
Channels on page 49). The following procedure guides you on how to define the PID Range session.
a. Click Add Range and define the PID range by entering the required PID range start and
end. Once you enter the required PIDs in hexadecimal, you can view their values also
in decimal.
b. To exclude the NIT, STD and/or EIT PIDs, select the required one. Once the PID is
selected, this PID is not included in the selected PID range.
c. Click Done to close the dialog and to save the configuration.
5. View the list of associated QAMs for the input at stake. The list includes QAM-RFs with
Broadcast QAM Manager. (see page 49).
6. In Status view the status of the input socket:
Active - the input source is active
Inactive - input session is not streamed into the device
If the primary socket fails, either of the following may take place:
NOTE: When both port redundancy and socket redundancy are configured, port redundancy has a higher
priority.
Primary socket fails and no traffic is detected on the port - port redundancy switch will
take place. If still no traffic is detected on the socket, a socket redundancy takes place,
moving to the following backup socket of the active port. (See Configuring Input GbE
Port Redundancy on page 37.)
Primary socket fails and traffic is detected on the port - automatically the following
configured socket is activated. If the active input socket is the last one in the list and it
fails, a redundancy switch is performed to return to the Primary. The cycle stops at the
primary, if there is no traffic on any of the sources. The redundancy mechanism, re-
checks the last active source for a momentary failure. If it is still faulty, the redundancy
switch reverts to the primary and keeps checking in increased intervals the configured
sources, until detecting an active source.
1. To view the currently active input socket, click the Refresh link .
3. To select another input socket as active, click the required Active button.
To route a service
1. Select Applications > Broadcast > Service Remux tab:
Click to add a session Click Duplicate, to add a session with Click Duplicate Range, to add
to route a service definitions exactly as the selected sessions according to the
session defined range
Once you define the required GbE port, the IP Address field is updated to display the
IP address of the selected port, unless Multicast is selected.
In IP Address, enter the required unicast/multicast IP address of the input port. By
default, the IP address of the selected port appears, unless mulitcast is selected.
In UDP Port, indicate the UDP port.
In Source IP, view the IP address of the upstream device that streams the content to
the defined GbE port and socket.
4. To define the output QAM, enter in RF Output the required QAM-RF channel in the
following format: X.Y.Z (T) where:
X – module number (1…9)
Y – RF port number (1…2)
Z – channel number (1…8/6Annex A)
T – QAM index number (1…144)
5. In Service ID enter the required output service ID. You can output the service with the
same input ID number or to remap the service.
6. To output a service without remapping its PIDs, select No PID Remap.
NOTE: If you disable PID remapping, verify there is no PID conflict in the output.
3. To define the range of the output QAM (logical port number), enter in From QAM and To
QAM a number between 1-144 to indicate the beginning and the end of the range,
respectively.
4. Click Done.
To route a PID
1. Select Applications > Broadcast > PID Remux.
11. In Descriptor Type and Descriptor Value, enter the required parameters as defined by the
MPEG standard.
12. To close the dialog and save configuration, click Done.
3. To define the range of the output QAM (logical port number), enter in From QAM and To
QAM a number between 1-144 to indicate the beginning and the end of the range,
respectively.
4. To close the dialog and to apply the required range, click Done.
5. Define the required parameters as explained in To route a PID on page 87.
NOTE: PSIP tables are generated only once you have enabled PSIP generation in the QAM tab. See
Configuring/Viewing QAM Channels on page 49.
2. To select the required QAM/TS, open the Module list, Port list and QAM list and select the
required module, port and QAM, respectively.
Once you have indicated the required module, port and QAM, a table appears in the PSIP
page.
Mode Explanation
Hot/Warm The default option. The service has only one redundant service. NSG
9000-6G JOINs the primary service, and upon failure, JOINs the
backup multicast group. As a result, the backup service is streamed
from the switch to the input port of the device.
Hot/Hot The service has one redundant service. NSG 9000-6G JOINs both the
primary and backup multicast groups and both groups are steamed to
the device. Upon failure, the backup service is provisioned to the
device resulting in a short fail-over time.
Hot/Warm/ The service has at least two redundant services. NSG 9000-6G JOINs
Warm the primary multicast group. Upon failure NSG 9000-6G JOINs the first
NGOD only backup service and as a result the backup service is streamed into the
device. If this trial fails, NSG 9000-6G JOINs the second backup
mulicast group.
Hot/Hot/Hot The service has at least two redundant services. NSG 9000-6G JOINs
NGOD only all three multicast groups. All three services are streamed to the input
port to allow short fail-over time.
3. ISA Redundancy mode - check Allow Shared Backup Source to allow a single service/socket
to backup more than one primary sockets. Once this option is selected, the redundancy
switch may take up to four seconds.
NOTE: To define port redundancy in SDV application, see Configuring Input GbE Port Redundancy
on page 37.
3. Click Export.
4. Select Open or Save.
5. View the .XML file.
2. View the Manager IP and the number of messages and whether it increases.
3. To refresh connection, click Refresh Connection.
NOTE: Steps 2&3 are relevant to primary DS channels only. In case of wideband sessions, move to step 4.
2. Relevant to primary DS channels only - To synchronize with the DTI time, select DTI Sync
Restamping. The EdgeQAM re-stamps the DTI sync packets.
3. Relevant to primary DS channels only - In DOCSIS Sync Compensation, enter the sync
compensation. The CMTS core router automatically inserts DOCSIS sync packets into the
primary DS QAM channels. To ensure the accuracy of the DOCSIS sync packets, the
EdgeQAM re-stamps them. Depending on RF network topology, it may be required to
fine-tune the sync messages that flow over the various QAM channels of the EdgeQAM.
The fine-tuning ensures consistent timing of CMs across all cable interfaces of the
system. To fine-tune the sync offset across cable interfaces, use the DOCSIS Sync
Compensation option. The sync offset units are ticks of the CMTS 10.24 MHz clock, where
1 tick=97.6 nano-sec. The typical allowed offset difference between modems is +/- 6
ticks. To define the sync compensation value, measure the average Cable Modem (CM)
timing offset difference (you can view the timing offset values via the CMTS console) and
calculate the desired compensation value for the QAMs of the port. Typically, the
compensation value of adjacent QAMs in the port is identical for each QAM in the port.
4. To select the input GbE Port, open the GbE Port list and select the required port. Once you
defined the required GbE port, the GbE IP Address box is updated to display the IP address
of the selected port.
5. In GbE IP Address, enter the IP address of the GbE input port.
6. In L2TP Session ID, enter the required session ID.
7. View the following Read-only information:
In RF Output, view the QAM channel to output the session where:
X – module number (1…9)
Y – RF port number (1…2)
Z – channel number (1…144)
QAM Index - see Configuring/Viewing QAM Channels on page 49.
Interleaver - see Configuring/Viewing QAM Channels on page 49.
ECMG
ECM
CW & ACC
CWG
Scrambling
clear input unit scrambled Output
stream stream
The EIS sends the NSG 9000 an SCG message, a request to encrypt a service component. In
turn, the NSG 9000 sends a message to the ECMG which contains the following:
Control Word (CW) - the encryption key generated by the NSG 9000.
Crypto Period (CP) - indicates (in seconds) how often the NSG 9000 generates a new CW.
Access Criteria (ACC) - a permission to access the service.
The ECMG generates an ECM stream that is sent to the NSG 9000 and is added to the TS.
Remote ERS
ECM Update
MCT (ERS
Proxy
ECM Update
NSGs
When using Privacy Mode scrambling, the only additional configuration that is required within
the NSG web client is to enable CAS and to set the behavior upon ECM expiration. However,
Privacy Mode also requires an MCT machine which serves as the Privacy Mode ERS proxy.
For information on how to configure Privacy Mode parameters in MCT, refer to the MCT User's
Guide.
2. In CAS Properties, open the Encryption Mode (DVB\PM) list and select either of the following:
DVB Scrambling - an encryption mode for the DVB protocol.
Privacy Mode Scrambling - an encryption mode developed by Motorola Inc.
3. To enable CAS, select the CAS Enable box.
The fields of the selected encryption mode are enabled.
1. In CP Duration (Sec), enter the required value. By default it is 15 seconds. The Crypto
Period defines how often the NSG changes the control word (or "key") for encrypted
services. Valid values range between 1-6554.
2. In ECMG Failover Retries, define the number of times the NSG 9000 unit tries to establish
communication with the Entitlement Control Message Generator (ECMG) before issuing
the alarm ECMG Connection Failure.
3. In CA Descriptor Location, select a location in the PMT for the CA descriptor. The CA
descriptor may appear either in a service or elementary level or in both levels.
4. Open the DVB Scrambling Mode box and select either of the following:
Session based - the EIS is external and it issues an SCG for each service for which
encryption is required. When selected, the DVB Session based features are enabled.
Tier based - all services are scrambled with the same control word and ECM and
there is no external EIS. Once selected, the DVB Tier Based features are enabled.
1. Select Block Upon Failure, to allow the device to block the stream to protect the content.
When a stream is blocked, no picture appears on the end user screen. This action takes
place in case the NSG 9000 could not establish communication with the ECMG.
2. In Failed to Scramble Timeout (Sec), define the period of time between outputting the
service and recognizing CAS failure. When CAS failure is recognized the following takes
place:
Scrambling with the last available ECM
Block the stream. Applies in case ECM is not available and Block Upon Failure is
selected.
Outflow a clear stream. Applies in case ECM is not available and Block Upon Failure is
not selected.
3. NSG 9000-6G supports SimulCrypt in DVB Tier Based mode and it allows to encrypt the
content with up to 3 different Conditional Access Systems. You can define up to three
ECMs each with its own Access Criteria. To configure the ECMs, enter the required values
in the ECM Group table as explained below:
ECM PID - enter the ECM PID.
Super CAS ID - enter the Super CAS ID of the ECMG as provided by the vendor.
To define ECMGs
1. Select Applications > CAS > ECMG. The ECMG page appears. Each row in the page
represents an ECMG. You can define up to 10 ECMGs.
Priority - to allow redundancy, set priority by indicating the primary and secondary ECMG
of the same SuperCasID. In case of ECMGs with the same SuperCasID, NSG 9000
always tries to connect first to the ECMG with the highest priority. Assign priority from 1-
10 with 1 as the highest priority.
SuperCasID (Hex) - A 32-bit hexadecimal number that consists of the 16-bit CA vendor
ID and an additional 16-bit number that distinguishes one ECM generator from another
for the same CAS vendor. The super CAS ID determines which access criteria is coupled
with each ECMG. The CAS vendor provides this value.
Protocol Revision - Specifies the CAS mode of operation. Select Revision 1, 2 or 3.
IP Address - The IP address of the ECMG. The CAS vendor provides this value.
Port - The number (in decimal format) of the TCP port used to connect the ECMG. The
CAS vendor provides this value.
Channel ID - indicates the channel of communication between the NSG and the ECMG.
Status - Indicates the state of the connection:
Connected - The ECMG and NSG are communicating.
Disconnected - No communication is taking place at the moment.
1. Select Applications > CAS > ECMs tab. The ECM page appears and you can view the
following information:
2. Open the Stream Processing on ECM Expiration list and select either of the following:
Scramble with Last ECM - All NSGs of the VODS should be updated with the new
ECM.
Don’t Scramble - do not scramble the stream.
TIP: Once provisioning/multiplexing is complete, enable the RF ports. See 3.12.3 Configuring Module
RF Ports on page 47.
Module Number - displayed as a link. Once you click it, the Module Traffic page opens.
When the module is assigned but no module is mounted in the slot, the module number
appears with (Card Missing) indication.
RF Port Number - displayed as a link. Once you click it, you can view the selected module
global configuration and the configuration of the RF parameters. See 6.2.2 Viewing RF
Parameters on page 112.
Bar graph - represents the output TSs of each RF port. Each RF port is represented by a
unique color. The available colors are as follows:
Color Explanation
Color Explanation
NOTE: Hover the mouse pointer over the bar to view the QAM-RF manager. Hover the mouse pointer
over the bar label to view the service ID and its frequency.
Number of services
QAM-RF port
To view the traffic streamed out of the device in a bar graph display:
1. Select Monitoring > Traffic > Service View/Bitrate View.
2. Click Module #.
The following page opens. It shows the traffic flowing via RF port 1 of module 1:
3. To view detailed information about a service, select the required service in the bar graph.
The following page opens. It shows the traffic flowing via RF port 1 of module 1 with
detailed information regarding service 5 of QAM-RF 1.1.1.:
NOTE: Currently, the Module Traffic page shows only eighteen services per channel.
You can view traffic also via the Input view and Output View pages.
1. Select Monitoring > Traffic > Input View/Output View.
2. To view updated information, click Refresh Output/Input Information.
3. View the following service related information:
NOTE: PIDs appear in Hex. and in decimal in the following pattern: Hex. (Decimal.)
Information
regarding service ID
5
Global RF Properties
RF Parameters
2. Open the Output Module list and select the required QAM-RF module.
TS related
information
Service
related
information
PID related
information
NGOD QAM Group Name UDP Port PID Type PID Type
PMT Ver
Source IP
Service Descriptors
2. View the alarms. You can also save the alarm log as an XML file. The alarms are listed
with the following parameters:
# - index number of the alarm.
Module - the faulty component.
Description - describes the fault that invoked the alarm. Red color entry - indicates an
alarm, orange color entry - indicates a warning.
NOTE: You may view the alarms also by moving the mouse pointer to the Alarm indicator located in Title
bar. A window opens displaying the current alarms.
Trigger
Alarm Message Device Description Solution
Redundancy
Platform
Fan X Failure No Fan X (x= 1-4) is malfunctioning. Replace the fan as instructed in the
HW User’s Guide.
Front Panel Missing No Front panel is missing. Verify that the front panel is fastened
securely to its place.
High Temperature Yes The unit is overheating Check front panel connection and the
Failure Raised when board FPGA processor speed of the fans.
temperature >= 80°C, or board
CPU temperature >= 75°C.
NGOD R6 No NGOD VREP0-R6 client has lost Check the Ethernet connection to the
Connection Loss connection and there are live SDV R6 client.
sessions within the NSG.
No Input Traffic Yes All configured and enabled GbE Check source.
ports receive no input data.
Power Supply X Yes Power supply (x= 1-2) is Replace power supply unit.
Failure malfunctioning.
Service Missing No There is at least one defined service Check source.
without active input
System Voltage Yes Invalid voltage is detected in the 1. Reboot the device.
Error device 2. If persists, call Customer Support.
Trigger
Alarm Message Device Description Solution
Redundancy
Slot
Card Missing* Yes No module is mounted in the slot 1. Disable the RF port.
and the corresponding RF port is 2. Mount a module in the slot.
enabled.
3. Enable the corresponding RF port.
GbE Port
CRC Error No At least one packet has CRC error Check the switch, fiber, and copper
connections. Check source (input or
output).
ETH Buffer Overflow No Management traffic on the GbE port Check sources for excessive
exceeds the port’s capacity. management traffic.
Invalid Input Packet No The payload length of an input UDP Check source.
packet is not divisible by 188 bytes
a standard length of an MPEG
packet
L2TPv3 Sequence No The sequence number of L2TP Check input source.
Error frames is not sequential, which Check switch.
means that some L2TP frames were Check fiber and copper
dropped in the input.
connections.
Link Down (SFP) Yes Problematic link to the SFP. Verify that the fiber is connected
properly to the SFP
SFP Missing Yes The SFP connector is missing from Check that the SFP connector is fully
the GbE port. inserted
GbE Card
MPEG Sync Loss No GbE traffic contains No valid MPEG 1. Check source.
data
2. Check the input cable and replace
if defective.
General HW Failure No GbE module fatal error. Call Customer Support
TS Out
TS Out Overflow No The actual output bit rate exceeds Deprovision several services of the
the configured QAM output bit rate. specific output until the alarm clears.
VOD Session
Trigger
Alarm Message Device Description Solution
Redundancy
Audio PID Missing* No Audio PID is missing in input signal Check source
Video PID Missing* No Video PID is missing in input signal Check source
VOD
Session
PID Range
QAM-RF Module
Initialization Failure No Card initialization failed because the Replace module, or assign proper
actual card is different than the configuration
assigned card.
Communication No The device cannot communicate 1. Check that the module is properly
Failure with the QAM-RF module inserted
2. Assign the module
Critical Error: No The affected QAM-RF module has 1. Replace the affected module.
Repeated CIC suffered repeated CIC overflow 2. Contact Harmonic Customer
Overflow events. To prevent service Support.
interruption on adjacent QAM
channels, both RF ports of the
module has been shut-off.
Critical Error No Internal fatal error in the QAM-RF 1. Re-install the module
modules 2. If problem persists, call Customer
Support.
Trigger
Alarm Message Device Description Solution
Redundancy
QAM Channel
QAM License Yes The QAM License is either expired Request a QAM license
Missing or is not granted.
PM License Missing Yes The Privacy Mode license is either Request a PM license
expired or is not granted.
SCR License Missing Yes The DVB scrambling license is Request a DVB scrambling license
either expired or is not granted.
DOCSIS QAM + DTI Yes This license is either expired or is Request this license
Sync License not granted.
Missing
DOCSIS QAM Yes The DOCSIS QAM license is either Request a DOCSIS QAM license
License Missing expired or is not granted.
RF port
RF Level Out of No The power level of the RF signal Call Customer Support
Range going into the upconverter is out of
the allowed range.
PLL1 Failure No Indicates a HW failure Replace the module
Power Supply Failure No Power level to the upconverter Call Customer Support
momentarily exceeded limits.
Software Failure No Indicates a failure of the RF Replace the module
software.
ECM Missing No ECM is missing Updated Privacy Mode ECM via MCT.
DVB CAS
SCS ECMG No Connection between SCS and Check link of Ethernet port 2
Communication ECMG is not established Check ECMG definitions in the
Failure web client. Make sure all
parameters match the
properties of the CAS system in
use.
Trigger
Alarm Message Device Description Solution
Redundancy
ECM Stream Error No Cannot get ECM from ECMG Check connectivity to ECMG
Check with the ECMG vendor
that AC is valid
DTI Card
DTI Client Not Yes The status of the DTI client is not Check that DTI server status is
Locked NORMAL NORMAL.
CMTS Session
PID Remux Source No When PID Remux is configured and Check source
Failure* the input socket is not active.
License
Triggers
Alarm Message Device Description Solution
Redundancy
Platform
Nearing High The unit is close to Check front panel connection and the speed
Temperature overheating. of the fans.
Triggers
Alarm Message Device Description Solution
Redundancy
GbE Port
Management Management packets may Check non-video traffic on the GbE port
Packets Reached drop because rate is
Rate Limit reaching its limit.
SFP Communication Instable communication 1. Verify that the SFP module is mounted
Error with the SFP module properly
2. Replace SFP
3. Reset unit
4. If problem persists, call Customer Support
GbE Card
GbE Management Management traffic buffer Check the bit rate of the management
Rx Failure overload resulting in packets.
management packets loss.
TS Out
Traffic on Invalid TS* The input traffic points to an Check source and QAM mapping.
invalid output.
Missing PSIP PSIP is enabled and there is Check PSIP configuration for correct service
Configuration for TS no PSIP configuration for ID indication
the services. Services are
transmitted with default
PSIP configuration.
RF Port
Triggers
Alarm Message Device Description Solution
Redundancy
DTI port
DTI Port Link Down DTI port lost connection Check DTI cable.
with the DTI server
DVB CAS
PID Range
License
License Expires in License will expire in the Add and request a new license.
24 hours next 24 hours.
License Expires in License will expire in the Add and request a new license.
72 hours next 72 hours.
Redundancy
Displayed in
Notification Message Description
Alarm Log
Active DTI Port Is/Changed The active port of the NSG's DTI client has changed (from 1 to 2 No
to <#> or vice-versa)
DTI Client Status Changed The status of DTI Client has changed to the value reflected in No
Platform > General DTI.
Corrupt Firmware File, Could not load new firmware file to flash due to file corruption.
Booting with Previous
Firmware
Cannot Find BOOTP Server, BOOTP server did not respond within the defined time out, NSG
Booting with Previous IP 9000-6G booted with its previous IP settings.
Reboot System Recovered System recovered from HW Watchdog reset
from Watchdog Reset
SLOT <#> QAM-RF Module User initiated QAM-RF reset in slot <#>. The status is either OK
Reset by user Status=OK/ or Fail.
Fail
IpInp <#> Manual Revert User manually reverted to the GbE input port <#> from backup
from backup port <#> port <#>
IpInp <#> Manual Switch to User manually switched from GbE input port <#> to backup port
backup port <#> <#>
IpInp-X Switch to Backup Port redundancy - switched automatically from the Primary port
Port Y to the Backup port because of no bit rate at the Primary port
IpInp-X Cannot Switch to Port redundancy - tried to automatically switch from a primary
Backup Port Y - Occupied port to a backup port but the backup port was occupied.
IpInp Backup Port Y switched Port redundancy - switched automatically from the Backup port
to Primary X to the Primary port because of no bit rate at the Backup port
Firmware File Download Failed to download new firmware file using the specified path.
Failed
Switched to Alternate Source The NSG has switched to the alternative IP/UDP source that is
configured for this session
GbE Card - Output Buffer GbE card detected and invalid packet.
Sync Byte Error
IPTSIN MPEG Sync Loss IP input traffic contains no valid MPEG data
TS-Out Near Overflow The actual output bit rate is nearing the configured QAM output
bit rate.
Clock Update Started RTC clock is being updated.
Displayed in
Notification Message Description
Alarm Log
CIC Overflow The CIC module within the QAM modulator has gone through a No
momentary overflow, and recovered
The Alarms > Settings page includes the following information for each alarm:
Class - the module that issues the alarm
Alarm Description - the alarm text
Alarm ID - the ID of the alarm
Severity - defines whether the alert is an alarm or a warning
You can configure alarm parameters and define triggering alarms as explained below:
NOTE: Once you have changed any of the default values and sent them to the device (Apply), the Set
Defaults button appears next to the alarm its parameters were changed.
Assert Threshold (Msec) - a latency period indicated in milliseconds for this alarm.
When a module discovers a condition that would normally cause it to assert this
alarm, it waits for the time specified in the Assert Threshold (Msec) field before
asserting the alarm.
Remit Threshold (Msec) - a latency period indicated in milliseconds for this alarm.
When a module discovers a condition that would normally cause it to remit this alarm,
it waits for the time specified in the Remit Threshold (Msec) field before remitting the
alarm.
Scan Interval (Msec) - defines how often the device checks for the conditions that
raise the alarm. This field allows you to define a break, in milliseconds, in checking for
the conditions that raise the alarm.
Trigger Redundancy - defines whether the alarm triggers a redundancy switch.
Add to Log - defines whether to write the alarm to the log of active alarms.
Send Trap - defines whether to send an SNMP trap when the alarm is raised.
Disable Alarm - when selected, this alarm is not issued upon correlated failure
Set Default - click to revert the alarm settings to its default settings. This option
appears only once you have changed any of the alarm parameters.
NOTE: The Set Default button reverts all alarms to their default settings.
The IP Forwarding feature allows to mirror the input of one of GbE input ports on the output of
another unused GbE port. Connect the mirroring port to devices that accept GbE input such
as an MPEG analyzer. For cabling instructions, see NSG 9000-6G Installation and Hardware
guide.
The configuration includes the following:
Source port - the port that receives the input MPEG over IP traffic of interest.
Destination port - the port that outputs the mirrored traffic from the Source port.
When configuring IP Forwarding, consider the following issues:
Verify that the Destination port is enabled. See 3.10.1 Configuring Input GbE ports on
page 35. You may also need to connect to a gigabit ethernet switch in order to establish
link, and to make sure no packets are dropped from the output port. To verify the link
status, see 3.10.1 Configuring Input GbE ports on page 35.
Use a separate VLAN for the connection to the output port and to the sniffer PC.
NOTE: Use socket forwarding for diagnostic purposes only and not during normal operation.
3. Open the Forwarding Level list and select whether to forward a port or a socket. If you
select a socket, define its parameters in the Sockets List table.
4. Open the Source Port list and select the GbE port that inputs the required content.
5. Open the Destination Port list and select the port to mirror the source port.
6. In the Sockets List table, define the following:
GbE/MC IP Address - the destination GbE or Multicast IP address of the socket.
GbE Port - enter the UDP port
Source IP - enter the IP address of the port that streamed the socket into the device.
To delete the socket, select Delete.
2. Open the Probe Location list and select either of the following:
Before Scrambler - to probe as a clear stream
After Scrambler - to probe as a scrambled stream
3. In ASI Forwarding section, open the Probed QAM list to select the QAM-RF channel to be
forwarded for diagnosis.
The log displays the alarms registered up to the time you generated the log and informs
you of the following:
# - a sequential number.
Event Description
Event Description
L2TPv3 Out of Sequence Errors Indicates the number of errors in the L2TPv3
Sequence parameter.
Unicast Discard Byte Counter Counts bytes of UDP/L2TP valid packets with
destination IP equal to one of the input port self IPs,
that are discarded due to non configured CAM. Does
not count management packets.
Each time an event occurs, the counter of the event registers another incidence and updates
the number of incidence. You may reset the counter when required, and upon reboot, all
counters are reset.
NOTE: Device reset does not cancel tracing. If you reset the device while tracing, when the device boots
up, tracing continues and Data Logging appears in red in the title bar of the web page indicating that
tracing is taking place.
# - a sequential number.
Time - the time and date of the message
From/To - indicates the sender and the addressee
Message Type - indicates message type
Message Content - displays the message content
6. To clear messages, click Clear Messages.
5. View the messages. The messages are displayed with the following parameters:
# - a sequential number.
Time - the time and date of the message
From/To - indicates the sender and the addressee
Message Type - indicates message type
Message Content - displays the message content
6. To view message as raw data, click Show Messages (Raw Data).
7. To clear messages, click Clear Messages.
8. To include Keep Alive messages in the log, select Capture Keep Alive Messages.
NOTE: Device reset does not cancel tracing. If you reset the device while tracing, when the device boots
up, tracing continues and Data Logging appears in red in the title bar of the web page indicating that
tracing is taking place.
NOTE: This section assumes that you are an experience user of the NSG9000, or a technical support
personnel.
2. Add the session as explained in 4.3.2 Provisioning Service Remux Sessions on page 85.
Enter a unique service ID to prevent a conflict with an existing service on the QAM
channel you are testing.
3. Once the configuration is complete, click Apply.
1. Make sure that you have either the Apache or the IIS HTTP server installed and
configured on your firmware repository server machine. See Upgrade Server Installation and
Configuration on page 140
2. Obtain the new firmware zipped files from Harmonic's FTP site.
3. Browse to the firmware files and double click the main firmware archive:
NSG9K-6G_X.Y.Z.BB-1.exe where x.y.z.bb-1represents version identification number.
The following message appears:
This self-extracting archive mounts the NSG9000-6G Firmware
package on your PC.
4. Click OK.
The following dialog appears while WinZip Self-Extractor extracts the files:
5. When extraction is done the following screen appears prompting you to enter the
required drive.
You should enter the same drive that you chose when configuring the Apache Web
Server or when configuring the IIS.
The following message appears:
Firmware package for NSG9000-6G version x.y.z.bb-1 has been
successfully copied to X:\HTTPROOT\Harmonic\NSG9K6G.
6. To extract the nsg-upgrade file, repeat steps 3-5 for the file nsg-upgrade x.y.z-1.
7. Open the web client of the NSG 900-6G device. See 2.2.1 Logging Into the Device via IE on
page 15.
8. Select the Platform tab.
By default Chassis is selected.
9. Click Firmware Upgrade.
The following dialog appears:
10. In Repository Server IP Address, enter the IP address of your HTTP server.
11. In Firmware Directory, enter the name of the subdirectory that holds the extracted files. For
example, 2.4.1.13-1.
12. Open the Reboot After Install list and select either of the following:
Automatic - to automatically reboot after installing the firmware. The device reboots
of its own accord during the upgrade procedure. However, this option does not
require any intervention once the upgrade procedure is initiated.
Manual - to reboot after install following user confirmation only. This option allows
background download. While downloading the new firmware, the device is fully
operational. You can reboot the device at your convenience and control the time the
device is out of service for rebooting with the new firmware file.
13. To install, click Install.
The following message appears:
This page informs you of the installation status. The installation status log is updated
every 3 seconds during the installation.
NOTE: During the installation of the new firmware, you cannot access the web client of the device. If
you close and reopen the web client the Status Installation page appears.
15. Click OK, to complete the installation and to reboot with the new firmware version.
If you click Cancel, you cancel the firmware installation and you will need to re-start the
installation for the device to run with a new upgraded firmware.
16. Select Platform > Chassis > General tab and verify that the device reports the same version
number as the required firmware.
Recovery menu
NOTE: You can use the HTTP server also for running the MCT or the NSG web client.
Pentium 4 or higher
Windows 2000 See B.3.1 Configuring IIS Upgrade Server with Windows 2000
on page 142.
Windows XP See B.3.2 Configuring IIS Upgrade Server with Windows XP &
Windows 2003 Windows 2003 on page 144.
9. Click OK.
10. Click Next.
11. To set the access permissions for the virtual directory, select the Browse box.
B.3.2 Configuring IIS Upgrade Server with Windows XP & Windows 2003
The configuration under Windows XP/Windows 2003 includes:
Creating the Harmonic virtual directory
Enabling the Browse feature
To configure the IIS Upgrade Server with Windows XP/Windows 2003
1. Select Start > Control Panel.
2. Double-click Administrative Tools.
3. Double-click Internet Information Services.
The Internet Information Services window displays.
4. Expand the tree in the left panel.
5. Expand Web Site.
6. Right-click Default Web Site.
7. Select New > Virtual Directory.
The Virtual Directory Creation Wizard appears.
8. Click Next.
9. In the Alias box enter Harmonic and click Next.
10. Click Browse.
11. Select a drive.
12. Click Make New Folder.
13. Type HTTPROOT for the new folder name, and press <Enter>.
14. Click Make New Folder.
15. Type Harmonic for the new folder name, and press <Enter>.
16. Click Make New Folder.
17. Type NSG9K6G for the new folder name, and press <Enter>.
18. Select the X:\HTTPROOT\Harmonic folder. (X=the drive selected in step 11)
Value Description
0x6 ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private
data
Value Description
Value Description
0x9 CA descriptor
Value Description
The following table lists the main screens, their browsing sequence, sub-screens and their
options:
Button Explanation
Left & Right while editing, move the cursor along the line.
D.1.2.2 Hotkeys
The hotkeys are a combination of up to three keys pressed simultaneously. The following
table lists the available hotkeys and describes their functionality:
Hotkeys Explanation
Hotkeys Explanation
Reset NSG
and
<Esc> & Left & Right arrow
Press keys for at least 3 seconds
Confirm with Right arrow
3. Start editing.
To quit the editing session without applying the changes, click <Esc>.
The screen name appears without the word “Edit”.
Unchanged parameters appear in the second line of the screen.
To monitor alarms/Warnings
1. Navigate to the Alarm screen.
The screen displays the number of alarms and warnings (from left to right)
2. Click <Enter>.
3. Browse through the alarms/warnings, using the <Down or Up> keys.
When a warning is displayed, the following sign appears at the top right corner of the LCD
display: (W).
1 ------- 73.7500
2 57.0000 55.7500
3 63.0000 61.7500
4 69.0000 67.7500
5 79.0000 79.7500
6 85.0000 85.7500
7 177.0000 175.7500
8 183.0000 181.7500
9 189.0000 187.7500
10 195.0000 193.7500
11 201.0000 199.7500
12 207.0000 205.7500
13 213.0000 211.7500
14 123.0000 121.7500
15 129.0000 127.7500
16 135.0000 133.7500
17 141.0000 139.7500
18 147.0000 145.7500
19 153.0000 151.7500
20 159.0000 157.7500
21 165.0000 163.7500
22 171.0000 169.7500
23 219.0000 217.7500
24 225.0000 223.7500
25 231.0000 229.7500
26 237.0000 235.7500
27 243.0000 241.7500
28 249.0000 247.7500
29 255.0000 253.7500
30 261.0000 259.7500
31 267.0000 265.7500
32 273.0000 271.7500
33 279.0000 277.7500
34 285.0000 283.7500
35 291.0000 289.7500
36 297.0000 295.7500
37 303.0000 301.7500
38 309.0000 307.7500
39 315.0000 313.7500
40 321.0000 319.7500
41 327.0000 325.7500
42 333.0000 331.7500
43 339.0000 337.7500
44 345.0000 343.7500
45 351.0000 349.7500
46 357.0000 355.7500
47 363.0000 361.7500
48 369.0000 367.7500
49 375.0000 373.7500
50 381.0000 379.7500
51 387.0000 385.7500
52 393.0000 391.7500
53 399.0000 397.7500
54 405.0000 403.7500
55 411.0000 409.7500
56 417.0000 415.7500
57 423.0000 421.7500
58 429.0000 427.7500
59 435.0000 433.7500
60 441.0000 439.7500
61 447.0000 445.7500
62 453.0000 451.7500
63 459.0000 457.7500
64 465.0000 463.7500
65 471.0000 469.7500
66 477.0000 475.7500
67 483.0000 481.7500
68 489.0000 487.7500
69 495.0000 493.7500
70 501.0000 499.7500
71 507.0000 505.7500
72 513.0000 511.7500
73 519.0000 517.7500
74 525.0000 523.7500
75 531.0000 529.7500
76 537.0000 535.7500
77 543.0000 541.7500
78 549.0000 547.7500
79 555.0000 553.7500
80 561.0000 559.7500
81 567.0000 565.7500
82 573.0000 571.7500
83 579.0000 577.7500
84 585.0000 583.7500
85 591.0000 589.7500
86 597.0000 595.7500
87 603.0000 601.7500
88 609.0000 607.7500
89 615.0000 613.7500
90 621.0000 619.7500
91 627.0000 625.7500
92 633.0000 631.7500
93 639.0000 637.7500
94 645.0000 643.7500
95 93.0000 91.7500
96 99.0000 97.7500
97 105.0000 103.7500
98 111.0000 109.7500
99 117.0000 115.7500
www.harmonicinc.com