Logo
    • English
    • Ελληνικά
    • Deutsch
    • français
    • italiano
    • español
  • Ελληνικά 
    • English
    • Ελληνικά
    • Deutsch
    • français
    • italiano
    • español
  • Σύνδεση
Προβολή τεκμηρίου 
  •   Ιδρυματικό Αποθετήριο Πανεπιστημίου Θεσσαλίας
  • Επιστημονικές Δημοσιεύσεις Μελών ΠΘ (ΕΔΠΘ)
  • Δημοσιεύσεις σε περιοδικά, συνέδρια, κεφάλαια βιβλίων κλπ.
  • Προβολή τεκμηρίου
  •   Ιδρυματικό Αποθετήριο Πανεπιστημίου Θεσσαλίας
  • Επιστημονικές Δημοσιεύσεις Μελών ΠΘ (ΕΔΠΘ)
  • Δημοσιεύσεις σε περιοδικά, συνέδρια, κεφάλαια βιβλίων κλπ.
  • Προβολή τεκμηρίου
JavaScript is disabled for your browser. Some features of this site may not work without it.
Ιδρυματικό Αποθετήριο Πανεπιστημίου Θεσσαλίας
Όλο το DSpace
  • Κοινότητες & Συλλογές
  • Ανά ημερομηνία δημοσίευσης
  • Συγγραφείς
  • Τίτλοι
  • Λέξεις κλειδιά

An intelligent, uncertainty driven management scheme for software updates in pervasive IoT applications

Thumbnail
Συγγραφέας
Kolomvatsos K.
Ημερομηνία
2018
Γλώσσα
en
DOI
10.1016/j.future.2018.01.036
Λέξη-κλειδί
Application programs
Neural networks
Optimization
Resource allocation
Ubiquitous computing
Centralized approaches
Dynamic environments
Ensemble forecasting
Extensive simulations
Intelligent schemes
Internet of thing (IOT)
Optimization modeling
Pervasive computing applications
Internet of things
Elsevier B.V.
Εμφάνιση Μεταδεδομένων
Επιτομή
The era of the Internet of Things (IoT) involves a huge number of autonomous devices (nodes) capable of monitoring and interacting with their environment. The autonomous devices are also able of being interconnected, thus, they can exchange data. Pervasive computing applications can be built on top of this infrastructure offering efficient solutions for multiple domains. Nodes can execute intelligent, light-weight processing of the collected data being capable of responding in case of events. Apart from the software necessary to perform the discussed processing tasks, nodes are coming with pre-installed software necessary to perform basic functionalities e.g., communication. When nodes act in dynamic environments, it is necessary to update the software necessary for their functionalities. Updates involve software extensions and patches important to secure a high level performance of the IoT nodes. In this paper, we propose a distributed updates management scheme enhancing the autonomous nature of nodes. Legacy models deal with centralized approaches (i.e., a central server) where complex algorithms are adopted to derive the protocols for the distribution of the updates. In our approach, each node is responsible to, independently, initiate and conclude the update process. The central server is responsible only for indicating when the updates are available to the nodes. Every node monitors a set of performance metrics (either for the node itself or the network) and based on an intelligent scheme decides the appropriate time to conclude the update process. We adopt an ensemble forecasting model on top of a pool of estimators and an optimization model to derive the right time for initiating the update process. We are based on the solution of the known Santa Fe bar problem to perform load balancing in the retrieval of the updates. The aim is to have the nodes deciding the conclusion of the update process in different time intervals, thus, to keep the load of the network at low levels. We provide specific formulations and the analysis of our problem while extensive simulations and a comparison assessment reveal the advantages of the proposed solution. © 2018 Elsevier B.V.
URI
http://hdl.handle.net/11615/75007
Collections
  • Δημοσιεύσεις σε περιοδικά, συνέδρια, κεφάλαια βιβλίων κλπ. [19743]
htmlmap 

 

Πλοήγηση

Όλο το DSpaceΚοινότητες & ΣυλλογέςΑνά ημερομηνία δημοσίευσηςΣυγγραφείςΤίτλοιΛέξεις κλειδιάΑυτή η συλλογήΑνά ημερομηνία δημοσίευσηςΣυγγραφείςΤίτλοιΛέξεις κλειδιά

Ο λογαριασμός μου

ΣύνδεσηΕγγραφή (MyDSpace)
Πληροφορίες-Επικοινωνία
ΑπόθεσηΣχετικά μεΒοήθειαΕπικοινωνήστε μαζί μας
Επιλογή ΓλώσσαςΌλο το DSpace
EnglishΕλληνικά
htmlmap