论文部分内容阅读
无线传感器网络是近年来迅速发展和普遍重视的新型网络技术,综合了传感器、嵌入式计算、网络通信、分布式信息处理等技术,具有自组织、自适应、以数据为中心等特点。无线传感器网络利用大量微型传感器节点通过自组织网络以协作的方式进行实时监测、感知和采集各类环境或监测对象的信息,可广泛应用于环境监测、军事国防、医疗保健、交通安全管理等领域,是国际上信息领域的研究热点。由于传感器节点体积微小,导致其通信能力较弱、能量有限,这使得路由算法的性能对于无线传感器网络至关重要,它不仅是实现能量均衡、保持网络连通性的基础,更是提高服务质量、延长网络寿命的关键环节。本文根据课题需求,主要对无线传感器网络QoS(Quality of Service)路由算法开展研究和应用。由于无线传感器网络应用环境的多样性,QoS参数在网络运行过程中因环境变化而动态变化,而现有QoS路由算法多为理论研究,以理想空旷环境为研究背景,自适应能力有限,在实际应用中效果不佳。针对这一特点,本文面向实际应用需求,提出一种基于熵权系数法的无线传感器网络自适应QoS路由算法(An Entropy-based Adaptive QoS Routing, EAQR)。算法将路由建立过程抽象成多属性决策的过程,选取节点负载、平均能量势、通信时延作为QoS评价属性,建立多属性评价模型,对原始数据进行规范化处理,消除模型中各属性间的不可公度性,采用熵权系数法结合QoS参数的变化情况自适应地确定权重,选择评价值最高的节点转发数据。通过OMNeT++仿真平台对算法进行仿真,结果表明,与经典QoS路由算法相比,EAQR在环境参数变化的条件下,其各种QoS参数均取得了较好的表现。证明算法能够有效适应环境的动态变化,具有较好的自适应能力,在网络规模扩大时也显示了更好的可扩展性。建筑环境存在墙壁、门等障碍物,以及人员流动、门窗开关等随机变化情况,是典型的环境动态变化的场景。本文将EAQR算法在建筑环境中进行应用测试,设计并搭建基于无线传感器网络的建筑环境监测原型系统,通过集成基于熵权系数法的无线传感器网络自适应QoS路由策略,对系统性能进行测试,实验数据说明,EAQR算法运行效果良好,面向复杂多变的建筑环境具有较好的自适应能力,并且能满足建筑环境监测的QoS需求。