Γεώργιοσ Μυλωνϊσ 6328

Σχετικά έγγραφα
NetMasterII ςύςτημα μόνιμησ εγκατϊςταςησ επιτόρηςη και καταγραφό ςημϊτων από αιςθητόρια και μετατροπεύσ κϊθε εύδουσ ςύςτημα ειδοπούηςησ βλϊβη

Επιςκόπηςη Τεχνολογιών Διαδικτύου

Διομότιμα Συςτόματα (P2P systems) To ςύςτημα Pastry

Βαςικέσ Έννοιεσ Λειτουργικών Συςτημάτων

ΚΕΥΑΛΑΙΟ 2 Σο εςωτερικό του υπολογιςτό

Δίκτυα Η/Υ ςτην Επιχείρηςη

Βαγγϋλησ Οικονόμου Διϊλεξη 4. Δομ. Προγραμ. - Διϊλεξη 4

Ειςαγωγή ςτη Διαχείριςη Δικτύων

Βαγγϋλησ Οικονόμου Διϊλεξη 6. Δομ. Προγραμ. - Συναρτόςεισ - Διϊλεξη 6

Performance Comparison of Manet Routing Protocols based on real-life scenarios

«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» Κεφϊλαιο2: Βαςικϊ ςτοιχεύα τησ γλώςςασ

Πανεπιςτήμιο Πελοποννήςου Τμήμα Επιςτήμησ και Τεχνολογίασ Τηλεπικοινωνιών. Λειτουργικά Συςτήματα Προγραμματιςμόσ Συςτήματοσ. Μνήμη

19/10/2009. Προηγοφμενη βδομάδα... Σήμερα Γεωγραφικά Συςτήματα Πληροφοριϊν Χωρικά Μοντζλα Δεδομζνων. Δομή του μαθήματοσ

Περιεκτικότητα ςε θρεπτικϊ ςτοιχεύα Ικανότητα ανταλλαγόσ κατιόντων Οξύτητα εδϊφουσ (ph)

ΕΘΝΙΚΟ ΜΕΣΟΒΙΟ ΠΟΛΤΣΕΧΝΕΙΟ

19/10/2009. Γεωγραφικά Συςτήματα Πληροφοριϊν Spatial Operations. Σήμερα... Τφποι ερωτήςεων (Queries)

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α Α1 Μονάδες 10 Μονάδες 4 ΤΕΛΟΣ 1ΗΣ ΣΕΛΙΔΑΣ

Αναφϋρεται ςτουσ μηχανιςμούσ ελϋγχου δϋςμευςησ των πόρων.

Παθήςεισ του θυροειδή ςε άτομα με ςύνδρομο Down: Πληροφορίεσ για γονείσ και δαςκάλουσ. Τι είναι ο θυροειδήσ αδένασ;

Στο λογιςμικό (software) περιλαμβϊνονται όλα τα προγράμματα του υπολογιςτό. Το Λογιςμικό χωρύζετε ςε δύο μεγϊλεσ κατηγορύεσ:

Εννοιολογικόσ προςδιοριςμόσ εξωτερικόσ και εςωτερικόσ επικοινωνύασ Μορφϋσ εςωτερικόσ επικοινωνύασ Τρόποι επικοινωνύασ με τισ διϊφορεσ ομϊδεσ κοινού

Επιταχυντϋσ Σωματιδύων

Θέκα: Γεκηνπξγία θνηλσληθνύ δηθηύνπ κε βάζε ην ππεξεζηνζηξεθέο κνληέιν Παλεπηζηήκην Πεηξαηά, Τκήκα Ψεθηαθώλ Σπζηεκάησλ Σπληάθηεο: Καινγεξόπνπινο

Τεχνικόσ Μαγειρικόσ Τϋχνησ Αρχιμϊγειρασ (Chef) Β Εξϊμηνο

Εγχειρίδιο Χρήσης των Εργαλείων Αναγνώρισης Χαρισματικών Μαθητών στα Μαθηματικά

ΕΠΠΑΙΚ Θεςςαλονύκησ, /02/2011

Όγδοη Διϊλεξη Case Study

«ΕΙΔΙΚΑ ΘΕΜΑΣΑ ΣΟΝ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΤΠΟΛΟΓΙΣΩΝ» ΚΕΦΑΛΑΙΟ 3: ΑΝΤΙΚΕΙΜΕΝΑ ΚΑΙ ΜΕΘΟΔΟΙ

