ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ «ΜΕΛΕΤΗ ΚΑΙ ΑΝΑΛΥΣΗ ΤΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΜΗΧΑΝΙΣΜΩΝ ΓΙΑ ΤΗΝ ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΩΝ ΜΕ ΥΝΑΤΟΤΗΤΑ ΠΡΟΣΑΡΜΟΓΗΣ ΠΑΝΩ ΑΠΟ ΙΚΤΥΑ ΜΗ ΕΓΓΥΗΜΕΝΗΣ ΠΟΙΟΤΗΤΑΣ ΟΠΩΣ ΤΟ» ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ ΠΑΤΡΑ 2003

2

3 Ι ΑΚΤΟΡΙΚΗ ΙΑΤΡΙΒΗ «ΜΕΛΕΤΗ ΚΑΙ ΑΝΑΛΥΣΗ ΤΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΜΗΧΑΝΙΣΜΩΝ ΓΙΑ ΤΗΝ ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΩΝ ΜΕ ΥΝΑΤΟΤΗΤΑ ΠΡΟΣΑΡΜΟΓΗΣ ΠΑΝΩ ΑΠΟ ΙΚΤΥΑ ΜΗ ΕΓΓΥΗΜΕΝΗΣ ΠΟΙΟΤΗΤΑΣ ΟΠΩΣ ΤΟ» ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: Χρήστος Μπούρας, Αναπληρωτής Καθηγητής ΤΜΗΥΠ ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ: Ιωάννης Γαροφαλάκης, Επίκουρος Καθηγητής ΤΜΗΥΠ Χρήστος Μπούρας, Αναπληρωτής Καθηγητής ΤΜΗΥΠ Παύλος Σπυράκης, Καθηγητής ΤΜΗΥΠ ΕΠΤΑΜΕΛΗΣ ΕΠΙΤΡΟΠΗ: Εµµανουήλ Βαρβαρίγος, Καθηγητής ΤΜΗΥΠ Ιωάννης Γαροφαλάκης, Επίκουρος Καθηγητής ΤΜΗΥΠ Σπυρίδων Λυκοθανάσης, Αναπληρωτής Καθηγητής ΤΜΗΥΠ Χρήστος Μπούρας, Αναπληρωτής Καθηγητής ΤΜΗΥΠ Παύλος Σπυράκης, Καθηγητής ΤΜΗΥΠ Παναγιώτης Τριανταφύλλου, Καθηγητής ΤΜΗΥΠ ηµήτριος Χριστοδουλάκης, Καθηγητής ΤΜΗΥΠ

4

5 Αφιερώνεται στην σύντροφο µου Σούλα

6

7 ΠΡΟΛΟΓΟΣ ΠΡΟΛΟΓΟΣ Πριν την παρουσίαση των αποτελεσµάτων αυτής της διδακτορικής διατριβής θα ήθελα να ευχαριστήσω όλους όσους βοήθησαν στην πραγµατοποίηση αυτής της διδακτορικής διατριβής. Αρχικά θα ήθελα να ευχαριστήσω τον επιβλέποντα αυτής της διδακτορικής διατριβής, τον Αναπληρωτή Καθηγητή του ΤΜΗΥΠ (Τµήµα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής) κ. Χρήστο Μπούρα ο οποίος καθοδήγησε αυτή την διδακτορική διατριβή σε όλα τα στάδια της και µου έδωσε την ευκαιρία να µελετήσω την ενδιαφέρουσα περιοχή την δικτύων υπολογιστών. Επίσης θα ήθελα να ευχαριστήσω τον κ. Χρήστο Μπούρα για την υποστήριξη του και την «ανοχή» που έδειξε κάποιες στιγµές για την ολοκλήρωση αυτής της διδακτορικής διατριβής ως προϊστάµενος µου στον χώρο εργασίας µου, το ΕΑΙΤΥ (Ερευνητικό Ακαδηµαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών). Θα ήθελα επίσης να ευχαριστήσω τα µέλη της τριµελούς επιτροπής, τον Καθηγητή του ΤΜΗΥΠ Παύλο Σπυράκη και τον Επίκουρο Καθηγητή του ΤΜΗΥΠ Ιωάννη Γαροφαλάκη, για την καθοδήγησή τους και την υποστήριξή τους στην ολοκλήρωση αυτής της διδακτορικής διατριβής. Επίσης θέλω ακόµη να ευχαριστήσω τα µέλη της επταµελούς επιτροπής για την ουσιαστική συνδροµή τους στην ολοκλήρωση αυτής της διδακτορικής διατριβής:! Εµµανουήλ Βαρβαρίγος, Καθηγητής ΤΜΗΥΠ! Σπυρίδων Λυκοθανάσης, Αναπληρωτής Καθηγητής ΤΜΗΥΠ! ηµήτριος Χριστοδουλάκης, Καθηγητής ΤΜΗΥΠ! Παναγιώτης Τριανταφύλλου, Καθηγητής ΤΜΗΥΠ Πολύ σηµαντική υπήρξε και η συνεργασία και η αλληλεπίδραση µε πολλούς συναδέλφους, µεταπτυχιακούς φοιτητές του ΤΜΗΥΠ και εργαζόµενους του ΕΑΙΤΥ. ιακινδυνεύοντας να ξεχάσω κάποιους θα προσπαθήσω µια αναφορά. Καταρχήν θα ήθελα να ευχαριστήσω τους φίλους και συναδέλφους Θρασύβουλο Τσιάτσο, Βαγγέλη Καπούλα, Αγησίλαο Κονιδάρη, Αφροδίτη Σεβαστή και Βασίλη Τριανταφύλλου για την αρµονική και ευχάριστη συνεργασία στους χώρους του ΤΜΗΥΠ και του ΕΑΙΤΥ όλα αυτά τα χρόνια. Ιδιαίτερα θα ήθελα να ευχαριστήσω τους Κώστα Στάµο και Τάσο Καραλιώτα για την βοήθεια τους στην υλοποίηση κάποιων από τις πρότυπες εφαρµογές οι οποίες χρησιµοποιήθηκαν για την εξαγωγή συµπερασµάτων στα πλαίσια αυτής της διδακτορικής διατριβής. Επίσης θα ήθελα να ευχαριστήσω για την συνεργασία τους όλους όσους συνεργάστηκα στην συγγραφή ερευνητικών εργασιών και στο χώρο εργασίας µου στο ΕΑΙΤΥ όλα αυτά τα χρόνια (Αλέξανδρος Φιλόπουλος, Σπύρος Καστανιώτης, Σπύρος Κοντογίαννης, Πέτρος Λάµψας, Τάσος Καραλιώτας, Κώστας Στάµος, Έρη Γιαννακά, Μαρία Νάνη, Γιάννης Μισεδάκης, Βαγγέλης Ιγγλέσης, Αντώνης Αλεξίου και Βασίλης Πουλόπουλος). Τελειώνοντας θα ήθελα να ευχαριστήσω τους γονείς µου Στέργιο και Μαρία και τους αδελφούς µου ηµήτρη και Βασίλη για όλα όσα έχουν κάνει για εµένα. Άφησα για το τέλος την αρραβωνιαστικιά µου Σούλα, στην οποία αφιερώνω αυτή την διδακτορική διατριβή, και την οποία θα ήθελα να ευχαριστήσω για την συµπαράστασή της και την υποµονή που έδειξε όλα αυτά τα χρόνια. Πάτρα, Οκτώβριος 2003 Απόστολος Γκάµας VII

8

9 ΠΕΡΙΛΗΨΗ ΠΕΡΙΛΗΨΗ Τίτλος: «Μελέτη και Ανάλυση της Συµπεριφοράς Μηχανισµών για την Μετάδοση Πολυµέσων µε υνατότητα Προσαρµογής Πάνω από ίκτυα µη Εγγυηµένης Ποιότητας όπως το ιαδίκτυο». H υπάρχουσα υποδοµή στο ιαδίκτυο σήµερα, δεν παρέχει ικανοποιητική υποστήριξη για την παροχή εγγυήσεων ποιότητας υπηρεσίας (Quality of Service - QoS). Επίσης πολλοί ερευνητές υποστηρίζουν πως το κόστος της λεπτοµερούς µελέτης των δικτύων µε σκοπό τον εντοπισµό των δικτυακών συνδέσµών οι οποίοι αποτελούν σηµείο συµφόρησης (bottleneck) και της αναβάθµισή αυτών (τεχνική over provisioning) είναι µικρότερο από το κόστος υλοποίησης µηχανισµών παροχής εγγυήσεων ποιότητας υπηρεσίας. Στο σηµερινό ετερογενές δικτυακό περιβάλλον του ιαδικτύου, οι δικτυακοί πόροι οι οποίοι είναι διαθέσιµοι στις πολυµεσικές εφαρµογές µπορούν να µεταβληθούν πολύ εύκολα. Για να προσαρµοστούν οι πολυµεσικές εφαρµογές στις αλλαγές του δικτύου µπορούν να εφαρµοστούν τεχνικές τόσο στο επίπεδο του δικτύου όσο και στο επίπεδο της εφαρµογής. Το ετερογενές δικτυακό περιβάλλον του ιαδικτύου και η έλλειψη ικανοποιητικής υποστήριξης παροχής ποιότητας υπηρεσίας (QoS - Quality of Service) πολλές φορές οδηγούν τις εφαρµογές µετάδοσης πολυµέσων να ενσωµατώνουν µηχανισµούς προσαρµογής στις µεταβολές των δικτυακών συνθηκών προκειµένου να λειτουργούν αποτελεσµατικά. Το πρωτόκολλο TCP παρέχει ένα ικανοποιητικό µηχανισµό ελέγχου συµφόρησης για την µετάδοση δεδοµένων µη πραγµατικού χρόνου (time insensitive data) τα οποία αποτελούν και την πλειονότητα των δεδοµένων τα οποία µεταφέρονται στις µέρες µας στο ιαδίκτυο. Οι εφαρµογές πραγµατικού χρόνου (όπως για παράδειγµα η τηλεφωνία πάνω από το ιαδίκτυο) οι οποίες µεταδίδουν πολυµέσα πάνω από το ιαδίκτυο στηρίζονται στην µετάδοση των πολυµεσικών δεδοµένων µε την χρήση του πρωτοκόλλου UDP. Ωστόσο το γεγονός ότι το UDP δεν χρησιµοποιεί κάποιο µηχανισµό ελέγχου συµφόρησης, µπορεί να οδηγήσει σε σηµαντικά προβλήµατα συµφόρησης στο ιαδίκτυο (σε ακραίες περιπτώσεις µπορεί να οδηγήσει µέχρι και σε κατάρρευση του ιαδικτύου) και οι πόροι του ιαδικτύου να καταναλώνονται στην µετάδοση πακέτων τα οποία απορρίπτονται από το δίκτυο στην πορεία τους προς τον παραλήπτη. Για να αποφευχθεί το παραπάνω φαινόµενο η µετάδοση UDP κίνησης θα πρέπει να ελέγχεται από κάποιο µηχανισµό ελέγχου συµφόρησης ώστε να προσαρµόζεται ο ρυθµός µετάδοσης της UDP κίνησης στους διαθέσιµους δικτυακούς πόρους. Οι µηχανισµοί αυτοί δεν θα πρέπει να στοχεύουν µόνο στην αποφυγή υπερφόρτωσης του δικτύου αλλά θα πρέπει ταυτόχρονα να µεταδίδουν φιλική προς την TCP κίνηση. Τα παραπάνω έχουν ως αποτέλεσµα να θεωρείται η υλοποίηση µηχανισµών ελέγχου συµφόρησης για την µετάδοση των δεδοµένων να είναι ιδιαίτερα σηµαντική για την σταθερότητα του ιαδικτύου. Εποµένως µηχανισµοί ελέγχου συµφόρησης θα πρέπει να εφαρµοστούν και κατά την µετάδοση πολυµέσων πάνω από το ιαδίκτυο. Με την χρήση αυτών των µηχανισµών οι απώλειες πακέτων δεδοµένων µπορούν να µειωθούν και κατά συνέπεια να αυξηθεί η ποιότητα µετάδοσης των πολυµέσων πάνω από το ιαδίκτυο. Οι µηχανισµοί προσαρµογής της µετάδοσης πολυµέσων είναι µηχανισµοί µετάδοσης πολυµεσικών δεδοµένων (adaptive streaming multimedia) πάνω από δίκτυα, οι οποίοι έχουν την δυνατότητα να προσαρµόζουν την µετάδοση των πολυµεσικών δεδοµένων στην τρέχουσα κατάσταση του δικτύου. Για την υλοποίηση µηχανισµών προσαρµογής της µετάδοσης απαιτείται ανάπτυξη µηχανισµών τόσο για την παρακολούθηση της κατάστασης του δικτύου όσο και για την προσαρµογή των πολυµεσικών δεδοµένων στις εκάστοτε δικτυακές συνθήκες. Ο κύριος στόχος αυτών των µηχανισµών είναι η προσαρµογή του ρυθµού IX

