Κατεύθυνση Ψηφιακών Επικοινωνιών και Δικτύων
Μαθήματα Προγράμματος Σπουδών

12ος Κύκλος Σπουδών (Έναρξη: Ακαδημαϊκό Έτος 2015-16)

1ο Εξάμηνο

ΨΣ-ΕΔ-202 Υποδομές Μελλοντικού Διαδικτύου [Υ] Α. Αλεξίου

Στόχος

Στόχος του μαθήματος είναι να περιγράψει και να εξηγήσει τις βασικές αρχές και τις προηγμένες τεχνολογίες και αρχιτεκτονικές που χαρακτηρίζουν το μελλοντικό διαδίκτυο. Στο πρώτο μέρος του μαθήματος μελετώνται τεχνικές φυσικού επιπέδου: διαμόρφωση, κωδικοποίηση, πολυπλεξία και τεχνικές διαφορισμού και διασποράς φάσματος. Στο δεύτερο μέρος, αναλύονται ζητήματα πολλαπλής πρόσβασης και διαχείρισης πόρων και παρεμβολών. Στο τρίτο μέρος του μαθήματος εξετάζονται τρία βασικά παραδείγματα αρχιτεκτονικών: το κυψελωτό δίκτυο, το τοπικό ευρυζωνικό δίκτυο και το Διαδίκτυο Αντικειμένων. Τέλος παρουσιάζονται οι πιο σημαντικές προκλήσεις και περιορισμοί στην υλοποίηση των υποδομών του μελλοντικού διαδικτύου.

Περιεχόμενα

  • Εισαγωγή στις Υποδομές Μελλοντικού Διαδικτύου: Βασικές αρχές και τεχνολογίες, τάσεις και προκλήσεις και κριτήρια επίδοσης
  • Μετάδοση βασικής ζώνης και τεχνικές φυσικού επιπέδου: διαμόρφωση, κωδικοποίηση, πολυπλεξία, τεχνικές διαφορισμού, συστήματα Multiple Input Multiple Output (MIMO)
  • Διασπορά φάσματος: direct sequence διασπορά φάσματος, επίδραση παρεμβολών, επίδραση πολυδιαδρομικού καναλιού, RAKE δέκτες, πολλαπλή πρόσβαση με διαίρεση κωδίκων (CDMA)
  • Orthogonal Frequency Division Multiplexing: Θεωρία μετάδοσης πολλαπλών ορθογώνιων φερόντων, κυκλικό πρόθεμα για πολυδιαδρομικά κανάλια, Peak-to-average power ratio, Frequency and timing offset
  • Τεχνικές πολλαπλής πρόσβασης: Time/Frequency/ Code/Space/.. Division Multiple Access, χρονοπρογραμματισμός και τυχαία πρόσβαση που βασίζεται στον ανταγωνισμό
  • Τεχνικές συνεργατικότητας και συντονισμού: διαχείριση παρεμβολών, βελτίωση επίδοσης ‘cell-edge’ χρηστών, Coordinated Multipoint Transmission/Reception, Distributed Input Distributed Output (DIDO)
  • Tο κυψελωτό δίκτυο ως παράδειγμα αρχιτεκτονικής υποδομών: αρχιτεκτονικές GSM, UMTS, LTE, LTE-Advanced, 5G
  • Το τοπικό ευρυζωνικό δίκτυο ως παράδειγμα αρχιτεκτονικής υποδομών: IEEE 802.11b/g/n/ac/ax
  • Το Διαδίκτυο Αντικειμένων ως παράδειγμα αρχιτεκτονικής υποδομών: αρχιτεκτονικές machine-to-machine communications over cellular
  • Προκλήσεις και περιορισμοί στην υλοποίηση των υποδομών του μελλοντικού διαδικτύου
Περισσότερα »

ΨΣ-ΕΔ-301-1 Ασύρματες και Δορυφορικές Επικοινωνίες [Υ] Α. Κανάτας

Στόχος

Στόχος του μαθήματος είναι η εμβάθυνση των φοιτητών σε θέματα ασύρματων επικοινωνιών με έμφαση στη σχεδίαση ζεύξεων για επίγεια και δορυφορικά συστήματα επικοινωνιών. Το μάθημα περιλαμβάνει δύο ενότητες. Στην πρώτη ενότητα γίνεται ανασκόπηση των βασικών εννοιών της τεχνολογίας των κεραιών και της Ηλεκτρομαγνητικής (Η/Μ) διάδοσης και αναλύονται διεθνή πρότυπα (ITU-R) και συστάσεις για τη σχεδίαση επίγειων ασύρματων ζεύξεων. Στη δεύτερη ενότητα γίνεται ανασκόπηση της τεχνολογίας των Δορυφορικών Δικτύων Επικοινωνιών. Περιγράφεται η υπάρχουσα τεχνολογία των δομικών στοιχείων ενός δορυφορικού δικτύου, οι τεχνικές πολλαπλής πρόσβασης και τοπολογίες δικτύων. Ιδιαίτερο βάρος δίνεται στα δίκτυα VSATs, με ανάλυση εφαρμογών και σχεδίαση των ζεύξεων.

Περιεχόμενα

  • Η/Μ Κύματα, ακτινοβολητές και παράμετροι κεραιών. Πόλωση κυμάτων, είδη κεραιών, κέρδος, κατευθυντικότητα, ενεργός επιφάνεια και ενεργό μήκος κεραίας.
  • Περιγράφονται τα φαινόμενα της διάδοσης για τα υπάρχοντα ασύρματα συστήματα επικοινωνιών στις πλέον χρησιμοποιούμενες ζώνες συχνοτήτων με στόχο την επιτυχή σχεδίαση σταθερών ασύρματων ζεύξεων. Μηχανισμοί διάδοσης Η/Μ Κυμάτων: Ανάκλαση, διάθλαση, και φαινόμενα στην τροπόσφαιρα.
  • Μηχανισμοί διάδοσης Η/Μ κυμάτων: Σκέδαση, περίθλαση και διαθέσιμα μοντέλα. Έμφαση στα πρακτικά μοντέλα πρόβλεψης της διάδοσης για διαφορετικά συστήματα ασύρματων επικοινωνιών. Κρίσιμα μεγέθη, παράμετροι ποιότητας και στόχοι της αποτελεσματικής σχεδίασης των συστημάτων.
  • Ανάλυση των στοιχειοκεραιών. Είδη, διατάξεις και γεωμετρία των στοιχεοκεραιών. Βασικά μεγέθη περιγραφής του συστήματος της στοιχειοκεραίας. Υπόθεση στενής ζώνης. Στοιχειώδεις διατάξεις διαμόρφωσης διαγραμμάτων ακτινοβολίας.
  • Επεξεργασία Σημάτων από στοιχειοκεραίες. Γραμμικές και χωρικά ομοιόμορφες στοιχειοκεραίες. Ορατή περιοχή. Τροφοδότηση στοιχειοκεραιών. Παράμετροι διαγράμματος ακτινοβολίας. Στροφή διαγράμματος ακτινοβολίας.
  • Στατιστική επεξεργασία σημάτων από στοιχειοκεραίες. Επεξεργασία στενής ζώνης. Conventional beamformer, null steering beamformer. Φίλτρα Wiener και τεχνικές ψηφιακού beamforming.
  • Ανάπτυξη δορυφορικών συστημάτων και εξέλιξη υπηρεσιών. Γεωμετρικές παράμετροι και σημαντικές τροχιές. Διατάξεις και είδη αναμεταδοτών. Στοιχειώδη δομικά χαρακτηριστικά. Κεραίες δορυφορικών συστημάτων. Παγκόσμιοι οργανισμοί δορυφορικών συστημάτων.
  • Θόρυβος στα δορυφορικά συστήματα επικοινωνιών (δέκτες-κεραίες). Διατάξεις δεκτών. Δορυφορικοί ενισχυτές και ζητήματα μη γραμμικοτήτων. Δείκτες επίδοσης σε συνθήκες καθαρού ουρανού και βροχής.
  • Τεχνικές μετάδοσης (κυρίως ψηφιακής) και σχεδίαση των ζεύξεων. Παραδείγματα σχεδίασης για σταθερά και κινητά συστήματα δορυφορικών επικοινωνιών.
  • Τεχνικές πολλαπλής πρόσβασης στα δορυφορικά δίκτυα (TDMA, FDMA, CDMA). Δίκτυα VSATs, τοπολογίες και αρχιτεκτονικές συστημάτων.
Περισσότερα »

ΨΣ-ΕΔ-203 Κινητή Υπολογιστική και Εφαρμογές [Υ] Α. Μηλιώνης

Στόχος

Στόχος του μαθήματος είναι η εξοικείωση με βασικές αρχές προγραμματισμού δικτυακών εφαρμογών για κινητές συσκευές. Στη σημερινή εποχή, τα κινητά τηλέφωνα εμφανίζονται με πολλά χαρακτηριστικά όπως GPS, ποικίλους αισθητήρες και οθόνες αφής αλλά και με εξελιγμένο λογισμικό με το οποίο η πλατφόρμα του κινητού μπορεί να αποκτήσει έξυπνες ιδιότητες. Οι φοιτητές θα κατανοήσουν την αρχιτεκτονική της πλατφόρμας Android και τη διαδικασία ανάπτυξης εφαρμογών για κινητές συσκευές. Συμπληρωματικά με την πλατφόρμα Android, στα πλαίσια του μαθήματος παρουσιάζονται βασικές προγραμματιστικές τεχνικές για την υλοποίηση δικτυακών εφαρμογών με χρήση της γλώσσας προγραμματισμού Java. Οι φοιτητές καλούνται να εφαρμόσουν τις γνώσεις που απέκτησαν στα πλαίσια προγραμματιστικών εργασιών.

