Το πρότυπο εκπομπής Pinwheel που υποστηρίζει εξοικονόμηση ενέργειας στις κινητές συσκευές
Creators: name: Παναγιωτίδης, Ιωάννης Ελευθερίου
Publisher: name: Aristotle University of Thessaloniki
Year: 2016
Subjects: Συστήματα ώθησης
Εξοικονόμηση ενέργειας
Ασυμμετρία μηνυμάτων
Push-systems
Pinwheel
Supporting energy-saving

description: Λόγω του περιορισμένου εύρους ζώνης, του μικρού αριθμού καναλιών και της ανάγκης εξοικονόμησης ενέργειας στο ασύρματο περιβάλλον, το πρότυπο εκπομπής έχει καταστεί μια σημαντική τεχνική για την πρόσβαση των μηνυμάτων. Σε αυτή τη διπλωματική προτείνουμε ένα πολυκαναλικό πρότυπο εκπομπής που κατασκευάζει τα κανάλια εκπομπής με βάση τη συχνότητα πρόσβασης για κάθε είδος μηνύματος έτσι ώστε να εξοικονομηθεί ενέργεια στις κινητές συσκευές (MDs). Ο pinwheel αλγόριθμος χρονοπρογραμματισμού (PSA) που παρουσιάζεται χρησιμοποιείται για να οργανώσει όλα τα είδη μηνυμάτων στα κανάλια εκπομπής με την πιο συμμετρική διανομή με σκοπό να μειώσει τον χρόνο συντονισμού καθώς και τον χρόνο πρόσβασης σε αυτά. Η απόδοση του προτεινόμενου μηχανισμού αναλύεται και η βελτίωση γύρω από υπάρχουσες μεθόδους φαίνεται στους αριθμούς. Τα αποτελέσματα δείχνουν ότι ο μηχανισμός αυτός είναι ικανός να βελτιώσει και το χρόνο συντονισμού και τον χρόνο πρόσβασης λόγω της ασυμμετρίας που υπάρχει στη διανομή πρόσβαση μεταξύ των μεταδιδόμενων μηνυμάτων. Όταν ο αριθμός των τύπων μηνυμάτων αυξάνεται, τότε και ο χρόνος συντονισμού και ο χρόνος πρόσβασης μπορεί να βελτιωθεί περαιτέρω εφόσον προστίθεται ένας μικρός αριθμός καναλιών εκπομπής. Στην παρούσα διπλωματική κατασκευάστηκε ο προσομοιωτής του προτύπου εκπομπής Pinwheel με τρία κανάλια, δημιουργώντας έναν δικό μου αλγόριθμο για την εισαγωγή μηνυμάτων στο σύστημα. Ο κώδικας γράφτηκε σε Java SE στο περιβάλλον του Netbeans IDE (έκδοση 8.0.2)
description: Because of the limited bandwidth and restricted number of channels in the wireless access environment, the broadcast paradigm has become an important technique for accessing messages. Energy saving is an important issue in the mobile computing environment. In this master thesis, we propose a multichannel broadcast paradigm that constructs the broadcast channels according to the access frequency of each type of message in order to save energy in mobile devices (MDs). The pinwheel scheduling algorithm (PSA) presented is used to organize all types of messages in the broadcast channels in the most symmetrical distribution in order to reduce both the tuning time and the access time. The performance of the proposed mechanism is analyzed, and the improvement over existing methods is demonstrated numerically. The results show that the proposed mechanism is capable of improving both the tuning time and the access time due to the presence of skewness in the access distribution among the disseminated messages. When the number of message types increases, both the tuning time and the access time can be further improved as long as a small number of broadcast channels are added. For the purposes of the current master thesis, a simulator of the Pinwheel broadcast paradigm with three channels was constructed. I also created my own algorithm that inserts new inputs into the system. Java SE is the programming language that I used to construct the simulator at Netbeans IDE (version 8.0.2)