NTRIP是在網際網路上進行RTK數據傳輸的協定。所有的 RTK數據格式(NCT,RTCM,CMR,CMR+等等)都能被傳輸。
基本介紹
- 中文名:填寫人物中文名或其中文譯名
- 外文名:Ntrip (Networked Transport of RTCM via Internet Protocol)
- 簡稱:NTRIP
- 行業:網際網路
- 組成:Ntrip客戶等
Ntrip
Ntrip (Networked Transport of RTCM via Internet Protocol). (通過網際網路進行RTCM網路傳輸的協定) 是在網際網路上進行RTK數據傳輸的協定。所有的 RTK數據格式(NCT,RTCM,CMR,CMR+等等)都能被傳輸。
Ntrip是一個套用層協定,我們已經知道可以通過網際網路將RTK數據從參考站傳輸到流動站,但是使用 Ntrip有哪些不同呢?在回答這個問題前,有必要理解什麼是Ntrip。
NTRIP主要由三個部分組成。
現在我們知道了數據怎樣從 NtripServer (RTK參考站)傳到 NtripCaster (處理數據流)和 NtripClient (RTK 流動站)怎樣得到數據。但是使用 Ntrip 有什麼優點呢?
使用 Ntrip意味著遍布大面積區域的多個NtripServer (RTK參考站)都能連線到NtripCaster。這意味著如今在一個地區的一群測量員(他們已經在一些地方各自安裝了永久參考站)能夠“聯合力量”並且很容易的共享所有的參考站。
通過它的 MOUNTPOINT 識別每一個 NtripServer(RTK參考站),這個識別碼是唯一的。這是一個由 4 個字元組成的識別碼,在第一次連線到 NtripCaster時由參考站的“所有者”定義。所有涉及到單獨的 NtripCaster的掛載點都被NtripCaster存儲在資源表。
可以通過 NtripClient(野外的測量員)提供的,需要使用的,單獨的NtripServer信息下載資源表。這個平台包含的信息有參考站的坐標,使用的 RTK 格式,使用參考站需要的密碼和 ID ,使用參考站產生的費用,等等。測量員能夠決定希望使用哪個掛載點,有效的決定從他希望的那個參考站接收 RTK 數據(通常是離他當前工作最近的地方)。
同時記住 Ntrip不限制數據傳輸格式,所有的數據格式(NCT,RTCM,CMR和CMR+)都能被處理。這意味著每一個測量員能夠選擇傳遞到NtripCaster的數據格式。
如果它們被註冊並且需要使用密碼和用戶名,那么 NtripClient和NtripServer才能夠連線到NtripCaster。這能夠提供安全性和預防非註冊用戶進入到NtripCaster傳送或者接收 RTK數據。
NtripCaster也能夠“保護”從 NtripServer得到的數據,比如僅僅註冊用戶能夠接收到 RTK 數據。這意味著NtripCaster知道哪一個流動站已經登入和線上時長 –那么NtripCaster將這條信息傳遞給 NtripServer (參考站)的所有者,他就能根據流動站用戶收到的數據進行收費。它能夠阻止 RTK 流動站直接連線到獨立的參考站。在世界範圍內連線到 NtripCaster的參考站的數量將會不斷的增加。
通過網際網路使用 RTK 數據代替了電台連線或者 “直接的”GSM/CDMA 通訊,並且變得越來越普遍。使用網際網路的優點包括沒有範圍限制,多個 RTK流動站用戶能夠同時進入到獨立的參考站和少的連線費用。 使用 Ntrip允許通過使用已註冊的用戶名和密碼控制從參考站播發 RTK 數據到流動站用戶。
Ntrip與以往的RTK直接傳輸方式不同,它將多個參考站端的觀測數據首先經Internet網路傳送至控制中心,進一步處理後再由移動通訊網,如GPRS,CDMA網播發出去。圖2是它的一種工程流程。控制中心的差分數據由中心伺服器傳送到行動網路,再通過該網路傳送給眾多的客戶。客戶在接收設備中裝有可以接收來自系統控制中心數據的特定客戶端軟體,用戶利用移動網卡登錄網際網路可以實現對中心的訪問。客戶在進行RTK工作時,首先需要傳送訪問參數(用戶賬號和密碼)到控制中心。系統對其認證通過後,可端收到RTK數據。同時,客戶端還要將其接收數據設定點(源)的信息傳給控制中心。無論是客戶端,還是參考站端,它在系統中的識別碼是唯一的,在第一次連線到控制中心時進行定義,所有識別碼都由控制中心存儲在系統的D表中。這保證了系統的安全性,可以預防非註冊用戶進入到控制中心傳送或者接收RTK數據。控制中心可以實時知道哪一個流動站已經登入和線上時長,能根據流動站用戶收到的數據進行計費管理等。