欢迎来到天天文库
浏览记录
ID:34623497
大小:1.93 MB
页数:92页
时间:2019-03-08
《基于TTCN-3的Diameter协议编解码器设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA工程硕士学位论文ENGINEERINGMASTERDISSERTATION(电子科技大学图标)论文题目:基于TTCN-3的Diameter协议编解码器设计与实现工程领域:软件工程指导教师:蒲立新作者姓名:刘珂伟班学号:201091070103分类号密级注1UDC万方数据学位论文基于TTCN-3的Diameter协议编解码器设计与实现(题名和副题名)刘珂伟(作者姓名)指导教师姓名蒲立新副教授电子科技大学成都余亮
2、项目经理(高工)文思创新软件技术有限公司北京(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2012.4论文答辩日期2012.6学位授予单位和日期电子科技大学答辩委员会主席评阅人2012年月日注1:注明《国际十进分类法UDC》的类号万方数据独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位
3、或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日万方数据摘要摘要协议的一致性测试是保证协议实现正
4、确的重要手段。TTCN-3(TestingandTestControlNotationVersion3)测试语言类似于常用高级测试语言,它包含一般高级语言所共有的语言特性,并且包括一系列测试所需的专用语言结构和语言对象,如模板匹配机制,并发测试组件,定时器处理,测试执行控制,异步/同步通信功能等,使其拥有更广泛的通用性和更强大的描述能力,以适应下一代网络协议的测试需要和新的软件架构。本文基于Telelogic公司开发的TAU/Tester的测试平台,针对3GPP(the3rdGenerationPartnership
5、Project,第三代合作伙伴项目)核心网中MME(MobilityManagementEntity,移动管理实体)与HSS(HomeSubscriberServer,归属用户服务器)设备的通信接口(Diameter协议),提出了基于TTCN-3系统的Diameter协议编解码器的设计方案,通过使用这种编解码器,可以实现对协议消息进行正确的编码解码,以便被测系统与TTCN-3测试平台之间能够无误的进行通信。并且统一了TTCN-3测试系统中表格型协议的编解码库,由于通信协议种类的多样性,同时伴随着通信技术的飞速发展,不
6、断有新的协议诞生。这种统一便可以大大降低软件开发工程师的难度并且能够提高编解码系统的可维护性。关键词:TTCN-3;Diameter;协议测试;编解码;3GPP;I万方数据ABSTRACTABSTRACTProtocolconformancetestisanimportantmeansthatcanensuretheprotocolimplementationcorrectly.TTCN-3testlanguageissimilartoothercommonlyusedhigh-levelprogramminglan
7、guage,itcontainsthegeneralseniorlanguagecommonlanguagecharacteristicsandalsoincludesaseriesoftestsofthestructureoflanguageandspeciallanguageobject,suchasconcurrenttestcomponents,templatematchingmechanism,timerprocessing,testexecutioncontrol,synchronous/asynchro
8、nouscommunicationfunctionandsoon.Thesecanmakeithasstrongerabilityaboutthedescriptionandthemorewidelygenerality,inordertoadapttothenewsoftwarearchitectureandthenextgeneration
此文档下载收益归作者所有