Title: | Evaluation of the secure OPC UA publish/subscribe protocol |
Subject: | Software engineering, Computer network engineering, Embedded systems, Computer science |
Level: | Advanced |
Description: |
At ABB PCP we work on developing products for distributed control systems, which includes controllers, I/O modules, operations HMI, fieldbus connectivities, etc. The product development process include software, firmware, electronics and mechanical design. Increased connectivity demands, expectations on data availability, etc. pushes industrial network toward more network-centric and service-oriented architectures. With more loosely coupled services, new security requirements arise, as safety and security go hand in hand for industrial automation and control systems. OPC UA Publish/Subscribe is a communication protocol designed for real-time signal exchange in such control system communication systems. A secure variant of the protocol is available, but very few implementations and testbeds are available utilizing it. In this project an existing prototype implementation for secure OPC UA pub/sub is extended and used to perform experiments on the real-time behavior of the secure OPC UA pub/sub protocol, comparing with unsecure pub/sub as a baseline, and possibly with other variants of secure protocols for realtime data transfer as an extension. |
Start date: | |
End date: | |
Prerequisites: |
C++ programming, cybersecurity, networking |
IDT supervisors: | Björn Leander |
Examiner: | |
Comments: | |
Company contact: |
Company supervisor from ABB Process Automation, Process Control Platform. |