炬芯AIoT进军蓝牙BLE Mesh领域

2019 年 3 月 21 日,Actions BLE Mesh SDK 正式通过了蓝牙技术联盟 (BQB) 认证。

Actions BLE Mesh 规格

   | 基于蓝牙4.2

| 实现标准:Mesh Profile v1.0.1

| Feature: relay, proxy, friend, low-power

| 支持2个子网或NetKey

| 支持10个AppKey

| 支持10个group

| 支持3个label_uuid

| 支持100个节点

| 支持PB-GATT和PB-ADV

| 支持Configuration Server, Health Server, Health Client model

| 支持Generic OnOff等model

| 支持settings保存mesh状态

| 支持OTA升级

| 支持天猫mesh

什么是Mesh?

Mesh Network (以下简称Mesh) 是一种组网的拓扑结构。在Mesh网络中,数据可从任意节点发送至整个网络,而且当网络中某个节点出现故障时,整个网络仍可保持通信正常,具有组网便捷、抗干扰能力强等优点。

什么是 BLE Mesh?

蓝牙的创新步伐从未停止。自面世以来,蓝牙就不断历经严谨、每一次改进都系统严谨,紧跟市场需求,一直支持和鼓励创新。

蓝牙技术令人惊叹的故事还在继续着,蓝牙mesh网络翻开了最新篇章,150家蓝牙技术联盟会员公司都参与了mesh的创建。

Bluetooth MESH目前采用的是基于flooding协议的MESH网络技术。在发布的协议版本中,有提到在未来的修订版本中可能会加入基于路由协议的MESH网络。

蓝牙4.0规范中新增了BLE(Bluetooth Low Energy)部分。相对于传统蓝牙,BLE除了低功耗、低响应延迟之外,在Mesh组网方面更是优于传统蓝牙的星形组网,使其成为IoT(物联网)中的重要组成部分。

BLE Mesh网络由Mobile、Node组成。Mobile是智能手机,作为Mesh网络的控制端。Node是网络中的节点设备。BLE Mesh网络是采用广播的方式实现的,基本步骤是:

1.由节点A广播消息出去;

2.当节点B收到节点A的消息后,再把节点A的消息广播出去;

3.以此类推,利用感染的方式,一传十,十传百,让所有在无线范围内的装置都收到此消息。

利用这样的方式再配合我们的智能路由算法,可以高效的在网络中传递消息,并遏制广播风暴和垃圾消息等不利影响。并且BLE Mesh还会对网络中的数据进行特殊的加密,防止通过监听和中间人攻击等手段窃取网络数据。

BLE Mesh 的应用

利用BLE Mesh构建智能照明系统。在此系统中包含开关和智能灯两种设备,智能手机作为网络的控制端。

首先将智能灯和开关分布在两个房间中,然后通过智能手机将他们组好网,并根据房间号分好组。这样一个BLE Mesh的网络就构建完成了,中间不需要添加任何路由设备。在使用的时候可以通过开关直接控制两个房间中的智能灯。这个控制过程并不需要智能手机的参与。分组是非常自由的,可以根据自己的喜好随意组合智能灯和开关。智能手机还可以很方便的对智能灯进行升级。随着网络中智能灯数量的增加,网络覆盖的面积也在增加。

这只是一个开始,依附于这个BLE Mesh网络,还可以在网络中添加更多的低功耗传感器和智能电器。然后通过智能手机将他们分组,使他们能够进行联动。将一切变的更智能。


<炬芯于2019香港春季电子展期间展出BLE Mesh应用>

炬芯ATB110X主要规格

· Bluetooth 5.0

· ARM Cortex-M0 up to 96M

· Support Voice over BLE

· Support SIG MESH

· 16bit Sigma-Delta Voice ADC

· 35 keys in scan mode with 7 Pins

· Enough peripheral interfaces:

· IIS IN/OUT, IR RX/TX, 3*UART, 3*SPI, 2*TWI, 5*PWM;

0

付费内容

查看我的付费内容