NetAcquire Corporation Logo Image Image Image Image Image Image Image Image
NetAcquire Corporation Logo Home Search Products News Services Careers Support Contact

DDS Publish/Subscribe

DDS General View
[Click to see larger image]
DDS General View
[Click to see larger image]

DDS technology provides an advanced network communications mechanism for connecting information providers with information consumers. This can be leveraged in many different NetAcquire applications including telemetry and radar data distribution.

DDS is shorthand for “Data Distribution Service” and is a vendor-neutral publish/subscribe standard from the Object Management Group (OMG). The OMG is the standards group that is also responsible for other key network standards such as CORBA.

NetAcquire DDS provides extensive user-configurable “quality-of-service” settings to control network delivery behavior and efficiency. This allows convenient selection of characteristics like best effort vs. reliable delivery and the acceptable amount of delivery latency over the network wire. Since NetAcquire servers run a real-time operating system, meeting the goal of offering end-to-end timeliness guarantees over the network is now within reach.


• End-to-end network communications without programming
• Extensive Quality-of-Service (QoS) data delivery settings
• Reliable multicast “one-to-many” data communication
• Publishers and subscribers can join and leave network at any time
• Auto-discovery of network nodes
• Fault-tolerance allows redundant publishers and subscribers
• Data recording and playback of DDS messages

PDF Brochure

Ease of Use

Using DDS is very convenient from the NetAcquire Data Flow Designer. For instance, DDS publishing is configured by simply drawing a connection from the output of a decommutator block to the DDS publisher block. Receiving data (subscribing) is just as easy.

Pull Reader to DDS Publisher
[Click to see larger image]






In addition, the NetAcquire DDS option, when used in conjunction with the NetAcquire Data Recorder option, offers real-time recording and playback of DDS network traffic. Recording is supported for all DDS data types including (but not limited to) the “Measurand” data types used by the NetAcquire Data Flow DDS components.

DDS traffic can be recorded and played back without explicit knowledge of the detailed data type definitions (DDS IDL), which greatly simplifies integration and use of the recorder during all stages of an application’s lifecycle as data definitions evolve over time.

During playback, the NetAcquire system recreates the DDS network traffic with accurate timing for real-time data replay or simulation. Recording can also be configured with extra granularity to allow playback of all or just a portion of the DDS data traffic.

DDS Playback
[Click to see larger image]








Home | Search | Products | News | Services | Careers | Support | Contact | Telemetry | Range/Radar | Avionics
Aerospace Test | Communication | Remote Monitoring | Industrial Automation | Extreme | Protocol Conversion
Simulation | Hardware Overview | Analog I/O | Digital I/O | GPIB/IEEE 488 | SpaceWire | FPGA
Source Selection
| High Availability | Software Overview | WWW | Storage | Publish/Subscribe
Java | Windows | Data Flow | Time | Extensions | Decom | CCSDS | Mux/Demux | Demos

Last modified 12/2/2016
Copyright 1996 - 2016
NetAcquire Corporation
All rights reserved.