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

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

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

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΙΔΙΚΕΥΣΗΣ (ΜΔΕ) Επιστήμη και Τεχνολογία Υπολογιστών (ΕΤΥ) ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΚΑΤΑΣΚΕΥΗ ΑΝΕΣΤΡΑΜΜΕΝΟΥ ΕΥΡΕΤΗΡΙΟΥ ΓΙΑ ΤΗ ΔΕΙΚΤΟΔΟΤΗΣΗ ΜΗΝΥΜΑΤΩΝ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ» Ανδρέας Παπαδόπουλος AM 586 Επιβλέπων καθηγητής: Δημήτριος Χριστοδουλάκης Εξεταστική Επιτροπή: Δημήτριος Χριστοδουλάκης Βασίλειος Μεγαλοοικονόμου Σοφία Στάμου Πάτρα 2012

2 2

3 «Κατασκευή ανεστραμμένου ευρετηρίου για τη δεικτοδότηση μηνυμάτων κινητής τηλεφωνίας» Πάτρα

4 ΠΡΟΛΟΓΟΣ Με τους συνδρομητές της κινητής τηλεφωνίας να έχουν φτάσει τα 3.7 εκατομμύρια συνδρομητές παγκοσμίως και με εκτίμηση για τουλάχιστον 4.5 εκατομμύρια έως το 2012, η κινητή τηλεφωνία έχει λάβει ηγετική θέση στο χώρο των ηλεκτρονικών. Οι συσκευές κινητής τηλεφωνίας εξελίσσονται ραγδαία, καθώς πρέπει να αντιμετωπίσουν ολοένα και περισσότερες προκλήσεις από εφαρμογές που απαιτούν μεγαλύτερη υπολογιστική ισχύ για τις καθημερινές εργασίες ενός χρήστη. Παιχνίδια 3D, Μίνι office, φωτογραφίες, Internet, εφαρμογές κοινωνικής δικτύωσης και βίντεο ψυχαγωγίας είναι μερικές από τις εφαρμογές που είναι ήδη ενσωματωμένες στις περισσότερες σύγχρονες συσκευές κινητής τηλεφωνίας. Οι εφαρμογές που αναπτύσσονται προσθέτουν ευελιξία στις καθημερινές δραστηριότητες των χρηστών και εναποθέτουν ολοένα και περισσότερες λειτουργίες για τη διαχείριση αρχείων, πληροφοριών και ταξινόμησης στα δεδομένα των χρηστών κατά το δοκούν. Το πιο διαδεδομένο υποσύστημα επικοινωνίας από την αρχή λειτουργίας των κινητών τηλεφώνων έως σήμερα αποτελεί το σύστημα των σύντομων γραπτών μηνυμάτων που ανταλλάσουν οι χρήστες μεταξύ τους. Η πληροφορία που αποθηκεύεται στα κινητά τηλέφωνα μέσω του συστήματος αυτού διογκώνεται με ταχύτατους ρυθμούς. Έτσι δημιουργούνται επιπρόσθετα προβλήματα στην ανεύρεση της επιθυμητής πληροφορίας από το χρήστη. Πολλές εφαρμογές έχουν προταθεί για το υποσύστημα των σύντομων γραπτών μηνυμάτων κινητής τηλεφωνίας, δίχως όμως να λαμβάνουν υπόψη σημαντικούς παράγοντες, όπως είναι ο όγκος της πληροφορίας και η ταχύτητα ανεύρεσης. Η παρούσα διπλωματική πραγματεύεται την αντιμετώπιση του προβλήματος διαχείρισης και αποκόμισης της κατάλληλης πληροφορίας των σύντομων γραπτών μηνυμάτων κινητής τηλεφωνίας. Η ανάκτηση της πληροφορίας μπορεί να βελτιωθεί σημαντικά κάνοντας χρήση διαφόρων τεχνικών δομών δεδομένων, ενώ για την αναζήτηση γίνεται και χρήση λογικών εκφράσεων που αποτελούν σημαντικό εργαλείο κατά την λήψη οποιουδήποτε κειμένου σε μεγάλες αποθήκες δεδομένων. Με τον πρόλογο αυτό θα ήθελα να ευχαριστήσω θερμά τον καθηγητή μου Χριστοδουλάκη Δημήτριο (Καθηγητή του τμήματος Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής του Πανεπιστημίου Πατρών) για την επίβλεψη της συγκεκριμένης μεταπτυχιακής εργασίας. Ακόμα, θα ήθελα να ευχαριστήσω τη Λέκτορα Στάμου Σοφία για την πολύτιμη βοήθεια και καθοδήγηση κατά τη διάρκεια 4

5 της εκπόνησης της μεταπτυχιακής μου εργασίας, για το χρόνο που μου αφιέρωσε και για τις ιδέες που μοιραστήκαμε καθ όλη τη διάρκεια της υλοποίησης. Ένα μεγάλο ευχαριστώ στη γυναίκα μου Κατερίνα για την αμέριστη συμπαράσταση στις επιλογές μου και για τις υποδείξεις της στην καθημερινότητά μου. Στην κορούλα μου Άρτεμις, ένα μεγάλο ευχαριστώ που ήρθε στη ζωή μου και έδωσε πνοή στα όνειρα και τις φιλοδοξίες μου. Που μου έδωσε το έναυσμα να παλεύω περισσότερο για όσα πραγματικά αξίζουν στη ζωή. Στους γονείς μου και στις αδερφές μου ένα μεγάλο ευχαριστώ για όλη τη στήριξη τους, για τις δύσκολες στιγμές που είναι εκεί και για όλες τις εποικοδομητικές συζητήσεις που έχουμε κάνει και που έχω αποκομίσει πολλά. Τέλος ένα ευχαριστώ στη γιαγιά μου Άννα που έφυγε πρόσφατα και που πίστευε πάντα σε μένα. Γιαγιά τα κατάφερα και πάλι! Πάτρα, 2012 Παπαδόπουλος Ανδρέας 5

6 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ ΠΡΟΛΟΓΟΣ...4 ΠΕΡΙΕΧΟΜΕΝΑ...6 ΛΙΣΤΑ ΠΙΝΑΚΩΝ...9 ΛΙΣΤΑ ΕΙΚΟΝΩΝ...11 ΓΛΩΣΣΑΡΙΟ...12 ΣΥΝΤΟΜΟΓΡΑΦΙΕΣ ΕΙΣΑΓΩΓΗ Προσδιορισμός του προβλήματος Αντικείμενο διπλωματικής Συνεισφορά διπλωματικής Δομή της εργασίας ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΤΟΥ ΔΙΚΤΥΟΥ ΤΗΣ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ Εισαγωγή Τα υποσυστήματα του δικτύου κινητής τηλεφωνίας Το υποσύστημα λειτουργίας και υποστήριξης Το υποσύστημα δικτύου και μεταγωγής Επιλεκτικό μεταγωγικό κέντρο (MSC) Οικεία βάση δεδομένων (HLR) Βάση δεδομένων επισκεπτών (VLR) Το υποσύστημα σταθμού βάσης Ελεγκτής σταθμών βάσης (BSC) Σταθμός βάσης (BTS) Κινητός σταθμός (MS) Τα γραπτά μηνύματα Η υπηρεσία σύντομων γραπτών μηνυμάτων Οι οντότητες των σύντομων γραπτών μηνυμάτων Το κέντρο της υπηρεσίας Βασικά γνωρίσματα των γραπτών μηνυμάτων Αποστολή και παράδοση μηνύματος Αναφορά παράδοσης Η μορφή ενός σύντομου γραπτού μηνύματος Αξιοπιστία ενός μηνύματος Διάρκεια ζωής

7 ΠΕΡΙΕΧΟΜΕΝΑ Πληροφορία του σύντομου γραπτού μηνύματος ΔΙΑΧΕΙΡΙΣΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΜΗΝΥΜΑΤΩΝ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ Γενικά Δομές δεδομένων και διαχείριση πληροφορίας Ευρετηριοποίηση των δεδομένων Δένδρα και πίνακες κατάληξης Αρχεία υπογραφών Ανεστραμμένο ευρετήριο Ανάλυση των ανεστραμμένων ευρετηρίων και των Β- δένδρων Αποτίμηση των δομών δεδομένων ευρετηριοποίησης ΧΡΗΣΗ ΤΟΥ ΑΝΕΣΤΡΑΜΜΕΝΟΥ ΕΥΡΕΤΗΡΙΟΥ ΓΙΑ ΔΕΔΟΜΕΝΑ ΜΗΝΥΜΑΤΩΝ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ Εισαγωγή Οι βάσεις δεδομένων του Android Αποθήκευση μηνυμάτων στο Android Τα πεδία της βάση δεδομένων στο Android Δεικτοδότηση μηνυμάτων κινητής τηλεφωνίας με χρήση ανεστραμμένου ευρετηρίου Μεθοδολογία δημιουργίας ευρετηρίου για τα μηνύματα κινητής τηλεφωνίας Αποθήκευση ολικού βάρους κάθε λέξης Δεικτοδότηση μηνυμάτων σε ανεστραμμένο ευρετήριο ΔΙΑΣΥΝΔΕΣΗ ΑΝΕΣΤΡΑΜΜΕΝΟΥ ΕΥΡΕΤΗΡΙΟΥ ΜΕ ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ ΦΟΡΗΤΩΝ ΣΥΣΚΕΥΩΝ ANDROID Εισαγωγή Η επιλογή του Android Ανάπτυξη εφαρμογών στο Android Η αρχιτεκτονική του Android Το Android SDK Η διεπαφή που δημιουργήθηκε για την ευρετηριοποίηση μηνυμάτων στο Android Το κύριο μενού Αποστολή και λήψη νέου μηνύματος Εισερχόμενα και εξερχόμενα μηνύματα Ανακατασκευή του ευρετηρίου Η αναζήτηση μηνυμάτων ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΑΠΟΔΟΣΗΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ

8 ΠΕΡΙΕΧΟΜΕΝΑ 6.1 Σύνολα δεδομένων που χρησιμοποιήθηκαν Μετρικές αξιολόγησης Κριτήρια επιλογής ερωτημάτων και δείκτες αξιολόγησης Αποτελέσματα αναζήτησης σε σύνολο δεδομένων 1000 μηνυμάτων Αποτελέσματα αναζήτησης σε σύνολο δεδομένων 2000 μηνυμάτων Αποτελέσματα αναζήτησης σε σύνολο δεδομένων 3000 μηνυμάτων Κόστος χρήσης του ευρετηρίου Κόστος σε χώρο αποθήκευσης στη συσκευή Κόστος ευρετηριοποίησης Συνολική αποτίμηση πειραματικής αξιολόγησης Αποτελέσματα χρονικής αναζήτησης Αποτελέσματα χωρικής έκτασης του ευρετηρίου ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ Επίλογος Μελλοντικές κατευθύνσεις ΒΙΒΛΙΟΓΡΑΦΙΚΕΣ ΑΝΑΦΟΡΕΣ...80 ΠΑΡΑΡΤΗΜΑ ΚΩΔΙΚΑΣ XML ΚΑΙ JAVA

9 ΛΙΣΤΑ ΠΙΝΑΚΩΝ Πίνακας 1. Τα χαρακτηριστικά γνωρίσματα του πίνακα sms...41 Πίνακας 2. Η αρχική ιδέα ευρετηριοποίησης του πίνακα sms Πίνακας 3. Οι χρόνοι αναζήτησης για την αρχική ιδέα ευρετηριοποίησης Πίνακας 4. Η τελική ιδέα ευρετηριοποίησης του πίνακα sms...43 Πίνακας 5. Ο πίνακας αποκλεισμού λέξεων της ευρετηριοποίησης...45 Πίνακας 6. Ένα παράδειγμα χρήσης του πίνακα sms Πίνακας 7. Ευρετηριοποίηση του παραπάνω πίνακα sms...47 Πίνακας 8. Οι πωλήσεις των κινητών τηλεφώνων παγκόσμια (σε χιλιάδες μονάδες)49 Πίνακας 9. Ο πίνακας των περιπτώσεων σύμφωνα με τις οποίες έγιναν οι μετρήσεις Πίνακας 10. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 1000 μηνυμάτων με διαφορετικό περιεχόμενο...63 Πίνακας 11. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 1000 μηνυμάτων με συναφές περιεχόμενο...65 Πίνακας 12. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 2000 μηνυμάτων με διαφορετικό περιεχόμενο...67 Πίνακας 13. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 2000 μηνυμάτων με συναφές περιεχόμενο Πίνακας 14. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 3000 μηνυμάτων με διαφορετικό περιεχόμενο...70 Πίνακας 15. Ο πίνακας των αποτελεσμάτων για το σύνολο δεδομένων των 3000 μηνυμάτων με συναφές περιεχόμενο...72 Πίνακας 16. Το αρχείο AndroidManifest.xml για τους πόρους που θα χρησιμοποιήσει η εφαρμογή μας Πίνακας 17. Το αρχείο της κεντρικής διεπαφής main.xml Πίνακας 18. Το αρχείο empty.xml για την εμφάνιση κενού μηνύματος Πίνακας 19. Το αρχείο exclude.xml για τον αποκλεισμό λέξεων...85 Πίνακας 20. Το αρχείο newsms.xml για την διεπαφή του νέου μηνύματος...85 Πίνακας 21. Το αρχείο openmessage.xml για την προβολή των στοιχείων ενός μηνύματος...87 Πίνακας 22. Το αρχείο search.xml για την προβολή των στοιχείων για αναζήτηση από τα μηνύματα Πίνακας 23. Το αρχείο smslist.xml για την προβολή της λίστα των μηνυμάτων που βρέθηκαν στα εισερχόμενα, εξερχόμενα και στην αναζήτηση Πίνακας 24. Το αρχείο strings.xml για την προβολή των μηνυμάτων που εμφανίζονται στην εφαρμογή Πίνακας 25. Το αρχείο ExcludeActivity.java για την δημιουργία διεργασία που θα αποκλείει λέξεις Πίνακας 26. Το αρχείο NewSMSActivity.java για την αποστολή νέου μηνύματος Πίνακας 27. Το αρχείο OpenSMSActivity.java για το άνοιγμα ενός μηνύματος Πίνακας 28. Το αρχείο SearchSMSActivity.java για την διεπαφή της αναζήτησης μηνυμάτων Πίνακας 29. Το αρχείο SearchSMSResultsActivity.java για την προβολή της λίστα των μηνυμάτων που βρέθηκαν κατά αναζήτηση Πίνακας 30. Το αρχείο SendSMSActivity.java για την προβολή της λίστα των μηνυμάτων που βρέθηκαν εξερχόμενα Πίνακας 31. Το αρχείο sms.java της κλάσης sms για τα μηνύματα που διαχειρίζεται η εφαρμογή Πίνακας 32. Το αρχείο SMSInboxActivity.java για την προβολή της των εισερχόμενων μηνυμάτων Πίνακας 33. Το αρχείο SMSindexActivity.java για τη δημιουργία του ευρετηρίου

