All-Optical Packet Switching. (circuit switching)

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Υπηρεσίες δικτύων επικοινωνίας
Advertisements

DTN Routing Schemes. 2 Εφαρμογές Delay Tolerant Networks Η δρομολόγηση στα Delay Tolerant Networks είναι ζωτικής σημασίας. Τα Delay Tolerant Networks.
Το κοινό μέσο  Περιοχή Σύγκρουσης (Collision Domain)  Όλα τα πλαίσια που στέλνονται στο μέσο παραλαμβάνονται φυσικά από όλους τους δέκτες  MAC header:
1 • Το μέγεθος του ‘παραθύρου’ πρέπει να αλλάζει με τον αριθμό των συνόδων. • Τόσο η ρυθμαπόδοση όσο και η καθυστέρηση δεν έχουν εγγυήσεις. • Για συνόδους.
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
α) Απλή τοπολογία αρτηρίας β) Τοπολογία αρτηρίας με διακλάδωση
Οπτικά δίκτυα.
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
Μεταγωγή (Switching) Λειτουργία: συνδέει εισόδους σε εξόδους, έτσι ώστε τα bits ή τα πακέτα που φτάνουν σε ένα σύνδεσμο, να φεύγουν από έναν άλλο επιθυμητό.
All-Optical Packet Switching. (circuit switching)
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
HY-335 : Δίκτυα Υπολογιστών
Δίκτυα Ουρών - Παραδείγματα
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Εισαγωγή II ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο δεδομένων.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 18/04/13 Συστήματα Αναμονής: M/M/1/K, M/M/m (Erlang-C), M/M/N/K, M/M/m/m (Erlang-B)
Moντέλα Καθυστέρησης και Ουρές
Το Μ/Μ/1 Σύστημα Ουράς Μ (η διαδικασία αφίξεων είναι Poisson) /
Τεχνικές Μεταγωγής Παράγραφος 1.5.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
Διαχείριση Δικτύων Ευφυή Δίκτυα Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
1 Χαρακτηριστικά ενός Μ/Μ/1 συστήματος : Αφίξεις κατανεμημένες κατά Poisson Εκθετικά κατανεμημένοι χρόνοι εξυπηρέτησης Οι χρόνοι εξυπηρέτησης είναι αμοιβαία.
Οπτικά δίκτυα.
Αξιόπιστη Επικοινωνία και Έλεγχος Ροής
Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9 ο Εξάμηνο,
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Παράδειγμα Βελτιστοποίησης Μέσου Μήκους Πακέτου 23/05/2011.
Ποσοτική Μελέτη Ζεύξεων
1 Έλεγχος ροής και συμφόρησης (flow and congestion control) flow control Ο όρος έλεγχος ροής (flow control) χρησιμοποιείται συχνά για να περιγράψει τους.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 16/05/13 Δίκτυα Ουρών. ΔΙΚΤΥΟ ΔΥΟ ΕΚΘΕΤΙΚΩΝ ΟΥΡΩΝ ΕΝ ΣΕΙΡΑ Θεώρημα Burke: Η έξοδος πελατών από ουρά Μ/Μ/1 ακολουθεί κατανομή Poisson.
Δίκτυα Ευρείας Ζώνης Υπευθ. Καθηγητής: Ι. Βενιέρης.
1 routing Δρομολόγηση (routing) σε δίκτυα Αυτοδύναμα Πακέτα (Datagrams): απόφαση δρομολόγησης για κάθε πακέτο. Εικονικά Κυκλώματα (Virtual Circuits): μία.
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Προσομοιώσεις Συστημάτων Αναμονής Markov (M/M/…)
1 Μεταγωγέας Crossbar. 2 Μεταγωγέας Knockout Παράδειγμα για Crossbar. Συγκεντρωτής: επέλεξε l από τα n πακέτα. Πολυπλοκότητα: είσοδοι έξοδοι.
Γενικές αρχές Για να μπορέσει το επίπεδο δικτύου να παραδώσει ένα πακέτο, πρέπει να συνεργαστούν οι κόμβοι που παρεμβάλονται ανάμεσα στον αποστολέα και.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 25/06/08 Ασκήσεις Επανάληψης.
1 Βέλτιστη δρομολόγηση (optimal routing) Αντιμετώπιση της δρομολόγησης σαν «συνολικό» πρόβλημα βελτιστoποίησης. Γιατί: Η αλλαγή της δρομολόγησης μιας συνόδου.
Ασκήσεις - Παραδείγματα
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
Company LOGO Οικονομικό Πανεπιστήμιο Αθηνών ΜΔΕ “Επιστήμη Υπολογιστών” Απρίλιος 2006 Στεφανίδης Χαράλαμπος RSVP.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα
Μεταγωγείς πακέτων (packet switches) 23 Iουνιου παραδοση εργασιων Ιουνιου προφορικη εξεταση (στειλτε εμαιλ συμμετοχης)
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
Δρομολόγηση. Δρομολόγηση ονομάζεται το έργο εύρεσης του πως θα φθάσει ένα πακέτο στον προορισμό του Ο αλγόριθμος δρομολόγησης αποτελεί τμήμα του επιπέδου.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 2/03/05. ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Μοντέλα συμφόρησης (congestion) –Κυκλοφορία (οδική, σταθερής τροχιάς) –Ουρές σε καταστήματα, ταχυδρομεία,
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Περιεχόμενα (1/3) 1.Εισαγωγή Περιεχόμενα Γενική Περιγραφή Συστημάτων Αναμονής Τεχνικές.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα Ανοικτών Δικτύων Ουρών Κλειστά Δίκτυα Ουρών Β. Μάγκλαρης Σ. Παπαβασιλείου.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
Κρυφή μνήμη (cache memory) (1/2) Εισαγωγή στην Πληροφορκή1 Η κρυφή μνήμη είναι μία πολύ γρήγορη μνήμη – πιο γρήγορη από την κύρια μνήμη – αλλά πιο αργή.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα Εφαρμογής Άσκηση Προσομοίωσης Βασίλης Μάγκλαρης 6/4/2016.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP.
HY335A ΦΡΟΝΤΙΣΤΗΡΙΟ 1 ΗΣ ΣΕΙΡΑΣ ΑΣΚΗΣΕΩΝ ΒΑΡΔΑΚΗΣ ΓΙΩΡΓΟΣ.
Εισαγωγή Στις Τηλεπικοινωνίες Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Αθηνών Διδάσκων: Χρήστος Μιχαλακέλης Ενότητα.
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
Δίκτυα Διασύνδεσης.
Κεφάλαιο 4. Επίπεδο μεταφοράς
Βέλτιστη δρομολόγηση (optimal routing)
TCP/IP.
Μεταγωγή (Switching) Λειτουργία: συνδέει εισόδους σε εξόδους, έτσι ώστε τα bits ή τα πακέτα που φτάνουν σε ένα σύνδεσμο, να φεύγουν από έναν άλλο επιθυμητό.
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7:Διαδικτύωση-Internet
Κεφάλαιο 4. Επίπεδο μεταφοράς
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Packet Delays Teaching assistant : Anastasia Rigaki.
Μεταγράφημα παρουσίασης:

