基于自組網(wǎng)無(wú)線通信技術(shù)的照明控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位單位】:廈門大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TU855;TP273
【部分圖文】:
訂閱RSP邋Topic邐?接收推送消息一*?解析處理消息一?更新數(shù)據(jù)庫(kù)逡逑圖2-1邋MQTT系統(tǒng)結(jié)構(gòu)圖逡逑本系統(tǒng)中所用MQTT系統(tǒng)上報(bào)信息分為兩種方式,分別是定時(shí)上報(bào)和上報(bào)。其中定時(shí)上報(bào)為WF-ZB網(wǎng)關(guān)在捕獲ZigBee節(jié)點(diǎn)之后,將節(jié)點(diǎn)設(shè)定為(30秒)上報(bào)節(jié)點(diǎn)信息,上報(bào)的信息包含:MAC、GROUP、10邋(relay)、PW電壓、電流、功率、累加功率,格式上報(bào)如下<AUTO_REPORT_ID><MAC,GROUP,IO,PWM,U,I,P,邋SP>。掃描上報(bào)為在掃間,WF-ZB每收到一個(gè)節(jié)點(diǎn)返回的掃描信息后,立刻上報(bào)。逡逑限于篇幅以下以客戶端訂閱RSP邋Topic和接收推送信息為例介紹MQTT/訂閱的具體實(shí)現(xiàn)過(guò)程,圖2-2為客戶端subClient訂閱RSP邋Topic的流程。WF-網(wǎng)關(guān)采用定時(shí)上報(bào)模式,服務(wù)端根據(jù)定時(shí)上報(bào)的信息格式解析提取出設(shè)備信并將信息更新至數(shù)據(jù)庫(kù)。逡逑
□.local逡逑圖2-3邋mDNS使用情景逡逑mDNS使用情景之一如圖2-3所示,設(shè)備D通過(guò)組播方式,詢問(wèn)設(shè)備A.邋local逡逑的地址,設(shè)備A通過(guò)同樣的組播回復(fù)它的地址信息,組播內(nèi)的所有設(shè)備B,C,D---逡逑都會(huì)收到此信息,它們會(huì)將設(shè)備A的ip地址等信息(如TTL值)刷新到mDNS逡逑的緩沖區(qū)內(nèi)。mDNS只接受主機(jī)名前綴為?邋local的域名解析并且僅用在局域網(wǎng)內(nèi)逡逑部,這一點(diǎn)與DNS有所不同。逡逑除此之外,mDNS還有其它作用,例如在零配置網(wǎng)絡(luò)中給自己分配域名,設(shè)逡逑備給自身選擇一個(gè)域名后,通過(guò)發(fā)送mDNS包來(lái)查詢局域網(wǎng)內(nèi)是否有同名設(shè)備,逡逑如果不存在同名設(shè)備便以此名稱作為自己的域名。逡逑2.2.2邋DNS-SD逡逑DNS-SD邋(DNS邋based邋Service邋Discovery),即基于邋DNS邋的服務(wù)發(fā)現(xiàn)協(xié)議。通逡逑過(guò)發(fā)送不同類別的記錄查詢局域網(wǎng)內(nèi)設(shè)備可提供的服務(wù)、獲取主機(jī)名和端口號(hào)、逡逑獲取服務(wù)實(shí)例更詳細(xì)信息。具體如下:逡逑1、服務(wù)發(fā)現(xiàn)。設(shè)備會(huì)通過(guò)組播組發(fā)送一個(gè)查詢PTR記錄的數(shù)據(jù)包,其數(shù)據(jù)逡逑格式為:<service>.<transport>.<domain>。service邋表示要查詢的服務(wù)
圖3-1系統(tǒng)總體功能用例圖逡逑1、用戶系統(tǒng)管理逡逑
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 姜妮;張宇;趙志軍;;基于MQTT物聯(lián)網(wǎng)消息推送系統(tǒng)[J];網(wǎng)絡(luò)新媒體技術(shù);2014年06期
2 本刊訊;;智能家居市場(chǎng)規(guī)模2018年達(dá)1396億元[J];中國(guó)公共安全;2014年17期
3 張瑋;;淺析白盒測(cè)試和黑盒測(cè)試[J];無(wú)線互聯(lián)科技;2013年06期
4 李建生;豐云兵;;構(gòu)建廣電大數(shù)據(jù)平臺(tái)——網(wǎng)絡(luò)廣播電視臺(tái)的發(fā)展思路[J];當(dāng)代電視;2013年05期
5 徐雯;高建華;;基于Spring MVC及MyBatis的Web應(yīng)用框架研究[J];微型電腦應(yīng)用;2012年07期
6 李春霞;;黑盒測(cè)試方法探析[J];甘肅高師學(xué)報(bào);2009年02期
7 向潤(rùn);;黑盒測(cè)試方法探討[J];軟件導(dǎo)刊;2009年01期
8 薛昌春;;淺談數(shù)據(jù)庫(kù)建模方法與應(yīng)用[J];電腦知識(shí)與技術(shù)(學(xué)術(shù)交流);2007年18期
9 鄭朝霞;夏先智;;軟件集成測(cè)試的研究[J];湖北工業(yè)大學(xué)學(xué)報(bào);2006年04期
10 周文生,胡鵬,賈永紅;Web環(huán)境下SVG地圖瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)[J];測(cè)繪學(xué)院學(xué)報(bào);2003年02期
相關(guān)博士學(xué)位論文 前1條
1 馮新?lián)P;基于REST的Web服務(wù)架構(gòu)理論與技術(shù)研究[D];解放軍信息工程大學(xué);2009年
相關(guān)碩士學(xué)位論文 前1條
1 熊威;自動(dòng)測(cè)試用例生成中分支限界算法的加速策略[D];北京郵電大學(xué);2015年
本文編號(hào):2820755
本文鏈接:http://sikaile.net/guanlilunwen/chengjian/2820755.html