2.2.2处理器模块传感器节点的处理器模块目前还都是选用通用的微控制器。虽然这些微控制
器在性能上也能满足节点设计的要求,但是在工作效率,节能效果以及产品集成度方面距离理想的要求还是存在一定的差距,难称完美。业界也注意到了这个问题,随着传感器网络应用领域不断的扩大,专门适用于传感器节点的控制/处理芯片在不久的将来也会问世。文献综述
2.2.3 电源管理模块
随着时代的发展,电源管理模块也在不断的向着小型化,高效化,低成本方向不断发展。当节点周围没有其感兴趣的事件发生时,计算与通信模块将处于空闲模块,把这些组件关掉或者调到更低能耗的状态,即休眠状态,该机制对于延长传感器节点的生存周期非常重要。
2.2.4 系统集成设计
多数研究人员在设计一型传感器节点时,首先会根据需求选择合适的模块(芯片),然后再将这些模块组合成最终的产品。随着无线传感器网络的快速发展,业界不少IC设计公司都推出了自己的芯片产品。这些芯片产品不仅型号繁多,性能指标各异,而且应用侧重也不尽相同。因此,研究人员在方案设计前,需要仔细比较,分析不同厂家产品性能上的差别,根据具体设计指标的要求,选择合适的芯片型号。选择芯片时,首先要考虑它的性能,功耗,体积等方面的指标,然后,还要比较价格,开发复杂度,厂家技术支持等因素。当前不少传感器节点的设计开发工作其实都是基于这一层面进行的。
3 传感器节点设计
3.1 无线传感网络体系结构
一个完整的无线传感器网络体系结构通常包括传感器节点(sensor node)、汇聚节点(sink node)、外部网络和用户界面。大量传感器节点被随机部署在感知区域(Sensor field)内部或附近,通过自组织方式构成网络。传感器节点将采集到的数据沿着其他传感器节点进行逐跳地传输,在传输过程中所采集的数据可能被多个节点处理,经过多跳路由后到汇聚节点,再由汇聚节点通过外部网络把数据传送到处理中心进行集中处理[5]。传感器节点(sensor node)是一个微型的嵌入式系统,是构成无线传感器网络的基础支持平台。从网络功能上看,每个传感器节点兼顾传统网络节点的终端和路由器双重功能,除了进行本地信息收集和数据处理外,还要对其他节点转发来的数据进行存储、管理和融合等处理,并转发路由到汇聚节点,同时还需和其他节点协作完成一些特定的任务,比如目标定位、距离测定等[6]。汇聚节点(sink node)的处理能力、存储能力和通信能力相对较弱,它连接传感器网络与Internet等外部网络,实现两种协议之间的通信协议转换,同时发布处理节点的监测任务,并把收集的数据转发到外部网络。汇聚节点往往个数有限,而且常常能量能够得到补充。汇聚节点常使用多种方式(如Internet、卫星或移动通信网络等)与外界通信。
3.2 节点设计特点
传感器节点作为无线传感器网络的重要组成部分,在设计时要考虑以下特点[7]:a)微型化。应用中的传感器节点要高度集成化,保证对目标系统的特性不会造成影响。
b)低功耗。无线传感器网络中的节点有严格的电源要求,因为网络往往部署在无人值守的地方,节点使用电池供电,不能频繁更换电池,因此,如何降低功耗是应用的首要问题。
c)低成本。网络中部署的节点数量巨大,因此每个节点的成本不能太高。这也导致了传感器节点配置的硬件资源不能太高。源:自~751·论`文'网·www.751com.cn/