本發(fā)明專利技術公開的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法、系統(tǒng)和可讀存儲介質(zhì),其中方法包括:基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,其中,所述目標設備與所述物聯(lián)網(wǎng)通信連接;基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作;待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息;將獲取到的所述運行狀態(tài)信息通過所述區(qū)塊鏈返回給預設的客戶端,以完成當前所述命令數(shù)據(jù)對應的物聯(lián)網(wǎng)設備管理進程。本發(fā)明專利技術基于區(qū)塊鏈技術利用去中心化,借助多節(jié)點的特點給物聯(lián)網(wǎng)設備管理帶來了更高的安全性,保障了物聯(lián)網(wǎng)互聯(lián)互通情況下每個設備的獨立運行安全。聯(lián)網(wǎng)互聯(lián)互通情況下每個設備的獨立運行安全。聯(lián)網(wǎng)互聯(lián)互通情況下每個設備的獨立運行安全。
【技術實現(xiàn)步驟摘要】
基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法、系統(tǒng)和可讀存儲介質(zhì)
[0001]本專利技術涉及設備管理
,更具體的,涉及一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法、系統(tǒng)和可讀存儲介質(zhì)。
技術介紹
[0002]物聯(lián)網(wǎng)終端的隱數(shù)據(jù)的主要存在方式為流式數(shù)據(jù),流式數(shù)據(jù)要比批式數(shù)據(jù)更好鏈接,但是流式數(shù)據(jù)的安全性較低,很容易遭到截取,并且很難追溯數(shù)據(jù)的流向。
[0003]而中心化的物聯(lián)網(wǎng)會帶來的風險升高、節(jié)點擴展受限與成本提高等問題,中心化非常容易崩潰,這就會導致終端內(nèi)的節(jié)點都會出現(xiàn)數(shù)據(jù)異常等問題,還會使泄露風險上升,并且中心數(shù)據(jù)如果被入侵,隱私數(shù)據(jù)的泄露也會是整體性與毀滅性的。與此同時區(qū)塊鏈的核心是去中心化,所有節(jié)點地位相同,即使有部分節(jié)點數(shù)據(jù)損壞或被篡改,但在其他節(jié)點處有記錄,能夠恢復或者識別出信息真?zhèn)巍R虼丝梢越柚鷧^(qū)塊鏈技術給物聯(lián)網(wǎng)換來了更高的安全性。
技術實現(xiàn)思路
[0004]本專利技術的目的是提供一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法、系統(tǒng)和可讀存儲介質(zhì),給物聯(lián)網(wǎng)設備管理帶來了更高的安全性,保障了物聯(lián)網(wǎng)互聯(lián)互通情況下每個設備的獨立運行安全。
[0005]本專利技術第一方面提供了一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,包括以下步驟:
[0006]基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,其中,所述目標設備與所述物聯(lián)網(wǎng)通信連接;
[0007]基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作;
[0008]待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息;
[0009]將獲取到的所述運行狀態(tài)信息通過所述區(qū)塊鏈返回給預設的客戶端,以完成當前所述命令數(shù)據(jù)對應的物聯(lián)網(wǎng)設備管理進程。
[0010]本方案中,所述基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,具體包括:
[0011]基于所述區(qū)塊鏈的鏈路獲取所述客戶端輸入的所述命令數(shù)據(jù);
[0012]基于所述命令數(shù)據(jù)識別設備識別因子,其中,所述設備識別因子至少包括設備序列號;
[0013]基于所述設備識別因子識別對應的所述目標設備。
[0014]本方案中,所述基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作,具體包括:
[0015]基于所述命令數(shù)據(jù)識別設備指令因子,基于所述設備指令因子提取得到所述設備
指令數(shù)據(jù);
[0016]基于所述設備指令數(shù)據(jù)中的具體指令以控制所述目標設備根據(jù)所述具體指令進行動作。
[0017]本方案中,所述待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息,具體包括:
[0018]待所述目標設備依據(jù)所述具體指令進行動作經(jīng)過預設時間段后,控制預設的監(jiān)測單元啟動;
[0019]基于所述監(jiān)測單元對所述設備識別因子對應的所述目標設備進行監(jiān)測,并基于監(jiān)測結果得到所述運行狀態(tài)信息。
[0020]本方案中,所述方法還包括基于不同的所述目標設備匹配不同的所述預設時間段,具體包括:
[0021]基于所述設備指令因子識別當前所述目標設備的時間等級值;
[0022]基于所述時間等級值結合預設的時間算法得到所述預設時間段。
[0023]本方案中,待獲取到所述運行狀態(tài)信息后,基于得到所述命令數(shù)據(jù)的同一所述區(qū)塊鏈的鏈路將所述運行狀態(tài)信息返回給所述客戶端。
[0024]本專利技術第二方面還提供一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理系統(tǒng),包括存儲器和處理器,所述存儲器中包括基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法程序,所述基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
[0025]基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,其中,所述目標設備與所述物聯(lián)網(wǎng)通信連接;
[0026]基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作;
[0027]待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息;
[0028]將獲取到的所述運行狀態(tài)信息通過所述區(qū)塊鏈返回給預設的客戶端,以完成當前所述命令數(shù)據(jù)對應的物聯(lián)網(wǎng)設備管理進程。
[0029]本方案中,所述基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,具體包括:
[0030]基于所述區(qū)塊鏈的鏈路獲取所述客戶端輸入的所述命令數(shù)據(jù);
[0031]基于所述命令數(shù)據(jù)識別設備識別因子,其中,所述設備識別因子至少包括設備序列號;
[0032]基于所述設備識別因子識別對應的所述目標設備。
[0033]本方案中,所述基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作,具體包括:
[0034]基于所述命令數(shù)據(jù)識別設備指令因子,基于所述設備指令因子提取得到所述設備指令數(shù)據(jù);
[0035]基于所述設備指令數(shù)據(jù)中的具體指令以控制所述目標設備根據(jù)所述具體指令進行動作。
[0036]本方案中,所述待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目
標設備的運行狀態(tài)信息,具體包括:
[0037]待所述目標設備依據(jù)所述具體指令進行動作經(jīng)過預設時間段后,控制預設的監(jiān)測單元啟動;
[0038]基于所述監(jiān)測單元對所述設備識別因子對應的所述目標設備進行監(jiān)測,并基于監(jiān)測結果得到所述運行狀態(tài)信息。
[0039]本方案中,所述方法還包括基于不同的所述目標設備匹配不同的所述預設時間段,具體包括:
[0040]基于所述設備指令因子識別當前所述目標設備的時間等級值;
[0041]基于所述時間等級值結合預設的時間算法得到所述預設時間段。
[0042]本方案中,待獲取到所述運行狀態(tài)信息后,基于得到所述命令數(shù)據(jù)的同一所述區(qū)塊鏈的鏈路將所述運行狀態(tài)信息返回給所述客戶端。
[0043]本專利技術第三方面提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中包括機器的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法程序,所述基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法程序被處理器執(zhí)行時,實現(xiàn)如上述任一項所述的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法的步驟。
[0044]本專利技術公開的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法、系統(tǒng)和可讀存儲介質(zhì),基于區(qū)塊鏈技術利用去中心化,借助多節(jié)點的特點給物聯(lián)網(wǎng)設備管理帶來了更高的安全性,保障了物聯(lián)網(wǎng)互聯(lián)互通情況下每個設備的獨立運行安全。
附圖說明
[0045]圖1示出了本專利技術一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法的流程圖;
[0046]圖2示出了本專利技術一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法的命令數(shù)據(jù)組成示意圖;
[0047]圖3示出了本專利技術一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理系統(tǒng)的框圖。
具體實施方式
[0048]為了能夠更清楚地理解本專利技術的上述目的、特征和優(yōu)點,下面結合附圖和具體實施方式對本專利技術進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施本文檔來自技高網(wǎng)...
【技術保護點】
【技術特征摘要】
1.一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,其特征在于,包括以下步驟:基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,其中,所述目標設備與所述物聯(lián)網(wǎng)通信連接;基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作;待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息;將獲取到的所述運行狀態(tài)信息通過所述區(qū)塊鏈返回給預設的客戶端,以完成當前所述命令數(shù)據(jù)對應的物聯(lián)網(wǎng)設備管理進程。2.根據(jù)權利要求1所述的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,其特征在于,所述基于所述區(qū)塊鏈獲取命令數(shù)據(jù),基于所述命令數(shù)據(jù)識別目標設備,具體包括:基于所述區(qū)塊鏈的鏈路獲取所述客戶端輸入的所述命令數(shù)據(jù);基于所述命令數(shù)據(jù)識別設備識別因子,其中,所述設備識別因子至少包括設備序列號;基于所述設備識別因子識別對應的所述目標設備。3.根據(jù)權利要求2所述的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,其特征在于,所述基于所述命令數(shù)據(jù)識別設備指令數(shù)據(jù),基于所述設備指令數(shù)據(jù)控制所述目標設備進行動作,具體包括:基于所述命令數(shù)據(jù)識別設備指令因子,基于所述設備指令因子提取得到所述設備指令數(shù)據(jù);基于所述設備指令數(shù)據(jù)中的具體指令以控制所述目標設備根據(jù)所述具體指令進行動作。4.根據(jù)權利要求3所述的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,其特征在于,所述待所述目標設備依據(jù)所述設備指令數(shù)據(jù)動作完畢后,獲取所述目標設備的運行狀態(tài)信息,具體包括:待所述目標設備依據(jù)所述具體指令進行動作經(jīng)過預設時間段后,控制預設的監(jiān)測單元啟動;基于所述監(jiān)測單元對所述設備識別因子對應的所述目標設備進行監(jiān)測,并基于監(jiān)測結果得到所述運行狀態(tài)信息。5.根據(jù)權利要求4所述的一種基于區(qū)塊鏈的物聯(lián)網(wǎng)設備管理方法,其特征在于,所述方法還包括基于不同的所述目標設備匹配不同的所述預設時間段,具體包括:基于所述設備指令因子識別當前所述目標設備的時間等級值;基于所述時間等級值結合預設的時間算法得到所述...
【專利技術屬性】
技術研發(fā)人員:鐘志明,余成群,
申請(專利權)人:中國科學院地理科學與資源研究所,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。