Linux平台DTN单播路由协议设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:wuliaoaiaia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
延迟容忍网络(Delay Tolerant Network, DTN)是一种间歇性连接的无线网络。在这类网络中,主机节点分布稀疏,状态很不稳定,网络拓扑变化频繁,从而导致数据包传输的延迟和丢包率很不理想,甚至可能长时间处于断开状态,无法保证端到端的传输。DTN的这些特点导致了DTN路由问题与当前大多数网络模型的不同,因为DTN中很可能任何时候都没有路径存在,而同时报文必须长时间占用主机节点的缓存空间。因此,DTN路由问题的研究具有较强的挑战性,相关路由算法的研究也是DTN研究中的热点。本文依据DTN中广泛采用的传染病路由算法,又叫Epidemic路由算法,在Linux平台实现适用于间歇性连接网络的路由协议。它是一种无状态路由协议,基于洪范机制,即在完成对数据包的投递之前,最大限度的缓存网络报文。在此基础上,本论文又对Epidemic路由协议进行改进,以尽量节省无线网络的带宽和移动节点的存储空间,提高可用性,使其对间歇性连接网络有更好的适用性。作者通过不同的试验对Epidemic路由协议进行了简单的性能评价。试验结果表明改进后的Epidemic路由协议具有很好的可用性。另外,将传统Ad Hoc路由协议DSR进行了结构调整,使得Epidemic路由和DSR路由协同工作,实现了在较复杂的网络环境中两种路由协议的切换功能。
其他文献
随着无线网络传输速率的不断提高,无线数据业务及移动增值业务己成为移动通信领域最受关注的课题。各移动运营商、终端设备制造商、内容提供商、应用提供商等移动增值业务价值
学位
随着社会经济和internet技术的飞速发展,物流成为人们生活中不可缺少的一部份,作为一种新兴且先进的技术,它越来越显示出其在社会经济发展中的重要作用。物流过程是一个企业
高校信息系统是一个分布式的计算环境。随着数字化校园网建设的深入和网络业务的日渐丰富,高校信息系统建设面临着诸多问题。首先,部门系统缺乏整体规划,形成了多种异构的应用系
本文完成了以高性能处理器S3C44B0X和嵌入式μC/OS-Ⅱ实时操作系统为核心的高压开关测试系统的设计与实现。在硬件方面,围绕S3C44B0X设计了存储器扩展、液晶显示、USB传输等
随着计算机技术日新月异的发展,网络技术已成为现代教育技术的主流。在计算机、互联网和通信技术高速发展的同时,普适计算系统的应用范围也在急剧扩大。基于新型网络的远程教
随着现代工业和科学技术的发展,传统的测量方法如卡尺测量等,无法满足高精度、高速度和非接触式几何尺寸测量要求。基于电荷耦合器件(CCD)的图像测量技术是近期在测量领域形成的
Web服务技术以其良好的封装性、松耦合性以及其开发与调用简单的特点得到了各大IT巨头的大力推广,目前已经成为分布式计算的主流技术。UDDI是指Web服务的描述、发现和集成,它
随着高校招生规模逐年扩大,高校的财务数据体量也在不断增长,为使高校的财务管理更为科学、合理,可以考虑将商业智能、数据仓库、数据挖掘技术、决策支持系统等技术应用于高
学位