[發明專利]一種基于BLE屬性及GATT的mesh組網方法有效
| 申請號: | 201611189929.9 | 申請日: | 2016-12-21 | 
| 公開(公告)號: | CN106604212B | 公開(公告)日: | 2020-06-23 | 
| 發明(設計)人: | 蘇肖龍;張朋 | 申請(專利權)人: | 深圳市北電儀表有限公司 | 
| 主分類號: | H04W4/80 | 分類號: | H04W4/80;H04W12/06;H04W16/20;H04W40/02;H04W40/24;H04W84/18 | 
| 代理公司: | 深圳市遠航專利商標事務所(普通合伙) 44276 | 代理人: | 田志遠;張朝陽 | 
| 地址: | 518000 廣東省深圳市寶*** | 國省代碼: | 廣東;44 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ble 屬性 gatt mesh 組網 方法 | ||
本發明公開了一種基于BLE屬性及GATT的mesh組網方法,包括若干個BLE設備,所述BLE設備包括GATT,通過在所述GATT上新增mesh層的方式添加mesh服務,所述mesh服務符合GATT協議規則,其步驟包括:開啟組網;構建一級路徑;構建二級路徑;組網完成。本發明不用做任何設置和改動就可以直接將已有的BLE設備接入mesh網絡,實現了BLE的mesh網絡,使得超過藍牙射頻距離的設備可以通過其他藍牙設備中繼的方式實現通信交互,通過mesh網絡,用戶可以通過一個接入點同時控制大量的BLE設備。
技術領域
本發明涉及一種基于BLE屬性及GATT的mesh組網方法。
背景技術
BLE(Bluetooth low energy)定義了GATT(Generic Atribute profile)協議,通過客戶端(client)發現、配置和讀寫服務器(server)各種屬性(attribute)的方式實現直連藍牙設備之間的控制和數據傳輸。
BLE是2010年藍牙4.0推出的,現在最新版本是2014年12月的藍牙4.2。目前市場已經有大量內置BLE的手環、手表、計步器、防丟器、智能家居等外設,同時基本所有的智能手機都配置了藍牙。用戶可以直接利用支持BLE手持設備與這些藍牙外設通過GATT協議進行交互,但是現有技術的BLE協議不支持mesh網絡。
上述缺陷,值得解決。
發明內容
為了克服現有的技術的不足, 本發明提供一種基于BLE屬性及GATT的mesh組網方法。
本發明技術方案如下所述:
一種基于BLE屬性及GATT的mesh組網方法,其特征在于,包括若干個BLE設備,所述BLE設備包括GATT,通過在所述GATT上新增mesh層的方式添加mesh服務,所述mesh服務符合GATT協議規則。
進一步的,包括以下步驟:
a、開啟組網:帶入網設備開機并進入可連接模式,周期發送廣播,用戶通過按鍵、觸屏以及命令人機交互選擇某個帶mesh協議棧的BLE設備作為mesh組網根節點,并發起組網,在根節點通過按鍵、觸屏、命令以及二維碼方式輸入記錄其他設備id,PIN碼網絡認證參數;
b、構建一級路徑:根節點掃描附近BLE設備,并選擇若干鄰居BLE設備,優先選擇未加入網絡并帶mesh協議棧的設備,根據認證參數綁定認證并建立GATT連接,將其作為下一級路由節點記錄在路由表中;
c、構建二級路徑:新加入網絡的mesh設備記錄自己為等級1,掃描并連接下一級路由節點,同時記錄并向上一級節點上傳其路由表,不帶mesh協議的BLE設備則被路由節點記錄為葉子節點;
d、組網完成:遞歸步驟c直至附近所有可連接設備都加入mesh網絡。
進一步的,所述路由表中記錄項包括地址、網關、默認網關以及等級值,路由節點的上一級節點為默認網關,其他鄰居節點為普通網關,通過鄰居節點上報的節點路由信息記錄為普通網關。
進一步的,所述路由的選擇方式為從路由表中查詢目的地址,存在則選擇其所屬網關為中繼地址,不存在則轉發給默認路由,即轉發給上一級節點。
進一步的,mesh網絡新增加設備時,路由節點掃描到新設備并與其建立連接認證成功,則將其添加到其路由表并上報路徑;mesh網絡刪除設備時,路由節點偵測到鄰居節點不可用,則刪除其路由信息,并以其為網關的其他節點路由信息,如果該節點是默認網關,則解散其下行網絡,重新構建路由加入mesh。
進一步的,BLE mesh數據處理流程包括寫數據、讀數據及讀數據返回。
進一步的,所述寫數據的步驟如下:
a、寫數據請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市北電儀表有限公司,未經深圳市北電儀表有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611189929.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于傳感器網絡的分層式自適應空時壓縮方法
- 下一篇:一種藍牙設備配對系統