Περιεχόμενα

  • Επισκόπηση έξυπνων κινητών συσκευών και των αρχιτεκτονικών τους. Παρουσίαση της Αρχιτεκτονικής της πλατφόρμας Android.
  • Σύνοψη Προγραμματισμού σε Περιβάλλον Android.
  • Βασικές έννοιες και μοντέλο εφαρμογών Android. Επισκόπηση Android SDK. Εισαγωγή στα Αndroid Development Tools. Εξοικείωση με τον Android Emulator. Ανάπτυξη εφαρμογών με χρήση Android SDK και Eclipse framework.
  • Σχεδιασμός User Interface εφαρμογών Android.
  • Android Activities και Android Intents.
  • Χρήση δεδομένων σε εφαρμογές.
  • Χρήση χαρτών – MapViews.
  • Υπηρεσίες με βάση πληροφορία θέσης – Location Based Services.
  • Cases studies: Παραδείγματα ανάπτυξης ολοκληρωμένων εφαρμογών Android.
  • Cases studies: Παραδείγματα ανάπτυξης ολοκληρωμένων εφαρμογών Android.
Περισσότερα »

ΨΣ-ΕΔ-322-1 Σχεδιασμός και Διαχείριση Δικτύων Υπολογιστών [Υ] Α. Γαλάνη

Στόχος

Στόχος του μαθήματος είναι η διδασκαλία σύγχρονων μεθοδολογιών και τεχνολογιών σχεδιασμού και διαχείρισης δικτύων υπολογιστών. Στο πλαίσιο αυτό παρουσιάζεται αναλυτικά μεθοδολογία σχεδιασμού δικτύων και οι βασικές αρχές της διαχείρισης δικτύων υπολογιστών, καλύπτοντας τις αρχιτεκτονικές, τα λειτουργικά και πληροφοριακά μοντέλα, και τα μοντέλα επικοινωνίας που χρησιμοποιούνται από τα σημερινά συστήματα διαχείρισης. Τέλος, παρουσιάζονται σημαντικές προκλήσεις στον τομέα της διαχείρισης δικτύων και αντίστοιχες νέες μεθοδολογίες και τεχνολογίες.

Περιεχόμενα

  • Εισαγωγή: Ο ρόλος των δικτύων στη ψηφιακή εποχή και στη μετάβαση στο Μελλοντικό Διαδίκτυο (Future Internet). Σχεδιασμός και διαχείριση δικτύων υπολογιστών
  • Σχεδιασμός δικτύων: Κύκλος σχεδιασμού και υλοποίησης δικτύου. Ανάλυση απαιτήσεων δικτύου. Λογικός σχεδιασμός δικτύου.Φυσικός σχεδιασμός δικτύου. Έλεγχος, βελτιστοποίηση και τεκμηρίωση σχεδιασμού.Υλοποίηση και έλεγχος δικτύου
  • Προβλήματα σχεδιασμού δικτύου. Μέθοδοι  και αλγόριθμοι επίλυσης
  • Eισαγωγή στη διαχείριση δικτύων υπολογιστών: Λειτουργίες Configuration, Fault, Accounting, Performance, Security (CFAPS) και επίπεδα διαχείρισης (Element, Network, Service, Business), Managers, Agents
  • Διαχείριση δικτύων υπολογιστών: Πρωτόκολλο Simple Network Management Protocol (SNMP). Management Information Base (MIB). Structure of Management Information (SMI)/Abstract Syntax Notation.1 (ASN.1). MIB-II.RMON. Web-based management
  • Προκλήσεις στον τομέα της διαχείρισης δικτύων και αντίστοιχες νέες μεθοδολογίες και τεχνολογίες: Αυτόνομη διαχείριση δικτύων  (Μηχανισμοί αυτοδιαχείρισης (self-management). Διαχείριση μέσω πολιτικών/κανόνων (policy-based management). Διακυβέρνηση δικτύων (network governance)). Διαχείριση δικτύων καθοριζόμενων από λογισμικό (Software Defined Networks (SDN))
  • Eιδικά θέματα διαχείρισης: Service Level Agreement
Περισσότερα »

2ο Εξάμηνο

