9.12 ARD-Backup-Server

The ARD-Backup-Server is a customer specific logical device which monitors and controls some parameters of a backup transmit chain and permits remote control of these parameters from another M&C system using a proprietary UDP based remote control protocol. The remote M&C may be a third party M&C system implementing this protocol or by a sat-nms M&C using the ARD-Backup-Client logical device.

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to integrate the device into the VLC/M&C.

parameter description
transponder The name of the transponder this backup transmit chain is red for. The transponder name is part of the communication protocol and displayed as a header at the client GUI.
chainName The name of the backup transmit chain. This name is used in the communication protocol to address the chain to be controlled. Typical values are 'SZ1' or 'SZ2'
dotlistenPort The port number at which the ARD-Backup-Server listens for command messages from the remote M&C. This port number must match the 'serverPort' set at it's counterpart.
clientPort The port number to which the ARD-Backup-Server sends it's status messages. This port must match the 'listenPort' set at the client side.
clientIP The IP address of the remote M&C.
key The key used by the communication protocol to encrypt/decrypt messages. The key is a 256 digit hexadecimal string. Normaly there is no need to change this parameter.
asiInputId The parameter ID of the modulator's ASI input selection. The ARD-Backup-Server expects this parameter to one of '1'. '2'. If the referenced modulator parameter uses other values, a Choice-Translator device should be used to adapt the selections.
wgsId The device name of the wave guide switch used to switch the signal either to antenna or to load. The ARD-Backup-Server expects this device to provide a 'position' parameter which controls the switch position.
wgsXlate A comma separated list of two switch positions. The first position indicates 'LOAD', the second one 'ANTENNA'. If for example the switch routes the signal to antenna for position 'A', wgsXlate must be set to 'B,A'.
upconverterId The device name of the upconverter in the chain.
modulatorId The device name of the modulator in the chain.
hpaId The device name of the HPA in the chain.
powerDetectId The ID of a parameter which indicates if there is transmit power detected after the wave guide switch. The ARD-Backup-Server expect this to be a boolean type value with 'true' indicating the presence of transmit power at the antenna.
hpaPowerId The parameter ID reporting the HPA output power. The referenced parameter should report the HPA output power in Watts.
dvbModeId The parameter ID reporting the modulator's DVB-S / DVB-S2 setting. For devices using combined modcod settings see 'Remarks' below.
modulationId The parameter ID reporting the modulator's modulation (QPSK, 8PSK etc.) setting. For devices using combined modcod settings see 'Remarks' below.
fecId The parameter ID reporting the modulator's FEC setting. For devices using combined modcod settings see 'Remarks' below.
frequencyId The parameter ID reporting the chain's transmit frequency (MHz). The parameter should report the real TX frequency at the antenna, no IF or L-Band frequency.
symbolRateId The parameter ID reporting the modulator's symbol rate (Msym/sec)
dataRateId The parameter ID reporting the modulator's interface data rate (MBit/s)
asiModeId The parameter ID reporting the modulator's ASI mode setting (packet size)
eirpId The ID of the parameter reporting the (measured) transmitted EIRP (dBW).
eirpFaultId The parameter ID of a fault flag indicating that the measured EIRP values is outside it's configured limits.
pwrControlId The ID of the parameter controlling the transmit power. The value should be dB-based, may refer to either a gain setting or to an attenuation.
pwrControlMode Selects if powerControlId refers to an 'ATTEN' or to a 'GAIN' parameter, thus reverting the sense of the power increment buttons as required.

Remarks

The ARD-Backup-Server device sends status messages to the client on a regular basis. The device sends one message per driver cycle. Hence it is recommended to configure the device as the only one at a 'null' device. The IDLE time setting of this interface lets you control the frequency of the status message transmissions.

The device combines the state information received through the 'dvbModeId', 'modulationId' and 'fecId' parameters to a combined modcod string looking like 'DVBS-QPSK-3/4'. If the modulator already uses combined modcod settings, you may use such a parameter in place of the individual settings. If for instance the modulator used a combined modulation-fec setting, you may set this parameter at the 'modulationId' an leave the 'fecId' setting empty.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
config.transponder TEXT SAVE SETUP StringRange
config.chainName TEXT SAVE SETUP StringRange
config.listenPort INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.clientPort INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.clientIP TEXT SAVE SETUP StringRange
config.localIP TEXT SAVE SETUP StringRange
config.key TEXT SAVE SETUP StringRange
config.asiInputId TEXT SAVE SETUP StringRange
config.wgsId TEXT SAVE SETUP StringRange
config.wgsXlate TEXT SAVE SETUP StringRange
config.upconverterId TEXT SAVE SETUP StringRange
config.modulatorId TEXT SAVE SETUP StringRange
config.hpaId TEXT SAVE SETUP StringRange
config.powerDetectId TEXT SAVE SETUP StringRange
config.hpaPowerId TEXT SAVE SETUP StringRange
config.dvbModeId TEXT SAVE SETUP StringRange
config.modulationId TEXT SAVE SETUP StringRange
config.fecId TEXT SAVE SETUP StringRange
config.frequencyId TEXT SAVE SETUP StringRange
config.symbolRateId TEXT SAVE SETUP StringRange
config.dataRateId TEXT SAVE SETUP StringRange
config.asiModeId TEXT SAVE SETUP StringRange
config.eirpId TEXT SAVE SETUP StringRange
config.eirpFaultId TEXT SAVE SETUP StringRange
config.pwrControlId TEXT SAVE SETUP StringRange
config.pwrControlMode CHOICE SAVE SETUP EnumRange (ATTEN GAIN)
state.control TEXT R/O StringRange R/O
state.wgs TEXT R/O StringRange R/O
state.upconverter TEXT R/O StringRange R/O
state.modulator TEXT R/O StringRange R/O
state.hpa TEXT R/O StringRange R/O
state.message TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (Fault 1)
faults.02 ALARM R/O AlarmFlagRange R/O (Fault 2)
faults.03 ALARM R/O AlarmFlagRange R/O (Fault 3)