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 • Το μέγεθος του ‘παραθύρου’ πρέπει να αλλάζει με τον αριθμό των συνόδων. • Τόσο η ρυθμαπόδοση όσο και η καθυστέρηση δεν έχουν εγγυήσεις. • Για συνόδους.
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
Συμβατικά Δίκτυα IP Δρομολογητές Δρομολόγηση Υπηρεσία χωρίς σύνδεση
EIΣΑΓΩΓΗ ΣΤΑ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ
α) Απλή τοπολογία αρτηρίας β) Τοπολογία αρτηρίας με διακλάδωση
Οπτικά δίκτυα.
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
Συμβατικά Δίκτυα IP Δρομολογητές Δρομολόγηση Υπηρεσία χωρίς σύνδεση
Οπτικές τεχνολογίες δικτύων - ΙΙΙ
Μεταγωγή (Switching) Λειτουργία: συνδέει εισόδους σε εξόδους, έτσι ώστε τα bits ή τα πακέτα που φτάνουν σε ένα σύνδεσμο, να φεύγουν από έναν άλλο επιθυμητό.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Δίκτυα Ουρών - Παραδείγματα
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Εισαγωγή II ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο δεδομένων.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 18/04/13 Συστήματα Αναμονής: M/M/1/K, M/M/m (Erlang-C), M/M/N/K, M/M/m/m (Erlang-B)
Το Μ/Μ/1 Σύστημα Ουράς Μ (η διαδικασία αφίξεων είναι Poisson) /
Τεχνικές Μεταγωγής Παράγραφος 1.5.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems
Διαχείριση Δικτύων Ευφυή Δίκτυα Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
1 Χαρακτηριστικά ενός Μ/Μ/1 συστήματος : Αφίξεις κατανεμημένες κατά Poisson Εκθετικά κατανεμημένοι χρόνοι εξυπηρέτησης Οι χρόνοι εξυπηρέτησης είναι αμοιβαία.
Οπτικά δίκτυα.
1 Οπτικά δίκτυα. 2 ΑΠΩΛΕΙΑ ΜΗΚΟΣ ΚΥΜΑΤΟΣ ΧΡΗΣΙΜΟΠΟΙΗΣΙΜΟ ΕΥΡΟΣ ΖΩΝΗΣ.
Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου Διαχείριση Δικτύων - Ευφυή Δίκτυα, 9 ο Εξάμηνο,
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Παράδειγμα Βελτιστοποίησης Μέσου Μήκους Πακέτου 23/05/2011.
ΚΛΕΙΣΤΑ ΔΙΚΤΥΑ ΟΥΡΩΝ MARKOV 30/05/2011
Συστήματα Παράλληλης Επεξεργασίας, 9ο εξάμηνο ΣΗΜΜΥ
1 Έλεγχος ροής και συμφόρησης (flow and congestion control) flow control Ο όρος έλεγχος ροής (flow control) χρησιμοποιείται συχνά για να περιγράψει τους.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 16/05/13 Δίκτυα Ουρών. ΔΙΚΤΥΟ ΔΥΟ ΕΚΘΕΤΙΚΩΝ ΟΥΡΩΝ ΕΝ ΣΕΙΡΑ Θεώρημα Burke: Η έξοδος πελατών από ουρά Μ/Μ/1 ακολουθεί κατανομή Poisson.
Δίκτυα Ευρείας Ζώνης Υπευθ. Καθηγητής: Ι. Βενιέρης.
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
1 Μεταγωγέας Crossbar. 2 Μεταγωγέας Knockout Παράδειγμα για Crossbar. Συγκεντρωτής: επέλεξε l από τα n πακέτα. Πολυπλοκότητα: είσοδοι έξοδοι.
Γενικές αρχές Για να μπορέσει το επίπεδο δικτύου να παραδώσει ένα πακέτο, πρέπει να συνεργαστούν οι κόμβοι που παρεμβάλονται ανάμεσα στον αποστολέα και.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 25/06/08 Ασκήσεις Επανάληψης.
1 Βέλτιστη δρομολόγηση (optimal routing) Αντιμετώπιση της δρομολόγησης σαν «συνολικό» πρόβλημα βελτιστoποίησης. Γιατί: Η αλλαγή της δρομολόγησης μιας συνόδου.
Μεταγωγή (Switching) Πως σχηματίζουμε διαδίκτυα. Περίληψη Μεταγωγή Κυκλωμάτων (Circuit switching) Μεταγωγή Πακέτων (Packet switching) Μεταγωγή Εικονικών.
Παράρτημα: Υπηρεσίες Δικτύων bcircuit - packet switching bConnection - connectionless.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
National Technical University of AthensΤεχνολογίες Διαδικτύου Σύνοψη 1Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή 1.2 Πρωτόκολλα TCP/IP Διαστρωμάτωση.
Company LOGO Οικονομικό Πανεπιστήμιο Αθηνών ΜΔΕ “Επιστήμη Υπολογιστών” Απρίλιος 2006 Στεφανίδης Χαράλαμπος RSVP.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών - Παραδείγματα
Μεταγωγείς πακέτων (packet switches) 23 Iουνιου παραδοση εργασιων Ιουνιου προφορικη εξεταση (στειλτε εμαιλ συμμετοχης)
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Δίκτυα Ουρών Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου Σ. Παπαβασιλείου
All-Optical Packet Switching. (circuit switching)
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ 2/03/05. ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Μοντέλα συμφόρησης (congestion) –Κυκλοφορία (οδική, σταθερής τροχιάς) –Ουρές σε καταστήματα, ταχυδρομεία,
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Κοινά χαρακτηριστικά (1) –Πελάτης (όχημα, πελάτης καταστήματος, τηλεφωνική κλήση, πακέτο.
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Περιεχόμενα (1/3) 1.Εισαγωγή Περιεχόμενα Γενική Περιγραφή Συστημάτων Αναμονής Τεχνικές.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου. Εργαστήριο Διαχείρισης και Βέλτιστου.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παραδείγματα Ανοικτών Δικτύων Ουρών Κλειστά Δίκτυα Ουρών Β. Μάγκλαρης Σ. Παπαβασιλείου.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές & Πρωτόκολλα Δρομολόγησης στο Internet (IΙ) Επίπεδο 2: Provider Backbone Bridges (mac-in-mac) Επίπεδο 2.5: Multi-Protocol.
HY335A ΦΡΟΝΤΙΣΤΗΡΙΟ 1 ΗΣ ΣΕΙΡΑΣ ΑΣΚΗΣΕΩΝ ΒΑΡΔΑΚΗΣ ΓΙΩΡΓΟΣ.
Εισαγωγή Στις Τηλεπικοινωνίες Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Αθηνών Διδάσκων: Χρήστος Μιχαλακέλης Ενότητα.
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
Υπηρεσία υψηλής προτεραιότητας (Gold) και μεθοδολογία παροχής της
CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα
Βέλτιστη δρομολόγηση (optimal routing)
TCP/IP.
Μεταγωγή (Switching) Λειτουργία: συνδέει εισόδους σε εξόδους, έτσι ώστε τα bits ή τα πακέτα που φτάνουν σε ένα σύνδεσμο, να φεύγουν από έναν άλλο επιθυμητό.
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Επιπέδων MAC και MPLS σε Δίκτυα Κορμού στο Internet.
Κεφάλαιο 7: Διαδικτύωση-Internet
Δίκτυα Ι Βπ - 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 μνήμη με χρονοδρομολόγηση (scheduling). Δεν είναι modular + αλλα μειoνεκτηματα.

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

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

The Scheduling Switch Objectives : επικοινωνία χωρίς απώλειες πακέτων αποδοτική χρήση της χωρητικότητας βέλτιστοι processing times ανά πακέτο (μέσω batch processing of headers) συμβατότητα με virtual circuit switching; διατήρηση της σειράς των πακέτων modularity βέλτιστο κόστος (αριθμος elementary crosspoints) nonblocking design καταλληλότητα και για optical packet switching και για circuit switching transparency at the payload bit rate

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

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

“The Scheduling Switch” 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 (ο μέσος ρυθμός είναι 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, και εξασφαλίζουν ότι δεν υπάρχουν συγκρούσεις

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

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

Εισαγωγή στα OBSN  Ένα πακέτο έλεγχου προηγείται της μετάδοσης ενός burst.  Ένα OBS δίκτυο αποτελείται από:  Ένα σύνολο οπτικών “εσωτερικών” κόμβων (backbone nodes).  Ένα σύνολο ακραίων κόμβων (ingress/egress nodes).  Πακέτα με τον ίδιο προορισμό και τις ίδιες QoS απαιτήσεις συναρμολογούνται σε ριπές (bursts) στους ingress κόμβους.

Burst Switching Concept

Είδη πρωτοκόλλων για εγκατάστασης σύνδεσης και δέσμευση χωρητικότητας IRVC: immediate reservation virtual circuit protocol (κλασσικό πρωτόκολλο εγκατάστασης σύνδεσης και δέσμευσης χωρητικότητας). ERVC: efficient reservation virtual circuit protocol (JET, Just in Time or 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

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

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

ORION Switching Paradigm If node A has temporarily 12 Gb/s of traffic for B Wavelength switched network: drop excess traffic or establish an additional lightpath ORION: the remaining 2 Gb/s can be served –Send them in overspill mode over λ 1 (when capacity is unused) –Overspill packets are treated as in a packet switched network A–C is a direct lightpath on λ 1, A–B and B–C on λ 0 Lightpaths: 10 Gb/s Traffic from A destined to C will pass B transparently

ORION Node Architecture Fast 1x2 optical switches are used at the output of the OXC to extract overspill packets A single (or multiple) tunable ORION Tx(s) with simple fiber combiners are used to insert overspill packets to flows A void detection module employing a fiber delay line identifies the possible idle periods and signals the IP router to insert an overspill packet A label encoded in the optical domain (together with the MPLS label) is used to distinguish overspill packets