The Link-Two-Way logical device connects the equipment used in a VLC for one end point of a satellite link to the link management of the NMS software. It controls the timing when links are going up or down and does all equipment settings necessary for the satellite link. Beside this it does some sort of abstraction of the equipment settings, making the NMS capable to handle differently equipped VLCs in the same way.

The Link-Two-Way device is used for link end points which receive and transmit at the same time. Only bidirectional links may end on a 'Link-Two-Way' device. It may be used for static and scheduled links as well. Typical applications for this link device are data or Internet link stations. There are two more variants of the link device which are adapted to other applications:

The Link device is used for link end points which either receive or transmit a signal. Only unidirectional links may end on a 'Link' device. It may be used for static and scheduled links as well. Typical applications for this are the transmit or receive facilities of a video distribution system.

The Link-Static device is a stripped down version of other two link devices. The 'Link-Static' device does not implement any equipment control nor does it contain a local scheduler. It simply collects the fault states of some device with a logical 'or' function and assigns the resulting state to the satellite link using these devices. The 'Link-Static' device is much easier to setup and configure than the other two link devices, it is therefore ideal for large networks where no scheduling is needed. The 'Link-Static' device may be used with static links only.

Link.gif

The figure above illustrates the function of a Link-Two-Way device used in a simple VSAT like station. As the Link-Two-Way device is widely configurable, this applies to a Video/SNG application or other configurations as well. From the NMS the Link-Two-Way device receives link definition records, data sets which define what type of carrier at which frequency shall be transmitted/received at which time. The Link-Two-Way device enlists this record into it's local scheduler. At the programmed time, it sets the RF equipment to the parameter of the requested link.

Link parameters

The link definitions record directly defines the common parameters of the satellite link like frequency, polarization or EIRP. Application specific parameters like data rate, encoding etc. are enveloped in device presets which are sent to up to three devices involved in the satellite link. Using device presets the Link-Two-Way device is capable to handle completely different types of satellite links in the same way.

Link timing

The scheduler in the Link-Two-Way device is a little more sophisticated than the introduction above suggests. When bringing up a satellite link, the scheduler takes care of several points of time beside the effective start of the link.

Link-Time.gif

Some seconds (the "setupPreDelay" configuration parameter defines this value) before the link starts, the scheduler already sets all link parameters as device presets, frequencies, polarization settings to ensure that all equipment is readily set at the programmed link-up time. At the effective start point of the link, only the tx-power is set "ON".

For applications where a station transmits only occasionally, the scheduler is able to maintain a "transmitter-on" switch which powers on the amplifier / transmitter only on demand. The "hpaOnPreDelay" configuration parameter defines how long before the start of the transmission the transmitter shall be powered on to allow a sufficient warming up period of this unit. The scheduler keeps the transmitter switched on after the link goes down, if another link if programmed within the "hpaOnPreDelay" interval.

The link device monitors the fault signals of up to three devices and reports a link OK/FAULT state to the NMS from the summary of these signals. As it is likely that when the link goes up, some devices show a fault until they lock on the signal, fault monitoring starts with some delay after tx-on was set. The "faultDelay" configuration parameter sets this time delay.

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

The table below explains the configuration parameters which interconnect the Link-Two-Way device to the devices it monitors / controls. Unused parameters should be left empty.

parameter description
preset1Id The message ID to send the preset #1 to. This must be in accordance with the link type definition in the NMS.
preset2Id The message ID to send the preset #2 to.
preset3Id The message ID to send the preset #3 to.
txFrequencyId The message ID to send the transmit frequency to.
txPowerId The message ID to send the tx power value to.
txPowerCal You may define a power calibration factor here to convert the Link EIRP into a output power setting for a modem e.g..
txOnId The message ID to send the tx on/off command to.
txPolId The message ID of the transmit polarization select switch.
rxPolId The message ID of the receive polarization select switch.
txPolXlt The transmit polarization / switch position translation table. For a wave guide switch selecting horizontal polarization at position "A" the table would be "X=A,Y=B".
rxPolXlt Like txPolXlt, but for the receive polarization.
rxFrequencyId The message ID to send the receive frequency to.
hpaOnId The message ID of a switch which separately switches the power amplifier (or transceiver) on.
fault1Id The message ID of a device fault to be monitored by the Link device.
fault2Id The message ID of a device fault to be monitored by the Link device.
fault3Id The message ID of a device fault to be monitored by the Link device.
faultDelay Fault monitoring starts this time after the Link-UP (TX-ON) was commanded. This lets the equipment some time to come in lock.
hpaOnPreDelay The power amplifier (or transceiver) gets switched on this time before the effective start of a link.
hpaOnInterval The Link device checks in this intervals whether to switch on/off the power amplifier. This time is equivalent to the post-carriage of the amplifier after the link goes down.
setupPreDelay The presets (containing the data rate definitions etc.) are sent to their devices this time prior to the link start time. This makes allowance for the devices to carry out the preset settings before the link really goes up.

Remarks

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.mode CHOICE SAVE SETUP EnumRange (RXTX)
config.preset1Id TEXT SAVE SETUP StringRange
config.preset2Id TEXT SAVE SETUP StringRange
config.preset3Id TEXT SAVE SETUP StringRange
config.rxFrequencyId TEXT SAVE SETUP StringRange
config.txFrequencyId TEXT SAVE SETUP StringRange
config.powerId TEXT SAVE SETUP StringRange
config.powerCal FLOAT SAVE SETUP DoubleRange (0.00 .. 0.00)
config.onId TEXT SAVE SETUP StringRange
config.rxPolId TEXT SAVE SETUP StringRange
config.txPolId TEXT SAVE SETUP StringRange
config.rxPolXlt TEXT SAVE SETUP StringRange
config.txPolXlt TEXT SAVE SETUP StringRange
config.hpaOnId TEXT SAVE SETUP StringRange
config.fault1Id TEXT SAVE SETUP StringRange
config.fault2Id TEXT SAVE SETUP StringRange
config.fault3Id TEXT SAVE SETUP StringRange
config.faultDelay INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.hpaOnPreDelay INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.hpaOnInterval INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.setupPreDelay INTEGER SAVE SETUP IntegerRange (0 .. 0)
reset CHOICE EnumRange (CLEAR)
activeLink TEXT R/O StringRange R/O
scheduledLinks TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (Device 1)
faults.02 ALARM R/O AlarmFlagRange R/O (Device 2)
faults.03 ALARM R/O AlarmFlagRange R/O (Device 3)