Page | 1 January 23, 2017
APN-074 Rev A
APN-074
NTRIP on NovAtel OEM6®/OEM7
Page | 2 January 23, 2017
NTRIP on NovAtel OEM6/OEM7
Table of Contents
NTRIP Overview ............................................................................................................................................ 3
Receiver Model Requirements ................................................................................................................. 4
NTRIP Client Mode ........................................................................................................................................ 5
Setup of the Ethernet Connection ............................................................................................................ 5
Connecting to an NTRIP Caster as an NTRIP Client ................................................................................... 5
Example ..................................................................................................................................................... 6
NTRIP Server Mode ....................................................................................................................................... 8
Connecting to an NTRIP Caster as an NTRIP Server .................................................................................. 8
Example 1: Lefebure NTRIP Caster............................................................................................................ 8
Example 2: SNIP NTRIP Caster ................................................................................................................ 12
TCP/IP Considerations ................................................................................................................................. 16
Support ....................................................................................................................................................... 16
Table of Figures
Figure 1 - OEM6 Model Options ................................................................................................................... 4
Figure 2 - OEM7 Model Options ................................................................................................................... 4
Figure 3 Lefebure Caster Mount Points List ............................................................................................... 9
Figure 4 Lefebure Caster User List ............................................................................................................. 9
Figure 5 Lefebure Caster Event Log ......................................................................................................... 10
Figure 6 Lefebure Caster Event Log, Server Connected ........................................................................... 11
Figure 7 Lefebure Caster Connections Overview ..................................................................................... 11
Figure 8 - SNIP Client Management ............................................................................................................ 12
Figure 9 - SNIP User List .............................................................................................................................. 13
Figure 10 - SNIP Caster Overview ............................................................................................................... 13
Figure 11 - SNIP Pushed Streams ................................................................................................................ 14
Figure 12 - SNIP NTRIP Server Password ..................................................................................................... 14
Figure 13 - SNIP Active Pushed Server Streams .......................................................................................... 15
Page | 3 January 23, 2017
NTRIP Overview
NTRIP (Networked Transport of RTCM via Internet Protocol) is a protocol for streaming DGNSS
correction data over the internet. NTRIP capable devices can have one or more designated “NTRIP
roles”, which are listed below.
The NTRIP server is a device providing DGNSS correction data to an NTRIP caster over an internet
connection. It is actually not a server in the “classic” definition since it is not serving data directly to any
clients.
The NTRIP client is a device which is using DGNSS correction data provided by an NTRIP caster over the
internet.
The NTRIP caster is a device which is receiving DGNSS correction data streams from one or more
connected NTRIP servers and is distributing or relaying the DGNSS correction data to one or more
connected NTRIP clients. The NTRIP caster itself is not generating or providing any DGNSS correction
data.
An RTK base station would be a typical NTRIP server, while an RTK rover receiver would be a typical
NTRIP client. The RTK base station may have built-in NTRIP caster functionality, but often an NTRIP
caster is a dedicated program running on a computer or server connected directly to the internet over a
high-speed data connection. Since an NTRIP caster may be getting data from a large number of NTRIP
servers and may be serving data to a large number of clients, a mobile connection to the internet may
be less suitable for an NTRIP caster.
NovAtel OEM628, OEM638and OEM7 receiver boards (except for the OEM719™), and the receivers
containing one of these receiver boards, all natively support both the NTRIP server and NTRIP client
roles. NovAtel OEM6 and OEM7 boards do not have on-board NTRIP caster functionality, so a separate
NTRIP caster program is always needed in order to use an OEM6 or OEM7 receiver as an NTRIP-enabled
RTK base station.
Page | 4 January 23, 2017
Receiver Model Requirements
Any NTRIP connectivity (server or client) requires a receiver model that supports NTRIP. For an OEM6
receiver, the 9
th
position in the model name should be either “N” or “R”.
Figure 1 - OEM6 Model Options
For an OEM7 receiver, the 4
th
position in the model name should be “L”, “P” or “R”.
Figure 2 - OEM7 Model Options
- -
N
NTRIP
R
Omni STAR/NTRI P
(Obs ol ete)
char[7]
char[8]
char[9]
char[1]
char[2]
char[3]
char[5]
char[6]
Psuedorange
Positioning
Measurement
Output Rate
(Hz)
Position Rate
(Hz)
Correction
Service
Channel Configuration
Positioning Options
Logging Rates and COMS
Constellation
Frequency
Other Systems
Other
Positioning
-
L
Low End Positioning
P
L + Unres tri cted PPP
R
P + RTK
Positioning Options
CORRECT
Positioning
Heading
Reserved
char[4]
char[5]
char[6]
Channel Configuration
Constellation
Frequency
Reserved
char[1]
char[2]
char[3]