How Navmatix stepped up for the GNSS community by providing an easy way to validate and
troubleshoot NTRIP connections
Industry
Software engineering
Managed infrastructure
GNSS
Results
Over 5,000 downloads
4-5* rating
Background
Navmatix is a pioneering technology services provider with a keen focus on developing innovative
solutions for the GNSS and PNT space. The company has carved out a niche for itself with its
unparalleled full-stack software engineering capabilities, fully managed infrastructure services,
and a high-availability NTRIP caster.
Since its inception in 2010, Navmatix has consistently pushed the boundaries of cloud-based
value-added GNSS solutions. In their commitment to forging lasting relationships with their
clients, and the GNSS community at large, they responded to a growing need to bridge the gap
between GNSS corrections data and end users.
To meet that demand, they built NTRIPChecker, an integral ally for rover operators and surveyors
in sectors like agriculture, construction, and mapping. Equipped with nothing more than their
smartphones, users could now check, validate, and troubleshoot RTCM message streams transmitted
over NTRIP.
The Challenge
To provide a convenient way for GNSS end users and service providers to verify NTRIP connections
in the field without having to set up heavy, expensive equipment in advance.
In the rapidly evolving landscape of high-precision GNSS correction-based technologies and
services, drone operators, surveyors, and other professionals depend on NTRIP casters to get GNSS
corrections data in real time. For them, high precision isn't just an added advantage, but a
fundamental requirement. Whether they're mapping an area, constructing buildings, or
orchestrating drone flights, a mere centimetre can make the difference between success and
failure. However, dependence on NTRIP connectivity and adequate content of the correction streams
presented several hurdles that couldn't be ignored.
There are many factors that impact the availability of the GNSS corrections distributed over
NTRIP. Examples include the proper configuration and availability of the NTRIP caster, valid
credentials, subscription status, missing data connectivity, or being outside of a service zone.
Additionally, even if the connection is successfully established, but the rover operator still
cannot reach fixed state providing the highest accuracy, validating the content of the
corrections stream can help to reveal the root cause of the failure.
The root cause may be on the provider's side, where corrections for some signals aren't available
due to a misconfiguration or failure of the reference station's receiver. Another possibility is
when the station's receiver cannot process some signals due to interference or obstacles causing
missing visibility to the satellites. In case of VRS engines, which combine data from multiple
reference stations, the problem could be down to the misconfiguration or overload of the engine.
Other reasons are incompatibility of the corrections messages (e.g., MSM vs Legacy), or absence
of some particular messages in the stream, which are necessary to compute the accurate user
position.
Finally, the reason for not being able to reach the fixed state can be on the rover side itself,
such as when an operator provides an invalid position. Other examples are rover setup
misconfiguration or malfunction, poor data connectivity, or lack of GNSS signals.
In case of trouble, professionals need a way to quickly determine the root cause of the failure.
The traditional approach involves lugging notebook with dedicated analytical software and modem
providing data connection to the site to test the availability and content of the GNSS
corrections. If the test equipment was unavailable, the operator would have to rely on the
service provider support or use the lengthy trial-and-error approach.
Whenever planning a new mission, it is good practice is to test the availability of the
corrections prior to going to the fields. If a corrections service with a given configuration at
a selected location would be unavailable or would not meet the rover requirements, it would end
up being a waste of time and a drain on resources and manpower. Such a situation proves
especially cumbersome for field professionals, such as drone operators, who routinely have to
travel to remote sites and often have to complete their operations within a limited timeframe.
Service providers themselves also face challenges. They need a way to validate new services
before releasing them to the public, and they have to ensure consistent delivery and availability
of their services with various configurations and in various locations in order to uphold the
obligations of their SLAs.
With the GNSS ecosystem constantly expanding, and with users scattered across many different
regions, there was an urgent need for a user-friendly solution that could efficiently validate
and troubleshoot these connections in real time.
"With NTRIP checker, we created a go-to application for RTK network support engineers, surveyors,
or any other rover operator."
The Solution
NTRIPChecker transforms mobile devices into powerful NTRIP connection verification tools by
seamlessly integrating the capabilities of RTKLIB with the user-friendly accessibility of the
small screen.
Recognising the challenges facing end users and service providers, Navmatix sought to build a
solution that would not only address the immediate issues, but also encapsulate their broader
mission – to drive digital innovation in the GNSS space. The result was the birth of
NTRIPChecker, a revolutionary free tool bringing the power of open-source software RTKLIB into a
convenient mobile app for Android and iOS.
Drawing from industry-standard RTKLIB, an open-source package known for its GNSS-based precision
positioning capabilities, NTRIPChecker brought the connectivity and parsing capabilities of
RTKLIB to users' fingertips. While RTKLIB offered a robust foundation for high-precision
positioning, the interface certainly isn't the most accessible or user-friendly, especially on a
small screen. However, bringing its high-end capabilities to the smartphone meant GNSS users
could verify NTRIP connections without the baggage of hefty equipment and instead enjoy the true
freedom of mobility.
But NTRIPChecker isn't just about checking connections; it's also about understanding them. The
app showcases a plethora of data, including connection parameters, RTCM message statistics, and
an overview of available satellites and their signal quality. These features not only enable
users to verify the availability of a connection, but also judge its adequateness to the
mission, reliability, and robustness, thus ensuring they were equipped with GNSS corrections data
fitting their needs to undertake any mission-critical tasks.
For service providers, NTRIPChecker has also become an invaluable tool. Before they make their
services public, they can now quickly validate their offerings to ensure they can meet the high
standards their clients expect. Moreover, thanks to the app's intuitive interface, troubleshooting
is less of a chore and instead a swift process to help ensure that any disruptions can be
addressed promptly.
"A free, simple, and yet very powerful troubleshooting tool."
The Result
Since its launch, NTRIPChecker has been met with resounding acclaim and widespread adoption. More
than 5,000 downloads through the Google Play Store alone stand as a testament to the app's
indispensability out on the field. But each download doesn't only signify a nod of approval; it
also reiterates the need and relevance of such a tool in the ever-changing GNSS landscape.
Navmatix, staying true to its ethos of continuous innovation, envisions NTRIPChecker as more than
just an app. It's part of an evolving relationship with the GNSS community. Grateful for their
unwavering support and invaluable feedback, Navmatix is committed to refining and expanding the
app's capabilities. With their vision firmly set on the future, Navmatix is well on its way to
making NTRIPChecker the definitive tool for validating and troubleshooting NTRIP connections
distributing RTCM corrections for users across the globe.