Magic Wand

Cyclops Dual DIS PDU Router for Windows

What is Cyclops?

Cyclops is a PC Windows based application that provides powerful DIS routing and filtering capabilities in a dual LAN to WAN connection environment. Cyclops provides facilities to connect a dual DIS network (for data and radio traffic) to a single WAN and separate the incoming PDUs from the WAN to the appropriate LAN based on PDU Types and Radio Signal Encoding Scheme. Cyclops also provides facilities to translate IP/Port addresses between the LANs and the WAN, perform translation on Protocol Version, Crypto Key IDs, Radio Transmitter Modulation Parameters and Radio Transmitter Frequencies.

In addition to the routing facilities, Cyclops also provides powerful filtering facilities to eliminate unnecessary PDUs from being routed from the LANs to the WAN.

Cyclops Screenshot
Full-size View

What kind of filtering does Cyclops provide?

Cyclops provides six different bandwidth reducing facilities which may be independently invoked:

  1. Filtering on Exercise ID
  2. Filtering on PDU Type and Encoding Scheme for Radio Signal PDUs
  3. Filtering on Radio Transmitter Frequency
  4. Changing Entity State PDUs into Entity State Update PDUs
  5. Filtering Transmitter Heartbeat PDUs while Signal PDUs are present
  6. Changing un-bundled LAN PDUs into Bundled PDUs on the WAN

What sort of Parameter Transformations does Cyclops provide?

Cyclops provides options for the transformation of four types of DIS parameters between the LAN and the WAN:

  1. Protocol Version
  2. Radio Transmitter Crypto Key ID
  3. Radio Transmitter Modulation Parameters
  4. Radio Transmitter Frequency

What sort of bandwidth savings are to be expected?

The actual bandwidth savings that will be achieved depends very much on the configuration for a particular DIS exercise. In particular, the major savings that are usually achieved is the filtering of local intercom traffic that is not required to be transmitted on the WAN. The actual savings of course depend on the number of local intercom circuits that are available to be filtered, and the amount of DIS traffic that those intercom circuits are generating.

As an example, on the 25th of October 2001, the USN BFTT and the Australian Navy's HMAS WATSON training site carried out a dress rehearsal for the upcoming I/ITSEC coalition joint training demonstration. Using the Redsim DIS PDU Router to filter only the local intercom traffic on the Australian LAN, the following figures were obtained when applied to a five minute recording made during the exercise.

Measurement Unfiltered traffic on LAN Filtered traffic on WAN
PDU per second 63.04 26.71
Average Mbit/sec 0.1491 0.0841
Peak Mbit/sec 0.4530 0.2660

As may be seen from the figures above, a reduction of 41% in the peak per second bandwidth and a 43% reduction in the average per second bandwidth utilization was achieved in the example quoted. These figures are fairly typical, and it is not unusual to achieve a bandwidth reduction of the order of 40-50%.

What about Latency?

Cyclops introduces minimal additional latency. Typical latency values are of the order of 10ms, but of course the actual value depends on the level of congestion on the WAN.

How complex is the setup procedure?

The setup procedure is a simple matter of ticking the appropriate check box or typing in values when prompted by the software. Once a set of filter/transformation options have been specified, the current options may be saved to a file for easy recall at a future date.

What platform does PDU Router require?

Cyclops will run on any standard PC running Windows 7 or later.

How is Cyclops configured into the Network?

The diagram below shows a typical network configuration. Note that the Radio LAN is optional, and Cyclops will function correctly in a single LAN to WAN configuration.

Simple Network Diagram showing Cyclops between a Data LAN and Radio LAN to its left, and a Wide-Area Network to its right.