查看: 416|回复: 0

[应用笔记] 一主多从时主机分辨不同从机的方法

[复制链接]

108

主题

163

帖子

618

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
618
发表于 2023-11-8 09:34:56 | 显示全部楼层 |阅读模式
  背景

  一主多从场景中,主机如何分辨出每个从机?请大家带着问题,往下看。

  描述

  主、从机间的通信流程,分为从机广播、主机扫描,主、从机间建立连接、保持连接这2个阶段。

  1、当 从机广播、主机扫描时,从机广播包payload里面的ADVA包含了广播者的MAC地址,主机通过MAC地址来分辨出不同从机。
  2、当主、从机间建立连接、保持连接时,双方在数据信道通信, 发起 连接的时候主、从机会协商出唯一的Access Address地址,比如一主多从的时候,不同的access address就是不同设备识别的标志,数据PDU不包含收发设备的MAC地址。

  具体操作是,主机在扫描到从机的广播后,会在广播信道发起连接请求,这个请求的广播帧里面包含了许多信息,其中就有 Access Address(简称AA), 如下图所示:
  结论

  总结,一主多从场景中,主机如何分辨出每个从机?答案是广播阶段通过从机MAC地址;连接阶段通过Access Address地址。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表