Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου
Το Bluetooth Low Energy είναι μια σχετικά καινούργια τεχνολογία, η οποία έχει σχεδιαστεί σαν συμπληρωματική τεχνολογία του κλασικού Bluetooth 4.0 καθώς και σαν την χαμηλότερης κατανάλωσης ασύρματη τεχνολογία που μπορεί να σχεδιαστεί. Η χρήση του πρωτοκόλλου BLE (Bluetooth Low Energy) είναι πλέον η π...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2019
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/12324 |
id |
nemertes-10889-12324 |
---|---|
record_format |
dspace |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Δίκτυα αισθητήρων Δίκτυα bluetooth low energy Bluetooth low energy Sensor network 006.22 |
spellingShingle |
Δίκτυα αισθητήρων Δίκτυα bluetooth low energy Bluetooth low energy Sensor network 006.22 Τσίνγκας, Ηλίας Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
description |
Το Bluetooth Low Energy είναι μια σχετικά καινούργια τεχνολογία, η οποία έχει σχεδιαστεί σαν συμπληρωματική τεχνολογία του κλασικού Bluetooth 4.0 καθώς και σαν την χαμηλότερης κατανάλωσης ασύρματη τεχνολογία που μπορεί να σχεδιαστεί. Η χρήση του πρωτοκόλλου BLE (Bluetooth Low Energy) είναι πλέον η πιο διαδεδομένη λύση για την ανάπτυξη ασύρματων εϕαρμογών πολύ χαμηλής κατανάλωσης.
Στην εποχή του Internet of Things (ΙοΤ) όλο και περισσότερες συσκευές αποκτούν πρόσβαση σε μικρά οικιακά και βιομηχανικά δίκτυα, τα οποία με τη σειρά τους αποκτούν πρόσβαση στο Ίντερνετ. Για το λόγο αυτό, η ανάγκη για τη σύνδεση μικρών συσκευών με ελάχιστη παροχή ενέργειας (battery powered), οι οποίες έχουν πληθώρα αισθητήρων όλο και αυξάνεται. Σε τέτοιου είδους δίκτυα δεν παρέχεται δικτυακή υποδομή αλλά δημιουργούνται αυτόνομα από τους διάϕορους κόμβους που τα αποτελούν. Αυτά τα δίκτυα ονομάζονται Ad Hoc και αποτελούν πλέον μεγάλο μέρος των σημερινών δικτύων.
Όμως το BLE υπολείπεται στις δικτυακές ικανότητες που παρέχει το πρωτόκολλο καθώς υποστηρίζει τη δημιουργία 1:Ν συνδέσεων. Το MESH που είναι το νέο standard του BLE για τη δημιουργία δικτύων χρησιμοποιεί τα advertise κανάλια για τη μεταϕορά των δεδομένων, κάτι που απαιτεί την ύπαρξη των advertising extensions για να είναι εϕικτή η εκμετάλλευση ολόκληρου του ϕάσματος των 2.4GHz κι επιπλέον, προσθέτει μεγάλη πολυπλοκότητα εισάγοντας παραπάνω επίπεδα ασϕαλείας και διαϕορετικούς ρόλους για τις συσκευές. Οι παραπάνω λόγοι καθιστούν το MESH μια ασύμϕορη επιλογή για μικρά δίκτυα με λίγες απαιτήσεις σε κινητικότητα, αλλά με απαίτηση για μεταϕορά πολλών δεδομένων όπως είναι τα δίκτυα αισθητήρων που πραγματεύεται η εργασία αυτή.
Στόχος της εργασίας αυτής είναι η δημιουργία δικτύου με συσκευές BLE, οι οποίες θα μπορούν να αντιμετωπίσουν με αξιοπιστία χαμηλή κινητικότητα κόμβων αξιοποιώντας τις υπάρχουσες δυνατότητες του πρωτοκόλλου. Για το σκοπό αυτό, επιλέχθηκε η πλατϕόρμα DA14585 IoT Multi-Sensor Development Kit, η οποία παρέχει πληθώρα αισθητήρων και προστέθηκαν περιϕερειακά όπως οθόνη και χειριστήριο. Η υλοποίηση που προτείνεται στην παρούσα εργασία παρέχει ένα επίπεδο (layer), το οποίο προσϕέρει την υποδομή για εύκολη επικοινωνία κόμβων που βρίσκονται στο ίδιο δίκτυο. |
author2 |
Αντωνακόπουλος, Θεόδωρος |
author_facet |
Αντωνακόπουλος, Θεόδωρος Τσίνγκας, Ηλίας |
format |
Thesis |
author |
Τσίνγκας, Ηλίας |
author_sort |
Τσίνγκας, Ηλίας |
title |
Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
title_short |
Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
title_full |
Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
title_fullStr |
Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
title_full_unstemmed |
Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
title_sort |
δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/12324 |
work_keys_str_mv |
AT tsinnkasēlias diktyaaisthētērōntechnologiasbluetoothlowenergyalgorithmoidromologēsēskaiypostērixēepharmogōnpragmatikouchronou AT tsinnkasēlias bluetoothlowenergysensornetworksroutingalgorithmsandrealtimeapplications |
_version_ |
1771297295090843648 |
spelling |
nemertes-10889-123242022-09-05T20:43:56Z Δίκτυα αισθητήρων τεχνολογίας bluetooth low energy : αλγόριθμοι δρομολόγησης και υποστήριξη εφαρμογών πραγματικού χρόνου Bluetooth low energy sensor networks : routing algorithms and real time applications Τσίνγκας, Ηλίας Αντωνακόπουλος, Θεόδωρος Μπερμπερίδης, Κώστας Δενάζης, Σπύρος Tsingkas, Ilias Δίκτυα αισθητήρων Δίκτυα bluetooth low energy Bluetooth low energy Sensor network 006.22 Το Bluetooth Low Energy είναι μια σχετικά καινούργια τεχνολογία, η οποία έχει σχεδιαστεί σαν συμπληρωματική τεχνολογία του κλασικού Bluetooth 4.0 καθώς και σαν την χαμηλότερης κατανάλωσης ασύρματη τεχνολογία που μπορεί να σχεδιαστεί. Η χρήση του πρωτοκόλλου BLE (Bluetooth Low Energy) είναι πλέον η πιο διαδεδομένη λύση για την ανάπτυξη ασύρματων εϕαρμογών πολύ χαμηλής κατανάλωσης. Στην εποχή του Internet of Things (ΙοΤ) όλο και περισσότερες συσκευές αποκτούν πρόσβαση σε μικρά οικιακά και βιομηχανικά δίκτυα, τα οποία με τη σειρά τους αποκτούν πρόσβαση στο Ίντερνετ. Για το λόγο αυτό, η ανάγκη για τη σύνδεση μικρών συσκευών με ελάχιστη παροχή ενέργειας (battery powered), οι οποίες έχουν πληθώρα αισθητήρων όλο και αυξάνεται. Σε τέτοιου είδους δίκτυα δεν παρέχεται δικτυακή υποδομή αλλά δημιουργούνται αυτόνομα από τους διάϕορους κόμβους που τα αποτελούν. Αυτά τα δίκτυα ονομάζονται Ad Hoc και αποτελούν πλέον μεγάλο μέρος των σημερινών δικτύων. Όμως το BLE υπολείπεται στις δικτυακές ικανότητες που παρέχει το πρωτόκολλο καθώς υποστηρίζει τη δημιουργία 1:Ν συνδέσεων. Το MESH που είναι το νέο standard του BLE για τη δημιουργία δικτύων χρησιμοποιεί τα advertise κανάλια για τη μεταϕορά των δεδομένων, κάτι που απαιτεί την ύπαρξη των advertising extensions για να είναι εϕικτή η εκμετάλλευση ολόκληρου του ϕάσματος των 2.4GHz κι επιπλέον, προσθέτει μεγάλη πολυπλοκότητα εισάγοντας παραπάνω επίπεδα ασϕαλείας και διαϕορετικούς ρόλους για τις συσκευές. Οι παραπάνω λόγοι καθιστούν το MESH μια ασύμϕορη επιλογή για μικρά δίκτυα με λίγες απαιτήσεις σε κινητικότητα, αλλά με απαίτηση για μεταϕορά πολλών δεδομένων όπως είναι τα δίκτυα αισθητήρων που πραγματεύεται η εργασία αυτή. Στόχος της εργασίας αυτής είναι η δημιουργία δικτύου με συσκευές BLE, οι οποίες θα μπορούν να αντιμετωπίσουν με αξιοπιστία χαμηλή κινητικότητα κόμβων αξιοποιώντας τις υπάρχουσες δυνατότητες του πρωτοκόλλου. Για το σκοπό αυτό, επιλέχθηκε η πλατϕόρμα DA14585 IoT Multi-Sensor Development Kit, η οποία παρέχει πληθώρα αισθητήρων και προστέθηκαν περιϕερειακά όπως οθόνη και χειριστήριο. Η υλοποίηση που προτείνεται στην παρούσα εργασία παρέχει ένα επίπεδο (layer), το οποίο προσϕέρει την υποδομή για εύκολη επικοινωνία κόμβων που βρίσκονται στο ίδιο δίκτυο. Bluetooth Low Energy is a new technology which is designed as a complementary of the classic Bluetooth 4.0 as well as the most low power wireless technology that can be designed. Bluetooth low energy has become a very popular standard for the development of ultra-low power wireless devices and applications. In the era of Internet of Things (IoT) more and more devices gain access to small home and industrial networks which in their turn gain access to the Internet. For that reason, the requirement of connecting small battery powered devices that have a plethora of sensors is increasing. In such types of networks no infrastructure is provided but they are created autonomously by the nodes that form them. These networks are the Ad Hoc networks and are a big part of the existing networks. BLE, though, is missing network capabilities and the protocol supports only 1:N connections. MESH, which is the new BLE standard for setting up networks uses the advertise channels for transferring data something that requires the advertising extensions to be able to utilize the complete 2.4GHz band and also adds high complexity by introducing more security levels and different roles to the devices. Above reasons make MESH not the best choice for small networks with the low requirements in mobility and the high requirements in data transfers that sensor networks have. Goal of this thesis is to create a network of BLE devices that will be able to reliably manage low mobility of the nodes by utilizing the available protocol abilities. For that goal, the platform DA14585 IoT Multi-Sensor Development Kit was chosen that provides a plethora of sensors and peripherals like an LCD and a joystick were added. The implementation of this thesis provides an additional layer that supports an easy to use communication between the nodes that create the network. 2019-06-30T12:22:04Z 2019-06-30T12:22:04Z 2019-02-13 Thesis http://hdl.handle.net/10889/12324 gr 0 application/pdf |