Bluetooth MESH探究 --- (7) BLE core spec之为什么BLE能有更低功耗
来源:互联网 发布:汉奇中走丝编程视频 编辑:程序博客网 时间:2024/05/27 16:43
BLE与其它蓝牙协议最典型的区别就是BLE是专门为低功耗、低复杂度以及低成本设备设计。那么,BLE是通过什么方法做到更多功耗的呢?
对于蓝牙设备甚至可以说对于所有无线通信设备来说,最大的功耗就来自于射频电路部分。比如,对于TI CC2540芯片来说,RF处于接收状态的电流为19.6mA,RF处于发射状态的电流为24mA,而RF处于sleep状态的电流仅为0.9uA。所以,如果能够最大限度地减少RF的发射或者接收时间,就能够降低蓝牙节点的功耗。
对于BLE而言,它采用了更少的广播信道数。对于BR的32条广播信道,master设备会消耗更多的时间去扫描,从而带来更大的功耗。在slave设备广播的时候,广播事件的间隔直接影响着slave设备的功耗。BLE的典型广播事件间隔是20ms至10.24s,而对于BE而言,典型间隔只有1.25ms,更小的周期或者说是间隔会带来更大的功耗。由于有了不同的广播信道数以及广播事件间隔,BLE与BR的平均RF ON时长也有很大的差别,BLE只有月0.6至1.2ms,而BR有22.5ms,这就可以明显的对比出BLE的低功耗特性。
还有,从物理层的参数可以看到,BLE的modulation index可以最高达到0.55。而BR的modulation index最高只能到0.35。更高的modulation index值有更高的效率,从而也会降低BLE节点的功耗。
下表是BLE与BR的典型参数对比:
BLE
BR
广播信道数
3
32
广播事件间隔
20ms至10.24s
1.25ms
RF ON时长
0.6至1.2ms
22.5ms
连接建立时长
3ms
大于100ms
Modulation index
0.45至0.55
0.28至0.35
- Bluetooth MESH探究 --- (7) BLE core spec之为什么BLE能有更低功耗
- Bluetooth MESH探究 --- (3) BLE core spec之物理层
- Bluetooth MESH探究 --- (4) BLE core spec之链路层信道与状态
- Bluetooth MESH探究 --- (5) BLE core spec之链路层基本流程
- Bluetooth MESH探究 --- (6) BLE core spec之广播信道防冲突与数据信道选择
- Bluetooth MESH探究 --- (10) BLE MESH与Zigbee关键参数对比
- BLE Mesh
- BLE Mesh
- BlueTooth: 低功耗蓝牙bluetooth 4.0 (BLE) CC2540
- BlueTooth: TI低功耗蓝牙(BLE)介绍
- 低功耗蓝牙Bluetooth Low Energy(BLE)
- Android-低功耗蓝牙BLE(Bluetooth Low Energy)开发
- BLE Spec解读
- BLE 协议栈之低功耗管理
- [BLE]低功耗蓝牙之GAP、GATT
- 低功耗蓝牙BLE之报文
- 低功耗蓝牙BLE之广播
- 低功耗蓝牙BLE之连接建立
- 杂记——简单理解上下文和this
- java程序员如何通过阿里、百度的招聘面试
- Kullback-Leibler Divergence Explained
- 蚂蚁分类信息系统5.8 解决后台管理员编辑信息时相关图片无法显示的问题
- android listview仿ios 3dTouch效果
- Bluetooth MESH探究 --- (7) BLE core spec之为什么BLE能有更低功耗
- poj1637:Sightseeing tour(混合图欧拉回路,网络流)
- vue-cli脚手架的.babelrc文件 详解
- OSG 学习第四天:光照
- CSU-ACM2017暑假训练9-区间DP C
- 良好的编程习惯
- NFS的挂载
- 利用C语言编写一个通讯录,包括用户界面
- 2017 Multi-University Training Contest