$PGLOR,NET,<TTFF>,<ATFF>,<RTFF>,<TTPR>,<STIME>,<SP><STYPE><NS>,<ASST>,<RLS>,<SS>*CC
Where:
EXAMPLE:
$PGLOR,NET,5.4,5,7,12.2,13.3,3NC,LTEC,B,0*56
SEE ALSO: This NMEA sentence is programmed in the HAL. See glhal/src/glgps_hal_net.c for programming details.
Timing Diagrams
These letters are used in the following diagram:
In MS-Assisted TTPR is empty if position was not received. In MS-Based the TTPR is always empty.
Network cases include SUPL, 2G, 3G, and 4G.
Autonomous Timing
ATFF, TTPR, and Session Time are empty in autonomous cases.
Single shot
R (autonomous single shot) | +------------------S--------------------------------F--------------> time | | | | +------------- TTFF -------------+ +--------------------- RTFF ------------------------+
Periodic
Subsequent fixes (TTF) are reported in PGLOR,FIX. See $PGLOR,0,FIX - Time To Fix.
R (autonomous periodic) | +---S----------V---------I----------V---------------V---------------> time | | | | | | +-- TTFF --+ | | +---- RTFF ----+------- TTFF -------+---- (TTF) ----+
Set Initiated Timing
TTPR and Session Time are empty.
MS-Based
Control plane SILR behaves like NILR in that the GLL request start 'S' timing is based on the end of assistance arrival 'A'. In 2G/RRLP, the request is explicitly restarted as shown. In 3G/RRC, the request might not be restarted, but the 3G server accounts for the set performance from the end of 'A', even though the PGLOR,NET output might not match this value.
R (SILR - MS-Based) | +--------AAAAA--E--S---------------------------I----F-----F--------> time | | | | | | | | +------------- TTFF -------------+ | +--+----------- ATFF ------------------+ +---------------+----- RTFF ------------------------+ +-- Sess. Time -+
SUPL does not restart the request when assistance is received, so the GLL start 'S' happens concurrent with the SUPL assistance request 'A':
R (SILR - MS-Based) | +----S---AAAAA--E------------------------------I----F-----F--------> time | | | | | | +-------+--+---------------- TTFF -------------+ | +--+----------- ATFF ------------------+ +---------------+----- RTFF ------------------------+ +-- Sess. Time -+
In MS-Assisted the TTPR is empty if the position was not received.
R (SILR - MS-Assisted) | +---- TTPR (position received) --------+ | | | +---------AAAA-----S--------------------------------M-----P---E-----> time | | | | | | | +------------- TTFM -------------+ | | +-------------- ATFF ------------------+ | +--------------------- RTFF ------------------------+ | +--------------------- Session Time --------------------------+
Network Initiated Timing
R (NILR MS-Based) | +----------AAA-----S----------------------I---------F---I-----E-----> time | | | | | | | +------------- TTFF -------------+ | | +-------------- ATFF ------------------+ | +--------------------- RTFF ------------------------+ | +--------------------- Session Time --------------------------+
MS-Assisted
R (NILR MS-Assisted) | +---- TTPR (position received) --------+ | | | +------------A-----S--------------------------------M-----P-----E---> time | | | | | | | +------------- TTFM -------------+ | | +-------------- ATFF ------------------+ | +--------------------- RTFF ------------------------+ | +--------------------- Session Time ----------------------------+