基于TTCN-3的协议互操作性测试研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:xpzcz1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协议一致性测试是检测被测系统是否能够正确实现协议标准中规定的功能,它并不能检测出被测系统与其他系统互连时的不正确性。互操作性测试则是检验被测系统与其他系统互操作的能力,是用来测试同一协议或同一类协议的不同实现版本之间互连、互通的能力。TTCN-3核心语言是欧洲电信标准协会(ETSI)在原有标准的基础上推出的一种新的测试描述语言,它应用范围不再局限于一致性测试。本文主要内容为基于TTCN-3的协议互操作性测试技术研究,探索使用TTCN-3核心语言实现协议的互操作性测试。本文根据TTCN-3语言的特性和互操作性测试的特点实现了两种互操作性测试方法,分布式的互操作性测试方法和并发TTCN-3的动态配置方法:(1)分布式的互操作性测试主要引入了分布式系统测试的方法,采用TTCN-3语言构建分布式系统中的上(下)测试器,解决测试过程中的N-1层数据通信中的监控问题以及各个测试组件的同步协调问题。(2)并发TTCN-3的动态配置方法是运用TTCN-3的并发特性,在协议互操作性测试时生成多个并行测试组件监听测试数据,协调测试系统中各个部分的同步过程。根据对互操作性测试方法的研究,文中给出了基于TTCN-3的协议互操作性测试方法的一般架构,介绍了架构中各个模块的具体功能和实现方法,说明了在该架构下对协议进行互操作性测试的流程和步骤。并通过对模拟的自动售货机和TCP协议的测试实验证明了这种架构的可行性。
其他文献
卧式金属罐广泛应用于石油化工企业,受使用和检定条件影响,在使用中清罐校准的难度较大。针对这个问题,提出并探讨采用传感器技术、远程传输技术,实现卧式金属罐在线校准方法
钢筋施工结构构成了建筑整体的结构框架,起到了整体支撑作用,其重要性就相当于骨骼对于人体的作用,因此,在建筑施工过程中钢筋施工的重要性显而易见。随着高层建筑施工的趋势
目的:探讨早期胃癌的临床特征、胃镜诊断表现。方法对2011年8月~2013年8月接诊的早期胃癌者49例,经电子胃镜进行检查,光学显微镜对病灶组织种类、病灶浸润深度、病灶分化程度、淋
在全球竞争日趋激烈、发达国家纷纷将柔性制造定为本国制造业发展的重要战略决策时,我国的制造业应大力发展柔性制造已经成为不争的事实。如今,全球制造业正步入模块化时代,
对从大豆油脚制备高纯度卵磷脂工艺进行了研究。提出了用吸附剂、微滤膜去色、除杂 ,用金属盐沉淀剂除去脑磷脂的新工艺 ,从而使产品中卵磷脂含量达到 85%以上。同时 ,着重研
文章讨论了抽象仿生设计的认知基础,对抽象仿生设计的过程及特征线的提取进行了详细地论证,引用实际案例说明了这一过程。通过对抽象仿生设计过程的分析,论文指出了抽象仿生