ISDN DSS1协议一致性测试技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ISDN DSS1协议一致性测试技术.doc

  ISDN DSS1协议一致性测试技术|第1 近年来,一致性测试是国际上非常关注的、也是发展较快的一个研究领域。所谓一致性测试就是验证协议实现与相应的协议标准的一致性。一致性测试只关心协议实现呈现于外部的性能。在多个厂家进行设备互连时,通过一致性测试会提高人们对设备(协议实现)符合相应协议标准的置信程度,提高相同标准不同实现之间互连的概率。在理想的情况下,不同厂家按相同协议标准生产的设备本应在网络环境下正常通信,但是实际情况并非如此,由于设计者对标准的不同理解,以及各个厂家持有不同的技术政策,导致其产品的某些性能要么偏离标准,要么是标准的一个子集。这些不同程度与标准不一致的、多厂家通信设备互连成的网络将不能正常工作,因此在网络开通并开放业务之前未经对设备呈现于外部的性能进行一致性测试,其可行度是很低的,同时当设备互连发生问题时,又急需用统一的尺度来衡量设备的一致性,从而找出问题的根源。目前,随着ISDN在我国商用的展开,各种设备蜂拥而来,这样,解决通信设备互连产生的协议非一致性问题将成为推广ISDN应用的一个不可忽略的因素,我们应该积极地开展ISDN协议一致性测试的研究和应用,提供标准的、实用的一致性测试方法和工具。 一、DSS1协议一致性测试集编制 1.实施方案   DSS1协议是ISDN用户—网络接口D通路上采用的协议,由数据链路层协议和用于基本呼叫控制的第三层协议组成。DSS1协议一致性抽象测试集ATS采用ISO和ITU-T推荐的树表组合表示法(TTCN)来描述。每个抽象测试集由四个部分组成,即综述部分、申明部分、限定部分和动态部分。综述部分用来描述测试集的一般信息,如测试集名称、参考标准、协议实现一致性说明(PICS)的参考、测试方法、测试项目录等;申明部分用来规定数据类型、计数器、参数、变量、常量等,但申明部分只规定控制观察点(PCO)的抽象服务原语(ASP)和协议数据单元(PDU)的数据结构,并未赋予它们具体的值;限定部分给申明部分的ASP和PDU赋值;动态部分是测试集的主体,所有测试序列都集聚于此。   根据ISO 9646一致性测试方法论的规定,测试标准包括三个部分:ATS,PICS和协议实施附加信息(PIXIT)。可执行测试集(ETS)是在以上三部分的基础上生成的。   ATS是测试软件的核心,其内容直接来自于规范,是描述测试过程的文本。每个ATS规定某一标准协议的测试目的、测试内容和步骤,所以ATS的形成决定了测试的质量。一个ATS可以具有多个测试组,测试组用于为测试项提供一个过程安排,它们对测试集的规划、开发和执行起辅助作用。每一个测试组由若干个测试项组成,每个测试项又含有一系列测试步,测试集的最小单元是测试事件。其中,测试项是测试集的最重要的一级,每个测试项都有一个特定事件,例如证明IUT具有某种要求的能力或某种要求实现的行为(如当特定事件在某特定状态下发生时,IUT所做出的响应)。需要有测试仪激励产生为达到测试目的所需要的ASP或PDU,观察IUT在收到这个ASP或PDU后的动作,验证其最终所处的状态,以确定IUT的动作及处理是否符合规范的规定。   一个测试项由前测试步、测试体、后测试步组成。每个测试步都是由一组有序的测试步和/或测试事件组成的,每个测试事件表示发送或接收一个帧或一个消息。   前测试步把IUT置到测试体所需的初试测试状态,空闲状态的选择由PIXIT决定。   测试体是在一个测试组中,对达到测试目的所必需的一组测试步。一个测试判定通过(PASS)、失败(FAIL)或无结论(INCONC)将指出测试项的可能输出。 2.测试方法   对于DSS1协议一致性测试采用远端测试方法,UT和LT分别为上测试仪和下测试仪,SUT为被测系统,IUT为被测协议实现体,ASP为抽象服务原语,PDU为协议数据单元,即活动于不同层之间和同层之间的信息单元。远端测试法是将整个测试体位于被测系统之外的远端,对其ASP和PDU进行控制和观察。   后测试步把IUT从结束状态置回到一个稳定的空闲状态。   在执行测试项的过程中,测试体通过控制观察点对IUT的输入和输出进行控制和观察,并分析得到的输出是否与测试项预先规定的输出相一致,从而得到以下结论:   (1)PASS:表示所得到的输出与抽象测试项描述中某项代表“通过”的输出相一致;   (2)FAIL:表示所得到的输出与抽象测试项描述中某项代表“失败”的输出相一致;   (3)INCONC:表示所得到的输出与抽象测试项描述中某项代表“无结论”的输出相一致或该输出与任何预计结果均不一致。   根据所有测试项的执行结果,最后可以得出有关被测系统是否具有一致性的结论。 3.一致性测试集编制   根据ISDN 用户—网络接口第二层

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档