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
Evaluation of publish – subscribe protocols for vehicle communications
KTH, School of Computer Science and Communication (CSC).
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Utvärdering av publish-subscribe-protokoll för fordonskommunikation (Swedish)
Abstract [en]

Vehicles connected to networks of other vehicles is one promising example of the Internet of Things (IoT). Companies operating fleets of vehicles can benefit from thepossibility to aggregate all of the information that is generated from this network inorder to optimise their logistics and operations. Underlying this network is the need fora communication link that can connect distributed vehicles and efficient protocols tomanage the transmission of information.

For vehicles, the cellular network is the best communication infrastructure available.Since cellular usage has a monetary cost that is proportional to data use, this thesisevaluates three protocols (MQTT, MQTT-SN and AMQP) in terms of how much datathey use during typical scenarios with regard to communications patterns and payload.Three different payload sizes were used to simulate different message types, and thepackage loss rate on the communication link was varied from 0% to 30% to bettersimulate real world conditions.

The results showed that for small payload sizes the overhead can be the same order ofmagnitude as the payload and MQTT-SN performs significantly better than bothMQTT and AMQP. However, for larger payloads, this effect diminishes. For the largerpayload MQTT-SN actually consumed more data than the other two protocols. Underthe more lossy conditions tested there are some problems running experiments, such asthe underlaying TCP connection breaking in some cases and the time to complete thetask becomes very long. MQTT and AMQP generally performed about the same inmost aspects in the tests, with the exception of how they handle TCPacknowledgements.

Abstract [sv]

Fordon som är anslutna till ett nätverk är en lovande applikation av sakernas internt (eng.Internet of Things). För företag vars kärnverksamhet involverar användandet av fordonkan den information som fordonen generar användas till att förbättra verksamheten. Föratt kunna använda nätverket krävs en kommunikationslänk som ansluter fordonet, samtett kommunikationsprotokoll för att förmedla information.

För fordon är mobilnätet den bästa tillgängliga kommunikationslänken för att ansluta demtill internet. Att använda mobilnätet kostar pengar i proportion till den datamängd somanvänds, därför behandlas i denna rapport dataåtgången för tre protokoll, AMQP, MQTToch MQTT-SN. För dessa testar vi tre olika storlekar på nyttodata för att göra testerna merverklighetstrogna för typiska användningssituationer, testar vi dessa under inverkan avpaketförluster mellan 0% till 30% på nätverket.

Resultaten från testerna visar att för små storlekar på nyttodata är MQTT-SN det protokollsom konsumerar minst data. För större storlekar på nyttodata är dataanvändningen förAMQP och MQTT ungefär likvärdiga i dataanvändning medans MQTT-SN användermer. Vid höga nivåer av paketförluster tog testerna lång tid och det var inte ovanligt attTCP anslutningen bröts. AMQP och MQTT hade överlag ganska lika beteenden, dockmed undantaget hantering av TCP:s leveranskvittens.

Place, publisher, year, edition, pages
2017. , p. 88
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-217524OAI: oai:DiVA.org:kth-217524DiVA, id: diva2:1156739
External cooperation
Scania
Subject / course
Computer Science
Educational program
Master of Science in Engineering - Computer Science and Technology
Presentation
2017-11-07, 4523, Lindstedtsvägen 5, Stockholm, 13:00 (English)
Supervisors
Examiners
Available from: 2017-11-17 Created: 2017-11-14 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(1862 kB)34 downloads
File information
File name FULLTEXT01.pdfFile size 1862 kBChecksum SHA-512
4f9f892c4a117f24efe7f008fda9a448d39cdf9f413b1956ef52c6a1647b383b0a928209a4b569ded97bf72720779ece1a029c10d1b7d6b5b252076404789cc5
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Strihagen, Karl
By organisation
School of Computer Science and Communication (CSC)
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 34 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: 150 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