Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Σχετικά έγγραφα
Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

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

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

ΑΝΤΗΛΙΑΚΑ. Η Μηκή ζθέθηεθε έλαλ ηξόπν, γηα λα ζπγθξίλεη κεξηθά δηαθνξεηηθά αληειηαθά πξντόληα. Απηή θαη ν Νηίλνο ζπλέιεμαλ ηα αθόινπζα πιηθά:

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

Κεθάιαην 20. Ελαχιστοποίηση του κόστους

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

ΓΔΧΜΔΣΡΙΑ ΓΙΑ ΟΛΤΜΠΙΑΓΔ

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Ενδεικτικά Θέματα Στατιστικής ΙΙ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Constructors and Destructors in C++

Η/Υ A ΤΑΞΕΩΣ ΑΕ Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο κόζηος ανά μονάδα παραγωγής. Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο ζηαθερό κόζηος ανά μονάδα παραγωγής

f '(x)g(x)h(x) g'(x)f (x)h(x) h'(x) f (x)g(x)

Κεθάλαιο 7. Πξνζθνξά ηνπ θιάδνπ Μ. ΨΥΛΛΑΚΗ

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΦΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Μάθημα: Πιθανόηηηες και Σηαηιζηική Διδάζκων: Σ. Γ.

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) FritzBox Fon WLAN Annex B ( )

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙΜΟ Α ΛΤΚΔΙΟΤ. Ημεπομηνία: 10/12/11 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΔΙΝΟΜΔΝΔ ΛΤΔΙ

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ

Αντισταθμιστική ανάλυση

Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing)

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

ΠΑΝΕΛΛΑΔΙΚΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΓΕΝΙΚΟΤ ΛΤΚΕΙΟΤ & ΠΑΝΕΛΛΗΝΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΠΑΛ (ΟΜΑΔΑ Β )

ΠΛΗ36. Άσκηση 1. Άσκηση 2. Οη δηεπζύλζεηο ησλ 4 σλ ππνδηθηύσλ είλαη νη αθόινπζεο. Υπνδίθηπν Α: /27 Υπνδίθηπν Β:

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Image J Plugin particle tracker για παρακολούθηση της κίνησης σωματιδίων

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ

ΛΙΜΝΗ ΤΣΑΝΤ. Σρήκα 1. Σρήκα 2

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

ΜΑΘΗΜΑΤΙΚΑ ΘΔΤΙΚΗΣ ΚΑΙ ΤΔΦΝΟΛΟΓΙΚΗΣ ΚΑΤΔΥΘΥΝΣΗΣ Β ΛΥΚΔΙΟΥ ΤΔΣΤ(1) ΣΤΑ ΓΙΑΝΥΣΜΑΤΑ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017

Γίθησα ποσ παρέτοληαη από τρήζηες: Κίλεηρα, ηετλοιογίες θαη αλοητηά δεηήκαηα Λεσηέρες Μακάηας

ΣΡΑΠΕΖΑ ΘΕΜΑΣΩΝ Α ΛΤΚΕΙΟΤ

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ

Κόληξα πιαθέ ζαιάζζεο κε δηαζηάζεηο 40Υ40 εθ. Καξθηά 3 θηιά πεξίπνπ κε κήθνο ηξηπιάζην από ην πάρνο ηνπ μύινπ θπξί κεγάιν θαη ππνκνλή

Οργάνωση και Δομή Παρουσιάσεων

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Γ Γυμνασίου ΥΟΛΕΙΟ..

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

ΓΗΑΓΩΛΗΠΚΑ ΠΡΝ ΚΑΘΖΚΑ ΔΞΗΙΝΓΖΠ ΑΟΣΔΠ ΝΗΘΝΛΝΚΗΘΖΠ ΘΔΩΟΗΑΠ

ΣΥΣΤΗΜΑΤΑ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 1. Να ιπζνύλ ηα ζπζηήκαηα. 1 0,3x 0,1y x 3 3x 4y 2 4x 2y ( x 1) 6( y 1) (i) (ii)

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Η επιζκόπηζη ηης έμμιζθης ενηολής ζηην Αλλοδαπή. Καηεξίλα Γαιαλνπνύινπ, Intellectual Property Manager, Microsoft Ειιάο Α.Ε.

