zigbee网络包的基本结构 - 范文中心

zigbee网络包的基本结构

11/05

接下来,看一下Zigbee网络包的基本结构,这个与TCP/IP包结构比较类似,如下:

其中缩写意义(从下层往上):

SHR:Synchronization Header 同步头标志

PHR:Physical Header

PHY Payload:包负载,即实际内容,后来在TI Packet Sniffer中经常见到这个单词。

综上所示,HR表示Header,因此有MHR(MAC Header),NHR(NWK HEADER)

MFR:MAC footer,主要包括一个16位的FCS(Frame Check Sequence,CRC算法的一种),用于数据校验。

应用层复杂一点,AHR即APS Header应用支持子层,包括应用层地址及控制消息;Auxiliary HDR包括相关的安全机制;

MIC:Message Integrity Code消息完整性代码 也是用于安全机制的。

下面具体描述一下各层的任务:

物理层:激活硬件发送和接收数据;选择Channel Frequency;

MAC层:负责生成Beacon(信标)及同步相应设备;提供Association 及Dissociation服务;MAC Frame定义了四种结构如下: Beacon frame(缩写DU:Data Unit),其中Beacon Payload对于NWK层是可选域。

Data frame(与Beacon不同的是没有了SuperFrame,GTS和Pending Address。同时有了Data Payload,由NWK层产生,也称为MSDU, MAC Service Data Unit)

Ack frame(最简单的MAC帧,不包含任何Payload,用于提示成功接收到数据包。)

MAC Command Frame(MAC Commands包括Association Request或者Data Request )

以TI Sniffer抓到的数据包为例,显示的包格式如下(其中不同的颜色显示了不同的帔类型):

其中,左边是MAC层(包括时间、长度及Frame Control字段,比如上面类型是Data,因此是Data Frame;还有系列号及源目的地址),中间黄色显示MAC Payload,右边蓝色显示NWK数据信息。

3. 网络层:负责形成网络及路由信息的建立。其中路由信息由协调器及路由节点建立,而终端节点不负责这个。此外,协调器的NWK层还负责建立新的网络及选择网络拓扑(星形,树形及网状结构)、分配节点地址等功能。

4. 应用层:主要是提供Application Objects,即应用实体,每个设备可以提供多达240个AO,感觉有点类似TCP/IP中的端口概念。Zigbee标准提供用Application Profile(AP)来开发一个应用。一个AP是关于特定应用消息格式和处理行为的一组规范,这样做的好处是提供不同应用间的互操作性(Interoperability),相关应用程序间的标准化。

最后,要提到的一点是上述Frame最后的16Bits的CRC校验码是用的ITU方法,以两个多项式系数相除的余数作为校验码。


相关内容

  • 片机的电磁阀信号数字滤波算法实现
    电子测量技术 ELECTRoNlC 第31卷第10期2008年10月 MEASUREM[ENTTECHNOLoGY 基于JN5121单片机的电磁阀信号数字滤波算法实现 张志利 郭进军 西安710025) (第二炮兵工程学院兵器发射理论与技术 ...
  • [晶睿通讯.安防百科]对比几种无线技术在智能家居的应用
    随着经济高速的发展,社会不断的进步,对智能家居的需求也日益强烈.同时,节能和环保已是大势所趋,采用新型节能LED光源.节能电器以及如何通过控制的方式来达到节能的目的,已被人们广泛接受.目前,有线的照明控制系统,不但布线麻烦,系统的可扩展性也 ...
  • 基于无线传感器网络的分布式温度控制系统
    目 录 1文献综述 .............................................................................................................. ...
  • 短距离无线通信技术在智能交通领域中的应用
    短距离无线通信技术在智能交通领域中的应用 作者:周柏宏 摘要:本文主要论述基于无线单片机片上系统的短距离无线通信技术在智能交通领域中的应用, Abstract: This paper focuses on wireless MCU-base ...
  • XX监狱调度系统
    贵港监狱调度系统解决方案 上海数果科技有限公司 2016年6月 目录 一. 系统概述 . ........................................................................... ...
  • 物联网实验室(实训室)建设解决方案V1.4
    物联网工程实验室 广州飞瑞敖电子科技有限公司 地址:广州市番禺区番禺大道北555号天安节能科技园创新大厦410室 电话:[1**********]/22883196 网址:www.frotech.com 目录 一.物联网工程实验室建设背景. ...
  • 研究意义及现状
    1.2无线传感网络的研究意义及国内外研究现状 无线传感器网络是继Internet之后,将对21世纪人类生活方式产生重大影响 的一种rr热点技术.Internet改变了人与人之间交流.沟通的方式,而无线传感 器网络将逻辑上的信息世界与真实物理 ...
  • 角度传感器选型
    硕锋科技倾角传感器快速一览表 发布:硕锋科技测控中心 日期: 14.5.1 产品型号 SSA00XXH2-V005 SSA00XXH2-V010 SSA00XXH2-C020 SSA00XXH2-C420 SSA00XXH2-232 SSA ...
  • WPAN脉搏血氧饱和度仪设计
    WPAN脉搏血氧饱和度仪设计 本文介绍了基于无线个域网(WPAN)设计的脉搏血氧饱和度检测仪.WPAN是为在小范围内的设备间建立无线连接而开发的无线传输技术,IEEE标准化协会已为此制定了IEEE802.15.X标准.本文涉及的传输技术符合 ...
  • 物联网专业课程设置
    高校物联网专业课程设置 2010-06-22 17:46:58 作者:博客 来源:thingslink 浏览次数:7781 网友评论 0 条 年初教育部下达了高校设置物联网专业申报通知,众多高校争相申报.由于物联网涉及的领域非常广泛,从技术 ...