首頁>科技>

​​​​​​​​​​​​​​​​​​​摘要:不只是車聯網,在各個行業物聯網平臺系統中,一個性能優秀、功能強大的訊息中介軟體都是必不可少的核心元件。

車聯網是透過「雲管端」技術建立車與車、車與人、車與路之間的連線,實現車載資訊服務、車輛控制自動化和智慧交通。透過車聯網平臺與 T-Box 以及車機系統的資料互動也是目前車聯網智慧互動的主要形式之一。智慧車機真正不同於傳統車機的關鍵點是可拓展性,可以連線雲端、透過下載 APP 無限延展功能是智慧車機最本質的特徵,也是車機發展的大勢所趨。

基於車聯網系統大併發、低時延、高吞吐等需求,MQTT 協議是最適合用於平臺搭建的物聯網協議。同時平臺還需要具備支撐未來幾年車聯網發展的能力,因此平臺中的 MQTT 訊息中介軟體需要可以支撐從百萬到千萬級別的車聯網車機連線和資料傳遞。

結合實際業務場景,用於搭建車聯網平臺的 MQTT 訊息中介軟體一般需要滿足以下條件:

功能方面

• 需要完整支援 MQTT v3.1.1 協議,並且可在後期支援完整 MQTT v5.0 協議;

• 支援車機上報資料可在平臺端持久化,保證資料不丟失;

• 在 POI 下發場景中,支援在平臺端獲知車機端是否收到訊息的反饋資訊;平臺端提供 POI 下發資料快取,並可設定 POI 的快取時間,保證在車機離線時下發訊息不丟失,上線後訊息自動下發;

• 支援平臺向車機進行檔案推送,配置推送,支援廣播式的推送;

• 安全上支援裝置透過證書進行安全認證,裝置連線支援TLS1.2;對於非法連線平臺的客戶端可以做到客戶端認證控制,平臺端也可以透過 API 來關閉非法連線;

• 效能指標上:在 16 核、32G 記憶體的 Linux 作業系統上,單節點連線數不低於 50 萬;單個叢集總連線數不低於 1000 萬;

• 考慮到實際場景中每輛車會有1個到多個平臺唯一的 topic,需要可支援千萬級 topic;

部署方面

• 需要提供在私有云環境中部署的能力,並支援 Docker 容器部署,方便後續與整體系統的微服務節點統一部署運維。

運維方面

• 需要提供全方位的監控系統,並支援監控資料的匯出與整合。監控指標需要包括叢集整體的業務指標監控,包含連線數,訊息數,topic 數,訊息吞吐量等;節點系統監控資訊包括節點的 CPU,記憶體,網路,磁碟 I/O,虛擬機器內部指標等。

某車聯網接入平臺架構圖

上圖中的示例平臺架構,是知名開源 MQTT 訊息中介軟體提供商 EMQ 為其某車聯網行業客戶所搭建的車聯網資料接入平臺真實案例。該方案為 T-box 和移動裝置提供了百萬級到千萬級的安全穩定接入能力以及低時延的資料處理能力,實現了包括資料持久化、南向訊息快取、安全連線與安全認證等功能。

不只是車聯網,在各個行業物聯網平臺系統中,一個性能優秀、功能強大的訊息中介軟體都是必不可少的核心元件。

12 月 18 日(本週五)晚 7 點,EMQ 將做客華為云云市場·新生態線上直播間。來自EMQ 的資深產品經理李國偉將透過 EMQ 客戶在車聯網行業的實際專案經驗,為大家介紹如何使用 EMQ X 快速搭建物聯網平臺以及其中涉及的關鍵技術架構實現方式。幫助物聯網從業者獲得熱門行業物聯網專案架構選型能力,解決物聯網專案資料接入難點,簡化平臺搭建流程,快速實現業務開展。

立即報名,帶你一起玩轉物聯網平臺速建,還有多重好禮等你拿!

https://bbs.huaweicloud.com/signup/12cfa0e6e9d2420da59036911d813f66?utm_source=jinritoutiao&utm_medium=bbs-ex&utm_campaign=other&utm_content=content

13
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 你是一個有“身份”的人嗎?IAM助力安全上雲