https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Simulation and Performance Analysis of OPC UA PubSub in OMNeT++
Mälardalen University, Faculty of Engineering and Health Sciences, Department of Computer Science & Engineering.
2026 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Industrial automation systems are becoming increasingly interconnected as part of Industry 4.0, driving demand for reliable, secure communication within these systems. OPC UA has emerged as the de facto standard for industrial communication, and its recent extension, the publish-subscribe communication model (PubSub), has gained attention for its suitability for scalable, low-latency industrial communication. Few earlier studies have investigated how PubSub can be modelled and represented within discrete-event simulation environments. This study investigates modelling approaches for representing OPC UA PubSub within a discrete-event simulation environment, mapping these to corresponding simulation constructs in OMNeT++, and implementing a simulation model in OMNeT++ that uses OPC UA PubSub timing behaviour. The findings show that OPC UA information modelling is the most common approach to model OPC UA. OMNeT++ has been identified as one of the most common approaches for simulating OPC UA PubSub, and investigating different approaches to incorporate OPC UA PubSub into OMNeT++ led to partial integration. The experimental results show that discrete-event simulation can be used to analyse performance characteristics of OPC UA PubSub. Additionally, this study demonstrates the need for OPC UA PubSub-specific modelling and simulation approaches and shows that timing-based OPC UA PubSub incorporation into OMNeT++ can capture realistic communication behaviour while maintaining scalability and deterministic execution.

Place, publisher, year, edition, pages
2026. , p. 47
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-77284OAI: oai:DiVA.org:mdh-77284DiVA, id: diva2:2066617
External cooperation
ABB Automation
Subject / course
Computer Science
Presentation
2026-06-01, Zeta, Universitetsplan 1, Västerås, 15:00 (English)
Supervisors
Examiners
Available from: 2026-06-18 Created: 2026-06-05 Last updated: 2026-06-18Bibliographically approved

Open Access in DiVA

fulltext(1276 kB)75 downloads
File information
File name FULLTEXT01.pdfFile size 1276 kBChecksum SHA-512
b17b307121b6bb8482da8d7ecd76e59518972b4fe424a860e0e47649d57b42139cd6f3acd203104279ff0e8298de25c21f3a84d6818de1eb17e434ff8d1bd547
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Brewitz, Filippa
By organisation
Department of Computer Science & Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 110 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf