贪玩火车

文章
6
资源
0
加入时间
2年10月17天

协议设计:简单通信协议的心跳

诸如蓝牙等无线通信协议,帧是通过空口传输,在通讯链路建立之后,如何确保通讯链路是一直保持的,还是已经断开?这就需要心跳功能了。假如有主从设备2台,主设备每隔1000ms给从设备发送一个心跳包,并设定超时等待时间为300ms,从设备在300ms(不考虑传输损耗时间)内给主设备应答,主设备在发送帧之后的300ms内收到从设备的应答帧,就可以认为从设备依然挂载在通信网络中。        具