两个设备一旦连接,便可以收发数据和连接管理。
连接管理设计在链路层发送控制消息,包含下列七个链路层控制规程:
①更新连接参数
②改变自适应跳频信道图
③加密链路
④重加密链路
⑤交换功能位
⑥交换版本信息
⑦终止链路
1.更新连接参数
连接建立时,主设备通过连接请求数据包发送连接参数。
主设备向从设备发送连接更新请求,从设备或者接受和使用,或者断开链路。
连接更新请求中的参数为:
传输窗口大小、传输窗口偏移量、连接间隔、从设备延迟、监控超时、瞬时。
瞬时实际上是一个连接事件的计数器,即约定某个未来时刻开始收发数据。
2.自适应跳频
链路层信道请求数据包中包含两个参数:
①新的信道图
②瞬时
信道图,37位的字段,每一位代表一个数据信道。置1,信道良好;置0,信道糟糕。
瞬时,确定了一个时间点,在该时间点后的连接事件将使用新的信道图。
3.启动加密
只有尚未加密的链路才能启动加密。链路在加密时,需要创建一个随机数和一个会话密钥。
4.重启加密
重启加密的过程:主设备必须先暂停加密,然后利用启动加密规程重新启用加密。
5.版本交换
6.功能交换
7.终止连接
任何一方可以基于任何原因在任何时间终止链路。
要终止链路,设备首先要发送一个终止指示报文,等待链路层对该报文进行确认,然后断开连接。