新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 無線物聯網中CoAP協議的研究與實現(二)

        無線物聯網中CoAP協議的研究與實現(二)

        作者: 時間:2013-10-09 來源:網絡 收藏
        :61616/toggle,作用是讓節點上的三色LED燈進行反轉。服務器端的響應信息如圖10所示。

          無線物聯網中CoAP協議的研究與實現(二)

          從瀏覽器端可以看出,支持Discover和Observe功能,具有GET、POST、PUT和DELETE等方法。Type表示信息類型為ACK,Code為200,表示成功完成客戶端的請求。事務ID為38 264,它用于重復信息檢測,options為1表示有一個可選項,內容類型為text表示文本類型。

          由此可以看出,通過火狐瀏覽器的,可以訪問節點上的傳感器資源。

        3.3 的客戶端實現(C/S架構)

          上節通過火狐瀏覽器可以實現COAP協議,但是只能查看實時數據,不能查看歷史數據。為此,這里搭建了一個C/S架構的環境。如圖11所示。

          無線物聯網中CoAP協議的研究與實現(二)

          圖11中客戶端軟件是用基于。NET架構的C#語言編寫的,數據庫使用SQL Server 2008.通過此程序,可以每隔10 s讀取一次數據,存入到數據庫中。并可以通過前臺的Web界面查看各種歷史數據,包括溫度、濕度、亮度等。

          插入數據庫中的數據如圖12所示,圖中顯示的是室內的亮度值。

          無線物聯網中CoAP協議的研究與實現(二)

          在Web瀏覽器端可以查看實時和歷史數據,頁面顯示效果如圖13所示。

          無線物聯網中CoAP協議的研究與實現(二)

          由此看出,基于C/S架構的方式,不僅可以顯示實時數據,還可以查看歷史數據,以便及時發現問題,更加具有實用性。

          4結論

          本文詳細介紹了CoAP協議的內容、特點、交互模型以及訂閱機制,還給出了基于uIPv6 START KIT網絡開發套件的系統配置方式,該網絡可以通過火狐瀏覽器和客戶端軟件兩種方式實現CoAP協議,用戶不僅可以讀取傳感器上的實時數據,而且可以查看歷史數據。

        物聯網相關文章:物聯網是什么



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 卓资县| 石屏县| 社旗县| 治多县| 九台市| 镇赉县| 茂名市| 枣庄市| 金平| 平和县| 老河口市| 青海省| 弋阳县| 星子县| 湖南省| 汶上县| 乳山市| 白山市| 邢台市| 昔阳县| 靖江市| 杭锦后旗| 景德镇市| 临江市| 商南县| 新丰县| 嘉善县| 特克斯县| 桐梓县| 建湖县| 西吉县| 溧水县| 丁青县| 兰西县| 白玉县| 松桃| 太和县| 青岛市| 平南县| 于田县| 高邑县|