支持多种协议的TTCN-3适配器的设计与实现

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:wangqingj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机、互联网以及移动通信技术的迅猛发展,互联网正逐步走出其原有的军事、科研、教育领域,深入到人们的日常生活工作当中。从技术的角度来看,网络技术的发展需要相应协议标准予以规范,使得各种业务能够按照统一的标准实施;网络设备商需要对各种协议有准确的理解,使得网络设备能够根据协议正确实现,从而实现不同厂商网络设备的互连互通。在以IPv6技术为导向的互联网领域和以3G技术为导向的无线通信领域,IETF、OMA等国际组织针对各种网络技术,制定了相应的通信协议。从应用的角度来看,人们希望随时随地接入网络、希望远程控制日常使用的家电等设备、希望能够快速的通过网络获得定位信息等,这些业务都需要相应的网络技术协议予以规范。TTCN-3(Testing and Test Control Notation 3rd version,测试和测试控制表示法第三版)是一种由ETSI(EuropeanTelecommunications Standards Institute,欧洲电信标准协会)制定的新一代协议和软件测试标准,具有强大的功能和广泛的应用范围。本文所涉及的使用TTCN-3对多种协议进行一致性测试是一次研究性的有益尝试。本文的研究内容为支持多种协议的TTCN-3适配器的设计与实现。文中通过分析目前网络通信协议中常用到的基于TCP、UDP、SSL、CMPP等方式的通信特点,结合TTCN-3测试结构,采用socket等技术设计和实现了一种支持多协议测试的TTCN-3适配器。本文是实现适用于TTCN-3测试的通用适配器方向的一个重要尝试,希望通过本课题的研究,能在不久的将来对适配器进行更好的完善,使得测试工作的重心转移到协议分析和测试脚本的编写上去,而不必关心底层适配器的设计与开发,进而能够推动TTCN-3规范在协议测试领域的广泛运用。
其他文献
随着Agent技术与电子商务相关技术的结合,基于Agent技术的电子商务模型逐渐成为学术界研究的热点。现有的电子商务系统对商务自动化方面的技术支持仍较为薄弱,尤其是在自动谈
为了适应互联网从有线网向无线网过渡,Intel适时推出了Atom处理器,同时发起Moblin项目,为Atom定制了MIDLinux。互联网与多媒体的紧密结合使得MIDLinux必须提供比传统Linux更加强
微粒群算法是一种模拟鸟类群体行为的随机型优化方法,由于其结构简单、收敛速度快和其本身容易实现的特点,因此在短短几年时间内,便获得了很大的发展,并在一些领域得到了成功
服务聚合技术在复杂异构的网络环境下为快速构建新程序的应用提供帮助,改变了传统的用户使用网络服务的方式。面对当前海量的互联网资源,虽然传统的用户使用服务的过程在服务
现实世界中,约束优化问题广泛存在于科学、工程、经济、国防等各个领域,随着优化问题复杂性的增加,传统确定性方法存在一定的局限性,为此寻求更有效的方法成为人们探索的热点
近年来,超分辨率图像复原技术在图像处理和计算机视觉领域逐渐成为热点研究方向之一。这一课题在安全监控、卫星遥感、医学影像、航空航天以及流媒体等领域都具有广阔的应用
MPI群集通信中的多对多通信在并行计算中有着大量而且重要的应用,例如在FFT和矩阵的运算中。多对多通信性能的优劣对于并行计算的性能有着很大的影响。随着机群系统广泛应用
数据仓库和商业智能的作用在于为业务人员提供定制操作性和战略性业务决策所需的信息和工具,联机分析处理(OLAP)是数据仓库的主要应用之一。ROLAP是联机分析处理(OLAP)中使用
随着计算机网络技术的迅猛发展,互联网(Internet)已经成为人类社会重要的信息基础设施。传统网络服务如今越来越难以满足人们对信息业务的需求,以视频会议、视频点播、远程教育
通信技术的快速发展,通信网络规模的愈加庞大,结构的愈加复杂,给网络的运行维护造成了许多困难,增加了网络运维的工作量和网络运行中发现故障、确定故障以及处理故障难度,影