10 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ µετάδοσης δεδοµένων στο δίκτυο κάθε φορά που οι δικτυακές συνθήκες µεταβάλλονται. Η απόφαση εάν ο ρυθµός µετάδοσης θα αυξηθεί ή θα µειωθεί εξαρτάται από τις πληροφορίες τις οποίες η εφαρµογή συλλέγει από το δίκτυο. Ορισµένοι ερευνητές υποστηρίζουν ότι η ύπαρξη των µηχανισµών προσαρµογής στις εφαρµογές είναι απαραίτητη λόγω του ότι το ιαδίκτυο σήµερα δεν παρέχει τέτοιους µηχανισµούς στο επίπεδο του δικτύου. Σε αυτή την διδακτορική διατριβή µελετούνται και προτείνονται µηχανισµοί για την µετάδοση πολυµέσων µε δυνατότητα προσαρµογής της µετάδοσης των δεδοµένων στις τρέχουσες δικτυακές συνθήκες χωρίς να απαιτείται κάποια εγγύηση ποιότητας από το δίκτυο και στην συνέχεια αναλύεται η συµπεριφορά αυτών των µηχανισµών. Οι µηχανισµοί οι οποίοι προτείνονται µπορούν να χρησιµοποιηθούν σε οποιοδήποτε TCP / IP δίκτυο όπως για παράδειγµα το ιαδίκτυο. Αρχικά προτείνονται µηχανισµοί για την unicast µετάδοση πολυµέσων, ενώ στην συνέχεια προτείνονται µηχανισµοί για την multicast µετάδοση πολυµέσων πάνω από δίκτυα µη εγγυηµένης ποιότητας. Κατά την ανάπτυξη των µηχανισµών λαµβάνονται υπόψη τα ιδιαίτερα χαρακτηριστικά του ιαδικτύου όπως το ετερογενές δικτυακό περιβάλλον και η φιλικότητα προς το TCP. Οι µηχανισµοί που προτείνονται στηρίζουν την λειτουργία τους στα πρωτόκολλα RTP / RTCP τα οποία µπορούν να χρησιµοποιηθούν για την µετάδοση δεδοµένων πραγµατικού χρόνου (όπως τα δεδοµένα πολυµέσων) πάνω από δίκτυα. Τα RTP / RTCP αποτελούν τα de - facto πρωτόκολλα για την µετάδοση πολυµέσων πάνω από το ιαδίκτυο και υποστηρίζονται τόσο από τα πρότυπα της ITU - T (πρότυπο Η.323) όσο και από την IETF (MBONE εργαλεία). Στα πλαίσια αυτής της διδακτορικής διατριβής για την µελέτη και ανάλυση των µηχανισµών που αναπτύχθηκαν και την εξαγωγή συµπερασµάτων σχετικά µε αυτούς, πραγµατοποιήθηκαν πειράµατα τόσο πάνω από πραγµατικά δίκτυα (µε την χρήση πρωτοτύπων εφαρµογών οι οποίες αναπτύχθηκαν) όσο και σε περιβάλλον εξοµοιωτή (ιδιαίτερα για την εξαγωγή συµπερασµάτων στην multicast µετάδοση πολυµέσων). X

11 EXECUTIVE SUMMARY EXECUTIVE SUMMARY Title: «Investigation and analysis of mechanisms for adaptive transmission of multimedia content over networks with no QoS support like the Internet». Today, the underlying infrastructure of the Internet does not sufficiently support Quality of Service (QoS) guarantees. The new technologies, which are used for the implementation of networks, provide capabilities to support QoS in one network domain but it is not easy to implement QoS among various network domains, in order to provide end - to - end QoS to the user. As a result, in the future users may have the capability to request specific end - to - end QoS even over the Internet, but this is not feasible today. In addition, many researchers stand that the cost for providing end - to - end QoS is too big, and it is better to invest on careful network design and careful network monitoring, in order to identify and upgrade the congested network links. Internet is a heterogeneous network environment and the network resources that are available to real time applications can be modified very quickly. Real time applications must have the capability to adapt their operation to network changes. In order to add adaptation characteristics to real time applications, we can use techniques both at the network and application layers. Adaptive real time applications have the capability to transmit multimedia data over heterogeneous networks and adapt media transmission to network changes. In order to implement an adaptive real time application, mechanisms to monitor the network conditions and mechanisms to adapt the transmission of the data to the network changes must be implemented. TCP protocol offers a satisfactory mechanism for the transmission of time insensitive data, which compromise the majority of the data that are transferred nowadays over the Internet. Real time applications (like Internet telephony) transmit their multimedia data using the UDP protocol. UDP protocol does not use any congestion control mechanism (in contrary with TCP protocol) and this can lead to important congestion problems to the Internet and consumption of Internet resources in the transmission of data packets, which are rejected by the network during their way to their receivers. In order to avoid such situations, the transmission of UDP traffic must be controlled by a congestion control mechanism, which will control the transmission rate of the UDP traffic based on the available network resources. These mechanisms must not only ensure the stability of the network but must also be TCP friendly. The above facts make the implementation of congestion control mechanisms for the transmission of multimedia data very important for the stability of Internet. With the use of such congestion control mechanisms the packet losses to the Internet can be reduced and as result the overall quality of data transmission on the Internet can be improved. The adaptive congestion control mechanisms for the transmission of multimedia data are mechanisms, which adapt the multimedia transmission to the current network conditions. In order to implement such mechanisms we have to monitor the network and adapt the multimedia to the continues changed network conditions. The decision to increase or decrease the transmission rate depends on the information that the mechanism collects from the network. In this dissertation we study, propose and analyse mechanisms for the transmission of multimedia data with the capability to adapt the multimedia transmission to the network changes with out any directly support from the network. Theses mechanisms can be used in any TCP / IP network including Internet. Initially, we propose mechanisms for the unicast transmission of multimedia data and after that, we propose mechanisms for the multicast transmission of multimedia data. During the design of the above mechanisms we took into account the special XI

12 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ characteristics of Internet like the heterogeneity and the need for TCP friendliness. The proposed mechanisms use the RTP / RTCP (Real time Transmission Protocol / Real time Control Transmission Protocol) for the transmission of the multimedia data. The RTP / RTCP protocols seems to be the de facto standard for the transmission of multimedia data over the Internet and are used both by MBONE tools (vit, vat, etc) and ITU H.323 applications. In addition RTCP offers capabilities for monitoring the transmission quality of multimedia data. We use RTCP for the implementation of the network monitoring capabilities of the proposed mechanisms. In this dissertation we use for the analysis of the proposed mechanisms both experiments in real networks (using prototype applications which they are developed in the context of this dissertation) and simulations (especially during the evaluation of multicast based mechanisms). XII

13 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ ΠΡΟΛΟΓΟΣ...VII ΠΕΡΙΛΗΨΗ... IX EXECUTIVE SUMMARY... XI ΠΕΡΙΕΧΟΜΕΝΑ... XIII ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ...XVII ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ... XIX ΕΙΣΑΓΩΓΗ... 1 ΤΟ ΣΗΜΕΡΑ ΕΙΣΑΓΩΓΗ ΤΑ ΕΠΙΠΕ Α ΤΟΥ Υ Το επίπεδο του ιαδικτύου Τρόποι µετάδοση των πακέτων δεδοµένων στο ιαδίκτυο...13 Το πρωτόκολλο Internet Control Message Protocol (ICMP)...14 Το επίπεδο µεταφοράς To πρωτόκολλο Transmission Control Protocol (TCP)...15 Το πρωτόκολλο User Datagram Protocol (UDP)...18 Το επίπεδο εφαρµογών UNICAST ΜΕΤΑ ΟΣΗ Ε ΟΜΕΝΩΝ Unicast µετάδοση και ιεθυνσιοδότηση Πρωτόκολλά unicast δροµολόγησης Πρωτόκολλα Interior Gateway Protocols (IGP)...21 Το πρωτόκολλο Open Shortest Path First (OSPF)...22 Πρωτόκολλα Exterior Gateway Protocols (EGPs)...22 Το πρωτόκολλο Border Gateway Protocol (BGP)...22 MULTICAST ΜΕΤΑ ΟΣΗ Ε ΟΜΕΝΩΝ Περιγραφή της multicast µετάδοσης δεδοµένων Το multicast ως υπηρεσία του δικτύου Πρωτόκολλα δροµολόγησης για την υποστήριξη του multicast...25 Το πρωτόκολλο Internet Group Membership Protocol (IGMP)...25 Το πρωτόκολλο Protocol Independent Multicast (PIM) Sparse / Dense mode...26 Το πρωτόκολλο Distance Vector Multicast Routing Protocol (DVMRP)...27 Το πρωτόκολλο Multicast Open Shortest Path First (MOSPF)...27 Το πρωτόκολλο Multicast Border Gateway Protocol (MBGP)...27 Υποστήριξη του multicast από την µεριά του τελικού σταθµού Υπάρχοντα multicast εργαλεία (MBONE tools)...28 ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΕΝΟΣ ΙΚΤΥΑΚΟΥ ΜΟΝΟΠΑΤΙΟΥ ΣΤΟ Εύρος ζώνης Ρυθµός απώλειας πακέτων ιακύµανση καθυστέρησης (Jitter) Χρόνος Round Trip Time (RTT) ΕΣΜΕΥΣΗ ΠΟΡΩΝ - ΠΑΡΟΧΗ ΕΓΓΥΗΣΕΩΝ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΤΟ Η αρχιτεκτονική Integrated Service (IntServ) Η αρχιτεκτονική Differentiated Service (DiffServ) Σύγκριση της δέσµευσης πόρων µε την προσαρµογή της µετάδοσης ΣΥΜΠΕΡΑΣΜΑΤΑ ΣΧΕΤΙΚΗ ΕΡΓΑΣΙΑ - STATE OF THE ART ΕΙΣΑΓΩΓΗ ΚΑΤΗΓΟΡΙΟΠΟΙΗΣΗ ΜΗΧΑΝΙΣΜΩΝ ΜΕΤΑ ΟΣΗΣ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΗΧΑΝΙΣΜΟΙ ΓΙΑ ΤΗΝ UNICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΗΧΑΝΙΣΜΟΙ ΓΙΑ ΤΗΝ MULTICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ XIII

14 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ ΚΡΙΤΗΡΙΑ ΑΞΙΟΛΟΓΗΣΗΣ ΤΩΝ ΜΗΧΑΝΙΣΜΩΝ Κατάσταση συµφόρησης του δικτύου υνατότητα κλιµάκωσης (scalability) Ταχύτητα προσαρµογής...47 Φιλικότητα προς το TCP Ικανοποίηση του χρήστη ΣΥΜΠΕΡΑΣΜΑΤΑ UNICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ Αρχιτεκτονική του προτεινόµενου µηχανισµού Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Εκτίµηση του ρυθµού µετάδοσης δεδοµένων Προσαρµογή της ποιότητας των πολυµέσων Θέµατα υλοποίησης της εφαρµογής ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΠΡΩΤΟΤΥΠΟΥ Πρώτο πείραµα: Μετάδοση µόνο βίντεο εύτερο πείραµα: Μετάδοση βίντεο και UDP κίνησης Τρίτο πείραµα: Μετάδοση βίντεο και TCP κίνησης ΣΥΓΚΡΙΣΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΑΛΛΕΣ ΤΕΧΝΙΚΕΣ UNICAST ΜΕΤΑ ΟΣΗΣ ΠΟΛΥΜΕΣΩΝ ΣΥΜΠΕΡΑΣΜΑΤΑ MULTICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΕ ΧΡΗΣΗ ΜΙΑΣ MULTICAST ΡΟΗΣ Ε ΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ Αρχιτεκτονική του προτεινόµενου µηχανισµού Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Εκτίµηση του επιθυµητού ρυθµού µετάδοσης κάθε παραλήπτη Εκτίµηση του ρυθµού µετάδοσης δεδοµένων ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΕΞΟΜΟΙΩΤΗ Multicast µετάδοση δεδοµένων σε µια ετερογενείς οµάδα παραληπτών Multicast µετάδοση δεδοµένων σε µια ετερογενείς οµάδα παραληπτών και ταυτόχρονη µετάδοση UDP κίνησης Multicast µετάδοση δεδοµένων σε µια ετερογενείς οµάδα παραληπτών και ταυτόχρονη µετάδοση TCP κίνησης ΣΥΓΚΡΙΣΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΑΛΛΕΣ ΤΕΧΝΙΚΕΣ MULTICAST ΜΕ ΜΙΑ ΡΟΗ Ε ΟΜΕΝΩΝ.. 85 ΣΥΜΠΕΡΑΣΜΑΤΑ MULTICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΕ ΧΡΗΣΗ ΤΗΣ SIMULCAST ΤΕΧΝΙΚΗΣ ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Η λειτουργία του αποστολέα Η λειτουργία του παραλήπτη Εκτίµηση του ρυθµού µετάδοσης δεδοµένων για κάθε multicast ροή δεδοµένων Καθορισµών των αλλαγών ροών δεδοµένων από τους παραλήπτες Θέµατα υλοποίησης ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΠΡΩΤΟΤΥΠΟΥ Μετάδοση σε µία ετερογενή οµάδα παραληπτών Μετάδοση µε ταυτόχρονη ύπαρξη TCP κίνησης Μετάδοση µε ταυτόχρονη ύπαρξη UDP κίνησης ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΕΞΟΜΟΙΩΣΕΩΝ Multicast µετάδοση δεδοµένων µε διαµοιραζόµενο δέντρο διανοµής των multicast ροών δεδοµένων Multicast µετάδοση σε µία ετερογενή οµάδα παραληπτών Multicast µετάδοση σε µία ετερογενή οµάδα παραληπτών µε ταυτόχρονη µετάδοση TCP κίνησης Multicast µετάδοση σε µία ετερογενή οµάδα παραληπτών µε ταυτόχρονη µετάδοση UDP κίνησης ΣΥΓΚΡΙΣΗ ΤΩΝ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΤΩΝ ΠΕΙΡΑΜΑΤΩΝ ΚΑΙ ΤΩΝ ΕΞΟΜΟΙΩΣΕΩΝ XIV

