概述
1. 无线传感网主要特点:
(1)网络规模大
(2)拓扑结构易变
(3)自组织性
通过多跳的方式传递信息
(4)以数据为中心
(5)结点资源受限
(6)应用相关性
2.无线传感器节点的硬件一般由传感器模块、处理器模块、无线通信模块、存储模块和能量供应模块
- 注意下面模块包含的内容
传感器模块负责整个监测区域内信息的采集和数据转换,它由传感器和模数转换器组成。
微控制器模块负责控制和协调节点各部分的工作,存储和处理自身采集的数据以及其他节点发送的数据
无线通信模块负责与其他传感器节点进行无线通信,交换控制消息和收发采集的数据。
能量供应模块为传感器节点提供运行所需能量
3.TinyOS采用基于组件的架构
4.NesC应用程序开发中,需要定义、使用两种功能不同的组件,分别称为模块(module)和配置(configuration).
模块主要用于描述组件的接口函数功能等的实现,而配置主要描述不同组件之间的接口关系。
6.NesC最大的特点是将组件化/模块化思想与基于事件驱动的执行模型相结合
5.C51语言既有高级语言的特点,又具有汇编语言的特点
无线传感网组织结构
总体结构
节点
-
各传感器结点是一个微型嵌入式系统
-
传感器节点具有数据采集、初步本地信息处理、无线数据传输及与其它节点协同工作的能力
-
前端现场节点可分类为:协调器节点(可以作为Sink节点)、路由节点和终端节点。(zigbee网络术语)
-
协调器节点主要用于启动和维护以自己为中心的感知网络
-
路由节点除了具有感知和转发数据功能外,还需要对其他节点转发的数据进行一定的存储、管理和融合等处理,以及同其他结点协作完成一些特定任务
-
终端节点携带的传感器用于感知物理信息,不具有数据转发能力,仅仅与其父节点进行通信。