background image

点变得日益明显。

ZigBee 联盟正在制订一个名为“Smart Energy Profile 2.0(SEP 2.0)”的标

准,以帮助规范对智能能源生态系统的许多环节的要求,包括设备通信、连接性和信息共享
等。

  

SEP 2.0 指导设备之间如何相互通信。它定义了可以控制的各种设备属性,这些属性

(也被称为

“资源”)分成逻辑组一起运行,执行 SEP 2.0 的各种功能(被称为“指令集”)。

例如,抄表系统或计费系统都是专用指令集。智能电表等设备执行一个或多个指令集,提供
用量统计和趋势等增值服务。能源提供商或者消费者可以利用这些费用统计与趋势,分别加
强对服务或者使用情况的管理。

  指令集及其在设备中的资源可以通过

HTTP URL 访问。这些设备利用 mDNS 和 DNS-

SD 等技术,动态地寻找网络中的相关服务,然后自行注册,进一步访问其它资源来执行
SEP 2.0 功能。为了创造真正的可以互操作的联网智能能源设备生态系统,必须使用基于
TCP/UDP 和 IP 的网络技术。设备支持安全特性非常重要,因为外围网络可能带来安全隐患,
而且更重要的是,设备还向能源网络提供访问权限。由于许多智能设备提供连续的、可靠的
和实时的数据,所以他们必须

“永远在线”和“保持连接”,这要求所有智能能源设备自身必

须节能。最后,他们也必须支持有线及无线联网。

  多数现有家用电器不支持

M2M 的先进功能,因此要把许多不同的功能整合到一个单

一设备之中,意味着要进行大幅度的和代价高昂的硬件升级,这将导致材料费用和成本上
涨。制造商必须权衡提供支持智能能源的电器所带来的好处,以及随之而来的额外成本。

  将来,家电厂商将拥有更多的选择,可以找到具有成本效益的解决方案来设计支持通
知能源的家电。这些家用电器可以选择系统芯片(

SoC)硬件,因其功能、外形尺寸、软件支

持和成本之间可以实现适当的平衡。

32 位微控制器(MCU)兼具处理能力、内存和连接性,

也是一个有力的候选者。当前一代的微控制器,比如飞思卡尔

Kinetis、意法半导体 STM32 或

德州仪器

Stellaris(ARM Cortex-M 内核),以非常具有竞争力的价格提供众多特点和功能。

选择合适的硬件只是一个开端,软件选择才是决定产品差异化的要素。

  

SEP 2.0 标准提出的软件技术要求包括:一个支持 UDP 的多功能 TCP/IP 堆栈;具有

mDNS 和 DNS-SD 等动态服务发现能力的 IPv6 服务;支持 GET、PUT、POST 和 DELETE 等
简单指令的

HTTP 执行。SEP 2.0 也要求支持 SSL/TLS 等安全标准,以及几种现代互联网技

术,比如

RESTful 架构、XML 和 EXI 编码。Linux 就广泛支持这些软件,但不幸的是,使用

RAM 为 96K 至 128K 的微控制器,把 Linux 排除在外了。而自己开发这样的技术需要大笔资
金和大量时间,这促使人们可能在这些设备中采用实时操作系统(

RTOS)。