[發(fā)明專利]基于藍(lán)牙Mesh的區(qū)塊鏈分布式信息傳輸系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 201810608380.5 | 申請日: | 2018-06-13 |
| 公開(公告)號(hào): | CN108769968A | 公開(公告)日: | 2018-11-06 |
| 發(fā)明(設(shè)計(jì))人: | 季程晨;梁森明;嚴(yán)挺 | 申請(專利權(quán))人: | 深圳眾享互聯(lián)科技有限公司 |
| 主分類號(hào): | H04W4/80 | 分類號(hào): | H04W4/80;H04L29/08;H04L29/06 |
| 代理公司: | 深圳市中科創(chuàng)為專利代理有限公司 44384 | 代理人: | 彭西洋 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 主機(jī) 分布式信息 傳輸機(jī)制 傳輸系統(tǒng) 網(wǎng)絡(luò)層 藍(lán)牙 底層架構(gòu) 數(shù)據(jù)傳輸 數(shù)據(jù)通信 網(wǎng)絡(luò)瓶頸 組合機(jī)制 鏈節(jié)點(diǎn) 鏈系統(tǒng) 互聯(lián)網(wǎng) 脫離 | ||
本發(fā)明公開一種基于藍(lán)牙Mesh的區(qū)塊鏈分布式信息傳輸系統(tǒng)及方法,該系統(tǒng)包括ARM主機(jī)和BLE Mesh從機(jī),所述ARM主機(jī)用于運(yùn)行區(qū)塊鏈節(jié)點(diǎn),處理區(qū)塊鏈中的各業(yè)務(wù);所述BLE Mesh從機(jī)建立區(qū)塊鏈底層分布式BLE Mesh網(wǎng)絡(luò),實(shí)現(xiàn)傳輸機(jī)制和數(shù)據(jù)傳輸;所述ARM主機(jī)與BLE Mesh從機(jī)之間通過URAT進(jìn)行本地?cái)?shù)據(jù)通信。本發(fā)明通過接入BLE Mesh而對(duì)區(qū)塊鏈底層架構(gòu)中網(wǎng)絡(luò)層P2P和傳輸機(jī)制的修改獲得區(qū)塊鏈與BLE Mesh的組合機(jī)制,讓區(qū)塊鏈網(wǎng)絡(luò)層使用BLE Mesh網(wǎng)絡(luò),可以使區(qū)塊鏈系統(tǒng)脫離互聯(lián)網(wǎng)運(yùn)行,解決“最后一公里”網(wǎng)絡(luò)瓶頸問題。
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及一種基于藍(lán)牙Mesh(BLE Mesh)的區(qū)塊鏈分布式信息傳輸系統(tǒng)及方法。
背景技術(shù)
隨著區(qū)塊鏈技術(shù)的飛速發(fā)展和推廣,以及無線通信技術(shù)的進(jìn)步,為了滿足不同應(yīng)用場景的需求,各種異構(gòu)網(wǎng)絡(luò)不斷涌現(xiàn)。目前區(qū)塊鏈信息分布式傳輸系統(tǒng)是基于互聯(lián)網(wǎng)P2P技術(shù)實(shí)現(xiàn)的傳輸系統(tǒng),整個(gè)區(qū)塊鏈系統(tǒng)需要搭建于互聯(lián)網(wǎng)之上,依賴互聯(lián)網(wǎng)進(jìn)行傳輸數(shù)據(jù),無法在無網(wǎng)絡(luò)基礎(chǔ)設(shè)施場合和一些特殊的環(huán)境下使用,因此存在難以解決“最后一公里”網(wǎng)絡(luò)瓶頸問題,本發(fā)明基于此而研發(fā)。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)存在的無法在無網(wǎng)絡(luò)基礎(chǔ)設(shè)施場合使用的問題,本發(fā)明提供一種基于藍(lán)牙Mesh的區(qū)塊鏈分布式信息傳輸系統(tǒng)及方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明的具體技術(shù)方案如下:
一種基于藍(lán)牙Mesh的區(qū)塊鏈分布式信息傳輸方法,區(qū)塊鏈網(wǎng)絡(luò)中的每一區(qū)塊鏈節(jié)點(diǎn)包括BLE Mesh模塊,所述BLE Mesh模塊建立基于Mesh傳輸?shù)膮^(qū)塊鏈分布式Mesh網(wǎng)絡(luò);所述信息傳輸方法包括:
S1、第一區(qū)塊鏈節(jié)點(diǎn)將帶有轉(zhuǎn)發(fā)次數(shù)TTL和目標(biāo)地址DST的區(qū)塊鏈數(shù)據(jù)包經(jīng)Mesh網(wǎng)絡(luò)廣播出去;
S3、與第一區(qū)塊鏈節(jié)點(diǎn)相鄰的第二區(qū)塊鏈節(jié)點(diǎn)經(jīng)Mesh網(wǎng)絡(luò)接收該區(qū)塊鏈數(shù)據(jù)包;
S5、當(dāng)TTL大于等于2、DST不是該第二區(qū)塊鏈節(jié)點(diǎn)地址,轉(zhuǎn)發(fā)該區(qū)塊鏈數(shù)據(jù)包至相鄰區(qū)塊鏈節(jié)點(diǎn);
S7、當(dāng)DST是該第二區(qū)塊鏈節(jié)點(diǎn)地址,第二區(qū)塊鏈節(jié)點(diǎn)對(duì)該區(qū)塊鏈數(shù)據(jù)包處理并發(fā)送給上層。
優(yōu)選地,所述上層為ARM主機(jī)。
優(yōu)選地,在步驟S1與S3之間還包括檢驗(yàn)區(qū)塊鏈數(shù)據(jù)包的步驟S2,所述步驟S2包括:
S201、判斷區(qū)塊鏈數(shù)據(jù)包NID是否合法,不合法則丟棄;
S202、對(duì)區(qū)塊鏈數(shù)據(jù)完整性進(jìn)行驗(yàn)證,不完整則丟棄;
S203、檢驗(yàn)源地址SRC和目的地址DST是否有效,無效則丟棄。
優(yōu)選地,所述步驟S2還包括:
S204、查找本節(jié)點(diǎn)緩存中是否已經(jīng)存有該區(qū)塊鏈數(shù)據(jù)包,有則丟棄。
本發(fā)明還提供一種基于藍(lán)牙Mesh的區(qū)塊鏈分布式信息傳輸系統(tǒng),包括ARM主機(jī)和BLE Mesh從機(jī),所述ARM主機(jī)用于運(yùn)行區(qū)塊鏈節(jié)點(diǎn),處理區(qū)塊鏈中的各業(yè)務(wù);所述BLE Mesh從機(jī)建立區(qū)塊鏈底層分布式BLE Mesh網(wǎng)絡(luò),實(shí)現(xiàn)傳輸機(jī)制和數(shù)據(jù)傳輸;所述ARM主機(jī)與BLEMesh從機(jī)之間通過URAT進(jìn)行本地?cái)?shù)據(jù)通信。
優(yōu)選地,區(qū)塊鏈網(wǎng)絡(luò)中的每一區(qū)塊鏈節(jié)點(diǎn)包括BLE Mesh模塊,所述BLE Mesh模塊建立基于Mesh傳輸?shù)膮^(qū)塊鏈分布式Mesh網(wǎng)絡(luò)。
優(yōu)選地,所述BLE Mesh模塊為帶藍(lán)牙并具備藍(lán)牙Mesh功能的終端。
采用本發(fā)明的技術(shù)方案,具有以下有益效果:
(1)區(qū)塊鏈網(wǎng)絡(luò)層使用BLE Mesh網(wǎng)絡(luò),可以使區(qū)塊鏈系統(tǒng)脫離互聯(lián)網(wǎng)運(yùn)行;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳眾享互聯(lián)科技有限公司,未經(jīng)深圳眾享互聯(lián)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810608380.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無線通信網(wǎng)絡(luò)
H04W4-00 專門適用于無線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶通信請求的狀態(tài)或進(jìn)展
H04W4-16 .與通信相關(guān)的補(bǔ)充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無線傳送的目的,由網(wǎng)絡(luò)對(duì)發(fā)送或接收的信息進(jìn)行適應(yī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è)備
- 電力供給裝置
- 用于對(duì)公開資料進(jìn)行靈活集成訪問的書簽
- 一種發(fā)送和接收廣播業(yè)務(wù)數(shù)據(jù)的方法和裝置
- 一種非先入先出包的能效數(shù)據(jù)流傳輸方法
- 一種進(jìn)行數(shù)據(jù)傳輸?shù)姆椒ê驮O(shè)備
- 數(shù)據(jù)信道的傳輸方法、指示方法、終端及網(wǎng)絡(luò)側(cè)設(shè)備
- 數(shù)據(jù)傳輸處理方法、裝置、基站以及存儲(chǔ)介質(zhì)
- 基于TCP/IP協(xié)議的靈活數(shù)據(jù)傳輸協(xié)議的靈活數(shù)據(jù)傳輸方法
- 一種多傳輸機(jī)制混合傳輸?shù)闹甘痉椒ê驮O(shè)備
- 一種數(shù)據(jù)傳輸方法、裝置、芯片、電子設(shè)備及存儲(chǔ)介質(zhì)





