工学硕士毕业论文开题报告 篇一
标题:基于机器学习的智能交通系统优化研究
摘要:
随着城市交通的不断发展和智能化的推进,传统交通系统面临着日益严重的拥堵问题。为了提高交通系统的效率和安全性,本研究旨在利用机器学习算法对智能交通系统进行优化研究。本文将从数据采集、模型构建和系统评估三个方面展开研究,通过对交通流量、道路状况和车辆行驶行为等数据的采集和分析,构建智能交通系统的优化模型,并通过实验和评估来验证模型的有效性。
关键词:智能交通系统,机器学习,数据采集,模型构建,系统评估
引言:
随着城市化进程的加快,交通拥堵问题已成为制约城市发展的重要因素之一。传统的交通管理方法已经无法满足日益增长的交通需求,因此,智能交通系统的研究和应用成为了解决交通拥堵问题的重要途径之一。智能交通系统通过使用先进的传感器、通信和计算技术,可以实时获取道路状况和交通信息,并进行智能化的调度和管理,从而提高交通系统的效率和安全性。
然而,目前的智能交通系统仍然存在一些问题和挑战。首先,交通数据采集和处理方法的不完善导致了数据质量和可靠性的问题。其次,传统的交通模型往往只考虑了交通流量和道路状况等因素,忽视了车辆行驶行为和交通参与者之间的相互作用。此外,现有的智能交通系统评估方法仍然较为简单,缺乏全面的评估指标和方法。
因此,本研究将采用机器学习算法对智能交通系统进行优化研究。机器学习是一种利用计算机自动学习和改进经验的方法,可以从大量的数据中学习和发现规律,并用于预测和决策。通过机器学习算法,我们可以对交通数据进行分析和挖掘,构建智能交通系统的优化模型,从而提高交通系统的效率和安全性。
研究方法:
本研究将采用以下方法对智能交通系统进行优化研究:
1. 数据采集和分析:通过交通传感器和监控摄像头等设备,实时采集交通流量、道路状况和车辆行驶行为等数据,并进行数据预处理和特征提取。
2. 模型构建:基于机器学习算法,构建智能交通系统的优化模型,考虑交通流量、道路状况、车辆行驶行为和交通参与者之间的相互作用。
3. 实验和评估:通过实验和评估,验证所提出的优化模型的有效性和性能,并对智能交通系统进行性能评估和比较分析。
预期结果:
通过本研究,预期可以得到以下结果:
1. 基于机器学习算法的智能交通系统优化模型,可以提高交通系统的效率和安全性。
2. 提出的优化模型可以更准确地预测交通流量、道路状况和车辆行驶行为等关键参数。
3. 通过对智能交通系统的实验和评估,可以验证所提出的优化模型的有效性和性能。
结论:
本研究的目标是基于机器学习算法对智能交通系统进行优化研究,以提高交通系统的效率和安全性。通过数据采集、模型构建和系统评估等研究方法,预期可以得到相应的优化模型和实验结果。本研究的成果对于智能交通系统的发展和应用具有重要意义。
工学硕士毕业论文开题报告 篇二
标题:基于光伏发电的微电网优化研究
摘要:
随着能源需求的不断增长和环境问题的日益严重,可再生能源的应用成为解决能源和环境问题的重要途径之一。光伏发电作为一种广泛应用的可再生能源技术,具有无污染、可再生和分布式等优势,正在逐渐成为微电网系统的主要能源供应方式。本研究旨在基于光伏发电的微电网系统进行优化研究,通过建立光伏发电预测模型和能量管理策略,提高微电网系统的经济性和可靠性。
关键词:光伏发电,微电网,预测模型,能量管理,经济性,可靠性
引言:
传统的电力系统存在能源消耗大、污染排放高和能源供应不稳定等问题,而微电网系统以其可再生能源的应用和分布式能源的配置,能够更好地满足用户的能源需求。光伏发电作为一种清洁、可再生的能源技术,具有广泛的应用前景。然而,由于光伏发电的输出受到天气条件和日照强度等因素的影响,微电网系统的经济性和可靠性仍然存在一定的挑战。
为了提高基于光伏发电的微电网系统的经济性和可靠性,本研究将从光伏发电预测模型和能量管理策略两个方面展开研究。通过对光伏发电数据的采集和分析,建立光伏发电的预测模型,以准确预测光伏发电的输出量。同时,通过优化能量管理策略,合理调度能源供应和需求,以提高微电网系统的经济性和可靠性。
研究方法:
本研究将采用以下方法对基于光伏发电的微电网系统进行优化研究:
1. 光伏发电预测模型:通过对历史光伏发电数据的分析和建模,建立光伏发电的预测模型,以预测未来一段时间内的光伏发电输出量。
2. 能量管理策略:通过优化能量管理策略,合理调度微电网系统的能源供应和需求,以提高系统的经济性和可靠性。
3. 实验和评估:通过实验和评估,验证所提出的优化方法的有效性和性能,并对微电网系统进行性能评估和比较分析。
预期结果:
通过本研究,预期可以得到以下结果:
1. 基于光伏发电的微电网系统的预测模型,可以准确预测光伏发电的输出量。
2. 提出的能量管理策略可以合理调度能源供应和需求,提高微电网系统的经济性和可靠性。
3. 通过对微电网系统的实验和评估,可以验证所提出的优化方法的有效性和性能。
结论:
本研究的目标是基于光伏发电的微电网系统进行优化研究,以提高系统的经济性和可靠性。通过光伏发电预测模型和能量管理策略的研究,预期可以得到相应的优化方法和实验结果。本研究的成果对于光伏发电的应用和微电网系统的发展具有重要意义。
工学硕士毕业论文开题报告 篇三
论文题目:仿真虚拟化网络的拓扑、配置生成与故障模拟
一、立题依据(包括研究目的、意义、国内外研究现状和发展趋势,需结合科学研究发展趋势来论述科学意义;或结合国民经济和社会发展中迫切需要解决的关键科技问题来论述其应用前景。附主要参考文献目录)(不少于800字)
研究目的
网络通信在当今迅速发展的信息技术中占有重要的地位,而使网路的正常运行和网络的服务质量得到保证,需要强大的网络管理系统作为支持。网络管理在网络通信中发挥越来越重要的作用。与此同时,伴随当前虚拟化技术的成熟以及现代网络规模的不断扩大,面向虚拟网络的管理变得日益普遍。虚拟化的网络与传统计算机网络相比管理起来更为复杂,而两者的一个重要区别就是,网络节点有更为频繁的变更。要确保虚拟化网络的运行和服务质量,就要求一个能够满足对虚拟化网络进行管理的网络管理方法。论文的研究目的就是对虚拟化网络的管理的部分内容进行探究和分析。
研究意义
对于网络管理来说,构造网络的拓扑和生成网络的基本配置信息,呈现到图形界面中无疑是最直观地反映网络的布局情况和其他一些必要基本信息的方法。而对于网络节点变化比较频繁的虚拟化网络来说,能够不断获取其最新、最准确的拓扑信息是非常重要的,也是要比传统网络拓扑获取更为困难的。解决虚拟化网络的准确拓扑呈现问题,能够完成对按需的虚拟化网络提供拓扑呈现和网络配置信息的生成,这将会极大地方便对虚拟化网络的管理和分析。而对网络故障的模拟研究,会对网络可能面临的问题进行仿真预测,从而为进一步的故障处理提供参考。
国内外研究现状和发展趋势
网络管理由纯粹的人工维护到计算机辅助的自动化管理,人们对网络管理的需求逐渐明晰和深入,网络管理系统向复杂化、专业化和综合化方向发展。管理功能是提供给用户使用的,随着用户对网络管理认识的深化,网络管理经验的增强,以及为适应现代网络管理新业务的需求,新的管理功能不断涌现,原有的管理功能也在不断深化,管理内容越来越细致,不论是基本管理功能,还是辅助管理功能,其管理精细化程度都将越来越高。总之,网络管理系统正向着综合化和精细化的方向发展,网络管理系统将是一个越来越复杂的系统工程。
伴随虚拟化技术的成熟及应用,许多企业和单位开始尝试使用虚拟化技术,因此对虚拟化网络进行高效的管理的需求变得尤为突出。面对这一问题,一些研究单位和个人对虚拟化网络的管理中的拓扑分析等方面也做出了一些研究。
主要参考文献
[1]李文璟,王智立。《网络管理原理及技术》人民邮电出版社,2008年8月
[2]徐东,孙玉忠,刘金刚。《一个面向虚拟网络拓扑发现系统的设计与实现》 《微计算机信息》,2010年09期
[3] Michael P.Papazoglou着 龚玲、张云涛译。《Web服务原理和技术》。机械工业出版社。2010年1月
[4]李津 ,黄敏桓 ,况晓辉 ,许飞 ,唐洪 .《大规模网络拓扑生成技术研究》。《计算机工程与科学》2010年03期。
[5]M Cheikhrouhou, P Conti,et al. Intelligent Agents for Network Management: Fault Detection Experiment[D]. Corporate Communication Department,Institute Eruecom,1998:6-9.
[6]武装。计算机网络管理原理与实现[M].北京:电子工业出版社,2009:102-107.
[7]Alexander Clemm. Network Management Fundamentals[M]. Indianapolis: Cisco Press. 2006
[8]Huang X, Zou S, Wang W, et al. MDFM: Multi-Domain Fault Management for Internet Services[C]. New York: The 8th International Conference on Management of Multimedia Networks and Services, Springer-Verlag, 2011.
二、研究内容和目标(说明课题的具体研究内容,研究目标和效果,以及拟解决的关键科学问题。此部分为重点阐述内容)(不少于2500字)
论文拟研究的方向,主要是为了解决在虚拟化网络管理中网络拓扑的构建问题、网络配置信息的生成问题,以及对虚拟网络可能出现故障及其引起的告警信息效果的模拟。以Web技术为基础,对上述问题进行研究和编程测试,以期其用于对虚拟化网络的管理,使管理人员对目标网络有更为直观和具象的认识,方便对目标虚拟网络的管理。
研究内容
1、按需的虚拟化网络拓扑自动生成的分析与研究。
网络拓扑生成是通过对现实网络建立模型,然后利用模型生成网络拓扑的方法。它与网络拓扑发现是不同的,后者是从一点出发,探测周围网络拓扑的方法。在对计算机网络的管理研究中,基于真实网络的进行网络模拟是计算机网络研究的一种重要方法。由于网络存在多样性和复杂性,影响网络模拟稳定性的重要因素就是所使用的网络拓扑模型。用尽量能反映真实网络的模型作为对真实网络环境的一种抽象,使之作为网络模拟的基本输入,是取得正确结果的必要条件。这部分的主要研究内容,就是建立一个能够尽可能准确反映真是网络的虚拟网络拓扑,为下一步的研究做好准备。
首先,需要获取一些信息(诸如网络包含的路由器数量或交换机数量、路由器包含端口数量、网络包含的链路的数量、以及网络节点的最大的出度),来作为真实网络的关键信息。根据这些给定的网络的基本信息,进行分析,制定一套可行的拓扑生成算法,来模拟网络可能的网络拓扑,构建一个符合给定网络信息的虚拟网络。这里应该注意构建的虚拟网络的拓扑应该满足:1)具有代表性,即生成的拓扑图要能够准确反映网络的各个方面,符合按需给定的条件;2)详细的网络内实体节点的关联关系,这对下一步的研究非常重要。
2、虚拟化网络的配置信息的生成。
这一部分的研究内容主要是将上一步的拓扑结构的实体信息实例化。首先根据第一部分的研究分析结果,可以得到一个对给定信息的虚拟网络的初步构建的一个网络节点的连接关系。通过进一步分析可以得出,在此虚拟网络中一种可能的网络结构,及其网络结构中各节点和连接的关联关系。
同时,建立各网络实体的信息模型,建立其对应的xsd文件。在xsd文件中,包含对虚拟网络建立的.模拟实体的数据结构,能够描述每一类网络实体的配置信息的名称和类型。构建一段?扩展样式表转换语言(xslt)。作为可扩展样式表语言(xls)规范的一部分,其可以对XML (标准通用标记语言 的子集)文档 进行转化。利用这一段扩展样式语言将包含基本类型的xml文件丰富扩展为包含所有实例详细配置信息的xml文档。
然后,基于web service的理论和编程方法,读取获得实例配置文档,并对其进行进一步的编程分析处理,建立一种合理的数据结构用于保存这些实例信息,作为进一步呈现拓扑图的数据来源。最后,根据实例信息画出虚拟网络的拓扑图进行呈现。定义WSDL接口,定义相关操作,编程实现网络拓扑图的呈现。需要注意的是网络是处于不断的发展变化之中,网络结构和配置也会随之进行不断的更新。网络拓扑的管理要求管理系统能够根据网络的变化自动更新网络拓扑信息,动态的监视网络设备的运行情况。
3、被管计算机网络的故障模拟。
网络管理的一个重要功能就是使网络稳定、可靠的运行;利用网络运行信息分析网络运行状态,监控网络异常情况,譬如某个设备突然出现异常流量,某个节点出现大量丢包等,从而对网络故障做出预警;在网络发生故障时,利用网管系统收集信息,对故障点进行定位,对网络告警产生的可能故障做出一定程度上的判断,为故障排除提供支持。而计算机网络故障是纷繁复杂的,硬件的问题、软件 的漏洞 、病毒 的侵入等都有可能引起网络的故障。本课题主要是对被管网络可能出现的部分网络故障进行建模,制定检测标准,设计告警形式,使模拟的网络故障能够以告警的形式体现出来,能够在网络拓扑图上呈现出来。
首先,设计出诸如链路断开、链路或端口负荷过大、路由或交换节点损坏等故障模型。然后建立合理的网络故障仿真模型,通过设定端口传输数据量、链路传输数据量、网络节点up/down、链路链接通断等信息作为模型参数,并给这些作为衡量标准的参数设定标准阈值。对于某种故障类型,改变此类相关参数的值,来影响网络的性能标准。然后进一步将在网络上产生负面的效果体现出来,作为网络管理的参考。
研究目标和效果
本课题的研究目标对应研究内容分为三部分:
首先,根据给定网络的一些基本信息,构建生成出一个符合标准的虚拟网络,表现出其基本的一种节点关联关系,建立一个简单的对应的虚拟网络的拓扑结构。
然后,根据上一步建立的简单拓扑结构,以及写定的网络中实体的信息模型,并根据写定的映射关系,随机产生出一个包含有网络实体详细配置信息的实例文档。最后,以实例文档作为数据源,编程实现包含详细配置信息的虚拟网络的拓扑图,并呈现出来。保证能够产生一个包含虚拟网络完备的拓扑结构图,并可以体现出网络中实体的详细配置信息
另外,还要模拟被管计算机网络的的网络故障,通过仿真模型产生出相对应的可能引起的网络告警效果。制定出几种可能的网络故障,通过建立一个仿真模型,仿真出这些故障可能引起的网络状况,及体现在网络中产生的负面效果。并将这些效果在上述建立的网络拓扑图中呈现出来。
拟解决问题
1、首先,解决的问题是对目标网络进行虚拟化的建模问题。这里主要需要研究制定一个网络拓扑生成算法。要求该算法能够根据给定网络的少量基本信息,如网络中节点数量(n)、网络中连接数量(m)、网络中节点的最大出度(p),成功地构建一个具有一定代表性,能够正确表示此网络的虚拟网络,并生成其网络拓扑结构。
2、生成虚拟网络的配置信息。这部分主要是能够编写一段?扩展样式表转换语言,利用虚拟网络的信息模型,自动、随机的生成一组信息模型的实例,这些实例具备完备的配置信息。并且,对于这些配置信息而言,其某些表示关联和包含关系的关键字段必须是合法的,符合第一个问题中所生成拓扑结构中的网络实体关联、包含关系;而对于其他的字段,则可以是随机生成的对应类型的数据。
3、被管网络故障的模拟。这里要解决的主要问题是,建立一个故障仿真模型。模型的输入参数为模拟数种的故障类型;中间部分根据故障的类型来对设定的模型参数进行修改;最后,输出网络的告警信息,作为故障产生的效果。
三、研究方案设计及可行性分析(包括:研究方法,技术路线,理论分析、计算、实验方法和步骤及其可行性等)(不少于800字)
研究方案设计
1.研究方法
针对本课题的研究内容和特性,达到研究目标和完成毕业论文,采用如下的研究方法:
(1)理论知识准备:采用文献调查法,利用学校图书馆、网上相关学术数据库等资源,来进一步了解具体的网络管理中,关于拓扑生成和故障仿真等课题的研究现状和一些技术细节;
(2)改进技术和主要研究点确定:以生成虚拟网络拓扑结构和自动生成虚拟网络中配置信息为主要研究点,辅以网络故障的模拟仿真研究;
(3)技术调研:对课题中涉及的拓扑生成的图论相关基本原理,以及配置信息自动生成技术进行学习,然后针对具体的技术方案进行技术调研,确定实现方式;
(4)设计技术方案:在理论准备和技术调研的基础上,确定基于web service理论确定技术实现方案;
(5)实现并测试:理论与实践相结合,根据设计出的技术方案,对需要改进的关键部分进行仿真,验证方案的可行性;
(6)完成论文:整理文献资料、代码和数据等,完成论文。
2、
技术路线
(1)按需虚拟网络拓扑结构生成服务,分析目前现有的网络拓扑结构生成工具的原理,建立网络拓扑生成算法;
(2)网络配置信息生成服务,研究扩展样式表转换语言自动生成扩展信息的方法,根据固定数据模型,生成一组具体数据;
(3)故障模拟服务,分析研究几种常见网络故障,进一步分析故障可能引起的对应网络告警信息,模拟网络故障;
(4)对上述提出的关键技术进行编程仿真实现。
总的来说,在网络管理范畴内研究现有的拓扑生成和配置信息生成技术方法,结合本课题具体情况,提出相应的实现技术,并丰富细节,最后基于web service理论编程实现;根据故障仿真理论,提出本课题适用的仿真模型。
可行性分析
近年来,网络管理技术的不断丰富和发展,为本课题的研究奠定了坚实的理论背景和相关技术支持。比如,web service理论在网络管理中的应用,使网络管理中的一些功能的开发实现变得简单易行。同时XML在网络管理中也有很多应用,其中XML schema作为网络接口的大数据量的传输载体,就可以应用到本项目中来存储网络配置信息。
总的来说,在此基础上,根据上述实验方案进行设计研究,思路是清晰的,研究方法是可行的。
四、本研究课题可能的创新之处(不少于500字)
本课题研究主要是为了解决在虚拟化网络管理中网络拓扑的构建问题、网络配置信息的生成问题,以及对虚拟网络可能出现故障及其引起的告警信息效果的模拟。本课题为实现此目标,在策略思想和关键技术上的创新点主要有以下几点。
1、首先,对于网络拓扑结构的生成,这里要研究的是根据网路的一组简单信息,模拟生成出一个网络可能的拓扑结构,这是非常有创新意义的。这里需要提出一个能够根据这些简单信息生成网络拓扑结构的算法,这一算法与现有的网络拓扑生成算法是有很大不同的。
2、在网络配置信息的生成过程中,是根据基本的信息模型,自动生成一组符合信息模型的网络配置信息数据,并且这些数据的关键字段都具有关联关系上的真实性和有效性。这里自动生成一组网络配置信息,破除了网络配置信息生成的局限性,降低了生成的复杂性,是虚拟网络配置信息的生成变得简单,充实而且准确。
3、故障信息的模拟中,可以根据故障,设定了一套衍生规则逻辑,来影响网络的运行效果。这一套逻辑,需要将模拟故障转化成负面的效果,体现在网络中。这需要建立新的仿真模拟的逻辑,提出合理有效的参数比较判断方法。
4、使用面向接口的方法编程仿真,更具灵活性。
综上所述,本课题的研究内容在思想和关键技术上主要有这四点创新之处。
五、研究基础与工作条件(1.与本项目相关的研究工作积累基础 2.包括已具备的实验条件,尚缺少的实验条件和拟解决途径)(不少于500字)
1、研究工作积累基础
本人所在实验室研究组的主要研究内容为web service接口技术在网络管理中的应用,在学习过程中,我在充分了解、学习了WSDL接口的定义,XML scheme信息模型的定义,有充分的理论知识储备。
另外,本人在研究组的网络管理原型系统构建的项目中,承担过一些涉及网络拓扑构建,网络配置信息呈现,以及网络故障告警信息的模拟检测和呈现工作。具备进行课题研究仿真的实践经验。
对如何进行原型系统开发进行了深入的学习,学习了开发时所需要用到的编程语言,比如java、JSP、XML等语言,为将来的课题模拟的开发工作打下了一定的基础。
所以,对于本课题的提出研究内容和方向,本人具备研究和建立原型系统进行仿真验证的能力。
2、已具备的实验条件及缺少的实验条件和拟解决途径
本课题研究,需要查找网络拓扑生成和故障仿真的相关资料和论文,学校的图书馆和网络资料数据库为此提供强大的支持。另外,对于课题需要仿真的工作,本人可以利用所在实验室研究组的服务器资源,进行实验环境的仿真构建和仿真原型系统的开发,本人所在研究组具备相关研究所用的仿真硬件环境。同时,实验室研究组的老师和同学们,也可以为本课题研究的内容做一些支持和帮助。
但是由于之前缺乏一些对网络拓扑生成算法相关图论知识的深入学习,需要进一步的了解和学习。本人有决心和能力做好这方面的学习和研究。
工学硕士毕业论文开题报告 篇四
论文题目:基于仿真理论及虚拟化技术的虚拟覆盖网络模型研究
一、立题依据(包括研究目的、意义、国内外研究现状和发展趋势,需结合科学研究发展趋势来论述科学意义;或结合国民经济和社会发展中迫切需要解决的关键科技问题来论述其应用前景。附主要参考文献目录)(不少于800字)
研究目的
现有 Internet 网络功能强大,服务类型多样,但是随着网络规模指数型的增大,以及应用需求的多样化,我们也逐渐开始意识到Internet 正逐渐步入僵化。本文正是在这样的背景下提出了一个基于仿真理论及虚拟化技术的虚拟覆盖网络模型。
研究意义
对虚拟化覆盖网络的研究意义主要在于 Internet 的僵化已经不能适应网络指数级的增长以及用户的多样化服务需求。与此相反,虚拟化覆盖网络却能建立起一个更独立、更安全、更灵活、并能支持地理位置与用户身份分离的网络体系模型。这样,网络能够为用户提供更多的私有网络服务,包括应用层和应用层以下的各种服务。
国内外研究现状和发展趋势
在网络规模日益膨胀的今天,Internet架构已经开始出现僵化,当网络规模增大时,对硬件资源的消耗越来越厉害,而且当用户的需求变得多样化时比如,用户可能需要提供自己的私有服务,或者用户想建立自己的测试环境等,Internet 已不能很好地满足用户的需求。
本文提出的基于仿真理论及虚拟化技术的虚拟覆盖网络模型仍处于研究阶段,只是一个研究的模型。虽然对该网络进行了初步的仿真及性能参数评估,并探讨了该网络模型的实际应用,但要将其真正应用实际生活和科研中,或让其能应用于更多的系统,支持更多的网络新技术,还需要在多方面对虚拟覆盖网络模型进行完善。
二、研究内容和目标(说明课题的具体研究内容,研究目标和效果,以及拟解决的关键科学问题。此部分为重点阐述内容)(不少于2500字)
论文拟研究的方向,主要是为了解决Internet架构逐渐僵化问题、满足用户更多的需求。以仿真理论与虚拟技术为基础,对上述问题进行研究和编程测试,以期构建虚拟覆盖网络模型,以用于信息安全公共服务平台建设。
研究内容
本文首先对现有 Internet 体系结构进行了深入研究,既看到了 Internet 存在的意义,同时也看到了它的局限性,在网络规模日益膨胀的今天,Internet架构已经开始出现僵化,当网络规模增大时,对硬件资源的消耗越来越厉害,而且当用户的需求变得多样化时比如,用户可能需要提供自己的私有服务,或者用户想建立自己的测试环境等,Internet 已不能很好地满足用户的需求。
其次,本文对仿真理论进行了研究,并讨论了现有的一些主流网络仿真工具。
这对本文所提出的网络模型的仿真提供了有力的理论基础和实践手段,也是验证该网络模型可行性的必要前提。
由于虚拟化技术是本文的核心技术,因此,在第三章中还对网络虚拟化技术进行了详细讨论。对该技术的研究,有助于充分利用各种虚拟化技术的优势,建立一个合理的虚拟化网络模型。
在以上的这些研究的基础上,本文在第四章中提出了一个基于仿真理论及虚拟化技术的虚拟覆盖网络模型并给出了详细设计方案。该网络模型旨在使用户能够尽可能多地拥有对自己私有网络的控制权,使他们成为自己的“服务提供商”.
该网络模型能够为用户建立起一个具有更高独立性、安全性、灵活性,并具有物理位置与用户身份分离特性的网络,这使得用户能够在自己的私有网络中提供或享用更多种多样的个人网络服务,这些服务不但包括应用层各项服务,还包含了应用层以下的各种服务。该模型的核心主要是基于虚拟化技术建立起来的,其中用到的虚拟化技术包括虚拟路由器技术、虚拟网卡技术、虚拟拓扑技术等等。虚拟设备技术是一种对硬件设备功能的软件仿真技术,而虚拟拓扑技术是指现实网络拓扑在虚拟网络环境中的虚拟映射技术,它能够提供给用户控制自己网络拓扑的接口。
在第五章中本文还讨论了该网络模型的实际应用。它的应用范围十分广泛,既可以用于个人用途,也可以用于组织机构建设网络的情况,还可以用于给网络研究人员对前沿的网络技术进行方便而灵活的实验和仿真。特别地,本文在对现有信息安全公共服务平台体系结构进行研究的基础上,给出了该网络模型在该平台中的应用,提出了新一代信息安全公共服务平台体系框架,为进一步发挥信息安全公共服务平台的优越性奠定了基础。
最后,本文采用 ns2 仿真技术对该网络模型进行了仿真,得出了对该网络性能参数的评估。同时还结合利用了 Planetlab 测试床,对该网络模型的系统参数也进行了评估,验证了该网络模型的可行性。
研究目标和效果
本课题的研究目标对应研究内容分为四部分:
首先,讨论了网络仿真技术,包括其研究背景和现有的一些主流网络仿真技术。
然后,着重介绍了虚拟化技术,并对网络虚拟化技术的实际应用进行了深入阐述。
接着,提出了虚拟覆盖网络模型体系结构,详细描述了其中的关键技术、网络模型的建立与实现机制,并给出了具体的网络通信实例。
另外,对该网络模型进行了仿真,并对相关指标进行了性能测试。结合现有的信息安全公共服务平台,提出了新一代信息安全公共服务平台体系结构。
拟解决问题
Internet 的优势是明显的,就是它能够为用户提供大量的服务,但是我们也不得不承认, Internet 的体系结构正使得它变得开始僵化。
首先,随着网络规模不断地增大,对硬件资源的消耗也逐渐开始呈指数级递增,于是即使是对 Internet 架构的很小改动,都会使得部署相当困难。例如,IPv6 虽然已经进入人们的视野很久了,但是由于技术上的原因,IPv6 迟迟不能推广使用。因此,Internet 不利于新型网络架构的研究及部署,它不但对需要大量的硬件资源消耗,而且部署周期相当长。
另外,用户的需求已不仅限于现有的 Internet 服务,他们的服务需求已变得越来越多样化。例如,Internet 的尽力包传送服务并不能满足商业中的关键服务或一些实时应用程序的需求。因此,Internet 已远远不能满足用户多样化的个人网络服务需求。
此外,Internet 的服务由 ISP 服务提供商进行管理和维护,这将使得有时对它的使用变得很不灵活。用户往往希望能够根据自己的需求建立起自己的网络拓扑,提供自己的私有网络服务等等。因此,Internet 不能向用户提供开放式的管理和竞争平台 .促使我们去寻求更好的网络架构解决方案,而虚拟覆盖网络模型能够很好的解决这些问题。
三、研究方案设计及可行性分析(包括:研究方法,技术路线,理论分析、计算、实验方法和步骤及其可行性等)(不少于800字)。
研究方案设计
1.研究方法
针对本课题的研究内容和特性,达到研究目标和完成毕业论文,采用如下的研究方法:
(1)理论知识准备:采用文献调查法,利用学校图书馆、网上相关学术数据库等资源,来进一步了解具体的仿真理论和虚拟化技术主要内容;(2)改进技术和主要研究点确定:以生成虚拟覆盖网络模型为主要研究点,辅以该模型的模拟仿真研究;(3)技术调研:对课题中涉及的虚拟化技术相关基本原理,以及仿真理论进行学习,然后针对具体的技术方案进行技术调研,确定实现方式;(4)设计技术方案:在理论准备和技术调研的基础上,确定基于仿真理论及虚拟化技术确定技术实现方案;(5)实现并测试:理论与实践相结合,根据设计出的技术方案,对需要改进的关键部分进行仿真,验证方案的可行性;(6)完成论文:整理文献资料、代码和数据等,完成论文。
2、技术路线
首先介绍几种相关的虚拟技术,基于这些虚拟技术,将给出虚拟覆盖网络模型的架构。然后将会进一步讨论具体的设计和实现机制。另外,还给出了两个实例用于说明一个用户组内两个用户成员间的通信过程。
可行性分析
近年来,网络虚拟化技术的不断丰富和发展,为本课题的研究奠定了坚实的理论背景和相关技术支持。比如,虚拟设备技术的应用,这包括虚拟路由器技术(或虚拟交换机技术)和虚拟网卡技术。同时虚拟拓扑技术应用,实现了从现实世界向虚拟世界的映射。
总的来说,在此基础上,根据上述实验方案进行设计研究,思路是清晰的,研究方法是可行的。
四、本研究课题可能的创新之处(不少于500字)
本课题研究主要是为了解决在虚拟化技术下虚拟覆盖网络模型的构建问题,以及对虚拟覆盖网络模型的模拟仿真。本课题为实现此目标,在策略思想和关键技术上的创新点主要有以下几点。
(1)在深入分析现有Internet架构、和主流虚拟化技术的基础上,提出了具有更高独立性、安全性、灵活性,并具有物理位置与用户身份分离特性的虚拟覆盖网络模型,并给出了模型的框架和设计细节。该模型具有很广泛的应用前景。
(2)对现有信息安全公共服务平台体系结构的关键技术及其发展趋势和需求进行了深入分析,结合了本文中提出的虚拟覆盖网络模型,提出了新一代信息安全公共服务平台框架。
综上所述,本课题的研究内容在思想和关键技术上主要有这两点创新之处。
五、研究基础与工作条件(1.与本项目相关的研究工作积累基础 2.包括已具备的实验条件,尚缺少的实验条件和拟解决途径)(不少于500字)
1、研究工作积累基础
本人所在实验室研究组的主要研究内容为网络虚拟技术的应用开发,在学习过程中,我在充分了解、学习了虚拟化技术的定义,仿真理论的定义,有充分的理论知识储备。
另外,本人在研究组的网络原型系统构建的项目中,承担过一些涉及网络拓扑构建,网络配置信息呈现,以及网络信息的模拟检测和呈现工作。具备进行课题研究仿真的实践经验。
对如何进行原型系统开发进行了深入的学习,学习了开发时所需要用到的编程语言,比如java、JSP、XML等语言,为将来的课题模拟的开发工作打下了一定的基础。
所以,对于本课题的提出研究内容和方向,本人具备研究和建立原型系统进行仿真验证的能力。
2、已具备的实验条件及缺少的实验条件和拟解决途径
本课题研究,需要查找网络虚拟化技术和仿真的相关资料和论文,学校的图书馆和网络资料数据库为此提供强大的支持。另外,对于课题需要仿真的工作,本人可以利用所在实验室研究组的服务器资源,进行实验环境的仿真构建和仿真原型系统的开发,本人所在研究组具备相关研究所用的仿真硬件环境。同时,实验室研究组的老师和同学们,也可以为本课题研究的内容做一些支持和帮助。
但是由于之前缺乏一些对网络拓扑生成算法相关图论知识的深入学习,需要进一步的了解和学习。本人有决心和能力做好这方面的学习和研究。
主要参考文献
[1]喻健坤,杨树堂,陆松年,李铎峰,支持多用户并发访问控制的虚拟网络模型研究,信息技术,2007年第8期,1~2页。
[2] IEEE Std 802.1Q-1998, Draft Standard for Virtual Bridge Local Area Networks,May 16, 1997.
[3] IEEE Std 802.1Q?, 2003 Edition IEEE Standards for Local and metropolitanarea networks Virtual Bridged Local Area Networks, May 7, 2003.
[4] Dr. V. Rajaravivarma, North Carolina A&T State University, Virtual Local AreaNetwork Technology and Applications, System Theory, 1997., Proceedings of theTwenty-Ninth Southeastern Symposium on 9-11 March 1997 Page(s):49 - 52.
[5] P. Ferguson, G. Huston, What is a VPN?, Technical Report, Cisco Systems, March1998.
[6] Stanford High-Performance Networking Group,Stanford Virtual NetworkSystem(VNS)。
[7] Martin Casado, Nick Mc Keown. The Virtual Network System, ACM SIGCSEBulletin, 2005, Volume 37, Pages 76 - 80.
[8]王涛,用Net Sim组建虚拟网络实验室,长沙通信职业技术学院学报,2005年4卷3期,46-48页。
[9] Galan F., Fernandez D., Ruiz J., Walid O., Use of virtualization tools in computernetwork laboratories, Information Technology Based Higher Education andTraining, 2004. ITHET 2004. Proceedings of the FIfth International Conferenceon 31 May-2 June 2004, Page(s):209 - 214.
[10] L. Peterson, T. Roscoe, The design principles of Planetlab, ACM OperatingSystems Review, 40(1), Jan. 2006.