9.541 Proxy-Device

The Proxy-Device logical device maps all parameters of a device which is controlled by a remote sat-nms M&C into the local system. A typical application for the Proxy-Device is to couple M&C systems for site redundancy switching.

On startup or when the Proxy-Device receives a new 'address' configuration setting, it connects to the remote M&C and checks which type the remote device is. Then it sets up all variables, this device type defines. It binds these variables to the device remote M&C, to make each variable at the local system an exact duplicate of the variable at the remote system.

Proxy-Device.gif

Once it is connected to the remote system, the Proxy-Device also changes it's appearance at the user interface: The device window pages now are those of the remote device. The faults page shows the faults of the remote device, the info page no longer describes the device driver as a Proxy-Device but as the remote device type it mirrors.

For all that the Proxy-Device does not resemble the remote device in all details. There are some few exceptions which are important to manage the Proxy-Device:

Device window pages

The following table shows which device window pages are available with the Proxy-Device as long as it is unconfigured. As mentioned above, the Proxy-Device will provide the device window pages of the remote device as soon it is connected.

Configuration parameters

At the maintenance page of the Proxy-Device you set the IP address of the remote sat-nms M&C and the name of the device to mirror. The setup page is still accessible when the Proxy-Device is connected, hence you are able to re-configure the destination of a Proxy-Device at any time.

parameter description
address The proxy device expects the destination address built as ' <IP address>:<device name> '. For example, ' 168.192.1.1:S01 ' refers to a device called 'S01' managed by the M&C at the address 192.168.1.1.

Remarks / Limitations

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
info.proxy.state TEXT R/O StringRange R/O
address TEXT SAVE StringRange
faults.98 ALARM R/O AlarmFlagRange R/O (Remote connection)