Red/Black is a management product that monitors and controls devices and servers, with a particular focus on HF Radio systems.


Red/Black is a Web-based server that can provide control and monitoring of different devices and servers. This is intended to complement, not replace, the primary device management tools. Red/Black servers can operate in a pair, to monitor and control devices across as secure boundary. A detailed description of Red/Black is provided in the [Red/Black overview] whitepaper.

Red/Black is designed to support HF Radio systems and to display and manage communication chains. This is described in the whitepaper [HF Circuits: Automation & Evolution with STANAG 5066].

Usage Overview

The core behaviour of Red/Black can be seen in the above screenshot:

  • Devices are arranged in “communication chains”.
  • Selected device is clearly highlighted, with status and control information on the device shown in left hand column, with options to control the device.
  • Devices to which the selected device is connected are shown clearly. This UI is the basis of communication chain reconfiguration.
  • The monitored device is using a “mock driver” which generates random status parameters based on the device abstract specification. This is a convenient way to test and demonstrate the UI.
  • A list of standalone devices (not in the communications chain) is shown at the bottom.
  • Alerts are shown in the bottom right hand corner.  

Architecture

The above diagram shows the Red/Black architecture. Key points to note:

  • There are two Red/Black servers, one on each side of the secure boundary.
  • Isode’s M-Guard product is used to control flow of status and control messages across the boundary
  • Devices can be present on both sides of the boundary. Black side devices can be managed red side or black side. 
  • Device types are specified with an XML “abstract specification” so that no product changes are needed to support new device.  
  • Devices need drivers.  

Isode provides device drivers for its own products and for supported modems. Isode supplies an open source framework, which facilitates writing third party device drivers.