ZigBee无线通信技术及其应用探讨

来源:本站
导读:目前正在解读《ZigBee无线通信技术及其应用探讨》的相关信息,《ZigBee无线通信技术及其应用探讨》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《ZigBee无线通信技术及其应用探讨》的详细说明。
简介:ZigBee 是一个针对传感器网络、建筑自动化等应用的短距离无线技术规范。ZigBee 是近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适用于自动控制和远程控制领域,是为满足小型、廉价设备的无线联网和控制而制定的。它按高度省电要求设计,因此低功耗和较低数据传输率意味着不会和Wi - Fi 等其它无线技术竞争,而是作为传感路网络等应用的性价比较高的方案。

1几种无线传输技术及其比较

1.1蓝牙(BlueTooth)

蓝牙(BlueTooth)最早是爱立信在1994年开始研究的一种能使手机与其附件(如耳机)之间互相通信的无线模块。1998年,爱立信、诺基亚、IBM等公司共同推出了蓝牙技术,主要用于通信和信息设备的无线连接。

它的工作频率为2.4GHz,有效范围大约在10m半径内。Bluetooth列入了IEEE802.15.1,规定了包括PHY、MAC、网络和应用层等集成协议栈。为对语音和特定网络提供支持,需要协议栈提供250kB系统开销,从而增加了系统成本和集成复杂性。另外,Bluetooth对每个“Piconet”(微微网)有只能配置7个节点的限制,制约了其在大型传感器网络开发中的应用。

1.2Wi-Fi(IEEE802.11)

Wi-Fi(WirelessFidelity,无线高保真)也是一种无线通信协议。IEEE802.11的最初规范是在1997年提出的。主要目的是提供WLAN接入,也是目前WLAN的主要技术标准,其工作频率也是2.4GHz。目前,IEEE802.11标准还没有被工业界广泛接受。

IEEE802.11流行的几个版本包括“a”(在5.8GHz波段带宽为54MBps)、“b”(波段2.4GHz带宽为11MBps)、“g”(波段2.4GHz带宽为22MBps)。这种复杂性为用户选择标准化无线平台增加了困难。Wi-Fi规定了协议的物理(PHY)层和媒体接入控制(MAC)层,并依赖TCP/IP作为网络层。由于其优异的带宽是以大的功耗为代价等,因此大多数便携Wi-Fi装置都需要常规充电。这些特点限制了它在工业场合的推广和应用。

1.3IrDA

红外线数据协会IrDA(InfraredDataAssociation)成立于1993年。IrDA是一种利用红外线进行点对点通信的技术。IrDA标准的无线设备传输速率已从115.2kbps逐步发展到4Mbps、16Mbps。目前,支持它的软硬件技术都很成熟,在小型移动设备(如PDA、手机)上被广泛使用。它具有移动通信所需的体积小、功耗低、连接方便、简单易用成本低廉的特点。IrDA用于工业网络上的最大问题在于只能在2台设备之间连接,并且存在有视距角度等问题。

1.4ZigBee

ZigBee(IEEE802.15.4)技术是最近发展起来的一种短距离无线通信技术,功耗低,被业界认为是最有可能应用在工控场合的无线方式。它同样使用2.4GHz波段,采用跳频技术和扩频技术。另外,它可与254个节点联网。节点可以包括仪器和家庭自动化应用设备。它本身的特点使得其在工业监控、传感器网络、家庭监控、安全系统等领域有很大的发展空间。

2ZigBee的技术内容及特点

ZigBee是最新确定的商业名称,在以前曾被发起者以“HomeRFlite”、“Firefly”和“RF-EasyLink”等命名。

为了满足类似于传感器的小型、低成本设备无线联网的要求,2000年12月IEEE成立了IEEE802.15.4工作组,致力于定义一种供廉价的固定、便携或移动设备使用,且复杂度、成本和功耗均很低的低速率无线连接技术。

ZigBee联盟成立于2001年8月。到目前为止,除了Invensys、三菱电子、摩托罗拉、三星和飞利浦等国际知名的大公司外,该联盟大约已有百余家成员企业,并在迅速发展壮大。其中涵盖了半导体生产商、IP服务提供商、消费类电子厂商及OEM商等,例如Honeywell、Eaton和InvensysMeteringSystems等工业控制和家用自动化公司,甚至还有像Mattel之类的玩具公司。所有这些公司都参加了负责开发ZigBee物理和媒体控制层技术标准的IEEE802.15.4工作组。在工业、农业、车载电子系统、家用网络、医疗传感器和伺服执行机构等领域,对于无线网络的要求与民用场合有很大区别。它通常对数据吞吐量的要求很低,功率消耗要低。此外,简单方便、可以随意使用的无线装置大量涌现,需要布置大量的无线接入点,而低廉的价格将起着关键作用。所以ZigBee标准要解决的问题是设计一个维持最小流量的通信链路和低复杂度的无线收发信机。要考虑的核心问题是低功耗和低价格的设计,这就要求该标准应提供低带宽、低数据传输率的应用。

2.1ZigBee的特点

①低功耗:由于ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。