ΧΩΡΙΚΕΣ ΣΧΕΣΕΙΣ ΚΑΙ ΓΕΩΜΕΤΡΙΚΕΣ ΕΝΝΟΙΕΣ

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις

ΘΔΜΑ 1 ο Μονάδες 5,10,10

ΑΠΛΟΠΟΙΗΗ ΛΟΓΙΚΩΝ ΤΝΑΡΣΗΕΩΝ ΜΕ ΠΙΝΑΚΕ KARNAUGH

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Μηα ζπλάξηεζε κε πεδίν νξηζκνύ ην Α, ζα ιέκε όηη παξνπζηάδεη ηοπικό μέγιζηο ζην, αλ ππάξρεη δ>0, ηέηνην ώζηε:

3 ΑΠΙΔ ΑΘΖΔΗ ΘΟΚΟΙΟΓΗΑ ΠΟΤ ΑΛΣΗΚΔΣΩΠΗΕΟΛΣΑΗ ΚΔ ΦΤΗΘΖ ΘΑΗ ΚΑΘΖΚΑΣΗΘΑ ΙΤΘΔΗΟΤ

ΓΙΑΙΡΔΣΟΣΗΣΑ. Οπιζμόρ 1: Έζηω d,n. Λέκε όηη ν d δηαηξεί ηνλ n (ζπκβνιηζκόο: dn) αλ. ππάξρεη c ηέηνην ώζηε n. Θεώπημα 2: Γηα d,n,m,α,b ηζρύνπλ:

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ

Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο:

Χαξαθηήξεο δηαηξεηόηεηαο ΜΚΓ ΔΚΠ Αλάιπζε αξηζκνύ ζε γηλόκελν πξώησλ παξαγόλησλ

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

Δξγαιεία Καηαζθεπέο 1 Σάμε Δ Δ.Κ.Φ.Δ. ΥΑΝΗΩΝ ΠΡΩΣΟΒΑΘΜΗΑ ΔΚΠΑΗΓΔΤΖ. ΔΝΟΣΖΣΑ 2 ε : ΤΛΗΚΑ ΩΜΑΣΑ ΔΡΓΑΛΔΗΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Ογθνκεηξηθό δνρείν

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

(γ) Να βξεζεί ε ρξνλνεμαξηώκελε πηζαλόηεηα κέηξεζεο ηεο ζεηηθήο ηδηνηηκήο ηνπ ηειεζηή W.

Επαναληπτική Άσκηση - Δέντρα

Transcript:

1 Κινητός και Διάχυτος Υπολογισμός (Mobile & Pervasive Computing) Δεκήηξηνο Καηζαξόο Χεηκώλαο 2016 Δηάιεμε 1ε

2 Περιεχόμενα Αξρηηεθηνληθή θηλεηνύ δηθηύνπ Αζύκκεηξν πεξηβάιινλ επηθνηλσλίαο ρσξίο Αλνδηθό Καλάιη Δίζθνη Εθπνκπήο (Broadcast Disks) Αιγόξηζκνη γηα Καζαξή Εθπνκπή (Pure Broadcast)

3 Αρχιτεκτονική κινητού δικτύου

4 Αρχιτ. Personal Comm. Sys. (PCS)

5 Γενικό μοντέλο εκπομπής Κιμηηοί πελάηες #πελαηώμ >> #servers Γύρος ζώμης αμοδικού << εύρος ζώμης καθοδικού Σηαθμός Βάζης εύρος ζώμης καθοδικού καμαλιού Πληροθοριακό Σύζηημα (server) Αζύρμαηο κελί