10 Πίνακας 34. Το αρχείο SMSQuery.java για την υποβολή ερωτημάτων στη βάση δεδομένων μηνυμάτων του Android Πίνακας 35. Το αρχείο SmsReceiver.java για την λήψη μηνυμάτων στο κινητό τηλέφωνο Android Πίνακας 36. Το αρχείο SQLIndex.java για την υποβολή ερωτημάτων στη βάση δεδομένων του ευρετηρίου Πίνακας 37. Το αρχείο word.java για τον κατάλληλο χειρισμό των λέξεων των μηνυμάτων κατά τη διαδικασία φιλτραρίσματος Πίνακας 38. Το αρχείο wordfiltering.java για το κατάλληλο φιλτράρισμα ολόκληρων των μηνυμάτων

11 ΛΙΣΤΑ ΕΙΚΟΝΩΝ Εικόνα 1. Η αρχιτεκτονική του δικτύου GSM Εικόνα 2. Βασική αρχιτεκτονική του δικτύου για την εφαρμογή ενός SMS...25 Εικόνα 3. Η υποβολή μηνύματος...27 Εικόνα 4. Ο τύπος PDU διάταξης για αποστολή SMS...27 Εικόνα 5. Δένδρο κατάληξης για την λέξη BANANA...31 Εικόνα 6. Αρχείο υπογραφής και η αντίστοιχη συνάρτηση κατακερματισμού...32 Εικόνα 7. Αναζήτηση σε συστήματα ανάκτησης πληροφορίας...33 Εικόνα 8. Ευρετηριοποίηση κειμένων με χρήση ανεστραμμένου ευρετηρίου...34 Εικόνα 9. Γενική μορφή ευρετηρίου...34 Εικόνα 10. Από τη γενική μορφή ευρετηρίου στη μορφή ανεστραμμένου ευρετηρίου...35 Εικόνα 11. Ο κόμβος ενός Β-δένδρου...36 Εικόνα 12. Η αρχιτεκτονική του Android...53 Εικόνα 13. Το κύριο μενού της εφαρμογής ευρετηριοποίησης...54 Εικόνα 14. Η αποστολή νέου μηνύματος της εφαρμογής ευρετηριοποίησης...55 Εικόνα 15. Η επιλογή εισερχόμενων ή εξερχόμενων μηνυμάτων της εφαρμογής ευρετηριοποίησης...56 Εικόνα 16. Η επιλογή ενός εισερχόμενου ή εξερχόμενων μηνύματος...57 Εικόνα 17. Η προβολή ενός εισερχόμενου ή εξερχόμενου μηνύματος...57 Εικόνα 18. Η ανακατασκευή του ευρετηρίου της εφαρμογής...58 Εικόνα 19. Η αναζήτηση λέξεων της εφαρμογής...59 Εικόνα 20. Αποτελέσματα αναζήτησης σε σύνολο από 1000 μηνύματα με διαφορετικό περιεχόμενο Εικόνα 21. Αποτελέσματα ακρίβειας κατά την αναζήτηση από 1000 διαφορετικά μηνύματα Εικόνα 22. Αποτελέσματα αναζήτησης σε σύνολο από 1000 μηνύματα συναφούς περιεχομένου...65 Εικόνα 23. Αποτελέσματα ακρίβειας κατά την αναζήτηση σε σύνολο από 1000 μηνύματα συναφούς περιεχομένου Εικόνα 24. Αποτελέσματα αναζήτησης σε σύνολο από 2000 μηνύματα με διαφορετικό περιεχόμενο...67 Εικόνα 25. Αποτελέσματα ακρίβειας κατά την αναζήτηση από 2000 διαφορετικά μηνύματα Εικόνα 26. Αποτελέσματα αναζήτησης σε σύνολο από 2000 μηνύματα συναφούς περιεχομένου Εικόνα 27. Αποτελέσματα ακρίβειας κατά την αναζήτηση σε σύνολο από 2000 μηνύματα συναφούς περιεχομένου Εικόνα 28. Αποτελέσματα αναζήτησης σε σύνολο από 3000 μηνύματα με διαφορετικό περιεχόμενο Εικόνα 29. Αποτελέσματα ακρίβειας κατά την αναζήτηση από 3000 διαφορετικά μηνύματα Εικόνα 30. Αποτελέσματα αναζήτησης σε σύνολο από 3000 μηνύματα συναφούς περιεχομένου...72 Εικόνα 31. Αποτελέσματα ακρίβειας κατά την αναζήτηση σε σύνολο από 3000 μηνύματα συναφούς περιεχομένου...73 Εικόνα 32. Μέγεθος του ευρετηρίου σε KB για διάφορα σύνολα δεδομένων...74 Εικόνα 33. Πλήθος των εγγραφών του ευρετηρίου για διάφορα σύνολα δεδομένων 75 11

12 ΓΛΩΣΣΑΡΙΟ API Ιστοσελίδα που συνήθως υπάρχει μόνο ένας συγγραφέας GSM Πρότυπο δικτύου κινητής τηλεφωνίας για την υποστήριξη φωνής και μηνυμάτων. BSS Υποσύστημα του GSM το οποίο επιτελεί τις απαραίτητες ενέργειες για τη σωστή λειτουργία μεταξύ κινητών τηλεφώνων και κεραιών. NSS OMS MSC HLR VLR BSC BTS IMSI MSISDN SIM MS IMEI TMSI LAI SMS SMSC Υποσύστημα του GSM το οποίο είναι υπεύθυνο τις λειτουργικές χρήσεις ενός δικτύου κινητής τηλεφωνίας όπως είναι η δρομολόγηση, η χρεώσεις κτλ Υποσύστημα του GSM που επιτρέπει τη συντήρηση και τη διαχείριση όλων των υπομονάδων ενός δικτύου κινητής τηλεφωνίας Το μεταγωγικό κέντρο που επιτελεί μεγάλο πλήθος ενεργειών του NSS υποσυστήματος Βάση δεδομένων για την διατήρηση των πληροφοριών οικείων χρηστών Βάση δεδομένων για την διατήρηση των πληροφοριών επισκεπτών χρηστών. Ο ελεγκτής των σταθμών βάσης. Ελέγχει πλήθος κεραιών Ο σταθμός μετάδοσης της πληροφορίας, η αλλιώς η κεραία Ο μοναδικός αριθμός για την αναγνώριση κινητού από το δίκτυο κινητής τηλεφωνίας Ο αριθμός κλήσης που χρησιμοποιεί κάθε συνδρομητής συνδεδεμένος στο δίκτυο Υπομονάδα αναγνώρισης ενός συνδρομητή στο δίκτυο κινητής τηλεφωνίας Κινητός σταθμός, κινητό τηλέφωνο Μοναδικό αναγνωριστικό του κινητού τηλεφώνου Προσωρινή ταυτότητα του χρήστη στο δίκτυο κινητής τηλεφωνίας που χρησιμοποιείται για λόγους ασφαλείας Αναγνώριση της περιοχής θέσης του χρήστη Υπηρεσία γραπτών μηνυμάτων Κέντρο της υπηρεσίας γραπτών μηνυμάτων 12

13 ΠΡΟΛΟΓΟΣ SM-MO SM-MT Ο αποστολέας ενός μηνύματος κινητής τηλεφωνίας Ο παραλήπτης ενός μηνύματος κινητής τηλεφωνίας PDU Μονάδα περιγραφής του πρωτοκόλλου που μεταδίδονται τα γραπτά μηνύματα κινητής τηλεφωνίας 13

14 ΣΥΝΤΟΜΟΓΡΑΦΙΕΣ API GSM BSS NSS OMS MSC HLR VLR BSC BTS IMSI MSISDN SIM MS IMEI TMSI LAI SMS SMSC SM-MO SM-MT PDU SQL RDMS Application Programming Interface Global System for Mobile Communications Basic Station Subsystem Network and Switching Subsystem Operation and Maintenance Subsystem Mobile Switching Center Home Location Register Visitor Location Register Basic Station Controller Basic Trasmition Station International Mobile Subscriber Identifier Mobile Subscriber Integrated Services Digital Network Number Subscriber Identity Module Mobile Station International Mobile Equipment Identity Temporary Mobile Subscriber Identifier Location Area Identity Short Message Service Short Message Service Center Short Message-Mobile Originating Short Message-Mobile Terminating Protocol Description Unit Structured Query Language Relational Database Management System 14

15 Κεφάλαιο 1 1 ΕΙΣΑΓΩΓΗ Η υπηρεσία γραπτών μηνυμάτων είναι μια από τις πρωταρχικές υπηρεσίες που προσφέρθηκε στους χρήστες της κινητής τηλεφωνίας. Για την υπηρεσία αυτή, αν και έχει μακροχρόνια διαδρομή, δεν έχει κατασκευαστεί κάποιο ειδικό λογισμικό που θα εξυπηρετεί τους χρήστες στο διαχωρισμό της χαώδους πληροφορίας των γραπτών μηνυμάτων. Θα δούμε στη συνέχεια τα προβλήματα που έχουμε να αντιμετωπίσουμε για την κατασκευή τέτοιου είδους λογισμικού και πως μπορούμε σήμερα να δώσουμε λύσεις που επιταχύνουν σημαντικά την ανεύρεση τα επιθυμητής πληροφορίας. 1.1 Προσδιορισμός του προβλήματος Οι συσκευές κινητής τηλεφωνίας από την αρχή της εμφάνισής τους διέθεταν προεγκατεστημένο λειτουργικό σύστημα με εφαρμογές, τις οποίες ο χρήστης χρησιμοποιούσε για την διαχείριση της πληροφορίας που διέθετε στο κινητό του, δίχως όμως να υπάρχει η δυνατότητα παράκαμψης ή φόρτωσης διαφορετικού λογισμικού που θα προσεγγίζει τις απαιτήσεις του εκάστοτε χρήστη. Σήμερα, τα δεδομένα στις συσκευές κινητής τηλεφωνίας έχουν αλλάξει άρδην με νέα πρωτοποριακά λειτουργικά συστήματα που παρέχουν τη δυνατότητα στους χρήστες να χρησιμοποιούν νέες εφαρμογές, εξυπηρετώντας τη διαχείριση οποιασδήποτε μορφή πληροφορίας. Βίντεο, εικόνες, έγγραφα και κείμενο που βρίσκονται αποθηκευμένα στο κινητό ενός χρήστη μπορούν πλέον να δομηθούν κατάλληλα και να γίνει ανάκτηση της πληροφορίας χρησιμοποιώντας αντίστοιχο λογισμικό. Τα μηνύματα που διαχειρίζονται οι διάφορες εφαρμογές, έχουν εμπλουτιστεί με επιπλέον υλικό όπως είναι βίντεο, ήχος και φωτογραφίες. Τα μηνύματα αυτά, γνωστά ως multimedia sms ή αλλιώς mms, περιέχουν σύνθετο υλικό στο οποίο για να γίνει κατάλληλο φιλτράρισμα και αξιοποίηση των δεδομένων θα πρέπει να ακολουθηθούν διαφορετικές τεχνικές εξόρυξης της πληροφορίας αντίστοιχες με αυτές χρησιμοποιούνται σε δυαδικά δεδομένα. Οι χρήστες όμως ως επί το πλείστον δεν χρησιμοποιούν τα mms, καθώς οι μορφές επικοινωνίας τους στηρίζονται σε δυο βασικές επικοινωνιακές αρχές. Η πρώτη αρχή βασίζεται στην οπτικοακουστική επαφή, όπου οι χρήστες προτιμούν να καλέσουν έναν άλλο χρήστη μέσω κλήσης ή βιντεοκλήσης και να συζητήσουν άμεσα οποιοδήποτε θέμα. Η δεύτερη αρχή επικοινωνίας βασίζεται στην έκφραση των χρηστών μέσω του γραπτού λόγου. 15