②成本低:ZigBee模块的初始成本在6美元左右,估计很快就能降到1.5~2.5美元,并且ZigBee协议是免专利费的。低成本对于ZigBee也是一个关键的因素。

③时延短:通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延为30ms,休眠激活的时延是15ms,活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。

④网络容量大:一个星型结构的ZigBee网络最多可以容纳254个从设备和一个主设备,而且网络组成灵活。

⑤可靠:采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式,每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。

⑥安全:ZigBee提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证,采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。

2.2ZigBee与IEEE802.15.4的联系

人们常会把ZigBee和IEEE802.15.4等同起来,其实两者之间还是有所区别的:

①ZigBee完整、充分地利用了IEEE802.15.4定义的功能强大的物理特性的优点;

②ZigBee增加了逻辑网络和应用软件;

③ZigBee基于IEEE802.15.4射频标准,同时Zig-Bee联盟通过与IEEE紧密工作来确保一个集成的完整的市场解决方案;

④802.15.4工作组主要负责制定物理层(PHY)和媒体访问控制(MAC)层标准,而ZigBee负责网络层和应用层的开发。

2.3802.15.4协议架构及其技术特点

IEEE802.15.4满足国际标准组织(ISO)开放系统互连(OSI)参考模式,定义了单一的MAC层和多样的物理层。ZigBee联盟制定了MAC层以上协议,其协议套件由高层应用规范、应用汇聚层、网络层、数据链路层和物理层组成。

2.3.1物理层

IEEE802.15.4提供了两种物理层的选择(868/915MHz和2.4GHz),物理层与MAC层的协作扩大了网络应用的范畴。这两种物理层都采用直接序列扩频(DSSS)技术,降低了数字集成电路的成本,并且都使用相同的帧结构,以便低作业周期、低功耗地运作。

2.4G物理层的数据传输率为250kbps,868/915MHz物理层的数据传输率分别是20kbps、40kbps。2.4GHz物理层的较高速率主要归因于基于DSSS方法(16个状态)的准正交调制技术。来自物理层收敛协议数据单元(PPDU)的二进制数据被依次(按字节从低到高)组成4位二进制数据符号,每种数据符号(对应16状态组中的一组)被映射成32位伪噪音码片,以便传输。然后采用最小移位键控方式MSKI对这个连续的伪噪音码片序列进行调制,即采用半正弦脉冲波形的偏移四相移相键控(O-QPSK)方式调制。868/915MHz物理层使用简单DSSS方法,每个PPDU数据传输位被最大长为15的码片序列(m-序列)所扩展。不同的数据传输率适用于不同的场合,如868/915MHz物理层的低速率换取了较好的灵敏度(-85dbm/2.4G,-92dbm/868,915MHz)和较大的覆盖面积,从而减少了覆盖给定物理区域所需的节点数;而2.4G物理层的较高速率适用于较高的数据吞吐量、低延时或低作业周期的场合。

2.3.2介质访问层

ZigBeeMAC层的设计需要考虑到降低成本、容易实现、可靠的数据传输、短距离操作及非常低的功耗等要求,为此采用了如下所示的简单且灵活的协议:

①采用IEEE标准64-bit和16-bit短地址;

②基本网络容量可以达到254节点;

③可以配置使用大于65,000(216)节点的本地简单网络,而且开销不大;

④网络协调器、全功能设备(FFD)和简化功能设备(RFD)等3种指定设备;

⑤简化帧结构;

⑥可靠的数据传输;

⑦联合/分离;

⑧AES-128安全机制;

⑨CSMA-CA通道;

⑩可选的使用信标的超级帧结构。

IEEE802.15.4MAC子层定义了广播帧、数据帧、确认帧和MAC命令帧等4种帧类型。只有广播帧和数据帧包含了高层控制命令或者数据,确认帧和MAC命令帧则用于ZigBee设备间MAC子层功能实体间控制信息的收发。广播帧和确认帧不需要接收方的确认,而数据帧和MAC命令帧的帧头包含帧控制域,指示收到的帧是否需要确认,如果需要确认,并且已经通过了CRC校验,接收方将立即发送确认帧。若发送方在一定时间内收不到确认帧,将自动重传该帧。这就是MAC子层可靠传输的基本过程。

2.3.3网络层

网络层包括逻辑链路控制子层。802.2标准定义了LLC,并且通用于诸如802.3、802.11及802.15.1等ZigBee无线通信技术及其应用探讨周怡窹,等802系列标准中,而MAC子层与硬件联系较为紧密,并随不同物理层的实现而变化。网络层负责拓扑结构的建立和维护、命名和绑定服务,它们协同完成寻址、路由及安全这些不可或缺的任务。

IEEE802.15.4标准草案支持多种网络拓扑结构,包括新型网状网(Mesh)。计算机外围设备等要求低延迟等待接入的应用一般采用星型网络结构,而其它一些应用,如周边安全等可能要求大面积网状网络的覆盖。多址的形式包括IEEE标准64位和短地址8位。

提醒:《ZigBee无线通信技术及其应用探讨》最后刷新时间 2024-03-14 01:17:14,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《ZigBee无线通信技术及其应用探讨》该内容的真实性请自行鉴别。