- 浏览: 606753 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (365)
- Java 基础知识(笔试面试有用) (35)
- SQL 相关 (11)
- Oracle笔试 (1)
- Java 笔试面试 (11)
- LINUX (12)
- ExtJS (21)
- Javascript (17)
- WebGIS (2)
- 软件工程 (3)
- 数据库 (17)
- 项目管理 (63)
- 工作流 (2)
- 计算机网络 (3)
- ZigBee技术及应用 (24)
- 单片机(AVR Studio) (7)
- 项目人力资源管理 (3)
- 项目管理高级知识 (4)
- JAVA技术 (12)
- 项目管理中的概念 (3)
- SQL SERVER (1)
- C++ (1)
- C/C++编程经验 (12)
- C和C++面试笔试题 (12)
- 其他IT技术笔试面试 (6)
- 名企笔试面试集锦 (16)
- 非技术 (10)
- C#相关 (1)
- Matlab相关 (2)
- 计算机专业课相关 (2)
- Web Service (1)
- Excel 使用 (1)
- PhotoShop相关 (4)
- ASP 相关 (2)
- android (1)
- Java WEB 相关 (1)
- web 安全相关 (7)
- 网络安全 (1)
- IBatis (1)
- web 开发技巧 (2)
- css 相关 (1)
- Ruby相关 (2)
- 生活 (3)
- 操作系统安全相关 (6)
- 操作系统相关 (1)
- PHP相关 (3)
- 开发经验 (12)
- Redis (1)
最新评论
ZigBee是一种新兴的短距离、低速率、低成本、低功耗的无线网络技术。它采用直接序列扩频(DSSS)技术,工作频率为868MHz、915MHz或2,4GHz,都是无须申请执照的频率。基于ZigBee技术配置无线个域网络是近年来近距离无线通信技术的一种新发展,在工业自动化领域以及智能家居领域获得了越来越广泛的应用。
ZigBee网络配置
1 网络设备组成
ZigBee网络设备主要包括网络协调器、全功能设备和精简功能设备3类。
①网络协调器
包含所有的网络消息,是3种设备类型中最复杂的一种,存储容量最大、计算能力最强。功能是发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由消息、不断地接收信息。
②全功能设备
全功能设备(Full-FunctionDevice,FFD)可以担任网络协调者,形成网络,让其他的FFD或精简功能装置(RFD)联结。FFD具备控制器的功能,可提供信息双向传输。其设备特性如下。
·附带由标准指定的全部IEEE802,15.4功能和所有特征;
·更强的存储能力和计算能力可使其在空闲时起网络路由器作用,
·也能用作终端设备。
③精简功能设备
精简功能设备(Reduced-FunctionDevice,RFD)只能传送信息给FFD或从FFD接收信息,其设备特性如下。
·附带有限的功能来控制成本和复杂性,
·在网络中通常用作终端设备;
·RFD由于省掉了内存和其他电路,降低了ZigBee部件的成本,而简单的8位处理器和小协议栈也有助于降低成本。
2 网络节点类型
从网络配置上,ZigBee网络中有3种类型的节点:ZigBee协调点、ZigBee路由节点和ZigBee终端节点。
①ZigBee协调点
ZigBee协调点在IEEE 802.15.4中也称为PAN(Personal A reaNetwork)协调点(zigBeeCoordinator,ZC),在无线传感器网络中可以作为汇聚节点。ZigBee协调点必须是FFD,一个ZigBee网络只有一个ZigBee协调点,它往往比网络中其他节点的功能更强大,是整个网络的主控节点。它负责发起建立新的网络、设定网络参数、管理网络中的节点以及存储网络中节点信息等,网络形成后也可以执行路由器的功能。ZigBee协调点是3种类型ZigBee节点最为复杂的一种,一般由交流电源持续供电。
②ZigB ee路由节点
ZigBee路由节点(ZigBeeRouter,ZR)也必须是FFD。ZigBee路由节点可以参与路由发现、消息转发,通过连接别的节点来扩展网络的覆盖范围等。此外,zigBee路由节点还可以在它的个人操作空间(POs,Personal Operating Space)中充当普通协调点(IEEE 802.15.4称为协调点)。普通协调点与ZigBee协调点不同,它仍然受ZigBee协调点的控制。
③ZigBee终端节点
zigBee终端节点(ZigBeeEndDevice,ZE)可以是FFD或者RFD,它通过ZigBee协凋点或者ZigBee路由节点连接到网络,但不允许其他任何节点通过它加入网络,ZigBee终端节点能够以非常低的功率运行。
3 网络工作模式
ZigBee网络的工作模式可以分为信标(Beacon)和非信标(Non-beacon)2种模式,信标模式实现了网络中所有设备的同步工作和同步休眠,以达到最大限度的功耗节省,而非信标模式则只允许ZE进行周期性休眠,ZC和所有ZR设备必须长期处于工作状态。
信标模式下,ZC负责以一定的间隔时间(一般在15ms~4min)向网络广播信标帧,2个信标帧发送之间有16个相同的时槽,这些时槽分为网络休眠区和网络活动区2个部分,消息只能在网络活动区的各时槽内发送。
非信标模式下,ZigBee标准采用父节点为ZE子节点缓存数据,ZE主动向其父节点提取数据的机制,实现ZE的周期性(周期可设置)休眠。网络中所有父节点需为自己的ZE子节点缓存数据帧,所有ZE子节点的大多数时间都处于休眠模式,周期性的醒来与父节点握手以确认自己仍处于网络中,其从休眠模式转入数据传输模式一般只需要15ms。
网络拓扑结构
IEEE 802.15.4网络根据应用的需要可以组织成星型网络,也可以组织成点对点网络。在星型结构中,所有设备都与中心设备PAN网络协调器通信。在这种网络中,网络协调器一般使用持续电力系统供电,而其他设备采用电池供电。星型网络适合家庭自动化、个人计算机的外设以及个人健康护理等小范围的室内应用。与星型网不同,点对点网络只要彼此都在对方的无线辐射范围之内,任何2个设备都可以直接通信。点对点网络中也需要网络协调器,负责实现管理链路状态信息,认证设备身份等功能。点对点网络模式可以支持Ad H0c网络,允许通过多跳路由的方式在网络中传输数据。不过一般认为自组织问题由网络层来解决,不在IEEE802.15.4标准讨论范围之内。点对点网络可以构造更复杂的网络结构,适合于设备分布范围广的应用,例如,在工业检测与控制、货物库存跟踪和智能农业等方面有非常好的应用背景。
由于树状网络和网状网络具有在多个网络之间路由数据包的功能,因而被称为多跳网络,而星形网络则被称为单跳网络。和任何网络一样,ZigBee网络也是多点接入网络,这意味着网络中的所有节点对通信介质的访问是同等的。其有2种类型的多点接入机制,在没有使能信标的网络中,只要信道是空闲的,在任何时候都允许所有节点发送。在使能了信标的网络中,仅允许节点在预定义的时隙内进行发送。协调器会定期以一个标识为信标帧的超级帧开始发送,并且希望网络中的所有节点与此帧同步。在这个超级帧中为每个节点分配了一个特定的时隙,在该时隙内允许节点发送和接收数据。超级帧可能还含有一个公共时隙,在此时,隙内所有节点竞争接入信道。
虽然网络拓扑结构的形成过程属于网络层的功能,但IEEE 802.15.4为形成各种网络拓扑结构提供了充分支持。在规划设计时,通常需要考虑网络容量和时延。ZigBee标准的网络容量虽然可以支持到最多65535个网络节点,但每2个相邻节点完成一次通信需要15ms时间,所以在实际应用中需要考虑网络覆盖范围和响应时间。单点容量大了,覆盖范围扩充不大;响应时间大了,应用业务实现不了。这就需要根据应用环境的不同,设计有效的网络拓扑组合来满
发表评论
-
h文件和c文件中变量的关系
2013-01-22 19:15 796一般的,在h中定义好变量。在c文件中可以直接引用,不过在c文件 ... -
802.15.4 MAC 层 一些参数的说明
2012-11-16 11:28 1459802.15.4 MAC 层可以用周期性的发送信标来 ... -
C 语言嵌入式开发 经验
2012-10-31 18:56 840(1) #include <> "&qu ... -
802.15.4的帧格式
2012-10-31 15:15 2575帧控制字段 ... -
Each undeclared identifier is reported only once for each function it appears in
2012-10-15 16:32 8147Each undeclared identifier is r ... -
Zigbee MAC层 程序框架
2012-10-09 09:55 1642macFSM : phyFSM() ===== ... -
802.15.4
2012-10-02 16:14 1397IEEE 802.15.4网络是指在一个POS内使用相同无线信 ... -
802.15.4标准
2012-09-27 09:35 1108附件以下是 802.15.4 标准协议! -
CSMA 简介
2012-09-27 09:05 2076CSMA/CD CSMA/CD(Carri ... -
Zigbee MAC层 服务功能描述
2012-08-24 10:22 2645MAC层管理服务 一: 关联原语 ... -
Zigbee中的GTS-02
2012-08-20 11:18 1090(5)GTS重分配 撤销GTS后可能导致超帧变成零散的 ... -
Zigbee中的GTS-01
2012-08-17 11:11 1489GTS的分配和管理 ... -
CSMA/CA
2012-07-28 09:11 1071非坚持的CSMA:线路忙,等待一段时间,再侦听 ... -
Zigbee 之mac层之 mac_pib(一)
2012-07-26 12:35 1508mac_pib 的结构如下: typede ... -
超帧,信标帧
2012-06-28 19:26 3054信标帧能够实现协调点与周围节点间的同步并对超帧结构进行相应的描 ... -
CSMA/CA算法流程
2012-06-19 20:33 7919我们知道总线型局域网在MAC层的标准协议是CSMA/CD ... -
ZigBee组网机制以及数据的发送和接收
2012-04-15 21:00 2085Zigbee是一种新型的短距离无线通信技术。其特点是低功耗,低 ... -
无线龙zigbee2004精简版试验总结
2012-04-10 14:58 1802花了很长时间看代码,中间有限状态机部分还没有看懂,目前只 ... -
zigbee学习(一)总体概况
2012-04-10 09:32 1414zigbee学习zigbee设备模型:FFD(具有完整功能的设 ... -
采用精简协议栈的ZigBee网络节点分析
2012-04-09 21:11 1233ZigBee是一种新兴的短距 ...
相关推荐
基于ZigBee技术配置无线个域网络是近年来近距离无线通信技术的一种新发展,在工业自动化领域以及智能家居领域获得了越来越广泛的应用。 ZigBee网络配置 1 网络设备组成 ZigBee网络设备主要包括网络协调器、...
### 基于ZigBee网络的温室环境远程监控系统设计与应用 #### 核心知识点概述: 本文深入探讨了一种创新性的温室环境远程监控系统设计,该系统利用ZigBee网络技术实现了对温室环境参数的实时、高效监测。ZigBee作为...
TCL是NS-2的主要编程语言,用户通常使用TCL来定义网络拓扑、设置节点行为、配置协议栈参数以及控制仿真流程。通过分析这个脚本,我们可以深入理解修改后的Beacon是如何工作、如何影响网络性能的,比如网络的连接稳定...
### 基于ZigBee的无线组网的研究 #### 一、绪论与选题背景 **选题背景**:随着物联网技术的发展,低功耗、低成本且高效的无线通信技术成为研究热点之一。ZigBee作为一种新兴的无线通信技术标准,专门针对低速无线...
### 基于ZigBee协议的无线传感器网络研究 #### 概述 随着信息技术的发展,特别是无线通信技术的进步,对于一种低成本、低功耗、适用于短距离通信的无线通讯标准的需求日益增长。传统的无线通信标准如蓝牙,虽然...
### 基于ZigBee的无线网络协调器节点的设计 #### 一、引言 随着20世纪90年代以来无线网络技术的发展,从GSM到Bluetooth,再到无线ATM与无线局域网(WLAN),无线通信技术因其在组网时几乎不受地理环境限制的优势而...
《基于ZIGBEE网络的智能家居无线网络论文》探讨了智能家居系统的构建及其在实际生活中的应用。该文首先介绍了智能家居的发展历程,从最初的住宅电子化到后来的住宅自动化,再到现在的智能家居系统,每一次技术进步都...
同时,本文还讨论了基于ZigBee技术的智能大棚监控系统在农业生产中的应用前景,认为该系统可以广泛应用于智能农业生产,提高农业生产的效率和质量,实现农业生产的智能化和自动化。 本文的研究结果表明,基于ZigBee...
总结,基于CC2530的ZigBee通信网络设计涉及硬件选型、软件开发、网络配置等多个环节,需要结合具体应用场景进行定制化设计。通过合理的应用设计,ZigBee网络可以发挥其低功耗、高可靠性的优势,广泛服务于物联网的...
通过编写TCL脚本,用户可以设置网络拓扑、配置协议参数、定义事件流程等,从而实现对802.15.4和Zigbee网络的详细仿真。 总的来说,这份压缩包包含的资源对于理解和研究802.15.4标准的Zigbee网络有着重要的价值,...
Zigbee协议是一种基于IEEE 802.15.4标准的低功耗、短距离无线通信技术,主要用于物联网(IoT)设备之间的通信。它适用于家庭自动化、传感器网络和工业控制等领域。在计算机科学和信息技术领域,尤其是在网络模拟方面,...