15 ΠΕΡΙΕΧΟΜΕΝΑ ΣΥΓΚΡΙΣΗ ΤΟΥ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΜΗΧΑΝΙΣΜΟΥ ΜΕ ΑΛΛΕΣ ΤΕΧΝΙΚΕΣ SIMULCAST ΣΥΜΠΕΡΑΣΜΑΤΑ MULTICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΕ ΧΡΗΣΗ SIMULCAST ΦΙΛΙΚΗ ΠΡΟΣ ΤΟ TCP ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ SRAMT - S Αρχιτεκτονική Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Η λειτουργία του αποστολέα Η λειτουργία του παραλήπτη Εκτίµηση του ρυθµού απώλειας των πακέτων δεδοµένων Εκτίµηση του χρόνου RTT Επεκτάσεις στα RTP / RTCP Θέµατα συγχρονισµού των αλλαγών των ροών δεδοµένων Θέµατα κλιµάκωσης ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ SRAMT - S Ετερογενή δικτυακά περιβάλλοντα - φιλικότητα προς το TCP ικτυακά περιβάλλοντα µε multicast δέντρα µετάδοσης τα οποία έχουν κοινές διαδροµές ΣΥΓΚΡΙΣΗ ΤΟΥ SRAMT - S ΜΕ ΑΛΛΕΣ ΤΕΧΝΙΚΕΣ SIMULCAST ΣΥΜΠΕΡΑΣΜΑΤΑ MULTICAST ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΜΕ ΧΡΗΣΗ ΤΗΣ ΤΕΧΝΙΚΗΣ ΚΩ ΙΚΟΠΟΙΗΣΗΣ ΣΕ ΣΤΡΩΜΑΤΑ, ΦΙΛΙΚΗ ΠΡΟΣ ΤΟ TCP ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΤΟΥ SRAMT - LE Αρχιτεκτονική Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Η λειτουργία του αποστολέα Η λειτουργία του παραλήπτη Εκτίµηση του ρυθµού απώλειας των πακέτων δεδοµένων Εκτίµηση του χρόνου RTT Επεκτάσεις στα RTP / RTCP Θέµατα συγχρονισµού των αλλαγών των στρωµάτων Θέµατα κλιµάκωσης ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΜΗΧΑΝΙΣΜΟΥ SRAMT - LE Ετερογενή δικτυακά περιβάλλοντα - φιλικότητα προς το TCP ικτυακά περιβάλλοντα µε multicast δέντρα µετάδοσης τα οποία έχουν κοινές διαδροµές ΣΥΓΚΡΙΣΗ ΤΟΥ SRAMT - LE ΜΕ ΑΛΛΕΣ ΤΕΧΝΙΚΕΣ ΚΩ ΙΚΟΠΟΙΗΣΗΣ ΤΩΝ Ε ΟΜΕΝΩΝ ΣΕ ΣΤΡΩΜΑΤΑ ΣΥΜΠΕΡΑΣΜΑΤΑ ΜΕΛΛΟΝΤΙΚΕΣ ΕΠΕΚΤΑΣΕΙΣ ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΑΡΑΡΤΗΜΑ I: ΕΦΑΡΜΟΓΕΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΤΗΝ ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΩΝ ΣΤΟ ΕΙΣΑΓΩΓΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΕΦΑΡΜΟΓΩΝ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΤΗΝ ΜΕΤΑ ΟΣΗ ΠΟΛΥΜΕΣΩΝ ΜΕΘΟ ΟΙ ΠΡΟΣΑΡΜΟΓΗΣ ΤΩΝ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ Κωδικοποίηση σε στρώµατα Αλλαγή των παραµέτρων του κωδικοποιητή (rate shaping) Έλεγχος λαθών (Error control) ΚΩ ΙΚΟΠΟΙΗΣΕΙΣ ΠΟΛΥΜΕΣΙΚΩΝ Ε ΟΜΕΝΩΝ ΓΙΑ ΜΕΤΑ ΟΣΗ ΠΑΝΩ ΑΠΟ ΙΚΤΥΑ ITU H ITU H JPEG MPEG MPEG MPEG MPEG XV

16 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ MPEG MPEG ΛΗΨΗ ΠΛΗΡΟΦΟΡΙΩΝ ΑΠΟ ΤΟ ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΑΡΑΡΤΗΜΑ II: ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP ΕΙΣΑΓΩΓΗ ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ Ορισµός της δικτύωσης πολυµέσων Μετάδοση πολυµεσικών δεδοµένων σε πραγµατικό χρόνο Μετάδοση πολυµέσων στο ιαδίκτυο Γιατί τα παραδοσιακά πρωτόκολλα µεταφοράς δεν είναι κατάλληλα οµή των πρωτοκόλλων Πολύπλεξη Έλεγχος ροής Έλεγχος λαθών Πληροφορίες ελέγχου Έλλειψη χαρακτηριστικών εγγυηµένης ποιότητας υπηρεσίας (QoS) ή / και προσαρµογής της ποιότητας Χαρακτηριστικά που πρέπει να έχουν τα πρωτόκολλα πραγµατικού χρόνου για την µετάδοση πολυµέσων. 178 Υψηλή απόδοση (throughput) υνατότητα multicast ιαχείριση της ποιότητας µετάδοσης Φιλικότητα προς το TCP ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP Γενικές πληροφορίες για τα πρωτόκολλα RTP / RTCP Πως λειτουργούν τα RTP / RTCP Μεταφραστές και Μείκτες Το πρωτόκολλο ελέγχου RTCP Τα είδη των RTCP πακέτων Σενάρια Χρήσης των RTP / RTCP Χαρακτηριστικά του RTP / RTCP ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΑΡΑΡΤΗΜΑ III: ΒΙΒΛΙΟΓΡΑΦΙΑ ΠΑΡΑΡΤΗΜΑ IV: ΑΚΡΩΝΥΜΙΑ ΠΑΡΑΡΤΗΜΑ V: ΕΥΡΕΤΗΡΙΟ XVI

17 ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ Σχήµα 1: Η αρχιτεκτονική του ιαδικτύου Σχήµα 2: ιεύθυνση ιαδικτύου κλάσης A Σχήµα 3: ιεύθυνση ιαδικτύου κλάσης B Σχήµα 4: ιεύθυνση ιαδικτύου κλάσης C Σχήµα 5: ιεύθυνση ιαδικτύου κλάσης D Σχήµα 6: Παράδειγµα χρήσης των Interior Gateway Protocols και των Exteriors Gateway Protocols Σχήµα 7: Η λειτουργία της τεχνολογίας multicast Σχήµα 8: Σύγκρισης του multicast και unicast τρόπου µετάδοσης δεδοµένων Σχήµα 9: Αρχιτεκτονική του προτεινόµενου µηχανισµού για unicast µετάδοση πολυµεσικών δεδοµένων Σχήµα 10: Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού για την unicast µετάδοση πολυµέσων Σχήµα 11: Ο µηχανισµός ανάλυσης πληροφοριών ανάδρασης Σχήµα 12: Αρχιτεκτονική του JMF API Σχήµα 13: Χρήση εύρους ζώνης από τον προτεινόµενο µηχανισµό κατά την µετάδοση µόνο πολυµέσων Σχήµα 14: Οι τιµές του ρυθµού απώλειας πακέτων (Loss) και του φιλτραρισµένου ρυθµού απώλειας πακέτων (Smooth Loss) κατά την µετάδοση µόνο πολυµέσων Σχήµα 15: Οι τιµές της διακύµανσης καθυστέρησης (Jitter)) και της φιλτραρισµένης διακύµανσης καθυστέρησης (Smooth Jitter) κατά την µετάδοση µόνο πολυµέσων Σχήµα 16: Χρήση εύρους ζώνης από τον προτεινόµενο µηχανισµό κατά την µετάδοση πολυµέσων και UDP κίνησης Σχήµα 17: Οι τιµές του ρυθµού απώλειας πακέτων (Loss) και του φιλτραρισµένου ρυθµού απώλειας πακέτων (Smooth Loss) κατά την µετάδοση πολυµέσων και UDP κίνησης Σχήµα 18: Οι τιµές της διακύµανσης καθυστέρησης (Jitter) και της φιλτραρισµένης διακύµανσης καθυστέρησης (Smooth Jitter) κατά την µετάδοση πολυµέσων και UDP κίνησης Σχήµα 19: Χρήση εύρους ζώνης από τον προτεινόµενο µηχανισµό κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 20: Οι τιµές του ρυθµού απώλειας πακέτων (Loss) και του φιλτραρισµένου ρυθµού απώλειας πακέτων (Smooth Loss) κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 21: Οι τιµές της διακύµανσης καθυστέρησης (Jitter) και της φιλτραρισµένης διακύµανσης καθυστέρησης (Smooth Jitter) κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 22: Χρήση εύρους ζώνης από τον προτεινόµενο µηχανισµό κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 23: Οι τιµές του ρυθµού απώλειας πακέτων (Loss) και του φιλτραρισµένου ρυθµού απώλειας πακέτων (Smooth Loss) κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 24: Οι τιµές της διακύµανσης καθυστέρησης (Jitter) και της φιλτραρισµένης διακύµανσης καθυστέρησης (Smooth Jitter) κατά την µετάδοση πολυµέσων και TCP κίνησης µε R = decrease Σχήµα 25: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του LBA Σχήµα 26: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του RAP Σχήµα 27: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του TFRCP (στο σχήµα αναφέρεται ως CMTCP - Continues Media TCP) Σχήµα 28: Η αρχιτεκτονική του µηχανισµού για την multicast µετάδοση πολυµέσων µε την χρήση µιας multicast ροής δεδοµένων Σχήµα 29: Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού για την multicast µετάδοση πολυµέσων Σχήµα 30: Η τοπολογία της πρώτης εξοµοίωσης Σχήµα 31: Ο ρυθµός µετάδοσης δεδοµένων και οι τιµές της IRF συνάρτησης του αποστολέα κατά την πρώτη εξοµοίωση Σχήµα 32: Η τοπολογία της δεύτερης εξοµοίωσης Σχήµα 33: Ο ρυθµός µετάδοσης του αποστολέα, ο ρυθµός µετάδοσης του CBR αποστολέα και οι τιµές της IRF συνάρτησης κατά την δεύτερη εξοµοίωση Σχήµα 34: Η τοπολογία της τρίτης εξοµοίωσης XVII

