BLE MESH介紹
BLE MESH介紹
??一、 什么是Mesh?
??Mesh Network (以下簡稱Mesh) 是一種組網(wǎng)的拓?fù)浣Y(jié)構(gòu)。在Mesh網(wǎng)絡(luò)中,數(shù)據(jù)可從任意節(jié)點發(fā)送至整個網(wǎng)絡(luò),而且當(dāng)網(wǎng)絡(luò)中某個節(jié)點出現(xiàn)故障時,整個網(wǎng)絡(luò)仍可保持通信正常,具有組網(wǎng)便捷、抗干擾能力強等優(yōu)點。
??二、 什么是BLE Mesh
??藍(lán)牙4.0規(guī)范中新增了BLE(Bluetooth Low Energy)部分。相對于傳統(tǒng)藍(lán)牙,BLE除了低功耗、低響應(yīng)延遲之外,在Mesh組網(wǎng)方面更是優(yōu)于傳統(tǒng)藍(lán)牙的星形組網(wǎng),使其成為IoT(物聯(lián)網(wǎng))中的重要組成部分。

??BLE Mesh網(wǎng)絡(luò)由Mobile、Node組成。Mobile是智能手機,作為Mesh網(wǎng)絡(luò)的控制端。Node是網(wǎng)絡(luò)中的節(jié)點設(shè)備。BLE Mesh網(wǎng)絡(luò)是采用廣播的方式實現(xiàn)的,基本步驟是:
??1.由節(jié)點A廣播消息出去;
??2.當(dāng)節(jié)點B收到節(jié)點A的消息后,再把節(jié)點A的消息廣播出去;
??3.以此類推,利用感染的方式,一傳十,十傳百,讓所有在無線范圍內(nèi)的裝置都收到此消息。
??利用這樣的方式再配合我們的智能路由算法,可以高效的在網(wǎng)絡(luò)中傳遞消息,并遏制廣播風(fēng)暴和垃圾消息等不利影響。并且BLE Mesh還會對網(wǎng)絡(luò)中的數(shù)據(jù)進(jìn)行特殊的加密,防止通過監(jiān)聽和中間人攻擊等手段竊取網(wǎng)絡(luò)數(shù)據(jù)。
??三、 BLE Mesh在IOT中的應(yīng)用

??利用BLE Mesh構(gòu)建智能照明系統(tǒng)。在此系統(tǒng)中包含開關(guān)和智能燈兩種設(shè)備,智能手機作為網(wǎng)絡(luò)的控制端。首先將智能燈和開關(guān)分布在兩個房間中,然后通過智能手機將他們組好網(wǎng),并根據(jù)房間號分好組。這樣一個BLE Mesh的網(wǎng)絡(luò)就構(gòu)建完成了,中間不需要添加任何路由設(shè)備。在使用的時候可以通過開關(guān)直接控制兩個房間中的智能燈。這個控制過程并不需要智能手機的參與。分組是非常自由的,可以根據(jù)自己的喜好隨意組合智能燈和開關(guān)。智能手機還可以很方便的對智能燈進(jìn)行升級。隨著網(wǎng)絡(luò)中智能燈數(shù)量的增加,網(wǎng)絡(luò)覆蓋的面積也在增加。
??這只是一個開始,依附于這個BLE Mesh網(wǎng)絡(luò),還可以在網(wǎng)絡(luò)中添加更多的低功耗傳感器和智能電器。然后通過智能手機將他們分組,使他們能夠進(jìn)行聯(lián)動。將一切變的更智能。
??四、 BLE Mesh VS ZigBee Mesh

??ZigBee Mesh網(wǎng)絡(luò)由Coordinator(協(xié)調(diào)器C)、Router(路由R)和End Device(末端設(shè)備D)三部分組成。整個網(wǎng)絡(luò)由C進(jìn)行控制,C可以直接連接D,但是如果D和C的距離超出了最大距離的話,中間必須通過R來進(jìn)行連接。D和D之間不能通訊,可以增加R來延伸網(wǎng)絡(luò)。
??BLE Mesh網(wǎng)絡(luò)則要簡單多了,網(wǎng)絡(luò)只由設(shè)備組成,并不需要路由的參與。而控制端采用智能手機,給用戶提供便捷的同時,也為用戶節(jié)省了構(gòu)建網(wǎng)絡(luò)的成本。因為網(wǎng)絡(luò)的延伸不需要路由的參與,所以網(wǎng)絡(luò)也更容易進(jìn)行部署。除此之外還有一個巨大的優(yōu)勢,現(xiàn)在的智能手機、平板和電腦都配有藍(lán)牙,用戶通過藍(lán)牙連接BLE Mesh網(wǎng)絡(luò),可以避免因為網(wǎng)絡(luò)原因造成的延時和癱瘓,同時也不需要去配置復(fù)雜的網(wǎng)關(guān)。大大提升用戶體驗。
??總結(jié)成以下幾點:
??1.網(wǎng)絡(luò)結(jié)構(gòu)簡單,更容易部署。
??2.不需要路由設(shè)備和協(xié)調(diào)器,成本更低。
??3.通過藍(lán)牙接入,免去了網(wǎng)絡(luò)延時。
??4.對不需要大范圍組網(wǎng)的用戶免去了配置網(wǎng)關(guān)的麻煩。
??5.智能手機都配有藍(lán)牙,更容易推廣。
??五、 關(guān)于我們
??FEASYCOM專門從事藍(lán)牙開發(fā)工作。對藍(lán)牙開發(fā)有著豐富的經(jīng)驗,如果您對BLE Mesh技術(shù)感興趣,可以在線咨詢我們相關(guān)人員