android ble蓝牙接收不到数据_BLE安全现状与挑战

随着科技发展,我们身边的智能设备越来越多,包括手机,智能音箱,智能手表,智能电视机等等。在这些智能设备中有一部分属于低功耗智能设备,而BLE是这些低功耗设备常用的通信方式。那我们了解过BLE是什么吗?BLE的安全现状又是怎么的呢?通过下面的介绍,你将会有所了解。

01 认识BLE 蓝牙低功耗 (Bluetooth Low Energy或称BLE),使用于小数据率,离散传输的应用,是对经典蓝牙BR/EDR技术的补充。虽然BLE和经典蓝牙都是蓝牙标准,但是BLE并不兼容经典蓝牙BR/EDR。相比于经典蓝牙,它具有覆盖范围更广,安全性更高,功耗低等特点。 30e036d8fd097b271494b508f5750d1a.png 蓝牙核心系统架构 6d5eb8afddec62c9af5d83f93b90dbc3.gif BR/EDR Radio & LE Radio & AMP PHY 蓝牙RF层(物理层),包括BR/EDR、LE以及AMP三种,主要负责在物理channel上收发蓝牙packet。对BR/EDR和LE RF来说,还会接收来自Baseband的控制命令来控制RF频率的选择和timing。而AMP PHY,则是使用802.11(WIFI)的规范。 6d5eb8afddec62c9af5d83f93b90dbc3.gif Link Controller &  Baseband  resource management Link Controller和Basebandresource management组成了蓝牙的基带(baseband)。Link Controller负责链路控制,主要是根据当前物理channel的参数、逻辑channel的参数、逻辑transport的参数将数据payload组装成bluetoothpacket。另外,通过LinkControl Protocol(对LE来说是LL LayerProtocol),可以实现流控、ack、重传等机制。 Baseband resourcemanagement,主要用于管理RF资源。 6d5eb8afddec62c9af5d83f93b90dbc3.gif Link Manager Link Manager主要负责创建、修改、释放蓝牙逻辑连接(Logical Link),同时也负责维护蓝牙设备之间物理连接(Physical Link)的参数。它的功能主要是通过Link Management Protocol(LMP,for BR/EDR)和Link Layer Protocol(LL,for LE)完成。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值