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
Communication Protocols Comparison For Industrial IoT
University West, Department of Engineering Science.
University West, Department of Engineering Science.
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Jämförelse av kommunikationsprotokoll för industriell IoT (Swedish)
Abstract [sv]

En av hörnstenarna inom Industri 4.0 och den moderna anslutningen på fabriksgolvet är användningen av standardiserade kommunikationsprotokoll. Med utvecklingen av kommunikation idag och dess användning i industrier blir behovet av att överföra information snabbt mer akut. I denna avhandling har etablerade IIoT-kommunikationsprotokoll utvärderats för deras prestanda för dataöverföringshastighet mellan system.

De analyserade kommunikationsprotokollen är OPC-UA, MQTT, AMQP och ROS. Testmiljön för att utvärdera protokollen består av två datorer som är anslutna via en switch. Testerna består av att skicka tre typer av data, en bild i form av en bytearray, en JSON-fil och heltal.

Resultaten av testet kommer att jämföras genom att se hur snabbt protokollen kan skicka dessa typer av data samtidigt. Resultaten kommer sedan att analyseras för att föreslå ett lämpligt protokoll för ett distributionssystem som skickar dessa typer av data.

Abstract [en]

One of the cornerstones of Industry 4.0 and the state-of-the-art industrial shop floor connectivity is the use of standardized communication protocols. With the development of communications today and its use in industries, the need to transfer information quickly becomes more urgent. In this thesis common IIoT communication protocols have been evaluated for their performance for data transfer rate between systems.

The communication protocols that are analyzed are OPC-UA, MQTT, AMQP, and ROS. The test bench for evaluating the protocols is made up of two computers connected by a switch. The tests consist of sending three types of data, an image in the form of a bytearray, a JSON file and integers.

The results of the test will be compared by seeing how fast the protocols can send these types of data concurrently. The results will then be analyzed to propose a suitable protocol for a distributed system sending these types of data. 

Place, publisher, year, edition, pages
2023. , p. 42
Keywords [en]
Communication protocols, Industrial Internet of things, IIoT, data transfer
Keywords [sv]
Kommunikationsprotokoll, Industriella Internet of Things, IIoT, dataöverföring
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:hv:diva-20316Local ID: EHD500OAI: oai:DiVA.org:hv-20316DiVA, id: diva2:1779402
Subject / course
Computer engineering
Educational program
Datateknik - högskoleingenjör
Supervisors
Examiners
Available from: 2023-07-12 Created: 2023-07-04 Last updated: 2024-04-22Bibliographically approved

Open Access in DiVA

fulltext(3703 kB)79 downloads
File information
File name FULLTEXT01.pdfFile size 3703 kBChecksum SHA-512
7c5583325e04b3bdc6ec6e5c172485a6c4afaf097dc5a5e244160679760fb2cea884ee6545249ec19b21cc72f4c1fdb20c3f450b0f8ea27810eb63fd3664dfba
Type fulltextMimetype application/pdf

By organisation
Department of Engineering Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 79 downloads
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: 530 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