Περίληψη: | Κινητή τηλεφωνία, ασύρματα δίκτυα, πρόσβαση σε γρήγορο internet
οπουδήποτε και οποτεδήποτε, είναι τεχνολογίες που έχουν αλλάξει δραματικά
και ανεπιφύλακτα προς το καλύτερο, τις ζωές όλων μας. Η ανάπτυξη και
βελτίωση συστημάτων και εφαρμογών που κάνουν χρήση του ασύρματου
δικτύου Wi-Fi αποτελεί έναν εξελισσόμενο τομέα για τη βιομηχανία κινητών
εφαρμογών. Στη μεγάλη εξέλιξη και συνεχή μεταβολή του τομέα αυτού
συμβάλλουν οι συνεχώς αυξανόμενες απαιτήσεις των σύγχρονων καιρών για
προσφορά - πληθώρα υπηρεσιών στους πελάτες – χρήστες του σε σύντομο
χρονικό διάστημα, ιδιαίτερα σε χώρους όπως πανεπιστήμια (campus) και
χώρους συνεδρίων, όπου η προσέλευση του κόσμου είναι μεγάλη όπως και η
ανταλλαγή δεδομένων.
Τα τελευταία χρόνια παρατηρείται μεγάλο ερευνητικό ενδιαφέρον για τη
μελέτη και ανάπτυξη μηχανισμών που θα είναι σε θέση να μετρήσουν με
ακρίβεια την απόδοση ενός δικτύου Wi-Fi στους παραπάνω χώρους.
Το σημαντικότερο πρόβλημα που εντοπίζεται στο Wi-Fi όπως έχει
παρατηρηθεί μέχρι σήμερα αφορά στη μη ύπαρξη ενός ενιαίου εργαλείου που
να είναι σε θέση να μετρήσει την απόδοση του δικτύου στη πλευρά του
τερματικού χρήστη. Πιο συγκεκριμένα, εντοπίζεται αδυναμία στα υπάρχοντα
εργαλεία που παρέχονται για τον προσδιορισμό του τρόπου με τον οποίο
μεμονωμένοι τελικοί χρήστες μπορούν να εκτιμήσουν την πραγματική
ταχύτητα και απόδοση του δικτύου Wi-Fi σε ένα συγκεκριμένο χρονικό
διάστημα. Έχοντας την παραπάνω ιδέα σαν βάση προχωρήσαμε στην
αναζήτηση υπηρεσιών και εφαρμογών που θα μπορούσαν να καλύψουν την
παραπάνω ανάγκη, διευκολύνοντας ουσιαστικά τελικούς χρήστες στην μέτρηση
της ποιότητας του δικτύου στο οποίο είναι συνδεδεμένοι [1].
Αντικείμενο της παρούσας μεταπτυχιακής εργασίας αποτέλεσε η
ανάπτυξη ενός μηχανισμού για την επαλήθευση των επιδόσεων του ασύρματου
δικτύου Wi-Fi αξιοποιώντας την τεχνολογία JavaScript, με ταυτόχρονη
αξιοποίηση γνωστών εργαλείων όπως το NetTest &Boomerang σε κινητές
συσκευές τύπου smartphones.
Η ανάπτυξη εφαρμογών πραγματοποιήθηκε τόσο για κινητά που
υποστηρίζουν λογισμικό Android όσο και για λογισμικό iOS έτσι ώστε να είναι
σε θέση χρήστες οποιασδήποτε κινητής πλατφόρμας να κάνουν χρήση των
υπηρεσιών μέτρησης της ποιότητας δικτύου Wi-Fi.
Αφού λοιπόν καταγραφεί η μέτρηση από κάποια τερματική συσκευή, τα
δεδομένα στέλνονται σε έναν κεντρικό server όπου πραγματοποιείται η
αξιολόγηση του δικτύου, καταγράφοντας τη μέτρηση και επιστρέφοντας την
ανάλυση της στον χρήστη με γραφικό περιβάλλον.
Επόμενο βήμα είναι η ανάπτυξη και ενσωμάτωση της παραπάνω
εφαρμογής σαν εξωτερική βιβλιοθήκη έτσι ώστε σχεδιαστές εφαρμογών
κινητής τηλεφωνίας να μπορούν να ενσωματώσουν την παραπάνω ιδέα στην
εφαρμογή τους πραγματοποιώντας μέτρηση του δικτύου με τη συγκατάθεση
του χρήστη, αλλά χωρίς διακοπή της εργασίας που πραγματοποιεί.
Τέλος παρατίθενται μέθοδοι για την βελτιστοποίηση της ποιότητας
ασύρματου δικτύου στα πλαίσια της μεταπτυχιακής εργασίας.
Το τελικό αποτέλεσμα της εργασίας οδήγησε στην υλοποίηση του
παραπάνω μηχανισμού μέτρησης της ποιότητας ασύρματου δικτύου Wi-Fi με
ταυτόχρονη εφαρμογή τους σε περιβάλλοντα πανεπιστημίων (campus) και
συνεδρίων για την εξακρίβωση της σωστής λειτουργίας του
|