4. Enabling technologies¶
This page describes the different technologies that support the development of the AML-IP. These focus on the communication between nodes, the protocols used to support such communication and the libraries and tools used to handle the different types of data to be transmitted.
4.1. DDS (Data Distribution Service)¶
AML-IP framework relies on DDS communication protocol to connect and communicate each of its Nodes. DDS protocol support publications and subscriptions in different Topics in order to create a distributed network of entities where communication takes place peer-to-peer, avoiding centralized systems and creating an homogeneous and stand-alone network. DDS relies on QoS to configure different characteristics for each of the communication channels, allowing to create really dynamic and complex networks.