新聞中心

EEPW首頁 > 模擬技術(shù) > 設計應用 > 無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

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

  無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

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

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

3.3 的客戶端實現(xiàn)(C/S架構(gòu))

  上節(jié)通過火狐瀏覽器可以實現(xiàn)COAP協(xié)議,但是只能查看實時數(shù)據(jù),不能查看歷史數(shù)據(jù)。為此,這里搭建了一個C/S架構(gòu)的環(huán)境。如圖11所示。

  無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

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

  插入數(shù)據(jù)庫中的數(shù)據(jù)如圖12所示,圖中顯示的是室內(nèi)的亮度值。

  無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

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

  無線物聯(lián)網(wǎng)中CoAP協(xié)議的研究與實現(xiàn)(二)

  由此看出,基于C/S架構(gòu)的方式,不僅可以顯示實時數(shù)據(jù),還可以查看歷史數(shù)據(jù),以便及時發(fā)現(xiàn)問題,更加具有實用性。

  4結(jié)論

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

物聯(lián)網(wǎng)相關文章:物聯(lián)網(wǎng)是什么



上一頁 1 2 下一頁

評論


相關推薦

技術(shù)專區(qū)

關閉