Team-BHP > In-Car Entertainment
Register New Topics New Posts Top Thanked Team-BHP FAQ


Reply
  Search this Thread
5,877 views
Old 10th April 2019, 12:56   #1
BHPian
 
Join Date: Jan 2010
Location: Bangalore
Posts: 473
Thanked: 472 Times
GPS epoch rollover

Mods, Not sure where to post this. Please move this to an appropriate category. Thanks in advance.

Hope this information is not too late. GPS rollover happened on April 6th. This has the potential to affect the devices we use. GPS has been embedded in various devices that we use off late like Phones, Cameras, Car Navigation Units, Exnternal GPS chips. This event is akin to the Y2K event we witnessed in, well, Y2K.

I did update my firmware of external GPS chip last week. I am not sure it contained a "fix" per se, but it sure is working fine.

Please go through the links given below to more understand the nature of issue.

And, if you think that all is well in the world, read below.

With the recent MCAS issues, and GPS rollover issues, Boeing is really not inspiring confidence these days.

Did you face any issues off late that could be attributed to this? Is everything functioning ok? Sound off below.
bsdbsd is offline   (11) Thanks
Old 10th April 2019, 13:04   #2
Team-BHP Support
 
Samurai's Avatar
 
Join Date: Jan 2005
Location: Bangalore/Udupi
Posts: 25,813
Thanked: 45,435 Times
Re: GPS epoch rollover

Oh, I am not worried about my mobile phone, I am sure the software update would have been released to take care of it.

But my in-dash GPS device from 2014, I don't think it can handle this. Need to verify whether it will remain accurate.
Samurai is offline   (3) Thanks
Old 10th April 2019, 14:31   #3
BHPian
 
Sail's Avatar
 
Join Date: Oct 2016
Location: GURUGRAM
Posts: 182
Thanked: 428 Times
Re: GPS epoch rollover

We had a tough time out at sea where almost all navigational equipment are connected directly or indirectly to a GPS/DGPS receiver.

Preparation for worse possible effect / emergency drills etc carried out to prepare ourselves, including verification of each GPS make/model, if it is effected or not, contacting makers on same by our shore-offices. Various makers came up with their own solutions to overcome the issue (if make/model is effected). Also as per various GPS manufacturers, this phase is going to last till August 2019.

In one word I can say, if the subject GPS built after 2010, there will not be any issue (they are designed to tackle this).

Let me allow to be more specific and explain in layman’s language.

The GPS system is synchronized to a different time scale than Coordinated Universal Time (UTC) and calculates time by counting the number of weeks up to 1,023rd week. After week 1,023, the week number count is reset to zero. This is called "GPS week number rollover". Subsequently, the erroneous date information on the GPS receiver clock may result in instability in positioning, causing position errors, including failure of GPS position acquisition, etc.

When GPS week number rollover occurs, our GPS Navigator / Sensors may cause the following problems:
1. Date displayed rollovers to 19.6 years back.
2. Due to GPS rollover, equipment positioning operation, date/time display may become unstable or may cause equipment failure.

So just check out your devices, I think we all will be safe.

Cheers,
Sail
Sail is offline   (8) Thanks
Old 10th April 2019, 14:44   #4
Team-BHP Support
 
Join Date: Sep 2010
Location: All over!
Posts: 7,609
Thanked: 18,324 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Samurai View Post
But my in-dash GPS device from 2014, I don't think it can handle this. Need to verify whether it will remain accurate.
I have a 2014 Garmin purchased in the US; got an email from them two weeks back saying there is a firmware update available for download that I should install before using the device.
libranof1987 is offline   (3) Thanks
Old 10th April 2019, 19:24   #5
BHPian
 
bejoy's Avatar
 
Join Date: Mar 2004
Location: Bangalore
Posts: 923
Thanked: 1,405 Times
Re: GPS epoch rollover

Most GPS (old or new) will tackle the roll-over seamlessly if it is ON *during* the transition, i.e. if it was switched on few mins before Apr 7 00:00UTC, 2019, provided it has a memory to store the last valid time.

Issue is with the units that are being switched on after the event. Again, it depends on the availability of battery backed up real-time clocks (RTC) in these units. If there are no RTCs, the date will roll back to August 1999, that is the starting of the previous epoch. A firmware update in this case can help, where it stores a hard coded default date that is past the Apr 7 2019.

Any units that has alternate source of time (phone, GSM network) will not have the issue. Also newer units are capable of using GLONASS satellites, that gives the full calendar year on its transmitted data, thereby solving the uncertainty in the GPS year.

