The Mask: Masking the effects of Edge Nodes being unavailable

The arctic tundra is observed to collect data to be used for climate research. Data can be collected by cyber-physical computers with sensors. However, the arctic tundra has a limited availability of energy. Consequently, the nodes rely on batteries and sleep most of the time to increase the battery...

Full description

Bibliographic Details
Main Author: Zhakun, Ilia
Format: Master Thesis
Language:English
Published: UiT Norges arktiske universitet 2021
Subjects:
Online Access:https://hdl.handle.net/10037/23407
_version_ 1829304949439201280
author Zhakun, Ilia
author_facet Zhakun, Ilia
author_sort Zhakun, Ilia
collection University of Tromsø: Munin Open Research Archive
description The arctic tundra is observed to collect data to be used for climate research. Data can be collected by cyber-physical computers with sensors. However, the arctic tundra has a limited availability of energy. Consequently, the nodes rely on batteries and sleep most of the time to increase the battery-limited operational lifetime. In addition, only a few nodes can expect to be in reach of a back-haul wireless data network. Consequently, the nodes have on-node wireless local area networks to reach nearby neighbor nodes. To increase the availability for remote clients to the data collected by the nodes, a set of shadow nodes are used. These are always on, and always have access to a back-haul network. Data from an edge node on the arctic tundra propagates to the shadow nodes either directly over a back-haul network, or via a neighbor node with a back-haul network. The purpose is to make the data produced by an edge node available to a client even when the edge node sleeps or no network access is available. A statistical analysis is done to characterize the prototype’s behavior under a set of edge-node behaviors. To validate the statistical analysis a prototype system is developed and used in a set of performance-measuring experiments. Experiments are done with 10 to 1,000,000 nodes, different probabilities of nodes being awake, and different probabilities of the back-haul network being available. Edge and shadow nodes are emulated as Go functions and executed on a high-performance computer with thousands of cores. Different wireless networks are emulated albeit in a simplified way. A run-time simulation system is developed to control the prototype and conduct the experiments. The results for the prototype show that if the single synchronization chance is low or the desired time to get the latest data should be minimized, an additional data delivery path should be considered on the edge node’s side. Synchronization via the right neighbor principle adds an extra communication channel which increases the data ...
format Master Thesis
genre Arctic
Tundra
genre_facet Arctic
Tundra
geographic Arctic
geographic_facet Arctic
id ftunivtroemsoe:oai:munin.uit.no:10037/23407
institution Open Polar
language English
op_collection_id ftunivtroemsoe
op_relation https://hdl.handle.net/10037/23407
op_rights Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Copyright 2021 The Author(s)
https://creativecommons.org/licenses/by-nc-sa/4.0
publishDate 2021
publisher UiT Norges arktiske universitet
record_format openpolar
spelling ftunivtroemsoe:oai:munin.uit.no:10037/23407 2025-04-13T14:14:05+00:00 The Mask: Masking the effects of Edge Nodes being unavailable Zhakun, Ilia 2021-11-15 https://hdl.handle.net/10037/23407 eng eng UiT Norges arktiske universitet UiT The Arctic University of Norway https://hdl.handle.net/10037/23407 Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Copyright 2021 The Author(s) https://creativecommons.org/licenses/by-nc-sa/4.0 VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551 VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551 INF-3990 Mastergradsoppgave Master thesis 2021 ftunivtroemsoe 2025-03-14T05:17:55Z The arctic tundra is observed to collect data to be used for climate research. Data can be collected by cyber-physical computers with sensors. However, the arctic tundra has a limited availability of energy. Consequently, the nodes rely on batteries and sleep most of the time to increase the battery-limited operational lifetime. In addition, only a few nodes can expect to be in reach of a back-haul wireless data network. Consequently, the nodes have on-node wireless local area networks to reach nearby neighbor nodes. To increase the availability for remote clients to the data collected by the nodes, a set of shadow nodes are used. These are always on, and always have access to a back-haul network. Data from an edge node on the arctic tundra propagates to the shadow nodes either directly over a back-haul network, or via a neighbor node with a back-haul network. The purpose is to make the data produced by an edge node available to a client even when the edge node sleeps or no network access is available. A statistical analysis is done to characterize the prototype’s behavior under a set of edge-node behaviors. To validate the statistical analysis a prototype system is developed and used in a set of performance-measuring experiments. Experiments are done with 10 to 1,000,000 nodes, different probabilities of nodes being awake, and different probabilities of the back-haul network being available. Edge and shadow nodes are emulated as Go functions and executed on a high-performance computer with thousands of cores. Different wireless networks are emulated albeit in a simplified way. A run-time simulation system is developed to control the prototype and conduct the experiments. The results for the prototype show that if the single synchronization chance is low or the desired time to get the latest data should be minimized, an additional data delivery path should be considered on the edge node’s side. Synchronization via the right neighbor principle adds an extra communication channel which increases the data ... Master Thesis Arctic Tundra University of Tromsø: Munin Open Research Archive Arctic
spellingShingle VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551
VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551
INF-3990
Zhakun, Ilia
The Mask: Masking the effects of Edge Nodes being unavailable
title The Mask: Masking the effects of Edge Nodes being unavailable
title_full The Mask: Masking the effects of Edge Nodes being unavailable
title_fullStr The Mask: Masking the effects of Edge Nodes being unavailable
title_full_unstemmed The Mask: Masking the effects of Edge Nodes being unavailable
title_short The Mask: Masking the effects of Edge Nodes being unavailable
title_sort mask: masking the effects of edge nodes being unavailable
topic VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551
VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551
INF-3990
topic_facet VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Datateknologi: 551
VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551
INF-3990
url https://hdl.handle.net/10037/23407