Changeset 4206 in ntrip


Ignore:
Timestamp:
May 22, 2012, 1:28:01 PM (12 years ago)
Author:
weber
Message:

Documentation completed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bnchelp.html

    r4205 r4206  
    44<p>
    55The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing real-time GNSS data streams. It has been developed within the framework of the IAG subcommission for Europe (EUREF) and the International GNSS Service (IGS). Although meant as a real-time tool, it comes with some Post Processing functionality. You may like to use it for data coming from NTRIP Broadcasters like
    6 </p>
    7 <p>
    8 <u>http://www.euref-ip.net/home</u>,<br>
    9 <u>http://www.igs-ip.net/home</u>,<br>
    10 <u>http://products.igs-ip.net/home</u>, or<br>
     6<u>http://www.euref-ip.net/home</u>,
     7<u>http://www.igs-ip.net/home</u>,
     8<u>http://products.igs-ip.net/home</u>, or
    119<u>http://mgex.igs-ip.net/home</u>.
    1210</p>
     
    294292&nbsp; &nbsp; &nbsp; 3.16.1 <a href=#streamedit>Edit Streams</a><br>
    295293&nbsp; &nbsp; &nbsp; 3.16.2 <a href=#streamdelete>Delete Stream</a><br>
    296 &nbsp; &nbsp; &nbsp; 3.16.3 <a href=#streamconf>Reconfigure Streams On-the-fly</a><br><br>
     294&nbsp; &nbsp; &nbsp; 3.16.3 <a href=#streamconf>Reconfigure Stream Selection On-the-fly</a><br><br>
    297295<b>Logging Canvas</b><br>
    2982963.17. <a href=#logs>Logging</a><br>
     
    20802078<p><a name="streams"><h4>3.16. Streams</h4></p>
    20812079<p>
    2082 Each stream on an NTRIP Broadcaster (and consequently on BNC) is defined using a unique source ID called mountpoint. An NTRIP Client like BNC access the desired data stream by referring to its mountpoint. Information about streams and their mountpoints is available through the source-table maintained by the NTRIP Broadcaster. Note that mountpoints could show up in BNC more than once when retrieving streams from several NTRIP Broadcasters.
    2083 </p>
    2084 
    2085 <p>
    2086 Streams selected for retrieval are listed under the 'Streams' canvas section on BNC's main window. The list provides the following information either extracted from source-table(s) produced by the NTRIP Broadcasters or introduced by BNC's user:
     2080Each stream on an NTRIP Broadcaster (and consequently on BNC) is defined using a unique source ID called mountpoint. An NTRIP Client like BNC access the desired stream by referring to its mountpoint. Information about streams and their mountpoints is available through the source-table maintained by the NTRIP Broadcaster. Note that mountpoints could show up in BNC more than once when retrieving streams from several NTRIP Broadcasters.
     2081</p>
     2082
     2083<p>
     2084Streams selected for retrieval are listed under the 'Streams' canvas on BNC's main window. The list provides the following information either extracted from source-table(s) produced by the NTRIP Broadcasters or introduced by BNC's user:
    20872085</p>
    20882086<p>
     
    21182116To remove a stream from the 'Streams' canvas in the main window, highlight it by clicking on it and hit the 'Delete Stream' button. You can also remove multiple streams simultaneously by highlighting them using +Shift and +Ctrl.</p>
    21192117
    2120 <p><a name="streamconf"><h4>3.16.3 Reconfigure Streams On-the-fly</h4></p>
     2118<p><a name="streamconf"><h4>3.16.3 Reconfigure Stream Selection On-the-fly</h4></p>
    21212119<p>
    21222120The streams selection can be changed on-the-fly without interrupting uninvolved threads in the running BNC process.
     
    21392137<p><a name="throughput"><h4>3.17.2 Throughput</h4></p>
    21402138<p>
    2141 The bandwidth consumption per stream is shown in the 'Throughput' tab in bits per second (bps) or kilo bits per second (kbps). The following figure shows the bandwidth comsumption of incoming streams.
     2139The bandwidth consumption per stream is shown in the 'Throughput' tab in bits per second (bps) or kilo bits per second (kbps). The following figure shows an example for the bandwidth comsumption of incoming streams.
    21422140</p>
    21432141
     
    21472145<p><a name="latency"><h4>3.17.3 Latency</h4></p>
    21482146<p>
    2149 The latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds or seconds. Streams not carrying observations (i.e. those providing only Broadcast Ephemeris messages) or having an outage are not considered here and shown in red color. Note that the calculation of correct latencies requires the clock of the host computer to be properly synchronized. The next figure shows the latency of incoming streams.
     2147The latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds or seconds. Streams not carrying observations (i.e. those providing only Broadcast Ephemeris messages) or having an outage are not considered here and shown in red color. Note that the calculation of correct latencies requires the clock of the host computer to be properly synchronized. The next figure shows an example for the latency of incoming streams.
    21502148</p>
    21512149
     
    21772175<p><a name="streamhost"><h4>3.18.1.1 Caster Host and Port - mandatory</h4></p>
    21782176<p>
    2179 Enter the NTRIP Broadcaster host IP and port number. Note that EUREF and IGS operate NTRIP Broadcasters at <u>http://www.euref-ip.net/home</u> and <u>http://www.igs-ip.net/home</u> and <u>http://www.products.igs-ip.net/home</u>.
     2177Enter the NTRIP Broadcaster host IP and port number. Note that EUREF and IGS operate NTRIP Broadcasters at <u>http://www.euref-ip.net/home</u>, <u>http://www.igs-ip.net/home</u>, <u>http://www.products.igs-ip.net/home</u> and <u>http://mgex.igs-ip.net/home</u>.
    21802178</p>
    21812179
     
    21912189<p><a name="streamuser"><h4>3.18.1.3 User and Password - mandatory for protected streams</h4></p>
    21922190<p>
    2193 Some streams on NTRIP Broadcasters may be restricted. Enter a valid 'User' ID and 'Password' for access to protected streams. Accounts are usually provided per NTRIP Broadcaster through a registration procedure. Register through <u>http://igs.bkg.bund.de/ntrip/registeruser</u> for access to protected streams on <u>www.euref-ip.net</u> or <u>www.igs-ip.net</u> or <u>products.igs-ip.net</u>.
     2191Some streams on NTRIP Broadcasters may be restricted. Enter a valid 'User' ID and 'Password' for access to protected streams. Accounts are usually provided per NTRIP Broadcaster through a registration procedure. Register through <u>http://igs.bkg.bund.de/ntrip/registeruser</u> for access to protected streams from EUREF and IGS.
    21942192</p>
    21952193
    21962194<p><a name="gettable"><h4>3.18.1.4 Get Table</h4></p>
    21972195<p>
    2198 Use the 'Get Table' button to download the source-table from the NTRIP Broadcaster. Pay attention to data fields 'format' and 'format-details'. Keep in mind that BNC can only decode and convert streams that come in RTCM Version 2, RTCM Version 3, or RTNET format. For access to observations, ephemeris or ephemeris corrections, an RTCM Version 2 streams must contain message types 18 and 19 or 20 and 21 while an RTCM Version 3 streams must contain
    2199 <ul>
    2200 <li>GPS or SBAS message types 1002 or 1004, or</li>
    2201 <li>GLONASS message types 1010 or 1012, or</li>
    2202 <li>proposed State Space Representation messages for GPS and GLONASS, types 1057-1068, or</li>
    2203 <li>proposed 'Multiple Signal Messages' (MSM) for GPS, GLONASS, or Galileo, types 1071-1077, 1081-1087, or 1091-1097.</li>
    2204 </ul>
    2205 see data field 'format-details' for available message types and their repetition rates in brackets. Note that in order to produce RINEX Navigation files RTCM Version 3 streams containing message types 1019 (GPS) and 1020 (GLONASS) and 1045 (Galileo) are required. Select your streams line by line, use +Shift and +Ctrl when necessary. The figure below provides an example source-table.
     2196Use the 'Get Table' button to download the source-table from the NTRIP Broadcaster. Pay attention to data fields 'format' and 'format-details'. Keep in mind that BNC can only decode and convert streams that come in RTCM Version 2, RTCM Version 3, or RTNET format. For access to observations, Broadcast Ephemeris and Broadcast Corrections in RTCM format streams must contain a selection of appropriate message types as listed in the Annex, cf. data field 'format-details' for available message types and their repetition rates in brackets. Note that in order to produce RINEX Navigation files RTCM Version 3 streams containing message types 1019 (GPS) and 1020 (GLONASS) and 1045 (Galileo) are required. Select your streams line by line, use +Shift and +Ctrl when necessary. The figure below provides an example source-table.
    22062197</p>
    22072198<p>
     
    22402231<p><a name="map"><h4>3.18.1.6 Map - optional</h4></p>
    22412232<p>
    2242 Button 'Map' opens a window to show a distribution map of the casters' streams. You may like to zoom in or out using option 'Zoom +' or 'Zoom -'. You may also like to 'Clean' or 'Reset' a map or let it 'Fit' exactly to the current size of the window. Option 'Close' shuts the window.
     2233Button 'Map' opens a window to show a distribution map of the caster's streams. You may like to zoom in or out using option 'Zoom +' or 'Zoom -'. You may also like to 'Clean' or 'Reset' a map or let it 'Fit' exactly to the current size of the window. Option 'Close' shuts the window.
    22432234</p>
    22442235<p><img src="IMG/screenshot24.png"/></p>
     
    22582249</p>
    22592250<p>
    2260 Streams directly received from a TCP/IP port show up with an 'N' for 'No NTRIP' in the 'Streams' canvas section on BNC's main window. Latitude and longitude are to be entered just for informal reasons.
     2251Streams directly received from a TCP/IP port show up with an 'N' for 'No NTRIP' in the 'Streams' canvas on BNC's main window. Latitude and longitude are to be entered just for informal reasons.
    22612252<p>
    22622253</p>
     
    23212312<p><a name="start"><h4>3.18.5 Start</h4></p>
    23222313<p>
    2323 Hit 'Start' to start retrieving, decoding, and converting GNSS data streams in real-time. Note that 'Start' generally forces BNC to begin with fresh RINEX which might overwrite existing files when necessary unless the option 'Append files' is ticked.
     2314Hit 'Start' to start retrieving, decoding or converting GNSS data streams in real-time. Note that 'Start' generally forces BNC to begin with fresh RINEX which might overwrite existing files when necessary unless the option 'Append files' is ticked.
    23242315</p>
    23252316
     
    23312322<p><a name="cmd"><h4>3.19. Command Line Options</h4></p>
    23322323<p>
    2333 Command line options are available to run BNC in 'no window' mode or let it read data offline from one file or several files for debugging or Post Processing purposes. BNC will then use processing options from the configuration file. Note that the self-explaining contents of the configuration file can easily be edited. It is possible to introduce a specific configuration file name instead of using the default name 'BNC.bnc'.
     2324Command line options are available to run BNC in 'no window' mode or let it read data offline from one or several files for debugging or Post Processing purposes. BNC will then use processing options from the involved configuration file. Note that the self-explaining contents of the configuration file can easily be edited. It is possible to introduce a specific configuration file name instead of using the default name 'BNC.bnc'.
    23342325</p>
    23352326
    23362327<p><a name="nw"><h4>3.19.1 No Window Mode - optional</h4></p>
    23372328<p>
    2338 Apart from its regular windows mode, BNC can be started on all systems as a background/batch job with command line option '-nw'. BNC will then run in 'no window' mode, using processing options from its configuration file on disk. Terminate BNC using Windows Task Manager when running it in 'no window' mode on Windows systems.
     2329Apart from its regular windows mode, BNC can be started on all systems as a batch job with command line option '-nw'. BNC will then run in 'no window' mode, using processing options from its configuration file on disk. Terminate BNC using Windows Task Manager when running it in 'no window' mode on Windows systems.
    23392330</p>
    23402331<p>
     
    24042395</li>
    24052396
    2406 <li>BNC has some limits with regards to handling data from new GNSS like COMPAS and QZSS.
    2407 Which observables become available on a particular stream also depends on the setup of source receiver and the data format used.
    2408 </li>
     2397<li>Observations from COMPASS and QZSS are so far not supported.</li>
    24092398<li>
    24102399Using RTCM Version 3 to produce RINEX files, BNC will properly handle most message types. However, when handling message types 1001, 1003, 1009 and 1011 where the ambiguity field is not set, the output will be no valid RINEX. All values will be stored modulo 299792.458 (speed of light).
Note: See TracChangeset for help on using the changeset viewer.