Quotation:“The [Real-time IGS] Pilot Project [PP] will be based on the existing IGS prototype real-time infrastructure together with the institutes and agencies contributing to www.igs-ip.net […]. The Call for Participation [CfP] is being issued to officially enlist the participation of current […] IGS-IP network stations […].” As an IGS-IP stream provider you are therefore kindly requested to answer the Call for Participation if you like to see your stream accepted as part of the Real-time IGS network. Please note that in the long run this involves following the IGS guidelines.
Real-time IGS follows an open data policy. Streams are made available free of charge to anyone for any purpose following a registration procedure. See http://nng.esoc.esa.de/ws2006/REAL1.pdf for further information.
As it is not clear today how many users Real-time IGS will have to support simultaneously, the situation may develop in a way that it becomes difficult to serve all registered users at any time. In case limited dissemination resources (software restrictions, bandwidth limitation etc.) make it necessary, first priority in services will be given to stream providers, re-broadcasting activities, and real-time analysis centres while access for others may be temporarily denied.
In the Real-time IGS context NTRIP stands for one of two options to stream GNSS data over the Internet. NTRIP, the abbreviation for “Networked Transport of RTCM data via Internet” is a generic, stateless application-level protocol based on the Hypertext Transfer Protocol HTTP/1.1. The HTTP objects are enhanced to GNSS data streams.
NTRIP is designed for disseminating RTCM formatted streams or other kinds of GNSS streaming data to stationary or mobile users over the Internet, allowing simultaneous PC, Laptop, PDA, or receiver connections to a broadcasting host. NTRIP supports wireless Internet access through Mobile IP Networks like GSM, GPRS, EDGE, or UMTS.
NTRIP is implemented in three system software components: NTRIP clients, NTRIP servers and NTRIP broadcasters. The NTRIP broadcaster is the actual HTTP server program whereas NTRIP client and NTRIP server are acting as HTTP clients.
NTRIP is an open none-proprietary protocol. Major characteristics of NTRIP's dissemination technique are:
An extract of the NTRIP protocol documentation is available from:
http://igs.bkg.bund.de/root_ftp/NTRIP/documentation/NtripDocumentation.pdf.
The Real-time IGS Call for Participation mentions two options for streaming data. We may call them here “SOC/UPD” and “RTCM/NTRIP”. You are free to choose one of them depending on your CORS hard and software and the needs that potential clients may have concerning data formats and transport protocols.
(a) SOC/UDP, see www.rtigs.net for technical details.
(b) RTCM/NTRIP
Recent Internet enabled geodetic receivers come with an RTCM/NTRIP option that can be purchased. If you want to follow the NTRIP approach but operate an older
receiver on the Internet that does not yet support NTRIP, you can make your RTCM stream available through an IP address/port. For that you pick up and
forward the stream to www.igs-ip.net using an NTRIP server program. Note that if you stream data from inside a Local Area Network, this
may need - because of a limited HTTP compatibility of the NTRIP v1 server protocol - to be arranged by the responsible network administrator.
You need to register through http://igs.bkg.bund.de/ntrip/ntrip_register_provider.htm to request authorization for stream upload to www.igs-ip.net. Please note that in addition you have to respond to the Real-time IGS CfP.
See http://igs.bkg.bund.de/ntrip/contributors.htm for a list of contributors to www.igs-ip.net.
A table showing the streams available from www.igs-ip.net
is maintained at
http://igs.bkg.bund.de/root_ftp/NTRIP/streams/streamlist_igs-ip.htm.
See http://igs.bkg.bund.de/root_ftp/NTRIP/documentation/NtripArchitecture.pdf for an NTRIP data flow diagram.
See http://igs.bkg.bund.de/root_ftp/NTRIP/maps/casters/IGS-IP.png for at distribution map of streams on www.igs-ip.net.
A list of Open Source or free NTRIP software as well as links to commercial NTRIP products is maintained at http://igs.bkg.bund.de/index_ntrip_down.htm. It comprises NTRIP client and NTRIP server programs for a variety of Operating Systems and tools for real-time GNSS stream decoding and conversion to RINEX.
For access to Real-time IGS streams from www.igs-ip.net via NTRIP you can register through http://igs.bkg.bund.de/index_ntrip_reg.htm. Please note that in addition you need to respond to the Real-time IGS CfP
Quite a number of streaming formats is in use. Among them are various proprietary vendor formats as well as open RTCM or scientific formats. The long-term intention for Real-time IGS is to reduce the number of streaming formats as much as possible. Concerning GNSS observations, the wish is to adapt one open standard. Which format that will be is under discussion. Note that an open standard for streaming derived products like orbits and clocks remains to be developed.
As of today, Real-time IGS asks its contributors to accept the following priorities:
| First priority : | Open RTCM Version 3.x format or SOC format |
| Second priority : | Open RTCM Version 2.x format |
| Third priority : | Vendor formats if they can be decoded by UNAVCO’s TEQC program |
The RTCM Version 2.x standard is used to format GNSS code and phase observables. It defines a number of messages. Message types that may be of interest in the Real-time IGS context are the following:
Note that only RTCM Version 2.2 and 2.3 streams can include GLONASS data. The range resolution for RTCM Version 2.x is 2 cm and the phase resolution is 0.5 mm.
RTCM Version 3 is a GNSS streaming format that has been developed as an alternative to RTCM 2. Service providers and vendors have asked for an improved standard that would be more efficient, easy to use, and more easily adaptable to new situations.
RTCM Version 3 defines a number of message. Message types that may be of interest in the Real-time IGS context are:
Note that RTCM Version 3 today only allows to transport one code observation per frequency (i.e. CA or P1, L2C or P2). The range resolution is 2 cm and the phase resolution is 0.5 mm.
The RTCM formats 2.2, 2.3, 3.0, and 3.1 support GLONASS. NTRIP is a transport protocol for any GNSS data format.
The Pilot Project will make 15min 1Hz RINEX files for near real-time applications available
through data-file centres. In case you need RINEX files covering smaller time spans, you may like to generate them in real-time using the BNC program
available from
http://igs.bkg.bund.de/ntrip/ntrip_down.htm.
Federal Agency for Cartography and Geodesy | Richard-Strauss-Allee 11 | D-60598 Frankfurt am Main | Germany
Tel.: +49-69 6333-1 | Fax.: +49-69 6333-425 | Email: euref-ip@bkg.bund.de