[發明專利]一種藍牙設備mesh入網方法和系統及其設備有效
| 申請號: | 202010117565.3 | 申請日: | 2020-02-25 |
| 公開(公告)號: | CN111328060B | 公開(公告)日: | 2023-05-12 |
| 發明(設計)人: | 黃凱 | 申請(專利權)人: | 杭州涂鴉信息技術有限公司 |
| 主分類號: | H04W4/80 | 分類號: | H04W4/80;H04W12/06;H04W48/16;H04W76/10 |
| 代理公司: | 北京崇智知識產權代理有限公司 11605 | 代理人: | 任小燕 |
| 地址: | 310013 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 藍牙 設備 mesh 入網 方法 系統 及其 | ||
本發明涉及一種藍牙設備mesh入網方法,包括以下步驟:掃描藍牙設備并返回藍牙設備的廣播包信息;解析廣播包信息,并與藍牙設備建立藍牙連接;向藍牙設備發送provision配網邀請;根據固件配置參數向服務端請求node?id地址信息;生成一對公鑰私鑰,并根據node?id地址信息向藍牙設備發送公鑰;根據私鑰生成provision確認信息發送至藍牙設備;根據provision確認信息向藍牙設備發送隨機確認信息;匯總所有返回結果生成描述數據并發送至藍牙設備;斷開重連藍牙設;根據設備信息綁定藍牙設備的相應功能;配置向服務端發送mesh入網請求的參數信息,并根據參數信息向服務端發送mesh入網請求。在本發明的技術方案中,其能夠保證入網密鑰的通信安全性。
技術領域
本發明涉及通信技術技術領域,尤其涉及一種基于GATT的藍牙設備mesh入網方法和系統、計算機可讀存儲介質和計算機設備。
背景技術
BLE?Mesh一種基于藍牙的多對多Mesh網狀關鍵技術,特別提高了構建大范圍網絡覆蓋的通信效能,應用于智能照明、樓宇自動化、無線傳感器網絡等需要讓數以萬計個設備在安全、可靠、穩定環境下進行傳輸,傳輸信息,實現設備的智能化。
如何通過GATT手機藍牙直連把待配網設備加入到mesh網中,且能安全的控制成為整個mesh的基準。其中入網流程的安全性、快速性是使用整個藍牙Mesh網絡的前提,配網過程中的參數指標設定也成為了后續控制的良好體驗前提。目前在領域里,使用GATT直連進行配網雖然有案例,但其中有些不足之處,例如多端配網使用的密鑰來源、網絡標示來源都存在一定的不太安全因素,且由于本身mesh傳遞消息的機制限制,沒有一個好的參數來約定入網設備的傳輸速度,多設備可能存在體驗不好等問題。
發明內容
本發明旨在至少解決現有技術或相關技術中存在的技術問題之一。
為此,本發明的目的在于提供一種藍牙設備mesh入網方法和系統、計算機可讀存儲介質和計算機設備,其能夠保證入網密鑰的通信安全性,并具有豐富的設備功能配置項以及設備傳輸低時延,高響應特點。
為實現上述目的,本發明第一方面的技術方案提供了一種基于GATT的藍牙設備mesh入網方法,包括以下步驟:
掃描藍牙設備并返回藍牙設備的廣播包信息;
解析廣播包信息,并與藍牙設備建立藍牙連接;
向藍牙設備發送provision配網邀請,并返回固件配置參數;
根據固件配置參數向服務端請求node?id地址信息,并返回結果;
生成一對公鑰私鑰,并根據node?id地址信息向藍牙設備發送公鑰,并返回結果;
根據私鑰生成provision確認信息發送至藍牙設備,并返回結果;
根據provision確認信息向藍牙設備發送隨機確認信息,并返回結果;
匯總所有返回結果生成描述數據并發送至藍牙設備,并返回結果以完成provision配網;
斷開重連藍牙設備,并返回對應藍牙設備的設備信息;
根據設備信息綁定藍牙設備的相應功能,并返回結果;
配置向服務端發送mesh入網請求的參數信息,并根據參數信息向服務端發送mesh入網請求,并返回結果以完成藍牙設備的入網。
在上述技術方案中,優選地,根據私鑰生成provision確認信息發送至藍牙設備,并返回結果,包括以下步驟:
根據私鑰生成加密隨機數和provision證書;
根據加密隨機數加密provision證書,生成provision確認信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州涂鴉信息技術有限公司,未經杭州涂鴉信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010117565.3/2.html,轉載請聲明來源鉆瓜專利網。





