论文部分内容阅读
无线传感器网络(WSNs)是一种以现代传感器技术、微机电系统、嵌入式计算、分布式信息处理和网络通信技术等为基础的多学科综合信息获取和处理技术。大量低成本、低功耗的微型传感器通过近距离无线通信自组织形成网络系统,以协作的方式感知、采集和处理网络覆盖区域中感知对象的信息,完成大规模复杂的监测任务。虽然无线传感器网络技术飞速发展,但相比较互联网而言,传感器网络相对独立,普通用户获取传感数据比较困难。主要是由于传感器网络体系架构各异无法使用统一的方式对外界提供服务。为了解决以上问题,本文在研究面向服务架构关键技术和无线传感器网络技术的基础上,设计了无线传感网的服务提供体系架构,使用通用服务框架改造传感器节点结构,并对其中的架构实现的关键技术进行了研究。本文首先使用通用服务描述语言GSDL,定义、传递、管理和使用无线传感器网络的服务,建立分布式的传感器服务注册库,实现服务的快速发现、及时更新和区域化管理。针对WSN特有的因节点休眠或移动造成的服务问歇问题,使用服务状态动态管理方法和自适应服务激活机制,设计节点异常管理机制,并提出使用安全加密机制加强无线传感器网络的安全及可靠性。本文基于CC2430芯片在传感器节点实现通用服务框架,并使用ARM10嵌入式开发板完成传感器网络网关的开发,最后针对系统关键部分给出详细测试,验证架构方案的可行性