ΨΣ-ΕΔ-309 Ευρυζωνικές Επικοινωνίες [Υ] Α. Αλεξίου

Στόχος

Στόχος του μαθήματος είναι η μελέτη ευρυζωνικών τεχνολογιών και δικτύων με έμφαση στις πιο πρόσφατες εξελίξεις και προηγμένες τεχνολογίες που θα εξοπλίσουν τα ευρυζωνικά δίκτυα της επόμενης γενιάς. Στo πρώτο μέρος του μαθήματος θα αναλυθούν οι απαιτήσεις, πρόσφατες εξελίξεις και περιορισμοί στην σχεδίαση ευρυζωνικών δικτύων και στην υλοποίηση ευρυζωνικών εφαρμογών. Στο δεύτερο μέρος θα μελετηθούν ενσύρματα και οπτικά ευρυζωνικά δίκτυα, με έμφαση σε θέματα μετάδοσης και επεξεργασίας σήματος βασικής ζώνης, φυσικού επιπέδου, πολλαπλής πρόσβασης και αρχιτεκτονικής δικτύου. Στη συνέχεια θα μελετηθούν προηγμένες τεχνολογίες στην περιοχή των ασυρμάτων ευρυζωνικών δικτύων, όπως το μελλονικό WiFi και τεχνολογίες 5G. Τέλος, θα συζητηθούν πρόσφατες τεχνολογικές τάσεις και καινοτόμες αρχές σχεδίασης των ευρυζωνικών δικτύων του μέλλοντος, όπως Densification, Extreme Resource Sharing και Cloudification.

Περιεχόμενα

  • Ευρυζωνικές Επικοινωνίες: απαιτήσεις, πρόσφατες εξελίξεις και εφαρμογές
  • Θεμελιώδεις έννοιες ευρυζωνικής μετάδοσης: χωρητικότητα, φασματική απόδοση, συνδεσιμότητα, αξιοπιστία, ποιότητα υπηρεσίας
  • Μέθοδοι αποτελεσματικής χρήσης του φάσματος για ευρυζωνική πρόσβαση: διαμόρφωση, κωδικοποίηση, πολυπλεξία, χωρική κωδικοποίηση/πολυπλεξία, διασπορά φάσματος, συνεργατικές τεχνικές, τεχνικές συντονισμού και διαχείρισης παρεμβολής
  • Digital Subscriber Line: επεξεργασία βασικής ζώνης, διαδικασίες φυσικού επιπέδου, αρχιτεκτονική, προηγμένα χαρακτηριστικά ADSL2, VDSL, πολυχρηστικό DSL
  • Δίκτυα Ethernet επόμενης γενιάς: τεχνικές βασικής ζώνης, πρωτόκολλα φυσικού επιπέδου και MAC, αρχιτεκτονικές xGigabit Ethernet, crosstalk, Ethernet in the first mile
  • Οπτικές ίνες και οπτική μετάδοση: μετάδοση με οπτικές ίνες, εξασθένηση, ενίσχυση οπτικού σήματος, Wavelength Division Multiplexing.
  • Σχεδίαση και αρχιτεκτονική Οπτικών Δικτύων: υποδομές οπτικών δικτύων, Optical Transport Network Hierarchy, σχεδίαση WDM οπτικών δικτύων
  • Ασύρματη Ευρυζωνική Τοπική Πρόσβαση και το Μελλοντικό WiFi: τεχνολογίες OFDM, multiuser MIMO, τυχαία πρόσβαση και πρόσβαση που βασίζεται στο χρονοπρογραμματισμό
  • Ευρυζωνικότητα στο μελλοντικό διαδίκτυο με τεχνολογίες 4G και 5G: συνεργατικότητα, συντονισμός, massive MIMO, millimeter wave, αρχιτεκτονικές με επίκεντρο το χρήστη
  • Πρόσφατες τεχνολογικές εξελίξεις στις Ευρυζωνικές Επικοινωνίες: Πολύ πυκνά δίκτυα, Καθολική Διαχείριση Πόρων και Cloudification
Περισσότερα »

ΨΣ-ΕΔ-303-1 Σχεδιασμός Ασύρματων Δικτύων [Υ] Α. Κανάτας, Ά. Ρούσκας, Γ. Ευθύμογλου

Στόχος

Στόχος του μαθήματος είναι η εξοικείωση των φοιτητών με τις αρχές λειτουργίας, τις αρχιτεκτονικές και τεχνολογίες των ασύρματων δικτύων επικοινωνιών. Το μάθημα καλύπτει θέματα που εκτείνονται από τον ασύρματο δίαυλο και τα χαρακτηριστικά του, τις τεχνικές πολλαπλών κεραιών, τις τεχνικές διαχείρισης των ραδιοπόρων, τον χρονοπρογραμματισμό των πακέτων, τη διαχείριση της κινητικότητας, ως τεχνικές προσδιορισμού της θέσης των τερματικών. Μετά το πέρας του μαθήματος οι φοιτητές θα μπορούν να αναλύουν και να αξιολογούν σχεδιαστικές επιλογές που διέπουν τα δίκτυα κινητών επικοινωνιών.

Περιεχόμενα

  • Κατηγορίες και ανασκόπηση ασύρματων δικτύων. Κάλυψη, υπηρεσίες και απαιτήσεις επίδοσης από τα ασύρματα δίκτυα. Παραδείγματα δικτύων. Τεχνικές αμφιδρόμησης, πολλαπλής πρόσβασης και τυχαίας πρόσβασης. Αρχές και σχεδίαση κυψελωτών συστημάτων.
  • Μοντέλα απωλειών διάδοσης. Σκίαση και λογαριθμοκανονική κατανομή. Καθορισμός περιοχής και ακτίνας κάλυψης συστημάτων. Τεχνικές βελτίωσης φασματικής απόδοσης σε κυψελωτά συστήματα.
  • Φαινόμενα διάδοσης και διαλείψεις. Είδη διαλείψεων, χρονική διασπορά και συχνοεπιλεκτική συμπεριφορά, χρονική μεταβολή και ολίσθηση Doppler, διασπορά κατεύθυνσης και χωρική μεταβολή. Χαρακτηριστικά διαύλων ευρείας ζώνης και επίδραση στα συστήματα.
  • Από τα συστήματα SISO στα συστήματα MIMO. Οι τεχνικές πολλαπλών κεραιών και τα κέρδη εφαρμογής τους στα δίκτυα 4ης και επόμενων γενιών (LTE και LTE-A).
  • Μελέτη περίπτωσης: Παράδειγμα σχεδίασης κυψελωτού συστήματος ασύρματων επικοινωνιών βήμα-βήμα (αρχική φάση σχεδίασης βασισμένη στις απαιτήσεις τηλεπικοινωνιακής κίνησης, γεωγραφικής κάλυψης, διαθέσιμων συχνοτήτων, κόστους εξοπλισμού, κλπ.)
  • Διαχείριση ασύρματων πόρων, διαχείριση διαπομπών, διαχείριση επικοινωνίας, διαχείριση κινητικότητας σε δίκτυα μεταγωγής κυκλώματος. Παραδείγματα και ασκήσεις.
  • Εισαγωγή στη χρονοδρομολόγηση πακέτων. Χρονοδρομολόγηση πακέτων σε περιβάλλον ασύρματων ζεύξεων: προβλήματα και λύσεις. Παραδείγματα αλγόριθμων χρονοδρομολόγησης στα συστήματα UMTS, LTE.
  • Διαχείριση κινητικότητας σε δίκτυα πακέτων. Διασφάλιση κινητικότητας σε διαφορετικά στρώματα (data link, IP, transport, application), πρωτόκολλα μάκρο- και μίκρο-κινητικότητας, κινητό, ιεραρχικό, κυψελωτό IP. Παραδείγματα διαχείρισης κινητικότητας IP σε GPRS και UMTS.
  • Το πρωτόκολλο TCP σε ασύρματες ζεύξεις: προβλήματα και προτεινόμενες τεχνικές. Μηχανισμοί στρώματος ζεύξης, προσέγγιση split connection, TCP-Aware link layer, TCP-Unaware approximation of TCP-aware link layer.
  • Αρχιτεκτονική, πρωτόκολλα και υπηρεσίες IP Multimedia Subsystem. Χρήση ανοικτής πλατφόρμας IMS στο εργαστήριο για εγκατάσταση και διεξαγωγή πολυμεσικών κλήσεων.
Περισσότερα »

ΨΣ-ΕΔ-310 Διαδίκτυο Αντικειμένων και Ενσωματωμένα Συστήματα [Υ] Α. Μηλιώνης

Στόχος

