论文部分内容阅读
随着现代信息技术的不断发展,新型的作战模式网络中心战已逐步成为军事领域的研究重点。水下网络中心战是网络中心战在水下领域的具体应用,由传感网、信息网和交战网三部分组成,三网协同合作,发挥整体作战效能。水下网络中心战的关键是将水下传感器网络监测到的数据快速有效地提供给查询平台。水下传感器的硬件资源如:处理能力、存储容量以及电池能量都十分有限。水下传感器利用水声声波进行通信,而水声信道具有误码率高、信号衰减大、多径效应严重等特点。在设计水下传感器网络信息存储策略时,必须考虑水下传感网的这些特点,合理地存储监测到的数据。在水下战场这种高对抗环境下,查询平台需要快速地得到实时性的数据,并且在查询过程中必须保证查询平台的安全性,而目前并没有一个合适的算法来恰当的解决这些针对性的问题。因此,本文研究在水下网络中心战下如何将水下传感器网络中监测到的数据进行合理的存储,在保证潜艇尽量安全的前提下,使潜艇在较短时间内查询到满足需求的数据。本文主要工作和贡献包括:(1)设计了一套基于元数据的水下传感器网络数据存储与查询机制。利用GHT思想寻找存储位置,在寻找存储节点时考虑整个网络的负载均衡,设置副本节点来容错。在存储感知数据的同时,根据不同类型的数据生成并存储相应的元数据。查询过程使用元数据来辅助完成各种查询请求。算法分析表明元数据法能够合理地存储水下传感器网络中监测到的数据,在保证潜艇尽量安全的前提下,使潜艇在较短时间内查询到满足需求的数据。(2)设计并实现了一套基于DDS中间件的水下信息处理原型系统。该系统可用于模拟本文算法和对比算法的数据存储及查询过程。(3)利用水下信息处理原型系统,从查询时间、潜艇安全性、数据准确性和网络寿命四个方面进行实验。实验结果表明,元数据法拥有较优的整体性能。