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
A Study on the Performance and Architectural Characteristics of an Internet of Things Gateway
Linköping University, Department of Computer and Information Science, Software and Systems.
2018 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
En studie om prestanda och arkitekturer hos Internet of Things gateways (Swedish)
Abstract [en]

This study focuses on the Internet of Things (IoT) gateway; a common middleware solution that bridges the gap between physical sensors and devices to internet applications. There is a shown interest in understanding the characteristics of different types of gateway architectures both from the research field and the industry, particularly the IT-consulting firm Attentec in Linköping, Sweden. A study has also been made on the open source C library libuv, used in the common web runtime engine NodeJS. The library has been used to study how asynchronous I/O operations can be used to improve the IoT gateway performance. A set of three general architectural approaches are identified. Common internal and external properties are identified based on state-of-the-art gateway implementations found in the industry. All of these properties are taken into account when a general gateway implementation is developed that is proposed to mimic any architectural level implementation of the gateway. A set of performance tests are conducted on the implementation to observe how different configurations of the gateway affect throughput and response time of data transmitted from simulated devices. The results show that the properties of the gateway do affect throughput and response time significantly and that libuv overall helps implement one of the best performing gateway configurations.

Place, publisher, year, edition, pages
2018. , p. 56
Keywords [en]
Internet of Things, IoT, Gateway, Gateway Performance, libuv, IoT Gateway, Internet of Things Gateway
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:liu:diva-148329ISRN: LIU-IDA/LITH-EX-A--18/013--SEOAI: oai:DiVA.org:liu-148329DiVA, id: diva2:1214978
External cooperation
Attentec AB
Subject / course
Computer Programming
Presentation
2018-06-01, Alan Turing, Linköping University, Linköping, 15:46 (English)
Examiners
Available from: 2018-06-19 Created: 2018-06-07 Last updated: 2018-06-19Bibliographically approved

Open Access in DiVA

A Study on the Performance and Architectural Characteristics of an Internet of Things Gateway(386 kB)72 downloads
File information
File name FULLTEXT01.pdfFile size 386 kBChecksum SHA-512
e84e62a9c69c17fd06749ae51dedbd96cef4e23f57cc055f93e6b58400609498b68a0103521482ab36fd9c45c70ed0498b1d7aef5d9a7694c41588e54a546881
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Log, Natanael
By organisation
Software and Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 72 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: 128 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