NTRIPChecker

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

ntripchecker_6

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. 

our-work

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.” - Tim Van den Eede (Chief Commercial Officer at Navmatix)

 

ntripchecker_1

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.” - Ondrej Kútik (Chief Technology Officer at Navmatix)

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.

ntripchecker