ενθαρρύνοντασ τη ςυνέχιςη των προβλημάτων

Δίκτυα Η/Υ ςτην Επιχείρηςη

Ειςαγωγή ςτην Αςφάλεια Δικτύων

Εντολζς του Λειτουργικοφ Συστήματος UNIX

Ο ΟΓΙΚΟΣ ΦΑΡΤΗΣ ΤΟΥ ΣΑΚΦΑΡΩΓΗ ΓΙΑΒΗΤΗ ΣΤΗΝ ΔΛΛΑΓΑ

Τρύτη Διϊλεξη Μοντϋλα Διαδικαςύασ Λογιςμικού Μϋροσ Α

Πίνακασ τεχνικών και λειτουργικών προδιαγραφών. Πλόρεσ ελληνικό περιβϊλλον (interface) για Διαχειριςτϋσ, Εκπαιδευτϋσ, Εκπαιδευόμενουσ

ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΑΒΑΛΑ

ΑΝΑΛΤΕΙ / 12. Οικονομικό κρύςη και μϋθοδοι αναζότηςησ εργαςύασ

Αρχϋσ του NCTM. Αρχϋσ του NCTM. Αρχϋσ του NCTM. Διδακτικό Μαθηματικών ΙΙ. Μϊθημα 9 ο Αξιολόγηςη

Υπουργεύο Παιδεύασ, Δια Βύου Μϊθηςησ και Θρηςκευμϊτων

Παρουςίαςη προςχεδίου π.δ. για την εναρμόνιςη τησ εθνικήσ νομοθεςίασ με την Ευρωπαΰκή Οδηγία 2013/59/ΕΤΡΑΣΟΜ του υμβουλίου

Οδηγόσ πουδών

Το τςάϊ ςυντροφιά ςτην δουλειά

ΜΕΣΑΠΣΤΦΙΑΚΗ ΕΡΓΑΙΑ ΕΠΕΞΕΡΓΑΙΑ ΒΙΝΣΕΟ ΜΕ ΦΡΗΗ DSP

ΠΡΟΓΡΑΜΜΑ ΑΝΑΚΤΚΛΩΗ ΤΛΙΚΩΝ Α Υάςη: Διοικητικό Μέγαρο- Κτήριο ΟΣΕ-COSMOTE Παιανίασ

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ. Δωδϋκατη Διϊλεξη Έλεγχοσ Συςτόματοσ

«Δυνατότητεσ και προοπτικϋσ του επαγγϋλματοσ που θϋλω να ακολουθόςω μϋςα από το Διαδύκτυο».

Ειςαγωγό ςτο Ιnternet. χολό Θετικών Επιςτημών, Σμόμα Βιολογύασ, Πανεπιςτόμιο Πατρών

Μαθηματικϊ Γ' Ενιαύου Λυκεύου (μϊθημα κατεύθυνςησ)

ΔΙΑΣΡΟΦΗ ΚΑΣΑ ΣΗ ΔΙΑΡΚΕΙΑ ΣΟΤ ΘΗΛΑΜΟΤ ΣΖΕΛΑΛΗ ΑΝΑΣΑΙΑ ΜΑΙΑ ΙΠΠΟΚΡΑΣΕΙΟ Γ.Π.Ν.Θ.

EETT Δημόςια Διαβούλευςη ςχετικά με την εκχώρηςη δικαιώματων χρήςησ ραδιοςυχνοτήτων ςτη Ζώνη 27,5 29,5 GHz

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης

Μεθοδολογύα & Λυμϋνεσ Αςκόςεισ

ΦΕΔΙΟ ΣΡΑΣΗΓΙΚΟΤ ΦΕΔΙΑΜΟΤ

Χαϊδάρησ Δημήτρησ. Επιβλέπων καθηγητήσ: Ψαρράσ Νικόλαοσ

Με τον όρο <<ΚΡΙΗ>>, περιγράφεται ςυνήθωσ μια απρόβλεπτη κατάςταςη, η οποία χαρακτηρίζεται από ένταςη και αναςφάλεια και μπορεί να αφορά το άτομο,

Ενημερωτικό Σημεύωμα για το Ειδικό Καθεςτώσ τησ Επιχειρηματικότητασ των Νϋων του Επενδυτικού Νόμου 3908/2011, για το ϋτοσ 2011

ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ. Ενδϋκατη Διϊλεξη Καταςκευό Λογιςμικού

ΘΕΜΑΣΙΚΗ ΕΝΟΣΗΣΑ: ΠΑΘΟΛΟΓΙΚΗ ΝΟΗΛΕΤΣΙΚΗ

AΠΙΝΙΔΩΣΗ. Μημήκοσ τυλιανόσ*, Χαρούπα Στεργιανό** *Νοζηλεσηής ΚΧΜΕΘ ΠΓΝΘ ΑΧΕΠΑ **Προϊζηαμένη ΚΧΜΕΘ ΠΓΝΘ ΑΧΕΠΑ

Μαθηματικϊ. Β' Ενιαύου Λυκεύου. (μϊθημα κοινού κορμού) Υιλοςοφύα - κοπού

Βαγγϋλησ Οικονόμου Διϊλεξη 5 ΠΙΝΑΚΕΣ. Δομ. Προγραμ. - Διϊλεξη 5 1

BLOCKCHAIN ΚΑΙ CONSENSUS

ΠΑΡΟΥ ΙΑ Η Franchise

ΗΛΕΚΣΡΟΝΙΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΣΟΤ ΦΟΛΕΙΟΤ ΠΡΟ ΣΟΤ ΓΟΝΕΙ. - Θέςη υπεύθυνου προςώπου για την ςυμπλήρωςη του ερωτηματολογίου: Ερωτηματολόγιο

Πανεπιςτήμιο Πελοποννήςου Τμήμα Επιςτήμησ και Τεχνολογίασ Τηλεπικοινωνιών. Λειτουργικά Συςτήματα Προγραμματιςμόσ Συςτήματοσ.

Ανοικτό Πανεπιςτόμιο Κύπρου

Δείκτες Επιτυχίας και Επάρκειας

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

Απαντιςεισ ςε ερωτιματα υποψθφίων διαγωνιηομζνων

1. ΕΙΑΓΩΓΗ ~ 1 ~ τυλιανού. 1 Σο ςχϋδιο μαθόματοσ ςυζητόθηκε με το ςύμβουλο του μαθόματοσ τησ Νϋασ Ελληνικόσ Γλώςςασ κ. Μϊριο

Βαγγϋλησ Οικονόμου Διϊλεξη 6. Διμόρφωςη Πλϊτουσ - Διϊλεξη 6

Κ Ι Ν Η Σ E Ε Π Ι Κ Ο Ι Ν Ψ Ν I Ε:

Παραμετρικι Ανάλυςθ και φγκριςθ Μοντζλων υςτθμάτων Κυψελϊν Καυςίμου

22/11/2009. Προηγοφμενη βδομάδα... Δεδομζνα απο Δευτερεφουςεσ πηγζσ. Αυτή την βδομάδα...

ΤΜΒΑΗ ΔΙΑΝΟΜΗ ΤΛΙΚΟΤ ΣΟ ΔΙΚΣΤΟ ΠΡΑΚΣΟΡΩΝ ΣΗ ΟΠΑΠ

Η νέα Υπηρεςία Έρευνασ Οικονομικού Εγκλήματοσ Ζητήματα από τη ςυμπλοκή ποινικήσ και διοικητικήσ ελεγκτικήσ διαδικαςίασ

Επιμέλεια: Σαλμάν Λέιλα Επιβλέποντεσ Καθηγητέσ: Γουδήρασ Δημήτριοσ Πλατςίδου Μαρία

Θεωρύεσ Μϊθηςησ και ΤΠΕ Συμπεριφοριςμόσ

Δϋκατη Διϊλεξη Σχεδύαςη Λογιςμικού

Η ποιότητα δεν κοςτίζει, Aξίζει

ΚΕΥΑΛΑΙΟ Z ΜΕΣΡΑ ΓΙΑ ΣΗΝ ΟΛΙΚΗ ΑΠΑΓΟΡΕΤΗ ΣΟΤ ΚΑΠΝΙΜΑΣΟ ΣΟΤ ΔΗΜΟΙΟΤ ΦΩΡΟΤ ΣΡΟΠΟΠΟΙΗΗ ΣΩΝ ΝΟΜΩΝ 3730/2008 ΚΑΙ 3370/2005

OPOI YMMETOXH ΔIAΓΩNIMOY «ΠΡΩΣΗ ΓΡΑΜΜΗ»

Ασύρµατα ίκτυα Αισθητήρων. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

ΕΛΕΓΦΟ ΕΜΠΟΡΕΤΜΑΣΨΝ ΣΕΦΝΙΚΟ ΜΑΓΕΙΡΙΚΗ ΣΕΦΝΗ ΑΡΦΙΜΑΓΕΙΡΑ (CHEF)

ΕΠΙΧΕΙΡΗΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΑΝΣΑΓΩΝΙΣΙΚΟΣΗΣΑ, ΕΠΙΧΕΙΡΗΜΑΣΙΚΟΣΗΣΑ & ΚΑΙΝΟΣΟΜΙΑ» ΕΝΙΑΙΑ ΔΡΑΗ ΚΡΑΣΙΚΩΝ ΕΝΙΧΤΕΩΝ ΕΣΑΚ «ΕΡΕΤΝΩ ΔΗΜΙΟΤΡΓΩ ΚΑΙΝΟΣΟΜΩ»

Διακόρυξη Διαγωνιςμού για το Έργο

«Προμήθεια Ηλεκτρολογικού Υλικού

τηλεπικοινωνύεσ ΣΕΧΝΟΛΟΓΙΑ Β ΛΤΚΕΙΟΤ Αντρϋασ Ζαντόσ Τειεπνηθνηλσλίεο Β Λπθείνπ, Αληξεαο Ζαληεο 1

«ΤΣΗΜΑ ΕΝΣΟΠΙΜΟΤ ΘΕΗ ΑΤΣΟΚΙΝΗΣΟΤ» (06171ΕΜ)

Τϋταρτη Διϊλεξη Μοντϋλα Διαδικαςύασ Λογιςμικού Μϋροσ Β

Εκπαιδευτική Αξιολόγηση. Παναγιώτησ Χατζηλάμπρου.

Case Studies. χρειάζεται να προςλάβουμε εμείσ άνθρωπο να ςυντηρεί τουσ servers». Επιτεύχθηκε μια επεκτϊςιμη λύςη με γρόγορη προςαρμογό των χρηςτών.

ΑΡΧΗ 1Η ΕΛΙΔΑ ΘΕΜΑ A Α. Μονάδεσ 10 Μονάδεσ 5 Μονάδεσ 4 4 Ε. 1 Μονάδεσ 2 Ε. 2 Μονάδεσ 5 ΣΕΛΟ 1Η ΕΛΙΔA

Characteristic of Internet Background Radiation

Άμεςη καθιϋρωςη τησ 2χρονησ υποχρεωτικόσ δημόςιασ προςχολικόσ αγωγόσ και εκπαύδευςησ. Μαζικού μόνιμοι διοριςμού τώρα!

Διαμοιραςμόσ Υποδομών ΤΠΕ ωσ μοχλόσ τοπικόσ και περιφερειακόσ ανϊπτυξησ

ΤΕΙ ΑΜΘ-Σχολό Διούκηςησ και Οικονομύασ-Τμόμα Λογιςτικόσ και Χρηματοοικονομικόσ

και Νομοθετικό Πλαίςιο Προφορικήσ Εξέταςησ Δρ.Καββαδά Ευρυρδίκη Εκπαιδευτικόσ Α ΚΕΔΔΤ

ΒΑΙΛΙΚΗ ΑΓΑΘΑΓΓΕΛΟΤ. Επιβλϋπων: Γιώργοσ Γιαννόσ, Καθηγητόσ ΕΜΠ Αθόνα, Ιούλιοσ 2016

Transcript:

Γεώργιοσ Μυλωνϊσ 6328

Αςφρματα Δίκτυα Αιςθητήρων (WSN) Κϊθε κόμβοσ εύναι εξοπλιςμϋνοσ με ϋναν μικροελεγκτό, ϋναν πομποδϋκτη, μύα πηγό ηλεκτρικόσ ενϋργειασ και τον αιςθητόρα Εύναι κατανεμημϋνοι ςε μύα περιοχό ενδιαφϋροντοσ Παρακολουθούν διϊφορεσ φυςικϋσ παραμϋτρουσ Όλοι μαζύ αποτελούν ϋνα ad-hoc δύκτυο μϋςω του οπούου μεταδύδονται τα δεδομϋνα ςτον ςταθμό βϊςησ Οι δυνατϋσ εφαρμογϋσ εύναι απεριόριςτεσ

υςκευζσ motes Εύναι οι κόμβοι του δικτύου Specifications Waspmote TelosB MicaZ Module Program Flash Memory 128K bytes 48K bytes 128K bytes Measurement Serial Flash 2G bytes SD 1024K bytes 512K bytes RAM 8K bytes 10K bytes N/A Configuration EEPROM 4K bytes 16K bytes 4K bytes Serial Communications UART x2,i2c,usb, UART,I2C,SPI,USB UART,I2C,SPI,USB Other Interfaces PWM,Digital I/O,ADC,DAC Digital I/O,DAC,ADC Digital I/O,ADC,DAC Current Draw active 9mA 1,8mA 8mA sleep 62μA 5,1 μa < 15 μa hibernate 0.7μA RF Transceiver Frequency band 868/900MHz/2.4GHz 2.4GHz 2.4GHz Transmit (TX) data rate 250 kbps 250 kbps RF power 0dBm -24 dbm to 0 dbm -24 dbm to 0 dbm Receive Sensitivity -92dB -90 dbm (min), -94 dbm (typ) -90 dbm (min), -94 dbm (typ) Outdoor Range 500m με 5dbi κεραία 75 m to 100 m με inv-f κεραία 75 m to 100 m με 1/2 wave dipole

TinyOS Ελαφρύ λειτουργικό ςύςτημα ςχεδιαςμϋνο ειδικϊ για χαμηλόσ κατανϊλωςησ ενϋργειασ εφαρμογϋσ Παρϋχει μύα ςειρϊ από βαςικϋσ υπηρεςύεσ Υπηρεςύεσ και ςυςτατικϊ μπορούν να επαναχρηςιμοποιηθούν

Γλϊςςα Προγραμματιςμοφ NesC C-like γλώςςα προγραμματιςμού Ιδανικό επιλογό για WSN Ο ςυνδυαςμόσ NesC και TinyOS ϋχει προτιμηθεύ από πολλούσ ερευνητϋσ για εφαρμογϋσ ςε WSN Event-driven εκτϋλεςη Βαςύζεται ςε ςυςτατικϊ-component

MAC και Routing Πρωτόκολλα Υπϊρχει πληθώρα πρωτοκόλλων για όλεσ τισ απαιτόςεισ και για κϊθε εφαρμογό Κύρια απαύτηςη εύναι η ελαχιςτοπούηςη τησ ενεργειακόσ κατανϊλωςησ MAC πρωτόκολλα: SMAC, DMAC, WiseMAC Routing πρωτόκολλα: AODV, DSR, OLSR, CTP

IEEE 802.15.4

WSN για Ανίχνευςη Πυρκαγιάσ ςε Δαςική Ζκταςη Προβλήματα Προσ Επίλυςη Σχεδιαςμόσ και υλοπούηςη πρωτοκόλλου δρομολόγηςησ για την ςυγκεκριμϋνη εφαρμογό Σχεδιαςμόσ ςυςτόματοσ ανύχνευςησ πυρκαγιϊσ

Σοπολογία δικτφου Θεωρούμε τοπολογύα δϋντρου με ρύζα τον κεντρικό κόμβο Κϊθε κόμβοσ χαρακτηρύζεται από ϋνα μοναδικό 16bit id και το επύπεδο ςτο οπούο ανόκει. Τα δύο αυτϊ ςτοιχεύα αποτελούν την ταυτότητα του.

Πρωτόκολλο Δρομολόγηςησ Απαιτόςεισ που πρϋπει να πληρού το πρωτόκολλο Έγκαιρη και αξιόπιςτη παρϊδοςη μηνυμϊτων ςτον κεντρικό κόμβο Απλό υλοπούηςη-απλόσ κώδικασ για αποφυγό λαθών που εύναι δύςκολο να εντοπύςουμε

Μεταβλητζσ-Δομζσ Μεταβλητϊν struct rout_assign{ Αποτελεύ την ταυτότητα του κόμβου } int_16 id; int_8 level; Μοναδικόσ αριθμόσ 16bit για κϊθε κόμβο Επύπεδο ςτο οπούο ανόκει ο κόμβοσ struct rout_msg { Ο τύποσ του μηνύματοσ που θα διακινεύται κατϊ τον αλγόριθμο αρχικοπούηςησ } int_8 level; int_16 id; int_8 reset; Βοηθητικό μεταβλητό int_8 currentlevel; rout_assign table[768]; Route table Το επύπεδο του τρϋχοντα κόμβου

Αλγόριθμοσ πρωτοκόλλου Αλγόριθμοσ αρχικοποίηςησ Ο αλγόριθμοσ αρχύζει να εκτελεύται με την εκκύνηςη του mote και διατηρεύται ςε αδρϊνεια μϋχρι τη λόψη του πρώτου μηνύματοσ Κϊθε κόμβοσ μαθαύνει ςε ποιο επύπεδο ανόκει και Σε ποιο επύπεδο ανόκουν οι γειτονικού του κόμβοι

0,0 1,1 2,1 3,2 4,2 5,2 8,3 7,3 6,3

Αλγόριθμοσ πρωτοκόλλου Αλγόριθμοσ προϊθηςησ Ο αλγόριθμοσ προώθηςησ αποτελεύται από απλϋσ υπορουτύνεσ Οι υπορουτύνεσ διαμορφώνουν τα μηνύματα και τισ μεταβλητϋσ κατϊςταςησ τουσ ςτη μνόμη buffer Υπϊρχει μύα κεντρικό ρουτύνα που εκτελεύται περιοδικϊ και τακτοποιεύ τισ εκκρεμότητεσ που ορύζονται από τισ υπορουτύνεσ

Μεταβλητζσ-Δομζσ Μεταβλητϊν (1) struct msg_type{ Τύποσ του μηνύματοσ που θα διακινεύται κατϊ τον αλγόριθμο προώθηςησ και θα φϋρει το πραγματικό μόνυμα } int_16 owner_id; Το id του δημιουργού του αρχικού μηνύματοσ int_8 AAmsg; int_16 heart; Α/Α του μηνύματοσ Η ουςιαςτικό πληροφορύα struct ctrl_msg_type{ Τύποσ μηνύματοσ για την αποςτολό επιβεβαιώςεων } int_16 owner_id; int_8 AAmsg; int_8 ack; Εύδοσ επιβεβαύωςησ buffer_type_t dfbuf[buffer_size]; Μνόμη buffer int_8 rlast_index=0; Δεύκτησ που δεύχνει ςτην τελευταύα θϋςη μνόμησ ςτη buffer

Μεταβλητζσ-Δομζσ Μεταβλητϊν (2) struct buffer_type{ Ο τύποσ των εγγραφών τησ μνόμησ buffer msg_type_t msg; Το αρχικό μόνυμα int_8 next_hop; Επόμενο κόμβοσ προσ προώθηςησ. Δεύχνει μϋςα ςτο route table int_16 bw_hop; Κόμβοσ από τον οπούο προόλθε το μόνυμα int_16 timestamp; Χρονικό ςτιγμό λόψησ του μηνύματοσ int_8 ack; Εύδοσ επιβεβαύωςησ που ϋχει μϋχρι ςτιγμόσ bool sendackfw; Μεταβλητϋσ κατϊςταςησ bool sendmsg; bool sendfinal; bool sendfail; bool sec; Βοηθητικό μεταβλητό για επαναποςτολό ςτον επόμενο κόμβο }

Αλγόριθμοσ Προϊθηςησ Τπορουτίνα αποςτολήσ μηνφματοσ Εκτελεύτε κατϊ την πρώτη αποςτολό ενόσ μηνύματοσ από τον δημιουργό του

Αλγόριθμοσ Προϊθηςησ Τπορουτίνα λήψησ μηνφματοσ Εκτελεύτε κατϊ την λόψη ενόσ μηνύματοσ Δεν προωθεύται ϊμεςα αλλϊ ενημερώνεται η αντύςτοιχη μεταβλητό κατϊςταςησ ώςτε να προωθηθεύ αργότερα από την ρουτύνα ελϋγχου

Αλγόριθμοσ Προϊθηςησ Τπορουτίνα λήψησ fw_ack Εκτελεύτε κατϊ την λόψη επιβεβαύωςησ fw_ack Η επιβεβαύωςη δηλώνει ότι ο επόμενοσ κόμβοσ ϋλαβε το μόνυμα και εύναι ϋτοιμοσ να το προωθόςει

Αλγόριθμοσ Προϊθηςησ Τπορουτίνα λήψησ fail_ack Εκτελεύτε κατϊ την λόψη επιβεβαύωςησ fail_ack Η επιβεβαύωςη δηλώνει ότι ο επόμενοσ κόμβοσ δεν μπόρεςε να προωθόςει το μόνυμα προσ τον κεντρικό κόμβο

Αλγόριθμοσ Προϊθηςησ Τπορουτίνα λήψησ final_ack Εκτελεύτε κατϊ την λόψη επιβεβαύωςησ final_ack Η επιβεβαύωςη δηλώνει ότι το μόνυμα ϋφταςε ςτον κεντρικό κόμβο

Αλγόριθμοσ Προϊθηςησ Ρουτίνα-Διεργαςία Ελζγχου (1) Εκτελεύτε εύτε περιοδικϊ εύτε μετϊ από ϊμεςη κλόςη τησ από κϊποια υπορουτύνα Ελϋγχει κϊθε μόνυμα ςτη buffer για τυχόν εκκρεμότητεσ και εκτελεύ τισ κατϊλληλεσ ενϋργειεσ

Αλγόριθμοσ Προϊθηςησ Ρουτίνα-Διεργαςία Ελζγχου (2)

Εξομοίωςη με τον TOSSIM Κϊποια ςτιγμό ο κόμβοσ 2 βγαύνει εκτόσ λειτουργύασ Ο κόμβοσ 6 επιθυμεύ να ςτεύλει ϋνα μόνυμα ςτον κεντρικό

Αποτελζςματα αλγορίθμου αρχικοποίηςησ (1) DEBUG (0): 0 Enerksi algoriumou apo ton kombo 0. DEBUG (0): 0 Oloklirosi routing: O kombos id 0 anoikei sto epipedo 0. DEBUG (0): 0 Geitonikoi komboi kai taepipeda tous: DEBUG (0): 0 [id:1,level:1]. DEBUG (0): 0 [id:2,level:1]. DEBUG (1): 1 Oloklirosi routing: O kombos id 1 anoikei sto epipedo 1. DEBUG (1): 1 Geitonikoi komboi kai ta epipeda tous: DEBUG (1): 1 [id:0,level:0]. DEBUG (1): 1 [id:2,level:1]. DEBUG (1): 1 [id:3,level:2]. DEBUG (2): 2 Oloklirosi routing: O kombos id 2 anoikei sto epipedo 1. DEBUG (2): 2 Geitonikoi komboi kai ta epipeda tous: DEBUG (2): 2 [id:0,level:0]. DEBUG (2): 2 [id:1,level:1]. DEBUG (2): 2 [id:5,level:2]. DEBUG (4): 4 Oloklirosi routing: O kombos id 4 anoikei sto epipedo 2. DEBUG (4): 4 Geitonikoi komboi kai taepipeda tous: DEBUG (4): 4 [id:1,level:1]. DEBUG (4): 4 [id:2,level:1]. DEBUG (4): 4 [id:5,level:2]. DEBUG (4): 4 [id:3,level:2]. DEBUG (4): 4 [id:7,level:3].

Αποτελζςματα αλγορίθμου αρχικοποίηςησ (2) DEBUG (3): 3 Oloklirosi routing: O kombos id 3 anoikei sto epipedo 2. DEBUG (3): 3 Geitonikoi komboi kai ta epipeda tous: DEBUG (3): 3 [id:1,level:1]. DEBUG (3): 3 [id:4,level:2]. DEBUG (3): 3 [id:8,level:3]. DEBUG (5): 5 Oloklirosi routing: O kombos id 5 anoikei sto epipedo 2. DEBUG (5): 5 Geitonikoi komboi kai ta epipeda tous: DEBUG (5): 5 [id:2,level:1]. DEBUG (5): 5 [id:4,level:2]. DEBUG (5): 5 [id:7,level:3]. DEBUG (5): 5 [id:6,level:3]. DEBUG (7): 7 Oloklirosi routing: O kombos id 7 anoikei sto epipedo 3. DEBUG (7): 7 Geitonikoi komboi kai ta epipeda tous: DEBUG (7): 7 [id:5,level:2]. DEBUG (7): 7 [id:4,level:2]. DEBUG (7): 7 [id:6,level:3]. DEBUG (6): 6 Oloklirosi routing: O kombos id 6 anoikei sto epipedo 3. DEBUG (6): 6 Geitonikoi komboi kai ta epipeda tous: DEBUG (6): 6 [id:5,level:2]. DEBUG (6): 6 [id:7,level:3]. DEBUG (8): 8 Oloklirosi routing: O kombos id 8 anoikei sto epipedo 3. DEBUG (8): 8 Geitonikoi komboi kai taepipeda tous: DEBUG (8): 8 [id:3,level:2].

