Return to search

System collaboration and information sharing using DDS technology

Just as the Internet of Things is set to change how devices are being used and connected in society in general, the Industrial Internet of Things will change the industries. In an industrial production line there are often many heterogeneous devices, and the requirements on the real-time properties of the communication between them are often strict. Creating a communication solution for the different devices, that also meet such requirements, is difficult. The traditional way for industrial devices to communicate is directly with each other or via a central point, but this communication solution is inflexible and difficult to scale up. One possible way to make communication and information sharing between devices easier is to use a dedicated middleware to handle the communication. One middleware standard is the Data Distribution Service (DDS) defined by the Object Management Group. In this thesis a DDS middleware from a specific vendor (vendor name is removed due to company confidentiality) is implemented and evaluated. The middleware is evaluated based on (1) an implementation in a prototype which shows how the middleware performs in a real-life industrial context, and (2) a simulation that showcases the potential of the technology. The DDS middleware was shown to function with a specific set of existing industrial hardware and software. The real-time properties of the communication system were studied and found to be around 3.5 times slower, when using the prototype setup, than those of the replaced communication solution. However, the round trip latency was still only 2 ms on average and 4.1 ms maximum when using the preferred settings. The simulation showed that there is potential for the DDS technology to be used in more advanced scenarios and that it should be investigated further.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-297576
Date January 2016
CreatorsEriksson, Emil
PublisherUppsala universitet, Avdelningen för datorteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationUPTEC F, 1401-5757 ; 16029

Page generated in 0.0035 seconds