41
δόμηση και τη μεταφορά δεδομένων μεταξύ υπολογιστικών συστημάτων και εφαρμογών, ενώ
συχνά χρησιμοποιείται ως επέκταση των λειτουργιών ενός Database Server. Τα ισχυρότερα
χαρακτηριστικά της XML αποτελούν η απλότητά της και η χρήση χαρακτήρων Unicode,
οδηγούν ωστόσο στο μειονέκτημα ότι αυξάνεται σημαντικά ο όγκος της μεταφερόμενης
πληροφορίας [6].
2.2.9 Wiring C
Ο προγραμματισμός του μικροελεγκτή στην πλατφόρμα Arduino γίνεται με τη
γλώσσα Wiring C
11
που αποτελεί μια παραλλαγή της C++. Ο προγραμματισμός σε
αφαιρετικό επίπεδο (Wiring C) επιτρέπει την εύκολη ανάπτυξη κώδικα με ταυτόχρονη
απόκρυψη των λεπτομερειών της αρχιτεκτονικής του μικροελεγκτή [12].
2.3 Πρωτόκολλα Επικοινωνίας
Τα παρακάτω πρωτόκολλα επικοινωνίας χρησιμοποιούνται για την επικοινωνία του
ενσωματωμένου συστήματος με τον phpServer και για την εύρεση της τοποθεσίας του
ασθενή.
2.3.1 GSM 900
Η τεχνολογία του GSM βασίζεται στην μετατροπή του σήματος φωνής σε ψηφιακό
σήμα και τη μετάδοσή του σε συχνότητες UHF (900 περίπου ΜΗz) μέσα από κανάλι εύρους
ζώνης συχνοτήτων 200ΚΗz. Για την μπάντα των 900 ΜΗz η εκπομπή από τον σταθμό βάσης
γίνεται στην περιοχή 935-960MHz, ενώ η λήψη του σταθμού βάσης από τους κινητούς
σταθμούς στην περιοχή 890-915ΜΗz. Οι περιοχές αυτές έχουν χωρητικότητα 125 καναλιών
και κάθε κανάλι έχει bandwidth 200KHz.
Το κανάλι επικοινωνίας που χρησιμοποιείται κάθε φορά μεταξύ κινητού και σταθμού
βάσης ορίζεται από το σταθμό βάσης.