18 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ Σχήµα 35: Ο ρυθµός µετάδοσης του αποστολέα, ο ρυθµός µετάδοσης της TCP κίνησης και οι τιµές της IRF συνάρτησης κατά την τρίτη εξοµοίωση Σχήµα 36: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του LBA Σχήµα 37: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του TFMCC Σχήµα 38: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του PGM Σχήµα 39: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του TBRCA Σχήµα 40: Η στοίβα πρωτοκόλλων του προτεινόµενου µηχανισµού Σχήµα 41: Η αρχιτεκτονική και η ροή δεδοµένων στον αποστολέα Σχήµα 42: Η λειτουργία του προτεινόµενου µηχανισµού Σχήµα 43: Η λειτουργία του αποστολέα Σχήµα 44: Η λειτουργία του παραλήπτη Σχήµα 45: Το γραφικό περιβάλλον (GUI) του παραλήπτη Σχήµα 46: Τοπολογία των πειραµάτων Σχήµα 47: Ρυθµοί µετάδοσης δεδοµένων από τον αποστολέα κατά τη διάρκεια του πρώτου πειράµατος Σχήµα 48: Ρυθµός λήψης δεδοµένων από τους παραλήπτες κατά τη διάρκεια του πρώτου πειράµατος Σχήµα 49: Ρυθµός µετάδοσης της TCP κίνησης και της εφαρµογής που υλοποιήθηκε Σχήµα 50: Ρυθµός µετάδοσης της UDP κίνησης και της εφαρµογής που υλοποιήθηκε Σχήµα 51: Τοπολογία πρώτης εξοµοίωσης Σχήµα 52: Εύρος ζώνης των παραληπτών C1 ως C Σχήµα 53: Οι αλλαγές των ροών δεδοµένων για τους παραλήπτες C1 ως C Σχήµα 54: Τοπολογία δεύτερης, τρίτης και τέταρτης εξοµοίωσης Σχήµα 55: Ο ρυθµός µετάδοσης δεδοµένων των ροών δεδοµένων του αποστολέα στην δεύτερη εξοµοίωση Σχήµα 56: Εύρος ζώνης των παραληπτών στην δεύτερη εξοµοίωση Σχήµα 57: Ο ρυθµός µετάδοσης δεδοµένων των ροών δεδοµένων του αποστολέα και της TCP κίνησης στην τρίτη εξοµοίωση Σχήµα 58: Εύρος ζώνης των παραληπτών µε υψηλό διαθέσιµο εύρος ζώνης στην τρίτη εξοµοίωση Σχήµα 59: Εύρος ζώνης των παραληπτών µε µέτριο διαθέσιµο εύρος ζώνης στην τρίτη εξοµοίωση Σχήµα 60: Εύρος ζώνης των παραληπτών µε χαµηλό διαθέσιµο εύρος ζώνης στην τρίτη εξοµοίωση Σχήµα 61: Ο ρυθµός µετάδοσης δεδοµένων των ροών δεδοµένων του αποστολέα και της UDP κίνησης στην τέταρτη εξοµοίωση Σχήµα 62: Εύρος ζώνης των παραληπτών µε µέτριο διαθέσιµο εύρος ζώνης στην τέταρτη εξοµοίωση Σχήµα 63: Εύρος ζώνης των παραληπτών µε χαµηλό διαθέσιµο εύρος ζώνης στην τέταρτη εξοµοίωση Σχήµα 64: Εύρος ζώνης των παραληπτών µε υψηλό διαθέσιµο εύρος ζώνης στην τέταρτη εξοµοίωση Σχήµα 65: Μετάδοση πολυµέσων µε την χρήση του DSG Σχήµα 66: Μετάδοση TCP κίνησης και πολυµέσων µε την χρήση του TFMCC Σχήµα 67: Εκτίµηση του χρόνου RTT Σχήµα 68: Τοπολογία πρώτης εξοµοίωσης Σχήµα 69: Κατανοµή εύρους ζώνης στο C1 - C2 σηµείο συµφόρησης (bottleneck) Σχήµα 70: Κατανοµή εύρους ζώνης στο C1 - C3 σηµείο συµφόρησης (bottleneck) Σχήµα 71: Κατανοµή εύρους ζώνης στο C1 - C4 σηµείο συµφόρησης (bottleneck) Σχήµα 72: Τοπολογία δεύτερης εξοµοίωσης Σχήµα 73: Εύρος ζώνης των παραληπτών R1 - R Σχήµα 74: Η αρχιτεκτονική και η ροή δεδοµένων στον αποστολέα Σχήµα 75: Τοπολογία πρώτης εξοµοίωσης Σχήµα 76: Κατανοµή εύρους ζώνης στο σηµείο συµφόρησης C1 - C Σχήµα 77: Κατανοµή εύρους ζώνης στο σηµείο συµφόρησης C1 - C Σχήµα 78: Κατανοµή εύρους ζώνης στο σηµείο συµφόρησης C1 - C Σχήµα 79: Τοπολογία δεύτερης εξοµοίωσης Σχήµα 80: Εύρος ζώνης των παραληπτών R1 - R Σχήµα 81: Η απόδοση του µηχανισµού PLM απέναντι σε TCP κίνηση Σχήµα 82: Η απόδοση του µηχανισµού RLC απέναντι σε TCP κίνηση Σχήµα 83: Η απόδοση του µηχανισµού MLDA απέναντι σε TCP κίνηση Σχήµα 84: Γενική αρχιτεκτονική εφαρµογής πραγµατικού χρόνου για την µετάδοση πολυµεσικών δεδοµένων Σχήµα 85: RTP δεδοµένα σε ένα IP πακέτο XVIII

19 ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ Πίνακας 1: Οι κλάσεις των διευθύνσεων του ιαδικτύου Πίνακας 2: Σύγκριση του προτεινόµενου µηχανισµού µε άλλους µηχανισµούς οι οποίοι χρησιµοποιούνται για την unicast µετάδοση πολυµεσικών δεδοµένων Πίνακας 3: Σύγκριση του προτεινόµενου µηχανισµού µε άλλους µηχανισµούς οι οποίοι χρησιµοποιούνται για την multicast µετάδοση πολυµεσικών δεδοµένων µε την χρήση µιας multicast ροής δεδοµένων Πίνακας 4: Σύγκριση του προτεινόµενου µηχανισµού µε άλλους µηχανισµούς οι οποίοι χρησιµοποιούνται για την multicast µετάδοση πολυµεσικών δεδοµένων µε την χρήση της simulcast τεχνικής Πίνακας 5: Σύγκριση του SRAMT - S µε άλλους µηχανισµούς οι οποίοι χρησιµοποιούνται για την multicast µετάδοση πολυµεσικών δεδοµένων µε την χρήση της simulcast τεχνικής Πίνακας 6: Σύγκριση του SRAMT - LE µε άλλους µηχανισµούς οι οποίοι στηρίζονται στην τεχνική κωδικοποίησης των δεδοµένων σε στρώµατα Πίνακας 7: Τα είδη πληροφορίας ενός SDES / RTCP πακέτου Πίνακας 8: Ακρώνυµα που χρησιµοποιούνται στο κείµενο XIX

20

21 ΕΙΣΑΓΩΓΗ ΕΙΣΑΓΩΓΗ Στο ιαδίκτυο σήµερα δεν υπάρχει κάποιος γενικός περιορισµός στον αριθµό των πακέτων δεδοµένων που εισάγει ένας σταθµός εργασίας. Ο µόνος περιορισµός ο οποίος υφίσταται είναι οι δυνατότητες (από άποψη απόδοσης) του σταθµού εργασίας και η χωρητικότητα της σύνδεσης του µε το ιαδίκτυο. Ένας από τους βασικότερους παράγοντές που χαρακτηρίζει ένα δίκτυο είναι το εύρος ζώνης (bandwidth). Κατά συνέπεια εάν ένας σταθµός εργασίας εισάγει αλόγιστα δεδοµένα σε ένα δίκτυο χωρίς να λαµβάνει υπόψη το εύρος ζώνης του δικτύου τότε το φαινόµενο της συµφόρησης στο δίκτυο είναι αναπόφευκτο. Το φαινόµενο της συµφόρησης ([34]) οδηγεί στην απώλεια πακέτων δεδοµένων και σε µεγάλες καθυστερήσεις στην µετάδοση των πακέτων δεδοµένων και αυτό έχει ως αποτέλεσµα την χαµηλή ποιότητα µετάδοσης των δεδοµένων. Για να αντιµετωπιστεί το παραπάνω πρόβληµα µπορούµε είτε να αυξήσουµε το εύρος ζώνης του δικτύου είτε να εξυπηρετούµε τους χρήστες του δικτύου µε διαφορετικό τρόπο και σε κάποιους χρήστες να δίνουµε περισσότερη προτεραιότητα από κάποιους άλλους (εγγύηση ποιότητας υπηρεσίας - Quality of Service - QoS [25]). Και οι δύο παραπάνω λύσεις, είτε δηλαδή να αυξήσουµε τους πόρους του δικτύου είτε να δεσµεύσουµε κάποιους πόρους του δικτύου για κάποιους χρήστες έχουν υψηλό κόστος, απαιτούν αλλαγές στο δίκτυο και µεγάλους χρόνους µετάβασης από την παλιά στην καινούργια κατάσταση. Τα παραπάνω µειονεκτήµατα είναι ακόµη πιο έντονα στην περίπτωση του ιαδικτύου για τους παρακάτω λόγους:! Το ιαδίκτυο είναι ένα τεράστιο δίκτυο που η αύξηση της χωρητικότητας έστω των βασικών του δικτυακών συνδέσεων (links) απαιτεί σηµαντικό κόστος.! Το ιαδίκτυο αποτελείται από ένα µεγάλο αριθµό διασυνδεδεµένων δικτύων τα οποία διαχειρίζονται από διαφορετικούς οργανισµούς. Μπορεί κάποιοι οργανισµοί να αποδεχτούν το κόστος που απαιτείται ώστε να παρέχουν εγγυήσεις ποιότητας υπηρεσίας στο δίκτύο τους ενώ κάποιοι άλλοι οργανισµοί να µη αποδεχτούν αυτό το κόστος.! Επιπλέον οι οργανισµοί οι οποίοι θα παρέχουν εγγυήσεις ποιότητας υπηρεσίας στο δίκτύο τους θα πρέπει να ακολουθούν κάποιες κοινώς αποδεκτές συµβάσεις ώστε οι εγγυήσεις ποιότητας υπηρεσίας τις οποίες θα παρέχουν να είναι συµβατές µεταξύ τους. Λόγω των παραπάνω, η υπάρχουσα υποδοµή στο ιαδίκτυο σήµερα δεν παρέχει ικανοποιητική υποστήριξη για την παροχή εγγυήσεων ποιότητας υπηρεσίας (Quality of Service - QoS). Ταυτόχρονα οι νέες τεχνολογίες οι οποίες χρησιµοποιούνται για την υλοποίηση των δικτύων, όπως για παράδειγµα τα WDM δίκτυα ([37]), µπορεί στο µέλλον να αλλάξουν σηµαντικά την υπάρχουσα κατάσταση. Έτσι στο µέλλον πιθανόν θα παρέχεται η δυνατότητα στους χρήστες να ζητούν συγκεκριµένες απαιτήσεις ποιότητας υπηρεσίας ακόµη και πάνω από το ιαδίκτυο. Επίσης πολλοί ερευνητές υποστηρίζουν πως το κόστος της λεπτοµερούς µελέτης των δικτύων µε σκοπό τον εντοπισµό των δικτυακών συνδέσµων οι οποίοι αποτελούν σηµείο συµφόρησης και της αναβάθµισης αυτών (τεχνική over provisioning) είναι µικρότερο από το κόστος υλοποίησης µηχανισµών παροχής εγγυήσεων ποιότητας υπηρεσίας ([32]). Συνεπώς στο σηµερινό ετερογενές δικτυακό περιβάλλον του ιαδικτύου, οι δικτυακοί πόροι οι οποίοι είναι διαθέσιµοι στις πολυµεσικές εφαρµογές µπορούν να µεταβληθούν πολύ εύκολα. Για να προσαρµοστούν οι πολυµεσικές εφαρµογές στις αλλαγές του δικτύου µπορούν να εφαρµοστούν τεχνικές τόσο στο επίπεδο του δικτύου όσο και στο επίπεδο της εφαρµογής. Το ετερογενές δικτυακό περιβάλλον του ιαδικτύου και η έλλειψη ικανοποιητικής υποστήριξης παροχής ποιότητας υπηρεσίας (QoS - Quality of Service) πολλές φορές οδηγούν τις εφαρµογές µετάδοσης πολυµέσων 1

