基于mqtt的云推送平臺的研究及應用

基于mqtt的云推送平臺的研究及應用

ID:35057810

大?。?.93 MB

頁數(shù):66頁

時間:2019-03-17

基于mqtt的云推送平臺的研究及應用_第1頁
基于mqtt的云推送平臺的研究及應用_第2頁
基于mqtt的云推送平臺的研究及應用_第3頁
基于mqtt的云推送平臺的研究及應用_第4頁
基于mqtt的云推送平臺的研究及應用_第5頁
資源描述:

《基于mqtt的云推送平臺的研究及應用》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、碩士學位論文題目:基于MQTT的云推送平臺的研究及應用研究生鄭峰專業(yè)計算機技術指導教師徐小良教授完成日期2016年03月杭州電子科技大學碩士學位論文基于MQTT的云推送平臺的研究及應用研究生:鄭峰指導教師:徐小良教授2016年03月DissertationSubmittedtoHangzhouDianziUniversityfortheDegreeofMasterTheResearchandApplicationofMessagePushCloudPlatformBasedonMQTTCandidate:ZhengFengSupervisor

2、:Prof.XuXiaoliangMarch,2016杭州電子科技大學學位論文原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲巧:,是本入在導師的指導下本人鄭重聲明所呈交的學位論文,獨立進行硏究王作所取得的成果。除文中已經注明引用的內容外,本論義不含任何其他個人或集體已經發(fā)表或撰寫過的作品或成果。對本文的研究做出重要貢獻的個人和集體,均己在文中明確方式標明。一申請學位論丈與資料若有不實之處,本人承擔切相關責任。論文1作者簽名;曰期;^《年0月曰U7/v^案P舞學位論文使用授權說明本人完全了解杭州電子科技大學關于保留

3、和使用學位論文的規(guī)定-目P:研究生在。校攻讀學位期間論文工作的知識產權單位屬杭州電子科技大學本人保證畢業(yè)離校盾,發(fā)表論文或使用論文工作成果時署名單位仍然為杭州電子科技大學。學校有權保留送交論文的復印件,可uI允許查閱和借閱論文:學??桑簦豕颊撐牡娜炕虿糠謨热荩粼试S采用影印、縮印或其它復制手段保存論文。(保密論義在解密后遵守此規(guī)定):論文作者簽名:曰期^么年0月曰/^7’;指導教師簽名;姑0長曰期年。若月曰杭州電子科技大學碩士學位論文摘要隨著工業(yè)4.0及萬物互聯(lián)的發(fā)展和興起,各種聯(lián)網設備之間的消息推送逐漸

4、成為了一種基礎性需求。與傳統(tǒng)互聯(lián)網相比,在新的網絡環(huán)境中由于其設備處理器性能、網絡帶寬和穩(wěn)定性以及電池蓄電量等諸多方面的限制,對消息推送提出了更高的要求。MQTT是一種基于發(fā)布/訂閱模型的輕量級消息傳輸協(xié)議。針對低帶寬,低CPU計算能力,以及不穩(wěn)定的網絡環(huán)境做了特殊的優(yōu)化,能夠有效節(jié)省終端的耗電量和流量,使其能夠適用于嵌入式智能終端和移動終端的消息推送?;诖耍疚难芯刻岢鲆环N基于MQTT的云推送平臺的技術方案。主要工作內容包括:(1)MQTT協(xié)議的研究和分析。針對MQTT協(xié)議中的關鍵點進行分析,包括MQTT協(xié)議的各種消息類型,MQTT協(xié)議中

5、消息的基本格式,MQTT協(xié)議中消息各個標志字段的特殊含義及MQTT協(xié)議的整個通信流程。(2)MQTT協(xié)議的擴展研究。針對消息的安全可靠傳輸,提出一種基于MQTT協(xié)議的消息加密驗證機制,在協(xié)議層面實現(xiàn)對消息的加密和校驗,來確保消息的可靠傳輸;此外,針對MQTT協(xié)議的心跳報文,本文提出一種基于動態(tài)反饋的心跳維護機制,實現(xiàn)動態(tài)地修改心跳時間間隔,使得MQTT協(xié)議能夠更好的適應復雜無線網絡環(huán)境。(3)MQTT協(xié)議實現(xiàn)若干關鍵技術的研究。在對開源系統(tǒng)Mosquitto進行研究的基礎上,本文提出一種基于哈希表的主題發(fā)布/訂閱關系維護模型,實現(xiàn)對主題發(fā)布/

6、訂閱關系維護性能的改進;基于Epoll模型對開源系統(tǒng)的并發(fā)性能進行改進研究,以提升系統(tǒng)的并發(fā)性能;基于分布式緩存對系統(tǒng)存儲性能進行改進。同時對上述改進結果進行實驗驗證。(4)SaaS模式消息云推送平臺的設計實現(xiàn)。在上述研究成果的基礎上,設計實現(xiàn)MQTT消息云推送平臺,使消息推送可以以基礎服務的形式供第三方應用使用。最后,將云推送平臺進行實際應用,驗證系統(tǒng)的可行性。關鍵詞:消息推送、MQTT協(xié)議、心跳、發(fā)布/訂閱、SaaSI杭州電子科技大學碩士學位論文ABSTRACTAlongwiththedevelopmentoftheIndustry4.0

7、andIoE(InternetofEverything),pushingmessagebetweenavastvarietyofconnecteddeviceshasgraduallybecomeabasicrequirement.ComparedwiththetraditionalInternet,newInternetenvironmenthaspushedforwardhigherrequirementsformessagepushsystem,becauseofthelowperformanceofdevices,unstablene

8、tworkbandwidth,andthelimitationofbatterystoragecapacity.MQTTisalightweightpublish/

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。