Το μάθημα στοχεύει στη διεξοδική ανάλυση της αρχιτεκτονικής και της πολυεπίπεδης σχεδίασης των ενσωματωμένων συστημάτων και των εφαρμογών τους, με έμφαση στα δικτυακά ενσωματωμένα συστήματα, τα διεισδυτικά συστήματα και το διαδίκτυο των αντικειμένων. Μεταξύ των θεμάτων που αναλύονται περιλαμβάνονται η κατανόηση της αρχιτεκτονικής των δικτυακών ενσωματωμένων συστημάτων, αρχές σχεδίασης συστημάτων και ενσωμάτωσης του λειτουργικού συστήματος σε ιδιαίτερες αρχιτεκτονικές, η ανάπτυξη οδηγών δικτυακών συσκευών και η αξιολόγηση επίδοσης των συστημάτων. Η ανάπτυξη ενσωματωμένων εφαρμογών σε επόμενο στάδιο είναι σε μεγάλο βαθμό απεξαρτημένη από τις ιδιαιτερότητες και αρχιτεκτονικές λεπτομέρειες των συστημάτων και ανάλογη με γνώριμες διαδικασίες ανάπτυξης εφαρμογών σε υπολογιστικά συστήματα, ενδεχομένως με ορισμένους περιορισμούς και με την χρήση ειδικών εκδόσεων περιορισμένης λειτουργικότητας των εργαλείων ανάπτυξης. Επιπλέον, παρουσιάζονται μεθοδολογίες σχεδίασης περιορισμένων συστημάτων (πχ με προδιαγραφές ιδιαίτερα χαμηλής κατανάλωσης ενέργειας), καθώς και προηγμένες εφαρμογές των ενσωματωμένων συστημάτων στις νέες επιστημονικές περιοχές των διεισδυτικών συστημάτων και του διαδικτύου των αντικειμένων (Internet of Things).

Περιεχόμενα

  • Επεξεργαστές Επικοινωνιών: Αρχιτεκτονική επεξεργαστών επικοινωνιών, ενσωματωμένοι δικτυακοί επεξεργαστικοί πυρήνες, χαρτογράφηση μνήμης, πόρτες Ι/Ο και προκαθορισμένες δικτυακές λειτουργίες, ελεγκτές και λειτουργία δικτυακών συσκευών (TDM, serial, ΑΤΜ, fast Ethernet, HDLC, πολλαπλών καναλιών), εξυπηρέτηση αιτήσεων διακοπής.
  • Αρχιτεκτονικές δικτυακών ενσωματωμένων συστημάτων και συστημική σχεδίαση: Ενδεικτικές ολοκληρωμένες αρχιτεκτονικές δικτυακών συστημάτων (έμφαση σε IAD), σχηματική σχεδίαση, αρθρωτή διαφοροποιήσιμη σχεδίαση.
  • Εργαλεία Ανάπτυξης, Ενσωματωμένο Λογισμικό Συστημάτων και Διαδικασίες: Διαμεταγλωττιστές, GNU cross-development tool chain, βασική αρχικοποίηση συστήματος (JTAG), διαμόρφωση χαρακτηριστικών bootloader, διαμόρφωση λειτουργικού συστήματος, αρχιτεκτονική πυρήνα, διαμεταγλώττιση, debian packages, ενσωματωμένο σύστημα αρχείων, διαμόρφωση και ενσωμάτωση λειτουργικού συστήματος.
  • Οδηγοί δικτυακών συσκευών: Αρχές σχεδίασης οδηγών δικτυακών συσκευών, ανάπτυξη σύνθετης δικτυακής συσκευής πρόσβασης ATM, network API λειτουργικού συστήματος Linux.
  • Αξιολόγηση επίδοσης δικτυακών ενσωματωμένων συστημάτων: Μελέτη και ανάλυση επίδοσης υψίρρυθμων δικτυακών συσκευών ενσωματωμένων συστημάτων, βελτιστοποίηση επίδοσης, interrupt moderation.
  • Εφαρμογές δικτυακών ενσωματωμένων συστημάτων: Παροχή δικτυακών υπηρεσιών (NAT, DHCP, routing, IP QoS, VLAN, VPN κλπ), δικτυοκεντρική διαχείριση, τηλεφωνία, Asterisk PBX, οικιακός αυτοματισμός, φωνητική επικοινωνία, ανάπτυξη ενσωματωμένης εφαρμογής βιντεοεπιτήρησης.
  • Περιορισμένα ενσωματωμένα συστήματα: Αναλυτική σχεδίαση συστημάτων και συσκευών περιορισμένων δυνατοτήτων, ultra-low power design, αναλυτική μελέτη ενδεικτικών εφαρμογών.
  • Διεισδυτικά συστήματα: Προηγμένες SOA αρχιτεκτονικές προσαρμοστικών διεισδυτικών συστημάτων, NGAIEs (Next Generation Ambient Intelligent Environments), περιβάλλουσες/συμβιοτικές οικολογίες, planning, pervasive adaptation (semantic, structure, interaction, behavior, network).
  • Εφαρμογή ενσωματωμένων συστημάτων στα διεισδυτικά συστήματα και το διαδίκτυο αντικειμένων: NGAIE network, προσαρμοστική δικτύωση, αναπαράσταση/προσαρμογή συσκευών και υπηρεσιών, task execution manager, unified network access, UPnP middleware, UPnP virtualization, OSGi.
  • Εφαρμογές στο διαδίκτυο αντικειμένων και πρωτότυπα συστήματα: Απαιτήσεις χρηστών, ενδεικτικές σφαίρες δραστηριότητας, εργαλεία ανάπτυξης συστατικών σύνθετων συστημάτων, ανάπτυξη πρωτότυπου συστήματος, συμπεράσματα.
