Zigbee安详基本篇Part.1
副问题[/!--empirenews.page--]
先容 ZigBee是一种开源无线技能,用于低功耗嵌入式装备(无线电体系),用以促进呆板与呆板之间高效且有用的通讯(凡是相距10-100米),同时保持一个较低的本钱。ZigBee成立在IEEE 802.15.4尺度之上,并获得ZigBee同盟(一个旨在尺度化ZigBee协议的公司同盟)的支持。ZigBee同盟有三种收集类型:ZigBee Pro,ZigBee RF4CE和ZigBee IP。ZigBee同盟还宣布了ZigBee Home Automation,ZigBee Smart Energy等应用措施设置文件,应承差异的装备类举办彼此操纵。 本文切磋了ZigBee协议的可用收集拓扑,仓库机关以及ZigBee收集的焦点逻辑装备。相识ZigBee协议的一样平常组件对付执行ZigBee安详说明和测试的重要性。 协议栈概述 ZigBee协议栈由四层构成:
如下面的图1所示。每个层通过处事会见点提供一组袒露给上层的处事。物理层和MAC层由IEEE 802.15.4尺度打点,收集和应用层由ZigBee尺度打点。 图1:ZigBee协议栈架构概述 1. 应用层(APL) 它由ZigBee装备工具(ZDO),应用措施支持子层(APS)和应用措施框架构成。
2. 收集层(NWK) 收集层确保了IEEE 802.15.4-2003 MAC子层的正确操纵,并为应用层提供吻合的处事接口。它通过数据实体与应用层毗连(NLDE:天生收集级PDU,提供拓扑专用的路由和安详性)和打点实体(NLME:设置新装备,启动收集,执行插手收集,从头插手收集和分开收集的成果,提供寻址成果,邻人发明,路由发明,吸取节制和路由)。NWK层认真安详的传输传出帧和安详的吸取传入帧所需的处理赏罚步调。NWK层的帧掩护机制行使高级加密尺度(AES)和CCM *(具有CBC-MAC操纵模式的加强计数器)举办身份验证和机要性。 3. MAC层 MAC层的职责包罗通过CSMA-CA机制节制对无线电信道的会见,发送信标帧,同步以及提供靠得住的传输机制。有四种范例的MAC帧:数据帧,信标帧,确认帧和MAC呼吁帧。该层的安详性基于行使CCM *加强的IEEE 802.15.4尺度,仅提供加密和完备性成果。CCM是具有CBC-MAC模式操纵加密方案的加强计数器。上层将MAC层默认密钥配置为勾当收集密钥的MAC层,将MAC层链路密钥配置为来自上层的任何链路密钥。 4. 物理层 它事变在两个独立的频率范畴:868/915 MHz和2.4 GHz。物理层认真数据包天生,数据包吸取,数据透明度和电源打点。 ZigBee成果描写符 ZigBee装备工具界说了三种范例的逻辑装备,每种装备都具有如下图所示的特定脚色(图2): 图2:ZigBee成果描写符
留意:ZigBee信赖中心是在ZigBee收集中的其他信赖的装备上运行的应用措施,用于分发收集和端到端应用措施设置打点的密钥。信赖中心可所以和谐器装备或由Zigbee收集和谐员指定为信赖中心的装备。 收集的全部成员都只辨认一个信赖中心,每个安详收集中只有一个信赖中心。它设置为在尺度或高安详性模式下运行,可用于通过直接发送链接密钥(即密钥托管成果)或发送主密钥来辅佐成立端到端应用措施密钥。这些密钥是随机天生的。
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |