1. 程式人生 > >工業物聯網的雲端協議將以MQTT+SSL/TLS為主,協議格式以JSON為主

工業物聯網的雲端協議將以MQTT+SSL/TLS為主,協議格式以JSON為主

 作者:老司 連結:https://zhuanlan.zhihu.com/p/26241158 來源:知乎 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

工業物聯網是什麼?

簡單來說,就是物聯網在工業控制上的具體應用。


SSL/TLS是什麼?

SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是為網路通訊提供安全及資料完整性的一種安全協議。TLS與SSL在傳輸層對網路連線進行加密。大部分網際網路登入都是用的SSL/TLS,可以去網易郵箱WWW.126.COM看下,右下角上面“正使用SSL登入”的標識。


MQTT是什麼?

MQTT(Message Queuing Telemetry Transport,訊息佇列遙測傳輸)是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。該協議支援所有平臺。MQTT協議與傳統工業通訊協議相比有兩個特色:使用釋出/訂閱訊息模式,提供一對多的訊息釋出;可以與SSL/TLS加密融合一起,保證報文傳輸的安全。


JSON是什麼?

JSON(JavaScript Object Notation, JS 物件標記) 是一種輕量級的資料交換格式,中文名字JavaScript 物件標記語言,簡稱JSON。JSON 是 JS 物件的字串表示法,它使用文字表示一個 JS 物件的資訊,本質是一個字串。下面是百度天工的一個格式。

{
"requestId":"{requestId}",
"method":"put",
"path":"/v1/mydevice/metadata",
"body":{
"metadata":{
"memoryFree":"32MB",
"light":"green"
},
"profileVersion":5
}
}

上面的格式是百度天工的,百度天工是什麼,官方介紹:天工是基於百度雲構建的、融合百度大資料和人工智慧技術的“一站式、全託管”智慧物聯網平臺,提供物接入、物解析、物管理、規則引擎、時序資料庫、機器學習、MapReduce等一系列物聯網核心產品和服務,幫助開發者快速實現從裝置端到服務端的無縫連線,高效構建各種物聯網應用(如資料採集、裝置監控、預測性維保等)。


閘道器是什麼?

閘道器一般情況下是嵌入式軟硬體,具有乙太網、RS485、GPRS、3G、4G等通訊介面,實現協議轉換功能,將PLC協議轉換為MQTT協議,從而實現裝置資料到雲平臺的傳遞。借用一句廣告詞,“閘道器不生產資料,只是資料的搬運工”。

目前邁思德閘道器已經通過MQTT接入(ZKYC、NJCR、SHRJ、BJHT、BJPO、HXWL)六種平臺,即將接入(華為MES、SHZY)兩種平臺,預計到2017年底將接入超過10家以上的雲平臺軟體,並在本年度內完成與ThingWorx的通訊接入。華為MES採用MQTT協議,實現了資料的採集與控制,這點值得做MES的借鑑。


2017年度已經進入第二個季度,與2016年度有所不同的是,今年國有企業諮詢裝置通過閘道器進行遠端資料採集與控制的比例比去年高,而且對物聯網通訊協議MQTT都有所瞭解,不像去年,來諮詢的基本都不清楚MQTT這種通訊協議。國有企業規模大,示範效應高,先從試點開始,後面逐步推廣。

今年大部分來諮詢的技術人員都知道百度天工,雖然還不清楚百度天工的具體作用,但是都知道百度有個物聯網平臺。

MQTT將成為國內工業物聯網的首選雲通訊協議,尤其在大規模裝置廠家遠端運維繫統中採用MQTT+SSL/TLS會成為標配。在MQTT協議之上,JSON格式更會成為必選,由於雲平臺軟體大部分採用JAVA開發,JSON格式的的MQTT協議會更受到雲平臺開發人員的喜愛。但是對於傳統工業自動化人員,MQTT協議還是很難接觸到的,一般對Modbus、OPC接觸得多。

後記:

今天已經是2018年7月中旬,世界盃決賽日,根據邁思德閘道器接入的近百家平臺分析,MQTT成為主流,沒有其他。

相關推薦

