学位论文 > 优秀研究生学位论文题录展示

光纤骨干网实时流测量关键技术研究

作 者: 左震
导 师: 黄芝平
学 校: 国防科学技术大学
专 业: 仪器科学与技术
关键词: 光纤骨干网 流测量 IP包提取 流匹配 流超时 大象流 实时性
分类号: TN929.11
类 型: 博士论文
年 份: 2012年
下 载: 40次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着网络通信技术的迅猛发展、网络应用的日益丰富,网络已经成为人类社会重要的基础设施,网络的性能及其运行稳定性成为了事关国家和社会发展的重要问题。作为认知网络的重要手段,网络测量技术是网络管理和网络行为研究的基础,也是进行网络优化、确保网络安全的重要前提。按照测量地域分类,网络测量包括局域网测量、接入网测量和光纤骨干网测量等方式。其中,光纤骨干网测量可以实现大范围、多用户的广域测量,是网络测量领域的研究热点。传统的网络测量研究主要集中在报文(数据包)层次,这导致后端管理系统需要处理和分析的信息量巨大,并且其测量相对平等地对待每个报文,不能获得报文间的内在联系及更高层次的信息,很难满足日益复杂的网络行为的观测及相关网络管理和优化的需求。为弥补报文层次网络测量的不足,基于流粒度的网络测量引起了国内外研究机构的广泛关注。如何利用有限的硬件计算、存储资源实现光纤骨干网的实时流测量,是一项极具挑战性和实用性的研究课题。为此,本文在总结和分析国内外已有研究工作的基础上,对光纤骨干网实时流测量中的IP包实时提取、IP包实时流匹配流超时判定机制、大象流测量等关键技术进行了深入研究。论文的主要研究内容与创新点归纳如下:1.从最优化利用硬件资源的角度出发,对光纤骨干网IP包提取流程中的并行解扰算法进行了深入研究,提出了一种基于资源最优化的并行解扰算法ROPDA。相对于基于逻辑设计的并行解扰算法,ROPDA算法节省了系统的逻辑资源,降低了系统的复杂度,提高了系统的性能;相对于基于查找表结构的并行解扰算法,ROPDA算法可以运行在较少的片内存储资源的场合;此外,ROPDA算法的相关参数能够根据系统实际逻辑资源与片内存储资源的剩余情况进行灵活调整。依据光纤骨干网IP包实时提取的流程,设计并实现了光纤骨干网IP包实时提取平台。测试结果表明:该平台能够满足光纤骨干网IP包实时提取任务需求。2.为确保IP包流匹配的实时性,匹配算法的时间复杂度必须为O(1)。针对TCAM(Ternary Content Addressable Memory)器件虽然可以实现时间复杂度为O(1)的匹配查询,但其能容纳的匹配条目无法满足光纤骨干网百万数量级并发流的问题,设计了一种基于两层异或Hash和TCAM的IP包实时流匹配算法RFMA-HT。利用异或Hash算法对IP包五元组进行转换以降低对存储空间的需求,同时通过开辟三级存储空间解决了匹配冲突问题。从时间复杂度、空间复杂度以及处理速度与实现三个方面分析了RFMA-HT算法的可行性,并利用实际的光纤骨干网数据对RFMA-HT算法进行了验证。测试结果表明:RFMA-HT算法具有较低的运算复杂度和冲突率,能够满足光纤骨干网IP包实时流匹配的需求。3.针对光纤骨干网中存在的单包流占据系统大量资源的现象,研究了光纤骨干网单包流的特性,提出了一种基于单包流优化的流超时判定算法SFOTS。SFOTS算法利用单包流的特性及早发现单包流并通过设置较小的超时值将其尽早从测量系统中剔除,以提高系统资源利用性能。论文对SFOTS算法相关参数的选择进行了详细的理论分析,并利用实际的光纤骨干网数据对SFOTS算法的性能进行了评估。测试结果表明:SFOTS算法在保证判定准确性的同时对系统存储资源要求较低,特别是在网络攻击或蠕虫爆发等异常情况发生时,SFOTS算法具有更佳的性能优势,确保了测量系统的可靠运行。4.针对现有大象流测量算法存在的判断机制单一、测量粒度偏大、测量结果不稳定等缺点,提出了一种基于三级LRU和状态保持的大象流测量算法3LRU+Hold。3LRU+Hold算法以测量时间片为周期,在每个测量时间片内根据流所包含的IP包个数对流进行分类,将长流、中流、短流分开处理,对准大象流进行保护;在每个测量时间片结束时,对准大象流及大象流的相关状态信息进行保持、更新。论文对3LRU+Hold算法相关参数的选择以及算法的可行性进行了详细的理论分析,并利用实际的光纤骨干网数据和Opnet网络仿真软件,从算法的准确性和测量结果的稳定性两个方面将3LRU+Hold算法与其它算法进行了实验对比。测试结果表明:3LRU+Hold算法对大象流的测量准确性优于LRU算法,且与Sample and Hold、Multistage Filters和LRU等算法相比,3LRU+Hold算法增强了大象流测量结果的稳定性。综上所述,针对光纤骨干网实时流测量中的若干关键问题,本文的研究工作提出了有效的解决方案,为下一步构建光纤骨干网实时流测量系统、推进网络综合管理和网络行为分析等应用提供了基本的理论和技术支持。

全文目录


