Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ."— Μεταγράφημα παρουσίασης:

1 ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ

2 1. ΠΑΡΑΓΟΝΤΕΣ ΚΑΤΑΝΑΛΩΣΗΣ ΕΝΕΡΓΕΙΑΣ MAC ΕΠΙΠΕΔΟ 2. ΤΑΞΙΝΟΜΗΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ 3. ΣΥΓΧΡΟΝΙΣΜΕΝΑ - SMAC 1. Χαρακτηριστικά 2. Απαιτήσεις 3. Πλεονεκτήματα/Μειονεκτήματα 4. Μαθηματική Ανάλυση 5. Άλλα σύγχρονα MAC Πρωτόκολλα 4. ΑΣΥΓΧΡΟΝΑ – B-MAC 1. Χαρακτηριστικά 2. Πλεονεκτήματα / Μειονεκτήματα 3. Μαθηματική Ανάλυση 4. Άλλα ασύγχρονα MAC Πρωτόκολλα 5. ΑΝΑΦΟΡΕΣ 2/18

3  ΣΥΓΚΡΟΥΣΕΙΣ ΠΑΚΕΤΩΝ  MAC ΕΠΙΚΕΦΑΛΙΔΕΣ KAI ΜΥΝΗΜΑΤΑ ΕΛΕΓΧΟΥ  OVERHEARING  IDLE LISTENING 3/18

4 4/18  ΣΥΓΡΟΝΙΣΜΕΝΑ : contention-based protocols κοινό πρόγραμμα ύπνου / δράσης χρόνος χωρίζεται σε slots  ΑΣΥΓΧΡΟΝΑ: τυχαία πρόσβαση στο κανάλι δεν απαιτείται συγχρονισμός

5  ΚΥΡΙΟΣ ΣΚΟΠΟΣ : Μείωση ενεργειακής κατανάλωσης  Τρία κύρια χαρακτηριστικά :  περιοδικό σχέδιο ύπνου /δράσης κόμβου - μείωση idle listening  Αποφυγή συγκρούσεων– χρήση RTS και CTS  Αποφυγή Overhearing – το ραδιόφωνο κλείνει όταν το πακέτο δεν προορίζεται για αυτό 5/18

6 Χρόνοι συγχρονισμού, αποστολής δεδομένων και ύπνου στην διάρκεια του Frame 6/18

7  ΣΧΕΔΙΟ ΥΠΝΟΥ / ΔΡΑΣΗΣ  ΑΝΑΒΑΘΜΙΣΗ ΣΧΕΔΙΟΥ - επιτυγχάνεται με αποστολή SYNC πακέτων 7/18 Μείωση ενεργειακής κατανάλωσης λόγω idle listening Η αποτελεσματικότητα του αλγορίθμου δεν είναι επαρκής σε συνθήκες μεταβλητού φορτίου λόγω σταθερής χρονικής περιόδου ύπνου και ακρόασης καναλιού. Επέκταση του δικτύου.

8 8/18 παρατηρήσεις 1. δίκτυο Ν+1 κόμβων 2. όλοι οι κόμβοι επικοινωνούν μεταξύ τους 3. Broadband μετάδοση δεν έχουμε μετάδοση RTS/CTS μόνο μετάδοση DATA και Ack 4. Δεν λαμβάνουμε υπ’ όψιν το adaptive listening 5. TF= Time Frame DT=Duty Cycle 6. λ =message interarrival time / time frame

9  Ενέργεια κατά την δειγματοληψία  Ενέργεια κατά την αποστολή πακέτου  Ενέργεια κατά την λήψη πακέτου  Ενέργεια που καταναλώνεται σε Ack όπου  Ενέργεια κατά την διάρκεια του carrier sense που εξαρτάται με το μοντέλο δειγματοληψίας /αποστολής που ακολουθούν οι κόμβοι μας Γενικά 9/18

10  Ενέργεια του idle listening όπου για το χρόνο που o κόμβος βρίσκεται σε κατάσταση idle είναι  Ενέργεια που καταναλώνεται σε κατάσταση sleep • λ>1 τότε • λ<1 τότε όπου 10/18

11  Η συνολική ενέργεια που καταναλώνεται είναι : όπου και  Άρα η διάρκειας ζωής ενός κόμβου είναι 11/18

12  T-MAC  Εισάγει το adaptive active period  Η περίοδος ακρόασης του καναλιού τελειώνει όταν δεν έχουμε δραστηριότητα στο κανάλι για TA χρονική περίοδο.  Μειώνει το idle listening γιατί μεταδίδει όλα τα μηνύματα σε burst μεταβλητού μεγέθους και κοιμάται μεταξύ των bursts.  Δίνει καλύτερα αποτελέσματα σε περιπτώσεις μεταβλητού φορτίου 12/18

13  Οι κόμβοι ξυπνούν για μικρή χρονική περίοδο και ελέγχουν το κανάλι αν είναι ενεργό  Επιστρέφουν για ύπνο εάν το κανάλι είναι ανενεργό.  Εάν ένας κόμβος θέλει να στείλει ένα μήνυμα, στέλνει αρχικά ένα preamble για να σιγουρευτεί ότι ο αποδέκτης του μηνύματος ακούει το μήνυμα  Το preamble έχει το μέγεθος του sleep interval  Προσφέρει CSMA μέσω CCA 13/18

14 το κόστος επικοινωνίας χρεώνεται κυρίως στον αποστολέα πρόβλημα overhearing δεν απαιτείται συγχρονισμός άμεση ανάκτηση του συστήματος μετά από τυχόν ανωμαλία 14/18

15  Ενέργεια κατά την δειγματοληψία  Ενέργεια κατά την αποστολή πακέτου  Ενέργεια κατά την λήψη πακέτων από τους n γειτονικούς κόμβους Θέτουμε ένα άνω όριο στον χρόνο λήψης δεδομένων από τον κόμβο  Ενέργεια του idle listening όπου για το χρόνο που o κόμβος βρίσκεται σε κατάσταση idle είναι 15/18

16  Ενέργεια που καταναλώνεται σε κατάσταση sleep Ο κόμβος βρίσκεται σε κατάσταση sleep τον εναπομείναντα χρόνο  Άρα η διάρκειας ζωής ενός κόμβου είναι 16/18

17  ΧMAC  Το XMAC στέλνει σήματα μικρότερης χρονικής διάρκειας (strobes ) αντί για preamble.  To ID του επιθυμητού δέκτη κωδικοποιείται στο πακέτα μικρής διάρκειας (strobes ) που αποστέλλει ο πομπός. 17/18

18 1. Medium Access Control in Wireless Sensor Networks, Koen Langendoen 2. Energy Saving in MAC Layer of Wireless Sensor Networks: a Survey, A Roy, N Sarma 3. Lecture on MAC, Anish Arora 4. An Energy-efficient MAC protocol for Wireless Sensor Networks, Wei Ye, John Heidemann, Deborah Estrin 5. An Adaptive EnergyEfficient MAC Protocol for Wireless Sensor Networks, Tijs van Dam, Koen Langendoen 6. Versatile Low Power Media Access for Wireless Sensor Networks, Joseph Polastre, Jason Hill and David Culler 18/18


Κατέβασμα ppt "ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google