22 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ να ενσωµατώνουν µηχανισµούς προσαρµογής 1 στις µεταβολές των δικτυακών συνθηκών προκειµένου να λειτουργούν αποτελεσµατικά. Τα παραπάνω έχουν ως αποτέλεσµα η υλοποίηση µηχανισµών ελέγχου συµφόρησης για την µετάδοση των δεδοµένων να είναι ιδιαίτερα σηµαντική για την σταθερότητα του ιαδικτύου. Εποµένως µηχανισµοί ελέγχου συµφόρησης θα πρέπει να εφαρµοστούν και κατά την µετάδοση πολυµέσων πάνω από το ιαδίκτυο. Με την χρήση αυτών των µηχανισµών οι απώλειες πακέτων δεδοµένων µπορούν να µειωθούν και κατά συνέπεια να αυξηθεί η ποιότητα µετάδοσης των πολυµέσων πάνω από το ιαδίκτυο. Το πρωτόκολλο TCP παρέχει ένα ικανοποιητικό µηχανισµό ελέγχου συµφόρησης για την µετάδοση δεδοµένων µη πραγµατικού χρόνου (time insensitive data) (όπως για παράδειγµα τα δεδοµένα τα οποία παράγονται από το WWW (πρωτόκολλο HTTP) και την µεταφορά αρχείων (πρωτόκολλο FTP)) τα οποία αποτελούν και την πλειονότητα των δεδοµένων τα οποία µεταφέρονται στις µέρες µας στο ιαδίκτυο. Οι εφαρµογές πραγµατικού χρόνου (όπως για παράδειγµα η τηλεφωνία πάνω από το ιαδίκτυο) οι οποίες µεταδίδουν πολυµέσα πάνω από το ιαδίκτυο στηρίζονται στην µετάδοση των πολυµεσικών δεδοµένων µε την χρήση του πρωτοκόλλου UDP. Το πρωτόκολλο UDP παρόλο που δεν παρέχει αξιόπιστη µετάδοση των πακέτων και έλεγχο συµφόρησης παρέχει µια γρήγορη υπηρεσία κυρίως λόγω του ότι δεν απαιτείται επαναµετάδοση πακέτων όπως στο TCP. Επιπλέον λόγω του γεγονότος ότι το UDP δεν απαιτεί µετάδοση πακέτων επιβεβαίωσης το κάνει κατάλληλο για την µετάδοση δεδοµένων σε πολλά σηµεία ταυτόχρονα (multicast µετάδοση δεδοµένων). Ωστόσο το γεγονός ότι το UDP δεν χρησιµοποιεί κάποιο µηχανισµό ελέγχου συµφόρησης µπορεί να οδηγήσει σε σηµαντικά προβλήµατα συµφόρησης στο ιαδίκτυο (σε ακραίες περιπτώσεις µπορεί να οδηγήσει µέχρι και σε κατάρρευση του ιαδικτύου) και οι πόροι του ιαδικτύου να καταναλώνονται στην µετάδοση πακέτων τα οποία απορρίπτονται από το δίκτυο στην πορείας τους προς τον παραλήπτη. Η παραπάνω κατάσταση δηµιουργείται στην περίπτωση που ο αποστολέας της UDP κίνησης µεταδίδει δεδοµένα µε ρυθµό µεγαλύτερο από αυτό που µπορεί να µεταδώσει το δίκτυο. Το παραπάνω γεγονός µπορεί να δηµιουργήσει προβλήµατα στην µετάδοση TCP κίνησης στο ιαδίκτυο εάν το UDP χρησιµοποιηθεί σε ευρεία κλίµακα στο ιαδίκτυο και αυτό γιατί µε την εµφάνιση απωλειών πακέτων η TCP κίνηση θα µειώσει τον ρυθµό µετάδοσης της ενώ η UDP κίνηση δεν θα κάνει το ίδιο µε αποτέλεσµα την κυριαρχία της UDP κίνησης έναντι της TCP κίνησης. Για να αποφευχθεί το παραπάνω φαινόµενο η µετάδοση UDP κίνησης θα πρέπει να ελέγχεται από κάποιο µηχανισµό ελέγχου ροής και συµφόρησης 1 ώστε να προσαρµόζεται ο ρυθµός µετάδοσης της UDP κίνησης στους διαθέσιµούς δικτυακούς πόρους. Παρόλο που η παραπάνω τακτική δεν παρέχει κάποια εγγύηση ποιότητας υπηρεσίας για την µετάδοση των δεδοµένων µπορεί να οδηγήσει στην βελτίωση της ποιότητας µετάδοσης στο σύνολο των εφαρµογών λόγω της µείωσης των απωλειών πακέτων και της εξάλειψης του φαινοµένου της συµφόρησης. Οι µηχανισµοί µετάδοσης πολυµέσων δεν θα πρέπει να στοχεύουν µόνο στην αποφυγή συµφόρησης του δικτύου αλλά θα πρέπει ταυτόχρονα να µεταδίδουν φιλική κίνηση προς την TCP κίνηση. Μια ροή δεδοµένων µπορεί να χαρακτηριστεί φιλική ως προς την TCP κίνηση, όταν δεν κυριαρχεί της TCP κίνησης αλλά επιτρέπει και την µετάδοση TCP κίνησης µε ένα ικανοποιητικό ρυθµό µετάδοσης ταυτόχρονα µε την µετάδοση των δεδοµένων της. Με την αυστηρή έννοια του όρου «ροή δεδοµένων φιλική προς την TCP κίνηση» ορίζουµε µια ροή δεδοµένων, όταν αυτή η ροή δεν καταναλώνει περισσότερο εύρος ζώνης από µια TCP ροή δεδοµένων η οποία µεταδίδεται πάνω στο ίδιο δικτυακό µονοπάτι µε την ροή δεδοµένων ([68]). Επίσης στην συνέχεια αυτής της διδακτορικής διατριβής αναφέρουµε και τον όρο «ροή δεδοµένων φιλική προς την UDP κίνηση» µε τον οποίο αναφερόµαστε σε µια ροή δεδοµένων η οποία συνεχίζει να µεταδίδει δεδοµένα µε 1 Σε αυτή την διδακτορική διατριβή θεωρούµε τους όρους «µηχανισµός µε δυνατότητα προσαρµογής» και «µηχανισµός ελέγχου ροής και συµφόρησης» ισοδύναµους. 2

23 ΕΙΣΑΓΩΓΗ ικανοποιητικό ρυθµό µετάδοσης κατά την παρουσία UDP κίνησης η οποία δεν εφαρµόζει κάποιο µηχανισµό αποφυγής συµφόρησης. Οι µηχανισµοί προσαρµογής της µετάδοσης πολυµέσων είναι µηχανισµοί µετάδοσης πολυµεσικών (adaptive streaming multimedia) δεδοµένων πάνω από δίκτυα, οι οποίοι έχουν την δυνατότητα να προσαρµόζουν την µετάδοση των πολυµεσικών δεδοµένων στην τρέχουσα κατάσταση του δικτύου. Για την υλοποίηση µηχανισµών προσαρµογής της µετάδοσης απαιτείται ανάπτυξη µηχανισµών τόσο για την παρακολούθηση της κατάστασης του δικτύου όσο και για την προσαρµογή των πολυµεσικών δεδοµένων στις εκάστοτε δικτυακές συνθήκες. Ο κύριος στόχος αυτών των µηχανισµών είναι η προσαρµογή του ρυθµού µετάδοσης δεδοµένων στο δίκτυο κάθε φορά που οι δικτυακές συνθήκες µεταβάλλονται. Η απόφαση εάν ο ρυθµός µετάδοσης θα αυξηθεί ή θα µειωθεί εξαρτάται από τις πληροφορίες τις οποίες η εφαρµογή συλλέγει από το δίκτυο. Ορισµένοι ερευνητές υποστηρίζουν ότι η ύπαρξη των µηχανισµών προσαρµογής στις εφαρµογές είναι απαραίτητη λόγω του ότι το ιαδίκτυο σήµερα δεν παρέχει τέτοιους µηχανισµούς στο επίπεδο του δικτύου ([34]). Θα µπορούσε να πει κανείς πως η ανάπτυξη µηχανισµών µε δυνατότητα προσαρµογής της µετάδοσης των δεδοµένων δεν θα έχει λόγο ύπαρξης στο µέλλον λόγω των νέων τεχνολογιών οι οποίες θα χρησιµοποιούνται και οι οποίες θα παρέχουν νέες δυνατότητες στους χρήστης (όπως για παράδειγµα εγγυήσεις στην ποιότητα των υπηρεσιών). Παρά τις παραπάνω εξελίξεις, η κατάσταση βέβαια δεν είναι έτσι, αλλά οι µηχανισµοί µε δυνατότητα προσαρµογής πιστεύουµε ότι θα χρησιµοποιούνται και στο µέλλον λόγω των παρακάτω:! Μπορεί κάποιοι χρήστες να µην είναι διατεθειµένοι να πληρώσουν το επιπλέον κόστος µιας υπηρεσίας µε εγγυηµένη ποιότητα. Για παράδειγµα εάν ένας χρήστης θέλει να παρακολουθήσει µια ταινία µέσα από το δίκτυο (για παράδειγµα σε µια υπηρεσία βίντεο κατά απαίτηση - Video on Demand - VoD) ίσως να είναι διατεθειµένος να πληρώσει το επιπλέον κόστος µιας εγγυηµένης υπηρεσίας, αλλά στην περίπτωση που ένας χρήστης απλώς περιηγείται σε µια βάση δεδοµένων µε ταινίες µε σκοπό να βρει µια ταινία που να τον ενδιαφέρει ίσως να µην είναι διατεθειµένος να πληρώσει για αυτή την περιήγηση το επιπλέον κόστος µιας υπηρεσίας µε εγγυηµένη ποιότητα.! Επίσης ένας άλλος λόγος που οι υπηρεσίες µε δυνατότητα προσαρµογής θα είναι χρήσιµες και στο µέλλον, είναι το γεγονός ότι κάποια είδη δικτύων ίσως να µην αποκτήσουν ποτέ χαρακτηριστικά εγγυηµένης ποιότητας. Για παράδειγµα µια τέτοια κατηγορία δικτύων είναι τα κινητά δίκτυα στα οποία ίσως να είναι δύσκολο να παρέχει κάποιος υπηρεσίες µε συγκεκριµένα χαρακτηριστικά ποιότητας λόγω του συχνά µεταβαλλόµενου περιβάλλοντος.! Με την χρήση του DiffServ µοντέλου ποιότητας υπηρεσίας, ταυτόχρονα µε τις υπηρεσίες εγγυηµένης ποιότητας θα συνυπάρχουν και υπηρεσίες, µη εγγυηµένης ποιότητας (best effort) και υπηρεσίες µε δυνατότητα προσαρµογής. Για παράδειγµα στα ATM δίκτυα συνυπάρχουν υπηρεσίες εγγυηµένης ποιότητας (Constant Bit Rate - CBR κίνηση), υπηρεσίες µη εγγυηµένης ποιότητας (Available Bit Rate - ABR κίνηση) και υπηρεσίες µε δυνατότητα προσαρµογής (Variable Bit Rate - VBR κίνηση). Η multicast µετάδοση δεδοµένων πραγµατικού χρόνου είναι ένα σηµαντικό συστατικό πολλών υπαρχόντων όσο και αναδυόµενων - µελλοντικών εφαρµογών του ιαδικτύου, όπως για παράδειγµα η τηλεδιάσκεψη και η εκπαίδευση από απόσταση ([7]). Το ετερογενές περιβάλλον του ιαδικτύου έχει ως αποτέλεσµα η multicast µετάδοση δεδοµένων πραγµατικού χρόνου να αποτελεί µια πρόκληση. Οι διαφορετικοί παραλήπτες της ίδιας multicast ροής δεδοµένων µπορεί να έχουν διαφορετικές δυνατότητες επεξεργασίας, διαφορετικές ανοχές στην απώλεια δεδοµένων και διαφορετικό διαθέσιµο εύρος ζώνης στο δικτυακό µονοπάτι που τους συνδέει µε τον αποστολέα της multicast ροής δεδοµένων. 3

24 ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ Κατά την multicast µετάδοση δεδοµένων πάνω από το ιαδίκτυο διάφορα θέµατα πρέπει να ληφθούν υπόψη όπως::! Προσαρµογή του ρυθµού µετάδοσης δεδοµένων: Ο αποστολέας πρέπει να προσαρµόζει τον ρυθµό µετάδοσης δεδοµένων στις τρέχουσες δικτυακές συνθήκες.! Φιλικότητα προς το TCP: Κατά την multicast µετάδοση πάνω από το ιαδίκτυο, οι multicast ροές δεδοµένων πρέπει να είναι φιλικές προς το TCP.! υνατότητες κλιµάκωσης (scalability): Η απόδοση του µηχανισµού προσαρµογής δεν θα πρέπει να µειώνεται όσο αυξάνει ο αριθµός των παραληπτών.! Αντιµετώπιση ανοµοιογένειας (heterogeneity): Ο µηχανισµός προσαρµογής θα πρέπει να λαµβάνει υπόψη την ανοµοιογένεια του ιαδικτύου και θα πρέπει να στοχεύει στο να ικανοποιήσει τις απαιτήσεις του µεγαλύτερού µέρους των παραληπτών ένα όχι όλων των παραληπτών. Οι µέθοδοι οι οποίες προτείνονται στην βιβλιογραφία για την multicast µετάδοση δεδοµένων πραγµατικού χρόνου στο ιαδίκτυο µπορούν να διαχωριστούν στις παρακάτω κατηγορίες, λαµβάνοντας υπόψη τον αριθµό των multicast ροών δεδοµένων που χρησιµοποιούνται:! Ο αποστολέας των δεδοµένων πραγµατικού χρόνου χρησιµοποιεί µια µόνο multicast ροή δεδοµένων για να εξυπηρετήσει όλους τους παραλήπτες ([5], [9], [13], [22], [38], [96], [99], [100], [102], [117]). Η µέθοδος αυτή έχει ως αποτέλεσµα την βέλτιστη χρήση των δικτυακών πόρων όµως έχει το µειονέκτηµα της µη δίκαιης µεταχείρισης των παραληπτών των δεδοµένων πραγµατικού χρόνου, ιδιαίτερα στην περίπτωση που οι παραλήπτες έχουν σηµαντικά διαφορετικές δυνατότητες.! Ο αποστολέας των δεδοµένων πραγµατικού χρόνου µεταδίδει τα ίδια δεδοµένα πραγµατικού χρόνου κωδικοποιηµένα σε διαφορετικά επίπεδα ποιότητας σε διαφορετικές multicast ροές δεδοµένων. Η µέθοδος αυτή έχει ως αποτέλεσµα την δηµιουργία ενός µικρού αριθµού multicast ροών δεδοµένων µε διαφορετικούς ρυθµούς µετάδοσης (η µέθοδός αυτή είναι γνωστή στην βιβλιογραφία µε τον αγγλικό όρο simulcast) ([8], [10], [12], [14], [15], [16], [27], [48], [49]). Ο κάθε παραλήπτης λαµβάνει την multicast ροή δεδοµένων που µεταφέρει το επίπεδο ποιότητας (βάσει του ρυθµού µετάδοσης κάθε multicast ροής δεδοµένων) που µπορεί να λαµβάνει βάσει των δυνατοτήτων του.! Ο αποστολέας χρησιµοποιεί τεχνικές κωδικοποίησης των δεδοµένων σε στρώµατα (layered encoded), σύµφωνα µε τις οποίες τα δεδοµένα πραγµατικού χρόνου µπορούν να ανακατασκευαστούν από έναν αριθµό διαφορετικών στρωµάτων δεδοµένων, ένα βασικό και περισσότερα επιπλέον στρώµατα δεδοµένων ([1], [2], [10], [17], [18], [21], [26], [53], [54], [59], [101], [113], [114]). Το βασικό στρώµα παρέχει το βασικό επίπεδο ποιότητας, ενώ η ποιότητα αυξάνεται µε κάθε ένα από τα επιπλέον στρώµατα. Ο αποστολέας µεταδίδει κάθε στρώµα σε διαφορετικές multicast ροές δεδοµένων και οι παραλήπτες λαµβάνουν µία ή περισσότερες multicast ροές δεδοµένων ανάλογα µε το διαθέσιµο εύρος ζώνης στο δικτυακό µονοπάτι που τους συνδέει µε τον αποστολέα. Η υλοποίηση αυτής της τεχνικής απαιτεί πολύπλοκους κωδικοποίητες / αποκωδικοποιητές (encoders / decoders) και επιπλέον οι παραλήπτες πρέπει να συγχρονίζουν τα διαφορετικά στρώµατα προκειµένου να παρουσιάσουν την πολυµεσική πληροφορία στον τελικό χρήστη. Η τεχνική κωδικοποίησης των δεδοµένων σε στρώµατα παρέχει την βέλτιστη χρήση των δικτυακών πόρων αλλά πρόσφατες έρευνες έδειξαν ότι κάτω από κάποιες συνθήκες η simulcast τεχνική µπορεί να συµπεριφέρεται καλύτερα από ότι η τεχνική κωδικοποίησης των δεδοµένων σε στρώµατα ([51]). 4