Περισσότερα »

ΨΣ-ΕΔ-311 Μελλοντικό Διαδίκτυο και Νεφοϋπολογιστική [Υ] Δ. Κυριαζής , Κ. Τσαγκάρης

Στόχος

Στόχος του μαθήματος είναι η παρουσίαση θεμάτων σχεδιασμού και υλοποίησης στο χώρο των υποδομών μελλοντικού διαδικτύου. Για το λόγο αυτό, το πρώτο μέρος του μαθήματος, αφού κάνει μια ανασκόπηση του σημερινού διαδικτύου, αλλά και στα προβλήματα-προκλήσεις που το συνοδεύουν, στη συνέχεια παρουσιάζει και αναλύει τις πλέον πρόσφατες τεχνολογίες, πρωτόκολλα και αρχιτεκτονικές που έχουν προταθεί για την αντιμετώπιση των προβλημάτων αυτών. Αυτά περιλαμβάνουν νέα πρωτόκολλα δρομολόγησης και μηχανισμούς παροχής QoS στα Enterprise δίκτυα, τα συνεχώς αναπτυσσόμενα εικονικά και Software-Defined Δίκτυα, αλλά και αρχιτεκτονικές μελλοντικού διαδικτύου, όπως αυτές των Information/Content Centric Networks και των Delay/Disruptive Tolerant Networks. Το δεύτερο μέρος του μαθήματος επικεντρώνει στις υποδομές αυτές καθαυτές, που αποτελούνται από διαφορετικές οντότητες (Things) και υπολογιστικά νέφη (Clouds). Το μάθημα προσφέρει το θεωρητικό υπόβαθρο των συγκεκριμένων υποδομών ενώ επίσης επιδιώκεται η εξοικείωση των συμμετεχόντων με τεχνολογίες λειτουργίας, προγραμματισμού και εκτέλεσης εφαρμογών σε τέτοια περιβάλλοντα μέσω των αντίστοιχων εργαστηριακών θεματικών περιοχών (π.χ. OpenStack, Google AppEngine). Εξετάζονται σε βάθος έννοιες, τεχνικές και μεθοδολογίες σε όλα τα επίπεδα της υποδομής, δίνοντας έμφαση σε θέματα όπως οι σύγχρονες αρχιτεκτονικές νεφών (υπολογιστικών νεφών, αποθηκευτικών νεφών, βάσει γεγονότων, κ.α.), τα δομικά τους στοιχεία (τύποι πόρων, κατηγορίες υπηρεσιών, συμβόλαια επιπέδου υπηρεσιών και επιπέδου γεγονότων, σύνθεση και πολυεπίπεδη ενορχήστρωση υπηρεσιών), καθώς και οι τεχνολογίες δικτύωσης.

