Περίληψη: | Η ασύρματη επικοινωνία αποκτά ιδιαίτερη αξία σε μια χώρα όπως η Ελλάδα, που η μορφολογία του εδάφους της δεν επιτρέπει πολλές φορές τη χρήση εναλλακτικών μέσων μετάδοσης όπως για παράδειγμα οι οπτικές ίνες. Ειδικότερα ο τομέας της κινητής τηλεφωνίας είναι ένας ταχύτατα εξελισσόμενος τομέας ο οποίος στις μέρες μας βρίσκεται σε ένα στάδιο μετεξέλιξής του καθώς το πέρασμα από τη δεύτερη στην τρίτη γενιά είναι πλέον γεγονός. Στη μεγάλη εξέλιξη του τομέα αυτού συμβάλουν τα μέγιστα και οι απαιτήσεις των σύγχρονων καιρών για ένα ενοποιημένο και λειτουργικό σύστημα κινητής τηλεφωνίας παρέχοντας πληθώρα υπηρεσιών στους πελάτες – χρήστες του.
Είναι γεγονός ότι, τα τελευταία χρόνια, η χρήση των κινητών δικτύων τρίτης γενιάς – UMTS (Universal Mobile Telecommunications System) έχει αρχίσει να επεκτείνεται. Τα νέα αυτά κινητά δίκτυα αντικαθιστούν τα υπάρχοντα κινητά δίκτυα δεύτερης γενιάς και επιπλέον προσφέρουν προηγμένες υπηρεσίες στους κινητούς χρήστες. Στην πραγματικότητα είμαστε περισσότερο κοντά παρά ποτέ στο όραμα της ενοποίησης των δικτύων παγκοσμίως καθώς επίσης και στο όραμα του “Mobile Broadband”.
Είναι εύλογο λοιπόν, οι χρήστες των κινητών δικτύων τρίτης γενιάς να έχουν πλέον την απαίτηση να εκτελούν εφαρμογές και να προσπελαύνουν υπηρεσίες οι οποίες μέχρι σήμερα μπορούσαν να διατεθούν αποκλειστικά από τα συμβατικά ενσύρματα δίκτυα. Έτσι λοιπόν στις μέρες μας ακούμε για υπηρεσίες πραγματικού χρόνου όπως mobile internet, mobile TV, mobile gaming, mobile streaming κ.α.
Στόχος της παρούσας διδακτορικής διατριβής είναι η μελέτη και η ανάλυση των μηχανισμών που κρύβονται πίσω από τις παραπάνω εφαρμογές πραγματικού χρόνου. Πρόκειται για μια προσπάθεια να αναλυθούν όλοι οι υπάρχοντες μηχανισμοί μετάδοσης δεδομένων σε πραγματικό χρόνο πάνω από κινητά δίκτυα επικοινωνιών αλλά επίσης και να προταθούν νέοι μηχανισμοί για την όσο το δυνατόν βέλτιστη (από άποψη απόδοσης και ικανοποίησης του τελικού χρήστη) μετάδοση των δεδομένων.
Γενικότερα οι μηχανισμοί μετάδοσης δεδομένων διακρίνονται σε δύο βασικές κατηγορίες:
• Μηχανισμοί για μετάδοση δεδομένων σημείου προς σημείο (point-to-point data transmission - Unicast).
• Μηχανισμοί για μετάδοση δεδομένων από ένα σημείο προς πολλά σημεία (point-to-multipoint data transmission).
Όσον αφορά την πρώτη κατηγορία μηχανισμών στην παρούσα διδακτορική διατριβή αναλύονται και προτείνονται μηχανισμοί οι οποίοι προσαρμόζουν το ρυθμό μετάδοσης των δεδομένων ανάλογα με τις συνθήκες φόρτου που επικρατούν στο δίκτυο. Οι μηχανισμοί αυτοί που ονομάζονται μηχανισμοί προσαρμογής του ρυθμού μετάδοσης των δεδομένων είναι κυρίως μηχανισμοί οι οποίοι χρησιμοποιούνται για μετάδοση εφαρμογών πραγματικού χρόνου όπως είναι για παράδειγμα η μετάδοση video σε πραγματικό χρόνο ή μια βιντεοκλήση μεταξύ δύο συνδρομητών ενός δικτύου κινητής τηλεφωνίας.
Οι μηχανισμοί προσαρμογής της μετάδοσης πολυμέσων είναι μηχανισμοί μετάδοσης πολυμεσικών (adaptive streaming multimedia) δεδομένων πάνω από δίκτυα, οι οποίοι έχουν τη δυνατότητα να προσαρμόζουν τη μετάδοση των πολυμεσικών δεδομένων στην τρέχουσα κατάσταση του δικτύου. Για την υλοποίηση μηχανισμών προσαρμογής της μετάδοσης απαιτείται ανάπτυξη μηχανισμών τόσο για την παρακολούθηση της κατάστασης του δικτύου όσο και για την προσαρμογή των πολυμεσικών δεδομένων στις εκάστοτε δικτυακές συνθήκες. Ο κύριος στόχος αυτών των μηχανισμών είναι η προσαρμογή του ρυθμού μετάδοσης δεδομένων στο δίκτυο κάθε φορά που οι δικτυακές συνθήκες μεταβάλλονται.
Ένα από τα σημαντικότερα χαρακτηριστικά ενός δικτύου κινητών επικοινωνιών τρίτης γενιάς είναι η εισαγωγή της υπηρεσίας Multimedia Broadcast / Multicast Service (MBMS). To MBMS έχει σαν κύριο σκοπό την υποστήριξη IP εφαρμογών πανεκπομπής (broadcact) και πολυεκπομπής (multicast) επιτρέποντας με αυτό τον τρόπο την παροχή υπηρεσιών υψηλού ρυθμού μετάδοσης σε πολλαπλούς χρήστες με οικονομικό τρόπο. Έτσι λοιπόν, όσον αφορά τη δεύτερη κατηγορία μηχανισμών, η multicast μετάδοση δεδομένων σε κινητά δίκτυα επικοινωνιών είναι μια νέα λειτουργικότητα η οποία βρίσκεται ακόμη στο στάδιο των δοκιμών και της προτυποποίησης της. Ένας multicast μηχανισμός μεταδίδει τα δεδομένα μόνο μία φορά πάνω από κάθε σύνδεσμο που αποτελεί τμήμα των μονοπατιών προς τους προορισμούς. Είναι προφανής η αύξηση της απόδοσης που προσφέρει το multicasting λόγω του γεγονότος ότι εκμεταλλεύεται την κατανομή των χρηστών μέσα στο δίκτυο προς όφελος της οικονομίας στην αποστολή πακέτων. Στην παρούσα διδακτορική διατριβή προτείνεται ένας multicast μηχανισμός ο οποίος προσφέρει αξιόπιστη μετάδοση δεδομένων από έναν κεντρικό εξυπηρετητή προς μια ομάδα κινητών χρηστών ενός δικτύου UMTS. Ο συγκεκριμένος μηχανισμός εκτός από τη λειτουργικότητα της multicast δρομολόγησης των πακέτων στους κόμβους του δικτύου, υποστηρίζεται επίσης από ένα σχήμα διαχείρισης της ομάδας των multicast χρηστών. Επιπλέον, στο μηχανισμό έχει ενσωματωθεί επιπλέον λειτουργικότητα η οποία εξασφαλίζει την αδιάλειπτη μετάδοση των δεδομένων στην ομάδα των multicast χρηστών ακόμα και όταν αυτοί βρίσκονται σε διαρκή κίνηση (Handover functionality).
Επιπλέον, στην παρούσα διδακτορική διατριβή γίνεται μια προσπάθεια να αξιολογηθούν όλοι οι υπάρχοντες μηχανισμοί που μπορούν να χρησιμοποιηθούν στο UMTS για μετάδοση δεδομένων από έναν αποστολέα προς μια ομάδα παραληπτών. Συγκεκριμένα, οι τρεις μηχανισμοί που αναλύονται είναι ο Broadcast μηχανισμός, o Multiple Unicast μηχανισμός και ο Multicast μηχανισμός. Η αξιολόγηση των μηχανισμών γίνεται με χρήση ενός αναλυτικού μοντέλου το οποίο μετρά το τηλεπικοινωνιακό κόστος μετάδοσης των δεδομένων από τον έναν κόμβο του δικτύου στον άλλον. Το συγκεκριμένο μοντέλο αναπτύχθηκε στα πλαίσια της παρούσας διδακτορικής διατριβής. Οι μηχανισμοί αξιολογούνται για διάφορες τοπολογίες του δικτύου και διαφορετικές κατανομές των χρηστών στο δίκτυο.
Τέλος, αντικείμενο της παρούσας διδακτορικής διατριβής αποτελεί η αξιολόγηση των καναλιών μεταφοράς του UMTS και τα οποία μπορούν να χρησιμοποιηθούν για τη multicast μετάδοση των δεδομένων. Ειδικότερα, η επιλογή του κατάλληλου καναλιού μεταφοράς των δεδομένων στο ασύρματο μέσο είναι μια δύσκολη διαδικασία καθώς μια λανθασμένη επιλογή καναλιού μπορεί να οδηγήσει στην αστοχία ενός ολόκληρου κελιού. Τα κανάλια τα οποία αξιολογούνται είναι τα: Forward Access Channel, High Speed – Downlink Shared Channel και Dedicated Channel. Τα παραπάνω κανάλια μεταφοράς αξιολογούνται με βάση το ρυθμό μετάδοσης τους, την απαιτούμενη ισχύ που πρέπει να ανατεθεί από το σταθμό βάσης για καθένα από αυτά, τον αριθμό των χρηστών που μπορούν να εξυπηρετήσουν και τέλος την ποιότητα υπηρεσιών για κάθε χρήστη.
|