Assissted GPS - Location service - wrong Cell

Dear Nordic team,

we have a question regarding your Location Services, in particular the Assissted GPS service.
While using it, we have noticed switching locations. We investigated on our side and found out that we do two different calls against your service.

First:
https://api.nrfcloud.com/v1/location/agps?mcc=208&mnc=1&tac=52644&eci=25774343&types=6,7,8

and 

Second:
https://api.nrfcloud.com/v1/location/agps?mcc=208&mnc=1&tac=51943&eci=24855041&types=6,7,8


the difference is: 
First,  TAC: 52644 and ECI: 25774343
Second, TAC: 51943 and ECI: 24855041

The First is in Montpellier and the Second is in Paris.

We investigated further, checked the OpenCelId database and found out that the first cell was not found.
This finding makes sense, because we know that our device is in Paris (Second Cell) which exists.



Right now we are confused because we do not know how to handle this and potentially many other Assissted GPS calls.
Do you have any hints on how we can rely on or check your data?

Best regards,
Raffael Wojtas
Parents Reply
  • At this time, the AGPS endpoint will return the same value as the Ground Fix (recommended) or Cell Location (deprecated) endpoints. However, sometimes when a cell is not found the API may fallback to a regional position based on the cell's tracking area. In the near future, we will be adding a feature to allow you to control that fallback, to just return a 404 in that case. I am not sure if that's what was happening with your original call, but it could prevent such cases in the future.

    As for your second question, the only case in which we return a 404 is if there is no known position for the cell. We don't know if data is outdated unless new data comes in for that cell, and most cells stay in one place for many years.

Children
Related