微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 如何选择正确的无线协议:802.15.4、zigbee以及专有网络对比

如何选择正确的无线协议:802.15.4、zigbee以及专有网络对比

时间:07-02 来源:TI 点击:

bee 无需支付专利使用费,但要求加入该联盟并每年交纳象征性的会员费的。此外,验证过程也需要投入大量的时间和金钱。芯片厂商的专有协议通常要求其产品只许在其特许场所使用。

  稳健性与可靠性

  低功耗网络协议实施的稳健性与可靠性可归结为三点:消息交付、物理层考虑事项以及消息发送协议。消息交付取决于路由技术来确保数据包的成功传输以及网络交易的安全性。物理层考虑事项涉及工作通道内的噪声或其它传输信号的干扰问题。消息发送协议则定义了通道的分区,确保所有设备都能使用物理介质,而不会在传输过程中导致数据包冲突。上述三点均有助于提高网络服务质量 (QOS),是一系列用以测量数据包通信效率、传输速率及故障率的网络标准。

  通道扫描即侦听通道中传输量或噪声大小的能力,属于物理层考虑事项。网络协议通过通道扫描来查找特定工作频带内最不可能干扰节点间通信的通道。频率捷变性是指网络改变网络上所有节点的工作通道的能力,这样即便某条通道遭到干扰,网络仍能继续工作。我们还能通过确认机制来改善消息交付能力,即让接收节点在成功接收数据包后向最初的发送节点反馈一个 ACK 确认信息。点对点确认机制配合消息重试次数定义有助于大幅降低数据包丢失的可能性。而端对端确认机制将提供另一层安全性,确保数据包不会丢失,这在采用复杂路由算法的大型多跳转网络中尤其重要。

  消息发送协议定义了网络带宽是如何获得并进行分区的。不同的无线协议可定义不同的带宽分区,其可能包括频分、空分、时分或码分等。频分可理解为一屋子的人用高低不同的声音谈话;空分可理解成一屋子的人在不同方向上谈话;时分可理解成一屋子的人都竞争说话权,但只要有一个人抢先发言,其他人就不再说话了;码分则可理解为一屋子的人用高低不同的声音讲不同的语言。在本文涉及的协议中只讨论时分,也就是时分多址协议,这种协议有同步和异步通信两种可能的实施方案。

  协调节点广播周期性网络信标并将不同信标间的时间间隔划分为相同的时隙,从而实现同步通信。单个网络信标以及出现在下一信标之前的各时隙均称作超帧。超帧的时隙可进一步分为活动和非活动通信期,这样协调节点在非活动期的低功耗模式下就能进入休眠状态。我们可通过通道侦听多址(CSMA)技术或通信前侦听算法来确保或让各方争用时隙。

  CSMA 算法定义了多个节点同时尝试通信时判优RF 通道使用的协议。最常见的实施方案是采用 CSMA/CA 算法,这里的 CA是指防碰撞系统,因为发送节点一旦侦听到通道繁忙将取消发送消息。CSMA 算法还有其它的实施,如 CSMA/CD(碰撞检测)和CSMA/CR(碰撞解决)等,但这些在 RF 协议实施中并不常见,也不在本文讨论的范围之内。

  安全性是影响无线通信稳健性的另一个重要因素,同时也是网络的主要功能。例如,家庭安全网络可能包含一个车库门开启器,用它来开关车库门锁。这种系统需具有高度的安全性,防止偷听或出现安全漏洞,确保隐私。我们可通过采用不同级别的安全密钥和加密机制、进行消息验证与完整性保护、使用安全信任中心(trust center)等方式来确保安全性,也就是说,通过网络上的单个节点(通常是网络协调节点)而不是采用分布式安全机制来解决所有安全问题。如果采用分布式安全机制,在创建不同链接时会分别交换对称密钥,某个攻击节点会绕开管理节点的直接验证,很容易进入网络。

  第二部分

  在本文第一部分,我们讨论了包括开放系统互连(OSI)网络模型在内的网络基础知识,并介绍了低功耗网络的特点以及包括应用考虑事项和稳健性与可靠性等在内的相关选择标准。在第二部分中,我们将探讨更多选择标准,介绍802.15.4协议并将其与上述选择标准进行了比较。

  简便易用性

  简便易用性反映为对协议可用性的主观分析。包括代码可读性、支持文档、直接工程设计支持和简化的 API 等在内的多种因素都有助于简化对哪怕是最复杂软件系统的学习进程;不过,本文所说的简便易用性是从协议的复杂程度角度来说的。根据不同应用要求,设计人员可能认为须采用高度复杂的协议,但我们应认识到,软件实施方案越复杂,特性集也就越丰富。802.15.4、zigbee 和 SimpliciTI 等低功耗无线协议正好实现了复杂性与简便易用性的最佳平衡,其提供的完整协议架构,便于设计人员理解并发挥特性集的全部优势。如实施方案过于复杂,即便经验丰富的嵌入式开发人员都可能感到头疼。因此,协议特性与简便易用性相平衡是我们要考虑的一个重要选择标准。

  硬件与 RF 考虑事项

我们

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top