导读:本文包含了协议解析器论文开题报告文献综述及选题提纲参考文献,主要关键词:RTAI,实时解析,实时通信,可扩展
协议解析器论文文献综述
王永娜[1](2017)在《基于RTAI的协议解析器的设计与实现》一文中研究指出实时设备管控系统是将实时操作系统应用到设备监控和故障诊断中,实现实时管控、设备信息的可视化与永久化处理。协议解析器是系统的主要功能模块,通过实时通信完成数据交互,提取有效数据并计算处理。由于系统对实时性要求极高,本文通过对RTAI及Linux的性能测试,最终选用基于RTAI实时环境实现异构协议的解析。本文利用已有协议解析技术,结合相关的协议标准,设计可扩展的协议解析器,实现异构协议实时解析:使用具有扩展性的XML文档描述协议格式与内容,降低协议具体内容与解析代码的耦合度;设计Schema验证文档,对协议内容进行约束;设计解析子模版的处理方式,协议变化时,根据配置文件重新组合模版进行解析;通过RTAI编程接口及多线程处理,实现异构协议实时解析。协议解析器关键点包含以下几方面:1.协议解析实时性。设备管控系统决定了对实时处理的需求,因此要合理设计协议的处理方式,同时基于RTAI实时环境进行开发,以达到协议实时解析;2.实时数据通信。数据通信为设备管控系统的基本功能,本课题中使用UDP协议实现数据传输,使用RTnet实现实时通信;3.协议解析可扩展性。由于设备种类繁多,通信协议多样,必须设计可扩展方式降低对异构协议处理的代码修改代价。通过设计模式、组件设计等相关软件技术的学习应用,实现协议解析器,达到可扩展、易维护等目标,通过RTAI实时环境及RTnet实时通信保证系统实时性。系统测试表明:通过协议的XML描述、RTAI实时保障、解析子模版协议处理、多线程等方式的应用,协议解析器能够高效、实时地解析异构协议报文,获得可靠的解析结果,并且在修改或新增异构协议时,通过修改配置文件即可自动匹配解析子模版进行解析。(本文来源于《中国科学院大学(中国科学院沈阳计算技术研究所)》期刊2017-04-01)
王凤连[2](2016)在《一种可配置的协议解析器分析》一文中研究指出文章介绍了一种可应用于动力环境监控、电磁频谱监测等领域的可配置的协议解析器,解析器将采用不同协议的监控设备的数据,解析为统一的数据类型,获取各属性的值;或者根据各属性值,通过解析器,得到不同设备的输入数据。经过数据帧验证,该协议解析器具有一定的应用及市场推广价值。(本文来源于《无线互联科技》期刊2016年14期)
曹利,王丹丹[3](2015)在《基于Wireshark的协议解析器开发研究和实现》一文中研究指出在分析Wireshark体系结构和功能的基础上,研究了Wireshark环境下协议解析器开发的方法和流程,以一个简单的私有协议amin进行了验证性开发,实验结果说明Wireshark的开放性架构有效的满足了新解析插件添加和对新协议的分析。对业界非标准新协议的拓展研究有借鉴意义。(本文来源于《计算机时代》期刊2015年06期)
梁彦杰[4](2012)在《数据交换管理系统协议解析器的设计与实现》一文中研究指出开放的市场环境下企业之间通过信息交流实现共赢,政府机构在不同部门之间的数据共享更能提高办公效率。这些需求带动着数据交换产品的发展,然而数据交换产品不同于其他信息系统,它们是在已有的不同信息系统之上构建的,因此,数据交换产品往往都面临着一个共同的问题:异构数据源。沈阳市安全生产监督管理局的数据交换管理系统项目也是如此,为此,本论文主要解决项目中的异构数据源问题。论文分析了当前国内外数据交换产品的理论和技术,在自己的设计中借鉴了其中优秀的方案或理论;介绍了数据交换管理系统的总体架构,用形式化的方法描述了数据交换的流程,从中确定协议解析器在系统中的工作内容及其工作环境;论文采用了数据交换协议的设计解决项目中的异构数据源问题,并围绕该协议设计了解析方案和可视化管理方案。其中,解析方案就是可扩展的协议解析器的设计。结合项目,该方案中包含了报文验证的设计、报文解析的设计、数据解析、标准化的设计等;针对以上设计,给出了协议解析器的具体实现细节描述;最后,通过协议一致性测试证明了数据交换协议设计的正确性。通过系统集成测试证明了协议解析器在实际项目中的应用价值。(本文来源于《中国科学院研究生院(沈阳计算技术研究所)》期刊2012-05-01)
周东[5](2010)在《广域监控系统中协议解析器的设计与实现》一文中研究指出广域监控系统中被控对象的多样性和复杂性决定了数据通信协议的易变性,而协议数据单元解析是广域监控系统数据处理的核心部分,在与具有不同应用层协议的被控对象进行通信时,需要编写各自专用的协议解析程序,这往往会造成整个广域监控系统的复杂和冗余,所以设计并实现一个统一的协议解析器用以完成现场层和监控层之间的数据交换具有现实意义。论文以车辆监控系统为特例,被控对象为企业工程车辆,研究了协议数据单元的解析和构建方法。首先,通过分析用户需求制定了一套可扩展的数据通信协议,并用XML配置文件的形式描述协议,使协议描述与协议数据单元解析代码相分离;其次,设计了验证协议格式配置文件合法性的Schema文档,在设计层次和应用层次规范了协议解析器的可解析字段,并总结了Schema的设计原则;最后将协议数据单元解析分为初次解析和再次解析两个过程,利用设计模式、依赖注入等软件开发技术,完成了协议解析器的实现,并在数据可靠性和解析效率上初步达到了系统设计要求。当协议出现更新时,协议解析器仍然可以根据修改后的XML配置文件重新配置自身结构并正确解析新的协议数据单元。(本文来源于《南京理工大学》期刊2010-05-01)
张玉国[6](2010)在《通用可组态串行协议解析器的设计与实现》一文中研究指出随着城市化进程的加快,我国城市轨道交通建设迅猛发展。为实现信息互通、资源共享、保障地铁高效、安全运行,地铁综合监控系统得到广泛应用。地铁综合监控系统是一个集成多种专业子系统或设备的分布式集成系统,在接口层大量使用串口通信实现主控系统与子系统或设备间的互操作。由于子系统和设备来自不同厂家,通信协议种类纷繁,而在不同的工程项目中又不能通用,因此接口实现的工作量很大。本文首先分析了目前地铁综合监控系统中子系统和设备接入中存在的问题与不足,简要介绍了组态软件与串行通信的相关技术,接着对FEP数据采集控制平台进行了分析与研究,然后基于面向对象的软件设计思想,提出了一种通用报文格式的抽象描述方法和一种可组态的状态机,在此基础上实现了可通过报文组态、会话组态、工人对象组态、状态转换表组态的方式对串行协议进行适配的通用串行协议解析器。最后,结合CDT协议,对通用串行协议解析器进行了测试,并对测试结果进行了分析,得出以下结论:通用串行协议解析器基本达到了设计目标,完成了协议的转换工作。(本文来源于《西安电子科技大学》期刊2010-01-01)
卢宪[7](2009)在《广域监控系统的可重构协议解析器设计与开发》一文中研究指出目前广域监控系统已广泛应用于众多领域。与其它监控系统相比,其被控对象分布范围广,且具有多样性和易变性。不同种类的被控对象需要不同的数据通信协议;当需求发生变化时,协议也需要相应的变化。因而,研究可扩展的数据通信协议以及合理的数据帧解析与构建策略具有现实意义。本文以广域监控系统中的车辆监控系统为对象,研究其数据帧解析与构建策略,并利用软件重构和设计模式等软件开发技术,使实现数据帧解析与构建功能的协议解析器具有可重构、易扩展和易维护的性能。本文首先根据车辆监控系统信息交互的类型,设计出可扩展的数据通信协议;其次将协议的格式以XML文档的形式进行描述,减少协议与代码的耦合,并设计验证协议格式的XML Schema文档;最后依据XML Schema文档,采用数据访问层、业务逻辑层和表现层的叁层结构进行代码编写。当协议变化时,只要相应的XML文档仍符合XML Schema,协议解析器便能够重新配置自身的结构,实现数据帧的解析。若协议在原来基础上增加了新字段,只需简单添加新的解析模块并修改相应的XML文档就能完成解析任务。(本文来源于《南京理工大学》期刊2009-06-01)
周炜,褚伟[8](2008)在《基于Linux的无线局域网协议解析器的设计》一文中研究指出无线局域网的快速发展使得对其安全性能的要求在不断提高。文中在对无线局域网安全机制分析的基础上,提出了一种基于Linux的无线局域网的协议解析器的设计方法。在Linux环境下,以目前运用最为普遍的无线局域网标准IEEE802.11b协议为基础设计协议解析器,详细介绍了系统的原理和体系组成。通过Libpcap数据包捕获开发包,捕获无线局域网传输过程中的数据包,并介绍了对所捕获到的符合过滤规则的数据包根据802.11b协议规范和TCP/IP协议簇中各协议的结构和特点进行解码。(本文来源于《计算机技术与发展》期刊2008年03期)
王丽萍,孙蕾[9](2007)在《基于Ethereal开源代码构建协议解析器的方法研究》一文中研究指出介绍了Ethereal可扩展性的系统结构及其几个重要模块的功能,阐述了在Win32平台下如何利用Ethereal开源代码添加一个新的协议解析器。并以解析在UDP协议之上的XLES协议报文为例重点介绍了Ethereal系统预留的接口函数,并给出了部分重要代码,最后显示了添加XLES协议解析器之后的解析结果。(本文来源于《计算机技术与发展》期刊2007年10期)
协议解析器论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
文章介绍了一种可应用于动力环境监控、电磁频谱监测等领域的可配置的协议解析器,解析器将采用不同协议的监控设备的数据,解析为统一的数据类型,获取各属性的值;或者根据各属性值,通过解析器,得到不同设备的输入数据。经过数据帧验证,该协议解析器具有一定的应用及市场推广价值。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
协议解析器论文参考文献
[1].王永娜.基于RTAI的协议解析器的设计与实现[D].中国科学院大学(中国科学院沈阳计算技术研究所).2017
[2].王凤连.一种可配置的协议解析器分析[J].无线互联科技.2016
[3].曹利,王丹丹.基于Wireshark的协议解析器开发研究和实现[J].计算机时代.2015
[4].梁彦杰.数据交换管理系统协议解析器的设计与实现[D].中国科学院研究生院(沈阳计算技术研究所).2012
[5].周东.广域监控系统中协议解析器的设计与实现[D].南京理工大学.2010
[6].张玉国.通用可组态串行协议解析器的设计与实现[D].西安电子科技大学.2010
[7].卢宪.广域监控系统的可重构协议解析器设计与开发[D].南京理工大学.2009
[8].周炜,褚伟.基于Linux的无线局域网协议解析器的设计[J].计算机技术与发展.2008
[9].王丽萍,孙蕾.基于Ethereal开源代码构建协议解析器的方法研究[J].计算机技术与发展.2007