6 Αρχιτεκτονικές Pure Pull, δει. point-to-point Ο πειάηεο ζπληνλίδεηαη ζην θαλάιη θαη θάλεη ηελ αίηεζε. Ο server απαληά θαη θιείλεη ηε ζύλδεζε. Καζαξή Εθπνκπή (Pure Push) δει., one-to-all or broadcast O server απνθαζίδεη λα ζηείιεη θάπνηα δεδνκέλα θαη ηα εθπέκπεη ζπλερώο & επαλαιακβαλόκελα. Oη πειάηεο ζπληνλίδνληαη, θαη ηα ιακβάλνπλ. Υβξηδηθή & Καη Απαίηεζε Εθπνκπή (Hybrid & on-demand) broadcast Κάζε πειάηεο ζηέιλεη ηελ αίηεζή ηνπ θαη ν server πξνζαξκόδεη ηελ θαζαξή εθπνκπή ηνπ & ηηο νκαδνπνηεί θαη ηηο εθπέκπεη.

7 Χαρακτηριστικά Pure Pull Μεηνλεθηήκαηα Δελ κπνξεί λα θιηκαθσζεί (scale) ζε πνιύ κεγάιν αξηζκό θηλεηώλ ρξεζηώλ Σπαηαιά ην εύξνο δώλεο, θαζώο εθπέκπεη ην ίδην αληηθείκελν πνιιέο θνξέο ζην θαλάιη (γηα δηαθνξεηηθνύο ρξήζηεο), όηαλ ππάξρεη επηθάιπςε ζηα ελδηαθέξνληά ηνπο Ο server ρηίδεηαη κε overcapacity, αιιά δελ αμηνπνηείηαη όηαλ δελ ππάξρεη κεγάινο θόξηνο Πιενλεθηήκαηα Είλαη δηαινγηθό, θαη ζπλεπώο απνθεύγεη ηε ζεηξηαθή θύζε ηνπ θαλαιηνύ εθπνκπήο

8 Περιεχόμενα Αξρηηεθηνληθή θηλεηνύ δηθηύνπ Αζύκκεηξν πεξηβάιινλ επηθνηλωλίαο ρωξίο Αλνδηθό Καλάιη Δίζθνη Εθπνκπήο (Broadcast Disks) Αιγόξηζκνη γηα Καζαξή Εθπνκπή (Pure Broadcast)

9 Ασύμμετρο περιβάλλον επικοινωνίας Σε πνιιέο ππάξρνπζεο αιιά θαη αλαπηπζζόκελεο εθαξκνγέο, ε ρσξεηηθόηεηα ηνπ θαζνδηθνύ (downstream) θαλαιηνύ επηθνηλσλίαο από ηνπο servers πξνο ηνπο πειάηεο είλαη πνιύ κεγαιύηεξε από ηε ρσξεηηθόηεηα ηνπ θαλαιηνύ από ηνπο πειάηεο πξνο ηνπο servers Αζπκκεηξία επηθνηλσλίαο κπνξεί λα πξνθύςεη γηα δπν ιόγνπο Οη πεξηνξηζκνί ζην εύξνο δώλεο ηνπ θπζηθνύ κέζνπ επηθνηλσλίαο. Π.ρ., νη ζηαηηθνί servers έρνπλ ηζρπξνύο (αλα)κεηαδόηεο, ελώ νη θηλεηνί πειάηεο έρνπλ κηθξή ή θαζόινπ δπλαηόηεηα κεηάδνζεο. Εμαηηίαο ηνπ πξνηύπνπ ξνήο πιεξνθνξίαο ζηελ εθαξκνγή. Π.ρ., έλα ζύζηεκα αλάθηεζεο πιεξνθνξίαο όπνπ ν αξηζκόο ησλ πειαηώλ είλαη πνιύ κεγαιύηεξνο από ηνλ αξηζκό ησλ servers είλαη αζύκκεηξν, επεηδή δελ ππάξρεη αξθεηή ρσξεηηθόηεηα (είηε ζην δίθηπν είηε ζηνπο servers) γηα λα εμππεξεηεζνύλ όιεο νη ηαπηόρξνλεο αηηήζεηο πνπ κπνξεί λα ζπκβνύλ.

10 Χαρακτηριστικά περιβάλλοντος Σηε δηάιεμε απηή, εζηηάδνπκε ζε έλα πεξηνξηζκέλν πεξηβάιινλ εθπνκπήο Η πιεζπζκόο ησλ θηλεηώλ ρξεζηώλ θαη νη πξνηηκήζεηο ηνπο ζε δεδνκέλα δελ αιιάδνπλ κε ηαρείο ξπζκνύο Τα δεδνκέλα είλαη πξνο αλάγλσζε κόλν θαη έρνπλ ην ίδην κέγεζνο Οη πειάηεο παίξλνπλ ηα δεδνκέλα ηνπο από ην θαλάιη εθπνκπήο, δελ ππάξρεη prefetching Δελ ρξεζηκνπνηνύλ (αθόκα θαη ζηελ πεξίπησζε πνπ ην δηαζέηνπλ) ην upstream θαλάιη επηθνηλσλίαο

11 Μοντέλο Καθαρής Εκπομπής Κιμηηοί πελάηες #πελαηώμ >> #servers Σηαθμός Βάζης εύρος ζώμης καθοδικού καμαλιού Πληροθοριακό Σύζηημα (server) Αζύρμαηο κελί

12 Pure push G F E A B C D Server.. Clients Πόζεο θνξέο ζα ζηαιεί θάπνην κέρξη λα νινθιεξσζεί έλαο θύθινο εθπνκπήο; Πνηα δεδνκέλα ζα απνζηείισ;

13 Προγράμματα εκπομπής Τξία δηαθνξεηηθά πξνγξάκκαηα εθπνκπήο a) Επίπεδν (Flat) b) Κπξηό (Skewed) c) Πνιιαπιώλ δίζθωλ (Multi-disk) Κάπνηα εηζαγάγνπλ replication Πνην είλαη ην θαιύηεξν; Η expected delay ππνινγίδεηαη πνι/δνληαο ηελ πηζαλόηεηα πξνζπέιαζεο γηα θάζε ζειίδα επί ηελ αλακελόκελε θαζπζηέξεζε γηα ηε ζειίδα απηή θαη αζξνίδνληαο ηα απνηειέζκαηα

14 Μέση καθυστέρηση πρόσβασης Πηζαλόηεηα πξνζπέιαζεο (Μέζε) Αλακελόκελε θαζπζηέξεζε A B C Flat Skewed Multi-disk 0.333 0.333 0.333 1.50 1.75 1.67 0.50 0.25 0.25 1.50 1.63 1.50 0.75 0.125 0.125 1.50 1.44 1.25 0.90 0.05 0.05 1.50 1.33 1.10 1.0 0.0 0.0 1.50 1.25 1.00

15 Παρατηρήσεις Ο πίλαθαο δείρλεη ηξία θύξηα ζεκεία: Γηα νκνηόκνξθεο πηζαλόηεηεο πξνζπέιαζεο (1/3 ε θάζε κηα), ην flat disk κνληέιν έρεη ηελ θαιύηεξε επίδνζε. Τν γεγνλόο απηό δείρλεη ην ζεκειηώδε πεξηνξηζκό ησλ Δίζθσλ Εθπνκπήο, increasing the broadcast rate of one item must necessarily decrease the broadcast rate of one or more other items. Καζώο νη πηζαλόηεηεο πξνζπέιαζεο θπξηώλνληαη (skewed), ηα non-flat πξνγξάκκαηα είλαη θαιύηεξα. Τν Multi-disk πξόγξακκα πάληα είλαη θαιύηεξν από ην skewed program. Απηό νθείιεηαη ζην Bus Stop Paradox. Εάλ ν inter-arrival rate (i.e., broadcast rate) κηαο ζειίδαο είλαη ζηαζεξόο, ηόηε ε αλακελόκελε θαζπζηέξεζε γηα κηα αίηεζε πνπ γίλεηαη ζε ηπραίν ρξόλν είλαη ίζε κε ην κηζό ηνπ ρξόλνπ κεηαμύ δηαδνρηθώλ εθπνκπώλ. Εάλ ππάξρεη δηαθύκαλζε, ηόηε ηα θελά ζα έρνπλ δηαθνξεηηθά κήθε θαη ε πηζαλόηεηα λα θηάζεη κηα αίηεζε θαηά ηε δηάξθεηα κεγάινπ θελνύ είλαη κεγαιύηεξε απ ηελ πηζαλόηεηα λα θηάζεη θαηά ηε δηάξθεηα κηθξνύ θελνύ. Επνκέλσλ, ε αλακελόκελε θαζπζηέξεζε απμάλεη θαζώο απμάλεη ε δηαθύκαλζε.

