Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
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.