GPS, ο ιός του 2019!
Δημοσιεύτηκε: 31 Μαρ 2019, 11:49
Πριν από 20 περίπου χρόνια ήταν της μόδας ο Ιός του 2000 (Y2K bug), ένας τεχνολογικός φόβος για δυσλειτουργίες που θα εμφανίζονταν λόγω του ότι πολλές συσκευές χρησιμοποιούσαν το έτος με σύντμηση σε 2 ψηφία και είχαν πιθανό πρόβλημα να δείξουν 1900 αντί 2000. Αρκετά συστήματα που έκαναν υπολογισμούς με την ημερομηνία θα είχαν πιθανά προβλήματα επειδή στα μαθηματικά 00<99 ενώ το έτος 2000>1999. Για περίπου 10 χρόνια, όλα τα ηλεκτρονικά συστήματα στη βιομηχανία και τις υπηρεσίες υποβλήθηκαν σε δοκιμές για να εξεταστεί η λειτουργία τους σε αυτή τη χρονική στιγμή.
Μικρότερο αλλά επίσης πιθανό πρόβλημα ήταν η ελλιπής γνώση κάποιων προγραμματιστών για το αν το έτος 2000 είναι ή όχι δίσεκτο! Τελικά είναι γιατί διαιρείται από το 400.
Το νέο πιθανό πρόβλημα ονομάζεται: April 6, 2019 GPS Week Number Rollover
Πηγή: https://ics-cert.us-cert.gov/sites/defa ... S_2019.pdf
Στα δεδομένα χρόνου του GPS περιλαμβάνεται ο αριθμός εβδομάδας (week#). Αρκετοί κατασκευαστές ολοκληρωμένων κυκλωμάτων για GPS χρησιμοποιούν 10 bits για την απαρίθμηση των εβδομάδων άρα αριθμούν από 0 έως 1023. Η week#0 ήταν αυτή που ξεκίνησε τη 6η Ιανουαρίου 1980. Ο μετρητής "μηδενίστηκε" πάλι την 21η Αυγούστου 1999 (week#1024) και θα μηδενιστεί πάλι την εβδομάδα που ξεκινά την 6η Απριλίου 2019 (week#2048).
Για τους υπολογισμούς της ημερομηνίας από τα στοιχεία του GPS βλέπε: http://navigationservices.agi.com/GNSSWeb/
Το πιθανό πρόβλημα:
Ισως κάποιος κατασκευαστής GPS ή περιφερειακής συσκευής να υπολογίζει την ημερομηνία χρησιμοποιώντας το week# και να μην έχει προβλέψει στο λογισμικό του το πέρασμα από 1023 (τώρα 2047) σε 0 με αποτέλεσμα η συσκευή να δείξει/χρησιμοποιήσει ημερομηνία παλαιότερη, λ.χ. του 1999.
Ηδη εδώ και καιρό το θέμα έχει επισημανθεί, σαφώς σε μικρότερη έκταση από τον ιό του 2000.
Σε λίγες μέρες θα ξέρουμε τις επιπτώσεις γύρω μας...
Μικρότερο αλλά επίσης πιθανό πρόβλημα ήταν η ελλιπής γνώση κάποιων προγραμματιστών για το αν το έτος 2000 είναι ή όχι δίσεκτο! Τελικά είναι γιατί διαιρείται από το 400.
Το νέο πιθανό πρόβλημα ονομάζεται: April 6, 2019 GPS Week Number Rollover
Πηγή: https://ics-cert.us-cert.gov/sites/defa ... S_2019.pdf
Στα δεδομένα χρόνου του GPS περιλαμβάνεται ο αριθμός εβδομάδας (week#). Αρκετοί κατασκευαστές ολοκληρωμένων κυκλωμάτων για GPS χρησιμοποιούν 10 bits για την απαρίθμηση των εβδομάδων άρα αριθμούν από 0 έως 1023. Η week#0 ήταν αυτή που ξεκίνησε τη 6η Ιανουαρίου 1980. Ο μετρητής "μηδενίστηκε" πάλι την 21η Αυγούστου 1999 (week#1024) και θα μηδενιστεί πάλι την εβδομάδα που ξεκινά την 6η Απριλίου 2019 (week#2048).
Για τους υπολογισμούς της ημερομηνίας από τα στοιχεία του GPS βλέπε: http://navigationservices.agi.com/GNSSWeb/
Το πιθανό πρόβλημα:
Ισως κάποιος κατασκευαστής GPS ή περιφερειακής συσκευής να υπολογίζει την ημερομηνία χρησιμοποιώντας το week# και να μην έχει προβλέψει στο λογισμικό του το πέρασμα από 1023 (τώρα 2047) σε 0 με αποτέλεσμα η συσκευή να δείξει/χρησιμοποιήσει ημερομηνία παλαιότερη, λ.χ. του 1999.
Ηδη εδώ και καιρό το θέμα έχει επισημανθεί, σαφώς σε μικρότερη έκταση από τον ιό του 2000.
Σε λίγες μέρες θα ξέρουμε τις επιπτώσεις γύρω μας...