16 Επιθυμητές ιδιότητες εκπομπής Οη inter-arrival times δηαδνρηθώλ εκθαλίζεσλ πξέπεη λα είλαη ζηαζεξνί γηα ην θάζε αληηθείκελν. Πξέπεη λα ππάξρεη ζαθήο δηάθξηζε αξρήο θαη ηέινπο ηνπ πξνγξάκκαηνο θαη ην πξόγξακκα λα επαλαιακβάλεηαη κεηά ην ηέινο ηνπ, δει., λα είλαη πεξηνδηθό.

17 Περιεχόμενα Αξρηηεθηνληθή θηλεηνύ δηθηύνπ Αζύκκεηξν πεξηβάιινλ επηθνηλσλίαο ρσξίο Αλνδηθό Καλάιη Δίζθνη Εθπνκπήο (Broadcast Disks) Αιγόξηζκνη γηα Καζαξή Εθπνκπή (Pure Broadcast)

18 Δίσκοι εκπομπής (Broadcast Disks) 1. Δηαηάζζνπκε ηηο ζειίδεο (αληηθείκελα) από ην πην δεκνθηιέο (hottest) ζην ιηγόηεξν δεκνθηιέο. 2. Δηακεξίδνπκε ηε ιίζηα ησλ ζειίδσλ ζε πνιιαπιέο δηακεξίζεηο, όπνπ ε θάζε δηακέξηζε πεξηέρεη ζειίδεο κε παξόκνηεο πηζαλόηεηεο πξνζπέιαζεο. Απηέο νη δηακεξίζεηο ζα απνθαινύληαη Δίζθνη. 3. Επηιέγνπκε ηηο ζρεηηθέο ζπρλόηεηεο εθπνκπήο ηνπ θάζε Δίζθνπ. Ο κόλνο πεξηνξηζκόο ζηηο ζρεηηθέο ζπρλόηεηεο είλαη όηη πξέπεη λα είλαη αθέξαηνη. Γηα παξάδεηγκα, δεδνκέλσλ δπν Δίζθσλ, ν Δίζθνο 1 κπνξεί λα εθπέκπεηαη ηξεηο θνξέο γηα θάζε δπν θνξέο πνπ εθπέκπεηαη ν Δίζθνο 2, thus, rel.freq(l)=3, θαη rel_freq(2)=2. 4. Δηαζπάκε θάζε Δίζθν ζε έλαλ αξηζκό κηθξόηεξσλ κνλάδσλ. Απηέο νη κνλάδεο απνθαινύληαη chunks (ην C ij αλαθέξεηαη ζην j-νζηό chunlk ηνπ Δίζθνπ i). Πξώηα, ππνινγίδνπκε ην max_chunks σο ην Ε.Κ.Π. ησλ ζρεηηθώλ ζπρλνηήησλ. Καηόπηλ, δηαζπάκε θάζε Δίζθν disk i ζε num_chunks(i)=max_chunks/rel_freq(i) chunks. Σην πξνεγνύκελν παξάδεηγκα, ην num_chunks(l ) ζα ηζνύηαη κε 2, θαη ην num-chunks(2) ζα ηζνύηαη κε 3.

19 Δίσκοι εκπομπής (Broadcast Disks) Τν πξόγξακκα εθπνκπήο δεκηνπξγείηαη κε ηε ζπλύθαλζε chunks ηνπ θάζε δίζθνπ κε ηνλ αθόινπζν ηξόπν

20 Δίσκοι Εκπομπής (παράδειγμα) Βάση Δεδομένων 1 2 3 4 5 6 7 8 9 10 11 Δίσκοι 1 Δ 1 2 3 Δ 2 4 5 6 7 8 9 10 11 Δ 3 Τμήματα 1 2 3 4 5 6 7 8 9 10 11 Τ 11 Τ 21 Τ 22 Τ 31 Τ 32 Τ 33 Τ 34 Πρόγραμμα Εκπομπής 1 2 4 5 1 3 6 7 1 2 8 9 1 3 10 11

21 Παρατηρήσεις Ο αιγόξηζκνο παξάγεη κε πεξηνδηθό πξόγξακκα εθπνκπήο κε ζηαζεξό inter-arrival times γηα θάζε ζειίδα. Μεξηθά broadcast κπνξεί λα είλαη αρξεζηκνπνίεηα, εάλ δελ είλαη δπλαηό λα δηαηξέζνπκε αθξηβώο έλαλ δίζθν ζηα αληίζηνηρα chunks (π.ρ., ζην βήκα 4 ηνπ αιγνξίζκνπ). Αλακέλεηαη όηη ν αξηζκόο ησλ δίζθσλ ζα είλαη κηθξόο, (ζπλήζσο 2 ή 5) θαη ν αξηζκόο ησλ ζειίδσλ πξνο εθπνκπή πάξα πνιύ κεγάινο, ώζηε ν αξηζκόο ησλ κε ρξεζηκνπνηεκέλσλ slots λα είλαη αζήκαληνο.

22 Παρατηρήσεις Τξεηο παξάγνληεο κπνξνύλ λα ρξεζηκνπνηεζνύλ γηα λα επεξεάζνπλ ην ζρήκα ηνπ πξνγξάκκαηνο Ο αξηζκόο ησλ δίζθσλ θαζνξίδεη ηνλ αξηζκό ησλ δηαθνξεηηθώλ ζπρλνηήησλ κε ηηο νπνίεο ζα εθπεκθζνύλ νη ζειίδεο. Γηα θάζε δίζθν, ν αξηζκόο ησλ ζειίδσλ ηνπ. Οη ζρεηηθέο ζπρλόηεηεο θαζνξίδνπλ ην κέγεζνο ηνπ θύθινπ εθπνκπήο θαη ηνλ ξπζκό άθημεο θάζε ζειίδαο. Δηαηζζεηηθά Οη γξήγνξνη δίζθνη ζα έρνπλ ιίγεο ζειίδεο, αλ θαη δελ επηβάιιεηαη από ην κνληέιν Ο κόλνο πεξηνξηζκόο αθνξά ηηο ζρεηηθέο ζπρλόηεηεο ησλ δίζθσλ: λα είλαη αθέξαηνη Είλαη πηζαλό λα έρνπκε έλαλ δίζθν πνπ πεξηζηξέθεηαη 141 θνξέο γηα θάζε 98 θνξέο πνπ πεξηζηξέθεηαη έλαο αξγόο δίζθνο. Όκσο, απηό ην θιάζκα έρεη σο απνηέιεζκα κεγάιε πεξίνδν (δει., ζρεδόλ 14,000 πεξηζηξνθέο ηνπ γξήγνξνπ δίζθνπ). Επηπιένλ, ζα πξέπεη ν αξγόο δίζθνο λα κπνξεί λα δηαζπαζηεί ζε 141 πεξίπνπ ίζα chunks. Άιισζηε, ηέηνηα θιάζκαηα δελ επηθέξνπλ ζεκαληηθή βειηίσζε.

23 Κριτική των Δίσκων Εκπομπής (ΔΕ) Παξέρνπλ έλαλ θνκςό ηξόπν γηα ηε δεκηνπξγία πξνγξάκκαηνο εθπνκπήο (broadcast schedule), δεκηνπξγώληαο κηα ελαέξηα κλήκε Δελ καο δίλνπλ ηε κεζνδνινγία γηα ηελ επηινγή ησλ παξακέηξσλ ηνπ ζπζηήκαηνο