All-Optical Packet Switching

(circuit switching)

Οπτικός μεταγωγέας πακέτων διαμοιραζόμενης μνήμης Shared Memory Optical Packet Switch - SMOP (Shared Memory Optical Packet Switch - SMOP) Recirculating-loop μνήμη με χρονοδρομολόγηση. Δεν είναι modular.

Ο Staggering μεταγωγέας Προσομοιώνει ένα μεταγωγέα με buffers εξόδου βάθους b. Το πλήθος των γραμμών καθυστέρησης μεγαλώνει γραμμικά με το βάθος των buffers. Το b πρέπει να είναι πολύ μεγάλο για να μπορεί να εξυπηρετήσει καταιγιστική κίνηση.

Ο Staggering μεταγωγέας

Μεταγωγέας με μεγάλους οπτικούς buffers Switch with Large Optical Buffers - SLOB (Switch with Large Optical Buffers - SLOB) έξοδοι αχρησιμοπ οίητα Βάθος buffer των b k -1 πακέτων, όπου k το πλήθος των επιπέδων. Modular σχεδιασμός.

SLOB

The Scheduling Switch Objectives we set: lossless communication (for traffic that satisfies a certain smoothness property) efficient utilization of the capacity and nonblocking design small processing times consistency with virtual circuit switching and packet arrival in the correct order modularity of the design small switch cost transparency at the payload bit rate