摘要  10-12
Abstract  12-15
第一章 绪论  15-31
  1.1 研究背景及意义  15-20
    1.1.1 网络测量的重要性  15-16
    1.1.2 实时测量的重要性  16-17
    1.1.3 光纤骨干网测量的研究意义  17-19
    1.1.4 流测量的研究意义  19-20
  1.2 光纤骨干网实时流测量概述  20-23
    1.2.1 光纤骨干网概述  20-21
    1.2.2 流的概念  21-22
    1.2.3 光纤骨干网实时流测量流程  22-23
  1.3 国内外研究现状  23-25
  1.4 光纤骨干网实时流测量关键技术问题  25-27
    1.4.1 IP 包实时提取  25
    1.4.2 IP 包实时流匹配  25-26
    1.4.3 流超时判定  26
    1.4.4 大象流测量  26-27
  1.5 论文工作和创新点  27-28
  1.6 论文结构安排  28-31
第二章 光纤骨干网 IP 包实时提取技术研究  31-56
  2.1 相关基础知识  31-38
    2.1.1 光纤骨干网的传输体系  31-32
    2.1.2 SDH 的速率等级和帧结构  32-33
    2.1.3 SDH 的复用映射结构  33
    2.1.4 IP over SDH 技术  33-35
    2.1.5 IP 包映射至光纤骨干网流程  35-38
    2.1.6 光纤骨干网 IP 包提取流程  38
  2.2 并行解扰算法研究  38-47
    2.2.1 SDH 帧解扰过程与并行解扰的必要性  38-40
    2.2.2 相关研究工作及其不足  40-43
    2.2.3 基于资源最优化的并行解扰算法(ROPDA)  43-46
    2.2.4 算法性能比较  46-47
  2.3 光纤骨干网 IP 包实时提取平台设计与实现  47-54
    2.3.1 信号接入设计  47-49
    2.3.2 链路层处理方法设计  49-51
    2.3.3 硬件设计  51-52
    2.3.4 性能测试  52-54
  2.4 本章小结  54-56
第三章 IP 包实时流匹配算法研究  56-76
  3.1 相关研究工作及其不足  56-59
    3.1.1 IP 包分类算法及其不足  56-58
    3.1.2 抽样流匹配算法及其不足  58-59
  3.2 IP 包实时流匹配总体方案设计  59-62
    3.2.1 难点分析  59-60
    3.2.2 研究思路  60-61
    3.2.3 总体方案  61
    3.2.4 核心问题  61-62
  3.3 Hash 算法选择  62-69
    3.3.1 随机度的定义  63
    3.3.2 位运算随机度变化分析  63-69
  3.4 基于两层异或 Hash 和 TCAM 的实时流匹配算法(RFMA-HT)  69-73
    3.4.1 参数选择  69-70
    3.4.2 算法设计  70-72
    3.4.3 算法可行性分析  72-73
  3.5 算法评估  73-75
  3.6 本章小结  75-76
第四章 流超时判定机制研究  76-93
  4.1 相关研究及其不足  76-78
  4.2 光纤骨干网单包流特性分析  78-81
    4.2.1 单包流数量  78-79
    4.2.2 非单包流第一个包到达间隔  79-80
    4.2.3 单包流源地址、源端口的延续性  80-81
  4.3 对单包流进行优化的必要性与可行性  81-83
    4.3.1 单包流优化的必要性  81-82
    4.3.2 单包流优化的可行性  82-83
  4.4 基于单包流优化的流超时算法(SFOTS)  83-88
    4.4.1 方案设计  83-84
    4.4.2 参数选择  84-87
    4.4.3 算法设计  87-88
  4.5 算法评估  88-92
  4.6 本章小结  92-93
第五章 大象流测量算法研究  93-119
  5.1 相关研究工作及其不足  93-96
    5.1.1 相关研究工作  93-95
    5.1.2 存在的不足  95-96
  5.2 基于三级 LRU 和状态保持的大象流测量算法(3LRU+Hold)  96-105
    5.2.1 方案设计  96-98
    5.2.2 参数选择  98-103
    5.2.3 算法设计  103-105
    5.2.4 算法可行性分析  105
  5.3 算法评估  105-117
    5.3.1 算法准确性  106-113
    5.3.2 测量结果稳定性  113-117
  5.4 本章小结  117-119
第六章 总结与展望  119-122
  6.1 全文总结  119-121
  6.2 研究展望  121-122
致谢  122-124
参考文献  124-135
作者攻读博士学位期间发表的论文和获得的成果  135-136

相似论文

  1. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  2. 基于windows的计算机数字控制系统实时性的研究,TG659
  3. 一种自适应选择处理节点的时空查询算法,TN929.5
  4. 基于并行总线的多轴同步控制及其应用研究,TP273
  5. IGCC压气机/涡轮通流匹配策略的研究:压气机子午面修正法,TH45
  6. EPL工业以太网实时策略研究及其在SOE系统中的应用,TP273
  7. 工业以太网技术在地铁通信传输项目上的应用,TP273
  8. 面向“执行体”的实时交通控制系统建模与执行策略研究,TP273
  9. 600MW机组国产控制系统的研究与应用,TP273
  10. 高速网络流测量模型研究,TP393.06
  11. 基于以太网的离子加速器束流测量系统研究,TL506
  12. 汽车模拟器车辆动力学仿真软件的设计,TP391.9
  13. 高性能通信框架及智能主站技术研究,TM76
  14. 智能变电站通信网络系统设计,TM73;TM76
  15. 交通流测量数据的非线性统计分析,U491.112
  16. AWID/AWIS高速高机动平台控制系统研究与实现,TP273
  17. 基于激光雷达图像搜索的量子遗传算法研究,O413;TP18
  18. 基于IEEE802.15.4的工业无线网络结构设计与实时性分析,TP273
  19. CAN总线实时性能研究和改进,TP273
  20. 硬件遗传算法的研究与实现,TP18
  21. Windows CE.net实时性应用研究及控制组态软件开发,TP273

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 光波通信、激光通信 > 光纤通信
© 2012 www.xueweilunwen.com