通用tena-hla网关的设计与实现

通用tena-hla网关的设计与实现

ID:35160382

大小:4.99 MB

页数:84页

时间:2019-03-20

通用tena-hla网关的设计与实现_第1页
通用tena-hla网关的设计与实现_第2页
通用tena-hla网关的设计与实现_第3页
通用tena-hla网关的设计与实现_第4页
通用tena-hla网关的设计与实现_第5页
资源描述:

《通用tena-hla网关的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、爲聲招觀麟园硕±学位论文I./雜j通用TENA-HLA网关的设计与实现作者姓名张坐巧导教师姓名、职巧刘志镜教授,申清学位类别工学硕古__学校代码10701学号13肪121725分类号TP391密级公开西安电子科技大学硕±学位论文通用TENA-HLA网关的设计与实现作者姓名:张华一级学科:计算机科学与技术二级学科:计算机应用技术学位类别:工学硕±指导教师姓名、职称:刘志镜教授学院:计算机学院提交日期;2015年11月De

2、signandImplementationofGeneralTENA-HLAGatewayAthesissubmittedtoXIDIANUNIVERSITYinpartialfulfillmentoftherequirementsforthedegreeofMasterinComputerApplicationTechnologyByZhanghuaSupervisor:LiuzhijingProfessorNovember2015西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人

3、声明所呈交的论文是我个人在导师指导下进行的研巧工作及取得的研究成果。尽我所知,除了文中特别加标注和致谢中所罗列的内容外,论文中不包含其他人已经发表或撰写过化研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的一材料。与我同工作的同事对本硏巧所做的任何贡献均已在论文中作了明碗的说明并表承了谢意。学位论文若有不实么处。,本人承担切法律责任。。2信.:?本人签名,。:_张聲日期;西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用^位论

4、文的规定,目P:研巧生在校攻读学位期间论文工作的知识产权属于西安电子科技大学。学校有化保留送交论文的复印件,允许査阅、借阅论文;学校可公布论文的全部或部分内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,结合学位论文研巧成果完成的论文、发明专利等成果,署名单位为西安电子科技大学。保密的学位论文在密后适巧本授权书。^年解本人签名:锋导师签名:_张-^20|y.1?-2/>l5j2y日期:日期:摘要摘要近年来,如何提高各军种联合作战环境下进行试验训练的能力,成为各国国防的

5、重点。试验与训练使能体系结构TENA的提出,加速了逻辑靶场的构建过程。在以TENA作为公共体系结构的逻辑靶场中,靶场资源的可重用性和资源间的互操作性都得到明显提高,构建过程所花费的成本也明显降低。针对我国靶场资源分散、体系结构各异的现状,以TENA为中心构建逻辑靶场给我们展现了一个很好的解决方案。以TENA为公共体系结构构建逻辑靶场是一个渐进的过程。通过对我国靶场资源进行分析,发现现存靶场中存在非常多的非TENA靶场资源,如何实现对这些资源的有效利用成为部署TENA逻辑靶场过程中亟待解决的问题。TENA网关能够实现TENA资源

6、和非TENA资源的互操作,因此开发TENA网关成为TENA系统开发的一个重要部分。本项目正是基于以上背景,按照国防项目研制任务书要求,对TENA网关技术进行研究,开发通用TENA-HLA网关软件,实现逻辑靶场中TENA资源和HLA资源的互联互通。本文首先阐述了项目的研究背景,并对国内外的研究现状进行了介绍。然后研究了项目相关的技术,对TENA和HLA体系结构进行了学习,了解其内容、架构和开发过程,重点研究了TENA/HLA的对象模型、TENA中间件及HLA运行时支撑环境的通信接口,对两种体系结构中对象传输过程进行了仔细分析,对

7、通用网关的组成和运行流程进行了研究,使我们对其实现方案有了初步的概念,并对实现通用网关需要用到的Qt框架和自动化编译技术进行了深入学习。之后又对项目做了详细的需求分析,并在需求分析的基础上形成了系统的整体结构,划分了系统的功能模块,设计了各功能模块的接口及模块之间的交互过程,并对系统的数据存储也进行了设计。在总体设计完成以后,对系统的各个功能模块进行了代码实现,其中对象模型的映射和协议转换是系统实现中的重点,本文通过使用代码模板提取和自动化代码生成编译技术解决了这一关键问题。接下来设计了测试用例,对系统的功能、性能和界面进行了

8、完整的测试,确保系统能够满足需求。最后从系统体现出的优缺点方面对项目进行总结,对未来的工作进行了展望。在对系统进行设计和实现过程中遇到了众多问题,本课题成功对其进行解决,最终研发出了通用TENA-HLA网关软件,系统经过测试和联调,达到了设计要求,能够成功实现TENA和HLA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。