Making DDS Really Real-Time with OpenFlow

An increasing amount of distributed real-time systems and other critical infrastructure now rely on Data Distribution Service (DDS) middleware for timely dissementation of data between system nodes. While DDS has been designed specifically for use in distributed real-time systems and exposes a number of QoS properties to programmers, DDS fails to lift time fully into the programming abstraction. The reason for this is simple: DDS cannot directly control the underlying network to ensure that messages always arrive to their destination on time.

Publication Year: 
1 post / 0 new
Last seen: 3 months 3 weeks ago
Joined: 09/29/2019
Posts: 8
Is there any ways to get other DDS participants's QOS setting?

I'm trying use DDS with SDN on my research,

and I want let SDN controller(ryu) know each domain participants's QOS.

If this is possible, I need some example, thanks of all.

Sincerely, Karen

MIDAS Overview and Demonstration - Using SDN and OpenFlow to automatically enforce DDS QoS

The MIDdleware Assurance Substrate (MIDAS) uses software defined networking (SDN) and OpenFlow to automatically enforce timing and other non-functional properties for DDS-based publish/subscribe systems.

The video demonstrates how MIDAS can be used to maintain the network Qos necessary to close a real-time control loop even in the presence of network interference and a Denial of Service (DoS) attack.

Subscribe to RSS - SDN