The position accuracy of the GPS will not have any impact even if it is affected by this issue. Only the calendar time output will be wrong. Of course, any other application that depends on the GPS (calendar) time will be impacted.

Its much complicated in avionics, as a vast number of systems depend on the GPS time. The Boeing 787 had advisory circulars on how to handle the situation and majority of the planes did not have the issue. Only a handful that was grounded and turned off during transition are affected.
bejoy is online now   (5) Thanks
Old 11th April 2019, 01:45   #6
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
GPS epoch rollover

Surprising to see just a few 787s affected and then also from the same carrier.

They must have been equipped with some sort of odd piece of kit that would not be part of the mainstream maintenance bulletins and routines.

You mention Glonass, but how does a mobile phone decide which system to use? Is it user setting or does it switch automatically?

Jeroen
Jeroen is offline   (4) Thanks
Old 11th April 2019, 09:55   #7
BHPian
 
Prowler's Avatar
 
Join Date: Jul 2008
Location: Madras
Posts: 770
Thanked: 1,314 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Jeroen View Post
You mention Glonass, but how does a mobile phone decide which system to use? Is it user setting or does it switch automatically?

Jeroen
At least in iPhones, the hardware/software combination decides the location based on many factors: GPS, mobile telephony transmitters and WLAN. Usually the GPS chip will get its bearings from the 4 satellites of the GPS if available and check Glonass for supplanting the location information if some GPS satellites are not in view.
Glonass anyway is not that accurate in all areas except in far north or far south.
Prowler is offline   (2) Thanks
Old 11th April 2019, 15:08   #8
BHPian
 
pugram's Avatar
 
Join Date: Mar 2006
Location: Chennai
Posts: 400
Thanked: 206 Times
Re: GPS epoch rollover

I got a GPS specific update on my Lenovo mobile phone sometime last week. This phone is more than 3 years old and doesn't receive any firmware updates since Android 6.

The update mentioned that it was specific to GPS and cautioned GPS might not work properly if update is not installed.
pugram is offline   (1) Thanks
Old 11th April 2019, 16:35   #9
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Prowler View Post
At least in iPhones, the hardware/software combination decides the location based on many factors: GPS, mobile telephony transmitters and WLAN. Usually the GPS chip will get its bearings from the 4 satellites of the GPS if available and
Quote:
check Glonass for supplanting the location information if some GPS satellites are not in view
.
Glonass anyway is not that accurate in all areas except in far north or far south.
GPS needs 3 satellites to calculate a position, fourth satellite will make it more accurate. Even with 3 satellites it is likely to more accurate than any position you can get out of Mobile Network.

I am not quite sure what you mean with
Quote:
check Glonass for supplanting the location information if some GPS satellites are not in view
GPS and Glonass are not compatible I thought? Totally independent systems using their own standards . Are you saying that a location would be derived from 3 GPS and 1 Glonass satellite?

I would think the iPhone uses whichever system can get it the most accurate location. So if you find yourself in a location where GPS shows 3 and Glonass 4 satellites it would use Glonass.

I would not think it combines the two systems into one reading. It is one or the other, but then again I might be wrong.

Jeroen
Jeroen is offline   (1) Thanks
Old 11th April 2019, 20:09   #10
BHPian
 
bejoy's Avatar
 
Join Date: Mar 2004
Location: Bangalore
Posts: 923
Thanked: 1,405 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Jeroen View Post
GPS needs 3 satellites to calculate a position, fourth satellite will make it more accurate. Even with 3 satellites it is likely to more accurate than any position you can get out of Mobile Network.

I am not quite sure what you mean with

GPS and Glonass are not compatible I thought? Totally independent systems using their own standards . Are you saying that a location would be derived from 3 GPS and 1 Glonass satellite?

I would think the iPhone uses whichever system can get it the most accurate location. So if you find yourself in a location where GPS shows 3 and Glonass 4 satellites it would use Glonass.

I would not think it combines the two systems into one reading. It is one or the other, but then again I might be wrong.
Yes, both GPS and GLONASS are independent systems, but satellites can be mixed to derive a position, once the difference in the reference time between the two is known. This is typically employed in the GPS chips of new phones.

One reason for the adoption is that the usage of GLONASS system is being mandated by Russia in various sectors (usage in Russian territory, by Russian registered operators), including aviation, emergency responders, etc. So the OEMs are packing multi-constellation capabilities in the same chip/unit.
bejoy is online now   (2) Thanks
Old 11th April 2019, 20:31   #11
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: GPS epoch rollover

Quote:
Originally Posted by bejoy View Post
Yes, both GPS and GLONASS are independent systems, but satellites can be mixed to derive a position, once the difference in the reference time between the two is known. This is typically employed in the GPS chips of new phones.

