网络通信软件协议一致性测试方法研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:lupt2681006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的蓬勃发展,服务于网络的各个层面的通信协议也被制定出来。尽管协议标准的语法是规范的,然而,在业务应用中,协议的语义和语用很多地方是用自然语言描述的,还无法实现从规范到代码的全自动的转换,不同厂商的实现可能会因为错误的理解而造成协议实现错误,进而系统运行失败,即使是有严格规范的接口,在具体实现时出现错误也是经常发生的。为确保协议实现的正确性和有效性,协议测试就显得尤为重要。   协议一致性测试是测试被测协议实现与协议规范要求的一致性,是协议测试的基础。一个协议实现能否通过一致性测试是它能否与其他实现成功进行交互的重要保障。而协议测试集自动生成理论则极大的简化了协议测试的工作,缩短了协议的开发时间。   论文首先阐述了目前的通信软件的测试理论和相关技术,着重对通信协议一致性测试方法展开研究,介绍了一致性测试的基本概念,测试结构和过程等,接着对多种协议的形式化描述方法和测试套自动生成方法展开调研,并且进行了分析和比较;在此基础上,对流行的TelelogicTau SDL and TTCN Suite 4.4仿真软件环境进行了深入的分析,研究该软件环境是否能够符合协议一致性测试的要求,是否满足ETSI测试规范,论文给出了肯定的结伦;最后,论文描述了在此环境下进行的工作,使用SDL对IMS中基于SIP的会话处理过程进行系统建模,并利用上述建立的模型,生成了基于TTCN的抽象测试套,最后使用该测试套对被测系统进行了一致性测试。
其他文献
铁磁性材料应用广泛,但是由于合金含量的不同导致其性能和应用领域也不同。比如,高压锅炉管道使用普通管道材料,轻者会影响使用寿命,重者发生严重的破坏性事故。因此,在铁磁性材料实际生产中必须将不同材质的材料分选开来。常规的铁磁性材料分选技术有:人工火花鉴别法、光谱分析法和化学分析法等。这些分选方法也可以分选出不符合要求的材料,但存在着在分析速度较慢、易受检测人员情绪影响等缺点,不适合铁磁性材料的在线高速
随着GPU运算能力和可编程性的大幅提高,GPU已经成为高性价比的并行计算协处理器,特别适于密集的、高并行的通用计算。越来越多的研究人员开始把各种基于CPU的密集计算引入到GPU
随着现代农业的发展,“绿色农业”的理念深入人心,人们不再仅仅只关注农业的产量,同时也重视农产品的安全性。在农业系统中,昆虫占据着一个重要的环节。处理昆虫方法的好坏直
近年来面向网络应用的视频服务飞速增长,视频越来越多地被各种应用所采用。由于用户使用的设备具有多样性,视频应用环境差异性很大,加上网络带宽的时变性,使得传统的只有单一
癫痫是脑部的一种慢性的神经系统疾病,它具有突发性和反复性。癫痫患者无论在身体还是精神上都遭受着巨大的痛苦。癫痫患者容易产生运动障碍,意识丧失,感觉、情感以及精神功
随着科技的发展,我国的汽车工业得到了蓬勃的进步,道路交通网络被不断扩充和提高,为经济的发展提供了重要的保障。但是伴随而来是环境污染、能源浪费、道路拥挤、交通事故频
学位
脉冲超宽带技术是一种可满足短距离和高速率传输的新型无线通信技术,它具有低功耗、高带宽、抗多径等优点。脉冲超宽带系统与其它窄带通信系统采用频谱重叠的方式共享频谱资
计算机信息技术和系统软件的发展,为应用软件和专业软件提供了更加广阔的开发平台,由于客户的要求越来越高,系统会变得越来越复杂,如何有效管理系统中成百上千的对象组织,使
光纤光栅(FBG)传感作为一种新的传感方式,由于它具有抗电磁干扰,工作的频带宽,体积小,易弯曲等优点,特别的适合易燃、易爆等恶劣的环境下使用。本课题结合FP滤波器技术、ARM处理器
随着社会的进步和无线通信技术的发展,频谱供需的矛盾日趋尖锐。认知无线电技术通过频谱资源的“二次利用”,极大的提高了现有授权频谱资源的利用率,可以从根本上缓解这一矛