基于分布式信任管理的时延容忍网络数据转发方案

2021-01-15 08:29:22邬迎高静
计算机应用与软件 2021年1期

邬 迎 高 静

(郑州经贸学院 河南 郑州 451191)

0 引 言

时延容忍网络(Delay Tolerant Network,DTN)能够处理无线网络中间歇性连接和长时延问题。DTN不同于传统网络,其主要采用存储-转发策略来克服缺乏端到端路径问题[1]。DTN由资源受限的节点(比如缓存空间、节点功率等受限)组成,并且通过节点移动,缩短了节点的连通时间。DTN广泛应用于水下网络、车联网、军事应用和灾难救援等多个领域[2-3],这些应用均要求DTN能有效地传递数据。虽然国内外研究人员对DTN路由有着广泛关注[4-5],但是对DTN路由的不正当行为关注度较低。例如,自私或恶意节点故意将需要转发的数据包进行丢弃,这些自私或恶意行为诱导了路由的不正当行为。虽然针对移动自组织网络和无线传感网络内的路由不正当行为有多种不同方案,但这方案并不适合DTN[6]。针对DTN路由不正当行为的研究表明,恶意节点降低了消息传递成功率。但已有一些检测恶意行为方案是基于节点转发事实,不能有效地滤出恶意节点不诚实的推荐。例如,文献[7]虽然通过自信因子计算间接信任产生了较高的推荐信任值,但该方案不能防御共谋攻击,而且仅依据转发行为评估节点信任值,有可能产生不准确的信任估计。DTN也采用基于相遇路由(Encounter-Based Routing,EBR)的数据转发方案,但EBR不能防御共谋攻击[8]。文献[9]采用信任管理机制解决自私行为和共谋攻击,但该方案不能有效解决路由的不正当行为。因此,本文提出一种基于分布式信任管理的时延容忍网络数据转发方案(Distributed Trust Management-based Data Forwarding scheme in delay tolerant network,DTMDF)。……

登录APP查看全文