四川农业大学ZigBee复习重点

本文详细介绍了ZigBee无线通信技术的基础概念、工作原理及其在网络中的应用。针对四川农业大学相关课程的复习,重点强调了ZigBee网络的组网、安全特性以及在智能家居和物联网中的实际案例。通过学习,读者将能够理解ZigBee在低功耗无线传感器网络中的优势,并掌握其在项目实施中的关键点。
摘要由CSDN通过智能技术生成

Zigbee概述
1、	Zigbee是一种近距离、低复杂度、低功耗、低成本的双向无线通信技术
2、	Zigbee的特点是功耗低、成本低、时延短、网络容量大、可靠安全。
3、	常见的Zigbee芯片有CC243X系列、MC1322X系列和CC253X系列。
4、	常见的Zigbee协议栈有非开源协议栈、开源协议栈和半开源协议栈。
5、	Zigbee软件开发平台包括IAR、Zigbee Sniffer、物理地址修改软件以及其它辅助软件
6、	Zigbee硬件开发平台采用Altium Designer进行设计。
7、	简述Zigbee的定义。
答:Zigbee是一种近距离、低复杂度、低功耗、低成本的双向无线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间,进行数据传输(包括典型的周期性数据、间歇性数据和低反应时间数据)的应用。( Zigbee的基础是IEEE802.15.4,但是IEEE802.15.4仅处理低级的MAC(媒体接入控制协议)层和物理层协议,Zigbee联盟对网络层协议和应用层进行了标准化。)
8、	简述无线传感器网络与Zigbee之间的关系。
答:
从协议标准来讲:
目前大多数无线传感器网络的物理层和MAC层都采用IEEE802.15.4协议标准。IEEE802.15.4描述了低速率无线个人局域网的物理层和媒体接入控制协议(MAC层),属于IEEE802.15.4工作组。而Zigbee技术是基于IEEE802.15.4标准的无线技术。
从应用上来讲:
Zigbee适用于通信数据量不大,数据传输速率相对较低,成本较低的便携或移动设备。这些设备只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另外一个传感器,并能实现传感器之间的组网,实现无线传感器网络分布式、自组织和低功耗的特点。
9、	Zigbee技术特点:低功耗 、低成本 、大容量 、可靠 、时延短 、灵活的网络拓扑结构。

Zigbee技术原理
1、	Zigbee协议分为物理层、MAC层、网络层和应用层,其中物理层和MAC层由IEEE802.15.4定义。
2、	Zigbee有三种网络拓扑结构,分别是星型、树型和网状型。
3、	物理层定义了物理无线信道和与MAC层之间的接口,提供物理层数据服务和物理层管理服务。
4、	MAC层提供MAC层数据服务和MAC层管理服务,并负责数据成帧。
5、	网络层负责拓扑结构的建立和维护网络连接。
6、	Zigbee的应用层由应用支持子层(APS)、Zigbee设备对象、Zigbee应用框架(AF)、Zigbee设备模板和制造商定义的应用对象等组成。
7、	简述MAC层帧的一般结构
a)	答:MAC帧,即MAC协议数据单元(MPDU),是由一系列字段按照特定的顺序排列而成的。设计目标是在保持低复杂度的前提下实现在噪声信道上的可靠数据传输。MAC层帧结构分为一般格式和特定格式。
b)	一般格式:三部分,MAC帧头(MHR)、MAC有效载荷、MAC帧尾(MFR)。
c)	特定格式:信标帧、数据帧、确认帧和命令帧。
d)	(MAC帧头部分由帧控制字段和帧序号字段组成;MAC有效载荷由地址信息和特定帧的有效载荷组成,MAC有效载荷的有效长度与特定帧类型有关;MAC帧尾是校验序列FCS)。
8、	简述Zigbee网络层的功能。
答:Zigbee网络层主要实现网络的建立、路由的实现以及网络地址的分配。Zigbee网络层不同功能由不同的设备完成。其中Zigbee网络中的设备有三种类型:协调器、路由器和终端节点,分别实现不同的功能 :协调器具有建立新网络的能力 ;协调器或路由器具备允许设备加入网络或者离开网络、为设备分配网络内部的逻辑地址、建立和维护邻居表等功能 ;终端节点只需要有加入或离开网络的能力即可。
9、	Zigbee技术是一种低速数据传输速率的无线个域网,网络的基本成员称为设备。按照各自作用分为:协调器节点、路由器节点和终端节点。
a)	协调器:整个网络的中心 功能为建立、维持和管理网络,分配网络地址。
b)	路由器:路由发现、消息传输、允许其他节点通过它接入到网络 。
c)	终端节点:数据采集或控制,不允许其他节点通过它加入到网络中 。
10、	Zigbee网络分为4层,从下向上分别为物理层、MAC层、网络层和应用层。其中物理层和MAC层由IEEE802.15.4标准定义,合称IEEE802.15.4通信层;网络层和应用层由Zigbee联盟定义。
11、	Zigbee网络协议体系结构:应用层包括三部分:应用支持子层、Zigbee设备对象和厂商定义的应用对象。网络层提供保证IEEE802.15.4 MAC层正确工作的能力,并为应用层提供合适的服务接口,包括数据服务接口和管理服务接口。IEEE802.15.4 通信层(MAC层和物理层)。
12、	数据服务接口的作用:一是为应用支持子层的数据添加适当的协议头以便产生网络协议数据单元;而是根据路由拓扑结构,把网络数据单元发送到通信链路的目的地址设备或通信链路的下一跳地址。
13、	管理服务接口的作用:提供的服务包括配置新设备、常建新网络、设备请求加入或者离开网络;允许Zigbee协调器或路由器请求设备离开网络、寻址、路由发现等功能。
14、	IEEE802.15.4规范满足国际标准组织(ISO)开放系统互联(OSI)参考模式,它定义了Zigbee的物理层和MAC层。
15、	物理层所负责的功能:工作频段的分配、信道的分配、为MAC层提供数据服务和为MAC层提供管理服务。
16、	物理层功能:数据的发送与接收、物理信道的能量检测、射频收发器的激活与关闭、空闲信道评估、链路质量指示、物理层属性参数的获取与设置。
17、	MAC层负责无线信道的使用方式,它们是构建Zigbee协议底层的基础。其功能如下:
CSMA/CA访问信道 ;
PAN的建立和维护;
支持PAN网络的关联和解除关联;
协调器产生网络信标帧普通设备根据信标帧与协调器同步 ;
处理和维护保证GTS;
在两个对等MAC实体间提供可靠链路。
18、	MAC层服务规范,MAC层包括MAC层管理服务(MLME)和数据服务(MCPS)。
19、	MAC管理服务可以提供调用MAC层管理功能的服务接口,同时还负责维护MAC PAN信息库;MAC数据服务可以提供调用MAC公共部分子层(MCPS)提供的的数据服务接口,为网络层数据添加协议头,从而实现MAC层帧数据 。
20、	CSMA/CA机制实际是在发送数据帧之前对信道进行预约,以免造成信道碰撞问题。CSMA/CA提供两种方式来对无线信道共享访问,其工作流程如下:送出数据前,监听信道的使用情况,维持一段时间后,再等待一段随机的时间后信道依然空闲,送出数据 ;送出数据前,先送一段小小的请求传送RTS报文给目标端,等待目标端回应CTS报文后才开始传送 。
21、	MAC子层具体功能:CSMA/CA机制、PAN的建立和维护、关联和解除关联、信标帧。
22、	Zigbee网络层的主要作用:负责网络的建立、允许设备加入或离开网络、路由的发现和维护 。
23、	网络层内部由两部分组成,分别是网络层数据实体(NLDE)和网络层管理实体(NLME)。
24、	网络层数据实体通过访问服务接口NLDE-SAP为上层提供数据服务 ;网络层管理实体通过访问服务接口NLME-SAP为上层提供网络层的管理服务,另外还负责维护网络层信息库。
25、	网络层协议数据单元(NPDU)即网络层帧的结构 ,在Zigbee网络协议中定义了两种类型的帧结构,即网络层数据帧和网络层命令帧。

