What Is NTRIP and How to Use It for RTK with Reach?

To perform an accurate RTK survey, you usually need a rover and a base that transmits the corrections in real-time. You can either use your own base or a remote one using a technology called NTRIP.


The Networked Transport of RTCM via Internet Protocol or NTRIP network was developed by the German Federal Agency for Cartography and Geodesy in 2004. NTRIP allows your rover to accept corrections over the Internet with no need for the second local receiver acting as a base.

NTRIP includes three main components of the system: base, caster, and client’s rover. Usually, in this case, there’s a stationary continuously operating reference station or CORS. The data is then sent to the NTRIP caster, where it is retransmitted through the Internet port to the client rover connected via a particular port and authorized.

How NTRIP works

Eventually, when using NTRIP, you receive all these corrections via a cellular modem installed in your rover.

How to Connect to NTRIP

To get access to the NTRIP network, you need to contact your local NTRIP service to create an account. Some of the NTRIP networks are run by states, some are free of charge, some of them are private and are pretty costly when it comes to the subscription fees.

There are free networks and services that provide NTRIP casters. One of them is rtk2go.com: a community where people stream their corrections from their bases. However, governmental or private corporate networks might be more reliable than the independent free ones.

In any case, once you’re registered, you’ll get a particular port and IP address to access and get authorized by the network. You’ll also need a username and password to log into the network.

Once you’ve completed the registration, you can use your credentials to connect your rover to the NTRIP network and receive connections. Check out our video tutorial on how to connect your Reach RS2 to NTRIP and work with correction data sent over a cellular modem.

What Is VRS

If you’re working with NTRIP, there’s a good chance you’ll come across this term. VRS or Virtual Reference Station is a useful tool for long baselines.

The density of NTRIP bases and CORS can vary greatly from place to place. If the density of stations is enough, but you are too far from any of them, VRS helps you eliminate your baseline.

Say, you are 70 km away from the nearest station. When working in RTK mode, this baseline is quite long. To create a VRS, your rover sends data back to the NTRIP caster. NTRIP allows the uniting of the data from your rover and the data from dense NTRIP bases and models a virtual base next to you. Thus, your baseline will go from 70 km to 0 km.

The elimination of a baseline helps establish a fixed solution faster and keep it stable. VRS is especially useful for Reach RS+.

VRS allows you to eliminate the long baseline issue

Pros and Cons of Using NTRIP

NTRIP is a very useful method to implement when working in RTK. However, it has its advantages and disadvantages.


  • High absolute accuracy. With corrections from NTRIP, you obtain high accuracy in your data.
  • No need for a local base. You can work with just a rover and still perform an accurate survey.
  • Fast fix. Internet connection to NTRIP helps you find the fix solution faster.


  • Fees. Some NTRIP networks are private or for special governmental use, so you need to pay for using them. Sometimes it can get really expensive, so do your research beforehand.
  • Being dependent on the Internet. NTRIP only works via the Internet, so you need the cellular network coverage to use it. That means if the surveying ground is beyond Internet coverage, NTRIP is unavailable.

Your decision on whether to use NTRIP or not mostly depends on your particular case and conditions you’re going to work in.

Reach Receivers for NTRIP Connection

Both Reach RS+ and Reach RS2 are suitable for working with NTRIP connection and receive the corrections via the Internet. Learn more and order Reach receivers in our online store.


Awesome article for all new to RTK GNSS!

1 Like

Excellent article ,

@kseniia.volodina Does Reach M+ and M2 support NTRIP?

Hi Eddy,

Both Reach M+ and Reach M2 work smoothly with NTRIP.

Hi Kseniia,
In my opinion, the theme for beginners very well described, but I have one basic Note on terminology. NTRIP is just a way of transportation, it should be rather RTN, because the essence is the active geodetic network used for different measurement methods. RTK is a simplified form of RTN (survey to one real-existing base point). This is more widely described here.


Hi Kseniia,
I am a beginner in using Reach RS+ . Actually I use this device to survey some parts of overhead electrical networks. I use NTRIP as we have good internet coverage in majority of times. The problem is in some locations we lose our internet connection for some moments. My question is that is it possible to do PPK on the data we grabbed in NTRIP mode or not

Hi Ali,
Yes it’s possible moreover it is one of the advantages of the PP that you can do it later, so do not worry if there is an internet cut.

Except that You must not forget to :

1- Enable logs recording (in base and rover if you have two receivers).
2- Download a raw data in RINEX format (from CORS server for example)
3- Know a true coordinates of the base (antenna model and height).
4- Rover Pole height.
5- CSV file downloaded from Rover (point name, collection Start and End time).

Even you can check a coordinates obtained with RTK for some surveyed points with PP ones, normally they should differ by a few millimeters.

Hi Zinou,

Thank for getting back to me. I have my log recordings plus RINEX file CSV and my rover height but would you please tell me how to collect the base coordinates, model and height?

You can obtain a base coordinates by different ways :
1- By ReachView >> Status >> Base position (Two format LLH (Latitude, Longitude Ellipsoid Height) Or XYZ) but not model antenna or height is shown.
2- GNSS data collected at CORS stations are available to download for “post-processing” in RINEX format, Therefore you can use a text editor and see all informations there :

Rinex Format

Some post processing software automatically load this data when you import the RINEX file.

3- By CORS data sheets usually in pdf format.
Like this :

You can download data here


Hey there,

Just wanted to conclude on this topic. You can use the PPK method with the logs downloaded from the remote station if you’re not sure about the Internet coverage on your site.

During post-processing, please make sure to manually enter the base position of the remote station in the RTKPost -> Options -> Positions -> Base Station. The position acquired from the RINEX header might not be centimeter-accurate.

A post was split to a new topic: Getting Fix on Reach receivers via NTRIP

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.