2015-01-17 31 views
2

對於我的畢業作品和my open source project關於「欺騙」GPS和GLONASS信號的檢測,我需要接收來自GLONASS或GPS模擬器的信號的GPS/GLONASS接收器的NMEA數據轉儲。我可以在哪裏獲得GLONASS或GPS模擬器的NMEA數據轉儲?

我可以在哪裏獲得包含$ GPGSV字符串的NMEA日誌? 因爲我分析衛星信號的水平,並嘗試檢測«欺騙»。

我有GPS接收器,並有經驗來從它傾倒NMEA,所以我有真實的信號。但是我沒有傾銷欺騙信號,我的GPS接收器可以從GPS模擬器獲得欺騙信號,所以我不能製作圖表和軟件測試。 In one of related works討論過,如果我們有欺騙信號的C/N0值,我們可以檢測欺騙。在NMEA規範中,C/N0是衛星的SNR值。也許我可以生成僞造的信號程序,但我認爲這不會是一個乾淨的實驗。

+0

很酷的項目,但絕對沒有辦法給你任何答案,因爲我們甚至不知道你使用的是什麼系統或語言。 – Brad

+0

使用任何語言都不是問題。我想製作github開源項目。例如C語言並創建用於檢測欺騙的函數。但是,如果沒有模擬器轉儲,我不確定可以開發它的算法和我發現的算法。你有任何轉儲或有任何GPS GLONASS模擬器? – Dronnikkl

+0

不能用手。我建議只需插入一個GPS並自己獲取這些數據。這很容易做到。您通常只需要捕獲一個串行端口。 – Brad

回答

0

一部分是非常簡單的:從一個GPS芯片獲得的NMEA:

買一個GPS設備從Sirf的或UBLOX。
然後使用免費軟件uCenter for uBlox設備。
對於Sirf,它被稱爲SirfDemo。

我使用了Wintec WBT-201(或類似命名)的設備,它有一個uBlox芯片。 在uCenter中,您將芯片設置爲NMEA模式,並啓用GPGSV消息。 消息將輸出到窗口或文件。

仍然存在問題如何讓你的GPS芯片欺騙。

我konw的唯一方法是使用極其昂貴的GPS模擬器。 AFAIK市場上只有一家公司(labsat)擁有一種或兩種產品:可能> 20K $。 您可以嘗試寫信給該公司,他們會向您發送一些NMEA記錄,或者您與擁有此類模擬器並需要防欺騙軟件的公司一起工作。 (如果你住在奧地利或德國,你可以再次與我聯繫,但首先要確保你很熟悉如何使用uCenter並從GPS設備記錄NMEA。)

+0

我住在俄羅斯莫斯科。我打電話給俄羅斯公司,他們有gps和glonass,但他們對合作不感興趣。是的,我有一個可以通過UART進行通信的GPS設備,我有帶有UART的樹莓派。我會在幾天內發佈NMEA轉儲和靜態和移動頭寸的圖表。謝謝!我試圖寫他們(labsat)。 – Dronnikkl

+0

你可以分享一些網絡資源,我發佈我的問題,並吸引我的項目誰可以從模擬器轉儲? – Dronnikkl

+0

我不知道任何網絡資源。這是一個非常專業化的話題,只有(?)公司被採訪,產生GNNS設備。實際上,今天不可能欺騙一個接收器,這個labssat設備價格昂貴。任何欺騙都是有道理的。並且欺騙行爲無法實時發揮作用,您的教授是否沒有與俄羅斯公司與GNSS模擬器聯繫? – AlexWien

相關問題