25 ΕΙΣΑΓΩΓΗ Σε αυτή την διδακτορική διατριβή µελετούνται και προτείνονται µηχανισµοί για την µετάδοση πολυµέσων µε δυνατότητα προσαρµογής της µετάδοσης των πολυµεσικών δεδοµένων στις τρέχουσες δικτυακές συνθήκες, χωρίς να απαιτείται κάποια εγγύηση ποιότητας από το δίκτυο, και στην συνέχεια αναλύεται η συµπεριφορά αυτών την µηχανισµών. Οι µηχανισµοί οι οποίοι προτείνονται µπορούν να χρησιµοποιηθούν σε οποιοδήποτε TCP / IP δίκτυο όπως για παράδειγµα το ιαδίκτυο. Αρχικά προτείνονται µηχανισµοί για την unicast µετάδοση πολυµέσων, ενώ στην συνέχεια προτείνονται µηχανισµοί για την multicast µετάδοση πολυµέσων πάνω από δίκτυα µη εγγυηµένης ποιότητας. Κατά την ανάπτυξη των µηχανισµών λαµβάνονται υπόψη τα ιδιαίτερα χαρακτηριστικά του ιαδικτύου όπως το ετερογενές δικτυακό περιβάλλον και η φιλικότητα προς το TCP. Οι µηχανισµοί που προτείνονται στηρίζουν την λειτουργία τους στα πρωτόκολλα RTP / RTCP τα οποία µπορούν να χρησιµοποιηθούν για την µετάδοση δεδοµένων πραγµατικού χρόνου (όπως τα δεδοµένα πολυµέσων) πάνω από δίκτυα. Τα RTP / RTCP αποτελούν τα de - facto πρωτόκολλα για την µετάδοση πολυµέσων πάνω από το ιαδίκτυο και υποστηρίζονται τόσο από τα πρότυπα της ITU - T (πρότυπο Η.323) όσο και από την IETF (MBONE). Στα πλαίσια αυτής της διδακτορικής διατριβής για την µελέτη και ανάλυση των µηχανισµών που αναπτύχθηκαν και την εξαγωγή συµπερασµάτων σχετικά µε αυτούς, πραγµατοποιήθηκαν πειράµατα τόσο πάνω από πραγµατικά δίκτυα (µε την χρήση πρωτοτύπων εφαρµογών οι οποίες αναπτύχθηκαν) όσο και σε περιβάλλον εξοµοιωτή (ιδιαίτερα για την εξαγωγή συµπερασµάτων στην multicast µετάδοση πολυµέσων) µε την χρήση µοντέλων τα οποία αναπτύχθηκαν. Στα πειράµατα και τις εξοµοιώσεις οι οποίες πραγµατοποιήθηκαν χρησιµοποιήσαµε την έκδοση 4 του πρωτοκόλλου IP (Internet Protocol version 4 - IPv4). Επίσης, µελετήθηκαν οι υπάρχοντες στην βιβλιογραφία µηχανισµοί για την µετάδοση πολυµέσων µε δυνατότητα προσαρµογής και αναπτύχθηκαν οι µηχανισµοί οι οποίοι παρουσιάζονται στην συνέχεια. Οι µηχανισµοί παρουσιάζονται µε την σειρά την οποία αναπτύχθηκαν και θα πρέπει να τονίσουµε πως τα συµπεράσµατα από την µελέτη και ανάλυση κάθε µηχανισµού χρησιµοποιήθηκαν και επηρέασαν τον σχεδιασµό των µηχανισµών που ακολούθησαν. Αναλυτικότερα η διδακτορική διατριβή δοµείται στα παρακάτω κεφάλαια:! «Το ιαδίκτυο σήµερα»: Σε αυτό το κεφάλαιο παρουσιάζεται η αρχιτεκτονική και τα χαρακτηριστικά του ιαδικτύου και επικεντρωνόµαστε στα χαρακτηριστικά του ιαδικτύου τα οποία σχετίζονται µε την παρούσα διδακτορική διατριβή. Επίσης παρουσιάζονται τα επίπεδα του ιαδικτύου, τα χαρακτηριστικά ενός δικτυακού µονοπατιού στο ιαδίκτυο, η unicast µετάδοση δεδοµένων στο ιαδίκτυο, η multicast µετάδοση δεδοµένων στο ιαδίκτυο και η δέσµευση πόρων στο ιαδίκτυο.! «Σχετική Εργασία - State of the Art»: Σε αυτό το κεφάλαιο γίνεται µια ανασκόπηση των σχετικών εργασιών στην περιοχή των µηχανισµών µετάδοσης πολυµέσων πάνω από το ιαδίκτυο µε δυνατότητα προσαρµογής της µετάδοσης των πολυµέσων στις αλλαγές των δικτυακών συνθηκών. Οι µηχανισµοί οι οποίοι παρουσιάζονται κατηγοριοποιούνται µε διάφορα κριτήρια (unicast, multicast κλπ.). Επίσης σε αυτό το κεφάλαιο παρουσιάζονται τα κριτήρια αξιολόγησης των µηχανισµών µετάδοσης πολυµέσων πάνω από το ιαδίκτυο.! «Unicast µετάδοση πολυµεσικών δεδοµένων»: Σε αυτό το κεφάλαιο παρουσιάζεται ο σχεδιασµός ενός µηχανισµού για την unicast µετάδοση πολυµέσων και η ανάπτυξη µιας πρωτότυπης εφαρµογής για την αξιολόγησή του µηχανισµού πάνω σε ένα πραγµατικό δίκτυο. Κύριο χαρακτηριστικό του µηχανισµού ο οποίος αναπτύχθηκε (και το οποίο τον διαφοροποιεί από τους ήδη διαθέσιµους µηχανισµούς στην βιβλιογραφία) είναι το γεγονός πως ο συγκεκριµένος µηχανισµός χρησιµοποιεί ένα συνδυασµό παραµέτρων για την εξαγωγή συµπερασµάτων σχετικά µε την κατάσταση του δικτύου. Όπως έδειξε η ανάλυση του µηχανισµού σε πραγµατικό δίκτυο, ο συνδυασµός αυτών των παραµέτρων 5

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 7: Εφαρμογές με δυνατότητα προσαρμογής μετάδοσης Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr,

Διαβάστε περισσότερα

Υπηρεσίες δικτύου και πρωτόκολλα για πολυμεσικές επικοινωνίες

Υπηρεσίες δικτύου και πρωτόκολλα για πολυμεσικές επικοινωνίες Υπηρεσίες δικτύου και πρωτόκολλα για πολυμεσικές επικοινωνίες Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών http://www.csd.uoc.gr/~tziritas Άνοιξη 2016 1 Στρώματα πρωτοκόλλων Άνοιξη 2016 2 Πρωτόκολλα μεταφοράς

Διαβάστε περισσότερα

Συνεχής ροή πολυµέσων

Συνεχής ροή πολυµέσων Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Π ΑΤ Ρ Ω Ν «ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Π ΑΤ Ρ Ω Ν «ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Π ΑΤ Ρ Ω Ν ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ Ι Α Κ Τ Ο Ρ Ι Κ Η Ι ΑΤ Ρ Ι Β Η «ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΤΗ ΜΕΤΑ ΟΣΗ ΠΛΗΡΟΦΟΡΙΑΣ ΠΟΛΥΜΕΣΩΝ

Διαβάστε περισσότερα

Συστήματα Πολυμέσων. Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής

Συστήματα Πολυμέσων. Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Συστήματα Πολυμέσων Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής Άδειες Χρήσης

Διαβάστε περισσότερα

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

ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΙΣΑΓΩΓΗ ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP Απόστολος Γκάμας Επίκουρος Καθηγητής Ανώτατη Εκκλησιαστική Ακαδημία Βελλάς Ιωαννίνων

Διαβάστε περισσότερα

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 3: Integrated Services (IntServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras

Διαβάστε περισσότερα

8 η ιάλεξη: σε δίκτυα δεδομένων

8 η ιάλεξη: σε δίκτυα δεδομένων Εργαστήριο ικτύων Υπολογιστών 8 η ιάλεξη: Βασικές αρχές δρομολόγησης Βασικές αρχές δρομολόγησης σε δίκτυα δεδομένων ρομολόγηση (Routing) Μεταφορά μηνυμάτων μέσω του διαδικτύου από μία πηγή σε ένα προορισμό

Διαβάστε περισσότερα

Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων

Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων Τα επίπεδα του ιαδικτύου (1/3) Μεταγωγή κυκλώµατος: κάθε ροή δεδοµένων λαµβάνει συγκεκριµένοεύροςζώνηςτοοποίοεξοµοιώνει ένα δεσµευµένοφυσικόκύκλωµα

Διαβάστε περισσότερα

Επίπεδο Δικτύου : είναι υπεύθυνο για την δρομολόγηση των πακέτων δεδομένων στον τελικό τους

Επίπεδο Δικτύου : είναι υπεύθυνο για την δρομολόγηση των πακέτων δεδομένων στον τελικό τους ΚΕΦΑΛΑΙΟ 2 ΤΑ ΕΠΙΠΕΔΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Με την χρήση της μεταγωγής κυκλώματος, κάθε ροή δεδομένων λαμβάνει συγκεκριμένο εύρος ζώνης το οποίο εξομοιώνει ένα δεσμευμένο φυσικό κύκλωμα ανάμεσα στον αποστολέα

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 9: [από τις σημειώσεις του Καθηγητή Ι. Βενιέρη, συγγραφέα του βιβλίου ΔΙΚΤΥΑ ΕΥΡΕΙΑΣ ΖΩΝΗΣ: ΤΕΧΝΟΛΟΓIΕΣ ΚΑΙ ΕΦΑΡΜΟΓEΣ

Διαβάστε περισσότερα

ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ

ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ

Διαβάστε περισσότερα

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

Διαβάστε περισσότερα

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 6 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Ποιότητα Υπηρεσίας

Διαβάστε περισσότερα

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΓΡΑΦΙΚΕΣ ΤΕΧΝΕΣ ΠΟΛΥΜΕΣΑ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΓΤΠ 61 Πληροφορική Πολυμέσα Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο Παρουσίαση 13-12-2009 Δροσοπούλου Χρυσάνθη

Διαβάστε περισσότερα

ΝΤUA. Τεχνολογία Πολυμέσων

ΝΤUA. Τεχνολογία Πολυμέσων ΝΤUA Τεχνολογία Πολυμέσων . Βασικά πρωτόκολλα Διαδικτύου Καλύτερη προσπάθεια (1 από 2) Υπηρεσία καλύτερης προσπάθειας (IP) Σε κάθε κόμβο το πακέτο μπαίνει σε ουρά Το μήκος της ουράς είναι μεταβλητό Η καθυστέρηση

Διαβάστε περισσότερα

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 2: Integrated Services (IntServ) I Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras

Διαβάστε περισσότερα

Εγγυημένη ποιότητα υπηρεσίας

Εγγυημένη ποιότητα υπηρεσίας Εγγυημένη ποιότητα υπηρεσίας Απαιτήσεις ποιότητας υπηρεσίας Μηχανισμοί κατηγοριοποίησης Χρονοπρογραμματισμός Μηχανισμοί αστυνόμευσης Ενοποιημένες υπηρεσίες Διαφοροποιημένες υπηρεσίες Τεχνολογία Πολυμέσων

Διαβάστε περισσότερα

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First)

Ενότητα 4. Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Ενότητα 4 Πρωτόκολλα ροµολόγησης: Αρχές Λειτουργίας του OSPF (Open Shortest Path First) Πρωτόκολλα ροµολόγησης Πρωτόκολλα ιανύσµατος Απόστασης Πρωτόκολλα Κατάστασης Ζεύξης Πρωτόκολλα ιανύσµατος Απόστασης

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ 2006 / 2007

ΘΕΜΑΤΑ ΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ 2006 / 2007 ΘΕΜΑΤΑ ΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ 2006 / 2007 Επιβλέπων : Επικ. Καθηγητής Σπύρος ενάζης Για περισσότερες πληροφορίες σχετικά µε τις παρακάτω διπλωµατικές εργασίες να επικοινωνήσετε µε τον Σπύρο ενάζη (sdena@ece.upatras.gr)

Διαβάστε περισσότερα

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών»

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών» Θέματα Συστημάτων Πολυμέσων Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών» Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 16: Πολυεκπομπή Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet (II) Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra) Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 2/11/2015 Άδεια Χρήσης Το

