导读:Bee译为蜜蜂,而Zig是蜜蜂颤动翅膀时“嗡嗡”的声响,因而Zig Bee协议又称为“紫蜂协议”。那么Zig Bee协议究竟是什么呢?它为什么要以蜜蜂的“舞蹈”来命名呢?接下来就让小编来为您回答~~~
一、Zig Bee协议栈– -简介
蜜蜂依托翱翔和颤动翅膀来与伙伴传递地点方位信息,构成其集体间的通讯网络。而Zig Bee协议是一种新式的无线通讯技能,首要用于近距离无线衔接,树立人与人之间的通讯网络,因而命名为Zig Bee是再适宜不过的了。Zig Bee协议又称为紫蜂协议,是一种根据IEEE 802.15.4规范的低功耗网络协议,适用于自动操控和长途操控范畴,能够嵌入到各种设备中运用。而Zig Bee协议栈是协议的完成,能够理解为代码、函数库等,供上层使用调用。
二、Zig Bee协议栈– -结构
Zig Bee协议栈的结构不像其它的7层网络结构相同杂乱,它只要4层,从下到上分别为物理层(PHY)、媒体拜访操控层(MAC)、网络层(NWK)和使用层(APL)。而其间只要PHY层和 MAC层采用了IEEE 802.15.4协议规范,因而Zig Bee联盟对IEEE规范进行了扩展,将其NWK层和APL层也进行了规范化处理。
三、Zig Bee协议栈– -物理层PHY
IEEE 802.15.4规范的物理层界说了无线射频应具有的特征,它支撑2450MHz波段和868/915MHz波段两种不同的射频信号。其间2450MHz波段的射频供给16个数据速率为250kbps的信道,868MHz波段的射频供给一个数据速率为20kbps的信道, 915MHz波段的射频供给10个数据速率为的信道。
PHY层供给两种类型的服务,即从无线物理信道上收发物理层协议数据单元的数据服务,和保护物理层数据库的物理层办理服务。
PHY层首要是使用物理介质为数据链路层供给物理衔接,担任处理数据传输率、架空数据出错率来完成传送比特流的透明化。其详细工作任务有发动和封闭无线收发器、信道能量检测、对接纳到的数据报进行链路质量指示LQI(Link Quality Indication)、为CSMA/CA算法供给闲暇信道评价CCA(Clear Channel Assessment)、对通讯信道频率进行挑选以及经过物理介质对数据包进行发送和接纳。
四、Zig Bee协议栈– -媒体拜访操控层MAC
IEEE 802.15.4规范的媒体拜访操控层能够经过供给两个设备间的牢靠链接来确保MAC层的安全。
MAC层也供给了两种类型的服务,一种是经过办理实体服务接入点向MAC层数据和MAC层办理供给服务,另一种是MAC层数据服务经过物理层数据服务发送和接纳MAC层协议数据单元。
MAC层首要担任相邻设备间的单跳数据通讯,担任树立与网络的同步、支撑相关和去相关。其详细工作任务有信标办理、信道接入、时隙办理、发送承认帧、发送衔接、断开衔接恳求以及为使用适宜的安全机制供给一些办法。
五、Zig Bee协议栈- -网络层NWK
Zig Bee技能的网络层首要用于WPAN(无线个人局域网)的组网衔接、数据办理和网络安全。
六、Zig Bee协议栈- -和使用层APL
Zig Bee技能的使用层首要用于为实践使用供给结构模型,并经过ZigBee设备目标对网络层参数进行装备和拜访。
以下是小编为您引荐的