Thesis Work: Create a protocol dissector (decoder) for an industrial communication protocol
ABB A/S
Placering
Malmö
Thesis Work: Create a protocol dissector (decoder) for an industrial communication protocol
At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. That's our story. Make it your story.
This position reports to
R&D Team Manager/Cluster Manager
Your role and responsibilities
ABB Ability System 800xA is our flagship product for industrial automation and it includes AC 800M, a controller family for process control. Control applications for the AC 800M controllers are developed in our own integrated development environment, Control Builder. The control applications control the production processes by communicating with the plant equipment through various field communication buses. For communication between the control applications, an industrial communication protocol called Inter-Application Communication (IAC) is used. IAC is our own communication protocol, which has been developed specifically to meet the requirements for communication between industrial control applications, and it is built on top of Manufacturing Message Specification (MMS) over UDP. Wireshark is a popular free and open-source network packet analyzer tool. It captures packets and presents them with as much detail as possible. It can be used for network troubleshooting, software development, communication protocol development and education. Wireshark supports a great number of communication protocols out of the box and it's also possible to create plugins to add support for your own protocols. The primary goal of this Master Thesis is to enable IAC communication packet analysis, to simplify package analysis for development and customer support. In this Master Thesis, a Wireshark plugin for IAC will be created and the main task is to dissect the protocol packets and present the package details in Wireshark. Details: • Period: January – June 2025 • Master Thesis: 30 credits • Work for one or two students • Location: Mainly on site at ABB Malmö Your responsibilities: • Create a Wireshark plugin for IAC • Dissect the IAC protocol packets • Present the packet details in Wireshark • Evaluate the protocol dissector
Qualifications for the role
- Master's Program in Engineering
- Advanced-level courses in computer science
- General interest in communication and communication protocols
- General interest in industrial automation
More about us
Recruiting Manager Gustav Ek, +46 727 09 59 38, will answer your questions. Positions are filled continuously. Apply with your CV, academic transcripts, and a cover letter in English by November 21. Welcome to apply! We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe. #MyABBStory
Locations
Malmö, Sweden
This job posting is collected from company pages and is only shown as short resume. Read entire job ad here: