Πολυεκποµπή σε Ασύρµατα Κινητά ίκτυα (Multicast in MANET)
|
|
- Μνημοσύνη Αθανασιάδης
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΑΝΑΣΤΑΣΙΟΣ A. ΟΙΚΟΝΟΜΙ ΗΣ ΕΞΕΤΑΣΤΗΣ ΚΑΘΗΓΗΤΗΣ: ΑΝ ΡΕΑΣ ΓΕΩΡΓΙΟΥ MASTER THESIS Πολυεκποµπή σε Ασύρµατα Κινητά ίκτυα (Multicast in MANET) ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ ΦΕΒΡΟΥΑΡΙΟΣ 2005
2 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΉ Wireless Networks MANET Multicasting (πολυεκποµπή) ΠΡΌΤΥΠΟ ΙΕΕΕ πρότυπο ΙΕΕΕ Τεχνολογία ιασποράς Φάσµατος (Spread Spectrum) Frequency Hopping Spread Spectrum Direct Sequence Spread Spectrum ΠΕΡΙΓΡΑΦΉ ΠΡΩΤΟΚΌΛΛΩΝ ΠΟΛΥΕΚΠΟΜΠΉΣ AMRoute (adhoc multicast routing ) AMRIS (Ad Hoc Multicast Routing protocol utilizing Increasing id-numbers ) CAMP (Core-Assisted Mesh Protocol ) ADMR (Adaptive Demand Driven Multicast Routing) MAODV (multicast ad hoc On-Demand Distance Vector ) ODMRP (On-Demand Multicast Routing Protocol) ΣΎΓΚΡΙΣΗ ΤΩΝ MAODV ΚΑΙ ODMRP ιαφορετικοί ρυθµοί µετάδοσης δεδοµένων ιαφορετικές περιοχές ιαφορετικές ταχύτητες κίνησης των κόµβων ιαφορετική εµβέλεια Αποτελέσµατα προσοµοίωσης Συµπεράσµατα MANET ΊΚΤΥΑ ΚΑΙ ΧΡΉΣΗ ΑΥΤΏΝ ΣΤΗΝ ΙΑ ΙΚΑΣΊΑ ΤΗΣ ΕΚΠΑΊ ΕΥΣΗΣ Εισαγωγή Σενάρια προσοµοίωσης Παράµετροι προσοµοίωσης Παράµετροι στην εκπαίδευση σενάριο επίσκεψης σε αρχαιολογικό χώρο Περιβάλλον προσοµοίωσης παράµετροι τιµές Σενάριο επίσκεψης σε δασικό χώρο περιβάλλον προσοµοίωσης Παράµετροι τιµές αποτελέσµατα προσοµοίωσης Συµπεράσµατα ΧΡΗΣΗ ΤΩΝ MANET ΣΕ ΣΥΝΘΗΚΕΣ ΕΡΕΥΝΑΣ ΙΑΣΩΣΗΣ
3 6.1 ΕΙΣΑΓΩΓΗ Σενάριο διάσωσης περιβάλλον προσοµοίωσης Παράµετροι τιµές αποτελέσµατα προσοµοίωσης Συµπεράσµατα ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ ΠΙΝΑΚΩΝ ΓΡΑΦΗΜΑΤΩΝ ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ ΚΑΤΑΛΟΓΟΣ ΓΡΑΦΗΜΑΤΩΝ REFERENCES
4 1. Εισαγωγή 1.1 Wireless Networks Η συνεχής εξέλιξη της τεχνολογίας έδωσε την δυνατότητα της ανάπτυξης ασύρµατων δικτύων υπολογιστών δηµιουργώντας κατάλληλες συνθήκες για µία σειρά νέων καινοτόµων εφαρµογών. Σηµεία απρόσιτα µπορούν να συνδεθούν χωρίς να θεωρείτε πλέον µειονέκτηµα η τοπολογία του χώρου. Σε πολλές πόλεις, όπως και στην Θεσσαλονίκη λειτουργεί ένα µεγάλο ερασιτεχνικό ασύρµατο δίκτυο,όπου ο καθένας µπορεί µε µία απλή αίτηση να συνδεθεί και να ανταλλάσσει πληροφορίες µε τους χρήστες σε µεγάλες ταχύτητες( twmn-ασύρµατο µητροπολιτικό δίκτυο Θες/νικης). Το δίκτυο αυτό επεκτείνεται συνεχώς και είναι δωρεάν, προϋποθέτοντας την τοποθέτηση ειδικής κεραίας στο χώρο που θέλουµε να έχουµε την σύνδεση. σχήµα 1 : ασύρµατοι κόµβοι στην Θες/νικη 4
5 Επίσης µε την αύξηση της χρήσης φορητών ηλεκτρονικών υπολογιστών, laptop, pda κλπ,αλλά και κινητών τηλεφώνων νέας γενιάς, γεννήθηκε και η ανάγκη διασύνδεσης στο ίντερνετ σε χώρους όπως αεροδρόµια, πανεπιστήµια, µουσεία, πλατείες. Η υλοποίηση αυτή βέβαια γίνεται µε την χρήση ασύρµατων δικτύων και την τοποθέτηση κόµβων (hot spots) σε τέτοιους χώρους. Μόλις η ασύρµατη συσκευή µας βρεθεί σε ακτίνα επικοινωνίας µε το κόµβο, τότε ο χρήστης µπορεί να συνδεθεί. Το Μετσόβιο Πανεπιστήµιο για παράδειγµα προσφέρει τη δυνατότητα πρόσβασης στο δίκτυο δεδοµένων του Ιδρύµατος µέσω ασύρµατης τεχνολογίας Ethernet, στα µέλη της Πολυτεχνειακής Κοινότητας ( ΕΠ, προπτυχιακούς και µεταπτυχιακούς σπουδαστές, επιστηµονικούς συνεργάτες, διοικητικό προσωπικό), αλλά και σε επισκέπτες,. σχήµα 2 : κάλυψη ασύρµατου δικτύου στο Μετσόβιο Πανεπιστήµιο. Η χρήση αυτών των δικτύων προϋποθέτει την ύπαρξη µίας σταθερής υποδοµής από κεραίες- κόµβους µε συγκεκριµένη εµβέλεια. Αυτό σηµαίνει ότι αν αποµακρυνθούµε από τον κόµβο και βγούµε από την ακτίνα δράσης του, τότε χάνουµε και την σύνδεση µας. 5
6 1.2 MANET Υπάρχουν όµως καταστάσεις όπου είναι αναγκαία η δηµιουργία ασύρµατης δικτύωσης, αλλά δεν υπάρχει ή δεν µπορεί να υπάρξει σταθερή υποδοµή. Για αυτές τις περιπτώσεις δηµιουργήθηκαν τα δίκτυα ΜΑΝΕΤ (Mobile Ad-hoc Networks- κινητά ασύρµατα δίκτυα). Τα MANET είναι αυτόοργανόµενα κινητά ασύρµατα δίκτυα χωρίς την ανάγκη της προΰπαρξης σταθερής υποδοµής. Ο κάθε χρήστης-κόµβος έχει τριπλό ρόλο. Λειτουργεί ως αποστολέας, ως παραλήπτης και ως δροµολογητής των διάφορων πακέτων (sender,receiver,router). Συσκευές όπως φορητοί υπολογιστές, pda, pocket pc και κινητά τηλέφωνα µε ασύρµατη κάρτα δικτύου είναι οι πιο κοινές συσκευές που χρησιµοποιούνται. Όταν δύο κόµβοι βρίσκονται σε εµβέλεια µετάδοσης τότε επικοινωνούν κατευθείαν. Σε αντίθεση περίπτωση επικοινωνούν µεταξύ τους µέσω άλλων κόµβων. (multihop routing). Τα MANET δίκτυα έχουν εφαρµογές σε πεδία µαχών, αποκατάσταση από καταστροφές, πυρκαγιές, εκπαιδευτικές λειτουργίες κλπ. Παρόλα αυτά τα MANET παρουσιάζουν πολλές αδυναµίες. Η δροµολόγηση των πακέτων σε αυτού του είδους τα δίκτυα είναι µία πρόκληση. Λόγω της συνεχούς κίνησης των κόµβων, η τοπολογία του δικτύου συνεχώς µεταβάλλεται. Για παράδειγµα σε µία χρονική στιγµή δύο κόµβοι βρίσκονται σε επικοινωνία µεταξύ τους και χρησιµοποιούνται για την δροµολόγηση ενός πακέτου. Μετά από λίγο χρονικό διάστηµα και λόγω της κίνησης τους είναι πολύ πιθανό να χάσουνε την επικοινωνία τους, µε αποτέλεσµα να χαθεί και η δροµολόγηση των πακέτων. Θα πρέπει λοιπόν να υπάρξει ένας µηχανισµός ο οποίος να αντιληφθεί αυτή την αλλαγή στην τοπολογία και να βρει έναν νέο τρόπο να δροµολογεί τα πακέτα. Επίσης αφού αναφερόµαστε σε κινητές συσκευές προφανώς υπάρχει και περιορισµός στην ισχύ που καταναλώνουν λόγω µπαταρίας. Τέλος υπάρχει και περιορισµός στο εύρος του ασύρµατου καναλιού. 6
7 σχήµα 3: MANET δίκτυα 1.3 Multicasting (πολυεκποµπή) Πολυεκποµπή είναι η επικοινωνία ενός προς πολλούς ή πολλοί προς πολλούς µε έναν ιδιαίτερα αποδοτικό τρόπο. Ουσιαστικά ένα πακέτο στέλνεται µία φορά από τον αποστολέα ή τους αποστολείς και λαµβάνεται από όλους τους δέκτες. Όλοι οι δέκτες ανήκουν σε µία οµάδα, την οµάδα πολυεκποµπής, η οποία περιγράφεται από µία διεύθυνση. Όταν κάποιος έχει να στείλει ένα πακέτο το στέλνει µία φορά στην διεύθυνση αυτή και µέσω των κατάλληλων δροµολογήσεων φτάνει σε όλους τους παραλήπτες. 7
8 σχήµα 4. Πολυεκποµπή (Multicast) Υπάρχουν τρία διαφορετικά επίπεδα χαρακτηρισµού µιας πολυεκποµπής ως αξιόπιστης και περιγράφονται παρακάτω µε αύξουσα σειρά δυσκολίας στην υλοποίηση τους: Όλα τα πακέτα θα πρέπει να παραδίδονται Μια τυπική σειρά στα πακέτα που λαµβάνονται θα πρέπει να διατηρείτε Η σειρά µε την οποία τα πακέτα λαµβάνονται θα πρέπει να είναι ίδια µε την σειρά µε την οποία στάλθηκαν 8
9 Προφανώς για να θεωρηθεί µία πολυεκποµπή επιτυχηµένη θα πρέπει να υπάρχει τουλάχιστον ένας αποστολέας που να έχει ένα πακέτο να στείλει και λήπτες οι οποίοι θα πρέπει να λάβουν όλοι τους της πληροφορία. Σε ιδιαίτερες περιπτώσεις θα πρέπει να διατηρείται και η σωστή σειρά µε την οποία στάλθηκαν τα πακέτα. Έστω ότι ο αποστολέας στέλνει τρεις αριθµούς Α1, Α2, Α3 και ο δέκτης πρέπει να προσθέσει τους δύο πρώτους που θα λάβει και να τους πολλαπλασιάσει µε τον τρίτο. Αν για παράδειγµα λάβει τους αριθµούς µε λάθος σειρά πχ Α1,Α3,Α2 τότε το αποτέλεσµα που θα βγάλει θα είναι [(Α1+Α3}*Α2] που είναι διαφορετικό από το [(Α1+Α2}*Α3].Κυρίως σε εφαρµογές µε βάσεις δεδοµένων οι διάφορες ανανεώσεις, σκανδαλισµοί κλπ θα πρέπει να έρχονται µε την σωστή σειρά αλλιώς η βάση θα δίνει λανθασµένα αποτελέσµατα. Η διαφορά µεταξύ του δεύτερου επιπέδου µε το τρίτο είναι ότι το τρίτο είναι πιο αυστηρό. ηλαδή ενώ το δεύτερο αναφέρει να υπάρχει σωστή σειρά µόνο στα πακέτα που χρειάζεται, το τρίτο απαιτεί να υπάρχει σωστή σειρά σε όλα τα πακέτα. Το παρακάτω κείµενο έχει ταξινοµηθεί ως εξής. Στο τµήµα 2 αναφέρεται το πρότυπο ΙΕΕΕ Στο τµήµα 3 αναλύονται τα πιο διαδεδοµένα πρωτόκολλα πολυεκποµπής σε δίκτυα MANET.. Στο τµήµα 4 γίνεται σύγκριση των MAODV και ODMRP σε διάφορες παραµέτρους. Στο τµήµα 5 περιγράφονται σενάρια συλλογικής µάθησης µε την βοήθεια της πολυεκποµπης σε MANET και γίνεται σύγκριση των MAODV, ODMRP, ADMR πάνω σε αυτά τα σενάρια. Στο τµήµα 6 περιγράφεται σενάριο και σύγκριση πρωτοκόλλων MAΝΕΤ σε συνθήκες που πρόκειται να αντιµετωπίσουν σωστικά συνεργία. Στο τµήµα 7 (παράρτηµα ) παραθέτονται οι κώδικες προσοµοίωσης και ανάλυσης των πειραµάτων. 9
10 2.πρότυπο ΙΕΕΕ πρότυπο ΙΕΕΕ Το πρότυπο του ΙΕΕΕ αναφέρεται στην υλοποίηση µιας ασύρµατης ζεύξης τόσο στο φυσικό µέσο (PHY) όσο και στο πρωτόκολλο ελέγχου πρόσβασης στο φυσικό µέσο (MAC-Medium Access Control). Ουσιαστικά προσδιορίζει το περιβάλλον διασύνδεσης µεταξύ ενός ασύρµατου κόµβου και ενός επίγειου ή µεταξύ δύο ασύρµατων κόµβων Το φυσικό µέσο το οποίο ουσιαστικά στέλνει τα πακέτα από τον ένα κόµβο στον άλλο, χρησιµοποιεί τεχνολογίες Frequency Hopping Spread Spectrum, Direct Sequence Spread Spectrum, ή infrared (IR) Το επίπεδο MAC είναι µια σειρά πρωτοκόλλων που είναι υπεύθυνα για την διατήρηση της τάξης στο κοινό µέσο διάδοσης. Η θεµελιώδης µέθοδος πρόσβασης στο µέσο µετάδοσης MAC του ΙΕΕΕ είναι γνωστή ως Carrier Sense Multiple Access with Collision Avoidance, ή CSMA/CA. Σε αυτό το πρωτόκολλο όταν ένας κόµβος έχει να στείλει ένα πακέτο, πρώτα ελέγχει να δει αν κάποιος άλλος κόµβος εκείνη την ωρα µεταδίδει. Αν το κανάλι είναι καθαρό τότε µεταδίδει. Σε αντίθετη περίπτωση επιλέγει τυχαία το χρόνο στον οποίο θα ξαναπροσπαθήσει να µεταδώσει.( "backoff factor"). Σε περιόδους όπου το κανάλι είναι καθαρό, οι κόµβοι µειώνουν τον παράγοντα "backoff factor". Όταν ο παράγοντας αυτός µηδενιστεί, τότε µεταδίδουν το µήνυµα τους. Αφού η πιθανότητα δύο κόµβοι να επιλέξουν τον ίδιο παράγοντα "backoff factor", οι συγκρούσεις µέσα στο κανάλι είναι σπάνιες. 10
11 2.2 Τεχνολογία ιασποράς Φάσµατος (Spread Spectrum) Η τεχνολογία spread spectrum (ή αλλιώς CDMA Code Division Multiple Access) επιτρέπει σε πολλούς χρήστες να µοιράζονται το ίδιο φυσικό µέσο επικοινωνίας τύπου broadcast. Eµφανίστηκε πριν 50 χρόνια περίπου ως αποτέλεσµα των αναγκών του στρατού για ασφαλείς επικοινωνίες. Συγκεκριµένα Γερµανοί επιστήµονες πειραµατίσθηκαν µε τεχνικές συµπίεσης παλµών θέτοντας την βάση τα πρώτα συστήµατα τεχνολογίας διασποράς φάσµατος(chirp Spread Spectrum Systems).Στην τεχνική αυτή ένα φέρων κύµα λοξοδροµείται µέσα σε ένα συγκεκριµένο εύρος µπάντας κατά την διάρκεια ενός εσωτερικού παλµού. Η τεχνική FHSS χρονολογείται επίσης στα µέσα του δεύτερου παγκοσµίου πολέµου και η γέννηση της οφείλεται στις προσπάθειες συγχρονισµού των ποµποδεκτών των υποβρυχίων. Η τεχνολογία διασποράς φάσµατος σχεδιάστηκε ώστε να είναι ανθεκτική στον θόρυβο, τα παράσιτα, τις παρεµβολές και την µη εξουσιοδοτηµένη ανίχνευση. Έτσι επιτρέπει την συνύπαρξη πολλαπλών δικτύων στην ίδια περιοχή. Οι εκποµπής τύπου spread spectrum στέλνουν τα σήµατά τους χρησιµοποιώντας ένα µεγάλο εύρος συχνοτήτων και µικρή ισχύ. Σε αντίθεση, οι εκποµπές τύπου narrowband συγκεντρώνουν όλη τους την ισχύ σε µία µόνο συχνότητα. Υπάρχουν διάφοροι τρόποι για να υλοποιηθούν µεταδόσεις τύπου Spread Spectrum. Οι πιο γνωστοί είναι οι Frequency Hopping Spread Spectrum (FHSS) και Direct Sequence Spread Spectrum (DSSS), χωρίς όµως να αποκλείονται και άλλοι που στηρίζονται σε αυτούς (π.χ., MC-DSSS). Σήµερα η τεχνολογία διασποράς φάσµατος (Spread Spectrum ) χρησιµοποιείται σε PCS τηλέφωνα, bar code scanners, ασύρµατους αναγνώστες καρτών, κά. 11
12 Frequency Hopping Spread Spectrum Σε αυτή την τεχνολογία, η ζώνη (band) συχνοτήτων ISM (Industrial Scientific Medical, 2,4000 2,4835 MHz) χωρίζεται σε 79 µη επικαλυπτόµενα κανάλια εύρους 1 MHz το καθένα. Τα δεδοµένα εκπέµπονται σε κάθε ένα από τα παραπάνω κανάλια χρησιµοποιώντας ένα ψευδοτυχαίο αχνάρι εναλλαγής καναλιών (pseudorandom hopping pattern, hopping sequence ή spreading code) από τα 78 συνολικά διαθέσιµα τέτοια αχνάρια (οργανωµένα σε 3 σύνολα των 26). Η εναλλαγή των καναλιών πραγµατοποιείται πολλές φορές το δευτερόλεπτο. Κάθε κανάλι χρησιµοποιείται για συγκεκριµένο χρόνο (dwell time) και στη συνέχεια χρησιµοποιείται το επόµενο στο προαναφερόµενο αχνάρι έως ότου χρησιµοποιηθούν όλα. Κατόπιν επαναλαµβάνεται η ίδια ακολουθία. Εάν σε κάποιον σταθµό λήψης δεν είναι γνωστός ο χρόνος παραµονής σε κάθε κανάλι καθώς και το αχνάρι εναλλαγής τους τότε είναι αδύνατον αυτός ο σταθµός να λάβει και να αποκωδικοποιήσει τα δεδοµένα. Πιο συγκεκριµένα το φέρων σήµα µεταπηδάει µέσω µιας ψευδοτυχαίας συνάρτησης κάτω από τον έλεγχο ενός sunthesizer που οδηγείτε από µία γεννήτρια (pn code generator). Το σύστηµα πληροφορίας οδηγείτε σε ένα ψηφιακό διαµορφωτή (digital modulator) όπου διαµορφώνεται µε το φέρων σήµα χρησιµοποιώντας συνήθως διαµόρφωση FSK. Η περιοδική συχνότητα (hopping sequence) δηµιουργείτε από την pn code generator (δείτε παρακάτω σχήµα) σχήµα 5. BLOCK DIAGRAM OF A FREQUENCY HOPPING SYSTEM 12
13 σχήµα 6. FREQUENCY HOPPING SIGNAL βασισµένη πάνω στο IEEE standard το οποίο πραγµατοποιήθηκε τον Ιούλιο του 1997 η τεχνολογία Frequency Hopping Spread Spectrum πιάνει ταχύτητες της τάξεως του 1Mbps και 2Mbps. FHSS collisions Όταν δύο σήµατα πηδάν σε ίδιο κανάλι και παρεµβάλλονται µεταξύ τους έχουµε σύγκρουση (collision). Το πλήθος των συγκρούσεων εξαρτάται από τον αριθµό των καναλιών µεταπήδησης και τον αριθµό των ενεργών σηµάτων. Αφού ο χρόνος διαµονής σε ένα κανάλι (dwell time) είναι λιγότερος του µισού δευτερολέπτου ένα δύο συγκρούσεις σηµάτων είναι ασήµαντες και ανεπαίσθητες.σε οποιαδήποτε περίπτωση σύγκρουσης το σήµα µεταδίδεται ξανά µε αποτέλεσµα η ταχύτητα του καναλιού µας να µικραίνει. Direct Sequence Spread Spectrum 13
14 Σε αυτή την τεχνολογία, η ζώνη συχνοτήτων ISM χωρίζεται σε 3 µη επικαλυπτόµενα κανάλια, εύρους 22 MHz το καθένα, και τα δεδοµένα εκπέµπονται σε ένα µόνο από αυτά. Κάθε bit των δεδοµένων συνδυάζεται (µέσω µίας συνάρτησης XOR) µε µία ψευδοτυχαία αριθµητική ακολουθία (Barker Code) µήκους 11 bits. Αυτή η διαδικασία «απλώνει» την ενέργεια του εκπεµπόµενου σήµατος σε µεγαλύτερο εύρος συχνοτήτων από ό,τι θα ήταν απαραίτητο. Ας σηµειωθεί ότι τόσο το αρχικό σήµα (narrowband) όσο και το σήµα που εκπέµπεται (spread spectrum) χρησιµοποιούν την ίδια ισχύ εκποµπής και µεταφέρουν την ίδια πληροφορία. Αυτό που διαφέρει είναι η πυκνότητα ισχύος (power density), δηλαδή το ποσό της ισχύος ανά συχνότητα. Συγκεκριµένα, το σήµα που εκπέµπεται έχει πολύ µικρότερη πυκνότητα ισχύος σε σχέση µε το αρχικό. Εποµένως, είναι πολύ πιο δύσκολο να ανιχνευθεί η παρουσία του σήµατος που εκπέµπεται κι έτσι οι συσκευές DSSS δηµιουργούν µία ασφαλή ζεύξη. Επιπλέον, τα σήµατα DSSS έχουν ενσωµατωµένο πλεονασµό πληροφορίας καθώς εκπέµπονται τουλάχιστον 10 αντίγραφα της πληροφορίας κάθε δεδοµένη στιγµή. Εποµένως, αρκεί µόνο ένα πλήρες αντίγραφο από αυτά (ή τµήµατα περισσοτέρων του ενός αντιγράφων) να φθάσει στον παραλήπτη για να «συναρµολογηθεί» η αρχική πληροφορία(chipping sequence). Πχ αν έχουµε την πληροφορία 1001 και ο chipping code είναι 1= = τότε τα δεδοµένα που µεταδίδονται θα είναι :
15 σχήµα 7. Direct Sequence Spread Spectrum Ακολουθεί σύγκριση των δύο τεχνολογιών ως προς συγκεκριµένα κριτήρια (ταχύτητα, απόσταση, κλιµάκωση και αντοχή σε παρεµβολές): Ταχύτητα Τα συστήµατα FHSS επιτρέπουν ονοµαστικές ταχύτητες 1 ή 2 Mbps, ενώ τα συστήµατα DSSS έως 11 Mbps. Ωστόσο, πρέπει να τονισθεί ότι το εύρος ζώνης (ταχύτητα) του φυσικού µέσου σε µία κυψέλη (κανάλι) πρέπει να εξετάζεται πάντα σε συνάρτηση µε τον αριθµό των κόµβων που ανήκουν στην κυψέλη αυτή (και το µοιράζονται). 15
16 Απόσταση Τα συστήµατα DSSS επιτρέπουν γενικώς µεγαλύτερες αποστάσεις µεταξύ των κόµβων τους σε σχέση µε τα συστήµατα FHSS. Κλιµάκωση (Scalability) Τα συστήµατα DSSS διαθέτουν µόνο 3 µη επικαλυπτόµενα κανάλια στην ζώνη συχνοτήτων ISM. Εποµένως, αφού κάθε δίκτυο πρέπει να χρησιµοποιεί µόνο ένα κανάλι, µόνο 3 διακριτά δίκτυα µπορούν να υπάρχουν στην ίδια περιοχή χωρίς να παρεµβάλλονται. Εδώ πρέπει να διευκρινιστεί ότι µπορούν να συνυπάρχουν περισσότερα από 3 δίκτυα (δηλαδή κάποια να χρησιµοποιούν το ίδιο κανάλι) αλλά περιορίζεται η ταχύτητά τους. Εποµένως, το πλεονέκτηµα της ταχύτητας που έχει το DSSS αρχίσει να χάνεται όσο ο αριθµός των τερµατικών κόµβων αυξάνει. Αντίθετα τα συστήµατα FHSS διαθέτουν 79 µη επικαλυπτόµενα κανάλια και 26 ψευδοτυχαία αχνάρια εναλλαγής καναλιών στην ίδια ζώνη συχνοτήτων. Εποµένως, θεωρητικά, έως 26 δίκτυα µπορούν να υπάρχουν στην ίδια περιοχή αλλά έτσι θα λαµβάνει χώρα σηµαντικός αριθµός συγκρούσεων (collisions). Έως 15 περίπου δίκτυα µπορούν να συνυπάρχουν µε αποδεκτό αριθµό συγκρούσεων. Εάν χρησιµοποιηθεί συγχρονισµός, ο οποίος όµως απαιτεί ακριβά φίλτρα στα ραδιοκυκλώµατα, µπορούν να συνυπάρξουν 12 διαφορετικά δίκτυα χωρίς συγκρούσεις. Εποµένως, τα συστήµατα FHSS πλεονεκτούν στις περιοχές µε µεγάλη πυκνότητα χρηστών. 16
17 σχήµα 8. Χωρητικότητα ανά κελί Αντοχή σε παρεµβολές Το όριο των παρεµβολών που «ανέχονται» τα συστήµατα DSSS είναι λίγο µεγαλύτερο από εκείνο που «ανέχονται» τα συστήµατα FHSS. Ωστόσο, από τη στιγµή που οι παρεµβολές ξεπεράσουν το όριο αυτό τα συστήµατα DSSS σταµατούν να λειτουργούν ενώ τα συστήµατα FHSS συνεχίζουν να λειτουργούν (µε χαµηλότερη ταχύτητα). Επίσης, τα συστήµατα FHSS επηρεάζονται λιγότερο από το πρόβληµα των παρεµβολών του τύπου multipath λόγω του εγγενούς µηχανισµού χρήσης πολλαπλών συχνοτήτων (frequency diversity) που διαθέτουν. Επιπλέον, τα συστήµατα DSSS χρησιµοποιούν πολύ υψηλές ταχύτητες µετάδοσης µε αποτέλεσµα τα µεταδιδόµενα «σύµβολα» να έχουν πολύ µικρό µήκος και έτσι να είναι πιο ευαίσθητα σε ηχώ και καθυστερήσεις. Πολλαπλά συστήµατα DSSS και FHSS µπορούν να λειτουργούν στην ίδια περιοχή συχνοτήτων εφόσον χρησιµοποιούν «ορθογώνια» spreading codes. Ωστόσο, τα συστήµατα DSSS επηρεάζονται όταν το επίπεδο των παρεµβολών είναι µεγάλο ενώ τα συστήµατα FHSS µπορούν να χρησιµοποιήσουν κάποιο από τα ελεύθερα κανάλια. 17
18 Επισηµαίνεται ότι το κριτήριο της αντοχής σε παρεµβολές πρέπει να ληφθεί σοβαρά υπόψη στις περιοχές όπου υπάρχουν ήδη εγκατεστηµένα πολλά ασύρµατα συστήµατα, καθώς σε τέτοιες περιπτώσεις κάποια από αυτά συνήθως λειτουργούν µε παράνοµη ισχύ. Ωστόσο, το κριτήριο της αντοχής σε παρεµβολές δεν θα πρέπει να είναι το µοναδικό που λαµβάνεται υπόψη. Συµπερασµατικά, τα συστήµατα DSSS πλεονεκτούν σε εφαρµογές point-to-point συνδέσεων σε περιοχές όπου δεν υπάρχουν µεγάλες παρεµβολές. Αντίθετα, τα συστήµατα τύπου FHSS πλεονεκτούν στην περίπτωση περιοχών όπου συνυπάρχουν πολλά ασύρµατα συστήµατα ή όπου υπάρχει πολύς θόρυβος. Ενδεικτικά, κάποιες εταιρείες που προσφέρουν συστήµατα DSSS είναι (αλφαβητικά): 3Com, Agere, Avaya, Cisco, D-Link, Intel, Intersil, Proxim (αγόρασε πρόσφατα την Orinoco), Wilan κλπ. Επίσης, ενδεικτικά, κάποιες εταιρείες που προσφέρουν συστήµατα FHSS είναι (αλφαβητικά): Alvarion (πρώην BreezeCom), Symbol κλπ. 3 Περιγραφή πρωτοκόλλων πολυεκποµπής 3.1 AMRoute (adhoc multicast routing ) To AMRoute είναι ένα πρωτόκολλο το οποίο βασίζεται στην αρχιτεκτονική δένδρου για την δηµιουργία των συνδέσεων µεταξύ των κόµβων. Κάθε οµάδα έχει τουλάχιστον ένα κόµβο πυρήνα που είναι υπεύθυνος για την διατήρηση των µελών και του δένδρου. Αρχικά κάθε κόµβος, µέλος µίας οµάδας πολυεκποµπής, ανακηρύσσει τον εαυτό του ως πυρήνα της δικιάς του οµάδας µεγέθους ενός κόµβου. Κάθε κόµβος περιοδικά στέλνει JOIN-REQS (χρησιµοποιώντας µια επεκταµένη δακτυλική αναζήτηση) για την ανακάλυψη άλλων µη ενωµένων τµηµάτων της οµάδας. Όταν ένας κόµβος-µέλος δέχεται ένα JOIN-REQ από ένα πυρήνα του ίδιου γκρουπ αλλά διαφορετικού ασύνδετου τµήµατος απαντάει µε ένα JOIN-ACK και καταγράφει αυτόν τον πυρήνα-κόµβο ως γειτονικό βρόγχο. Μετά την δηµιουργία των γειτονικών βρόγχων ο κάθε κόµβος περιοδικά µεταδίδει ένα TREE-CREATE πακέτο στους γειτονικούς βρόγχους για την 18
19 δηµιουργία του δένδρου. Όταν ένας κόµβος-µέλος δέχεται ένα µοναδικό TREE- CREATE πακέτο από έναν από τους γειτονικούς βρόγχους το προωθεί σε όλους τους άλλους γειτονικούς βρόγχους του. Αν το TREE-CREATE πακέτο δεν είναι µοναδικό αλλά έχει ξανασταλθεί τότε ένα TREE-CREATE-ΝΑΚ πακέτο στέλνεται πίσω. Ο κόµβος που λαµβάνει ένα TREE-CREATE-ΝΑΚ πακέτο σηµαδεύει την σύνδεση αυτή ως σύνδεση βρόγχου (mesh link) και όχι σύνδεση στο δένδρο. Όταν ένας κόµβος θέλει να αποχωρήσει από την οµάδα στέλνει ένα JOIN-NAK πακέτο στους γείτονες τους και σταµατά να προωθεί τα πακέτα προς την οµάδα. Το κύριο χαρακτηριστικό του AMRoute είναι η χρήση ενός εικονικού δικτύου συνδέσεων(virtual mesh links) για την πραγµατοποίηση του δένδρου πολυεκποµπής. Έτσι λοιπόν, όσο οι δροµολογήσεις µεταξύ των µελών του δένδρου υπάρχουν µέσω ενός δικτυακού πλέγµατος (mesh links), το δένδρο δεν χρειάζεται αναδιοργάνωση όταν η τοπολογία του δικτύου αλλάζει. Οι κόµβοι που δεν είναι µέλη της οµάδας πολυεκποµπής δεν προωθούν πακέτα και δεν χρειάζεται να υποστηρίζουν κανένα πρωτόκολλο πολυεκποµπής. Μόνο δηλαδή τα µέλη µίας οµάδας πολυεκποµπης που συγκροτούν και το δένδρο παρουσιάζουν επεξεργασία και αποθήκευση δεδοµένων. Το AMRoute βασίζεται σε ένα πρωτόκολλο µονοεκποµπής (unicast) για την διατήρηση της σύνδεσης των κόµβων-µελών και οποιοδήποτε πρωτόκολλο µονοεκποµπής µπορεί να χρησιµοποιηθεί. Το κυριότερο µειονέκτηµα του πρωτοκόλλου είναι ότι δηµιουργούνται προσωρινές επαναλήψεις και δεν δηµιουργεί τα καλύτερα δένδρα όταν υπάρχει µεγάλη κινητικότητα. Παρακάτω δίδεται ένας πίνακας µε διάφορες τιµές παραµέτρων του πρωτοκόλλου σύµφωνα µε τις προδιαγραφές του. Periodic JOIN-REQ interval Periodic JOIN-REQ interval when no group members are connected to the core Periodic TREE-CREATE interval TREE-CREATE timeout Core resolution algorithm 60 sec 5 sec 20 sec 40 sec Highest ID Πίνακας 1. Τιµές παραµέτρων για το AMRoute πρωτόκολλο 19
20 3.2 AMRIS (Ad Hoc Multicast Routing protocol utilizing Increasing id-numbers ) Το πρωτόκολλο AMRIS χρησιµοποιεί την αρχιτεκτονική δένδρου για την προώθηση των πακέτων. Κάθε κόµβος στο δίκτυο αποκτά ένα προσωρινό αριθµό πολυεκποµπής. Η σειρά αυτών των αριθµών καθοδηγεί την ροή των δεδοµένων. Το AMRIS δεν χρειάζεται διαφορετικό πρωτόκολλο µονοεκποµπής (unicast). Αρχικά, ένας ειδικός κόµβος µε όνοµα Sid προωθεί (broadcast) ένα NEW-SESSION πακέτο. Αυτό το NEW-SESSION πακέτο περιλαµβάνει και τον προσωρινό αριθµό πολυεκποµπής (msm-id multicast session member id) του Sid.Οι γειτονικοί κόµβοι που παραλαµβάνουν το πακέτο, υπολογίζουν το δικό τους msm-id που είναι µεγαλύτερος από αυτόν του Sid. Καθώς αποµακρυνόµαστε από το Sid ο αριθµός msm-id µεγαλώνει. Ο κάθε κόµβος επαναπροωθεί το NEW-SESSION πακέτο αντικαθιστώντας το msm-id µε το δικό του. Κάθε κόµβος επιβάλλεται να στέλνει τακτικά µηνύµατα χαιρετισµού στους γείτονες τους. Τα µηνύµατα αυτά περιλαµβάνoυν στοιχεία όπως node id, msm-id, membership status, registered parent and child s ids and msm-ids, partition id. Ένας κόµβος για να γίνει µέλος µίας οµάδας πολυεκποµπής στέλνει ένα JOIN-REQ µήνυµα. Αυτό το µήνυµα στέλνεται σε ένα πιθανό κόµβο-πατέρα µε µικρότερο msm-id. Ο κόµβος που λαµβάνει το JOIN-REQ στέλνει πίσω ένα JOIN-ACK. αν είναι ήδη µέλος της οµάδας πολυεκποµπής. Αν δεν είναι µέλη στέλνουν ένα JOIN-REQ.PASSIVE στο πιθανό κόµβο-πατέρα. Αν ένας κόµβος δεν καταφέρει να δεχτεί ένα JOIN-ACK ή δέχεται ένα JOIN-NAK µήνυµα, πραγµατοποιεί ένα BRANCH RECONSTRUCTION (BR). Η (BR) διαδικασία εκτελείτε σε µια δακτυλική αναζήτηση µέχρι ο κόµβος να καταφέρει να γίνει µέλος της οµάδας πολυεκποµπής. Το AMRIS καταλαβαίνει όταν µία σύνδεση σταµατήσει να υπάρχει από ένα µηχανισµό µηνυµάτων χαιρετισµού (beacon mechanism). Αν στον προκαθορισµένο χρόνο δεν ακουστούν µηνύµατα χαιρετισµού, ο κόµβος θεωρεί ότι ο γείτονας του δεν βρίσκεται σε ακτίνα εκποµπής. Αν αυτός ο γείτονας είναι ο κόµβος-πατέρας τότε πρέπει να ξαναενωθεί µε το δένδρο στέλνοντας ένα JOIN-REQ στο νέο πιθανό κόµβο-πατέρα. Αν ο κόµβος δεν µπορεί να ενωθεί τότε ενεργοποιείται η διαδικασία BR. Η προώθηση των πακέτων γίνεται από τους κόµβους του δένδρου. Μόνο τα πακέτα από τους αναγνωρισµένους κόµβους-πατέρες και κόµβους-παιδιά προωθούνται. 20
21 Γι αυτό το λόγο αν η σύνδεση του δένδρου σπάσει τα πακέτα χάνονται µέχρι το δένδρο να ξανακατασκευαστεί. Παρακάτω δίδεται ένας πίνακας µε διάφορες τιµές παραµέτρων του πρωτοκόλλου σύµφωνα µε τις προδιαγραφές του. Number of cores in the network 1 Periodic beacon interval 3 sec Periodic update interval 3 sec Age out anchor timeout 45 sec Heartbeat interval 15 sec Request retransmission interval 9 sec Max number of JOIN REQUEST retransmission 3 Πίνακας 2. Τιµές παραµέτρων για το AMRIS πρωτόκολλο 3.3 CAMP (Core-Assisted Mesh Protocol ) Το CAMP είναι πρωτόκολλο που βασίζεται πάνω στην αρχιτεκτονική δικτυώµατος (mesh based protocol ). Όλοι οι κόµβοι του δικτύου συντηρούν µία σειρά από πίνακες µε πληροφορίες δροµολόγησης και κόµβων-µελών. Επίσης όλοι οι κόµβοι κρατούν µία σειρά από ιστορικά στοιχεία από προηγούµενα πακέτα και αιτήµατα για δηµιουργία µελών. Το CAMP κατηγοριοποιεί τους κόµβους του δικτύου ως duplex (διπλό)µέλος, simplex(µονό)µέλος και µη µέλη. Τα διπλά µέλη είναι πλήρη µέλη του δικτυώµατος πολυεκποµπής, ενώ τα µονά µέλη χρησιµοποιούνται για την δηµιουργία ενός δρόµου συνδέσεων µεταξύ των κόµβων-αποστολέων και του υπόλοιπου δικτύου. Πυρήνες 21
22 (cores) χρησιµοποιούνται για να περιορίσουν την ροή των JOIN REQUEST πακέτων. Το CAMP αποτελείτε από διαδικασίες δηµιουργίας δικτυώµατος και διατήρησης του. Ένας κόµβος που επιθυµεί να γίνει µέλος της οµάδας πολυεκποµπής, συµβουλεύεται πρώτα ένα πίνακα για να δει αν οι γείτονες του είναι ήδη µέλη. Αν είναι, ο κόµβος ανακοινώνει την εισαγωγή του στην οµάδα µέσω ενός CAMP UPDATE. Στην αντίθετη περίπτωση,είτε ο κόµβος εκπέµπει ένα µήνυµα JOIN REQUEST σε έναν από τους κόµβουςπηρύνες, είτε αναζητά µέλη µέσω µιας δακτυλικής αναζήτησης. Κάθε κόµβος που είναι διπλό µέλος µπορεί να απαντήσει µε ένα JOIN-ACK µήνυµα που εκπέµπεται πίσω στον κόµβο που θέλει να γίνει µέλος. Περιοδικά, ένας κόµβος παραλήπτης, επιθεωρεί το ιστορικό των πακέτων για να δει αν λαµβάνει τα πακέτα από τους γείτονες που είναι στο πιο κοντινό µονοπάτι προς την πηγή. Αν δεν ισχύει αυτό, τότε ο κόµβος στέλνει είτε ένα HEARTBEAT είτε PUSH JOIN µήνυµα προς τον αποστολέα από το πιο σύντοµο µονοπάτι. Αυτή η διαδικασία σιγουρεύει ότι το δικτύωµα περιέχει όλα τα πιο κοντινά µονοπάτια από τους αποστολείς στους παραλήπτες. Οι κόµβοι επίσης περιοδικά επιλέγουν και ανανεώνουν τους επιλεγµένους κόµβους άγκυρες τους προς την οµάδα πολυεκποµπής εκπέµποντας παντού µηνύµατα ανανέωσης. Οι κόµβοι άγκυρες είναι γειτονικοί κόµβοι που χρειάζονται για να επανα-εκπέµπουν τα πακέτα δεδοµένων που λαµβάνουν. Σε ένα κόµβο επιτρέπεται να σταµατήσει να θεωρεί γειτονικούς κόµβους άγκυρες εάν αυτοί δεν ανανεώνουν τις συνδέσεις τους. Το CAMP βασίζεται σε ένα πρωτόκολλο µονοεκποµπής (unicast) που εγγυάται σωστές αποστάσεις σε όλες τις κατευθύνσεις σε πεπερασµένο χρόνο. Πρωτόκολλα δροµολόγησης που βασίζονται στον αλγόριθµο Bellman-ford,δεν µπορούν να χρησιµοποιηθούν µε το CAMP και το CAMP χρειάζεται να επεκταθεί για να µπορέσει να συνεργαστεί µε on-demand πρωτόκολλα. Παρακάτω δίδεται ένας πίνακας µε διάφορες τιµές παραµέτρων του πρωτοκόλλου σύµφωνα µε τις προδιαγραφές του. 22
23 Number of cores in the network 1 Periodic beacon interval 3 sec Periodic update interval 3 sec Age out anchor timeout 45 sec Heartbeat interval 15 sec Request retransmission interval 9 sec Max number of JOIN REQUEST 3 retransmission Πίνακας 3. Τιµές παραµέτρων για το CAMP πρωτόκολλο 3.4 ADMR (Adaptive Demand Driven Multicast Routing) Το πρωτόκολλο ADMR ένα πρωτόκολλο το οποίο βασίζεται στην αρχιτεκτονική δένδρου για την προώθηση των πακέτων στην οµάδα πολυεκποµπής. Επίσης είναι ένα on-demand πρωτόκολλο το οποίο σηµαίνει ότι ανακαλύπτει τις δροµολογήσεις πολυεκποµπής µόνο όταν έχει κάτι να στείλει. Ένα χαρακτηριστικό του ADMR είναι ότι οι κόµβοι είναι ικανοί για δηµιουργία και ενσωµάτωση σε µία συγκεκριµένης πηγής οµάδας πολυεκποµπής (source specific ). Η συνεδρίαση (session) που χρησιµοποιούν τα συνηθισµένα µοντέλα πολυεκποµπής, βασίζονται µόνο στην διεύθυνση της οµάδας πολυεκποµπής. Το µοντέλο συγκεκριµένης πηγής (source specific) επιτρέπει στους κόµβους να ενσωµατωθούν, αποχωρήσουν, και να στείλουν σε µία συγκεκριµένη (πηγής, οµάδας) συνεδρία. Ένας κόµβος που χρησιµοποιεί ADMR και θέλει να ξεκινήσει να στέλνει πακέτα πολυεκποµπής, πρώτα πληµµυρίζει (flood) µε το πρώτο πακέτο πολυεκποµπής, όλο το δίκτυο. Αυτό πραγµατοποιείται προσθέτοντας µία ADMR κεφαλίδα (header) µε ενεργοποιηµένη την σηµαία network flood. Αν αυτή η σηµαία είναι ενεργοποιηµένη, το πακέτο στέλνεται σε κάθε κόµβο στο δίκτυο. Αντιστρόφως αν η σηµαία tree flood είναι ενεργοποιηµένη τότε το πακέτο στέλνεται σε ολόκληρη την οµάδα πολυεκποµπής. Ο αποστολέας κόµβος τότε, αποθηκεύει προσωρινά κάθε µήνυµα που ακολουθεί µέχρι να λάβει µια έγκυρη απάντηση από κάποιο πιθανό αποδέκτη. Η έγκυρη απάντηση αυτή έρχεται µε την µορφή ενός πακέτου RECEIVER JOIN από ένα κόµβο που επιθυµεί να συµµετάσχει στην οµάδα πολυεκποµπής. Ένας παραλήπτης ο 23
24 οποίος δεν ανηκει στο δένδρο και δεν έχει δεχτεί ένα διαφηµιστικό από την πηγή,στέλνει ένα RECEIVER JOIN πακέτο ακολουθώντας ανάποδα το µονοπάτι από το οποίο ήρθε το αρχικό διαφηµιστικό µήνυµα. Καθώς το RECEIVER JOIN πακέτο µεταφέρεται από τον αποστολέα στην πηγή, οι ενδιάµεσοι δροµολογητές γράφουν στον πίνακα δροµολόγησης τους τον τελευταίο σταθµό που ήρθε το RECEIVER JOIN. Κατά την διάρκεια της πληµµύρας στο δίκτυο, οι κόµβοι σηµειώνουν τον τελευταίο κόµβο από όπου τους ήρθε το διαφηµιστικό µήνυµα σας upstream κόµβο. Οι κόµβοι που αποστέλλουν πακέτα πολυεκποµπής, περιοδικά στέλνουν σε όλο το δίκτυο ένα πακέτο,έτσι ώστε αν κάποιοι παραλήπτες οι οποίοι,για κάποιο λόγο, δεν έχουν λάβει το διαφηµιστικό µήνυµα να µπορούν να ενσωµατωθούν στην οµάδα πολυεκποµπής. Ένας κόµβος ο οποίος βρίσκεται µεταξύ του παραλήπτη που ξεκίνησε το RECEIVER JOIN και της πηγής, µπορεί να λάβει πολλαπλά αντίγραφα του RECEIVER JOIN από πολλούς παραλήπτες. Επειδή δεν υπάρχει εγγύηση ότι το πακέτο RECEIVER JOIN θα φτάσει την πηγή, οι ενδιάµεσοι κόµβοι προωθούν πάνω από τρία RECEIVER JOIN µηνύµατα για κάθε πηγή-οµάδα ζευγάρι. Κατά την διάρκεια της παράδοσης των πακέτων πολυεκποµπής η πηγή συµπεριλαµβάνει στην ADMR κεφαλίδα ένα inter-packet time διάστηµα, που ειδοποιεί τους downstream κόµβους για το πόσο συχνά θα δέχονται πακέτα δεδοµένων. Εάν η εφαρµογή της πηγής σταµατήσει να στέλνει πακέτα, η πηγή στέλνει KEEP-ALIVE µηνύµατα στο δένδρο. Το διάστηµα µε το οποίο αυτά τα µηνύµατα στέλνονται, πολλαπλασιάζονται µε κάποιο πολλαπλάσιο,ωσότου το µέγιστο διάστηµα επιτευχθεί, όπου ο κόµβος θεωρεί ότι η εφαρµογή τελείωσε µε το να στέλνει πακέτα. Εάν ένας downstream κόµβος δεν λάβει πακέτα δεδοµένων ή ένα KEEP-ALIVE µήνυµα στο προκαθορισµένο χρόνο, τότε θεωρεί ότι η πηγή δεν έχει τίποτα άλλο να στείλει και αποχωρεί από την οµάδα πολυεκποµπής. Οι κόµβοι µπορούν να πιέσουν οι ίδιοι την είσοδο τους στην οµάδα πλυεκποµπής στέλνοντας MULTICAST SOLICITATION µηνύµατα σε όλο το δίκτυο. Όταν µία πηγή πολυεκποµπής λάβει ένα τέτοιο µήνυµα αντιδρά µε δύο τρόπους. Εάν έχει λάβει αρκετά MULTICAST SOLICITATION µηνύµατα τότε επισπεύσει το χρόνο για την επόµενη πληµµυρά του δικτύου µε διαφηµιστικά µηνύµατα, είτε στέλνει ένα ADMR KEPP- ALIVE µήνυµα πηγαίνοντας ανάποδα από το µονοπάτι που ήρθε το MULTICAST 24
25 SOLICITATION µήνυµα. Όταν ο κόµβος λάβει πίσω το ADMR KEEP-ALIVE µήνυµα απαντά µε ένα RECEIVER JOIN µήνυµα και ενσωµατώνεται στην οµάδα. Ένας κόµβος εντοπίζει µία αδυναµία σύνδεσης όταν αδυνατεί να λάβει πακέτα δεδοµένων ή ένα KEEP-ALIVE µήνυµα προτού ο disconnection timer λήξει. Η τιµή του χρόνου εξαρτάται από τον inter-arrival χρόνο και τον αριθµό των ενδιάµεσων κόµβων. Όσο περισσότεροι είναι οι ενδιάµεσοι κόµβοι τόσο µεγαλύτερος είναι και ο disconnection timer χρόνος. Αυτό προτρέπει έναν downstream κόµβο να προσπαθήσει να φτιάξει µία χαµένη σύνδεση προτού ο upstream κόµβος τελειώσει τις δικές του διορθώσεις. Όταν ένας κόµβος καταλάβει µία ασυνέχεια στην σύνδεση, στέλνει ένα REPAIR NOTIFICATION µήνυµα σε όλους τους downstream κόµβους. Αυτό ειδοποιεί τους downstream κόµβους ότι µια επισκευή είναι σε εξέλιξη και ότι δεν θα πρέπει να απαντούν σε τυχόν προσκλήσεις επισκευής. Αφού ο κόµβος αποστείλει το REPAIR NOTIFICATION µήνυµα, περιµένει κάποιο χρόνο πριν ξεκινήσει µε την επισκευή. Εάν κατά την διάρκεια αυτής της αναµονής δεχθεί µήνυµα επιδιόρθωσης από κάποιο upstream κόµβο, δεν προχωρεί ο ίδιος στην επιδιόρθωση. Η λήξη του µηνύµατος επιδιόρθωσης ειδοποιεί τον κόµβο ότι το πραγµατικό πρόβληµα οφείλεται σε πιο πάνω κόµβους και ότι δεν πρέπει να προβεί ο ίδιος σε επιδιορθώσεις. Εάν µετά τον χρόνο αναµονής δεν έχει δεχθεί κανένα µήνυµα επιδιόρθωσης,πληµµυρίζει το δίκτυο µε ένα µήνυµα RECONNECT. Ένας κόµβος που δέχθηκε µήνυµα RECONNECT και όχι µήνυµα REPAIR NOTIFICATION καταλαβαίνει ότι η δικιά του δροµολόγηση µέχρι την πηγή ισχύει. Αντί να ειδοποιεί συγκεκριµένα ένας κόµβος για την αποχώρηση του από την οµάδα, χρησιµοποιεί πιο παθητική στάση σταµατώντας να απαντάει στα διάφορα µηνύµατα. 3.5 MAODV (multicast ad hoc On-Demand Distance Vector ) το MAODV πρωτόκολλο είναι και αυτό ένα On-Demand πρωτόκολλο. Αυτό σηµαίνει ότι ανακαλύπτει τις δροµολογήσεις µόνο όταν έχει κάτι να στείλει. Η οµάδα πολυεκποµπής αναγνωρίζεται από την διεύθυνση της οµάδας πολυεκποµπής, συσχετισµένη µε µια ακολουθία αριθµών που χρησιµοποιούνται για την ανίχνευση του πόσο ανανεωµένη είναι η οµάδα. Τα µέλη της ίδιας οµάδας πολυεκποµπής φτιάχνουν το 25
26 δένδρο της πολυεκποµπής,µαζί µε την βοήθεια των κόµβων οι οποίοι οι ίδιο δεν είναι µέλη της οµάδας, αλλά προωθούν τα πακέτα στους κόµβους που είναι µέλη. Όταν ένας κόµβος θέλει να συµµετάσχει σε µία οµάδα η οποία δεν υπάρχει στο δίκτυο, τότε αυτός ο κόµβος γίνεται ο αρχηγός του γκρουπ. Ο αρχηγός αυτός είναι υπεύθυνος για την διατήρηση της αριθµητικής ακολουθίας της οµάδας πολυεκποµπής, και για την κατασκευή του δένδρου. Όλοι οι κόµβοι του δένδρου χαρακτηρίζονται ως upstream και downstream ανάλογα µε την οπτική άποψη του αρχηγού του γκρουπ. Ο ίδιος ο αρχηγός δεν έχει upstream κόµβο. Για δύο κόµβους στο τέλος µίας σύνδεσης, µετρώντας από το πόσοι κόµβοι µακριά είναι από τον αρχηγό, ο κόµβος που είναι πιο κοντά στον αρχηγό είναι ο upstream κόµβος ενώ αυτός που είναι πιο µακριά, ο downstream. Εκτός από τον unicast routing πίνακα που διατηρείτε, το MAODV συντηρεί σε κάθε κόµβο και ένα multicast routing πίνακα για την κατασκευή του δένδρου. Αυτός ο πίνακας διατηρεί πεδία όπως: η διεύθυνση της οµάδας πολυεκποµπής, η διεύθυνση του αρχηγού της οµάδας, η αριθµητική ακολουθία της οµάδας, πόσοι κόµβοι παρευρίσκονται έως τον αρχηγό της οµάδας, πληροφορίες για τους επόµενους κόµβους, και διάρκεια ζωής. Οι πληροφορίες των επόµενων κόµβων καταγράφουν τους γείτονες ενός κόµβου που είναι ή είναι πιθανόν να µπουν στο δένδρο. Μία σηµαία δείχνει εάν ο γειτονικός κόµβος ανήκει στο δένδρο. Αν είναι ενεργοποιηµένη, τότε ανήκει, αν όχι τότε χρησιµοποιείται για την προώθηση των πακέτων. Ένας κόµβος που θέλει να ενσωµατωθεί σε µια οµάδα πολυεκποµπής, ή να στείλει ένα πακέτο σε αυτήν και δεν έχει δροµολόγηση προς αυτήν,στέλνει ενα RREQ Μήνυµα. Σας διεύθυνση παραλήπτη φαίνεται η διεύθυνση του γκρουπ. Η αριθµητική ακολουθία για τον προορισµό θα πρέπει να έχει τον µεγαλύτερο γνωστό αριθµό. Αν το RREQ είναι για ενσωµάτωση στην οµάδα µια JOIN σηµαία ενεργοποιείται στο RREQ (J-RREQ). αλλιώς η σηµαία είναι ανενεργή. Κανονικά το RREQ στέλνεται σε όλο το δίκτυο, εκτός και αν ο κόµβος που θέλει να συµµετάσχει στην οµάδα έχει επαρκείς πληροφορίες για το που βρίσκεται ο αρχηγός, και στέλνει κατευθείαν εκεί το µήνυµα. Κάθε κόµβος που ανήκει στο δένδρο, περιλαµβανόµενων και των κόµβων που απλά προωθούν τα πακέτα, µπορούν να απαντήσουν σε οποιοδήποτε RREQ. Όταν ληφθεί ένα τέτοιο πρωτότυπο µήνυµα, καταγράφεται στο routing table το ανάποδο µονοπάτι για µελλοντική χρήση όταν επιστρέφεται η απάντηση RREP. 26
27 Ένας κόµβος µέλος µπορεί να αποχωρήσει από την οµάδα όποτε θέλει. Εάν ο κόµβος δεν είναι φύλλο του δένδρου µπορεί να φύγει από την οµάδα αλλά θα συνεχίσει να προωθεί τα µηνύµατα. Αλλιώς βγάζει τον εαυτό του εντελώς από το δένδρο. Παρακάτω δίδεται ένας πίνακας µε διάφορες τιµές παραµέτρων του πρωτοκόλλου σύµφωνα µε τις προδιαγραφές του. 27
28 MAC layer link breakage detection Yes Lifetime for the forwarding route when 50 sec RREP send by an intermediate node Lifetime for the forwarding route when 60 sec RREP send by destination node Lifetime added when forwarding a packet 50 sec along the route Lifetime for the reverse route constructed 10 sec by RREQ Time for caching for the broadcast ID in 6 sec RREQ Number of times a RREQ is retried 3 TTL_START for first RREQ for an 1 unknown route TTL_INCREMENT for next time RREQ 2 TTL_THRESHOLD for the expanded ring 7 search of RREQ TTL for network-wide broadcast 30 Lifetime when activating the route for 5 sec upstream node Group hello interval 5 sec Time waiting for RREP before sending 2 sec MACT Time waiting for unused branch to be 3 sec pruned Πίνακας 4. Τιµές παραµέτρων για το MAODV πρωτόκολλο 28
29 3.6 ODMRP (On-Demand Multicast Routing Protocol) Το πρωτόκολλο ODMRP βασίζεται πάνω στην αρχιτεκτονική mesh για την προώθηση των πακέτων πολυεκποµπής. ηµιουργεί ένα δικτύωµα κόµβων,και προωθεί τα πακέτα µέσω flooding (πληµµύρα). Αυτό προκαλεί µία αφθονία στις συνδέσεις των κόµβων. Το ODMRP είναι ένα On-Demand πρωτόκολλο, δηλαδή ανακαλύπτει τις δροµολογήσεις µόνο όταν έχει κάτι να στείλει. Χρησιµοποιεί soft-state προσέγγιση για την αποχώρηση από την οµάδα, δηλαδή όταν ένας κόµβος θέλει να αποχωρήσει από την οµάδα πολυεκποµπής, απλά σταµατάει να απαντάει στα διάφορα µηνύµατα. Όταν µία πηγή θέλει να στείλει κάποιο πακέτο και δεν έχει πληροφορίες για τα µέλη ή πληροφορίες δροµολόγησης, πληµµυρίζει το δίκτυο µε ένα JOIN-DATA πακέτο. Όταν ένας κόµβος λάβει ένα πρωτότυπο JOIN-DATA πακέτο, αποθηκεύει την ταυτότητα (id) του πιο πάνω κόµβου (upstream), και επανα-προωθεί το πακέτο. Όταν το JOIN-DATA πακέτο φτάσει έναν παραλήπτη, ο παραλήπτης δηµιουργεί ένα JOIN TABLE και τον στέλνει στους γείτονες. Όταν ένας κόµβος δεχτεί ένα JOIN TABLE ελέγχει αν η κάποια καταχώρηση Id του επόµενου κόµβου είναι ίδια µε την δικιά του. Εάν βρει καταχώρηση, ο κόµβος καταλαβαίνει ότι βρίσκεται πάνω στο µονοπάτι για την πηγή και είναι µέλος δηλαδή στην οµάδα προώθησης των πακέτων. Μετά ο κόµβος αυτός στέλνει τον δικό του JOIN TABLE. Ο JOIN TABLE διαδίδεται από κάθε κόµβο µέλος της οµάδας προώθησης ωσότου φτάσει στην πηγή από το συντοµότερο δρόµο. Αυτή η διαδικασία δηµιουργεί ή ανανεώνει τις δροµολογήσεις από την πηγή προς τους παραλήπτες και δηµιουργεί ένα δικτύωµα από κόµβους την οµάδα προώθησης (forwarding group). Οι πηγές πολυεκποµπής περιοδικά ανανεώνουν τις δροµολογήσεις και τις πληροφορίες των µελών,στέλνοντας JOIN DATA πακέτα. Το ODMRP σε περιβάλλον που υπάρχει GPS( global positioning system),µπορεί να προβλέψει την κίνηση των κόµβων. Μπορεί να προβλέψει πότε θα λήξει µια δροµολόγηση ενός κόµβου, και να επιλέξει αυτήν που θα είναι ενεργή. Οι κόµβοι προωθούν τα πακέτα µόνο αν οι κόµβοι προώθησης και τα πακέτα είναι πρωτότυπα. Αφού όλοι οι κόµβοι αναµεταδίδουν πακέτα, τα εναλλακτικά µονοπάτια µπορούν να βοηθήσουν σε περίπτωση που το κύριο µονοπάτι δεν λειτουργεί λόγω κινητικότητας 29
30 Παρακάτω δίδεται ένας πίνακας µε διάφορες τιµές παραµέτρων του πρωτοκόλλου σύµφωνα µε τις προδιαγραφές του. JOIN DATA refresh interval 3 sec Acknowledgment timeout for JOIN TABLE 25msec Maximum JOIN TABLE retransmition 3 Πίνακας 5. Τιµές παραµέτρων για το ODMRP πρωτόκολλο 30
31 4. Σύγκριση των MAODV και ODMRP Χρησιµοποιήσαµε των NS-2 simulator, µε το MAODV implementation for ns project για πρωτόκολλο MAODV,και το monarch project για την προσοµοίωση του ODMRP πρωτοκόλλου. 4.2 ιαφορετικοί ρυθµοί µετάδοσης δεδοµένων Σε αυτά τα πειράµατα συγκρίνουµε τα πρωτόκολλα MAODV και ODMRP για διαφορετικούς ρυθµούς µετάδοσης : 1 5, 10, 20 και 50 KBytes/sec. Υπολογίζουµε το PDR (Packet Delivery Ratio Ποσοστό παράδοσης πακέτων) και το Latency (µέσος χρόνος που κάνει ένα πακέτο να φτάσει από τον αποστολέα στον δέκτη). Το PDR δηλώνει το ποσοστό των πακέτων που στάλθηκαν προς τον αριθµό των πακέτων που παρελήφθησαν και δείχνει την αξιοπιστία του πρωτοκόλλου. Το latency δείχνει την µέση καθυστέρηση του πακέτου, µέτρο το οποίο είναι πολύ σηµαντικό κυρίως σε εφαρµογές πολυµέσων. Αριθµοί κόµβων Αριθµοί αποστολέων Αριθµοί δεκτών Ταχύτητα κόµβων Εµβέλεια κεραίας CBR (ρυθµός µετάδοσης) Περιοχή m/sec 250m 1, 5, 10, 20 KBytes/sec 1000m * 1000m Πίνακας 6. Παράµετροι προσοµοίωσης για το πείραµα µε τους διάφορους ρυθµούς µετάδοσης. 31
32 4.2 ιαφορετικές περιοχές Σε αυτά τα πειράµατα συγκρίνουµε τα πρωτόκολλα MAODV και ODMRP για διαφορετικές περιοχές. Οι κόµβοι µπορούν:να κινούνται σε περιοχές των : 100m*100m, 500m*500m, 1000m*1000m, 1500m*1500m, and 2000m*2000m,. Μετράµε το PDR και το Latency για τα δύο πρωτόκολλα. Αριθµοί κόµβων Αριθµοί αποστολέων Αριθµοί δεκτών Ταχύτητα κόµβων Εµβέλεια κεραίας CBR (ρυθµός µετάδοσης) Περιοχή m/sec 250m 1 KByte/sec 100m*100m, 500m*500m, 1000m*1000m, 1500m*1500m, 2000m*2000m Πίνακας 7. Παράµετροι προσοµοίωσης για το πείραµα µε τα διαφορετικά µήκη περιοχών 4.3 ιαφορετικές ταχύτητες κίνησης των κόµβων Σε αυτά τα πειράµατα συγκρίνουµε τα πρωτόκολλα MAODV και ODMRP για διαφορετικές ταχύτητες κίνησης των κόµβων: 1m/sec, 5m/sec, 10m/sec, 15m/sec, 20m/sec. Μετράµε το PDR και το Latency για τα δύο πρωτόκολλα. 32
33 Αριθµοί κόµβων Αριθµοί αποστολέων Αριθµοί δεκτών Ταχύτητα κόµβων Εµβέλεια κεραίας CBR (ρυθµός µετάδοσης) Περιοχή , 5, 10, 15, 20m/sec 250m 1 KByte/sec 1000m*1000m Πίνακας 8. Παράµετροι προσοµοίωσης για το πείραµα µε διαφορετικές ταχύτητες κίνησης των κόµβων 4.4 ιαφορετική εµβέλεια Στα παρακάτω πειράµατα µεταβάλουµε την εµβέλεια της κεραίας, και µετράµε πως τα MAODV και ODMRP αντιδρούν.. Χρησιµοποιώντας εµβέλειες: 100m, 150m, 200m, 250m, 500m, µετράµε τα PDR και Latency των δύο πρωτοκόλλων. Αριθµοί κόµβων Αριθµοί αποστολέων Αριθµοί δεκτών Ταχύτητα κόµβων Εµβέλεια κεραίας CBR (ρυθµός µετάδοσης) Περιοχή m/sec 100m, 150m, 200m, 250m, 500m 1 KByte/sec 2000m*2000m Πίνακας 9. Παράµετροι προσοµοίωσης για το πείραµα µε διαφορετικές εµβέλειες των κεραιών 33
34 4.5 Αποτελέσµατα προσοµοίωσης Το γράφηµα 3 δείχνει την πτώση του δείκτη PDR και για τα δύο πρωτόκολλα καθώς o ρυθµός µετάδοσης δεδοµένων αυξάνει. Κανένα από τα δύο πρωτόκολλα δεν δείχνει να υπερτερεί ιδιαίτερα στα πειράµατα Στο γράφηµα 2 φαίνεται ότι το PDR του MAODV παρουσιάζει καλύτερες τιµές σε µικρές περιοχές έως 1000µ*1000µ. για µεγαλύτερες περιοχές το ODMRP αποδίδει καλύτερα. Στο γράφηµα 3 φαίνεται ότι το PDR του MAODV παρουσιάζει καλύτερες τιµές για ταχύτητες κόµβων έως και 10m/sec. Το ODMRP δείχνει πιο ανθεκτικό στις διάφορες διακυµάνσεις των ταχυτήτων και αποδίδει καλύτερα από το MAODV για ταχύτητες µεγαλύτερες των 10m/sec. Στο γράφηµα 4 φαίνεται ότι η µεταβολή της εµβέλειας της κεραίας έχει την ίδια επιρροή και στα δύο πρωτόκολλα. Να σηµειωθεί επίσης ότι για εµβέλεια=100µ, το ODMRP δεν αποδίδει καθόλου. Στο γράφηµα 5 εµφανίζονται και τα δύο πρωτόκολλα να έχουν εξαιρετικά µικρές τιµές latency για ρυθµό µετάδοσης δεδοµένων 10 KBytes/sec. Για πιο µεγάλη κίνηση πακέτων το MAODV υπερισχύει. Στο γράφηµα 6 το ODMRP κατορθώνει µικρότερες τιµές latency σε περιοχές µεγέθους έως και 1500µ*1500µ. Σε περιοχή 2000µ*2000µ το MAODV εµφανίζει καλύτερες τιµές. Στο γράφηµα 7 η τιµή του latency του ODMRP είναι η µικρότερη για οποιαδήποτε ταχύτητα κίνησης των κόµβων. Το γράφηµα 8 έχει το εξής περίεργο. είχνει ότι το ODMRP δεν λειτουργεί για εµβέλεια κεραίας = 100µ. το latency του ODMRP είναι µικρότερο για εµβέλεια κεραίας 150 και 200µ. Το MAODV υπερτερεί για εµβέλεια= 250m. 34
35 maodv-odmrp γράφηµα ρυθµού µετάδοσης MAODV ODMRP pdr (ποσοστό παράδοσης πακέτων) MAODV ODMRP cbr (kbytes/sec) Γράφηµα 1. pdr έναντι ρυθµού µετάδοσης maodv-odmrp γράφηµα περιοχής MAODV ODMRP pdr (ποσοστό παράδοσης πακέτων) MAODV ODMRP περιοχή (µέτρα * µέτρα). Γράφηµα 2. pdr έναντι µεγέθους περιοχής 35
36 maodv-odmrp γράφηµα ταχύτητας MAODV ODMRP pdr (ποσοστό παράδοσης πακέτων) MAODV ODMRP ταχύτητα (µέτρα/δευτερόλεπτο) Γράφηµα 3. pdr έναντι ταχύτητας κίνησης κόµβων. maodv-odmrp γράφηµα εµβέλειας κεραίας pdr (ποσοστό παράδοσης πακέτων) MAODV ODMRP MAODV ODMRP εµβέλεια κεραίας (µέτρα) Γράφηµα 4. pdr έναντι εµβέλεια κεραίας 36
37 maodv-odmrp γράφηµα ρυθµού µετάδοσης δεδοµένων MAODV ODMRP 2 latency (sec) MAODV ODMRP cbr (kbytes/sec) Γράφηµα 5. Latency έναντι ρυθµού µετάδοσης δεδοµένων maodv-odmrp γράφηµα περιοχής MAODV ODMRP latency (sec) MAODV ODMRP περιοχή (µέτρα * µέτρα) Γράφηµα 6. Latency έναντι εµβαδού περιοχής κίνησης 37
38 maodv-odmrp γράφηµα ταχύτητας MAODV ODMRP 0.08 latency (sec) MAODV ODMRP ταχύτητα (m/sec) Γράφηµα 7. Latency έναντι ταχύτητας maodv-odmrp γράφηµα εµβέλειας κεραίας MAODV ODMRP 0.5 latency (sec) MAODV ODMRP εµβέλεια κεραίας (µέτρα) Γράφηµα 8. Latency έναντι της εµβέλειας της κεραίας 38
39 4.6 Συµπεράσµατα Από τα παραπάνω πειράµατα παρατηρούµε ότι τα πρωτόκολλα αντιδρούν διαφορετικά στα διάφορα σενάρια. Για κίνηση δεδοµένων έως 10 KBytes/sec, το ODMRP είναι ελαφρώς καλύτερο, ενώ από κει και πέρα το MAODV υπερτερεί. Για µικρές περιοχές,το MAODV παρουσιάζει καλύτερο PDR,ενώ το ODMRP καλύτερο latency. Για µεγάλες περιοχές, το ODMRP παρουσιάζει καλύτερο PDR ενώ το MAODV καλύτερο latency. Στα πειράµατα µε διαφορετική ταχύτητα κίνησης των κόµβων και τα δύο πρωτόκολλα αποδίδουν ικανοποιητικά,µε το ODMRP να αποδίδει λίγο καλύτερα καθώς η ταχύτητα αυξάνει. Αλλάζοντας το µήκος της εµβέλειας της κεραίας του κάθε κόµβου,βλέπουµε ότι και τα δύο πρωτόκολλα αντιδρούν το ίδιο,µε το ODMRP να έχει καλύτερες τιµές latency,αλλά να µην µπορεί να λειτουργήσει µε εµβέλεια κεραίας 100m. Ανάλογα την περίπτωση λοιπόν, θα πρέπει να διαλέξουµε και το κατάλληλο πρωτόκολλο. 39
40 5. MANET δίκτυα και χρήση αυτών στην διαδικασία της εκπαίδευσης 5.1 Εισαγωγή είναι γενικά αποδεκτό ότι η παραδοσιακοί µέθοδοι διδασκαλίας έχουν πολλά αρνητικά. Ένα από αυτά είναι ότι συνήθως οι µαθητές έρχονται στο µάθηµα, κρατούν σηµειώσεις και φεύγουν χωρίς να συµµετέχουν καθόλου στην διαδικασία της µάθησης. Πολλές προσπάθειες έχουν γίνει στο παρελθόν ώστε µε την χρήση της ασύρµατης τεχνολογίας να βελτιωθούν οι τρόποι διδασκαλίας. Το πρόγραµµα ActiveClass [Ratto et al., 2003] δηµιουργήθηκε ώστε να παροτρύνει τους µαθητές να συµµετέχουν στο µάθηµα.. Όλοι οι µαθητές µιας αίθουσας συνδέονται στον εξυπηρετητή του ActiveClass server και στέλνουν ερωτήσεις στον καθηγητή, ο οποίος µε την σειρά του επεξεργάζεται τις ερωτήσεις και απαντάει αν όχι σε όλες,στις πιο σηµαντικές. Το σύστηµα Bird- Watching Learning (BWL) [Chen,Kao & Sheu, 2003] δηµιουργήθηκε για χρήση σε εξωτερικούς χώρους. Ουσιαστικά οι µαθητές συνδέονται σε µία βάση όπου βλέπουν χαρακτηριστικά πουλιών, φωτογραφίες κλπ και τα συγκρίνουν µε τα είδη µε τα οποία παρατηρούν. Το PPA (Problem Processing Assistant) [Kinsuk et al., 2003] είναι ένα ιντερνετικό εργαλείο µάθησης που συνδυάζει τα χαρακτηριστικά ενός ψηφιακού χαρτοφυλακίου µε ένα πρόγραµµα επίλυσης προβληµάτων και γένεσης ιδεών. Το σύστηµα Class Talk δηµιουργήθηκε από την Better Education Inc. για να ελέγξει και να βελτιώσει τις αντιδράσεις του µαθήµατος [Russel & Pitt, 2004]. Οι δηµιουργοί του συστήµατος αυτού αναρωτήθηκαν: «τι είναι αυτό που ένας καθηγητής µπορεί να κάνει σε µια τάξη µε 3-5 άτοµα,που του είναι δύσκολο να το πράξει σε µια τάξη των 30 ατόµων.» 40
41 Και βρήκαν τις εξής απαντήσεις: Αµφίδροµη επικοινωνία µε κάθε µαθητή Όλοι οι µαθητές να συµµετέχουν ενεργά Κατανόηση του τι ξέρει ο κάθε µαθητής Εντοπισµός των αδυναµιών του κάθε µαθητή ιόρθωση των προβληµάτων µε εντοπισµό την προέλευση τους Έλεγχος της εργασίας κάθε µαθητή Εντοπισµός του κάθε µαθητή στο τι κάνει και τι δεν κάνει Κανένας µαθητής δεν µένει πίσω. 5.2 Σενάρια προσοµοίωσης. Τα παρακάτω σενάρια περιγράφουν πραγµατικές συνθήκες µέσα στην εκπαιδευτική διαδικασία. Και τα δύο σενάρια βασίζονται σε πραγµατικές παραµέτρους. Ο πίνακας 2 εµφανίζει την αντιστοιχία µεταξύ των παραµέτρων της εξοµοίωσης και τι συµβολίζουν στην πραγµατικότητα (τάξεις, αριθµός µαθητών κλπ) 41
42 Παράµετροι προσοµοίωσης Nodes κόµβοι Groups - οµάδες Senders - αποστολείς Speed 1m/sec - ταχύτητα Speed 20m/sec- ταχύτητα Παράµετροι στην εκπαίδευση Καθηγητές, µαθητές Τάξεις(µόνο µαθητές ανήκουν σε αυτές) Καθηγητές ή βοηθοί Μέση ταχύτητα βάδην Ταχύτητα οχήµατος Πίνακας 10. αντιστοιχία µεταξύ των παραµέτρων της εξοµοίωσης και τι συµβολίζουν στην πραγµατικότητα 5.3 σενάριο επίσκεψης σε αρχαιολογικό χώρο. το παρακάτω σενάριο αφορά την επίσκεψη ενός αρχαιολογικού χώρου. Για παράδειγµα η Β λυκείου ενός σχολείου πραγµατοποιεί επίσκεψη σε αρχαιολογικό χώρο. Τρεις τάξεις δήλωσαν συµµετοχή για την επίσκεψη. Κάθε τάξη έχει έναν υπεύθυνο καθηγητή και είκοσι µαθητές. Ο αρχαιολογικός χώρος έχει µία έκταση 1200 µέτρα επί 400 µέτρα. Όλοι οι µαθητές και οι καθηγητές κινούνται τυχαία στον χώρο µε τα πόδια, µε µέση ταχύτητα 1m/sec. κάθε τάξη, που ουσιαστικά είναι µία οµάδα πολυεκποµπής, δέχεται πακέτα πολυεκποµπής µόνο από τον υπεύθυνο καθηγητή της. Αυτό σηµαίνει ότι υπάρχει ένας αποστολέας και είκοσι παραλήπτες. Ο καθηγητής στέλνει συνεχόµενα πακέτα εικόνας στους µαθητές του εξηγώντας τους τα εκθέµατα τα οποία βλέπουν. Αυτά τα βίντεο δεν κρατούν πάνω από δύο ή τρία λεπτά. Οπότε και ο χρόνος εξοµοίωσης είναι τρία λεπτά. Ουσιαστικά σε αυτό το σενάριο παρατηρούµε πως αντιδρούν τα πρωτόκολλα πολυεκποµπής σε συνθήκες υψηλής ροής δεδοµένων. Η ροή αυτή είναι είτε 10 KBytes/sec, είτε 20KBytes/sec, είτε 50 KBytes/sec. Το µέγεθος του κάθε πακέτου είναι είτε 256 Bytes είτε 512 Bytes. 42
43 5.4 Περιβάλλον προσοµοίωσης Ο Ns-2 είναι ο προσοµοιωτής που επιλέχθηκε για αυτά τα πειράµατα. Χρησιµοποιούµε την προέκταση του Ns-2 από το Monarch project για τα ODMRP και ADMR πρωτόκολλα, και την ενσωµάτωση του MAODV από τους Zhu & Kunz. οι παράµετροι της προσοµοίωσης είναι οι παρακάτω : παράµετροι τιµές Nodes -κόµβοι 60 Groups - οµάδες 3 Nodes /group 20 κόµβοι/οµάδα Senders -αποστολείς 1 κίνηση Random τυχαία Bitrate ρυθµός 10KBytes/sec, ή µετάδοσης δεδοµένων 20KBytes/sec, ή 50KBytes/sec Area - περιοχή 1200m * 400m Speed - ταχύτητα 1m/sec Protocols ODMRP, MAODV, ADMR πρωτόκολλα Simulation time 180 δευτερόλεπτα χρόνος προσοµοίωσης Packet size µέγεθος 256Bytes ή 512 Bytes πακέτου Πίνακας 11. παράµετροι προσοµοίωσης για το σενάριο επίσκεψης σε αρχαιολογικό χώρο. 43
44 Σχήµα 9. ΜΑΝΕΤ σε ένα αρχαιολογικό χώρο 5.5 Σενάριο επίσκεψης σε δασικό χώρο. Τρία τµήµατα ενός πανεπιστηµίου ( µηχανικοί περιβάλλοντος, κτηνίατροι και τµήµα γεωπονίας) προγραµµατίζουν µια εκπαιδευτική εκδροµή σε ένα εθνικό δάσος. Από κάθε τµήµα µία τάξη και ο υπεύθυνος καθηγητής παίρνουν µέρος στο ταξίδι.(είκοσι φοιτητές και ένας καθηγητής). Ο σκοπός αυτού του ταξιδιού είναι διαφορετικός για κάθε τµήµα. Οι φοιτητές που ανήκουν στο τµήµα περιβαντολογικής θα εξετάσουν τους φυσικούς πόρους και την διατήρηση της δοµής του εθνικού δάσους. οι φοιτητές του τµήµατος κτηνιατρικής θα µελετήσουν ορισµένα ήδη ζώων στο φυσικό τους περιβάλλον. Οι φοιτητές της γεωπονικής θα εξετάσουν την πανίδα του δάσους. Είναι φανερό λοιπόν ότι 44
45 το κάθε τµήµα έχει διαφορετικά οφέλη από αυτήν την επίσκεψη και γι αυτό η πολυεκποµπή σε µία οµάδα είναι αναγκαία. Παρόλα αυτά όµως υπάρχει η πιθανότητα για το τµήµα της περιβαντολογικής και γεωπονίας να έχουν µία κοινή εργασία (για παράδειγµα την εξέταση ενός δέντρου) σε αυτές τις περιπτώσεις χρειάζεται πολυεκποµπή σε δύο οµάδες. Τέλος όταν µία ανακοίνωση πρέπει να σταλθεί σε όλα τα τµήµατα,χρησιµοποιείται πολυεκποµπή σε τρεις οµάδες. Οι φοιτητές κινούνται σε µία περιοχή 2000 µέτρων επί 800 µέτρων. Η ασύρµατη επικοινωνία είναι ο µόνος τρόπος για αυτούς τους φοιτητές να επικοινωνήσουν. Εδώ πρέπει να εξηγήσουµε γιατί χρησιµοποιούµε την τεχνολογία MANET και όχι την τεχνολογία WI-FI που είναι και πιο αξιόπιστη. Το πιο δυνατό επιχείρηµα είναι η τεχνολογία MANET δεν χρειάζεται προΰπαρξη υποδοµής. εν είναι εύκολο και έχει και µεγάλο κόστος η ύπαρξη wi-fi υποδοµής σε δύσβατες και ερηµικές περιοχές. Είναι προτιµότερο η κάθε οµάδα να είναι αυτόνοµη και αυτοδιαχειριζόµενη, κουβαλώντας τον δικό της εξοπλισµό,χωρίς να στηρίζεται στην άγνωστη για αυτούς υποδοµή του κάθε χώρου. Οι φοιτητές κινούνται απρόβλεπτα είτε µε τα πόδια είτε µε την χρήση κάποιου οχήµατος.χρησιµοποιούµε δύο µέτρα ταχύτητας στα πειράµατα µας: α) 1 0-1m/sec, ταχύτητα κίνησης µε τα πόδια, και β) 0-20 m/sec, η ταχύτητα κίνησης του οχήµατος. Οι καθηγητές και οι φοιτητές ανταλλάσσουν µηνύµατα (ερωτήσεις, απαντήσεις, σχόλια), αρχεία και φωτογραφίες. Η κίνηση πακέτων διαµορφώθηκε στα δύο πακέτα το δευτερόλεπτο,και κάθε πακέτο έχει 256 Bytes. Η διάρκεια της προσοµοίωσης είναι 900 δευτερόλεπτα. Η ανταλλαγή των πακέτων ξεκινάει µετά τα τριάντα δευτερόλεπτα προσοµοίωσης και κρατάει ως το τέλος του πειράµατος. 45
46 5.6 περιβάλλον προσοµοίωσης Ο Ns-2 είναι ο προσοµοιωτής που επιλέχθηκε για αυτά τα πειράµατα. Χρησιµοποιούµε την προέκταση του Ns-2 από το Monarch project για τα ODMRP και ADMR πρωτόκολλα, και την ενσωµάτωση του MAODV από τους Zhu & Kunz. οι παράµετροι της προσοµοίωσης είναι οι παρακάτω :. Παράµετροι τιµές Nodes -κόµβοι 60 Groups 3 οµάδες Nodes /group- 20 κόµβοι/οµάδες Senders- 1ή 2 ή 3 αποστολείς Movementκίνηση τυχαία Bitrate ρυθµός 2 πακέτα (2*256 Bytes) ανά µετάδοσης δευτερόλεπτο δεδοµένων Area - περιοχή 2000m * 800m Speed - 1m/sec or 20m/sec ταχύτητα Protocols ODMRP, MAODV, ADMR πρωτόκολλα Simulation 900 δευτερόλεπτα time χρόνος προσοµοίωσης Πίνακας 12. παράµετροι προσοµοίωσης για το σενάριο επίσκεψης σε εθνικό δάσος 46
47 σχήµα 10. ΜΑΝΕΤ στο αρχηγείο του εθνικού δάσους 5.7 αποτελέσµατα προσοµοίωσης A. Αποτελέσµατα από το σενάριο επίσκεψης σε αρχαιολογικό χώρο. τα πρώτα τέσσερα γραφήµατα αναφέρονται στο σενάριο της επίσκεψης σε ένα αρχαιολογικό χώρο. Εδώ παρατηρούµε πως αντιδρούνε τα τρία πρωτόκολλα της προσοµοίωσης σε συνθήκες υψηλής ροής δεδοµένων. Μετράµε το PDR (Packet Delivery Ratio- ποσοστό παράδοσης πακέτων) και το Latency(καθυστέρηση). Το PDR δηλώνει το ποσοστό των πακέτων που στάλθηκαν προς τον αριθµό των πακέτων που παρελήφθησαν και δείχνει την αξιοπιστία του πρωτοκόλλου. Το latency δείχνει την µέση καθυστέρηση του πακέτου, µέτρο το οποίο είναι πολύ σηµαντικό κυρίως σε εφαρµογές πολυµέσων. Στο γράφηµα 9 και γράφηµα 10, συγκρίνουµε το ποσοστό παράδοσης πακέτων (PDR) των τριών πρωτοκόλλων σε σχέση µε τον ρυθµό δεδοµένων. Στο γράφηµα [9] 47
ΠΟΛΥΕΚΠΟΜΠΗ ΣΕ ΑΣΥΡΜΑΤΑ ΚΙΝΗΤΑ ΙΚΤΥΑ (MANET)( ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ
ΠΟΛΥΕΚΠΟΜΠΗ ΣΕ ΑΣΥΡΜΑΤΑ ΚΙΝΗΤΑ ΙΚΤΥΑ (MANET)( ΒΑΣΙΛΕΙΟΥ ΑΛΕΞΑΝ ΡΟΣ ΑΣΥΡΜΑΤΑ ΙΚΤΥΑ Η συνεχής εξέλιξη της τεχνολογίας έδωσε την δυνατότητα της ανάπτυξης ασύρµατων δικτύων υπολογιστών δηµιουργώντας κατάλληλες
Δροµολόγηση (Routing)
Δροµολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναµικός Προγραµµατισµός Dijkstra s Algorithm Αλγόριθµοi Δροµολόγησης Link State Distance Vector Δροµολόγηση σε Κινητά Δίκτυα Δροµολόγηση
Πτυχιακή Εργασία. Ασύρματα Δίκτυα της Τεχνολογίας Hot Spot
Πτυχιακή Εργασία Ασύρματα Δίκτυα της Τεχνολογίας Hot Spot Σκοπός της σημερινής παρουσίασης είναι να παρουσιαστεί και να αναλυθεί η δομή και ο τρόπος λειτουργίας ενός δικτύου Hot Spot. Υπεύθυνος Παρουσίασης
Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης
Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης. Εισαγωγή Η παρούσα εργαστηριακή άσκηση έχει ως σκοπό την εξοικείωση με τα πρωτόκολλα δρομολόγησης τα οποία χρησιμοποιούνται στα Ad-Hoc δίκτυα, καθώς και την συγκριτική
Υπόστρωµα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.
Υπόστρωµα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβληµα Υπάρχει ένα κανάλι το οποίο «µοιράζονται» πολλοί κόµβοι. Πρόβληµα: Ποίος µεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης
Δρομολόγηση (Routing)
Δρομολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναμικός Προγραμματισμός ijkstra s Algorithm Αλγόριθμοi Δρομολόγησης Link State istance Vector Δρομολόγηση σε Κινητά Δίκτυα Δρομολόγηση
Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.
Υπόστρωμα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβλημα Υπάρχει ένα κανάλι το οποίο «μοιράζονται» πολλοί κόμβοι. Πρόβλημα: Ποίος μεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης
2 η Σειρά Ασκήσεων Data Link Layer
HY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2017-2018 Διδάσκουσα: Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών, Πανεπιστημίου Κρήτης 2 η Σειρά Ασκήσεων Data Link Layer Άσκηση 1 Αναφέρεται τα 4 επιθυμητά
Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.
Τοπικά Δίκτυα Περίληψη Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Αναµεταδότες, Γέφυρες, Μεταγωγείς, δροµολογητές και Πύλες (repeaters, hubs, bridges, switches, routers,
Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet
Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος
Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο
Αρχές Δικτύων Επικοινωνιών Επικοινωνίες Δεδομένων Μάθημα 4 ο Τα επικοινωνιακά δίκτυα και οι ανάγκες που εξυπηρετούν Για την επικοινωνία δύο συσκευών απαιτείται να υπάρχει μεταξύ τους σύνδεση από σημείο
Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.
Δίκτυα Απευθείας Ζεύξης Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι. Περίληψη Ζεύξεις σηµείου προς σηµείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση
AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM
AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM MANETS MANETS = Mobile Ad Hoc Networks Δεν υπάρχει fixed network infrastructure
CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου
CSMA/CA στο 802.11 Κατανεμημένα Ενσωματωμένα Συστήματα Πραγματικού Χρόνου Medium Access Control Συνήθως πολλοί κόμβοι μοιράζονται ένα κοινό μέσο Πρόβλημα: απαιτείται διαχείριση της πρόσβασης των κόμβων
Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?
Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των
Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1
I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία
Κεφάλαιο 5: Τοπικά ίκτυα
Κεφάλαιο 5: Τοπικά ίκτυα 5.1 ΤοΠρωτόκολλο ALOHA Αλγόριθµοι επίλυσης συγκρούσεων µε βάση το δυαδικό δένδρο 5.2 ίκτυα Ethernet Πρότυπο ΙΕΕΕ 802.3 5.3 ίκτυα Token Ring - Πρότυπο ΙΕΕΕ 802.5 Τοπικά ίκτυα 5-1
ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ
ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ: ΑΣΥΡΜΑΤΑ ΤΟΠΙΚΑ ΔΙΚΤΥΑ ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ: ΤΣΙΑΝΤΗΣ ΛΕΩΝΙΔΑΣ ΥΠΕΥΘΥΝΟΣ ΕΡΓΑΣΙΑΣ: ΚΥΡΑΓΙΑΝΝΗΣ ΓΙΩΡΓΟΣ ΠΕΡΙΕΧΟΜΕΝΑ
Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε
ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος Παρασκευή 01 ΕΚ 2006 ιευθυνσιοδότηση στα Τοπικά ίκτυα (LAN).
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας, Κέρκυρα Παρασκευή 01 ΕΚ 2006 ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος 1. Τεχνικές Πολλαπλής Πρόσβασης Πρωτόκολλα LAN ιευθυνσιοδότηση στα Τοπικά
Ethernet Ethernet ΙΕΕΕ CSMA/CD
Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή
ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)
ΟΜΑΔΑ ΦΟΙΤΗΤΩΝ: Μιχαηλίνα Αργυρού Κασιανή Πάρη ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής WiMAX (Worldwide Interoperability
Ευρυζωνικά δίκτυα (4) Αγγελική Αλεξίου
Ευρυζωνικά δίκτυα (4) Αγγελική Αλεξίου alexiou@unipi.gr 1 Αποτελεσματική χρήση του φάσματος Πολυπλεξία και Διασπορά Φάσματος 2 Αποτελεσματική χρήση του φάσματος Η αποτελεσματική χρήση του φάσματος έγκειται
J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley
Κεφάλαιο 4: ικτύωση και ιαδίκτυο Η Επιστήµη των Υπολογιστών: Μια Ολοκληρωµένη Παρουσίαση (δέκατη αµερικανική έκδοση) J. Glenn Brookshear Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley
Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL)
101001 101001 Επίπεδο ύνδεσης Δεδομένων (Data Link Layer DLL) Είναι το δεύτερο επίπεδο στη διαστρωμάτωση του OSI (μετρώντας από κάτω) Ασχολείται με την αποδοτική και αξιόπιστη επικοινωνία μεταξύ δύο γειτονικών
Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.
Τοπικά Δίκτυα Περίληψη Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Αναμεταδότες, Γέφυρες, Μεταγωγείς, δρομολογητές και Πύλες (repeaters, hubs, bridges, switches, routers,
ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ ΜΑC
ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ Το επίπεδο σύνδεσης αποτελείται από δύο υποεπίπεδα: Το υποεπίπεδο ελέγχου προσπέλασης μέσων (Medium Access Control) Το υποεπίπεδο λογικού ελέγχου σύνδεσης (Logical Link Control) To υποεπίπεδο
Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.
Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον
Τοπικά Δίκτυα. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.
Τοπικά Δίκτυα Περίληψη Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Αναμεταδότες, Γέφυρες, Μεταγωγείς, δρομολογητές και Πύλες (repeaters, hubs, bridges, switches, routers,
ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP
ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP Απαιτήσεις διαδικτύωσης Τα ζητήματα που πρέπει να επιλύσει η διαδικτύωση Πρωτόκολλα διαδικτύωσης Αρχιτεκτονικές
Συνεχής ροή πολυµέσων
Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP
Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία
Improving the performance of TCP in the case of packet reordering Στρατάκη Μαρία Γενικές Πληροφορίες για το TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) Χωρίζουν τα δεδομένα σε τμήματα
Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση
Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση
Κινητές επικοινωνίες. Κεφάλαιο 6 Τεχνικές πoλυπλεξίας - CDMA
Κινητές επικοινωνίες Κεφάλαιο 6 Τεχνικές πoλυπλεξίας - CDMA 1 Πολυπλεξία Η πολυπλεξία επιτρέπει την παράλληλη μετάδοση δεδομένων από διαφορετικές πηγές χωρίς αλληλοπαρεμβολές. Τρία βασικά είδη TDM/TDMA
Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)
Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs) 1. Σκοπός της άσκησης Η τεχνική CSMA εφαρμόζεται σήμερα στα περισσότερα ενσύρματα πολλαπλής πρόσβασης τοπικά δίκτυα - μικρής έκτασης - ως η οικονομικότερη και
Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η
Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο
Μάθηµα 12 ο : Πολλαπλή πρόσβαση µε διαίρεση κώδικα (CDMA, code division multiple access)
Μάθηµα 2 ο : Πολλαπλή πρόσβαση µε διαίρεση κώδικα (CDMA, code division multiple access) Στόχοι: Στο τέλος αυτού του µαθήµατος ο σπουδαστής θα γνωρίζει: Τa λειτουργικά χαρακτηριστικά της τεχνικής πολλαπλής
Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα Ενότητα : Στρώμα Ζεύξης στα Δίκτυα ΗΥ- Ethernet MAC Στρώμα Σαββαΐδης Στυλιανός
Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ
Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως
Συνδεσιμότητα κινητού τηλεφώνου
Συνδεσιμότητα κινητού τηλεφώνου Συνδεσιμότητα κινητού Wifi O όρος WIFI (Wireless Fidelity) χρησιμοποιείται για να προσδιορίσει τις συσκευές που βασίζονται στην προδιαγραφή και εκπέμπουν σε συχνότητες 2.4GHz.
Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First)
Ενότητα 4 Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Πρωτόκολλα ροµολόγησης Πρωτόκολλα ιανύσµατος Απόστασης Πρωτόκολλα Κατάστασης Ζεύξης Πρωτόκολλα ιανύσµατος Απόστασης
7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα
Κεφάλαιο 3 Πολυπλεξία
Κεφάλαιο 3 Πολυπλεξία Μάθημα 3.1: Μάθημα 3.2: Μάθημα 3.3: Πολυπλεξία επιμερισμού συχνότητας χρόνου Συγκριτική αξιολόγηση τεχνικών πολυπλεξίας Στατιστική πολυπλεξία Μετάδοση Δεδομένων Δίκτυα Υπολογιστών
Μετάδοση πληροφορίας - Διαμόρφωση
Μετάδοση πληροφορίας - Διαμόρφωση MYE006: ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ Ευάγγελος Παπαπέτρου ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΗΧ. Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Διάρθρωση μαθήματος Μετάδοση Βασικές έννοιες Διαμόρφωση ορισμός είδη
1.1 Επαναλήπτες (repeaters ή regenerators)
1.1 Επαναλήπτες (repeaters ή regenerators) Οι επαναλήπτες λειτουργούν στο φυσικό επίπεδο του OSI μοντέλου. Χρησιμεύουν για την ενίσχυση των σημάτων που μεταφέρονται στο δίκτυο. Ένα σήμα μπορεί να ταξιδέψει
Μετάδοση πληροφορίας - Διαμόρφωση
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΗΧ. Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ Μετάδοση πληροφορίας - Διαμόρφωση MYE006-ΠΛΕ065: ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ Ευάγγελος Παπαπέτρου Διάρθρωση μαθήματος Βασικές έννοιες μετάδοσης Διαμόρφωση ορισμός
Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου
Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α Ευάγγελος Παπαπέτρου 2 Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 3 Δίκτυα Slotted Reservation Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΜΥΥ703: Δίκτυα
//009 Βασικές εργασίες του επιπέδου ζεύξης ηµιουργία πλαισίων Έλεγχος σφαλµάτων Έλεγχος ροής Σχέση µεταξύ πακέτων (επιπέδου δικτύου) και πλαισίων (επι
//009 Επίπεδο ζεύξης δεδοµένων Εφαρµογών Παρουσίασης Συνόδου ιακίνησης ικτύου Ζεύξης Ζεύξης Φυσικό Τι κάνει το επίπεδο ζεύξης Χρησιµοποιεί τις υπηρεσίες του φυσικού επιπέδου, ήτοι την (ανασφαλή) µεταφορά
Δίκτυα Υπολογιστών I
Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΜΥΥ703: Δίκτυα Υπολογιστών Ι 1 / 36 Διάρθρωση
ZigBee. Φοιτητής: Μόσχογλου Στυλιανός Επιβλέπων καθηγητής: κ. Δοκουζγιάννης Σταύρος
ZigBee Φοιτητής: Μόσχογλου Στυλιανός Επιβλέπων καθηγητής: κ. Δοκουζγιάννης Σταύρος Τι είναι το ZigBee; Ένα τυποποιημένο πρωτόκολλο χαμηλής Κατανάλωσης Ισχύος σε Wireless Persnal Area Netwrks (WPANs) Ένα
ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)
ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν µεταξύ τους Πως συνδέονται ανοµοιογενή δίκτυα µεταξύ τους Εικονικά κυκλώµατα συνδεδεµένα σε σειρά ιαδικτύωση
Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής
Τεχνολογία Πολυμέσων Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.
4.1.1 Πρωτόκολλο TCP - Δομή πακέτου
4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την
Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο
Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά
Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1
I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία
Λύση: Λύση: Λύση: Λύση:
1. Ένας δίαυλος έχει ρυθµό δεδοµένων 4 kbps και καθυστέρηση διάδοσης 20 msec. Για ποια περιοχή µηκών των πλαισίων µπορεί η µέθοδος παύσης και αναµονής να έχει απόδοση τουλάχιστον 50%; Η απόδοση θα είναι
Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών
Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Τι είναι επικοινωνία; Είναι η διαδικασία αποστολής πληροφοριών από ένα πομπό σε κάποιο δέκτη. Η Τηλεπικοινωνία είναι η επικοινωνία από απόσταση (τηλε-).
Δίκτυα Απευθείας Ζεύξης
Δίκτυα Απευθείας Ζεύξης Επικοινωνία μεταξύ δύο υπολογιστώνοιοποίοιείναι απευθείας συνδεδεμένοι. Περίληψη Ζεύξεις σημείου προς σημείο (point-to-point links) Πλαισίωση (framing) Ανίχνευση και διόρθωση σφαλμάτων
Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης
Φροντιστήριο στο Mac Layer Καραγκούνης Δημήτρης Πρωτόκολλα Τυχαίας Προσπέλασης (Random Access Protocols) Αρχές Πρωτοκόλλων RA Όταν υπάρχει πακέτο προς αποστολή, αποστέλλεται με μέγιστο ρυθμό μετάδοσης
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET
ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 6: Συσκευές τηλεπικοινωνιών και δικτύωσης (Θ) Ενεργά στοιχεία δικτύων Δύο συστήματα Η/Υ μπορούν να συνδεθούν χρησιμοποιώντας: Δια-αποδιαμορφωτές
ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)
ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) Α. Α. Οικονομίδης Πανεπιστήμιο Μακεδονίας Διασυνδεδεμένο δίκτυο διασύνδεση δικτύων που το καθένα διατηρεί την ταυτότητά του χρησιμοποιώντας ειδικούς μηχανισμούς διασύνδεσης
1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI.
40 Σύγχρονα τηλεπικοινωνιακά και δικτυακά πρωτόκολλα Εικόνα 1.5.1 Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI. 1.5.1 ΓΕΦΥΡΑ (BRIDGE) Οι γέφυρες λειτουργούν τόσο
Κεφάλαιο 12. Πρότυπα. Ανακεφαλαίωση Ερωτήσεις
Κεφάλαιο 12 Πρότυπα Μάθηµα 12.1: Μάθηµα 12.2: Μάθηµα 12.3: Μάθηµα 12.4: Μάθηµα 12.5: Πρότυπα FDDI-I και FDDI-II Πρότυπο 100 Mbps Ethernet Πρότυπο 100Base-VGAnyLAN Πρότυπο Gigabit Ethernet Πρότυπο LATM
Εργαστήριο 8: Τεχνικές πολλαπλής πρόσβασης στα Δίκτυα Κινητών Επικοινωνιών
Εργαστήριο 8: Τεχνικές πολλαπλής πρόσβασης στα Δίκτυα Κινητών Επικοινωνιών Σε ένα σύστημα τηλεπικοινωνιών πολλών χρηστών, όπου περισσότεροι από ένας χρήστες στέλνουν πληροφορίες μέσω ενός κοινού καναλιού,
Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά ασύρματα δίκτυα αισθητήρων
Πανεπιστήμιο Πατρών Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Τομέας Ηλεκτρονικής και Υπολογιστών Εργαστήριο Ηλεκτρονικών Εφαρμογών Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά
Μάθημα 6: Αρχιτεκτονική TCP/IP
Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της
ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ
ΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣ ΣΕ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΚΟΚΚΩΝΗΣ ΓΕΩΡΓΙΟΣ (MIS0419) ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ :Dr. Μ. ΡΟΥΜΕΛΙΩΤΗΣ ΕΞΕΤΑΣΤΗΣ :Dr. Α. ΓΕΩΡΓΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗ ΟΚΤΩΒΡΙΟΣ 2006 ΠΕΡΙΕΧΟΜΕΝΑ ΑΣΥΡΜΑΤΑ AD-HOC ΔΙΚΤΥΑ ΠΡΩΤΟΚΟΛΛΑ
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν
Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο
Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε
7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ
Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση
ΤΕΙ Κρήτης, Παράρτηµα Χανίων
ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2
Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ
A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 27.10.2014 mockup Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται
ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΠΡΟΗΓΜΕΝΕΣ ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ» ΔΡΟΜΟΛΟΓΗΣΗ ΣΕ AD HOC ΔΙΚΤΥΑ. Γενικά
ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «ΠΡΟΗΓΜΕΝΕΣ ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ» ΔΡΟΜΟΛΟΓΗΣΗ ΣΕ HO ΔΙΚΤΥΑ Μάιος Βάιος Νάσος Γραβάνης Γιάννης Γενικά Τι είναι; Η τυχαία οργάνωση κόμβων χωρίς κεντρικό
Δίκτυα Υπολογιστών Εργαστήρια
Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της
Πρόσβαση στο ίκτυο (Network Access) & ιασύνδεση ικτύων (internetworking) Ενότητα ΣΤ
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Πρόσβαση στο ίκτυο (Network Access) & ιασύνδεση ικτύων (internetworking) Ενότητα ΣΤ ρ. Ε. Μάγκος Ενότητες Μαθήµατος 1. Επίπεδο 2 στο Μοντέλο
Δίκτυα Ι Αρχές Δικτύων
Δίκτυα Ι Αρχές Δικτύων Συσκευές Δικτύων Διδάσκων : Ψαρράς Δημήτριος 1 Όπως είναι γνωστό, η μόνη σύνδεση των απομακρυσμένων υπολογιστών είναι δυνατή μόνο με τη χρήση του υπάρχοντος τηλεφωνικού δικτύου.
Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ. Διάρθρωση. Σκοπός της Δρομολόγησης. Ευάγγελος Παπαπέτρου
Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Γ Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 3 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I
ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη
ίκτυα Υπολογιστών & Επικοινωνία ΙΑΛΕΞΗ 6 Η ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα ρ. Παντάνο Ρόκου Φράνκα 1 Πολύπλεξη ΗΠολύπλεξηείναι η µετάδοση διαφορετικών ρευµάτων πληροφορίας µέσα από την ίδια φυσική
ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα. λ από τον ρυθμό μετάδοσής της. Υποθέτοντας ότι ο κόμβος A
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ ΚΑΙ ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΕΠΙΚΟΙΝΩΝΙΩΝ, ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ασκήσεις για το φυσικό στρώμα 1. Στο δίκτυο
Δίκτυα Υπολογιστών I
Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 22 Διάρθρωση 1 Βασικές
Σύστημα Αυτόματης Ταυτοποίησης. AIS Automatic Identification System
Σύστημα Αυτόματης Ταυτοποίησης AIS Automatic Identification System Ορισμός Απαίτηση από τον ΙΜΟ (international Maritime Organization) από το 2004 (για πλοία με χωρητικότητας μεγαλύτερη από 300 gt) Παρέχει
3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)
3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP) 1 / 32 Σε έναν κόμβο ο οποίος επιθυμεί να αποστείλει δεδομένα σε κάποιον
Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων
ΔΙΚΤΥΑ Π. Φουληράς Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων Οποιοδήποτε δικτυακό σύστημα παραχωρεί σε μία εφαρμογή αποκλειστική χρήση των μεριζομένων πόρων θέτει σε εμπλοκή τους άλλους υπολογιστές για απαράδεκτα
Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου
Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 3 Δίκτυα Slotted Reservation Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) ΜΥΥ703: Δίκτυα
Μοντέλο Ανάπτυξης Ασύρµατων Αισθητήρων και Πληροφοριακού Ελέγχου µέσω Ενσωµατωµένου Συστήµατος
Μοντέλο Ανάπτυξης Ασύρµατων Αισθητήρων και Πληροφοριακού Ελέγχου µέσω Ενσωµατωµένων Συστηµάτων Development Model of Wireless Sensor and Information Control via Embedded Systems Ανάγκη χρήση ασύρµατων αισθητήρων
Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP
Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως
Εισαγωγή - ορολογία. Προώθηση (forwarding): Δρομολόγηση (routing):
Δρομολόγηση Ι Εισαγωγή - ορολογία Προώθηση (forwarding): Οι συσκευές διαδικτύωσης (γέφυρες, δρομολογητές, κ.τ.λ.) προωθούν πακέτα δεδομένων στα κατάλληλα μονοπάτια βάσει των πινάκων δρομολόγησης (routing
ΣΤΕΡΓΙΟΣ ΠΑΝΤΕΛΗΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΑΓΓΕΛΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ:ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΣΤΕΡΓΙΟΣ ΠΑΝΤΕΛΗΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΑΓΓΕΛΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΤΑ ΣΕΠΤΕΜΒΡΙΟΣ 2006 Bluetooth is
Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που
7.7 Πρωτόκολλο ARP 1 ύο είδη διευθύνσεων: MAC - IP Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που µπορεί
«ΜΕΛΕΤΗ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΜΕΤΡΗΣΕΙΣ ΕΝΟΣ ΠΟΜΠΟΔΕΚΤΗ ΚΥΨΕΛΩΤΟΥ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ»
«ΜΕΛΕΤΗ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΜΕΤΡΗΣΕΙΣ ΕΝΟΣ ΠΟΜΠΟΔΕΚΤΗ ΚΥΨΕΛΩΤΟΥ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ» FEASIBILITY STUDY AND LAB MEASUREMENTS OF A CELLULAR TELECOMMUNICATIONS TRANSCEIVER Δεσπότης Χρήστος Δάλατζης
Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1
Δίκτυα ATM Εισαγωγή Εικονικά κυκλώματα Πακέτα και κελιά Δρομολόγηση και προώθηση Ιεραρχία πρωτοκόλλων Επίπεδα προσαρμογής Ποιότητα υπηρεσίας Υποστήριξη IP Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες
Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου
Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων 2 Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1
Μάθημα Εισαγωγή στις Τηλεπικοινωνίες
Μάθημα Εισαγωγή στις Τηλεπικοινωνίες Τεχνικές Μετάδοσης : Διαμόρφωση και πολυπλεξία Μάθημα 10 ο 11 ο 12 ο ΕΘΝΙΚΟ & ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τομέας Επικοινωνιών και Επεξεργασίας Σήματος Τμήμα Πληροφορικής
Δίκτυα Υπολογιστών I
Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 /
ιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΙΑ ΙΚΤΥΩΣΗΣ (Kεφ. 15) IPV6 ΠΟΛΛΑΠΛΗ ΑΠΟΣΤΟΛΗ ΙΡ ΠΡΟΒΛΗΜΑΤΑ επί του κεφ. 15 Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ -
Τμήμα Μηχανικών Η/Υ και Πληροφορικής
Τμήμα Μηχανικών Η/Υ και Πληροφορικής Εργαστήριο Επεξεργασίας Σημάτων και Τηλεπικοινωνιών Ασύρματες και Κινητές Επικοινωνίες Συστήματα πολλαπλών χρηστών και πρόσβαση στο ασύρματο κανάλι Τι θα δούμε στο
ΑΝΑΠΤΥΞΗ & ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΕΥΡΩΠΑΪΚΟΥ ΑΣΥΡΜΑΤΟΥ ΔΙΚΤΥΟΥ HIPERLAN/2 & Η ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΟΥ ΜΕ ΤΟ IEEE a
ΑΝΑΠΤΥΞΗ & ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΕΥΡΩΠΑΪΚΟΥ ΑΣΥΡΜΑΤΟΥ ΔΙΚΤΥΟΥ HIPERLAN/2 & Η ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΟΥ ΜΕ ΤΟ IEEE 802.11a ΟΥΡΑΝΙΑ Φ.ΑΘΑΝΑΣΙΟΥ ΕΥΘΥΜΙΑ Π.ΤΣΙΡΟΓΙΑΝΝΗ Επιβλέπων: κ.στεργιου ΕΛΕΥΘΕΡΙΟΣ ΑΡΤΑ 2005 ΙΣΤΟΡΙΚΗ