[發(fā)明專利]一種基于區(qū)塊鏈的霧網(wǎng)絡(luò)中任務(wù)卸載優(yōu)化方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010796536.4 | 申請(qǐng)日: | 2020-08-10 |
| 公開(公告)號(hào): | CN111866181B | 公開(公告)日: | 2022-05-13 |
| 發(fā)明(設(shè)計(jì))人: | 黃曉舸;劉鑫;王永生;陳前斌 | 申請(qǐng)(專利權(quán))人: | 重慶郵電大學(xué) |
| 主分類號(hào): | H04L67/10 | 分類號(hào): | H04L67/10;H04L67/12;H04W24/02;H04W72/04 |
| 代理公司: | 北京同恒源知識(shí)產(chǎn)權(quán)代理有限公司 11275 | 代理人: | 楊柳岸 |
| 地址: | 400065 *** | 國(guó)省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 區(qū)塊 網(wǎng)絡(luò) 任務(wù) 卸載 優(yōu)化 方法 | ||
1.一種基于區(qū)塊鏈的霧網(wǎng)絡(luò)中任務(wù)卸載優(yōu)化方法,其特征在于:該方法包括以下步驟:
建立一個(gè)基于區(qū)塊鏈的霧網(wǎng)絡(luò),由設(shè)備層、霧服務(wù)層和云服務(wù)層組成;
設(shè)備層由SMEs組成,包括智能手機(jī)、智能穿戴設(shè)備和智能車輛;
霧服務(wù)層包括N個(gè)FSs,用集合Ωa={F1,F2,...,Fn,...,FN},n=1,2,...,N表示;在FSn的覆蓋范圍內(nèi)有K個(gè)SME,用集合Ψa={Sn,1,Sn,2,...,Sn,k,...,Sn,K},k=1,2,...,K表示;Sn,k表示FSn覆蓋范圍內(nèi)的SME k;
所述霧網(wǎng)絡(luò)中存在兩種卸載方式,即卸載到FS或D2D設(shè)備群組;用向量δ={δn,1,δn,2,...,δn,k,...,δn,K,},k=1,2,...,K,在FSn的覆蓋范圍內(nèi)有K個(gè)SME,δn,k∈{0,1}表示卸載方式,δn,k=0表示Sn,k卸載到D2D設(shè)備群組,即卸載方式0;δn,k=1表示Sn,k卸載到FS,即卸載方式1;
步驟201:系統(tǒng)初始化;
步驟202:SMEs在LBS注冊(cè)成為合法實(shí)體,LBS授予身份地址In,k和證書Cn,k,能夠唯一表示SMEk;然后,將公鑰PKn,k和私鑰SKn,k,<PKn,k,SKn,k>,以及用于實(shí)現(xiàn)資源貨幣交易的錢包地址{WALn,k}發(fā)送給SMEs;
步驟203:SMEs向LBS申請(qǐng)加入?yún)^(qū)塊鏈網(wǎng)絡(luò);
步驟204:LBS驗(yàn)證SMEs節(jié)點(diǎn)是否有效,驗(yàn)證通過則同意加入網(wǎng)絡(luò),反之不作響應(yīng);
步驟205:通過LBS驗(yàn)證其認(rèn)證之后,SMEs將資源需求發(fā)送給LBS,F(xiàn)Ss將可用資源和QoS約束發(fā)送給LBS,LBS將可用資源、資源需求和QoS約束寫入資源交易的智能合約;
步驟206:自動(dòng)觸發(fā)智能合約,SMEs選擇將任務(wù)卸載到附近的FSs或D2D設(shè)備群組;
步驟207:Sn,k選擇卸載到D2D設(shè)備群組,即卸載方式0;
步驟208:Sn,k選擇附近的D2D設(shè)備群組對(duì)卸載請(qǐng)求消息Rn,k進(jìn)行數(shù)字簽名,再將Rn,k和數(shù)字簽名用Sn,k的私鑰進(jìn)行加密,發(fā)送給D2D設(shè)備群組;
步驟209:D2D設(shè)備群組用Sn,k的公鑰解密并驗(yàn)證數(shù)字簽名以及交易,驗(yàn)證通過則執(zhí)行計(jì)算任務(wù)An,k,否則不對(duì)卸載請(qǐng)求消息作出響應(yīng);
步驟210:D2D設(shè)備群組執(zhí)行計(jì)算任務(wù),并將計(jì)算結(jié)果返回給Sn,k;
步驟211:根據(jù)資源交易的智能合約得出資源價(jià)格,Sn,k按價(jià)格支付給D2D設(shè)備群組一定數(shù)量的資源硬幣;
步驟212:Sn,k選擇卸載到附近的FSs,即卸載方式1;
步驟213:Sn,k選擇霧服務(wù)器FSn,對(duì)卸載請(qǐng)求消息Rn,k進(jìn)行數(shù)字簽名,再將Rn,k和數(shù)字簽名用Sn,k的私鑰進(jìn)行加密發(fā)送給FSn;
步驟214:FSn用Sn,k的公鑰解密并驗(yàn)證數(shù)字簽名以及交易,驗(yàn)證通過則執(zhí)行卸載任務(wù)An,k,否則不對(duì)卸載請(qǐng)求消息作出響應(yīng);
步驟215:FSn執(zhí)行計(jì)算任務(wù)并將計(jì)算結(jié)果返回給Sn,k;
步驟216:根據(jù)資源交易的智能合約得出的資源價(jià)格,Sn,k按價(jià)格支付給FSn一定數(shù)量的資源硬幣,資源硬幣從Sn,k的錢包地址轉(zhuǎn)移到FSn的錢包地址;
步驟217:SMEs對(duì)其被覆蓋區(qū)域內(nèi)的FSs進(jìn)行投票,一人一票,SME投票的權(quán)重與股權(quán)值無關(guān);
步驟218:票數(shù)前M名的FSs作為驗(yàn)證集,其中包括一個(gè)管理器和M-1個(gè)驗(yàn)證器
步驟219:驗(yàn)證集中的M個(gè)FSs輪流充當(dāng)管理器
步驟220:Sn,k將交易記錄發(fā)送到關(guān)聯(lián)的FSn;
步驟221:FSn將交易記錄廣播;
步驟222:管理器構(gòu)建一個(gè)由所有事務(wù)組成的新區(qū)塊,進(jìn)行簽名后廣播給區(qū)塊鏈系統(tǒng)中的驗(yàn)證器
步驟223:接收到新區(qū)塊的驗(yàn)證器將根據(jù)哈希值和數(shù)字簽名來驗(yàn)證其正確性;
步驟224:管理器從超過三分之二的驗(yàn)證器接收到提交消息;
步驟225:管理器將新的區(qū)塊添加時(shí)間戳放入?yún)^(qū)塊鏈中;
步驟226:驗(yàn)證器僅將區(qū)塊頭內(nèi)容,包括上一區(qū)塊哈希值,當(dāng)前區(qū)塊哈希值,時(shí)間戳,梅克爾根值返回到SMEs,以節(jié)省SMEs的存儲(chǔ)空間;
步驟227:結(jié)束。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶郵電大學(xué),未經(jīng)重慶郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010796536.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 任務(wù)協(xié)作裝置及方法
- 用于量化任務(wù)價(jià)值的任務(wù)管理方法及裝置
- 用于運(yùn)行任務(wù)的系統(tǒng)、方法和裝置
- 一種分布式任務(wù)調(diào)度系統(tǒng)及方法
- 任務(wù)信息處理方法
- 一種同步任務(wù)異步執(zhí)行的方法和調(diào)度系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種自動(dòng)分配和推送的任務(wù)管理平臺(tái)及方法
- 程序執(zhí)行控制的裝置及方法、終端和存儲(chǔ)介質(zhì)
- 基于會(huì)話的任務(wù)待辦方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)