Διαβάστε περισσότερα

Μάθημα 6: Αρχιτεκτονική TCP/IP

Μάθημα 6: Αρχιτεκτονική TCP/IP Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της

Διαβάστε περισσότερα

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP Ροή πολυ Εισαγωγή Ροή από εξυπηρετητές Ροή από εξυπηρετητές Το πρωτόκολλο RTSP Τεχνολογία Πολυ και Πολυμεσικές Επικοινωνίες 17-1 Εισαγωγή Ροής (media streaming) Αναπαραγωγή παράλληλα με τη λήψη Αρκεί να

Διαβάστε περισσότερα

ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ "VIDEO ΚΑΤΟΠΙΝ ΖΗΤΗΣΗΣ" ΑΝΝΑ ΜΟΣΧΑ Μ 11 / 99

ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ VIDEO ΚΑΤΟΠΙΝ ΖΗΤΗΣΗΣ ΑΝΝΑ ΜΟΣΧΑ Μ 11 / 99 ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ "VIDEO ΚΑΤΟΠΙΝ ΖΗΤΗΣΗΣ" ΑΝΝΑ ΜΟΣΧΑ Μ 11 / 99 ΠΕΡΙΕΧΟΜΕΝΑ Παραγρ. Σελ. Θέµα 3 Σύνοψη 4 Abstract 5 1 Εισαγωγή 6 2 Εισαγωγικές Έννοιες

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας Πανεπιστήμιο Πειραιά To Μοντέλο OSI pdemest@unipi.gr ιάρθρωση Το μοντέλο αναφοράς OSI Επίπεδα Πρωτόκολλα, κατανομή πρωτοκόλλων σε στοιχεία δικτύου Αντιστοιχία τστοχα μοντέλων OSI και Internet Ανάλυση Επιπέδων

Διαβάστε περισσότερα

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν µεταξύ τους Πως συνδέονται ανοµοιογενή δίκτυα µεταξύ τους Εικονικά κυκλώµατα συνδεδεµένα σε σειρά ιαδικτύωση

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ. Εισαγωγή. Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ. Εισαγωγή. Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ Εισαγωγή Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80 Γενικά Ι Η μετάδοση πολυμεσικού υλικού (συνδυασμού βίντεο

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση

Διαβάστε περισσότερα

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Ημερομηνία παράδοσης 2 εβδομάδες μετά την έναρξη της άσκησης 1. Γενικά για το TCP/IP Η ομάδα πρωτοκόλλων TCP/IP επιτρέπει σε υπολογιστές όλων των μεγεθών, από

Διαβάστε περισσότερα

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΑΤΜ ΚΑΙ FRAME RELAY (Kεφ. 11) ΚΑΤΗΓΟΡΙΕΣ ΥΠΗΡΕΣΙΩΝ ΑΤΜ ΣΤΡΩΜΑ ΠΡΟΣΑΡΜΟΓΗΣ ΑΤΜ (AAL) FRAME RELAY ΠΡΟΒΛΗΜΑΤΑ επί του κεφ. 11 Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων,

Διαβάστε περισσότερα

Ατομική Διπλωματική Εργασία. ΧΡΗΣΗ MULTICAST ΓΙΑ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΣΕ ΚΙΝΗΤΑ IPv6 ΔΙΚΤΥΑ. Λουίζα Μιχαήλ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

Ατομική Διπλωματική Εργασία. ΧΡΗΣΗ MULTICAST ΓΙΑ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΣΕ ΚΙΝΗΤΑ IPv6 ΔΙΚΤΥΑ. Λουίζα Μιχαήλ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ti Ατομική Διπλωματική Εργασία ΧΡΗΣΗ MULTICAST ΓΙΑ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΣΕ ΚΙΝΗΤΑ IPv6 ΔΙΚΤΥΑ Λουίζα Μιχαήλ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Ιούνιος 2007 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΕΠΙΚΟΙΝΩΝΙΑ ΠΕΛΑΤΩΝ ΜΕΣΩ ΙΑ ΙΚΤΥΟΥ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΕΠΙΚΟΙΝΩΝΙΑ ΠΕΛΑΤΩΝ ΜΕΣΩ ΙΑ ΙΚΤΥΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΕΠΙΚΟΙΝΩΝΙΑ ΠΕΛΑΤΩΝ ΜΕΣΩ ΙΑ ΙΚΤΥΟΥ Μεταπτυχιακό Πρόγραµµα Σπουδών Τµήµατος Εφαρµοσµένης Πληροφορικής Θεσσαλονίκη, Ιούνιος 2007 Στόχοι χρήση αντικειµενοστρεφούς

Διαβάστε περισσότερα

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης ΔΙΚΤΥΑ Η/Υ ΙΙ Πρωτόκολλα δρομολόγησης Εσωτερικά πρωτόκολλα δρομολόγησης Interior Routing Protocols Distance-vector routing Link-state routing Exterior Routing Protocols 2 Δίκτυα Η/Υ ΙΙ Distance-Vector

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 Δρομολόγηση Εισαγωγή Ιεραρχική δρομολόγηση - Αυτόνομα συστήματα Δρομολόγηση αυτόνομου

Διαβάστε περισσότερα

Θέματα Συστημάτων Πολυμέσων. Ενότητα #3: Ιδιότητες μέσων Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

Θέματα Συστημάτων Πολυμέσων. Ενότητα #3: Ιδιότητες μέσων Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών Θέματα Συστημάτων Πολυμέσων Ενότητα #3: Ιδιότητες μέσων Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

Διαβάστε περισσότερα

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ Ενότητα #2: Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras?language=el Σκοποί

Διαβάστε περισσότερα

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

Διαβάστε περισσότερα

Πτυχιακή Εργασία ηµιουργία Εκπαιδευτικού Παιχνιδιού σε Tablets Καλλιγάς ηµήτρης Παναγιώτης Α.Μ.: 1195 Επιβλέπων καθηγητής: ρ. Συρµακέσης Σπύρος ΑΝΤΙΡΡΙΟ 2015 Ευχαριστίες Σ αυτό το σηµείο θα ήθελα να

Διαβάστε περισσότερα

Μεταπτυχιακή Διατριβή

Μεταπτυχιακή Διατριβή Μεταπτυχιακή Διατριβή ΣΧΗΜΑΤΙΣΜΟΣ ΚΑΙ ΕΝΤΟΠΙΣΜΟΣ ΒΙΟΦΙΛΜ ΣΤΙΣ ΜΕΜΒΡΑΝΕΣ ΑΝΤΙΣΤΡΟΦΗΣ ΩΣΜΩΣΗΣ ΣΤΗΝ ΑΦΑΛΑΤΩΣΗ ΛΕΜΕΣΟΥ ΚΥΠΡΟΣ ΜΙΧΑΗΛ Λεμεσός, Μάιος 2017 1 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί & Ταξινόμηση Τεχνικών Δρομολόγησης Δρομολόγηση Επιπέδου Δικτύου (IP) Intra-AS & Inter-AS Β. Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα Διάλεξης Εισαγωγή στην Ποιότητα Υπηρεσίας Μετρικές

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013. Στόχος: 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013 Άσκηση 4 Η κατανόηση βασικών εννοιών όσον αφορά τη μετάδοση πολυμεσικής πληροφορίας,

Διαβάστε περισσότερα

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer.

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer. HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Routing Algorithms Network Layer Nena Basina Υποδίκτυα (subnets) 200.23.18.0/23 11001000 00010111

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Πρωτόκολλα Διαδικτύου Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Σκοπός του μαθήματος Στόχος του μαθήματος είναι να παρουσιάσει αρχιτεκτονικές και πρωτόκολλα που χρησιμοποιούνται στο

Διαβάστε περισσότερα

Θέµατα διάλεξης. Γιατί χρειάζονται οι Σ ΕΠΥ. Ορισµός. Κατηγοριοποίηση Σ ΕΠΥ Σ ΕΠΥ Ι ΑΛΓΟΡΙΘΜΙΚΑ ΘΕΜΑΤΑ ΙΚΤΥΩΝ 2

Θέµατα διάλεξης. Γιατί χρειάζονται οι Σ ΕΠΥ. Ορισµός. Κατηγοριοποίηση Σ ΕΠΥ Σ ΕΠΥ Ι ΑΛΓΟΡΙΘΜΙΚΑ ΘΕΜΑΤΑ ΙΚΤΥΩΝ 2 Πανεπιστήµιο Πατρών Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ και Πληροφορικής ΧΡΗΣΤΟΣ Ι. ΜΠΟΥΡΑΣ ΚΑΘΗΓΗΤΗΣ email: bouras@cti.gr http://ru6.cti.gr/bouras/ ΑΛΓΟΡΙΘΜΙΚΑ ΘΕΜΑΤΑ ΙΚΤΥΩΝ 1 Θέµατα διάλεξης Γιατί

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΣΥΝΧΡΟΝΗ ΜΕΤΑΔΟΣΗ ΔΕΔΟΜΕΝΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΣΥΝΧΡΟΝΗ ΜΕΤΑΔΟΣΗ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΣΥΝΧΡΟΝΗ ΜΕΤΑΔΟΣΗ ΔΕΔΟΜΕΝΩΝ Επιβλέπων καθηγητής:τσιαντης Λεωνίδας Τμήμα τηλεπληροφορικής και διοίκησης Τ.ε.ι Ηπειρου Άρτα 2005 Σπουδαστές: Κοτρώτσιος Λουκάς Παλιάτσας θεόδωρος Θέματα Επίπεδα

Διαβάστε περισσότερα

Πολυμέσα σε Δίκτυα Κινητών Συσκευών

Πολυμέσα σε Δίκτυα Κινητών Συσκευών Πολυμέσα σε Δίκτυα Κινητών Συσκευών Ποιότητα υπηρεσιών Βίντεο κατ' απαίτηση Πολυεκπομπή Βίντεο-συνομιλία Στοιχεία και προβλέψεις CISCO Το 60% της κίνησης δεδομένων στα Δίκτυα Κινητών αφορούσε σε βίντεο

Διαβάστε περισσότερα

ΔΙΚΤΥΑ (14) Π. Φουληράς

ΔΙΚΤΥΑ (14) Π. Φουληράς ΔΙΚΤΥΑ (14) Π. Φουληράς Συνδεσμική Δικτύωση και ΑΤΜ Στα μέσα της δεκαετίας του 1980 οι τηλεφωνικές εταιρείες διεπίστωσαν ότι η επικοινωνία φωνής θα απέφερε σταδιακά μειωμένο περιθώριο κέρδους Απεφάσισαν

Διαβάστε περισσότερα

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

Διαβάστε περισσότερα

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση Επιπέδου IP στο Internet Άμεση Έμμεση Δρομολόγηση Δρομολόγηση εντός Αυτόνομης Περιοχής (IGP) Δρομολόγηση μεταξύ Αυτονόμων Περιοχών (BGP) Αλγόριθμοι Distance Vector (Bellman)

Διαβάστε περισσότερα

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

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΟΡΥΦΟΡΙΚΩΝ ΙΚΤΥΩΝ Ε ΟΜΕΝΩΝ ΙΡ ΜΕΣΩ ΤΗΣ ΟΡΥΦΟΡΙΚΗΣ ΠΛΑΤΦΟΡΜΑΣ ΤΗΣ ΕΑΒ ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΟΡΥΦΟΡΙΚΩΝ ΙΚΤΥΩΝ Ε ΟΜΕΝΩΝ ΙΡ ΜΕΣΩ ΤΗΣ ΟΡΥΦΟΡΙΚΗΣ ΠΛΑΤΦΟΡΜΑΣ ΤΗΣ ΕΑΒ AWMN - YME ( 2012 ) Ηλεκτρονικές επικοινωνίες Εναλλακτικά δίκτυα διασύνδεσης υποδομών Ομιλητής ΕΑΒ : Αγγελής

Διαβάστε περισσότερα

Σχολή Διοίκησης και Οικονομίας. Μεταπτυχιακή διατριβή

Σχολή Διοίκησης και Οικονομίας. Μεταπτυχιακή διατριβή Σχολή Διοίκησης και Οικονομίας Μεταπτυχιακή διατριβή Samsung και Apple: Αναλύοντας τη χρηματοοικονομική πληροφόρηση των ηγετών της τεχνολογίας και η επίδραση των εξωτερικών και ενδοεπιχειρησιακών παραγόντων

Διαβάστε περισσότερα

Σχολή Μηχανικής και Τεχνολογίας. Πτυχιακή διατριβή

Σχολή Μηχανικής και Τεχνολογίας. Πτυχιακή διατριβή Σχολή Μηχανικής και Τεχνολογίας Πτυχιακή διατριβή ΠΕΙΡΑΜΑΤΙΚΗ ΑΞΙΟΛΟΓΗΣΗ ΑΝΤΙΚΑΤΑΣΤΑΣΗΣ ΜΕΡΟΥΣ ΤΟΥ ΚΑΥΣΙΜΟΥ ΠΟΥ ΚΑΤΑΝΑΛΩΝΕΙ ΒΕΝΖΙΝΟΚΙΝΗΤΗΡΑΣ ΜΕ ΥΔΡΟΓΟΝΟ ΤΟ ΟΠΟΙΟ ΘΑ ΠΑΡΑΓΕΤΑΙ ΜΕ ΑΝΑΚΤΗΣΗ ΕΝΕΡΓΕΙΑΣ ΚΑΤΑ

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή Εργασία

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή Εργασία ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή Εργασία Η ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΕΞΟΥΘΕΝΩΣΗ ΠΟΥ ΒΙΩΝΕΙ ΤΟ ΝΟΣΗΛΕΥΤΙΚΟ ΠΡΟΣΩΠΙΚΟ ΣΤΙΣ ΜΟΝΑΔΕΣ ΕΝΑΤΙΚΗΣ ΘΕΡΑΠΕΙΑΣ Άντρη Αγαθαγγέλου Λεμεσός 2012 i ΤΕΧΝΟΛΟΓΙΚΟ

Διαβάστε περισσότερα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

Διαβάστε περισσότερα

Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ. Το εκπαιδευτικό υλικό υπόκειται σε Άδεια Χρήσης Creative Commons Αναφορά Μη-Εµπορική Χρήση Όχι Παράγωγο Έργο v. 3.

Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ. Το εκπαιδευτικό υλικό υπόκειται σε Άδεια Χρήσης Creative Commons Αναφορά Μη-Εµπορική Χρήση Όχι Παράγωγο Έργο v. 3. Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ Ενότητα: ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση Υποενότητα: 13 Θέµατα Web/Internet TV Το εκπαιδευτικό υλικό υπόκειται σε Άδεια Χρήσης Creative Commons Αναφορά Μη-Εµπορική Χρήση Όχι

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών I

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Σχεδίαση και Αρχιτεκτονική Δικτύων Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 19 Διάρθρωση

Διαβάστε περισσότερα

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

Διαβάστε περισσότερα

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν μεταξύ τους Πως συνδέονται ανομοιογενή δίκτυα μεταξύ τους Εικονικά κυκλώματα συνδεδεμένα σε σειρά

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή Κ. Βασιλάκης Περίγραμμα Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι είναι τα πρωτόκολλα Τα άκρα του δικτύου

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές

Διαβάστε περισσότερα

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

Α Ν Α Λ Υ Τ Ι Κ Ο Υ Π Ο Μ Ν Η Μ Α Ε Π Ι Σ Τ Η Μ Ο Ν Ι Κ Η Σ Δ Ρ Α Σ Τ Η Ρ Ι Ο Τ Η Τ Α Σ Τ Ο Υ Δ Ρ. Α Π Ο Σ Τ Ο Λ Ο Υ Σ. Γ Κ Α ΜΑ ΔΙΑΤΡΙΒΕΣ Α Ν Α Λ Υ Τ Ι Κ Ο Υ Π Ο Μ Ν Η Μ Α Ε Π Ι Σ Τ Η Μ Ο Ν Ι Κ Η Σ Δ Ρ Α Σ Τ Η Ρ Ι Ο Τ Η Τ Α Σ Τ Ο Υ Δ Ρ. Α Π Ο Σ Τ Ο Λ Ο Υ Σ. Γ Κ Α ΜΑ ΠΕΡΙΕΧΟΜΕΝΑ ΔΙΑΤΡΙΒΕΣ... 2 ΒΙΒΛΙΑ... 3 ΔΗΜΟΣΙΕΥΣΕΙΣ ΣΕ ΠΕΡΙΟΔΙΚΑ...

Διαβάστε περισσότερα

Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks)

Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks) Ολοκληρωµένα ικτυακά ΣυστήµαταΚορµού (Backbone Networks) Βασικές τεχνολογίες για δίκτυα κορµού (backbone networks) ο συνδυασµός της οπτικής τεχνολογίας WDM µε δικτυακές τεχνολογικές βαθµίδες υψηλοτέρων

