如果稍微深入研究一下車輛GPS定位器,會經常聽到"協議"這個詞,比如有人問:設車輛GPS定位器是什么協議的?這時候如果答不上來,可能顯得不太專業。其實定位器的通訊協議說復雜也復雜,說簡單也簡單,了解一下基本概念對選購和使用設備都有幫助。
目前市面上用得最多的協議是JT808,這是中國交通部制定的車載終端通訊協議標準,很多廠家的設備都支持這個協議,因為要想進入營運車輛前裝市場,必須要通過JT808認證。除了JT808,還有一些廠家自己的私有協議,不同廠家的私有協議一般不互通,這就是為什么有些定位器只能用自己的平臺,換個平臺就用不了的原因。
協議的作用本質上是規定設備和服務端之間怎么"對話":車輛GPS定位器上報的位置數據按什么格式打包、平臺下發的指令用什么格式、雙方怎么確認消息有沒有成功送達,這些都是協議要定義的內容。了解了這個,就能理解為什么有些設備換了SIM卡或者換了平臺就用不了——因為它和服務端之間的"語言"不匹配,互相聽不懂對方在說什么。
在選購車輛GPS定位器的時候,如果希望后續有更多的平臺選擇余地,盡量選支持標準協議(比如JT808)的設備,這樣即使換了服務商,只要新平臺也支持這個協議,設備就可以繼續用,不用重新買。如果是小批量自用,用私有協議的設備一般功能會更豐富一些,但靈活性會差一些,各有利弊,看自己的側重點。
如果打算自己搭建定位平臺,協議的選擇就更加重要了。JT808協議因為有國家標準支持,相關的開發資料和開源實現比較多,上手相對容易;如果是私有協議,一般只能用車廠提供的SDK,開發難度會大一些。現在也有一些第三方平臺支持多種協議接入,不管車輛GPS定位器是什么協議的,都能接入進去,這種平臺適合那些設備來源比較雜、不方便統一協議的用戶,靈活性比較好。
轉自:互聯網