董航飞,许仁德
(1.南通航运职业技术学院,南通 226010;2.中国电子科技集团公司 第五十二研究所)
ZigBee技术是一种新兴的近距离无线通信技术,它具有功耗低、成本低、使用方便的优点,在传感器网络、家庭监控、工业监控、安全系统等领域有着广泛的应用。为了有效增加图像数据每一帧中的数据净载荷,提高传输效率,采用数据帧跨层传输的方法传输ZigBee无线图像数据。其基本思想是:一旦逻辑链路建立完成,ZigBee协调器组织中的通信网络有且仅有一条链路可以使用;并且数据帧采用跨层传输,传输完成后协调器断开该链路;再有新任务出现时,重新建立链路。
逻辑链路建立、唤醒机制的实现步骤如图1所示。各步骤实现如下:
① 当协调器检测到有图像传输任务后,向APL层发送链路建立命令,唤醒该链路上的传输设备进入常态,并保存链路节点地址。
② 若协调器唤醒链路设备不成功,需重新建立路由路径,则启动ZigBee协议标准中路由发现功能,自行建立链路。
③ 若出现超时现象,则显示异常信息。
④ 若链路建立成功,协调器和该链路上的所有路由设备都保存下一跳的地址,当传输路由设备接收到数据帧任务时,就直接通过已经保存的地址完成数据帧传输。

图1 逻辑链路建立、唤醒机制实现步骤
标准ZigBee传输协议中,数据传输从应用层到物理层逐层依次传输,由于每一帧图像数据帧都包含各层的完整帧头信息,其数据净载荷相对减小。……