Αποτελζςματα Αλγορίθμου Προϊθηςησ (1) DEBUG (6): 6 Oloklirosi routing: O kombos id 6 anoikei sto epipedo 3. DEBUG (6): 6 Geitonikoi komboi kai ta epipeda tous: DEBUG (6): 6 [id:5,level:2]. DEBUG (6): 6 [id:7,level:3]. DEBUG (6): 6 Apostoli mnm aa: 0. DEBUG (6): 6 Proothithike ston 5. DEBUG (5): 5 ReceiveMsg event apo ton 6 me owner_id 6. DEBUG (5): 5 Apostoli fwack ston 6. DEBUG (6): 6 Elifthei ackfw apo ton 5. DEBUG (5): 5 Apostoli msg ston 2. DEBUG (5): 5 Den exei akoma ackfw. DEBUG (5): 5 Apostoli mesg ston 4. DEBUG (4): 4 ReceiveMsg event apo ton 5 me owner_id 6. DEBUG (4): 4 Apostoli fwack ston 5. DEBUG (5): 5 Elifthei ackfw apo ton 4.

Αποτελζςματα Αλγορίθμου Προϊθηςησ (2) DEBUG (4): 4 Apostoli msg ston 1. DEBUG (1): 1 ReceiveMsg event apo ton 4 me owner_id 6. DEBUG (1): 1 Apostoli fwack ston 4. DEBUG (4): 4 Elifthei ackfw apo ton 1. DEBUG (1): 1 Apostoli msg ston 0. DEBUG (0): 0 ReceiveMsg event apo ton 1 me owner_id 6. DEBUG (0): 0 Elifthi mnm counter: 0. (Το μόνυμα ϋφταςε ςτον κεντρικό κόμβο) DEBUG (0): 0 Apostoli finalack ston 1. DEBUG (1): 1 Elifthei ackfinal apo ton 0. DEBUG (1): 1 Apostoli finalack ston 4. DEBUG (4): 4 Elifthei ackfinal apo ton 1. DEBUG (4): 4 Apostoli finalack ston 5. DEBUG (5): 5 Elifthei ackfinal apo ton 4. DEBUG (5): 5 Apostoli finalack ston 6. DEBUG (6): 6 Elifthei ackfinal apo ton 5. DEBUG (6): 6 Check delete. (Ολοκλόρωςη διαδικαςύασ αποςτολόσ)

Αποτελζςματα Αλγορίθμου Προϊθηςησ (3) final_ack Προώθηςη ςτον κεντρικό Προώθηςη ςτον 1 Προώθηςη ςτον 2 fw_ack final_ack Προώθηςη ςτον 4 Δεν υπϊρχει απϊντηςη από τον κόμβο 2 fw_ack final_ack Αποςτολό μηνύματοσ ςτον κόμβο 5 fw_ack final_ack Αποςτολό ολοκληρώθηκε

φςτημα Ανίχνευςησ Πυρκαγιάσ Απαιτούμε από το ςύςτημα ανύχνευςησ Έγκαιρη ανύχνευςη Ανοχό ςε ςφϊλματα-θόρυβο Μικρό κατανϊλωςη ενϋργειασ Μικρό κόςτοσ-μεγϊλη εμβϋλεια

Φάςμα ακτινοβολίασ-αιςθητήρασ

Χαρακτηριςτικά Αιςθητήρα R2868

Ηλεκτρικό Κφκλωμα

Εξομοίωςη Boost Converter με 3.25ΜΩ φορτίο

Εξομοίωςη ςυνολικοφ κυκλϊματοσ

Προτάςεισ για μελλοντικοφσ ερευνητζσ Εκτενόσ μελϋτη χαρακτηριςτικών του πρωτοκόλλου Δοκιμό ςε πραγματικό περιβϊλλον