论文部分内容阅读
移动Ad Hoc网络,即一种自组织对等式多跳路由的特殊形式无线移动网络(MANET)。20世纪90年代至今,随着无线网络技术及应用的普及,移动Ad Hoc网络借助其自身多方面优势运行于无网络设施的独立网络环境中。在实际应用中,为了得到更好的网络扩展性能,分级结构的移动Ad Hoc网络得到广泛青睐。其中,各个节点通过分簇算法形成不同的层次关系,并分担不同层次的职能,以此增大网络的吞吐量和扩展性,提高网络规模,因此分簇算法的优劣能够直接影响分层式移动Ad Hoc网络的性能高低。目前,针对移动Ad Hoc网络的分簇算法已有大量研究成果,主要包括基于单参数或多参数的分簇算法,而参数的选取主要集中在移动节点的稳定性、相关度、移动性等方面。但是,对于移动Ad Hoc网络分簇过程中较易出现的安全问题研究较少,且加权分簇算法中对各参数的选取有待于进一步优化。本文是针对移动分层Ad Hoc网络下分簇算法的参数选择与安全性能展开的探讨与研究,在传统加权分簇算法基础上加入对节点自私行为和恶意攻击行为等安全因素的考虑,并分别采用不同方法确定各加权参数,旨在提高Ad Hoc网络分簇性能的同时,改善网络的安全性能。本文所做的主要工作包括:(1)深入分析了现存移动分层Ad Hoc网络的各分簇算法的基本原理与技术,并对算法优点与缺点进行比较分析。剖析现存算法仍面临的安全问题。(2)根据网络在分簇中可能遇到的安全问题,提出了添加安全度量参数的Ad Hoc网络自适应安全加权分簇算法(SWCA)。除考虑节点的相关度、相对移动性、剩余能量值之外,加入了对安全参数的计算与评估,并由内/外部安全参数共同确保其准确性,从而识别网络多重攻击,提高Ad Hoc网络分簇的安全性能。(3)基于上述算法,分别给出所需数据结构,确定算法中各参数的计算过程,并分情况讨论网络分簇形成、入簇、出簇等分簇管理过程。最终采用网络模拟环境进行多组对比实验,表明该算法不但能够优化分簇功能,而且能够在非安全网络环境中提高Ad Hoc网络的安全性能。