Μελέτη και προσομοίωση δικτύου 6LoWPAN
Design and simulation of a 6LoWPAN network
![Thumbnail](/xmlui/bitstream/handle/11400/6866/Tsellos_06716.pdf.jpg?sequence=4&isAllowed=y)
Λέξεις-κλειδιά
Communication protocol ; Internet of things ; Home automation ; 6LoWPAN ; Contiki Cooja ; IEEE 802.15.4 ; Simulation ; Πρωτόκολλα επικοινωνίας ; Διαδίκτυο πραγμάτων ; Οικιακός αυτοματισμός ; Προσομοίωση ; Ασύρματα δίκτυα αισθητήρωνΠερίληψη
Στην παρούσα Διπλωματική εργασία γίνεται μια ενδελεχής παρουσίαση των WPAN δικτύων. Πραγματοποιείται μια εκτενής παρουσίαση των χαρακτηριστικών του πρωτοκόλλου 802.15.4. Αναλύεται η δομή του όπως και οι λειτουργίες του.
Σταχυολογούνται επίσης πρωτόκολλα τα οποία είναι βασισμένα στο πρότυπο 802.15.4, σχετικά με την προέλευσή τους, τη δομή τους και την πρακτική λειτουργία τους στην καθημερινότητά μας, υπό το πρίσμα του Διαδικτύου των Πραγμάτων.
Παρουσιάζονται τα τεχνικά χαρακτηριστικά και οι προδιαγραφές κάτω από τις οποίες αυτά λειτουργούν. Ειδικότερα δίνεται έμφαση στο πρωτόκολλο 6LoWPAN και στην παρουσίαση της λειτουργίας του σε μια σειρά προσομοιώσεων με την χρήση της
εφαρμογής Contiki COOJA. Η εφαρμογή μελετάται σε βάθος μέσω περιγραφής των λειτουργιών της, αλλά και των διαφορετικών επιπέδων ανάπτυξης των δυνατοτήτων της. Πιο συγκεκριμένα, η μελέτη γίνεται με χρήση τριών διαφορετικών σεναρίων
ανάπτυξης προσομοιωμένων κόμβων της εφαρμογής. Επιπρόσθετα, η παρουσίασή γίνεται αναλυτικότερη με χρήση εικόνων από τις προσομοιώσεις, όπως επίσης και του κώδικα, κομμάτια του οποίου έχουν διαμορφωθεί καταλλήλως, προκειμένου να
επιτευχθεί το τελικό αποτέλεσμα.
Περίληψη
In this Diploma thesis a thorough presentation of WPAN networks is made. An extensive presentation of the features of the 802.15.4 protocol is performed. Its structure is analyzed as well as its functions. Protocols which are based on the 802.15.4 standard are also sampled, regarding their origin, their structure and their practical operation in our daily life, in the light of the Internet of Things. The technical characteristics and specifications under which they operate are presented. In particular, emphasis is placed on the 6LoWPAN protocol and the presentation of its operation in a series of simulations using the Contiki COOJA application. The application is studied in depth through a description of its functions, but also of the different levels of development of its capabilities. More specifically, the study is done using three different deployment scenarios of simulated nodes of the application. In addition, the presentation is made more detailed by using images from the simulations, as well as the code, parts of which have been properly configured, in order to achieve the final result.