Mid Sweden University

miun.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
A Proposal and Implementation of a Novel Architecture Model for Future IoT Applications: With focus on fog computing
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
2022 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The number of IoT devices and their respective data is increasing for each day impacting the traditional architecture model of solely using the cloud for processing and storage in a negative way. This model may therefore need a supporting model to alleviate the different challenges for future IoT applications. Several researchers have described and presented algorithms and models with focus on distributed architecture models. The main issues with these however is that they fall short when it comes to the implementation and distribution of tasks. The former issue is that they are not implemented on actual hardware but simulated in a constrained environment. The latter issue is that they are not considering sharing a single task but to distribute a whole task. The objective of this thesis is therefore to present the different challenges regarding the traditional architecture model, investigate the research gap for the IoT and the different computing paradigms. Together with this implementing and evaluating a future architecture model capable of collaboration for the completion of a generated task on multiple off-the-shelf hardware. This model is evaluated based on task completion time, data size, and scalability. The results show that the different testbeds are capable communicating and splitting a single task to be completed on multiple devices. They further show that the testbeds containing multiple devices are performing better regarding completion time and do not suffer from noticeable scalability issues. Lastly, they show that the completion time drops remarkably for tasks that are split and distributed.

Place, publisher, year, edition, pages
2022. , p. 92
Keywords [en]
Internet of Things, Fog computing, Cloud computing, Mist computing, Distributed Systems
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:miun:diva-45222Local ID: DT-V22-A2-011OAI: oai:DiVA.org:miun-45222DiVA, id: diva2:1671312
Subject / course
Computer Engineering DT1
Educational program
Master of Science in Engineering - Computer Engineering TDTEA 300 higher education credits
Supervisors
Examiners
Available from: 2022-06-17 Created: 2022-06-17 Last updated: 2022-06-17Bibliographically approved

Open Access in DiVA

fulltext(6554 kB)538 downloads
File information
File name FULLTEXT01.pdfFile size 6554 kBChecksum SHA-512
553e619c90e6243f15a06a56e433d1f580e3a66293b619fc70c721acbba9def8817b640f306151aed41e652f23d3d13b337d8c46fdc834d8f4a60218f7ab8f43
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Andersson, Viktor
By organisation
Department of Information Systems and Technology
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 538 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: 368 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