基于MQTT的數(shù)據(jù)報(bào)送方法裝置計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN201911050677.5 申請(qǐng)日 -
公開(公告)號(hào) CN110995617A 公開(公告)日 2020-04-10
申請(qǐng)公布號(hào) CN110995617A 申請(qǐng)公布日 2020-04-10
分類號(hào) H04L12/863;H04L12/26 分類 電通信技術(shù);
發(fā)明人 趙水寧;孫曉波;高志崗;嚴(yán)旌毓;陳先明;陳一峰;蔣森林;董康康;翟紀(jì)坤 申請(qǐng)(專利權(quán))人 南京戎光軟件科技有限公司
代理機(jī)構(gòu) 南京理工大學(xué)專利中心 代理人 南京戎光軟件科技有限公司
地址 211100 江蘇省南京市江寧區(qū)秣周東路12號(hào)3樓R306
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種基于MQTT的數(shù)據(jù)報(bào)送方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),資源占用少、上報(bào)效率高。所述基于MQTT的數(shù)據(jù)報(bào)送方法,包括如下步驟:(10)啟動(dòng)MQTT主鏈接:通過MQTT主鏈接,訂閱設(shè)備控制主題,接收并處理設(shè)備控制命令;(20)上報(bào)設(shè)備數(shù)據(jù):從待上報(bào)設(shè)備數(shù)據(jù)隊(duì)列中取出設(shè)備數(shù)據(jù),從MQTT主鏈接和MQTT從鏈接隊(duì)列中選擇空閑鏈接,通過該空閑鏈接對(duì)應(yīng)的接口,上報(bào)設(shè)備數(shù)據(jù);(30)動(dòng)態(tài)調(diào)整從鏈接:根據(jù)實(shí)時(shí)監(jiān)測(cè)的網(wǎng)關(guān)待上報(bào)設(shè)備數(shù)據(jù)流量范圍,增加或減少用于設(shè)備數(shù)據(jù)上報(bào)的MQTT從鏈接數(shù)量。