16 Ο γραπτός λόγος είναι μια από τις σημαντικότερες μορφές έκφρασης του ανθρώπου και αποτελεί την κύρια πρόκληση σε όλα τα σύγχρονα υπολογιστικά συστήματα. Διαρκώς αναπτύσσονται τεχνικές που επισταμένως προσπαθούν να αναλύσουν και να μιμηθούν τον σύνθετο τρόπο γραφής του ανθρώπου, ώστε να γίνεται όσο το δυνατόν καλύτερη ανάλυση και αξιοποίηση των δεδομένων γραφής των ανθρώπων. Κυρίως λοιπόν θα ασχοληθούμε με το κείμενο το οποίο ανταλλάσουν οι χρήστες μέσω των γραπτών μηνυμάτων και πως μπορούμε να αξιοποιήσουμε τα δεδομένα αυτά ώστε να κάνουμε την αναζήτηση πιο αποδοτική. 1.2 Αντικείμενο διπλωματικής Αρχικά θα μελετήσουμε κάποιες έννοιες σχετικές με το δίκτυο της κινητής τηλεφωνίας και θα ασχοληθούμε πιο συγκεκριμένα με τα υποσυστήματα που μεταφέρουν τα γραπτά μηνύματα κινητής τηλεφωνίας. Κύριο μέλημά μας όμως αποτελεί η ανάλυση του τρόπου αποθήκευσης των μηνυμάτων σε συσκευές κινητής τηλεφωνίας και πιο συγκεκριμένα σε συσκευές που έχουν εγκατεστημένο το λειτουργικό σύστημα Android. Θα μελετήσουμε το λειτουργικό σύστημα Android και θα δούμε ποια είναι τα σημαντικότερα πλεονεκτήματά του, ώστε ένας χρήστης να επιλέξει το συγκεκριμένο λειτουργικό σύστημα για τη συσκευή του, αλλά και γιατί αποτελεί πλέον κυρίαρχο λειτουργικό σύστημα για την ανάπτυξη μικροεφαρμογών από τους προγραμματιστές. Ως προς το λειτουργικό Android θα αναλύσουμε εκτενέστερα τον τρόπο αποθήκευσης των γραπτών μηνυμάτων και θα δούμε πως το Android δομεί το κείμενο των μηνυμάτων και τις διάφορες πληροφορίες που παρέχονται από το ίδιο το δίκτυο της κινητής τηλεφωνίας. Θα αναλύσουμε τα σύντομα γραπτά μηνύματα κινητής τηλεφωνίας, γνωστά και ως sms, που είναι η υπηρεσία σύμφωνα με την οποία οι χρήστες ανταλλάσσουν αποκλειστικά κείμενο διατυπώνοντας συναισθήματα, σκέψεις, καθώς και σημαντικές πληροφορίες. Οι πληροφορίες αυτές αποθηκεύονται στη συσκευή κάθε χρήστη και κάθε συσκευή αποτελεί το μοναδικό οικιακό αποθηκευτικό μέσο σε όλο το δίκτυο της κινητής τηλεφωνίας. Οι πληροφορίες που αποθηκεύεται στα sms, αποτελεί σύνθετο πρόβλημα ανάλυσης, καθώς απαρτίζεται από ελλιπής προτάσεις, μεικτό περιεχόμενο ελληνικών και greeklish γραμμάτων, καθώς και συντομογραφίες που ακολουθούν ένα προσωπικό τρόπο γραφής κάποιων λέξεων δίχως να ακολουθείται κάποια νόρμα σύνταξης, ορθογραφίας και συλλαβισμού στο κείμενο. Θα δούμε πως μπορούμε με κατάλληλο φιλτράρισμα της πληροφορίας των γραπτών μηνυμάτων να προσεγγίσουμε όσο το δυνατόν περισσότερο την ανθρώπινη λογική γραφής. Θα αναλύσουμε τα φιλτραρισμένα δεδομένα και θα περιγράψουμε πως μπορεί και ο ίδιος ο χρήστης να συμβάλλει σημαντικά στο φιλτράρισμα αυτό αποκλείοντας λέξεις της αρεσκείας του από τα σύνολο των δεδομένων που θα χρησιμοποιηθούν για ευρετηριοποίηση και πως αυτό επηρεάζει σημαντικά την απόδοση της αναζήτησης. Θα επικεντρωθούμε στις πιο διαδεδομένες δομές δεδομένων που χρησιμοποιούνται για ευρετηριοποίηση και θα αναλύσουμε ποια είναι η κατάλληλότερη δομή που πρέπει να χρησιμοποιηθεί στην περίπτωσή μας και πως αυτή τροποποιήθηκε για το σκοπό της μελέτης μας. Θα αναλύσουμε πως η 16

17 μετατροπή αυτή αποτέλεσε σημαντική εξέλιξη στην απόδοση του ευρετηρίου μας και πως η αναζήτηση με τη χρήση του ανεστραμμένου ευρετηρίου που αναπτύξαμε απογειώνει την ταχύτητα ανάκτησης των δεδομένων των μηνυμάτων. Τέλος, παραθέτουμε την εφαρμογή που αναπτύξαμε με τη χρήση της γλώσσας προγραμματισμού Java για το λειτουργικό σύστημα Android που ενσωματώνει το ανεστραμμένο ευρετήριο που αναπτύξαμε και βοηθά στην αναζήτηση οποιασδήποτε πληροφορίας από τα γραπτά μηνύματα είτε απευθείας από τη βάση των μηνυμάτων του Android είτε χρησιμοποιώντας το ευρετήριο. 1.3 Συνεισφορά διπλωματικής Η έμπρακτη εφαρμογή οποιασδήποτε ερευνητικής μελέτης βοηθά πάρα πολύ στην περεταίρω θεωρητική ανάλυση των όσων μελετάμε. Μέσα από διάφορα πειράματα αποδεικνύεται η ορθότητα της μελέτης μας και θεμελιώνεται ολοένα και περισσότερο η οποιαδήποτε θεώρηση είχε γίνει εξ αρχής. Για τη μελέτη μας στην ευρετηριοποίηση των κειμένων των γραπτών μηνυμάτων της κινητής τηλεφωνίας αναπτύξαμε μια εφαρμογή στο Android χρησιμοποιώντας το προγραμματιστικό περιβάλλον Eclipse με τη γλώσσα προγραμματισμού Java. Η εφαρμογή αυτή μας βοήθησε να αποδείξουμε εμπράκτως την αξία της ευρετηριοποίησης των μηνυμάτων κινητής τηλεφωνίας με τη μορφή της δομής του ανεστραμμένου ευρετηρίου που αναπτύξαμε. Μέσα από τα διάφορα πειράματα που εκτελέσαμε αποδεικνύεται η αξία χρήσης της δομής του ανεστραμμένου ευρετηρίου ως προς τη χρονική αναζήτηση οποιονδήποτε λέξεων μέσα από αυτό. Εφαρμογές τέτοιου είδους αναζήτησης μηνυμάτων στις συσκευές Android υπάρχουν ήδη διαθέσιμες στο Android Market της Google με αρκετές λειτουργίες που παρέχουν πλήρη ευελιξία ως την αναζήτηση κυρίως μιας λέξης. Ως προς την αναζήτηση των λέξεων όμως δεν παρέχεται η δυνατότητα χρήση λογικών τελεστών για τις λέξεις που αναζητάμε, ενώ η αναζήτηση ολόκληρης φράσης είναι ένα επιπλέον μοναδικό χαρακτηριστικό της εφαρμογής μας. Η συνεισφορά της διπλωματικής εκτός από την υλοποίηση μιας εφαρμογής που ενσωματώνει περεταίρω λειτουργίες και έχει πολύ καλύτερη χρονική ανταπόκριση ως προς την αναζήτηση λέξεων στα γραπτά μηνύματα κινητού τηλεφώνου Android, έχει και έναν ακόμα σκοπό. Αποδεικνύει εμπράκτως την αξία χρήσης του διαφοροποιημένου ανεστραμμένου ευρετηρίου που προτείνεται και που μπορεί να χρησιμοποιηθεί σε ήδη ευρετηριοποιημένα δεδομένα που αποθηκεύονται σε βάσεις δεδομένων τύπου SQL. Η περίπτωση του ευρετηρίου αυτού έχει ουσιώδη αξία όταν μας ενδιαφέρει η χρονική ανταπόκριση στην αναζήτηση δεδομένων από μικρά σύνολα κειμένων, όπως είναι τα γραπτά μηνύματα. Η αξιόλογη συμπεριφορά της αναζήτησης του ευρετηρίου μας για μικρά σύνολα δεδομένων έχει μεγάλη αξία χρήσης σε πολλές μικροεφαρμογές που η χρονική αναζήτηση οποιασδήποτε λέξης είναι πολύτιμη. Επιπρόσθετα για προβλήματα που μπορεί η αναζήτηση δεδομένων να ανατεθεί σε μικρότερα σύνολα δεδομένων χρησιμοποιώντας τεχνικές διαίρει και βασίλευε η χρήση ενός τέτοιου ευρετηρίου μπορεί επίσης να θεωρηθεί εξίσου σημαντική. 17

18 1.4 Δομή της εργασίας Στο κεφάλαιο αυτό κάναμε έγινε μια εισαγωγή για τον προσδιορισμό του προβλήματος που πρέπει να επιλύσουμε, τους τρόπους αντιμετώπισης και τη συνεισφορά της μελέτης μας πάνω στην ευρετηριοποίηση των δεδομένων των γραπτών μηνυμάτων κινητής τηλεφωνίας σε συσκευές Android. Στο 2 ο κεφάλαιο θα αναλύσουμε τα δομικά μέρη του δικτύου της κινητής τηλεφωνίας και θα αναλύσουμε πως από τους σταθμούς βάσης τα δεδομένα φτάνουν στα κινητά τηλέφωνα των χρηστών. Θα επισημάνουμε τα δεδομένα που μεταφέρονται από το δίκτυο και πως αυτά αποθηκεύονται στο ίδιο το κινητό. Στο 3 ο κεφάλαιο θα αναλύσουμε τις διαθέσιμες δομές δεδομένων που υπάρχουν για τη ευρετηριοποίηση των δεδομένων και θα εξετάσουμε τις περιπτώσεις χρήσης κάθε μιας από αυτές. Τέλος θα γίνει μια αποτίμηση των δομών αυτών και θα αξιολογήσουμε γιατί επιλέξαμε τη δομή του ανεστραμμένου ευρετηρίου για τη δεικτοδότηση των μηνυμάτων κινητής τηλεφωνίας. Στο κεφάλαιο 4 επεξηγούμε τη μορφή με την οποία αποθηκεύονται τα μηνύματα στο λειτουργικό σύστημα Android. Στο κεφάλαιο αυτό αναλύουμε ποια είναι η αρχική μορφή του ανεστραμμένου ευρετηρίου που υλοποιήσαμε, ποια είναι τα τεχνικά προβλήματα που συναντήσαμε και πως τροποποιήσαμε τη μορφή του ευρετηρίου μας ώστε να ανταποκρίνεται ταχύτητα στις διάφορες αναζητήσεις λέξεων από αυτό. Στο 5 ο κεφάλαιο γίνεται μια εκτενέστερη ανάλυση πάνω στο λειτουργικό σύστημα Android, στα πλεονεκτήματά του, στην αρχιτεκτονική του και επεξηγούμε τους λόγους για τους οποίους επιλέξαμε στο λειτουργικό της Google για την ανάπτυξη της εφαρμογής μας για την υλοποίηση του ανεστραμμένου ευρετηρίου. Τέλος παραθέτουμε τις εικόνες από την εφαρμογή που υλοποιήσαμε μέσω του Android SDK για την πειραματική μελέτη των αποτελεσμάτων του ανεστραμμένου ευρετηρίου μας. Το 6 ο κεφάλαιο αφιερώνεται στην ανάλυση των πειραμάτων που υλοποιήθηκαν για τα σύνολα δεδομένων των μηνυμάτων που ευρετηριοποιήσαμε. Παρατίθενται όλα τα σύνολα που επιλέξαμε για 1000,2000 και 3000 μηνύματα με τις αντίστοιχες αναζητήσεις που έγιναν καθώς και τα διαγράμματα που εμφανίζουν την υπεροχή της χρήσης του ανεστραμμένου ευρετηρίου σε ήδη ευρετηριοποιημένα δεδομένα βάσεων τύπου SQL. Στο τέλος του κεφαλαίου εξάγονται και τα συμπεράσματά μας ως προς την χρονική αναζήτηση λέξεων από το ευρετήριο και ως προς τη χωρική έκταση του ευρετηρίου. Το 7 ο κεφάλαιο αποτελεί τον επίλογο της εργασίας μας με τα γενικά συμπεράσματα που εξάγουμε και την αποτίμηση του έργου μας, καθώς και κάποιες μελλοντικές κατευθύνσεις σχετικά με την δουλειά που έγινε. 18

19 Κεφάλαιο 2 2 ΔΟΜΙΚΑ ΣΤΟΙΧΕΙΑ ΤΟΥ ΔΙΚΤΥΟΥ ΤΗΣ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ Στο κεφάλαιο αυτό θα αναφέρουμε επιγραμματικά τις βασικές δομικές μονάδες του δικτύου κινητής τηλεφωνίας. Σκοπός μας είναι ο αναγνώστης να έρθει σε επαφή με έννοιες του δικτύου της κινητής τηλεφωνίας, να κατανοήσει τον τρόπο λειτουργίας και μετάδοσης της πληροφορίας, ενώ θα επικεντρωθούμε ιδιαίτερα στην υπηρεσία των σύντομων γραπτών μηνυμάτων που αποτελούν και το αντικείμενο της μελέτης μας. 2.1 Εισαγωγή Το πιο γνωστό σύστημα στις ψηφιακές επικοινωνίες είναι το GSM. H αρμόδια ομάδα που συντάχθηκε προκειμένου να υλοποιήσει το πρότυπο αυτό ονομαζόταν Groupe Special Mobile που αργότερα δημιούργησε το πρότυπο Global System for Mobile Communications, ή αλλιώς GSM, το οποίο και αποτέλεσε το ευρωπαϊκό πρότυπο για την κινητή τηλεφωνία του οργανισμού ETSI - European Telecommunications Standards Institute. Το σύστημα αυτό αποτελούσε τη δεύτερη γενιά συστημάτων κινητής τηλεφωνίας, ενώ σήμερα βρισκόμαστε ήδη στην τέταρτη γενιά. Τα δομικά στοιχεία της δεύτερης γενιάς, παρόλα αυτά, δεν έχουν αλλάξει, απλώς έχουν εξελιχθεί ή έχουν προστεθεί νέα στοιχεία που παρέχουν νεότερες τεχνολογίες στους χρήστες, όπως είναι η χρήση βιντεοκλήσης, η αύξηση του εύρους ζώνης και της ταχύτητας στα δεδομένα των χρηστών και πολλές υπηρεσίες ψυχαγωγίας. Παρακάτω θα αναλύσουμε τα δομικά στοιχεία του δικτύου GSM που αποτελεί την κυρίαρχη δομή της κινητής τηλεφωνίας. 2.2 Τα υποσυστήματα του δικτύου κινητής τηλεφωνίας Σκοπός της ερευνητικής ομάδας που υλοποίησε το GSM ήταν η δημιουργία ενός συστήματος το οποίο θα επέτρεπε την πρόσβαση των χρηστών σε ολόκληρη την Ευρώπη μέσω περιαγωγής, ενώ θα παρείχε την πρόσβαση σε υπηρεσίες φωνής για ISDN και PSTN συστήματα. Το δίκτυο GSM αποτελείται από τα παρακάτω υποσυστήματα (εικόνα 1): 1. Το υποσύστημα Σταθμού βάσης (Basic Station Subsystem BSS). 2. Το υποσύστημα Δικτύου και Μεταγωγής (Network and Switching Subsystem NSS). 19

