資源簡介 (共19張PPT)物聯網協議浙教版七年級下冊第9課 物聯網協議學習目標通過互聯網和物聯網協議的學習,了解物聯網協議;通過MQTT協議的消息發布/訂閱模型的學習,了解應用MQTT協議實現物聯網通信的基本過程。探究1.不同類型的設備是如何在網絡上實現信息共享和傳遞的 2.你知道物聯網是如何實現通信的嗎 建構物聯網的通信架構建立在互聯網之上,需遵循眾多互聯網中的通信協議,如HTTP、TCP/IP等,為更好地優化通信協議,出現了適用于物聯網的CoAP(Constrained Application Protocol,受限應用協議)、MQTT(MessageQueuing Telemetry Transport,消息隊列遙測傳輸)等物聯網專用通信協議。一、認識MQTT協議物聯網協議分為兩大類,一類是傳輸協議,一般負責子網內設備間的組網及通信;另一類是通信協議,負責設備通過互聯網進行數據交換及通信,通信環境不同,相應支持的協議也不同。一、認識MQTT協議HTTP是互聯網中使用最廣泛的網絡通信協議。物聯網作為互聯網的延伸,早期的物聯網通信采用的協議便是HTTP,隨著物聯網技術的不斷發展,更節約網絡帶寬和系統資源的MQTT協議被設計并得以廣泛應用。一、認識MQTT協議MQTT協議基于TCP/IP協議,是一種支持在各方之間異步通信的消息協議,其最初的用途是將石油管道上的傳感器與衛星相連接。MQTT協議可以在嚴重受限的設備硬件和高延遲、帶寬有限的網絡上實現通信,為物聯網的多樣化應用場景的設計提供了可能。日積月累HTTP是基于TCP/IP通信協議來傳輸數據的,它通過一個可靠的鏈接來交換信息,需耗費較大的系統資源。MQTT協議則是為數據傳輸而設計的,可以在低功耗、低速網絡和低處理能力的情境下通信。溫馨提示網絡中的數據需通過協議才能進行傳遞和交換。二、MQTT訂閱模型MQTT是一種能實現一對多通信的協議,也稱發布或訂閱型協議。它由3種功能構成:中介、發布者和訂閱者。發布者要分發數據時,它會將包含數據的信息發送給中介,中介將信息分發給已訂閱該主題的任何訂閱者。二、MQTT訂閱模型MQTT訂閱模型中,發布者和訂閱者起著客戶端的作用,中介則承擔著轉發MQTT通信的服務器的作用,它不存儲任何消息。訂閱者客戶端可以訂閱任何消息“主題”,訂閱后便與中介建立連接;發布者客戶端把相應的數據以特定的方式加在主題上進行發送,它只需在消息發布時與中介建立連接,發布“主題”消息。開動腦筋在MQTT訂閱模型中,“訂閱者”訂閱后為什么需要始終保持連接 親身體驗在“智能光照”物聯系統原型中,訂閱“light”主題消息,并將數據用合適的方式呈現和分享。品馨提示應用物聯網協議,物聯系統將各類數據不斷發送至網絡平臺。用戶在物聯數據的管理、維護及應用過程中需關注數據安全,保護個人隱私。隨堂練習謝謝聆聽!INTERNET OF THINGS謝謝21世紀教育網(www.21cnjy.com)中小學教育資源網站兼職招聘:https://www.21cnjy.com/recruitment/home/admin 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