Διαλειτουργικότητα και μετασχηματισμοί ροών δεδομένων στο διαδίκτυο των αντικειμένων
Φόρτωση...
Ημερομηνία
Συγγραφείς
Λάμπρου, Ηλίας
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Σχολή Πληροφορικής & Τηλεπικοινωνιών. Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Περίληψη
Τύπος
Είδος δημοσίευσης σε συνέδριο
Είδος περιοδικού
Είδος εκπαιδευτικού υλικού
Όνομα συνεδρίου
Όνομα περιοδικού
Όνομα βιβλίου
Σειρά βιβλίου
Έκδοση βιβλίου
Συμπληρωματικός/δευτερεύων τίτλος
Περιγραφή
Στη διπλωματική αυτή εργασία γίνεται αρχικά μια ανάλυση των δυνατοτήτων των πλατφορμών ΙοΤ και ορίζονται τα κριτήρια αξιολόγησης που θα πρέπει να λάβουμε υπόψιν πριν την επιλογή μιας πλατφόρμας ΙοΤ για ένα έργο μας.
Περιγράφονται η δομή, τα χαρακτηριστικά και η αρχιτεκτονική τριών ανοιχτού κώδικα πλατφορμών ΙοΤ και αναλύεται ο τρόπος εγκατάστασης αλλά και ο τρόπος δημιουργίας ενός έργου ΙοΤ.
Ένα πολύ σημαντικό πράγμα που πρέπει να λάβουμε υπόψη στη σχεδίαση ενός έργου ΙοΤ είναι η επιλογή της πλατφόρμας και αυτό γιατί αυτή η επιλογή είναι δεσμευτική σε μεγάλο βαθμό, ώστε να μην μπορούμε στο μελλον να μεταφέρουμε το έργο μας σε άλλη πλατφόρμα.
Λόγω του ότι οι συσκευές υποστηρίζουν διαφορετικούς τύπους συνδεσιμότητας, διαφορετικά πρωτόκολλα αλλά και διαφορετικές μορφές μηνυμάτων η μεταφορά ενός έργου σε άλλη πλατφόρμα καθίσταται ιδιαίτερα δύσκολη.
Η εργασία αυτή ασχολείται με το να προτείνει μια λύση στο πρόβλημα που δημιουργείται όταν υπάρχει ανάγκη μεταφοράς ενός έργου ΙοΤ από μια πλατφόρμα σε μια άλλη.
Αναζητάμε τους τρόπους με τους οποίους μπορεί να γίνει η μεταφορά ενός έργου σε άλλη πλατφόρμα με την μικρότερη παρέμβαση στο υπάρχον υλικό και γι αυτό προτείνεται η λύση της ΙοΤ Gateway, της οποίας στη συνέχεια αναλύονται τα βασικά της χαρακτηριστικά και η αρχιτεκτονική.
Η εργασία εστιάζει στην ανάγκη χρήσης μιας IoT Gateway μεταξύ δύο MQTT brokers και αναλύονται οι λόγοι για τους οποίους είναι απαραίτητη η χρήση μιας τέτοιας πύλης μεταξύ συσκευών που χρησιμοποιούν το ίδιο πρωτόκολλο, τον ίδιο τύπο σύνδεσης αλλά και την ίδια μορφή μηνυμάτων.
Παρουσιάζεται ο τρόπος εγκατάστασης και παραμετροποίησης μιας υπάρχουσας ΙοΤ Gateway της ΙοΤ πλατφόρμας Thingsboard. H IoT Gateway χρησιμοποιείται και δοκιμάζεται στη μεταφορά ένα υπάρχοντος ΙοΤ έργου στην πλατφόρμα Thingsboard.
Ερευνάται ο τρόπος με τον οποίο μπορεί να δημιουργηθεί μια ΙοΤ Gateway και υλοποιείται με κώδικα Java μια ΙοΤ Gateway η οποία μπορεί να μεταφέρει έργα ΙοΤ μεταξύ πλατφορμών που υποστηρίζουν το πρωτόκολλο MQTT.
Μέσα από δοκιμές γίνεται προσπάθεια να υποστηριχθούν πολλές διαφορετικές μορφές μηνυμάτων ώστε η IoT Gateway να μπορεί να χρησιμοποιηθεί σε ένα μεγάλο εύρος πλατφορμών ΙοΤ.
Τέλος γίνεται εξαγωγή πολύτιμων συμπερασμάτων
In this diplomatic assignment is firstly made an analysis of the capabilities of the IoT platforms and the criteria of evaluation are set, which we must take into consideration before selecting an IoT platform for one of our projects. The structure, the characteristics and the architecture of three open source IoT platforms are described and the way of installation is analyzed, as well as the way of creating an IoT project. One very important thing to take into consideration in designing an IoT project is the selection of the platform and that is because this option is binding to a great degree and binds us to be unable to transfer our work to another platform in the future. This paper deals with proposing a solution to the problem that arises when there is a need to transfer an IoT project from one platform to another. Due to the fact that devices support different types of connectivity, different protocols but also different forms of messages, the transfer of a project to another platform becomes very difficult. We are looking for ways in which a project can be transferred to another platform with the least intervention in the existing material and therefore the solution of IoT Gateway is proposed, whose basic characteristics and architecture are then analyzed. The assignment focuses on the need to use an IoT Gateway between two MQTT brokers and analyzes the reasons why it is necessary to use such a gateway between devices that use the same protocol, the same type of connection and the same message format. The way to set up and configure an existing IoT Gateway offered by the Thingsboard platform is analyzed. The IoT Gateway is used and tested to transfer an existing IoT project to the Thingsboard platform. The way to create an IoT Gateway is investigated and one that can transfer IoT projects between platforms that support the MQTT protocol is developed with Java code. Through testing, an attempt is made to support many different message formats so that our IoT Gateway can be used on a wide range of IoT platforms. Finally, valuable conclusions are drawn.
In this diplomatic assignment is firstly made an analysis of the capabilities of the IoT platforms and the criteria of evaluation are set, which we must take into consideration before selecting an IoT platform for one of our projects. The structure, the characteristics and the architecture of three open source IoT platforms are described and the way of installation is analyzed, as well as the way of creating an IoT project. One very important thing to take into consideration in designing an IoT project is the selection of the platform and that is because this option is binding to a great degree and binds us to be unable to transfer our work to another platform in the future. This paper deals with proposing a solution to the problem that arises when there is a need to transfer an IoT project from one platform to another. Due to the fact that devices support different types of connectivity, different protocols but also different forms of messages, the transfer of a project to another platform becomes very difficult. We are looking for ways in which a project can be transferred to another platform with the least intervention in the existing material and therefore the solution of IoT Gateway is proposed, whose basic characteristics and architecture are then analyzed. The assignment focuses on the need to use an IoT Gateway between two MQTT brokers and analyzes the reasons why it is necessary to use such a gateway between devices that use the same protocol, the same type of connection and the same message format. The way to set up and configure an existing IoT Gateway offered by the Thingsboard platform is analyzed. The IoT Gateway is used and tested to transfer an existing IoT project to the Thingsboard platform. The way to create an IoT Gateway is investigated and one that can transfer IoT projects between platforms that support the MQTT protocol is developed with Java code. Through testing, an attempt is made to support many different message formats so that our IoT Gateway can be used on a wide range of IoT platforms. Finally, valuable conclusions are drawn.
Περιγραφή
Λέξεις-κλειδιά
Διαδίκτυο, Δεδομένα, Πλατφόρμα, IoT, Java
Θεματική κατηγορία
Διαδίκτυο ( Internet ) - Εκπαίδευση, Πλατφόρμες λογισμικού - IoT, IoT - Πλατφόρμα, Java
Παραπομπή
Σύνδεσμος
Μεταπτυχιακή εργασία
Γλώσσα
el
Εκδίδον τμήμα/τομέας
Σχολή Πληροφορικής & Τηλεπικοινωνιών. Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Όνομα επιβλέποντος
Δουμένης, Γρηγόριος
Εξεταστική επιτροπή
Γκόγκος, Χρήστος
Μαργαρίτη, Σπυριδούλα
Μαργαρίτη, Σπυριδούλα
Γενική Περιγραφή / Σχόλια
Ίδρυμα και Σχολή/Τμήμα του υποβάλλοντος
Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής & Τηλεπικοινωνιών. Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Πίνακας περιεχομένων
Χορηγός
Βιβλιογραφική αναφορά
Λάμπρου, Η., 2021. Διαλειτουργικότητα και μετασχηματισμοί ροών δεδομένων στο διαδίκτυο των αντικειμένων. Μεταπτυχιακή εργασία. Άρτα: Πανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής & Τηλεπικοινωνιών. Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Ονόματα συντελεστών
Αριθμός σελίδων
202
Λεπτομέρειες μαθήματος
item.page.endorsement
item.page.review
item.page.supplemented
item.page.referenced
Άδεια Creative Commons
Άδεια χρήσης της εγγραφής: Attribution-NonCommercial-NoDerivs 3.0 United States