大规模自组网中分级分布式HSLS路由的实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:yusaihua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Ad Hoc网络路由协议是过去几年来广泛研究的主题,近来在实际应用上的研究更加侧重网络的可扩展性。随着网络规模的扩大,现有路由算法都存在路由开销大、可扩性低的问题。为了保证大规模网络的良好通信,需要对开销进行缩减以优化网络的性能。其中一个重要的问题就是:什么样的路由协议在网络扩展性和路由开销方面表现更佳?在链路状态路由算法中,通常采用两种方法减少路由开销,即覆盖控制法和高效广播法。HSLS路由算法采用覆盖控制技术,通过减小链路状态更新消息的初始TTL来控制LSU报文可达的范围。然而,覆盖控制法将带来次优路由问题,这将导致协议无法进一步降低开销。为了解决这个问题,文献[15]重新定义了路由算法总开销,引入次优路由开销。本文结合覆盖控制法和高效广播法的优势,提出了一种基于虚拟骨干网的分级分布式HSLS路由算法。该算法无缝集成了基于最小连通支配集的虚拟骨干网构建算法和采用扩展环搜索算法的链路状态路由算法,相比于原有的HSLS路由协议VB-HSLS利用虚拟骨干网进一步减少广播开销,将链路状态更新消息的转发限制在骨干网中。VB的引入能够容忍更多的次由路由开销,即使增加控制消息的发送,但该技术在广播消息控制方面对开销减小的效果更为突出最终使路由总开销得到了进一步降低。考虑虚拟骨干网的影响我们对VB-HSLS总开销进行了推算,并求出HSLS和VB-HSLS协议的最小广播间隔。在MATLAB仿真工具中进行数值计算证明了相同条件下VB-HSLS相比于HSLS能显著的降低算法总开销。在网络直径2?D?500时理论最小总开销和整数解条件下最小总开销相关差始终小于0.744%。同时我们计算了总开销同网络直径和网络密度的关系,结果表明网络密度越大VB-HSLS协议的性能越佳。最后在对VB-HSLS协议理论研究的基础上提出了VB-HSLS协议的实现方案,并在Linux操作系统下对分级分布式HSLS路由协议的实现方案进行可行性验证。搭建实验平台对该实现方案进行功能性测试,包含静态网络场景和动态网络场景。实验证明所提出的VB-HSLS具有现实可行性,且该算法静态和动态网络场景中都有较好的表现。
其他文献
无线射频识别(Radio Frequency Identification,RFID)是一种非接触式的自动识别技术,具有可识别高速运动物体、可同时识别多个标签、操作快捷方便、无须人工干预等优点。随着
本论文以南通市水利局委托开发的项目“南通市网络化水利地理信息系统”为研究基础,开发集计算机图形与数据库于一体的全市网络化水利地理信息系统,主要实现南通市水利地图的矢
近年来,宽带无线接入技术受到了人们的广泛关注。其中,基于IEEE802.16标准的WiMAX技术更是成为关注的热点。在WiMAX系统中,相邻小区之间的同频干扰,是影响系统性能的一个重要因素
随着移动互联网时代的到来,如何减少基站的建设成本和运维负担已经成为目前移动运营商必须解决的核心问题之一。针对此问题,中国移动提出了新型无线接入网架构C-RAN,C-RAN是
语音增强作为解决噪声污染并提高通信中语音质量的一种有效手段,主要目的是从带噪语音信号中提取尽可能纯净的原始语音。同时,噪声环境的多样性导致了语音增强算法各不相同。本