20 3. Το υποσύστημα Λειτουργίας και υποστήριξης (Operation and Maintenance Subsystem OMS). Εικόνα 1. Η αρχιτεκτονική του δικτύου GSM Παρακάτω θα δούμε το κάθε υποσύστημα του δικτύου GSM, τα επιμέρους δομικά στοιχεία που αποτελείται, τι επιτελεί το κάθε ένα από αυτά και πως μεταβιβάζεται η πληροφορία μέσω του δικτύου. Θα ξεκινήσουμε από το υψηλότερο επίπεδο που είναι το υποσύστημα λειτουργίας και υποστήριξης, θα συνεχίσουμε με την περιγραφή του μεσαίου επιπέδου που είναι το υποσύστημα δικτύου και μεταγωγής για να φτάσουμε στο κατώτερο επίπεδο που είναι το υποσύστημα σταθμού βάσης που εμπεριέχει τα κινητά τηλέφωνα. Θα εστιάσουμε περισσότερο στα κινητά τηλέφωνα όπου αποθηκεύεται η επιθυμητή πληροφορία των γραπτών μηνυμάτων. 2.3 Το υποσύστημα λειτουργίας και υποστήριξης Το υποσύστημα αυτό παρέχει τις απαραίτητες λειτουργίες για τη σωστή λειτουργία και το χειρισμό του δικτύου. Μερικές από τις λειτουργίες που επιτελεί είναι οι εξής: Χειρισμός των τερματικών, συνδρομητών, χρεώσεων, της δικτυακής κίνησης και των στατιστικών στοιχείων. Διαχείριση της ασφάλειας στο δίκτυο Εργασίες συντήρησης. Για την επίτευξη των λειτουργιών αυτών το υποσύστημα αυτό χρησιμοποιεί κάποια ξεχωριστά κέντρα με επισταμένες λειτουργίες. Επιγραμματικά αναφέρουμε ότι τα κέντρα αυτά είναι: Κέντρο Εποπτείας και Συντήρησης (Operation and Maintenance Center OMC). Κέντρο Ελέγχου και πιστοποίησης (Authentication Center AuC). Κέντρο Αναγνώρισης και Καταχώρησης εξοπλισμού (Equipment Identify Register EIR). 20

21 2.4 Το υποσύστημα δικτύου και μεταγωγής Το υποσύστημα δικτύου και μεταγωγής (NSS) αποτελεί το κύριο υποσύστημα του δικτύου GSM καθώς διασφαλίζει την διασύνδεση του δικτύου της κινητής τηλεφωνίας με άλλα δίκτυα, όπως είναι τα PSTN και ISDN, και την παροχή των ψηφιακών υπηρεσιών στο δίκτυο. Εμπεριέχει λειτουργίες όπως είναι ο εντοπισμός θέσης συνδρομητών παγκοσμίως, ενώ εξυπηρετεί την παροχή των αντίστοιχων χρεώσεων τιμολόγησης και περιαγωγής από οποιοδήποτε πάροχο σε οποιαδήποτε χώρα κι αν έχει συνδεθεί το κινητό τηλέφωνο. Ας δούμε τα επιμέρους συστήματα που χρησιμοποιούνται από το υποσύστημα δικτύου και μεταγωγής για την υλοποίηση των λειτουργιών του Επιλεκτικό μεταγωγικό κέντρο (MSC) Ένα από τα σημαντικότερα συστήματα στην κινητή τηλεφωνία είναι το επιλεκτικό μεταγωγικό κέντρο. Το MSC ελέγχει όλη την τηλεπικοινωνιακή κίνηση στο δίκτυο και είναι υπεύθυνο να καθιστά τις συνδέσεις με τους σταθμούς βάσης, με άλλα MSC καθώς και με σταθερά δίκτυα τηλεφωνίας. Για την επίτευξη του ρόλου αυτού το MSC χρησιμοποιεί το σύστημα σηματοδοσίας No 7 (ή αλλιώς SS7) το οποίο είναι από τα πιο διαδεδομένα πρωτόκολλα τηλεφωνικής σηματοδοσίας που χρησιμοποιούνται για την εγκαθίδρυση και τον τερματισμό τηλεφωνικών κλήσεων. Το SS7 χρησιμοποιείται επίσης για τη μεταγλώττιση και τη μεταφερσιμότητα αριθμών, τους μηχανισμούς προκαθορισμένης χρέωσης, τις υπηρεσίες γραπτών μηνυμάτων και ένα τεράστιο πλήθος τηλεπικοινωνιακών υπηρεσιών της αγοράς Οικεία βάση δεδομένων (HLR) Η πιο σημαντικότερη βάση δεδομένων του δικτύου GSM είναι η οικεία βάση δεδομένων HLR. Η HLR περιέχει λεπτομέρειες για κάθε συνδρομητή κινητής τηλεφωνίας που έχει εξουσιοδότηση να χρησιμοποιεί το GSM δίκτυο. Η HLR αποθηκεύει πληροφορίες για κάθε κάρτα SIM που δίνεται από τους παρόχους κινητής τηλεφωνίας. Κάθε κάρτα SIM περιέχει ένα μοναδικό διεθνή αναγνωριστικό αριθμό IMSI (International Mobile Subscriber Identity) το οποίο αποτελεί και πρωτεύον κλειδί για την HLR. Ένα ακόμα σημαντικό πεδίο που αποθηκεύεται στην HLR είναι το MSISDN το οποίο είναι ο αριθμός τηλεφώνου που αντιστοιχεί σε κάθε συνδρομητή και άρα σε κάθε IMSI που αποθηκεύεται στην HLR. Ο αριθμός αυτός χρησιμοποιείται για την αποστολή και λήψη κλήσεων και γραπτών μηνυμάτων, αλλά δίνεται η δυνατότητα η κάρτα SIM να έχει δευτερεύοντα MSISDN αριθμό που να σχετίζεται με δεδομένα fax 21

22 και δεδομένων. Τα δεδομένα στην HLR βάση διατηρούνται έως ότου ο συνδρομητής παραμείνει εγγεγραμμένος μέσα στο δίκτυο Βάση δεδομένων επισκεπτών (VLR) Η βάση δεδομένων επισκεπτών είναι μια βάση που αποθηκεύει τις πληροφορίες που σχετίζονται με τους σταθμούς βάσης, οι οποίοι εξυπηρετούνται τη δεδομένη χρονική στιγμή από ένα MSC. Κάθε σταθμός βάσης στο δίκτυο εξυπηρετείται από ακριβώς μια VLR, γι αυτό και ένας συνδρομητής δεν μπορεί να είναι παρών σε παραπάνω από μια βάσεις VLR. Τα δεδομένα που αποθηκεύονται στην VLR, είτε προέρχονται από την HLR, είτε έχουν συλλεχθεί από το ίδιο το κινητό του χρήστη. Κάθε VLR είναι υπεύθυνη για τη γεωγραφική περιοχή ενός ή περισσοτέρων MSC. Οι κινητοί σταθμοί κατά την περιαγωγή τους εγγράφονται στην αντίστοιχη VLR του οικείου ή του επισκεπτόμενου δικτύου. Έτσι, κάθε φορά που εισέρχεται το κινητό σε μια νέα θέση εντοπισμού, ξεκινά και πάλι η διαδικασία εγγραφής στην αντίστοιχη VLR. 2.5 Το υποσύστημα σταθμού βάσης Το υποσύστημα σταθμού βάσης είναι υπεύθυνο για το διαχωρισμό των πρωτοκόλλων επικοινωνίας μεταξύ των κινητών σταθμών (Mobile Station MS) και των σταθμών βάσης (Base Transceiver Station BTS). Το υποσύστημα εκτελεί όλες τις απαραίτητες λειτουργίες για να διατηρηθούν οι ραδιοσυνδέσεις με τον κινητό σταθμό, τις επεξεργασίες των σημάτων καθώς και την κωδικοποίηση και αποκωδικοποίηση των σημάτων Ελεγκτής σταθμών βάσης (BSC) Ο ελεγκτής σταθμών βάσης παρέχει ουσιαστικά την ευφυΐα που υπάρχει πίσω από τους σταθμούς βάσης. Τυπικά, κάθε BSC έχει υπό την εποπτεία του δεκάδες ή και εκατοντάδες BTS. Ο BSC αναλαμβάνει την ανάθεση των ραδιοκαναλιών μετάδοσης, συγκεντρώνει τις μετρήσεις από τους κινητούς σταθμούς και είναι υπεύθυνος για την ομαλή μετάβαση των κινητών από BTS σε κάποιο άλλο BTS, δίχως να γίνει αντιληπτό από τον χρήστη. Επίσης, διεκπεραιώνει υπηρεσίες τηλεειδοποίησης από και προς τον κινητό σταθμό και πολυπλέκει τα ραδιοκανάλια πάνω στις συνδέσεις του σταθερού δικτύου μέσω της διεπαφής Α (A-Interface) Σταθμός βάσης (BTS) O Σταθμός Βάσης (Base Transceiver Station) είναι ένα από τα βασικότερα συστήματα του GSM ο οποίος εκτελεί τις λειτουργίες της ασύρματης διασύνδεσης του χρήστη με το δίκτυο. Ο χρήστης μπορεί να συνδεθεί με το δίκτυο με συσκευές, όπως ένα κινητό τηλέφωνο ή ένας υπολογιστής που να μπορεί να συνδεθεί σε 3G ίντερνετ. 22

23 Πρακτικά, o Σταθμός Βάσης συνδέει το Κινητό Σταθμό (Mobile Station) με το Βασικό Σταθμό Ελέγχου (Base Station Controler). Ο Σταθμός Βάσης περιλαμβάνει τα κατάλληλα περιφερειακά (κεραίες, ενισχυτές ισχύος) και το κατάλληλο λογισμικό για να το πετύχει. Ο τρόπος που λειτουργεί είναι με τη χρήση ενός ή περισσοτέρων ζευγών συχνοτήτων, όπου η μία συχνότητα χρησιμοποιείται για την μεταφορά δεδομένων από το χρήστη στο δίκτυο (uplink) και η άλλη για την μεταφορά από το σταθμό στο χρήστη (downlink) Κινητός σταθμός (MS) Το πιο σημαντικό εργαλείο που έχει ο χρήστης στη διάθεσή του και που θα μελετήσουμε εκτενώς είναι το κινητό τηλέφωνο ή αλλιώς κινητός σταθμός. Ο κινητός σταθμός αποτελεί το φυσικό μέσο με το οποίο οποιοσδήποτε συνδρομητής συνδέεται στο δίκτυο. Ο κινητός σταθμός αποτελείται από 2 τμήματα, τον ηλεκτρονικό εξοπλισμό και την κάρτα πιστοποίησης συνδρομητή SIM. Κάθε κινητό αναγνωρίζεται σε διεθνές επίπεδο από ένα διεθνές αριθμό πιστοποίησης κινητού εξοπλισμού (International Mobile Equipment Identity - IMEI). Ο αριθμός αυτός είναι μοναδικός για κάθε κινητό τηλέφωνο και χρησιμεύει στο να αναγνωρίζονται υπαρκτές συσκευές από το δίκτυο. Με τον τρόπο αυτό, σε μια κλεμμένη συσκευή μπορεί να απαγορευτεί η πρόσβαση στο δίκτυο και να προστατευθεί ο αγοραστής της. Στην κάρτα SIM, τώρα, είναι περασμένος ένας άλλος μοναδικός αριθμός ο IMSI και χρησιμεύει για τη μοναδική αναγνώριση μιας κάρτας στο δίκτυο. Ο κινητός σταθμός αποθηκεύει δυναμικά δεδομένα για όσο χρόνο είναι συνδεδεμένος στο δίκτυο GSM, όπως είναι το κλειδί κρυπτογράφησης, απόκρυψης και της πληροφορίας που σχετίζεται με τη θέση του κινητού. Η πληροφορία αυτή συντίθενται από τον προσωρινό αριθμό πιστοποίησης κινητού συνδρομητή (Temporary Mobile Subscriber Identity TMSI) και αριθμό αναγνώρισης και εντοπισμού (Location Area Identity LAI). Η κάρτα SIM περιέχει όμως και άλλα στοιχεία όπως είναι ο τύπος της κάρτας, ο κωδικός αναγνώρισης PIN (Personal Identification Number) και ο κωδικός ξεκλειδώματος PUK (PIN Unlock Key), ο τηλεφωνικός κατάλογος, τα μηνύματα, καθώς και μια λίστα υπηρεσιών που είναι εγγεγραμμένος ο χρήστης. Οι κάρτες SIM, λοιπόν, αποτελούν μικρές βάσεις δεδομένων στις οποίες διατηρούνται όλα τα απαραίτητα στοιχεία που έχουν σχέση με τη χρήση του δικτύου από το χρήστη. 2.6 Τα γραπτά μηνύματα SMS είναι υπηρεσία της κινητής τηλεφωνίας, με την οποία ο χρήστης έχει τη δυνατότητα να αποστείλει ή να παραλάβει σύντομο γραπτό μήνυμα από άλλους χρήστες, στην οθόνη του κινητού του τηλεφώνου. Η λέξη είναι ακρωνύμιο των αγγλικών λέξεων Short Message Service που σημαίνει Υπηρεσία Σύντομου Μηνύματος και καθιερώθηκε για πρώτη φορά από τις εταιρείες κινητής τηλεφωνίας το Ένα απλό γραπτό μήνυμα ορίζεται στους 160 αλφαριθμητικούς χαρακτήρες, συμπεριλαμβανομένων και των κενών διαστημάτων. 23

