中国矿业大1905755817.pdf
《中国矿业大1905755817.pdf》由会员分享,可在线阅读,更多相关《中国矿业大1905755817.pdf(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中 国 矿 业 大 学(北 京)本 科 生 毕 业 设 计(论 文)中文题目:网络流量分形特性的分析与验证 英文题目:Network flow analysis and certification fractal properties 姓 名:谷 新 亮 学 号:0203010207 学 院:机电与信息工程学院 专 业:计算机科学与技术专业 班 级:02 级 2 班 指导教师:余 镇 危 职 称:教 授 完成日期:2006 年 06 月 01 日 中国矿业大学(北京)本科生毕业设计(论文)任务书中国矿业大学(北京)本科生毕业设计(论文)任务书 学院 机电与信息工程学院 专业 计算机科学与技术专
2、业 班级 02 级 2 班 学号 0203010207 学生姓名 谷 新 亮 任务下达日期:2006 年 02 月 20 日 完成日期:2006 年 06 月 01 日 题目:网络流量复杂行为特性的分析 专题题目:流量分形特性的分析与验证 主要内容和要求:设计内容:利用网络流量测量工具,利用混沌理论来分析和验证流量的复杂行为。(1)收集网络流量数据:利用MRTG流量测量软件收集流量数据,也可通过访问互联网收集有关权威研究机构发布的信息得到所需要的流量数据。(2)分析流量时间序列的统计特性,通过计算其 Hurst 指数,或者关联维数,以及仿真模拟来分析流量行为的混沌行为特性。设计要求:1.熟悉网
3、络的基础理论及其特点。2.有较扎实的数学基础,对分形、神经网络等理论有一定了解 3.熟练掌握 C 语言、C+语言以及 MATLAB 和 OPNET 模拟软件,掌握流量数据的收集方法。4.利用收集到的相关数据,通过理论分析和仿真模拟实现最终完成对流量混沌行为特性的分析和验证。院长签字:指导教师签字:余镇危、雷霆 中国矿业大学(北京)本科生毕业设计(论文)指导教师评阅书 中国矿业大学(北京)本科生毕业设计(论文)指导教师评阅书 学院:机电与信息工程学院 专业:计算机科学与技术 班级:2 班 学生姓名:谷新亮 题目:网络流量复杂行为特性的分析 专题题目:流量分形特性的分析与验证 指导教师评语指导教师
4、评语:网络流量的复杂程度可以用其吸引子的关联维来度量。关联维数越高,意味系统行为的复杂程度越高。关联维数的计算是通过相空间的重构来实现,重构相空间关键的问题是如何确定延迟时间和嵌入维数,也是比较难的问题。论文的主要结果包括两方面:一是用混沌、分形理论分析和验证了实际网络流量行为的分形特性;二是在上述结果的基础上用混沌模型对网络流量演化趋势进行了预测。所做的具体工作包括以下:(1)对相空间重构理论、重构相空间的延迟时间和嵌入维数算法、加权零阶局域预测模型做了较为详细地论述(2)用 MATLAB 和 C 语言编写了计算两个重要参数延迟时间和嵌入维数算法程序的程序(3)提出了关联维数的计算方法,通过
5、编程将其值计算出来,并且据此对网络流量特性做了分析,得出实际网络流量具有分形的行为特性。(5)利用加权零阶局域模型对网络未来的演化趋势进行预测,对模型的预测效果进行了分析。该所选课题属当前网络行为研究的一个热点,有较深厚的理论背景;课题设计目的明确,研究思路比较清楚;专业知识较扎实,在课题设计过程过,态度认真,善于思考和分析问题,有较强的表现出较强的编程能力;能把计算机专业知识与抽象的混沌理论、数学等相关知识结合起来进行课题设计;具有较强分析问题的能力;所得到的结果有一定说服力。论文结构合理,对各个问题的阐述比较清楚,逻辑性较强。成绩:95 成绩:95 指导教师签名:指导教师签名:余镇危、雷霆
6、 2006 年 6 月 10 日 中国矿业大学(北京)本科生毕业设计(论文)评阅教师评阅书 中国矿业大学(北京)本科生毕业设计(论文)评阅教师评阅书 学院:机电与信息工程学院 专业:计算机科学与技术 班级:2 班 学生姓名:谷新亮 题目:网络流量复杂行为特性的分析 专题题目:流量分形特性的分析与验证 评阅教师评语评阅教师评语:随着计算机网络技术的迅猛发展,对网络流量复杂行为特性的分析研究成为热点。论文选题具有重要的价值和意义。在毕业设计中,该生按照任务书的要求对网络流量数据和突发性流量数据的动力学特性进行了系统深入的分析与讨论,用混沌、分形理论分析和验证了实际网络流量行为的分形特性,并用混沌模
7、型对网络流量演化趋势进行了预测。毕业设计表明,该生能熟练地综合运用所学理论和专业知识,有一定的创新能力,工作量饱满。毕业设计条理清楚,设计合理,论述充分,逻辑性强,是一篇优秀的本科毕业设计,同意提交本科毕业设计答辩。成绩:94 成绩:94 评阅教师签名:徐慧 评阅教师签名:徐慧 2006 年 6 月 10 日 中国矿业大学(北京)2002 级本科生 毕业设计(论文)答辩及综合成绩 中国矿业大学(北京)2002 级本科生 毕业设计(论文)答辩及综合成绩 学院:机电与信息工程学院学院:机电与信息工程学院 学生姓名学生姓名:谷新亮 学号学号:0203010207 专业专业:计算机科学与技术 班级班级
8、:2002-2 班 题目题目:网络流量复杂行为特性的分析 专题题目专题题目:流量分形特性的分析与验证 设计说明书(论文):设计说明书(论文):页页,图纸:图纸:张张,其它材料:其它材料:答答 辩辩 情情 况况 回回 答答 问问 题题 提提 出出 问问 题题 正确基 本正确基 本 正 确有 一般 性错 误正 确有 一般 性错 误 有 原则 性错 误有 原则 性错 误 回 答回 答 不 清不 清 1 什么是自相似?2 怎么证明网络流量具有分形特性?3 如何证明预测结果正确与否?4 计算机网络协议模型共有几层及其名称?5 毕业设计过程中最大的收获是什么?答辩成绩:95 答辩小组长:答辩成绩:95 答
9、辩小组长:余镇危 2006 年 6 月 15 日 2006 年 6 月 15 日指导教师评价成绩:指导教师评价成绩:95 指导教师签字:指导教师签字:年年 月月 日日 评阅教师评价成绩:评阅教师评价成绩:94 评阅教师签字:评阅教师签字:年年 月月 日日 答辩委员会评语及建议成绩:答辩委员会评语及建议成绩:该生能够按期圆满完成毕业设计任务,能熟练地综合运用所学理论和专业知识,基础理论扎实,科学作风严谨,独立工作能力较强。有自己的独到见解,水平较高。该生毕业设计条理清楚,论述充分,逻辑性强。答辩中概念清楚,论点正确。回答问题思路清晰,回答正确,达到本科毕业设计的要求。建议成绩:95 答辩委员会主
10、任:答辩委员会主任:年年 月月 日日 学院领导小组综合评价成绩:学院领导小组综合评价成绩:学院领导小组负责人:学院领导小组负责人:年年 月月 日日 摘 要 摘 要 网络流量的复杂程度可以用其吸引子的关联维来度量。关联维数越高,意味系统行为的复杂程度越高。关联维数的计算是通过相空间的重构来实现,重构相空间的关键问题是如何确定延迟时间和潜入维,也是比较难的问题。本文以在官方网站上所采集的流量信号为研究对象,对网络流量数据的分形行为进行了系统深入的分析与讨论。首先,基于相空间重构理论,研究了重构参数-延迟时间和嵌入维数,以及它们的计算方法,初步表明了网络流量的混沌特性。其次,在重构相空间的基础上,为
11、了进一步刻画分析网络流量动力学系统的时空演化特性,提取了网络流量的宏观特征量-分形维数,讨论分析了它的变化趋势,总结了它的变化规律和特点。最后,基于相空间重构理论,应用混沌局域模型对网络进行预测。对网络流量分形特性行为的研究有助于我们认识网络流量行为的本质,对于我们进一步研究网络的复杂动力学行为提供了新思维,新方法。关键词 关键词:网络行为;网络流量;相空间重构;分形;关联维 ABSTRACT In the progress of the network volution,we need the insights into the network performance which are v
12、ery critical to the operation,control,maintenance,design and research of the network.one of difficulties of Embedding method is to determine the delay time and embedding dimension,so we first study their impact on the reconstruction chaotic attractive,which validate that a massive information system
13、 exhibits chaotic dynamic behaviors.Based on the reconstructed phase-space theory,we calculate the corresponding Fractal dimension,which can reflect the essential characteristics of the network traffic information and validate that a massive information system exhibits chaotic dynamic behaviors.Thro
14、ugh calculating the fractal dimension,we can determine the bounds of number of independence variables to describe the network flow information,and obtain the largestpredictable time scale of the network flow information.Keywords:Network Traffic,Network Behaviors;Reconstruction of Phase Space;Fractal
15、;Correlation Dimension.目 录 目 录 1 绪论绪论.1 1.1 引言.1 1.2 研究背景.2 1.2.1 网络流量行为特性变化的原因.2 1.2.2 网络行为动力学.3 1.3 传统网络行为理论.5 1.3.1 基于短相关的流量模型.5 1.3.2 传统的研究方法的局限性.5 1.4 当前国内外对网络流量行为的研究现状.7 1.5 本课题的研究内容和方法.8 1.6 本论文的结构.9 2 本课题研究用到的工具介绍2 本课题研究用到的工具介绍.10 2.1 SPSS 简介.10 2.2 MATLAB 简介.10 2.3 Mex 文件.11 2.4 Mex 文件编译.12
16、 2.4.1 Mex 文件系统配置.12 2.4.2 测试配置.14 3 混沌与分形理论概述3 混沌与分形理论概述.15 3.1 混沌理论概述.15 3.1.1 混沌的定义.15 3.1.2 混沌理论的重要概念.16 3.1.3 混沌的特性.17 3.1.4 混沌的度量指标.19 3.2 分形理论概述.20 3.2.1 豪斯道夫维数(Hausdorff)维数HD.20 3.2.2 相似维数sD.21 3.2.3 信息维数ID.22 3.2.4 关联维数2D.22 4 网络流量行为分形特性分析与验证4 网络流量行为分形特性分析与验证.24 4.1 相空间重构理论.24 4.1.1 延迟时间的选取
17、.28 4.1.2 潜入维 m 的选取.30 4.1.3 G-P 算法计算关联维.31 4.2 数据流量采集.33 4.3 延迟时间的实现.33 4.4 关联维2D及潜入维 m 的实现.34 4.4.1 定义相空间中任意两点间的距离.34 4.4.2 关联维和潜入维的 C 语言实现.35 4.5 网络流量的分形特性分析.36 5 混沌局域模型预测5 混沌局域模型预测.42 5.1 局域混沌模型建立.42 5.2 模型仿真.45 6 总结与展望6 总结与展望.48 6.1 本文的工作总结.48 6.2 进一步的研究工作.48 参考文献参考文献.50 致 谢致 谢.52 附录 1:附录 1:.53
18、 附录 2:附录 2:.54 附录 3:附录 3:.57 附录 4:附录 4:.59 中国矿业大学(北京)2002 本科生毕业设计(论文)1 1 绪论 1 绪论 1.1 引言 近年来,由于网络宽带化、智能化、Qos化、无线化的发展,网络日趋复杂,规模不断扩大,应用服务数量和种类剧增,然而信息空间中的信息资源是动态变化的。由于信息源的动态性以及潜在的有用信息的更新和保存问题,信息常常是模糊的,有时甚至是错误的。因此传统的将计算机网络看作是一个简单的数据包排队与传输系统,基于随机分布观点的流量模型和排队论方法,已经不能很好的刻画整个网络流量行为的本质特性。而真实的计算机网络流量行为是自相似(分形)
19、的、混沌的。混沌作为非线性科学的一个重要分支,是当今倍受科学界关注的前沿学科和研究热点。二十世纪以来,人们在混沌时间序列分析方面的研究取得了极大进展。由标量观测序列重建相空间的时滞坐标法计算吸引子维数的G-P方法(1983年)及由时间序列计算Lyapunov指数的Wolf方法(1995年)等相继提出,标志着混沌时间序列的研究进入开创阶段,掀起了应用的热潮。从1986年至1989年,人们对重建相空间、G-P方法计算维数等操作过程的细节和诸多问题进行了深入研究,导致了对原有大量应用成果的批判和反思(pool,1989等),认识大为深化。与此同时,对非线性时间序列预报方法的研究也有所进展。在预测方法
20、上,神经网络得以广中国矿业大学(北京)2002 本科生毕业设计(论文)2 泛使用,取得了较好效果。时至今日,用混沌理论来分析网络流量特性还是一个全新的课题,目前尚未见大量报道。本论文就混沌理论在网络流量特性分析方面做了一些有意义的工作,主要对网络流量的分形特性进行了分析与验证。全文共分为五个部分:第一部分为绪论部分,重点介绍了网络流量行为学的特点,传统的网络流量模型的局限性以及当前国内外对网络流量的研究现状等内容。第二部分介绍了完成本课题所用到的工具,如,MATALAB,SPSS等,重点介绍了mex文件即Matalab和C语言的混合编程。第三部分为混沌与分形理论部分,主要介绍了混沌的特性及重要
21、概念,分数维的定义,重点介绍了相空间重构理论和G-P算法求关联维和潜入维。第四部分为我的研究部分,主要介绍了根据相空间重构理论,编程实现时间延迟和潜入维m及关联维2D 的确定,从而分析并验证网络流量的分形特性,进而基于相空间理论,建立混沌模型对网络流量进行预测。第五部分为结论,总结全文及作者的主要工作,并对进一步的研究做出了展望。1.2 研究背景 1.2.1 网络流量行为特性变化的原因 1.2.1 网络流量行为特性变化的原因 中国矿业大学(北京)2002 本科生毕业设计(论文)3 随着全球信息化进程的加快,网络尤其是国际互联网作为信息世界的交通设施,在近一段时间内,无论是从组成还是应用上,甚至
22、在网络的体系结构上都已经发生了巨大的变化。网络规模不断扩大,网络带宽不断提高,Internet上的数据业务量呈指数递增趋势,与此同时,Internet上的各种新业务也不断涌现。网络正在成为一个开放式的巨复杂系统1。在这个复杂的充满多种作用因素的环境,不同的网络设备之间、不同的拓扑结构之间、不同的传输协议之间、不同的网络应用之间,还有不同网络使用者和许多不可知因素之间相互作用着。这些网络元素之间发生着能量的交换,彼此既有可能合作,也有可能发生竞争.在演化为如此庞大的这样一个复杂系统后,网络的流量行为原有的一些特征已经改变,并且出现了许多新的特征。网络流量行为不再像传统的基于随机分布观点的流量模型
23、和排队论方法分析的那样简单,它的行为表现为复杂的动力学特性,是自相似的,具有分形结构。这些因素都为网络流量行为的分析增加了新的难度,迫切要求我们采用新的思想,新的方法,新的视角来研究网络流量行为的复杂动力学特性。1.2.2 网络行为动力学 1.2.2 网络行为动力学 对网络流量行为特性的研究属于网络行为动力学的研究范畴。因此我们有必要在这一节对网络行为动力学进行简单介绍。网络行为学是研究网络发展、进化规律的科学。如果我们把网络看作一个系统,那么网络这个系统是由各种因素相互作用的结果。网络行为是网络系统的表现,是网络上各个因素相互作用中国矿业大学(北京)2002 本科生毕业设计(论文)4 后网络
24、状态的对外表现,如同社会行为并不是指某个人的举手头足一样。网络行为的概念并不是指网络的一个特定元素的行为,它是网络中运作的许多因素互相发生联系,而使网络在宏观尺度上表现出来的一种行为,就好比社会行为正是处在社会中的人群相互交往所体现出来的一种整体上的现象或结果。研究网络行为学涉及到网络流量行为、网络硬件设备行为、网络用户行为、网络管理行为、网络安全行为、社会经济行为和政府宏观调控行为等方面,所有这些行为因素的变化和发展都会对网络行为产生正面或负面的影响。目前,网络行为学研究还处于初步阶段,主要研究方向包括网络的拓扑结构,网络流量动力学特性,基于细胞自动机模型的网络行为研究。但是网络行为研究还没
25、有形成一个系统的理论体系。目前网络行为学发展存在以下问题:(1)没有提出一个既能进行网络流量行为研究,又能进行网络性能行为研究的测量体系结构模型。由于没有一个合理的测量模型,在路由器中无法测量到基于网络行为的管理所需要的流量数据。(2)网络行为学的概念缺乏系统性的定义,研究内容缺乏统一,从各方面对网络行为学的研究还都是简单片面的。(3)在统计分析领域,缺乏对测量流量进行实时统计分析处理的数学理论和模型,也没有提出对大规模网络流量的建模模型,目前看来自相似流量模型对于高速大规模宏观网络模型也不适合。(4)在网络性能行为和路由行为研究来看,主要还是基于主动测量方式,但主动方式会影响网络性能,同时由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国矿业 1905755817
限制150内