One reason for the adoption is that the usage of GLONASS system is being mandated by Russia in various sectors (usage in Russian territory, by Russian registered operators), including aviation, emergency responders, etc. So the OEMs are packing multi-constellation capabilities in the same chip/unit.
I hear what you say, but multi-constellation to my understanding means it will use a GPS constellation or a Glonass constellation, what you are suggestion is a mixed constellation. Which is something entirely different. That means deep integration of the two systems way beyond settling the clock reference.

Do you happen to have any more technical references to how they achieve this?

Jeroen
Jeroen is offline   (4) Thanks
Old 11th April 2019, 21:24   #12
BHPian
 
bejoy's Avatar
 
Join Date: Mar 2004
Location: Bangalore
Posts: 923
Thanked: 1,405 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Jeroen View Post
I hear what you say, but multi-constellation to my understanding means it will use a GPS constellation or a Glonass constellation, what you are suggestion is a mixed constellation. Which is something entirely different. That means deep integration of the two systems way beyond settling the clock reference.

Do you happen to have any more technical references to how they achieve this?

Jeroen
I may have oversimplified it, but it is being done. There are a lot of papers available online. Just one of them:
http://citeseerx.ist.psu.edu/viewdoc...=rep1&type=pdf
bejoy is online now   (1) Thanks
Old 11th April 2019, 22:08   #13
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times

Quote:
Originally Posted by bejoy View Post
I may have oversimplified it, but it is being done. There are a lot of papers available online. Just one of them:

http://citeseerx.ist.psu.edu/viewdoc...=rep1&type=pdf

Thanks.
This paper shows that it can be done, not that it is being done. I am interested so I have searched around a bit. I have found quite a bit, but I haven't seen anything yet that suggest that there are chipsets available and being used to provide proper integrated positioning. Rather than switching between two different constellations.

Let's what else comes up. It is certainly an interesting development.

Jeroen
Jeroen is offline   (3) Thanks
Old 11th April 2019, 23:51   #14
Team-BHP Support
 
tsk1979's Avatar
 
Join Date: Feb 2005
Location: San Jose, CA
Posts: 23,717
Thanked: 22,815 Times
Re: GPS epoch rollover

Quote:
Originally Posted by Jeroen View Post
Thanks.
This paper shows that it can be done, not that it is being done. I am interested so I have searched around a bit. I have found quite a bit, but I haven't seen anything yet that suggest that there are chipsets available and being used to provide proper integrated positioning. Rather than switching between two different constellations.

Let's what else comes up. It is certainly an interesting development.

Jeroen
It is already being done. Infact, that technology sort of existed even before multiple systems existed. The reason, is that part of using satellites for a fix is done in "software" or firmware.
The purpose of the silicon and antenna is just to receive the data which then goes to the processor.
So with different freq bands, you may require a more complicated antenna + silicon to handle and decode different bands. But once that is done, its handed over to software

As of today, the quad band receivers are complicated
https://www.gpsworld.com/quad-conste...alileo-beidou/

After 2020, the silicon will be simplified.

Now coming to what we have now, the software already can get fix using multiple satellites of different constellations
so you may have 3 USA and 2 Russia satellites, and get a fix.
A more technical answer on stack exchange
https://electronics.stackexchange.co...ioning-modules

It also references papers.

Such systems are called GNSS
Quote:
NSS stands for Global Navigation Satellite System, and is the standard generic term for satellite navigation systems that provide autonomous geo-spatial positioning with global coverage. This term includes e.g. the GPS, GLONASS, Galileo, Beidou and other regional systems
One such receiver (Dual band though) is Titan X1
https://www.mouser.com/ds/2/813/Glob...et-1223989.pdf

There is also an urban canyon test for GPS only, GLONASS only and combined.
https://www.electronicdesign.com/tes...ict-gpsglonass
tsk1979 is offline   (6) Thanks
Old 12th April 2019, 11:43   #15
Distinguished - BHPian
 
Join Date: Oct 2012
Location: Delhi
Posts: 8,080
Thanked: 50,607 Times
Re: GPS epoch rollover

Quote:
Originally Posted by tsk1979 View Post
It is already being done.
thanks, some very interesting reading. I wonder how this would work for speed readings, as the underlying technique on GPS tends to be a doppler measurement on some of the signals. Not sure how GLONASS or the others measures/calculates speed.

With different orbits, different reference clocks etc, it will need quite some corrections to get a speed using satellites from different constellations.

Jeroen
Jeroen is offline  
Reply

Most Viewed


Copyright ©2000 - 2024, Team-BHP.com
Proudly powered by E2E Networks