工業聯網雲端協議MQTT+SSL/TLS為主協議格式JSON為主

 作者:老司 連結:https://zhuanlan.zhihu.com/p/26241158 來源:知乎 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。工業物聯網是什麼?簡單來說,就是物聯網在工業控制上的具體應用。SSL/TLS是什麼?SSL(Secu

聯網雲端對接-4】通過MQTT協議與百度雲進行雲端通信

src 發布 訂閱 操作 websocket 編寫 通用 頁面 開發 百度雲的天工物聯網服務目前包括:物接入、物解析、物管理、時序數據庫和規則引擎等5大部分,本篇文章僅介紹物接入。 天工物聯網的物接入,從開發者的角度來說相對有些復雜,需要多步操作才能實現一個雲設備的創建,

聯網雲端對接-4】通過MQTT協議與百度雲進行雲端通訊

百度雲的天工物聯網服務目前包括:物接入、物解析、物管理、時序資料庫和規則引擎等5大部分,本篇文章僅介紹物接入。天工物聯網的物接入,從開發者的角度來說相對有些複雜,需要多步操作才能實現一個雲裝置的建立,下面我們將詳細介紹一下相關的步驟:第一步:建立例項(類似工程中的專案概念)支

亮相全球雲端計算大會九州雲推動工業聯網升級換代

12月12-14日,由寧波市人民政府指導,博聞中國主辦的雲端計算行業年末盛典——第六屆全球雲端計算大會•寧波站在泛太平洋大酒店隆重開幕。作為開源雲的領軍企業,九州雲受邀出席本次會議,並攜手中移杭研、諾基亞兩大合作伙伴展開了精彩的主題演講,共同助推寧波智慧製造、智慧城市的快速發展。 作為東部

聯網雲端對接-1】 通過HTTP協議與微軟Azure IoT hub進行雲端通訊

在2015年曾寫過一篇文章《從微軟build 2015,展望微軟未來發展》,提到了微軟的Azure和Windows 10 IoT,那算是初次接觸微軟物聯網技術。比較幸運的是在後續的時間裡,有幸和微軟相關部門進行了深入合作,對微軟的Azure雲及Windows 10 IoT有了

工業聯網四大關鍵元素 網絡、處理、接口與安全性

事件 關系 增加 攝像機 有助於 evel title 控制器 word 原文地址 在工業4.0的浪潮下,許多制造業者正積極建立未來的智能工業,希望透過次時代的智能系統,將制造優化、改善營運、強化客戶支持,並分析工業物聯網(IoT)提供的實時數據。 據EE Times報

工業聯網之從 Modbus 到 Web 數據可視化

提取 return === .com nop 組件 應用 兩種 sta 前言   工業物聯網是一個範圍很大的概念,本文從數據可視化的角度介紹了一個最小化的工業物聯網平臺,從 Modbus 數據采集到前端數據可視化呈現的基本實現思路。這裏面主要涉及基於 Modbus 通訊規約

工業聯網中如何選擇無線模組?

本文簡要概述了目前市場上的一些選擇,並描述了每種選擇的優缺點,各個技術在傳輸距離、資料吞吐量、電池壽命與延遲之間的平衡。為物聯網裝置選擇無線技術是令人頭疼的問題,只有充分考慮搭建的整個系統的每一個細節,才能全面瞭解其優勢和劣勢。 端點: 這就是物聯網中“物”。它可以是一個恆溫器、門鎖、GPS跟蹤器或洗碗機

工業聯網導論:1 引論

1.1     工業物聯網 物聯網概念的出現的時間並不長,在其不長的歷史中給很多人造成了概念上的困惑。而這些困惑的來源,正是來自於人們難以分辨新興的物聯網概念和由來已久的工業領域的資料採集系統、SCADA等系統之間的差異到低在哪裡。的確,無論從概念還是技術架構上而言,這些傳

阿裏雲聯網邊緣計算加載MQTT驅動

目錄 ddr tao ret () 實現 mod yun 腳本 寫在前面 本文在LinkEdge快速入門樣例驅動的基礎上,加載了MQTT訂閱的客戶端,使得邊緣端容器可以通過MQTT獲得外部數據。 系統需求 物聯網邊緣計算平臺,又名Link IoT Edge[1]。在物聯