Διαβάστε περισσότερα

Επίπεδο δικτύου IP διευθυνσιοδότηση

Επίπεδο δικτύου IP διευθυνσιοδότηση Επίπεδο δικτύου IP διευθυνσιοδότηση (πες μου την IP σου να σου πω ποιος είσαι) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής

Διαβάστε περισσότερα

Τεχνολογίες ιαδικτύου

Τεχνολογίες ιαδικτύου Τεχνολογίες ιαδικτύου Εισαγωγή Αρχιτεκτονική, Πρωτόκολλα και Πρότυπα Βασικών Υπηρεσιών Ιστορικά Στοιχεία ARPANET Ο «παππούς» των δικτύων Αναπτύχθηκε από την DARPA στα τέλη του 60 Το 83 διασπάται σε MILNET

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP

Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM Παραδείγµατα δικτυακών τεχνολογιών Ethernet Internet ATM Τοπικά δίκτυα (LANs) Τα πιο απλά δίκτυα Κάθε υπολογιστής έχει όνοµα διεύθυνση δικτύου (Internet) διεύθυνση τοπικού δικτύου (Ethernet) alice 28 35

Διαβάστε περισσότερα

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση

Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση Τηλεπικοινωνιακά Δίκτυα Ευρείας Ζώνης Ενότητα 8: MPLS και Τηλεπικοινωνιακή Κίνηση Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Εισαγωγικά

Διαβάστε περισσότερα

Η θέση ύπνου του βρέφους και η σχέση της με το Σύνδρομο του αιφνίδιου βρεφικού θανάτου. ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ

Η θέση ύπνου του βρέφους και η σχέση της με το Σύνδρομο του αιφνίδιου βρεφικού θανάτου. ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Η θέση ύπνου του βρέφους και η σχέση της με το Σύνδρομο του αιφνίδιου βρεφικού θανάτου. Χρυσάνθη Στυλιανού Λεμεσός 2014 ΤΕΧΝΟΛΟΓΙΚΟ

Διαβάστε περισσότερα

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εκπαιδευτικά Περιβάλλοντα Διαδικτύου Ενότητα 3: Τεχνολογίες και Πρότυπα για την Υποστήριξη Εκπαιδευτικών Περιβαλλόντων Διαδικτύου Θρασύβουλος-Κωνσταντίνος

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr

Διαβάστε περισσότερα

ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission:

ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission: ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission: Implementation details and performance evaluation, International

Διαβάστε περισσότερα

Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ. ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση. Y4 ηµιουργία διαδικτυακής ραδιοφωνικής εκποµπής µε τα εργαλεία

Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ. ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση. Y4 ηµιουργία διαδικτυακής ραδιοφωνικής εκποµπής µε τα εργαλεία Ο ΗΓΟΣ ΕΠΙΜΟΡΦΩΤΗ Ενότητα: Υποενότητα: ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση Y4 ηµιουργία διαδικτυακής ραδιοφωνικής εκποµπής µε τα εργαλεία Shoutcast και Winamp Το εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP Πρωτόκολλα επικοινωνίας Ορισμός Σύνολα προσυμφωνημένων κανόνων που απαιτούνται για τον καθορισμό του τρόπου με τον οποίο επιτυγχάνεται η ανταλλαγή δεδομένων, και επομένως

Διαβάστε περισσότερα

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

ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΤΡΟΦΙΜΩΝ ΚΑΙ ΔΙΑΤΡΟΦΗΣ ΤΟΥ ΑΝΘΡΩΠΟΥ ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΤΡΟΦΙΜΩΝ ΚΑΙ ΔΙΑΤΡΟΦΗΣ ΤΟΥ ΑΝΘΡΩΠΟΥ Πρόγραμμα Μεταπτυχιακών Σπουδών «Επιστήμη και Τεχνολογία Τροφίμων και Διατροφή του Ανθρώπου» Κατεύθυνση: «Διατροφή, Δημόσια

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β.

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr 13/10/2014 Άδεια

Διαβάστε περισσότερα

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1 Δίκτυα ATM Εισαγωγή Εικονικά κυκλώματα Πακέτα και κελιά Δρομολόγηση και προώθηση Ιεραρχία πρωτοκόλλων Επίπεδα προσαρμογής Ποιότητα υπηρεσίας Υποστήριξη IP Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες

Διαβάστε περισσότερα

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 1: Εισαγωγή στον Προγραμματισμό Πόρων Δικτύων(ΠΠΔ) Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα

Διαβάστε περισσότερα

Assalamu `alaikum wr. wb.

Assalamu `alaikum wr. wb. LUMP SUM Assalamu `alaikum wr. wb. LUMP SUM Wassalamu alaikum wr. wb. Assalamu `alaikum wr. wb. LUMP SUM Wassalamu alaikum wr. wb. LUMP SUM Lump sum lump sum lump sum. lump sum fixed price lump sum lump

Διαβάστε περισσότερα

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 7 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Διαχείριση Δικτυακών

Διαβάστε περισσότερα

ΠΕΡΙΛΗΨΗ. Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου

ΠΕΡΙΛΗΨΗ. Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου GREEKLISH: ΜΙΑ ΝΕΑ ΔΙΑΛΕΚΤΟΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ; Α.Καράκος, Λ.Κωτούλας ΠΕΡΙΛΗΨΗ Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου {INTERNEη από την μια άκρη του κόσμου

Διαβάστε περισσότερα

Υπηρεσίες ιστού και ιδιωτικότητα: Μια προσέγγιση βασισμένη στη δημιουργία προφίλ χρήστη για προσαρμοστικούς ιστότοπους

Υπηρεσίες ιστού και ιδιωτικότητα: Μια προσέγγιση βασισμένη στη δημιουργία προφίλ χρήστη για προσαρμοστικούς ιστότοπους Υπηρεσίες ιστού και ιδιωτικότητα: Μια προσέγγιση βασισμένη στη δημιουργία προφίλ χρήστη για προσαρμοστικούς ιστότοπους Η Μεταπτυχιακή Διατριβή παρουσιάστηκε ενώπιον του Διδακτικού Προσωπικού του Πανεπιστημίου

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ»

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ «ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ» ΚΑΤΕΥΘΥΝΣΗ «ΕΥΦΥΕΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ» ΜΕΤΑΠΤΥΧΙΑΚΗ ΙΑΤΡΙΒΗ ΤΟΥ ΕΥΘΥΜΙΟΥ ΘΕΜΕΛΗ ΤΙΤΛΟΣ Ανάλυση

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Δίκτυα Υπολογιστών Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Αρχές δικτυακών εφαρμογών Αρχιτεκτονικές Μοντέλα υπηρεσιών επιπέδου μεταφοράς Μοντέλο πελάτη

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N

Διαβάστε περισσότερα

Στρατηγικές Ασφάλειας

Στρατηγικές Ασφάλειας Στρατηγικές Ασφάλειας Ασφάλεια Πληροφοριακών Συστημάτων. Διδάσκων: Σ. Κοντογιάννης Least/(Most) Privileges Defense in Depth Συγκεντρωτική Στρατηγική Weakest Link Strategy Fail Safe Stance Fail Safe Stance

Διαβάστε περισσότερα

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βελτίστου Σχεδιασμού Δικτύων Τηλεματικής

Διαβάστε περισσότερα

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

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΕΝΙΣΧΥΣΗ ΤΩΝ ΚΟΜΒΩΝ ΟΠΛΙΣΜΕΝΟΥ ΣΚΥΡΟΔΕΜΑΤΟΣ ΜΕ ΒΑΣΗ ΤΟΥΣ ΕΥΡΩΚΩΔΙΚΕΣ Σχολή Μηχανικής και Τεχνολογίας Πτυχιακή εργασία ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΕΝΙΣΧΥΣΗ ΤΩΝ ΚΟΜΒΩΝ ΟΠΛΙΣΜΕΝΟΥ ΣΚΥΡΟΔΕΜΑΤΟΣ ΜΕ ΒΑΣΗ ΤΟΥΣ ΕΥΡΩΚΩΔΙΚΕΣ Σωτήρης Παύλου Λεμεσός, Μάιος 2018 i ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

Διαβάστε περισσότερα

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail: e.leligkou@puas.gr

Διαβάστε περισσότερα

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 5/03/204 Συμπληρωματικές Διαφάνειες Νίκος Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου ΟΣΣ/5.03.204/Ν.Δημητρίου 2 ΟΣΣ/5.03.204/Ν.Δημητρίου 3 ΟΣΣ/5.03.204/Ν.Δημητρίου 4 Θεωρία Aloha/Slotted

Διαβάστε περισσότερα