26、	Zigbee的应用层由应用支持子层(APS)、Zigbee设备对象、Zigbee应用框架(AF)、Zigbee设备模板和制造商定义的应用对象等组成。
27、	Zigbee设备中应用对象驻留的环境称为应用框架(Application Framework,英文简称AF)。在应用框架中,应用程序可以通过APSDE-SAP发送、接收数据,通过“设备对象公共接口”实现应用对象的控制与管理。应用支持子层数据服务接口(APSDE-SAP)提供的数据服务包括数据传输请求、确认、指示等原语 。
28、	每个Zigbee设备都与一个特定的模板有关,这些模板定义了设备的应用环境、设备类型以及用于设备间通信的簇,比如应用环境为智能家居,那么就可以建立一个智能家居的模板。不过Zigbee模板不是随意定义的,它们的定义,由Zigbee联盟负责。Zigbee联盟定义了三种模板分别为Zigbee协议栈模板、ZigbeePRO模板以及特定网络模板,在Zstack协议栈中使用了这三种模板 。
29、	协议模板 Zigbee有三种类型的模板可以按使用限制分为:私有、公开和共用。每个模板都有一个模板标识符,此标识符必须是唯一的 
30、	单个的Zigbee设备可以支持多个模板,提供定义的簇标识符和设备描述符。这些簇标识符和端点标识符通过设备地址和端点地址来实现实现:设备地址:包含有IEEE地址和短地址的无线收发装置 ;端点地址:设备中的不同应用端点号代表。一个设备中最多可以有240个端点 。
31、	功能描述 :Zigbee应用框架的功能可以简单概括为组合事务、接收和拒绝 。
32、	Zigbee设备对象(ZDO)使用应用支持子层(APS)和网络层提供的服务实现Zigbee协调器、路由器和终端设备的功能。ZDO的功能包括:初始化应用支持子层、网络层和其他Zigbee设备层;汇聚来自端点应用的信息,以实现设备和服务发现、网络管理、绑定管理、安全管理、节点管理等功能。
33、	Zigbee网络中的设备类型有三种:协调器、路由器和终端节点,每一种的设备的设备对象行为都不同。

Zigbee硬件设计
1、	原理图设计基本要求:规范、清晰、准确、易读。
2、	在硬件设计过程中根据功能和性能需求制定合适的方案,选取合适的CPU及外围元件
3、	Zigbee硬件分为三部分,即CC2530核心板、协调器底板和路由器底板。
4、	协调器底板集成了LED、LCD、RS232、电源接口、JTAG接口、蜂鸣器、时钟模块、按键以及传感器模块。
5、	路由器底板集成了LED、电源接口、JTAG接口、蜂鸣器、按键以及传感器模块。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值