24 Πέραν του ορίου αυτού, ένα μήνυμα ανάλογα με τις δυνατότητες του κινητού τηλεφώνου μπορεί να συνεχιστεί σε περισσότερους χαρακτήρες υπολογιζόμενο στη χρέωση του ως δεύτερο μήνυμα κ.ο.κ. Έχει υπολογιστεί πως το 74% των χρηστών κινητού τηλεφώνου παγκοσμίως χρησιμοποιούν αυτή την υπηρεσία, κάτι που μεταφράζεται σε περίπου 2,4 δισεκατομμύρια SMS ημερησίως. Στις περισσότερες περιπτώσεις χρησιμοποιείται αυτή η μέθοδος επικοινωνίας διότι το κόστος αποστολής ενός γραπτού μηνύματος είναι κατά πολύ μικρότερο από την απευθείας συνομιλία. 2.7 Η υπηρεσία σύντομων γραπτών μηνυμάτων Αναπτύχθηκε ως μέρος της φάσης 1 του GSM για τον καθορισμό του ETSI οργανισμού. Ο καθορισμός της υπηρεσίας αυτής αναπτύχθηκε από τον ETSI οργανισμό, αλλά πλέον έχει μεταφερθεί στον σκοπό των ενεργειών του 3GPP οργανισμού. Η υπηρεσία αυτή επιτρέπει σε κινητούς σταθμούς και άλλες συνδεδεμένες με το δίκτυο συσκευές να ανταλλάσουν σύντομα γραπτά μηνύματα. Αυτά τα μηνύματα μπορούν να αποσταλούν από GSM/UMTS κινητές συσκευές προς ένα μεγάλο πλήθος άλλων συσκευών όπως εξυπηρετητές διαδικτύου, τηλέγραφους, κτλ. Η υπηρεσία είναι πλέον πολύ ώριμη τεχνολογία και υποστηρίζεται από το 100% των GSM συσκευών και των περισσότερων GSM δικτύων παγκόσμια. Ας δούμε λοιπόν πως λειτουργεί η αποστολή ενός μηνύματος στο δίκτυο Οι οντότητες των σύντομων γραπτών μηνυμάτων Όλα τα στοιχεία εκείνα που συμμετέχουν στην αποστολή και λήψη γραπτών μηνυμάτων ονομάζονται οντότητες σύντομων γραπτών μηνυμάτων (Short Message Entity SME). Μια τέτοια οντότητα μπορεί να είναι μια εφαρμογή στο κινητό ή μια συσκευή στο δίκτυο που εξυπηρετεί αυτό το σκοπό. Μια SME μπορεί να είναι ένας εξυπηρετητής που κάνει τη διασύνδεση με το SMS κέντρο απευθείας ή μέσω κάποιας πύλης. Ένα τέτοιο SME είναι επίσης γνωστό ως εξωτερικό SME (External Short Message Entity). Τυπικά, ένα ESME αναπαριστά ένα WAP διακομιστή διαμεσολάβησης, μια πύλη ή κάποιο διακομιστή φωνητικού ταχυδρομείου Το κέντρο της υπηρεσίας Όταν ένας χρήστης στέλνει ένα γραπτό μήνυμα σε κάποιον άλλο χρήστη, το μήνυμα αποθηκεύεται στο κέντρο σύντομων γραπτών μηνυμάτων (Short Message Service Center - SMSC), το οποίο με τη σειρά του παραδίδει το μήνυμα στον παραλήπτη όταν είναι διαθέσιμος. Αυτή είναι η επιλογή της αποθήκευσης και προώθησης. Το κέντρο είναι υπεύθυνο για το χειρισμό των λειτουργιών SMS του ασύρματου δικτύου επιτελώντας τις παρακάτω ενέργειες: Όταν ένα γραπτό μήνυμα (SMS) στέλνεται από κάποιο κινητό θα φτάσει πρώτα στο κέντρο γραπτών μηνυμάτων. Το κέντρο ύστερα προωθεί το μήνυμα στον προορισμό του. 24

25 Ο κύριος σκοπός του SMSC είναι να καθορίσει τη διαδρομή των μηνυμάτων SMS και να κανονίσει τη διαδικασία με ομαλό τρόπο. Εάν ο παραλήπτης δεν είναι διαθέσιμος, για παράδειγμα έχει το κινητό του κλειστό, το SMSC θα πρέπει να αποθηκεύσει το SMS. Θα προωθήσει το μήνυμα όταν ο παραλήπτης θα είναι διαθέσιμος. Το SMSC συνδέεται με τα υπόλοιπα συστατικά στοιχεία του GSM όπως φαίνεται στην παρακάτω εικόνα Εικόνα 2. Βασική αρχιτεκτονική του δικτύου για την εφαρμογή ενός SMS 2.8 Βασικά γνωρίσματα των γραπτών μηνυμάτων Τα γραπτά μηνύματα ενσωματώνουν ένα αριθμό από βασικά γνωρίσματα. Αυτά περιλαμβάνουν τη διαβίβαση των μηνυμάτων, την παράδοσή τους, τη διαχείριση των αναφορών κατάστασης, τις αιτήσεις των εντολών εκτέλεσης, τα μονοπάτια απάντησης κτλ. Θα αναλύσουμε στη συνέχεια τα γνωρίσματα αυτά Αποστολή και παράδοση μηνύματος Τα μηνύματα που ξεκινούν από κινητά τηλέφωνα είναι μηνύματα τα οποία αποστέλλονται από τα κινητά σε ένα κέντρο SMSC. Τα μηνύματα αυτά στη συνέχεια διευθυνσιοδοτούνται προς άλλα SME δηλαδή άλλα κινητά ή άλλους διακομιστές. Ένα SME μπορεί να καθορίσει την περίοδο ύπαρξης ύστερα από την οποία το μήνυμα θεωρείται ότι δεν είναι υπαρκτό. Ένα μήνυμα το οποίο θεωρείται ότι πλέον δεν είναι υπαρκτό μπορεί να διαγραφεί από ένα κέντρο SMSC κατά τη μεταφορά του. (Short Messsage Mobile Originating, SM-MO). Τα μηνύματα που τερματίζουν σε κάποιο κινητό τηλέφωνο είναι μηνύματα τα οποία αποστέλλονται από ένα κέντρο SMSC σε κάποιο κινητό (Short Message Mobile Terminating, SM-MT). Τα SM-MO και SM-MT μηνύματα μπορούν να παραδοθούν ακόμα και εάν κάποια κλήση ή αποστολή δεδομένων βρίσκεται σε εξέλιξη. Τα μηνύματα μπορούν να σταλούν ή ληφθούν από GSM κανάλια σηματοδοσίας, αλλά επίσης και πάνω από GPRS κανάλια. Στο GSM, τα μηνύματα αποστέλλονται πάνω στα κανάλια SDCCH ή SACCH, ενώ στο GPRS, τα σύντομα γραπτά μηνύματα αποστέλλονται πάνω στα PDTCH κανάλια. Η επιλογή του μέσου μετάδοσης ενός μηνύματος συνήθως γίνεται σύμφωνα με την προκαθορισμένη πολιτική του δικτύου. 25

26 2.8.2 Αναφορά παράδοσης Είναι δυνατό ένα SME στοιχείο του δικτύου, που αποτελεί τον οδηγό για την καθοδήγηση ενός μηνύματος, να αιτηθεί μια αναφορά της κατάστασης που θα παραχθεί κατά την παράδοση του σύντομου μηνύματος στον αποστολέα SME. Η αναφορά κατάστασης δείχνει στον οδηγό κατά πόσο το σύντομο μήνυμα έχει παραδοθεί επιτυχώς στον αποστολέα SME Η μορφή ενός σύντομου γραπτού μηνύματος Η αποστολή ενός σύντομου γραπτού μηνύματος μεταξύ του SMSC και του κινητού πραγματοποιείται το τμήμα των εφαρμογών κινητού (Mobile Application Part MAP) στο πρωτόκολλο SS7. Τα μηνύματα αποστέλλονται με λειτουργίες MAP μεταξύ του SM-MO και SM-MT μηνυμάτων, των οποίων το διαθέσιμο μήκος φορτίου που μπορούν να δεχθούν είναι περιορίζεται από τα περιεχόμενα του πρωτοκόλλου σε 140 οκτάδες ή 140 * 8 bits = 1120 bits πληροφορίας. Τα μηνύματα μπορούν να κωδικοποιηθούν χρησιμοποιώντας ένα μεγάλο εύρος αλφάβητων, όπως είναι το GSM 7-bit αλφάβητο, το 8-bit και το 16-bit UCS2 αλφάβητο. Ανάλογα με το αλφάβητο που έχει επιλέξει ο χρήστης στη συσκευή του, αυτό οδηγεί σε διαφορετικό μέγιστο αριθμό χαρακτήρων για κάθε αλφάβητο. Έτσι έχουμε 160 χαρακτήρες για το GSM 7-bit, 140 χαρακτήρες για το 8-bit και 70 χαρακτήρες για το 16-bit UCS2. Το GSM 7-bit είναι υποχρεωτικό για όλες τις συσκευές, αλλά χαρακτήρες σε γλώσσες όπως είναι τα Αραβικά, Κινέζικα, Κορεάτικα, Γιαπωνέζικα ή γλώσσες του Κυριλλικού Αλφαβήτου (Ρώσικα, Σέρβικα, Βουλγάρικα κτλ) θα πρέπει να κωδικοποιηθούν με βάση το 16-bit UCS Αξιοπιστία ενός μηνύματος Παρά τα αφοσιωμένα συστήματα γραπτών μηνυμάτων όπως είναι το SMSC, η παράδοση ενός μηνύματος δεν είναι εγγυημένη και πολλές υλοποιήσεις δεν παρέχουν μηχανισμούς κατά τους οποίους ο αποστολέας μπορεί να αναγνωρίσει εάν ένα SMS μήνυμα έχει παραδοθεί μέσα σε κάποιο χρονικό διάστημα. Τα γραπτά μηνύματα γενικά χειρίζονται από το δίκτυο ως ήσσονος σημασίας δικτυακή κίνηση σε σχέση με τη φωνή και πολλές μελέτες έχουν δείξει ότι ένα ποσοστό 1%-5% των μηνυμάτων χάνονται ακόμα και με κανονικές συνθήκες λειτουργίας του δικτύου, ενώ άλλα μπορεί να μην παραδίδονται ακόμα και όταν έχει περάσει αρκετός χρόνος από την λήξη της αναφορά τους Διάρκεια ζωής Ο οδηγός ενός μηνύματος έχει τη δυνατότητα να υποδείξει μια περίοδο ύπαρξης του μηνύματος. Αυτή η περίοδος ύπαρξης καθορίζει την προθεσμία ύστερα από την οποία το περιεχόμενο του μηνύματος μπορεί να απορριφθεί. Εάν ένα 26

27 μήνυμα δεν έχει παραδοθεί στον αποστολέα του πριν από την ημερομηνία λήξης, τότε το δίκτυο συνήθως απορρίπτει το μήνυμα δίχως περεταίρω προσπάθειες παράδοσης στον παραλήπτη. Τα χρονικά όρια ύπαρξης ενός μηνύματος μπορούν να τεθούν και από τον αποστολέα σύμφωνα με τις ανάγκες του. Παρόλα αυτά το ίδιο το δίκτυο έχει και αυτό ένα χρονικό όριο ύπαρξης το οποίο μπαίνει σε όλα τα μηνύματα ανεξάρτητα εάν ο αποστολέας έχει δώσει κάποια τιμή σε αυτό (συνήθως είναι 1 εβδομάδα) Πληροφορία του σύντομου γραπτού μηνύματος Στο περιεχόμενο του SMS, ο όρος υποβολή αναφέρεται στη μεταφορά ενός τμήματος του μηνύματος από τον οδηγό SME στο κέντρο εξυπηρετητή SMSC όπως φαίνεται στην παρακάτω εικόνα. Εικόνα 3. Η υποβολή μηνύματος Από τη στιγμή που το τμήμα του μηνύματος έχει παραληφθεί από το κέντρο SMSC, ο οδηγός SMSC θέτει ερωτήματα στην HLR προκειμένου να δρομολογήσει το τμήμα του μηνύματος στην οντότητα παραλήπτη SME. Ο τρόπος με τον οποίο γίνεται η ανταλλαγή των μηνυμάτων ακολουθεί ένα πρότυπο που προέρχεται από τη μονάδα περιγραφής του πρωτοκόλλου αυτού PDU (Protocol Description Unti). Στο παρακάτω σχήμα εμφανίζονται οι πληροφορίες που περιέχει ένα απεσταλμένο γραπτό μήνυμα μέσα από την PDU διάταξη. Εικόνα 4. Ο τύπος PDU διάταξης για αποστολή SMS 27

