AIS學習 07 AIS協議變遷與處理策略

2021-09-09 08:55:08 字數 780 閱讀 7040

在ais協議第一版本時,b類船台還只有「so」一種,「cs」型別還沒有出現。此時,b類船台和a類船台採用相同的sotdma技術,a類船台使用1、2、3和5號訊息表示動態和靜態資訊;而b類船台使用18、19號訊息表示動態和靜態資訊。

由於ais通道傳輸的資訊量是有限的,因此,隨著b類船舶越來越多,必然會出現船舶由於接收了大量b類船台資訊而無法正常接收更影響航行安全的a類船台資訊的現象。為了解決這個問題,iec對b類進行了改進,核心的方法就是改變b類的通訊技術,由sotdma改為cstdma。這種方法降低了b類船台通訊的優先順序,只有當通道被a類船台閒置時,才能傳送b類船台資訊。

為了保持連續性,目前b類的「so」型別還繼續存在,但相信會越來越少。b類的「cs」船台使用18和24號訊息分別表示動態和靜態資訊,而19號訊息只在作為對ais基站的應答時傳送。

新的ais協議規定了b 類「cs」ais 的傳輸應不超過乙個時隙(除了以19號訊息響應基站以外)。因此,可以看到24號訊息分為了兩個部分進行傳送,兩個部分長度分別為160和168位元,這保證了每部分訊息能夠在乙個時隙內傳送完。

從這個分析結論來看,ais採集程式需要對18、19和24號訊息進行採集,以獲取b類船台的ais資訊。

其中18號訊息和a類裝置的1、2、3號訊息類似,資訊量更少一些,我們完全可以將其與已有的1、2、3號訊息進行同類處理。

19號訊息是靜態資訊,但其中又包括動態資訊。由於19號訊息的傳送週期為6分鐘,因此我們可以將其中的動態資訊忽略,而只取其中的靜態資訊部分。這部分內容與a類裝置的5號訊息相比,少了很多項,特別是與航次相關的內容,但我們也可將其與已有的訊息5進行同類處理。

AIS訊息型別

參考 itu p m.1371 4建議書 訊息1 2 3 位置報告 訊息4 基站報告 訊息6 定址二進位制訊息 訊息7 二進位制確認 訊息8 二進位制廣播訊息 訊息9 標準的sar航空器位置報告 訊息10 utc 日期詢問 訊息11 utc 日期響應 訊息15 詢問 訊息16 指配模式命令 訊息17...

AIS資料分析詳解

結合自己在ais專案中的理解,提出幾點需要注意的方面 1.ais的資料校驗採用的是異或校驗,校驗的資料時!和 之間的資料,比如原始資料位 abvdm,1,1,b,169g?i0p007k vt bwhp7gv4 d0e,0 0a 則校驗的資料應該是 abvdm,1,1,b,169g?i0p007k ...

AIS和AFN的區別

一 底層實現 1 afn 的底層基於oc的 nsurlconnection 和nsurlsession afnetworking在3.0版本中刪除了基於 nsurlconnectionapi的所有支援。2 asi 的底層基於純 c語言的 cfnetwork框架3 asi 的執行效能 高於afn 二 ...