Conferences and supporting programme
Open Source ecosystem für OPC UA Pub Sub over TSN
Research and development in general and particularly in the information technology has become too expensive to be handled by a single company alone. Instead, shared economy communities are needed to shoulder the amount of work. However, not everything can be done in a community, since certain intellectual property that cannot be shared is nevertheless needed to maintain a company's economical success. Accepted examples of areas where shared development is meaningful and normally does not interfere with intellectual property are operating systems and communication protocols. While this has successfully been realized with operating systems in the case of Linux that today has overtaken many proprietary systems in terms of stability, performance and applicability, some important communication protocols and particularly OPC UA still are developed and delivered in an old-school proprietary environment. For OPC UA, this has changed some time ago when the open62541 project was launched by a consortium of German universities and research institutes. This project aims to provide a feature-complete and certifiable software development kit for OPC UA that is licensed under the Mozilla-2.0 Open Source license. It has been growing since then and soon required to be integrated into a larger ecosystem to ensure continuous funding. This was, among others, needed to implement two important extensions: First, the publisher/subscriber extension (PubSub) to allow systems with memory and performance restrictions to participate in large-scale networks and, secondly, time-sensitive networking (TSN) to add deterministic timing prediction of the communication for real-time networking. The Open Source Automation Development Lab (OSADL) has taken on this task and launched two phases of so-called mixed funding OSADL projects. During theses development phases, a number of important features have been implemented, and in summer 2019 an example OPC UA server that was realized using the open62541 SDK was successfully certified by the OPC Foundation to comply with the so-called "Micro Embedded Device Server" profile.
--- Date: 26.02.2020 Time: 15:30 - 16:00 Location: Exhibitor's Forum, Hall 3, 3-719