论文部分内容阅读
移动Ad Hoc网络节点的协作性是指节点参与网络服务的程度。缺乏节点协作性的节点主要表现为没有提供尽力而为的、正确的网络层服务,目前提出的各种移动Ad Hoc网络协议基本上都是建立与每个节点都有完好的协作性之上,但这种假设并不总是成立的。本文首先分析了目前移动自组网中存在的节点协作性问题。剖析了节点缺乏协作性的内在原因和相关表现。对移动自组网中基于增进节点协作性策略的研究现状进行了分析。声誉机制作为一种能有效增进节点协作的策略,近年来颇受关注。本文在传统声誉机制的基础上,提出一种基于阶跃度的健壮声誉机制。在进行声誉值计算时,考虑了节点以往声誉值的历史因素,增强了声誉机制的公平性。在接收邻居节点的观测声誉值时,采用基于阶跃度的声誉值过滤算法,增强了声誉机制的健壮性。实验表明,基于阶跃度的健壮声誉机制具有较好的抗噪声抗干扰性。在一个典型的自组网环境下,网络主机往往按照群体给定的任务,这样组播就有很重要的意义。目前组播路由协议的研究主要注重健壮性和效率,而少有对自私节点进行防范的协议。本文将健壮声誉机制引入组播路由中,提出一种基于健壮声誉机制的概率组播路由算法RBPMRP(Reputation Based Probabilistic Multicast Routing Protocol)。实验表明,在网络中存在大量自私节点的情况下,该算法具有良好的性能。