Using RTI Connext over Low Bandwidth, Unreliable and Constrained Networks

When your network has low or limited bandwidth, high latencies, or all three, an additional requirement on the connectivity framework is to place the minimum strain upon the communication links. This is usually expressed in terms of even more efficient messaging mechanisms, minimized packet overheads, and maximized data to packet size ratio.

The Real-Time Publish-Subscribe (RTPS) protocol, the interoperable wire protocol used by Connext DDS, was designed to maximize data to packet ratio for distributed real-time applications. Data type information is exchanged once at discovery time, not continuously at run-time. In addition, RTPS uses Common Data Representation (CDR), a very compact and efficient binary wire data representation.

However, some communication links have limitations that require further optimization. The Professional Services team can draw on their experience to provide you guidance on strategies for tuning RTPS. Or, for more challenging use cases, we can help your team take advantage of the RTI Limited-Bandwidth Plugins, an add-on product to address challenges of constrained network communication. These plugins are designed to overcome situations where the network is constrained by low or limited bandwidth, intermittent connections or other network-related issues.

What's Involved

An expert will work with your team to understand your system requirements and the capabilities of your constrained communication links. Using this information, the expert will create a customized approach that incorporates:

  • Reducing participant discovery time with the Limited Bandwidth Participant Discovery Plugin
  • Reducing endpoint discovery time with the Limited Bandwidth Endpoint Discovery Plugin
  • Reducing the size of message headers in RTPS packets with the Limited Bandwidth RTPS Transport Plugin
  • Compressing RTPS packet with the Compression Real-Time Publish Subscribe Transport Plugin

Prerequisites

The following criteria must be met before you can schedule this service:

  • You must have previous Connext DDS experience and/or training. You must be familiar with the fundamental DDS concepts such as DDS entities, publish/subscribe APIs, Quality of Service configuration, discovery, transports, and configuration files.

Expected Duration

This service typically is delivered in 8-16 hours.

Remote or Onsite

This activity can be delivered remote or onsite.

***Notice regarding novel coronavirus (COVID-19): In an effort to protect both the health of our valued customers and employees, RTI has ceased all on-site services until the resolution of the pandemic. If you are interested in a training option that can be delivered remotely, please select from the offerings below and submit the form or contact scheduling@rti.com directly. If you have needs beyond training, we can work with you to tailor a remote engagement.***