微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > LED智能照明无线传输的两种协议对比

LED智能照明无线传输的两种协议对比

时间:02-02 来源:广东LED 点击:

成本的大规模节点网络需求,能够与无线设备和公用网络IP形成无缝链接,是目前2.4GHz较成熟解决方案的代表,能够与Wi-Fi、蓝牙共存,具备常用的API接口。

  Jennet-IP的主要特性包括:

  (1)支持网关或无网关运行,可连接到互联网或进行单机操作;

  (2)超低待机功耗,支持路由层优化技术,低功耗无线链路;

  (3)高安全性128位AES加密,安全验证和设备加入,可靠性;

  (4)内核小巧,低内存占用,不到128个字节,低成本,开源授权;

  (5)普及性:Jennet-IP在LR-WPAN网络中使用IPv6,基于IP网络的广泛应用,作为下一代互联网核心技术的IPv6,更容易得到不同领域的融合;

  (6)适用性强:IP网络协议架目前受到广泛认可,新一代互联网络也是以IP网络协议为基础的,因此,融合IPv6协议的LR-WPAN网络具有更强的适应性,开发和应用更为简单;

  (7)更多地址空间:运用IPv6的LR-WPAN网络可以提供庞大的地址空间。这正是大规模、高密度低功耗无线网络设备的需要;

  (8)实现地址自动匹配:节点处于激活状态时,属于IPv6网络的节点能够自行读取自身MAC地址,并根据既定的规则转换成节点的IPv6地址,这个特性对于无线传感器网络非常重要,因为在一般情况下,对于大规模的无线传感网络节点不坑内分别进行界面配置,所以节点能够自行进行网络配置将从根本上提高实际应用的价值;

  (9)易接入:运用IPv6的LR-WPAN网络,接入其他IP网络的难度将大大降低,随着下一代互联网的发展,使不同的网络都可充分利用IP网络内的所有资源;

  (10)易开发性:随着新一代IP网络发展,基于IPv6的应用技术逐渐成熟,运用IPv6的LR-WPAN网络,可以更为容易对成熟技术进行整合,大大简化了协议发展过程。

  3、协议特性比较

  针对物联网设计的无线传输协议应主要关注互操作性、网络传输性能、有效载荷数据与帧长度比、安全性、可用性和成本等几个方面,下面从这几个层面针对 Zigbee(主要指目前使用广泛的Zigbee协议,不包括2013年初发布的Zigbee-IP协议)与Jennet-IP的主要区别进行分析:

  (1)互操作性

  互操作性是选择一个无线传输协议时的主导因素。从技术角度分析,具有可互操作的装置之间应用程序不需要受到物理链路层数据包发送约束条件的限制。 Zigbee协议在两个802.15.4节点之间定义底层链接,之后再定义上层应用,也就是说,Zigbee设备可以与跟它运用相同配置环境(参照蓝牙通信)的Zigbee设备进行互操作。而Jennet-IP协议基于6LoWPAN,支持通过一个简单的桥接设备实现与其他无线802.15.4设备以及其他任何IP网络链接设备进行互操作,但建立Zigbee与非Zigbee网络之间则需要一个更加复杂的过程。

  综上所述,基于IP协议的Jennet-IP允许建立与其他IP网络链接的端到端传输,而Zigbee协议需要特殊定制的网关协议才能实现与非Zigbee协议之间的网络传输。

  (2)网络传输性能

  IEEE 802.15.4网络中的IPv6协议运行,主要需要解决两个问题:

  一方面,802.15.4协议物理层帧长度能够支持最多127个字节,然而IPv6协议的报头长度就需要40个字节,另外再算上MAC层、安全、传输层等报头,剩下的留给应用层使用的报文长度将非常有限;

  另一方面,在IPv6协议中,规定最小的MTU值是1280个字节,也就是说IP层只能将数据包分到最小1280个字节中。如果链路层所能支持的MTU 小于1280个字节,那么,链路层就要自行完成报文分片以及重组。针对这一问题,6LowPan工作组增加了一个适配层的设计,完成将IPv6数据包适配到规定的物理层以及链路层的工作,同时能够完成报文分片以及重组,解决了以上问题。另外,在Jennet-IP协议中规定了如何对IPv6的报头进行无状态压缩,从而减小IPv6协议的载荷量。

  而对于Zigbee协议,由于采用非IP传输,网络传输的定义则比较简单,不存在以上问题。

  (3)有效载荷数据与帧长度比

  比较802.15.4 Zigbee和Jennet-IP时必须熟悉数据包格式和系统开销,因为这直接关系到的网络缩放和有效载荷数据占数据帧的比例。虽然有多种其他的形式,但典型的配置如图1所示。

  

  Fctrl:帧控制位字段

  Dep:目的端点

  Clst:群标识符

  Prof:配置标识符

  Sep:源端点

  APS:APT计数器(防止重复序列)

  可见,通过6LoWPAN的链接的IP路由不一定需要额外的6LoWPAN层标识信息,有效减少了数据包开销,并释放更多有效载荷数据空间。此外,一个典型全功能Zigbee协议栈内核有90Kb大小,而Jennet-IP仅需30Kb。

  (4)安全性

Zigbee和Jennet-IP均内含AES128加密,

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

网站地图

Top