28 Από την αποστολή της διάταξης αυτής με κάθε SMS μήνυμα θα δούμε στο κεφάλαιο 4 ότι μόνο μερικά από αυτά τα στοιχεία αποθηκεύονται στη συσκευή και τα υπόλοιπα αποτελούν περισσότερο στοιχεία του δικτύου που εξυπηρετούν την αποστολή-δρομολόγηση των μηνυμάτων. Θα εξετάσουμε στη συνέχεια πως μπορούμε να δομήσουμε κατάλληλα τέτοιου είδους πληροφορία, με ποιους τρόπους μπορεί να γίνει αυτό και ποιος αποτελεί την ιδανική λύση ώστε να έχουμε τη βέλτιστη απόδοση κατά την αναζήτηση επιθυμητής πληροφορίας. 28

29 Κεφάλαιο 3 3 ΔΙΑΧΕΙΡΙΣΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΜΗΝΥΜΑΤΩΝ ΚΙΝΗΤΗΣ ΤΗΛΕΦΩΝΙΑΣ Στο κεφάλαιο αυτό θα μελετήσουμε γενικούς τρόπους διαχείρισης της πληροφορίας και δομές δεδομένων που υπάρχουν διαθέσιμες για μεγάλο όγκο δεδομένων. Θα αναλύσουμε ποια είναι η βέλτιστη λύση και πως μπορεί να αξιοποιηθεί στη διαχείριση της πληροφορίας γραπτών μηνυμάτων. 3.1 Γενικά Η διαχείριση της πληροφορίας αποτελεί έναν από τους σημαντικότερους τομείς στην πληροφορική. Νέες τεχνικές αναπτύσσονται διαρκώς για την ανάκτηση σημαντικής πληροφορίας από αποθήκες δεδομένων με μεγάλο όγκο πληροφοριών. Οι τεχνικές που αναπτύσσονται ενσωματώνονται σε συστήματα ανάκτησης πληροφορίας, σκοπός των οποίων είναι η προβολή μόνο κατάλληλων εγγραφών που έχουν συναφές περιεχόμενο με αυτό που αναζητά ο χρήστης. Σκοπός μας στην ενότητα αυτή είναι να μελετήσουμε και να επιλέξουμε κατάλληλες δομές δεδομένων που μπορούν να χρησιμοποιηθούν για την οργάνωση και τη διαχείριση των μηνυμάτων της κινητής τηλεφωνίας προκειμένου στη συνέχεια να καταστήσουμε τα περιεχόμενά τους διαθέσιμα προς αναζήτηση. Θα μελετήσουμε τρεις δομές δεδομένων, που χρησιμοποιούνται στα πιο σύγχρονα συστήματα ανάκτησης πληροφορίας, και που αποτελούν τον πυρήνα για την ταχύτατη αποκόμιση της πληροφορίας από αναζητήσεις των χρηστών σε αποθήκες δεδομένων. Οι δομές αυτές είναι τα δένδρα καταλήξεων (suffix trees), τα αρχεία υπογραφών (signature files) και τα ανεστραμμένα αρχεία (inverted files). Οι δομές αυτές είναι οι πιο διαδεδομένες δομές δεδομένων που χρησιμοποιούνται για την ευρετηριοποίηση κειμένων και χρησιμοποιούνται ευρέως από τις περισσότερες μηχανές αναζήτησης. Οι κυριότεροι λόγοι χρήσης των δομών αυτών είναι η απόδοσή τους στην αναζήτηση λέξεων και η συμπίεση των δεδομένων που αποθηκεύονται κατά την ευρετηριοποίηση όπως θα δούμε και στη συνέχεια, όπου θα αναλύσουμε εκτενέστερα τις δομές δεδομένων. 3.2 Δομές δεδομένων και διαχείριση πληροφορίας Στην πληροφορική, η έννοια της δομής δεδομένων αναφέρεται στους διαφορετικούς δυνατούς τρόπους οργάνωσης και αποθήκευσης δεδομένων μέσα σε έναν υπολογιστή, ώστε τα δεδομένα αυτά να μπορούν να χρησιμοποιηθούν αποδοτικά. Για παράδειγμα ένα σύνολο από δεδομένα μπορεί να αποθηκευτεί σε δομή πίνακα, στοίβας, συνδεδεμένης λίστας, σωρού, ουράς και ούτω καθ εξής. 29

30 Δομές δεδομένων χρησιμοποιούνται σχεδόν σε κάθε πρόγραμμα ή σύστημα λογισμικού. Παρέχουν έναν τρόπο αποδοτικής διαχείρισης τεράστιου όγκου δεδομένων, όπως μεγάλες βάσεις δεδομένων και υπηρεσίες ευρετηρίου στο διαδίκτυο. Οι αποδοτικές δομές δεδομένων θεωρούνται συχνά ιδιαίτερα σημαντικές στη δημιουργία ενός αποδοτικού αλγορίθμου, σε τέτοιο βαθμό, ώστε κάποιες μέθοδοι σχεδίασης και γλώσσες προγραμματισμού δίνουν έμφαση σε δομές δεδομένων, παρά σε αλγορίθμους, ως το βασικό κριτήριο σχεδίασης λογισμικού. Ένα σύνολο από στοιχεία δεδομένων αποτελεί δομή όταν υπάρχουν καθορισμένες σχέσεις μεταξύ των στοιχείων. Μια δομή δεδομένων ορίζεται ως η διαδικασία εισαγωγής και απομάκρυνσης στοιχείων με τρόπο ώστε όλη η δομή να μην αλλοιώνεται. Κάθε δομή δεδομένων έχει ως αφηρημένη έννοια συγκεκριμένο ορισμό, δηλαδή διαδικασία εισαγωγής/απομάκρυνσης στοιχείων, αλλά μπορεί να υλοποιείται σε έναν Η/Υ με διαφορετικούς τρόπους. Οι βασικές λειτουργίες ή πράξεις επί των δομών δεδομένων είναι οι εξής: Προσπέλαση: Αναζήτηση ενός κόμβου της δομής για να εξεταστεί το περιεχόμενό του. Εισαγωγή: Πρόσθεση ενός κόμβου στη δομή. Διαγραφή: Το αντίθετο της εισαγωγής. Αναζήτηση: Αναζήτηση ενός κόμβου της δομής με κλειδί την τιμή ενός πεδίου του.. Ταξινόμηση: Οι κόμβοι της δομής ταξινομούνται με βάση τις τιμές σε ένα η περισσότερα πεδία, σε αύξουσα σειρά ή φθίνουσα σειρά. Αντιγραφή: Αντιγραφή όλων των κόμβων της δομής. Συγχώνευση: 2 ή περισσότερες δομές συγχωνεύονται σε μία ενιαία δομή. 3.3 Ευρετηριοποίηση των δεδομένων Ο κυριότερος λόγος για την αποθήκευση ενός ευρετηρίου είναι η βελτιστοποίηση της ταχύτητας και της απόδοσης στην εύρεση σχετικών κειμένων από ένα ερώτημα αναζήτησης. Δίχως το ευρετήριο, οι μηχανές αναζήτησης θα έπρεπε να αναζητήσουν κάθε κείμενο συνδεδεμένο με αυτές γεγονός που απαιτεί αξιοσημείωτο χρόνο και υπολογιστική ισχύ. Για παράδειγμα, ενώ ένα ευρετήριο κειμένων μπορεί να ερωτηθεί μέσα σε millisecond, μια γραμμική αναζήτηση κάθε λέξης στο ίδιο σύνολο κειμένων μπορεί να πάρει αρκετές ώρες. Ο πρόσθετος αποθηκευτικός που απαιτείται για την αποθήκευση του ευρετηρίου, όπως και η χρονική αύξηση που λαμβάνεται υπόψη για μια ανανέωση του ευρετηρίου ανταλλάσσονται με το χρόνο που σώζουμε κατά την ανάκτηση της πληροφορίας. Οι αρχιτεκτονικές σχεδίασης μηχανών αναζήτησης συμπεριλαμβάνουν τους παρακάτω σχεδιαστικούς κανόνες: Παράγοντες συνένωσης. Θα πρέπει να γίνεται προσεκτική εισαγωγή στο ευρετήριο, διότι δεν θα πρέπει να επηρεάζεται η αναζήτηση άλλων χρηστών. Τεχνικές αποθήκευσης. Θα πρέπει να γίνεται κατάλληλο φιλτράρισμα ή συμπίεση της πληροφορίας. Μέγεθος ευρετηρίου. Θα πρέπει να λαμβάνεται υπόψη ο απαιτούμενος χώρος ώστε να υποστηρίζεται το ευρετήριο. Χρονική αναζήτηση. Πόσο γρήγορα μπορεί μια λέξη να βρεθεί στο ανεστραμμένο ευρετήριο. Ο χρόνος εύρεσης μια εγγραφής σε μια δομή δεδομένων, συγκρινόμενο με το χρόνο που απαιτείται για την ανανέωση ή την αφαίρεση της εγγραφής είναι κυρίαρχο θέμα στην επιστήμη των υπολογιστών. 30

Τηλεματική, Διαδίκτυα και Κοινωνία Το Ευρωπαϊκό Πρότυπο GSM

Τηλεματική, Διαδίκτυα και Κοινωνία Το Ευρωπαϊκό Πρότυπο GSM Τηλεματική, Διαδίκτυα και Κοινωνία Το Ευρωπαϊκό Πρότυπο GSM 1 Το Ευρωπαϊκό Πρότυπο GSM Το GSM είναι ένα ψηφιακό κυψελωτό σύστημα κινητών επικοινωνιών και αναπτύχθηκε ώστε να δημιουργηθεί ένα Ευρωπαϊκό

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

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

Αρχιτεκτονική ικτύου Αρχιτεκτονική ικτύου Φυσική αρχιτεκτονική Oµαδοποίηση των λειτουργιών του δικτύου σε φυσικές οντότητες Η φυσική αρχιτεκτονική ενός δικτύου κινητών επικοινωνιών µπορεί να διαιρεθεί σε τρία µέρη κινητό τερµατικό

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

Κινητές επικοινωνίες. Κεφάλαιο 2 Αρχιτεκτονική GSM

Κινητές επικοινωνίες. Κεφάλαιο 2 Αρχιτεκτονική GSM Κινητές επικοινωνίες Κεφάλαιο 2 Αρχιτεκτονική GSM Ιστορία του GSM 1982 1990 1992 Ομάδα επιστημόνων (Group Special Mobile) για τον καθορισμό διεθνούς Προτύπου κινητών επικοινωνιών Μετά από απαίτηση της

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

Το δίκτυο GSM. ρ Απόστολος Γεωργιάδης Εργαστήριο Κινητών Επικοινωνιών Τµήµα Πληροφορικής & Επικοινωνιών ΑΤΕΙ Σερρών

Το δίκτυο GSM. ρ Απόστολος Γεωργιάδης Εργαστήριο Κινητών Επικοινωνιών Τµήµα Πληροφορικής & Επικοινωνιών ΑΤΕΙ Σερρών Το δίκτυο GSM ρ Απόστολος Γεωργιάδης Εργαστήριο Κινητών Επικοινωνιών Τµήµα Πληροφορικής & Επικοινωνιών ΑΤΕΙ Σερρών Ιστορικό Η 1 η γενιά κινητής τηλεφωνίας ήταν αναλογική και η επιτυχία της έδειξε ότι υπήρχε

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΣΟΜΟΙΩΣΗ ΕΞΕΤΑΣΗΣ 19.5.013 ΘΕΜΑ 1 Ένα δίκτυο κινητής τηλεφωνίας τεχνολογίας GSM, με μέγεθος συστάδας (cluster) κυψελών επαναληψιμότητας συχνοτήτων 1, είναι εγκατεστημένο σε μια γεωγραφική περιοχή και

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

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο

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

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση 6.1 Επεκτείνοντας το δίκτυο Τοπικά δίκτυα (LAN): επικοινωνία με περιορισμένη απόσταση κάλυψης (μικρή εμβέλεια) Δίκτυα Ευρείας Περιοχής (WAN): επικοινωνία σε ευρύτερη γεωγραφική κάλυψη. Από την άποψη του

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

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή 6 Δημιουργία λογαριασμού 13 Εγκατάσταση και λειτουργία του Skype 28 Βασικές λειτουργίες 32 Επιλογές συνομιλίας 48 Γενικές ρυθμίσεις Skype 64 Το Skype σε φορητές συσκευές 78 Εγγραφή

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

ΠΑΡΑΡΤΗΜΑ 1: ΠΡΟΪΟΝΤΑ ΚΙΝΗΤΗΣ ΠΡΟΣΒΑΣΗΣ ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

ΠΑΡΑΡΤΗΜΑ 1: ΠΡΟΪΟΝΤΑ ΚΙΝΗΤΗΣ ΠΡΟΣΒΑΣΗΣ ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΑΡΑΡΤΗΜΑ 1: ΠΡΟΪΟΝΤΑ ΚΙΝΗΤΗΣ ΠΡΟΣΒΑΣΗΣ ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. ΓΕΝΙΚΑ ΠΕΡΙΓΡΑΦΗ ΠΡΟΪΟΝΤΩΝ ΚΙΝΗΤΗΣ ΠΡΟΣΒΑΣΗΣ... 2 2. ΠΡΟΪΟΝ ΚΙΝΗΤΗΣ ΠΡΟΣΒΑΣΗΣ ΓΙΑ ΠΑΡΟΧΕΑ ΚΙΝΗΤΩΝ ΥΠΗΡΕΣΙΩΝ (SP)... 2 2.1 ΥΠΗΡΕΣΙΕΣ ΚΥΚΛΩΜΑΤΟΜΕΤΑΓΩΓΗΣ.3

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

