蓝牙技术通过AES-128加密技术与设备配对能力提供了可靠的安全性

电子说

1.2w人已加入

描述

低功耗蓝牙技术(以下简称BLE - Bluetooth Low Energy),也被称为Bluetooth Smart,是在2010年的蓝牙4.0规范中推出的。蓝牙的早期版本,也被称为Bluetooth Classic(经典蓝牙),被广泛用于音频流类应用(例如耳机和无线扬声器)。而BLE主要被用于短距离,低数据速率,电池寿命很长的应用。这类应用包括了智能手表,传感器,运动监测,信标,以及智能家居等。

正如BLE的命名,这项技术的定义是低功耗,它允许一些应用中的传感器可以凭借一个纽扣电池连续运行许多年的时间。BLE芯片只消耗很少的能量并且大部分时间都处在休眠模式。直到有传输数据的需要,它才会唤醒并且通过Advertising告知主设备有通信的需要,随后才能发送数据,结束后回到休眠模式。

BLE不是为高速率设计的,尽管如此,它在传输时数据速率仍然可以达到1Mbps。BLE设备运行在2.4GHz到2.4835GHz的非授权ISM(工业,科学,医疗)频段,并使用跳频技术(FHSS)来减少与其他使用这一频段的设备之间的干扰。

BLE使用40个2MHz的信道,最大发射功率为10mW(在5.0标准中有所增加)。建立连接和传输数据的时间间隔只需3ms,低延时对于短的数据突发来说非常高效。

在许多应用中,需要传输的距离可能只是几米 – 比如可穿戴设备和口袋里的手机之间 – 但是设备的方向和附近设备的干扰这些因素对真正的有效距离产生很大的影响。在Bluetooth 5.0标准中加进了新的编码方式和长距离选项,减少了数据速率但加入编码增益从而改善了设备的有用传输距离。这对于需要与固定的传感器通信的应用比如智能家居,信标,远程看护装置来说非常有价值。

蓝牙技术通过AES-128加密技术与设备配对能力提供了可靠的安全性。而BLE支持安全简单配对,允许开发者实现无配对(No Pairing),万能钥匙配对(Passkey Pairing)或者带外配对(Out of Band Pairing)。在蓝牙核心规范4.2中引入的LE Secure Connections pairing model,通过增加新的Numeric comparison以及Anonymous key agreement算法,提供了更多的安全性能。

常见用例

为了简化部署,蓝牙SIG为BLE了发布了一系列通用属性用例描述(Profile),例如警报通知(Alert notification),电池服务,或时间描述,这些可以运用于特殊的应用。这些Profile定义了一些可变的属性(应用将请求的数值)和服务(一个定义完整的属性集合)。并列出了程序开发接口(API)来辅助开发者对数据进行读写以及进行其他操作。一些用例包括:

信标(Beaconing) – 当用户经过一个传感器时发送警告或提醒。BLE的短距离特性使它成为一个理想的距离传感器,基于用户的位置来推送特殊的提醒或者信息

无线联机(Wireless Tether)- 使用电池的设备,例如智能手表,运动传感器或温度监控装置,需要与智能手机或其他控制器通信来共享数据。BLE能够节省电量并保证足够的数据速率。

智能传感器(Smart Sensor) - 一个很好的例子是智能足球,它集成了内置传感器能够监视移动距离,旋转,速度以及加速度。BLE能够从足球中传输数据用于实时或非实时的数据分析。

医疗设备(Medical Devices) – 低功耗蓝牙已经在血糖仪,血压计和其他一些医疗设备中出现了,这些传感器被连接到用户的智能手机中,并且可以通过接力传输在线发送给医生

得益于低功率消耗,低成本,易于部署和足够的数据率,低功耗蓝牙正在帮助物联网开发者成功推出产品并快速进入市场。
       责任编辑:pj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分