工業聯網:2 裝置端(4)

2.4    智慧裝置 當我們理解了閘道器,理解所謂智慧裝置就容易得多了。如果一個閘道器僅連線了一個傳統裝置,我們甚至就可以將這個裝置和閘道器的新的組合成為智慧裝置。這些正是一些小型、廉價的工業閘道器被用於裝置智慧化的附加部件的情形。對於原本已經具有了必要的硬體(如可連線網路

工業聯網:2 裝置端(3)

2.3    工業閘道器 2.3.1    基本功能 所謂閘道器,主要負責兩個異質網路的連線,這在工業物聯網場景中尤其常見,因為感測網路經常採用的是和通用的網路層(長輸網)完全不同的電氣訊號和協議。工業閘道器的基本功能組成如圖2-1。   圖2-1 工業閘道器功能組成

工業聯網:7 生命週期管理(3)

7.3    實施部署 實施部署階段的工作就是,根據論證過的設計,開始搭建解決方案的基礎設施和運營團隊,獲取外部支援,最終產生一個可以執行的交付物。交付物根據方案的型別不同,可能是單項產品、應用系統或者

工業聯網:7 生命週期管理(2)

7.2    設計論證 在明確了,或者說至少是階段性地明確了使用者需求之後,實施團隊就需要設計方案並論證其可行性。設計和論證的依據都是需求分析的結果。這個過程是一個迭代,因為經常在論證的過程中隨著對方案理解的加深而發現之前需求獲取和分析過程中的盲區與錯誤。設計論證的結果就是產

工業聯網:3 網路層(2)

3.2    通訊網路 3.2.1    乙太網 有線的乙太網目前已經發展到普及了千兆網路的程度。一些在建造時比較有前瞻性的工廠車間已經預留了弱電訊號的專用電纜溝、電纜槽,所以在加鋪網線的時候施工代價較小。否則即就可能面臨敷設成本太高的問題。甚至在某些情況下根本無法進行現場給

聯網-移遠M26模組MQTT開發(AT命令)

MQTT(Message Queuing Telemetry Transport,訊息佇列遙測傳輸)是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。該協議支援所有平臺,幾乎可以把所有聯網物品和外部連線起來,被用來當做感測器和制動器(比如通過Twitter讓房屋聯網)的通訊協議。

工業聯網 裝置端

2.4    智慧裝置 當我們理解了閘道器,理解所謂智慧裝置就容易得多了。如果一個閘道器僅連線了一個傳統裝置,我們甚至就可以將這個裝置和閘道器的新的組合成為智慧裝置。這些正是一些小型、廉價的工業閘道器被用於裝置智慧化的附加部件的情形。對於原本已經具有了必要的硬體(如可連線網路

聯網時代聯網絡卡何去何從?

這幾年來隨著資訊科技的不斷髮展,物聯網技術開始嶄露頭角已經成為經濟增長的新動力。與物聯網有 關聯的行業都需要對應的技術支撐,這也為物聯網絡卡的發展帶來巨大的產業機遇。物聯網絡卡是物聯網的 一種新產品,近年來,物聯網絡卡引起了人們的廣泛關注。它是實現物聯網通訊的一種基本硬體,它也逐 漸進入我們的生

工業網際網路和工業聯網的三個冷思考

1. 關於1% 關於工業網際網路的實際價值中很多都提及了GE的1%理論工業網際網路只要提升1%的製造能力就能為整個製造業帶來上萬億的利潤。但對於實際的單個企業來說,一方面目前工業網際網路實際能夠帶來的生產效率和效益的提升並未通過大量實際案例得到證實;另一方面,即使真的能夠帶

超過8800個工業聯網雲中心暴露於公網-DTU資料中心態勢感知報告

國內工業物聯網發展迅速,無線資料採集與傳輸是工業物聯網資料通訊中重要的採集方式和組網方式,DTU在無線資料採集所涉及到的供熱、燃氣、氣象等市政重點工業領域應用及其廣泛。最近燈塔實驗室對國內暴露在網際網路的DTU資料中心(DSC)進行了全網掃描,並對已發現的DTU中心站進行了深入的行業應用和使用者所屬