Περιεχόμενα

  • Ανασκόπηση του σημερινού Διαδικτύου και προκλήσεις: Ανασκόπηση αρχιτεκτονικής Διαδικτύου και Δικτυακών Εφαρμογών. Παγκόσμιος Ιστός (διασύνδεση πληροφορίας, πρόσβαση, τύποι και υπηρεσίες επικοινωνίας, πρότυπα, σχήματα αναγνώρισης).Ανασκόπηση πρωτοκόλλων επιπέδου εφαρμογής, αρχιτεκτονικές, διεργασίες. Το Web και το HTTP, Ηλεκτρονικό ταχυδρομείο, μεταφορά αρχείων, η υπηρεσία DNS, συστήματα ομότιμων (P2P), διανομή αρχείων.Ανασκόπηση πρωτοκόλλων και μηχανισμών επιπέδου μεταφοράς. Ανασκόπηση πρωτοκόλλων και μηχανισμών επιπέδου δικτύου.Προκλήσεις και τάσεις (performance, scalability, security) – Προς το μελλοντικό Διαδίκτυο.
  • Προχωρημένα θέματα δικτύωσης και παροχής QoS: Προχωρημένα θέματα δρομολόγησης. Προχωρημένα θέματα πρωτοκόλλων μεταφοράς. Εταιρικά δίκτυα, Υπηρεσίες διασύνδεσης MAN/WAN για εταιρικά δίκτυα, Intranets/Extranets. Ενδιάμεσες συσκευές (Middleboxes), Firewalls, Network Address Translators (NAT). Data Center Networking. Προχωρημένα θέματα παροxής ποιότητας υπηρεσιών (QoS) και Traffic engineering),Multimedia networks, IPTV, Home networks. Εργαστηριακές ασκήσεις και ασκήσεις προσομοίωσης.
  • Εικονικοποίηση δικτύων / Software Defined Networking: Software Defined Networks, Virtual switches & Controllers, Το πρωτόκολλο Openflow, Network virtualization, SDN Applications, Network abstractions/languages. SDN στα τηλεπικοινωνιακά δίκτυα – Network Function Virtualization. Πρακτική εξάσκηση: Ανάπτυξη δικτυακών εφαρμογών σε περιβάλλον SDN, με χρήσης προσομοίωσης ή SDN-enabled υλικό (openflow switches).
  • Νέες αρχιτεκτονικές μελλοντικού διαδικτύου: Δίκτυα πληροφορίας και περιεχομένου, Δρομολόγηση/Δικτύωση με βάση το περιεχόμενο. Δίκτυα διανομής περιεχομένου. Information-centric networking και named data networking, Publish/Subscribe, Caching. Δίκτυα ανεκτικά σε καθυστερήσεις (Delay/Disruptive-Tolerant Networking), DTN Αρχιτεκτονικές, Ονοματοδοσία, Διευθυνσιοδότηση, DTN Δρομολόγηση, Ευκαιριακά Δίκτυα
  • Έρευνα και Πειραματισμός στο Μελλοντικό Διαδίκτυο: Πλατφόρμες και υποδομές για έρευνα και πειραματισμό στο μελλοντικό διαδίκτυο. Εισαγωγή στην υποδομή/πρόγραμμα XiFi. Εισαγωγή και πρακτική εξάσκηση στον κόμβο “XiFI Piraeus”. Εργαστηριακές ασκήσεις.
  • Υποδομές Μελλοντικού Διαδικτύου: Υπολογιστικά Νέφη και Διαδίκτυο Αντικειμένων. Προκλήσεις, στόχοι, τομείς εφαρμογής. Αρχιτεκτονικές προσεγγίσεις υπολογιστικών νεφών. Μοντέλο διακριτών επιπέδων Software-Platform-Infrastructure (SPI), λειτουργικότητα, ιδιότητες, διεπαφές και επικοινωνία επιπέδων. Μοντέλα διασύνδεσης υποδομών υπολογιστικών νεφών: private, public, hybrid, federated, community
  • Τεχνολογίες Υπολογιστικών Νεφών: Εποπτεία εκτέλεσης εφαρμογών και υποδομής (Nagios, Ganglia). Διαχείριση ροών εργασίας: Προδιαγραφές και γλώσσες περιγραφής (XPDL, WS-BPEL, QoWL). Εικονικοποίηση: Υλοποίηση και παροχή Εικονικών Πόρων, Κατηγορίες εικονικοποίησης (native, hardware, OS-level, application), Hypervisors (KVM, Xen). Εικονικοί δικτυακοί πόροι, Εικονικοποίηση επιπέδου 2 (VLAN stacking, OTV, OpenVZ, vNetwork, SUNCrossbow), Εικονικοποίηση επιπέδου 3
  • Διαδίκτυο αντικειμένων: Περιγραφή οντοτήτων, οντολογίες αντικειμένων (OWL, SUMO, SensorML). Τεχνολογίες και πρωτόκολλα διασύνδεσης (Zigbee, KNX, Z-wave, MQTT). Διαχείριση οντοτήτων (κεντρικοποιημένη, κατανεμημένη, αυτοδιαχείριση). Εφαρμογές, μελλοντικές προκλήσεις.
  • Τεχνολογίες αποθήκευσης και διαχείρισης δεδομένων: Προσεγγίσεις επεκτασιμότητας, ελαστικότητας, συνοχής δεδομένων, διαχείρισης ονοματολογίας . Μοντέλο «υπολογιστικής» αποθήκευσης. Πρόσβαση και μέθοδοι ανάκτησης σε αποθηκευμένα αντικείμενα βάσει περιεχομένου. Εργαστηριακές ασκήσεις σε Apache Hadoop.
  • Δημιουργία υπολογιστικών νεφών και υλοποίηση εφαρμογών: Εργαστηριακές ασκήσεις σε OpenStack και Google App Engine.
Περισσότερα »

3ο Εξάμηνο

ΨΣ-ΕΔ-333 Μεταπτυχιακή Διπλωματική Εργασία [Υ]

Προτεινόμενα Θέματα

Δείτε τα προτεινόμενα θέματα μεταπτυχιακών διπλωματικών εργασιών από εδώ.

Περισσότερα »