目录
1. 前言
短距离无线技术有许多标准,但这种多样性常常让希望为应用选择标准的设计者感到困惑。流行的IEEE 802.15.4标准及其相关的ZigBee经常被混淆。它们并不是同一回事。
2. 短距离无线选择
无线应用设计者在选择标准和协议时有多种选择,从简单到极其复杂。最为熟悉的选择包括蓝牙和Wi-Fi。蓝牙在音频领域找到了一席之地,亿万手机耳机连接、汽车免提连接以及无线扬声器都在使用它。其更新的低能耗版本在医疗和运动/健身领域找到了许多应用,用于监测个体的身体状况。
Wi-Fi是高速互联网接入的首选本地区域网络(LAN)技术,适用于笔记本电脑、智能手机和平板电脑。新的更快版本被用于智能电视机的视频传输。在简化形式下,它也可用于数据采集应用。低功率版本现已推出。许多版本和补充使用2.4、5和60GHz的工业、科学和医疗(ISM)频段。
专有的Z-Wave标准在家庭监控和控制市场上找到了自己的一席之地。还有其他专有标准用于特定应用,例如用于60 GHz视频传输的WirelessHD。许多这些专有变体使用1 GHz以下的ISM频段,包括315 MHz的车库门开启器,433 MHz的远程温度监测器以及915 MHz的数据采集。一个不断增长的类别是用于机器对机器(M2M)和物联网(IoT)应用的蜂窝连接。
大多数其他标准使用802.15.4标准的某种变体。
3. IEEE 802.15.4
电气电子工程师学会(IEEE)支持许多工作组来开发和维护无线和有线通信标准。例如,802.3是有线以太网,802.11是无线局域网(WLAN),也称为Wi-Fi。802.15系列标准指定了各种用于不同应用的无线个人局域网(WPAN)。例如,802.15.1是蓝牙,802.15.3是用于超宽带(UWB)技术的高速数据类别,802.15.6是用于人体局域网(BAN)。还有其他几个。
802.15.4类别可能是用于低速率WPAN的最大标准。它有许多子类别。802.15.4类别是为低速率监视和控制应用以及延长电池寿命的低功耗用途而开发的。最新更新和增强的基本标准是802.15.4a/b,其中802.15.4c适用于中国,802.15.4d适用于日本,802.15.4e适用于工业应用,802.15.4f适用于主动(电池供电)射频识别(RFID)用途,802.15.4g用于智能公用事业网络(SUNs)以监测智能电网。所有这些特殊版本都使用与802.15.4a/b中定义的基本无线电技术和协议相同的基础。
802.15.4标准定义了网络操作的开放系统互连(OSI)模型的物理层(PHY)和媒体访问控制(MAC)层。 PHY定义了链接的频率、功率、调制和其他无线条件。 MAC定义了数据处理的格式。其余层定义了用于处理数据和相关协议增强的其他措施,包括最终应用。
图1. 大多数网络系统,无论是有线还是无线的,都使用OSI通信模型。大多数系统至少使用前四层,但许多系统不使用所有七层。
更具体地,图2显示了802.15.4的第1层和第2层的详细信息。
图2. 802.15.4标准仅使用前两层以及逻辑链路控制(LLC)和服务特定收敛子层(SSCS)的补充,以与由其他标准定义的所有上层进行通信。
该标准的目标是提供一个基本格式,通过上层(第3层到第7层)可以添加其他协议和功能。虽然有三种频率分配可用,但2.4 GHz频段是迄今为止最广泛使用的(见表)。大多数可用的芯片和模块都使用这个流行的ISM频段。
该标准使用直接序列扩频频谱(DSSS)调制。它对噪声和干扰具有很高的容忍度,并提供编码增益以提高链路可靠性。标准的二进制相移键控(BPSK)用于两个低速版本,而偏移-正交相移键控(O-QPSK)用于高速数据版本。O-QPSK具有恒定的波形包络,意味着可以使用更有效的非线性功率放大技术来最小化功耗。
关于信道访问,802.15.4使用载波侦听多路访问与碰撞避免(CSMA-CA)。这种复用方法允许多个用户或节点在不同时间访问相同的通道而不会发生干扰。大多数传输是短数据包,频率很低(
传输范围根据路径的性质而变化,主要是视线范围(LOS)。发射功率水平和接收机灵敏度也是因素。在最佳条件下,范围可以达到1000米,具有清晰的室外路径。大多数应用覆盖范围较短,为10至75米。
关于网络能力,802.15.4定义了两种拓扑结构。其中之一是基本星型(图3a)。所有节点之间的通信都必须经过中心协调器节点。还定义了基本的点对点(P2P)拓扑结构(图3b)。任何设备都可以与任何其他设备通信。这种基本拓扑结构可以在更高的网络层中扩展为其他拓扑结构,例如流行的网状拓扑结构。
图 3. 802.15.4标准定义了星型(a)和点对点(b)常见的网络拓扑结构
4. ZigBee
对于802.15.4标准的最广泛部署的增强功能是ZigBee,它是ZigBee联盟的标准。该组织维护、支持和开发更复杂的协议,用于先进的应用。它使用第3层和第4层来定义额外的通信功能 (图4)。这些增强功能包括与有效节点的身份验证、用于安全性的加密,以及具有数据路由和转发功能的网状网络。ZigBee最流行的用途是使用网状拓扑的无线传感器网络。
图4. ZigBee协议由第3层及以上定义。它与802.15.4的第1层和第2层配合工作
网状拓扑的主要优点是,如果不是直接的通信,那么任何节点都可以通过在范围内间接地通过多个附加节点中继传输与任何其他节点进行通信(图5)。网络可以覆盖更大的区域。此外,即使一个节点被禁用,网络仍然可以提高网络可靠性。通常有通过网络维持连接的备用路径。例如,如果节点A希望与节点G通信,它可以通过节点C和E中继数据。如果节点C失败,另一条路径可以通过节点B、D和F。ZigBee网状网络是自配置和自修复的。
图 5. 在网状网络中,每个节点根据条件与其最近的邻居通信
请注意,任何两个节点之间都存在备用路径。
ZigBee还提供了支持能量收集的版本,其中没有电池或交流主电源可用。而且,ZigBee的一个关键优点是预先开发的应用程序的可用性。这些上层软件附加功能实现了ZigBee的专门用途。其中一些应用包括:
• 商业设施的建筑自动化监控与控制
• 遥控(RF4CE或RF用于消费电子产品)
• 家庭能源监控的智能能源
• 医疗和健身监控的医疗保健
• 智能家居的家居自动化控制
• 输入设备,如键盘、鼠标、触摸板、魔杖等
• 用于LED照明控制的Light Link
• 与购物相关的零售服务
• 电信服务
• 与大型网状网络相关的网络服务
ZigBee联盟还提供对ZigBee启用产品的全面测试和认证,以确保互操作性。
ZigBee已经存在了十多年,并被广泛使用。它是许多应用的一个很好的选择。对于一些较简单的通信项目来说,它可能过于复杂且成本过高。在这种情况下,纯粹的老旧802.15.4可能是一个更好的选择。
5. 其他变种
尽管ZigBee是使用基本802.15.4标准的最显著的例子,但其他协议也针对特定应用进行了定义。802.15.5标准为802.15.4定义了网状网络功能。WirelessHART是有线HART(高速可寻址远程传感器)协议标准的无线版本,在自动化和工业控制应用中被广泛使用。它为传感器和执行器的多节点访问定义了一个时分复用的协议。
国际自动化协会的ISA100.11a工业控制标准用于过程控制应用。它添加了频道跳频、可变时间插槽复用选项和网状网络功能到802.15.4基础上。
另一个有趣的变种是6LoWPAN,由互联网工程任务组(IETF)(RFC 5933和RFC 4919)创建。这种协议适配允许802.15.4无线电携带IPv6的128位地址。它使用头部压缩和地址转换技术,以便802.15.4设备可以访问互联网。IPv6数据包被压缩和封装以适应标准的802.15.4数据包帧。这种变种促进了标准的使用,以实现物联网、智能电网和机器对机器应用。
6. 参考资料
国际自动化协会: www.isa.org/isa100
互联网工程任务组: www.ietf.org
ZigBee联盟: www.zigbee.org