Προσαρμογή λειτουργιών Δικτύου Κινητής Τηλεφωνίας

Προσαρμογή λειτουργιών Δικτύου Κινητής Τηλεφωνίας Αυτόματο Σύστημα Κλήσης Έκτακτης Ανάγκης Προσαρμογή λειτουργιών Δικτύου Κινητής Τηλεφωνίας Κωνσταντίνος Φίλης, COSMOTE ΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ ΕΥΡΩΠΑΪΚΟ ΤΑΜΕΙΟ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΑΝΑΠΤΥΞΗΣ Υφιστάμενη Διαχείριση Κλήσεων

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

Κινητές επικοινωνίες. Κεφάλαιο 4 Βασικές λειτουργίες στο GSM

Κινητές επικοινωνίες. Κεφάλαιο 4 Βασικές λειτουργίες στο GSM Κινητές επικοινωνίες Κεφάλαιο 4 Βασικές λειτουργίες στο GSM ΔΡΟΜΟΛΟΓΗΣΗ ΚΛΗΣΕΩΝ Γενικό διάγραμμα 3 Λειτουργίες διαχείρισης Χαρακτηριστικά επικοινωνίας Σταθερά, μεταξύ καλούντος και MSC Επιλεγόμενα από

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

Το Ασύρματο Δίκτυο TETRA. Αντωνίου Βρυώνα (Α.Μ. 1019)

Το Ασύρματο Δίκτυο TETRA. Αντωνίου Βρυώνα (Α.Μ. 1019) Το Ασύρματο Δίκτυο TETRA Αντωνίου Βρυώνα (Α.Μ. 1019) Περίληψη Γενικά Χαρακτηριστικά Τι είναι το TETRA Γενικά στοιχεία Αρχιτεκτονική δικτύου Πρωτόκολλο TETRA Υπηρεσίες TETRA Κλήσεις DMO δικτύου TETRA Ασφάλεια

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

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012 BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ 1 - ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ Το σύστημα διαχείρισης

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες

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

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 5ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 5-1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 5ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 5-1 ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 5ο Βελώνης - 1ο Τ.Ε.Ε. Κατερίνης Καθηγητής Πληροφορικής ΠΕ20 5-1 Σύνδεση με το Internet PSTN, ISDN, xdsl, Leased Line 5-2 Τρόποι Σύνδεσης 1. Σύνδεση μέσω

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

ΟΔΗΓΟΣ ΔΙΕΘΝΟΥΣ ΠΕΡΙΑΓΩΓΗΣ - international ROAMING ΤΑΞΙΔΕΨΤΕ ΣΤΟ ΕΞΩΤΕΡΙΚΟ ΚΑΙ ΜΙΛΗΣΤΕ ΣΤΟ ΚΙΝΗΤΟ ΣΑΣ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗ ΔΙΕΘΝΗ ΠΕΡΙΑΓΩΓΗ

ΟΔΗΓΟΣ ΔΙΕΘΝΟΥΣ ΠΕΡΙΑΓΩΓΗΣ - international ROAMING ΤΑΞΙΔΕΨΤΕ ΣΤΟ ΕΞΩΤΕΡΙΚΟ ΚΑΙ ΜΙΛΗΣΤΕ ΣΤΟ ΚΙΝΗΤΟ ΣΑΣ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗ ΔΙΕΘΝΗ ΠΕΡΙΑΓΩΓΗ ΟΔΗΓΟΣ ΔΙΕΘΝΟΥΣ ΠΕΡΙΑΓΩΓΗΣ - international ROAMING ΤΑΞΙΔΕΨΤΕ ΣΤΟ ΕΞΩΤΕΡΙΚΟ ΚΑΙ ΜΙΛΗΣΤΕ ΣΤΟ ΚΙΝΗΤΟ ΣΑΣ ΑΞΙΟΠΟΙΩΝΤΑΣ ΤΗ ΔΙΕΘΝΗ ΠΕΡΙΑΓΩΓΗ ΧΡΗΣΙΜΕΣ ΟΔΗΓΙΕΣ & ΣΥΜΒΟΥΛΕΣ ΓΙΑ ΤΗ ΔΙΕΘΝΗ ΠΕΡΙΑΓΩΓΗ 1 Τι είναι η

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

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

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Μια δομή δεδομένων στην πληροφορική, συχνά αναπαριστά οντότητες του φυσικού κόσμου στον υπολογιστή. Για την αναπαράσταση αυτή, δημιουργούμε πρώτα ένα αφηρημένο μοντέλο στο οποίο προσδιορίζονται

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

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

Οδηγός χρήσης Connection Manager

Οδηγός χρήσης Connection Manager Οδηγός χρήσης Connection Manager Τεύχος 1.0 2 Περιεχόμενα Σχετικά με την εφαρμογή διαχείρισης συνδέσεων 3 Ξεκινώντας 3 Άνοιγμα της εφαρμογής διαχείρισης συνδέσεων 3 Προβολή της τρέχουσας κατάστασης σύνδεσης

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

Κινητές Επικοινωνίες

Κινητές Επικοινωνίες ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Κινητές Επικοινωνίες Ενότητα 4: Κυψελωτά Δίκτυα 2 ης Γενιάς (2G): Η περίπτωση του GSM Σαββαΐδης Στυλιανός Τμήμα Ηλεκτρονικών Μηχανικών

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1 ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελών ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 2ο Βελών - 1ο Τ.Ε.Ε. Κατερίν Καθηγητής Πληροφορικής ΠΕ20 2-1 Τεχνολογίες Μεταγωγής Δεδομένων Δίκτυα Μεταγωγής Βελών Βελών Δίκτυα Μεταγωγής Δίκτυα Μεταγωγής

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

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

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

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

7.1.1 Επίπεδο δικτύου Γενικές Αρχές

7.1.1 Επίπεδο δικτύου Γενικές Αρχές Κεφάλαιο 7 3 κατώτερα επίπεδα OSI 7.1.1 Επίπεδο δικτύου Γενικές Αρχές Σελ. 220-224 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Επικοινωνία σταθμών

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

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

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος 2.5 Σύστημα αρχειοθέτησης, έγγραφα και βάσεις δεδομένων 2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος Να είναι σε θέση να διατηρήσει ένα καθιερωμένο, ηλεκτρονικό και

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Έστω ότι θέλετε να συνδέσετε 20 υπολογιστές με συνδέσεις από σημείο σε σημείο (point-to-point), ώστε να είναι δυνατή η επικοινωνία όλων

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

Νέες Επικοινωνιακές Τεχνολογίες

Νέες Επικοινωνιακές Τεχνολογίες Νέες Επικοινωνιακές Τεχνολογίες Λύσεις Θεμάτων http://nop33.wordpress.com Τι ορίζουμε ως Τοπικό Δίκτυο Υπολογιστών; Ποια είναι τα βασικά χαρακτηριστικά των Τοπικών Δικτύων; Ποιες οι βασικές τοπολογίες

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

ΜΑΘΗΜΑ 4 ΔΙΚΤΥΑ (NETWORKS)

ΜΑΘΗΜΑ 4 ΔΙΚΤΥΑ (NETWORKS) ΜΑΘΗΜΑ 4 ΔΙΚΤΥΑ (NETWORKS) ΣΤΟΧΟΙ: 1. Δίκτυα Πληροφοριών 2. Πελάτης/Διακομιστής 3. Διαδίκτυο 4. Ενδοδίκτυο Και Ενδοδίκτυο Εξωτερικής Πρόσβασης 5. Μεταφορά Δεδομένων 6. Υπηρεσίες Σύνδεσης Με Το Διαδίκτυο

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr. http://www.di.uoa.gr/~ioannis/courses.html Password: edi

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr. http://www.di.uoa.gr/~ioannis/courses.html Password: edi ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr http://www.di.uoa.gr/~ioannis/courses.html Password: edi Δίκτυα Επικ. - Κεφ. 1 ( Καθ. Ι. Σταυρακάκης, Τμήμα Πληροφ. & Τηλεπικ. - Ε.Κ.Π.Α.)

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

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων 01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883 e Prtcl-01 Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων Συνοπτική Παρουσίαση Το σύστημα e Prtcl-01 Το σύστημα

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

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

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

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

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

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

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

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΕΝΟΤΗΤΑ 1.1 ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΔΙΔΑΚΤΙΚΟI ΣΤOΧΟΙ Στο τέλος της ενότητας αυτής πρέπει να μπορείτε: να επεξηγείτε τις έννοιες «βάση δεδομένων» και «σύστημα διαχείρισης βάσεων δεδομένων» να αναλύετε

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

1.1 Επαναλήπτες (repeaters ή regenerators)

1.1 Επαναλήπτες (repeaters ή regenerators) 1.1 Επαναλήπτες (repeaters ή regenerators) Οι επαναλήπτες λειτουργούν στο φυσικό επίπεδο του OSI μοντέλου. Χρησιμεύουν για την ενίσχυση των σημάτων που μεταφέρονται στο δίκτυο. Ένα σήμα μπορεί να ταξιδέψει

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

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

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

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

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

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

ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2

ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2 ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2 1 ΠΕΡΙΕΧΟΜΕΝΑ Πρωτόκολο http εντολών έκδοση 1.0 Σελ:2...περιεχόμενα Σελ:3...τι θα βρείτε σε αυτό το βιβλίο Σελ:3...γενικά τεχνικά χαρακτηριστικά Σελ:4-5...πως

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

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα Βελτιωμένη Εφαρμογή Νέες δυνατότητες Νέα Ιστοσελίδα ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 1 ΦΟΡΕΙΣ Α.Σ.Ε.Π. ΥΠΟΨΗΦΙΟΙ ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 2 Φάση Α: Α: Μελέτη Εφαρμογής

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

BlackBerry Internet Service. Οδηγός χρήστη

BlackBerry Internet Service. Οδηγός χρήστη BlackBerry Internet Service Οδηγός χρήστη Δημοσίευση: 2014-01-08 SWD-20140108171026083 Περιεχόμενα 1 Γρήγορα αποτελέσματα... 7 Πληροφορίες για τα σχέδια υπηρεσίας ανταλλαγής μηνυμάτων της υπηρεσίας BlackBerry

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

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα 1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο

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

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5) ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 30/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ, Α. ΙΛΕΡΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας δίπλα στο

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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

Οδηγός Ψηφιακών Υπηρεσιών Κινητής Τηλεφωνίας

Οδηγός Ψηφιακών Υπηρεσιών Κινητής Τηλεφωνίας Οδηγός Ψηφιακών Υπηρεσιών Κινητής Τηλεφωνίας Αναγνώριση Αναμονή και Κράτηση Απόκρυψη Αριθμού Απόρριψη Εισερχόμενων με Απόκρυψη Αριθμού Υπηρεσία Συνδιάσκεψης Προώθηση Φραγή Ειδοποίηση μέσω SMS Εντοπισμός

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

7.2.2 Σχέση OSI και TCP/IP

7.2.2 Σχέση OSI και TCP/IP Κεφάλαιο 7 7.2.2 Σχέση OSI και TCP/IP Σελ. 226-230 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Γνωστό μοντέλο OSI διασύνδεσης ανοικτών συστημάτων.

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR Τηλέφωνο: 2810-211111 Διαδικασία εισόδου στο opensms Η πρόσβαση στην πλατφόρμα του opensms πραγματοποιείται με την εισαγωγή του Ονόματος χρήστη και του

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

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

ιάφορες υπηρεσίες => ιάφοροι ρυθµοί

ιάφορες υπηρεσίες => ιάφοροι ρυθµοί Γ.Ι.Στεφάνου 1 ιάφορες υπηρεσίες => ιάφοροι ρυθµοί Data Video Voice service 9,6 k GSM 2 M UMTS Telephony Broadcasting Video conf. TV/HDTV Video Inter-LN/PBX communications Fax CD Graphics 10k 1M 100M bitrate

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

ΔΙΚΤΥΑ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΚΤΥΑ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Πανεπιστήμιο Αιγαίου ΔΙΚΤΥΑ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ενότητα 7 : Δίκτυο GSM Δημοσθένης Βουγιούκας Επίκουρος Καθηγητής Άδειες Χρήσης 2 Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

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

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

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

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΘΕΜΑ Α ΚΥΡΙΑΚΗ 04/05/2014- ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΟΚΤΩ (8) ΕΚΦΩΝΗΣΕΙΣ Α1. Να χαρακτηρίσετε

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

Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών. Δ. Μετάφας. (Android, ipad κ.α.). Το παιχνίδι που θα επιλεγεί για την

Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών. Δ. Μετάφας. (Android, ipad κ.α.). Το παιχνίδι που θα επιλεγεί για την 31 Ανάπτυξη δικτυακών εκπαιδευτικών παιχνιδιών πολλών χρηστών Δ. Μετάφας Στόχος της εργασίας είναι η ανάπτυξη δικτυακού εκπαιδευτικού παιχνιδιού πολλών χρηστών, ανεξάρτητο πλατφόρμας λειτουργικού συστήματος.

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

Χαράλαμπος Καραγιαννίδης

