蓝牙连接建立

来源:互联网 发布:apache 安装 编辑:程序博客网 时间:2024/03/28 22:34

可以分为两个版本:低功耗版本(LE)和基本速率版本(BR):

BR系统的连接建立过程:

1.          连接的建立是建立在两个蓝牙设备之间,为了建立连接会有一个连接嗅探(发现过程),在此过程中,嗅探设备会在活跃态一直发送嗅探请求。可以被发现的蓝牙设备被称为可发现设备,在此期间会监听嗅探请求并发送回复信号。

2.当嗅探完毕后连接建立的两者可以被称为可连接设备及发起连接设备,可连接设备在一个特殊的物理信道接收发起连接设备发出的连接请求后回复请求,则连接建立完成

LE模式下的连接建立过程:

物理信道在时间上可以分为两个事件:广告事件和连接事件;发送广告数据包的节点被称之为广告者(advertisers),而在广告频段接收信号广告信号但是没有连接意图的节点称之为扫描者(advertisers),而有连接意图的节点被称为初始成员(initiators);广告者当每发送完一个广告报文都会将物理信道切换;扫描者可以通过在当前广告物理信道收到广告报文后发送请求报文来实现和广告者的通信。广告者可以在任何时刻终止广告事件;广告报文的发送呈周期发送的。

如果广告者在广告频段上发送可连接的广告报文,初始成员可以在当前广告信道上发送连接请求报文,当广告者接收并接受请求则表示一个广告事件的结束及一个连接事件的开始;连接事件会跳转到一个新的数据频段中进行信息交互在连接事件中,初始者的角色转变为主设备,广告者的角色转变为从设备,而主从设备间的连接关系称之为微微网(piconet),主设备可以随时终止连接事件。
0 0
原创粉丝点击