AssistNow Service specifications

Service endpoint and redundancy

The service is hosted in a serverless infrastructure with geographical redundancy

The status of the service can be monitored in the Thingstream status page

GNSS Systems and signals

AssistNow supports the GNSS and signals listed in the following table.  

Data Size

The table below shows  the typical A-GNSS data volumes for a receiver using the AssistNow service.

The values reported  refers to the payload field of the UBX message plus the 8 bytes for headers and checksum:

Live Orbits 

Notes:

Predictive Orbits 

The table below reports the data size for 1 day  and for each single constellation and for the Almanac. To calculate the total data size when downloading data for multiple GNSS and for periods longer than 1 day, simply do the corresponding maths.

Example: you need to download the Orbit predictions data for 3 days for GPS and GLONASS.

When downloading also the Almanac you need sum the  the corresponding size.

Note: It's worth noting that the service might filter in advance data with not sufficient quality, therefore we discourage to write the device firmware to check exactly the the expected data size

Data types and validity

AssistNow service can provide multiple type of data:

The table reports also the validity for each constellation. 

It's important to highlight that the accuracy of satellite orbit prediction degrades over time, impacting the accuracy of the initial estimated position.

The following table reports, for each  GNSS, the available options for the prediction length.

Because ephemeris represent the precise orbits of the satellite, the validity of the data is limited to few hours and needs to be refreshed, requesting to the service the new data. The following table shows the validity period, in normal satellite operating conditions, for the supported GNSS and signals. The receiver automatically detects if the injected ephemeris data are valid or not and discards the invalid data. The reported validity period assumes that SV operate in standard mode.

The Klobuchar Ionospheric corrections are not designed to be used in high precision applications, but mainly in standard precision use cases using single frequency GNSS receivers. AssistNow Live Orbits includes these type of corrections for GPS and Beidou (that uses a version optimized for Beidou).

Note:  For more information on these parameters, see the ICD-GPS-200 documentation. 

In the Service Integration guide, you can find the list of which UBX messages corresponds to each type of data. For the description of each single UBX message payload, please refer to the Interface Specification document of your GNSS receiver.

A-GNSS data refresh frequency

In order to provide the most accurate data, AssistNow service backend continuously generate new fresh A-GNSS data, so that the device can always download up-to date assistance for the GNSS receiver.

GNSS constellation status

This section contains the link the web pages reporting the status of each constellation