Χαράλαμπος Καραγιαννίδης Διάλεξη 4 Λειτουργικό Σύστημα & Λογισμικό Εφαρμογών H/Y Εισαγωγή στις Εφαρμογές ΤΠΕ Χαράλαμπος Καραγιαννίδης karagian@uth.gr Διάλεξη 4: Λειτουργικό Σύστημα & Εφαρμογές 1/41 20/10/2015 Σύνοψη Μαθήματος

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

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο

ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο ΚΡΥΠΤΟΓΡΑΦΙΑ ΚΑΙ ΑΣΦΑΛΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Δ Εξάμηνο Ψηφιακή Υπογραφή και Αυθεντικοποίηση Μηνύματος Διδάσκων : Δρ. Παρασκευάς Κίτσος Επίκουρος Καθηγητής e-mail: pkitsos@teimes.gr, pkitsos@ieee.org Αντίρριο

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

ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009

ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009 ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009 4o Συνέδριο InfoCom Green ICT 2012 ΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ ΠΛΑΤΩΝΑΣ ΠΛΑΤφόρμα έξυπνου διαλογισμικού για συλλογή, ανάλυση, επεξεργασία δεδομένων από συστήματα πολλαπλών ετερογενών ΑισθητήρΩΝ

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

Κινητές επικοινωνίες. Κεφάλαιο 1 Κυψελωτά Συστήματα

Κινητές επικοινωνίες. Κεφάλαιο 1 Κυψελωτά Συστήματα Κινητές επικοινωνίες Κεφάλαιο 1 Κυψελωτά Συστήματα Ιστορικά στοιχεία 1940 1946 1975 1985 1 ο ασύρματο τηλέφωνο από την Bell System 1 η υπηρεσία παροχής κινητής τηλεφωνίας (Missouri, USA) 1 o κυψελωτό σύστημα

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

Χρήση του Office 365 σε τηλέφωνο Android

Χρήση του Office 365 σε τηλέφωνο Android Χρήση του Office 365 σε τηλέφωνο Android Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το τηλέφωνο Android για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα ΠΤΥΧΙΑΚΗ Θέμα πτυχιακής: Voice over IP Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα Εισαγωγή στην Υπηρεσία Voice over IP Το Voice over IP (VoIP) είναι μια καινούργια τεχνολογία η οποία προσφέρει φωνητική συνομιλία

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

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

ΥΠΗΡΕΣΙΕΣ ΑΣΦΑΛΕΙΑΣ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΗΡΕΣΙΕΣ ΑΣΦΑΛΕΙΑΣ ΚΙΝΗΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Επίκουρος Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Ασφάλεια Δημοσίων Δικτύων Κινητών Επικοινωνιών (PLMN) Εμπιστευτικότητα (confidentiality)

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

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΜΕΤΡΟ 1.2 Κοινοπραξίες Έρευνας και Τεχνολογικής Ανάπτυξης σε τομείς Εθνικής Προτεραιότητας Παροχή υπηρεσιών τουριστικού και αρχαιολογικού ενδιαφέροντος μέσω πλατφόρμας

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

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

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

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

Αναδρομή. Τι γνωρίζετε για τη δυνατότητα «κλήσης» αλγορίθμων; Τι νόημα έχει;

Αναδρομή. Τι γνωρίζετε για τη δυνατότητα «κλήσης» αλγορίθμων; Τι νόημα έχει; ΜΑΘΗΜΑ 7 Κλήση αλγορίθμου από αλγόριθμο Αναδρομή Σ χ ο λ ι κ ο Β ι β λ ι ο ΥΠΟΚΕΦΑΛΑΙΟ 2.2.7: ΕΝΤΟΛΕΣ ΚΑΙ ΔΟΜΕΣ ΑΛΓΟΡΙΘΜΟΥ ΠΑΡΑΓΡΑΦΟI 2.2.7.5: Κλήση αλγορίθμου από αλγόριθμο 2.2.7.6: Αναδρομή εισαγωγη

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

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

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Χρήση του Office 365 σε τηλέφωνο Windows Phone Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το Windows Phone για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του

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

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ 4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ Η εφαρμογή "Υδροληψίες Αττικής" είναι ένα πληροφοριακό σύστημα (αρχιτεκτονικής

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΩΤΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ Τετάρτη 16 Ιουνίου 2004 Οδηγίες: Η διάρκεια της εξέτασης είναι 3,5 ώρες. Ισχύουν όσα αναφέρονται στους Κανονισµούς Εξετάσεων του ΕΑΠ γενικότερα και της ΘΕ ειδικότερα. Είναι υποχρεωτικό

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

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

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) ΟΜΑΔΑ ΦΟΙΤΗΤΩΝ: Μιχαηλίνα Αργυρού Κασιανή Πάρη ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής WiMAX (Worldwide Interoperability

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 4288 /11.08.2015 Σύμφωνα με: α) τις διατάξεις των άρθρων 123, 124, 135 και 136 του Ν. 4072/2012

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

Η όλα σε - ένα λύση για μικρά και περιφερειακά ΤETRA δίκτυα

Η όλα σε - ένα λύση για μικρά και περιφερειακά ΤETRA δίκτυα Η όλα σε - ένα λύση για μικρά και περιφερειακά ΤETRA δίκτυα Με μια ματιά Το ACCESSNET Campus IP είναι ένα μικρό σύστημα TETRA το οποίο καθιστά την τεχνολογία TETRA προσιτή για όλους τους διαχειριστές δικτύων.

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

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Εναλλακτικές Τεχνικές Εντοπισµού Θέσης Όνοµα: Κατερίνα Σπόντου Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο της διπλωµατικής Ο εντοπισµός

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 4ο Βελώνης - 1ο Τ.Ε.Ε. Κατερίνης Καθηγητής Πληροφορικής ΠΕ20 4-1 ΟΙ ΔΙΕΥΘΥΝΣΕΙΣ ΤΟΥ INTERNET IP Διευθύνσεις, Συμβολικές Διευθύνσεις, DNS http://www.uth.gr/main/help/help-desk/internet/internet1.html

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

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

ΤΡΑΠΕΖΑ ΤΗΣ ΕΛΛΑΔΟΣ ΔΙΕΥΘΥΝΣΗ ΕΠΟΠΤΕΙΑΣ ΠΙΣΤΩΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΥΘΥΝΣΗ ΕΠΟΠΤΕΙΑΣ ΠΙΣΤΩΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΟΔΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΥΠΟΔΕΙΓΜΑΤΟΣ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΣΤΟΙΧΕΙΩΝ ΡΕΥΣΤΟΤΗΤΑΣ (BSD07) (ΠΔ.Τ.Ε. 2563/19.7.2005 Ε50) Ιανουάριος 2005 ΓΕΝΙΚΑ... 4 1. Προϋποθέσεις

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

1. Εισαγωγή στο ΟΠΣ - ΠΔΕ

1. Εισαγωγή στο ΟΠΣ - ΠΔΕ 1. Εισαγωγή στο ΟΠΣ - ΠΔΕ 1.1 Εισαγωγή 1.1.1 Σύντομη περιγραφή και σκοπός ΟΠΣ Το Ολοκληρωμένο Πληροφοριακό Σύστημα (Ο.Π.Σ.) αποτελεί ένα σύστημα πληροφόρησης και διαχείρισης, η χρήση του οποίου επιβάλλεται

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

Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας»

Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας» Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας» Επιβλέπων: Συρμακέσης Σπύρος e-mail: syrma@teimes.gr τηλ: 26310-XXXXX Στόχος είναι η εκμάθηση εργαλείων ελέγχου ευχρηστίας στο διαδίκτυο. Βιβλιογραφική

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

Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick. Σχεδιάστηκε για τη Vodafone

Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick. Σχεδιάστηκε για τη Vodafone Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick Σχεδιάστηκε για τη Vodafone Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 2 3 4 5 Καλώς ήρθατε Εγκατάσταση του USB Stick Εκκίνηση εφαρμογής Σύνδεση

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

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

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

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

ΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ ΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ Τεχνολογία Δικτύων Επικοινωνιών Πρωτόκολλα και Αρχιτεκτονική

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

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

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

Εναλλακτικές Τεχνικές Εντοπισμού Θέσης

Εναλλακτικές Τεχνικές Εντοπισμού Θέσης Εναλλακτικές Τεχνικές Εντοπισμού Θέσης Στρίγκος Θεόδωρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο el01222@mail.ntua.gr Σκοπός της διπλωματικής εργασίας είναι η

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

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ.Χατζόπουλος 2 Δένδρο αναζήτησης είναι ένας ειδικός τύπος δένδρου που χρησιμοποιείται για να καθοδηγήσει την αναζήτηση μιας

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

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

ΠΤΥΧΙΑΚΗ ΕΡΕΥΝΑ ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΑΣΥΡΜΑΤΩΝ ΔΙΚΤΥΩΝ ΙΩΑΝΝΟΥ ΓΕΩΡΓΙΟΣ ΛΕΥΚΩΣΙΑ-ΚΥΠΡΟΣ ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΠΤΥΧΙΑΚΗ ΕΡΕΥΝΑ ΙΩΑΝΝΟΥ ΓΕΩΡΓΙΟΣ ΛΕΥΚΩΣΙΑ-ΚΥΠΡΟΣ 1 ΠΡΟΛΟΓΟΣ Δυο από τα σημαντικότερα επιτεύγματα της τεχνολογίας είναι:

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

Εγχειρίδιο Χρήσης. 1bank Internet Banking για Ιδιώτες Συνδρομητές

Εγχειρίδιο Χρήσης. 1bank Internet Banking για Ιδιώτες Συνδρομητές Εγχειρίδιο Χρήσης 1bank Internet Banking για Ιδιώτες Συνδρομητές 1bank Πίνακας Περιεχομένων Τα κανάλια της 1bank... 3 Αίτηση... 3 Πληροφορίες Λογαριασμών... 4 Λογαριασμοί > Υπόλοιπα... 4 Λογαριασμοί >

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

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

ΑΝΑΛΥΤΙΚΟ ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΘΕΩΡΙΑΣ ΠΡΑΞΗΣ ΑΡ. ΕΓΚΡΙΤΙΚΗΣ ΑΠΟΦΑΣΗΣ ΥΠΟΕΡΓΟΥ ΚΩΔΙΚΟΙ ΤΟΠΙΚΩΝ ΑΓΟΡΩΝ ΕΡΓΑΣΙΑΣ ΤΟΥ ΝΟΜΟΥ Σ ΠΡΟΓΡ/ΤΟΣ ΑΝΑΛΥΤΙΚΟ ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΟΣ 1 2 3 4 5 6 7 8 Διαχείριση Αρχείων 06/11/2014 09:00-13:00 Εισαγωγή

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

Εγχειρίδιο Χρήσης Εφαρμογής TRS Client

Εγχειρίδιο Χρήσης Εφαρμογής TRS Client Εγχειρίδιο Χρήσης Εφαρμογής TRS Client Transaction Reporting System (TRS) Πίνακας Περιεχομένων 1. Γενικά... 3 1.1 Έλεγχος Διαθεσιμότητας... 4 1.2 Επιλογή Αρχείου... 4 1.3 Υπογραφή Αποστολή Δεδομένων...

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

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

ΥΠΟΥΡΓΕΙΟ ΠΟΛΙΤΙΣΜΟΥ ΚΑΙ ΤΟΥΡΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΟΥΡΓΕΙΟ ΠΟΛΙΤΙΣΜΟΥ ΚΑΙ ΤΟΥΡΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Εγχειρίδιο για την ενημέρωση του κόμβου «ΟΔΥΣΣΕΥΣ» μέσω του http://odysseusbo.culture.gr/ Αικ. Χαμπούρη Ιωαννίδου ΜΑ ΜSc, Ευαγγελία

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

Παράδοση: Δευτέρα 6 Οκτωβρίου Ονοματεπώνυμο:.

Παράδοση: Δευτέρα 6 Οκτωβρίου Ονοματεπώνυμο:. Παράδοση: Δευτέρα 6 Οκτωβρίου Ονοματεπώνυμο:. 1 Ερωτήσεις σωστό-λάθος 1. Ως προς τον χρήστη το WAN εμφανίζεται να λειτουργεί κατά τον ίδιο ακριβώς τρόπο με το LAN. 2. Μια εταιρεία συνήθως εγκαθιστά και

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

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

ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΔΙΚΤΥΩΝ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΔΙΚΤΥΩΝ ΚΩΔΙΚΟΠΟΙΗΣΗ ΕΠΑΓΓΕΛΜΑΤΟΣ ΠΕΡΙΓΡΑΦΗ ΕΠΑΓΓΕΛΜΑΤΟΣ 3114 Μέσα από ένα τετραετές πρόγραμμα σπουδών, το Τμήμα καλύπτει ένα ευρύ φάσμα, Τηλεπικοινωνιών και Δικτύων επιτρέποντας

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εισαγωγή στις βασικές έννοιες των δικτύων υπολογιστών ικτυακός Καταµερισµός Εργασίας Το υπόδειγµα του Internet Εξοπλισµός ικτύου Κατηγοριοποίηση ικτύων

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

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

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

Ασφάλεια Στο Ηλεκτρονικό Εμπόριο. Λάζος Αλέξανδρος Α.Μ. 3530

Ασφάλεια Στο Ηλεκτρονικό Εμπόριο. Λάζος Αλέξανδρος Α.Μ. 3530 Ασφάλεια Στο Ηλεκτρονικό Εμπόριο Λάζος Αλέξανδρος Α.Μ. 3530 Ηλεκτρονικό Εμπόριο Χρησιμοποιείται για να περιγράψει την χρήση τηλεπικοινωνιακών μέσων (κυρίως δικτύων) για κάθε είδους εμπορικές συναλλαγές

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

Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick. Σχεδιάστηκε για τη Vodafone

Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick. Σχεδιάστηκε για τη Vodafone Εγχειρίδιο Έναρξης Vodafone Mobile Broadband USB Stick Σχεδιάστηκε για τη Vodafone Καλωσορίσατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Ρύθμιση του USB Stick 3 Εκκίνηση λογισμικού 4 Γενική

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