基于系统集成技术的节点类型和特点
传感器节点主要由传感单元、处理单元、无线收发单元和电源单元四部分组成[21],如图2-9所示。
图2-9 传感器节点结构
传感器模块负责监测区域内信息的采集和数据转换;处理器模块负责控制整个传感器节点的操作,存储和处理本身采集的数据以及其他节点发来的数据;无线通信模块负责与其他传感器节点进行无线通信,交换控制信息和收发采集数据;能量供应模块为传感器节点提供运行所需的能量,通常采用微型电池。
由于传感器节点采用电池供电,一旦电能耗尽,节点就失去了工作能力。为了最大限度地节约电能,在硬件设计方面要尽量地采用低功耗器件,在没有通信任务的时候,切断射频部分电源;在软件设计方面,各通信协议都应该以节能为中心,必要时可以牺牲其他的网络性能指标,以获得更高的电源效率。
在节点的功能设计和实现方面,目前常用的节点均为采用分立元器件的系统集成技术[22]。已出现的多种节点的设计和平台套件,在体系结构上有相似性,主要区别在于采用了不同的微处理器,如AVR系列和MSP430系列等;或者采用了不同的射频芯片或通信协议,比如采用自定义协议、802.11协议、ZigBee协议、蓝牙协议以及UWB通信方式等。典型的节点包括Berkeley Motes,Senso-ria WINS,MIT μAMPs,Intel iMote,Intel XScale nodes,CSRIO研究室的CSRIO节点、Tmote、ShockFish公司的TinyNode、耶鲁大学的XYZ节点、smart-its BT-Nodes等[23]。国内也出现诸多研究开发平台套件,包括中科院计算所的EASI系列,中科院软件所、清华大学、中科大、哈工大、大连海事大学等单位也都已经开发出了节点平台支持网络研究和应用开发。这些由不同公司以及研究机构研制的无线节点在硬件结构上基本相同,包括处理器单元、存储器单元、射频单元,扩展接口单元、传感器以及电源模块。其中,核心部分为处理器模块以及射频通信模块。处理器决定了节点的数据处理能力和运行速度等,射频通信模块决定了节点的工作频率和无线传输距离,它们的选型能在很大程度上影响节点的功能、整体能耗和工作寿命。
目前问世的传感节点(负责通过传感器采集数据的节点)大多使用如下几种处理器:ATMEL公司AVR系列的ATMega128L处理器,TI公司生产的MSP430系列处理器,而汇聚节点(负责会聚数据的节点)则采用了功能强大的ARM处理器、8051内核处理器、ML67Q500x系列或PXA270处理器。这些处理器的性能综合比较见表2-1。
表2-1 无线传感器网络节点中采用的处理器性能比较
(www.xing528.com)
在无线传感器网络中,广泛应用的底层通信方式包括使用ISM波段的普通射频通信、具有802.15.4协议和蓝牙通信协议的射频通信。使用普通ISM频段的无线传感器网络节点根据在不同的国家和地区对于ISM波段频率的定义不同,一般将通信频率设置为433MHz或者868/915MHz。在硬件的设计中,所采用的芯片包括Chipcon公司的CC1000,Nordic公司的nrf903,Semtech公司的XE1205。还有部分无线传感器网络节点使用了带有802.15.4/ZigBee协议的通信芯片,具有这样协议的芯片包括Chipcon公司的CC2420,RFWave公司的RFW102芯片组。还有部分节点采用了Bluetooth协议进行通信,具有Bluetooth协议的芯片组包括Ericsson公司生产的ROK 101007等。
上述这些射频芯片的性能比较以及代表性节点的性能比较见表2-2和表2-3。
表2-2 无线传感器网络节点中采用的射频模块综合比较
表2-3 无线传感器网络节点综合比较
由表2-3可以看出,各公司生产的不同无线传感器网络节点根据所选用的核心处理器与射频通信芯片以及扩展功能的不同,分别具有不同的特点。采用MSP430单片机具有的超低功耗特点,如Tmote;采用了超强处理器的节点更加擅长处理大数据量,适用于高速通信、环境复杂、需要强大数据处理能力的场合,如imote 2及XYZ节点;使用ATMega128L芯片处理器则在性能和功耗之间较为平衡,处理速度较快,而功耗又相对较低,是一种折中的方案。在射频方面,采用2.4GHz无线通信频率的节点包括使用了802.15.4/ZigBee通信协议以及蓝牙通信协议,这两种方式将MAC层以下的通信协议固化在模块中,不需要进一步进行开发,步骤简化,更具兼容性,如Micaz、Tmote、Imote2及XYZ以及BTNodes节点,采用其他射频芯片的节点由于其通信频率比较低,因此在通信距离上较有优势,还可开发满足需要的MAC协议。
尽管已经出现了以上诸多类型的节点,但这些节点基本上还都是实验系统,是支持研究和二次开发的平台,尚没有实现系列化和标准化的工业级设计,距离真正的实际应用需要,在技术成熟度上和功能上都尚有很大的差距,成本也比较高。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。