Σχεδιασμός και Αξιολόγηση Απόδοσης Συστήματος Εκπομπής Δεδομένων (data broadcasting) σε Υποβρύχιους Αυτόνομους Κόμβους

  1. Bachelor’s thesis
  2. Θεοχάρης, Αθανάσιος
  3. Πληροφορική (ΠΛΗ)
  4. 2015 [2015]
  5. Ελληνικά
  6. Learning Automata | Continuously Adaptive Method
  7. The subject of this assignment is the analysis and the design of a data broadcasting system in autonomous underwater nodes. It will be mentioned in detail the parts that the data broadcasting system is comprised of as well as its functions. According to the data broadcasting system, the server will broadcast data items that will be received by an unknown number of clients. Also, the station will be able to ask the client if they wish to be informed of a particular data item. Therefore, there will be feedback that will be received back anew from the station and it will be forwarded to the Learning Automaton (LA), thus informing later on the vector, where the actual demand probability is saved, as well as selecting and broadcasting the next data item. Furthermore, the communication system between the server and the clients is developed in the programming language C and the simulation will be carried out in two environmental models. Then, there will be made a comparison between the three programs, the proposed method, the adaptive and the non-adaptive one, applying the same data in order to come to useful conclusions regarding the performance of the systems. Finally, there will be an evaluation of the results, mainly taking into account the performance of the systems, that is, the time span from the moment a client requests the transmission of an item until this item is received from the client. The ultimate aim of this assignment is for the reader to appreciate the usefulness of improving the data broadcasting systems in the underwater aquatic world.
    • Το αντικείμενο της παρούσας εργασίας είναι η ανάλυση και η σχεδίαση συστήματος εκπομπής δεδομένων (data broadcasting) σε υποβρύχιους αυτόνομους κόμβους. Θα αναφερθούν αναλυτικά τα μέρη από τα οποία αποτελείται ένα σύστημα εκπομπής δεδομένων και οι λειτουργίες που επιτελούνται σε αυτό. Σύμφωνα με το σύστημα εκπομπής δεδομένων ο σταθμός θα μεταδίδει data items, τα οποία θα λαμβάνει άγνωστος αριθμός από πελάτες-κόμβους. Ακόμη ο σταθμός θα μπορεί να ζητάει από τον πελάτη-κόμβο αν επιθυμεί να ενημερωθεί για κάποιο data item. Θα υπάρχει, δηλαδή, η ανατροφοδότηση, η οποία θα λαμβάνεται πίσω εκ νέου από το σταθμό και θα προωθείται στο Αυτόματο Μάθησης (LA), ώστε να ενημερώνει στη συνέχεια το διάνυσμα που κρατείται η πραγματική πιθανότητα ζήτησης και να επιλέγεται και να μεταδίδεται το επόμενο data item. Ακόμη αναπτύσσεται το συστήματα επικοινωνίας μεταξύ server και κόμβων σε γλώσσα προγραμματισμού C. Όπου θα εκτελεστεί η προσομοίωση σε δυο περιβαλλοντικά μοντέλα. Έπειτα γίνεται σύγκριση τριών προγραμμάτων, του υπο μελέτη, του αναπροσαρμωστικού και του μη-αναπροσαρμώστικού, βάζοντας τα ίδια δεδομένα, ώστε να εξαχθούν χρήσιμα συμπεράσματα για την απόδοση των συστημάτων. Τέλος πραγματοποιείται αξιολόγηση των αποτελεσμάτων που προέκυψαν. Με κύριο γνώμονα την απόδοση των συστημάτων, δηλαδή τον χρόνο από τη στιγμή που ζητήτε μια μετάδοση item από κάποιο πελάτη-κόμβο μέχρι τη στιγμή που αυτό λαμβάνεται από τον πελάτη-κόμβο
  8. Hellenic Open University
  9. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.