Μεταγωγέας χρονοδρομολόγησης Scheduling Switch (Scheduling Switch) Τα πακέτα αναδιατάσσονται από τον scheduler έτσι ώστε τα πακέτα που εμφανίζονται κατά τη διάρκεια της ίδιας σχισμής στις εξόδους του scheduler να απαιτούν διαφορετικούς εξερχόμενους συνδέσμους του crossbar. Η σειρά των πακέτων διατηρείται για ένα δεδομένο ζεύγος εισόδου-εξόδου.

“(n,T) smoothness” Scheduling Switch incoming link i incoming link k outgoing link j AB incoming link i T packet slots incoming link l ED incoming link k CA BCD outgoing link j E Η σύνοδος είναι (n,T)-smooth, αν μπορεί να μεταδώσει το πολύ n πακέτα σε ένα πλαίσιο (frame) μεγέθους T). Αυτή η ιδιότητα διατηρείται και στους ακόλουθους συνδέσμους. O μέσος ρυθμός μιας (n,T)-smooth συνόδου είναι το πολύ nC/T Όσο μεγαλύτερο είναι το T, α. τόσο πιο καταιγιστική επιτρέπεται να είναι η σύνοδος. β. τόσο μεγαλύτερη είναι η ευελιξία στην ανάθεση ρυθμών. γ. Τόσο περισσότερες γραμμές καθυστέρησης χρειαζόμαστε. Για κάθε σύνδεσμο πρέπει να εξασφαλίζεται, ότι

n ij = αριθμός πακέτων που φτάνουν στην είσοδο i και προορίζονται για την έξοδο j στην διάρκεια ενός πλαισίου (frame) Ορίζουμε N={n ij } «frame matrix» Critical sum h of a matrix= max. of row sums and column sums. Για τον frame matrix ισχύει: h≤T. Αυτό συνεπάγεται ότι: Ν=Σ i=1 T P i, όπου οι P i είναι permutation matrices O πίνακας P i καθορίζει τα πακέτα που εμφανίζονται στην έξοδο του scheduler στο slot i. Τα permutation matrices εξασφαλίζουν ότι δεν υπάρχουν συγκρούσεις στις εξόδους

ΠΑΡΑΔΕΙΓΜΑ = k=4 (number of I/Os) T=4 (frame size)

Χρονοδρομολογητής (Scheduler) Υλοποιείται με N παράλληλα κλαδιά (branches), ένα για κάθε είσοδο. Κάθε κλαδί αποτελείται από 2logT-1 μπλοκ καθυστέρησης. M=logT

Benes-ισοδύναμο δίκτυο

Optical Packet Switching Problems No.1 problem: lack of optical buffer (RAM) fiber delay lines (FDLs) are bulky and provide only limited & deterministic delays –store-n-forward (with feed-back FDLs) leads to fixed packet length and synchronous switching tight coupling of header and payload –requires stringent synchronization, and fast processing and switching (ns or less)

Έλεγχος ροής και πρωτόκολλα ελέγχου σύνδεσης σε οπτικά δίκτυα

