Refine Your Search

Search Results

Technical Paper

Multicast Transmission in DDS Based on the Client-Server Discovery Model

2024-04-09
2024-01-2392
The functions of modern intelligent connected vehicles are becoming increasingly complex and diverse, and software plays an important role in these advanced features. In order to decouple the software and the hardware and improve the portability and reusability of code, Service-Oriented Architecture (SOA) has been introduced into the automotive industry. Data Distribution Service (DDS) is a widely used communication middleware which provides APIs for service-oriented Remote Procedure Call (RPC) and Service-Oriented Communications (SOC). By using DDS, application developers can flexibly define the data format according to their needs and transfer them more conveniently by publishing and subscribing to the corresponding topic. However, current open source DDS protocols all use unicast communication during the transmission of user data. When there are multiple data readers subscribing to the same topic, the data writer needs to send a unicast message to each data reader individually.
X