当前位置:   article > 正文

BLE学习(3) - BLE广播基本概念_ble定向广播

ble定向广播

广播方式

在广播层面而言,存在广播者和监听者。广播者作为外围设备(Peripheral - 从机)发送广播,而监听者作为中心设备(Central - 主机)监听广播。
广播,即以一定的广播间隔周期t对外发送广播包事件:
在这里插入图片描述

广播信道

蓝牙分配给广播的信道为37,38,39三个信道。应用层可设置为使用某个信道广播,或使用所有信道广播。
当使用所有信道广播的时候,每一个广播事件包含三个广播包,即分别在 37/38/39 三个通道上同时广播相同的信息。
如下,observer 为监听者,advertiser 为广播者:
在这里插入图片描述

广播模式

广播存在4种常见模式,分别为:

  1. 通用广播:最常见的广播方式,可以被扫描、连接。
    在这里插入图片描述

  2. 定向广播: 针对于快速建立连接的需求,定向广播会占满整个广播信道,且定向广播的数据域只包含广播者和发起者的地址。发起者收到给自己的定向广播后,会立即发送连接请求。定向广播最长事件不超过1.28秒,并不能被主动扫描到。
    在这里插入图片描述

  3. 不可连接广播: 广播者发送广播数据,但不响应扫描请求,也不能进入连接状态。它不接收任何信息,只负责发送信息。

  4. 可发现广播: 不可连接,但是可以相应扫描。

广播白名单过滤

通过设置广播白名单过滤策略,实现广播过滤功能,有以下四种过滤策略:

  1. 可被任何设备扫描和连接(不使用白名单)
  2. 处理所有连接请求和只处理在白名单设备中的扫描请求
  3. 处理所有扫描请求和只处理在白名单中的连接请求
  4. 只处理在白名单中设备的连接请求和扫描请求

广播相关参数

综上所述,我们可以推断出广播设置的必要参数:

  1. 广播间隔
  2. 广播类型
  3. 广播信道选择
  4. 广播过滤模式设置
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号