Node-by-node παράθυρα για έλεγχο συμφόρησης Υπάρχει ένα ξεχωριστό ‘παράθυρο’ για κάθε σύνδεσμο στο μονοπάτι που ακολουθεί ένα εικονικό κυκλωμα. Κάθε κόμβος μπορεί να αποθηκεύσει μέχρι και W πακέτα μιας συνόδου. πηγή σύνδεσμος με συμφόρηση προορισμός Για να προχωρήσει ένα πακέτο μιας συνόδου από τον i στον i+1, κάποιος χώρος στον buffer του i+1 πρέπει να αδειάσει (όταν αυτό συμβεί ένα permit στέλνεται στον κόμβο i). Αυτό δημιουργεί ένα ‘παράθυρο’ μεγέθους W σε κάθε σύνδεσμο. ‘back- pressure’ Αν ένας σύνδεσμος υποστεί συμφόρηση, τα πακέτα αναμένουν στην ουρά και τα permits δε γυρίζουν στον προηγούμενο κόμβο (‘back- pressure’).

Σε δίκτυα υψηλών ταχυτήτων τα ‘παράθυρα’ πρέπει να είναι πολύ μεγάλα. πχ πχ r = 40 Gb/sec, L = 75 km c = ταχύτητα του φωτός στην ίνα, 450 bits/πακέτο πακέτα Αυτή η απαίτηση για αποθήκευση είναι για κάθε σύνοδο! Προβλήματα με έλεγχο ροής παραθύρων σε δίκτυα υψηλών ταχυτήτων

Είδη πρωτοκόλλων για εγκατάστασης σύνδεσης και δέσμευση χωρητικότητας IRVC: immediate reservation virtual circuit protocol (κλασσικό πρωτόκολλο εγκατάστασης σύνδεσης και δέσμευσης χωρητικότητας). ERVC: efficient reservation virtual circuit protocol (JET, Just Enough Time protocol ). Δεσμεύει χωρητικότητα με χρήση χρονικών κρατήσεων (timed reservations) και μελλοντικών κρατήσεων (advance reservations). RGVC: ready-to-go virtual circuit protocol. Μηδενικό pre-transmission delay. Κανονικά προυποθέτει την ύπαρξη σημαντικών buffers στους ενδιάμεσους κόμβους.

ERVC: efficient reservation virtual circuit protocol

Virtual Circuit Deflection Protocol Για περιπτώσεις όπου έχουμε ελάχιστο buffering (π.χ. ολικά οπτικά δίκτυα), και απαιτείται μηδενική απώλεια πακέτων, χωρίς εκ των προτέρων κρατήσεις. Αν το set-up πακέτο δεν μπορεί να ακολουθήσει το προτιμώμενο μονοπάτι, καταλαμβάνει έναν άλλο εξερχόμενο σύνδεσμο (με σειρά προτίμησης) και η σύνοδος εκτρέπεται. Το κενό ανάμεσα στο set-up πακέτο και στο πρώτο πακέτο δεδομένων πρέπει να είναι επαρκές για H ελέγχους των πινάκων δρομολόγησης, όπου H είναι ένα άνω όριο στο μήκος των μονοπατιών. Απλή αναδιάταξη (resequencing) των πακέτων τον προορισμό. πηγή η σύνοδος χωρίζεται μονοπάτι του πρώτου block μονοπάτι του δεύτερου block set-up πακέτα προτιμώμενο μονοπάτι

κόμβος συνολική εισερχόμενη χωρητικότητα = συνολική εξερχόμενη χωρητικότητα = C total εισερχόμενη σύνοδος διαθέσιμη εξερχόμενη χωρητικότητα Εξερχόμενη χωρητικότητα τουλάχιστον ίση με r μπορεί πάντα να βρεθεί, πιθανόν με το κόστος της διακοπής συνόδων που έχουν πηγή τον A. Οι σύνοδοι που διακόπτονται, συνεχίζουν τη μετάδοση όταν η πηγή λάβει ένα μήνυμα απόρριψης. Μια σύνοδος μπορεί να χρειαστεί να χωριστεί σε k υποσυνόδους (η αναδιάταξη k μπλοκ πακέτων είναι ευκολότερη από την αναδιάταξη ανεξάρτητων πακέτων).

Burst Switching Concept