
PointPerfect Flex
Uniquely flexible usage-based plans ideal for large fleets
Technology
|
29 Jul 2026
PPP-RTK combines RTK accuracy with PPP's global reach for centimeter-level GNSS positioning in seconds.

PPP-RTK is a GNSS correction technique that combines PPP's global broadcast coverage with RTK's fast convergence, delivering centimeter-level accuracy within seconds using one-way communication.
A GNSS RTK receiver needs corrections data, because its raw satellite measurements carry errors that limit achievable precision to several meters. These errors are caused by satellite clock drift, atmospheric interference, and slight deviations from the predicted orbits. The receiver itself measures raw satellite signals, but it has no way of knowing how much error is present in those measurements at its specific location. To overcome these issues, GNSS correction services use a variety of techniques, delivery mechanisms, and core technologies to achieve decimeter or even centimeter-level positioning accuracy.
Conventional real-time kinematic (RTK) GNSS correction services, technically known as observation state representation (OSR), work by measuring GNSS errors from one or several fixed reference stations and transmitting the correction data via IP-based communication to users within a 30-kilometer radius. This method achieves localized, sub 2 cm accuracy in under 10 seconds but requires higher bandwidth and continuous two-way communication between the receiver and the correction provider. This can result in high data costs, limiting support of mass market applications.
RTK correction services typically use a standardized data format like RTCM over IP and focus on a single geographic region targeting high precision applications requiring the highest accuracy and lowest convergence time, such as surveying, agriculture and construction.
Precise point positioning (PPP) GNSS correction services, the foundation of state space representation (SSR), model individual GNSS error "states" (clock, orbit, atmospheric, and bias errors) across large geographical regions, then transmitting that model to the user.
PPP correction services broadcast at lower bandwidth over large geographic regions using satellite L-band or IP-based communication. Because performance depends on which error states are included in the broadcast, PPP services vary significantly in accuracy and coverage. Unlike RTK, PPP does not require a nearby reference station and supports an unlimited number of users, because it only requires one-directional communication. However, it takes several minutes to achieve decimeter-level accuracy, making it less suitable for dynamic applications such as robotics and autonomous navigation.
PPP-RTK GNSS corrections services combine near RTK-level accuracy and initialization times with the broad coverage of PPP. This hybrid approach delivers 3-6 cm positioning accuracy with rapid initialization times of less than 30 seconds, while maintaining the wide coverage and one-way broadcast advantages of PPP.
PPP-RTK correction services transmit a model of GNSS errors over large geographic areas, including satellite clock and orbit errors, atmospheric delays, and signal biases. The GNSS RTK receiver processes this data and applies corrections to achieve high-precision positioning. Additional statistical data further refines accuracy, enabling precise and reliable navigation for mission-critical applications.
The u-blox PointPerfect Flex PPP-RTK correction service supports both SSR (SPARTN) and OSR (RTCM)-based representation models.
|
|
RTK Networks |
PPP-RTK Networks |
PPP Networks |
|
Technology |
RTK |
PPP-RTK |
PPP |
|
Performance |
Sub 2 cm in under 20 sec |
3-6 cm in 10-30 sec |
<10 cm in 1-30 min |
|
Data Format |
RTCM |
SPARTN (SSR) / RTCM (OSR) |
SSR-compatible correction formats (e.g., SPARTN) |
|
Required Bandwidth |
~6 kbit/s |
SPARTN: ~0.5 kbit/s |
~0.5 - 5 kbit/s |
|
Coverage |
Regional / National |
Continental |
Global |
|
Data Stream |
Bi-directional |
Uni-directional |
Uni-directional |
|
Communication |
IP-based |
IP-based |
IP-based |
Because performance depends on exactly which error states are included in the broadcast, SSR-based services vary significantly in accuracy, bandwidth, and coverage:
| Service Type | Sat.clocks & orbits | Global Iono | Biases | Regional Iono / Tropo | Coverage | Performance |
|---|---|---|---|---|---|---|
| SBAS | █ | Regional | Continent | meter in sec | ||
| PPP | █ | □* | Global | meter in sec | ||
| PPP-AR | █ | □* | █ | Global | decimeter in min | |
| PPP-RTK | █ | █ | █ | █ | Continent | centimeters in sec |
*service-dependent
*Offer applies to new Thingstream accounts only.
As demand for high-precision positioning grows, PPP-RTK technology is becoming a preferred solution for various industries, including:
They often follow the same precise routes on recurring schedules. They need fast initialization and must work in broad coverage areas without the close ground station coverage required by RTK solutions. The low bandwidth SPARTN data format offered by u-blox PointPerfect Flex reduces transmission costs and power for budget-conscious use cases.
UAVs require accurate waypoint tracking, quick convergence of location data, and accurate geo-tagging. Assignments such as delivery or dock station landing must be precise and within centimeters of the intended target.
Tractors, sprayers, and other agricultural vehicles that need to improve pass-to-pass accuracy, improve yield or minimize damage to the environment. Farmers can save costs by reducing the volume of seeds planted, as well as limit water pollution and protect land through more efficient use of pesticides, herbicides, and fertilizer.

Uniquely flexible usage-based plans ideal for large fleets

u-blox F20 triple-band high precision GNSS module

u-blox X20 all-band high precision GNSS module

u-blox X20 all-band high precision GNSS heading module

u-blox R20 all-band APNT GNSS module

u-blox F9 high precision GNSS module

High precision dead reckoning with integrated IMU sensors

u-blox X20 all-band high-precision automotive DR GNSS module

u-blox A20 functionally safe and all-band GNSS module

u-blox X20P high precision GNSS evaluation kit

u-blox X20 high precision GNSS heading evaluation kit

All-band high precision GNSS antennas