GB T 16724.3-1997 信息技术 系统间的远程通信和信息交换X.25DTE一致性测试 第3部分;分组层一致性测试套.pdf
《GB T 16724.3-1997 信息技术 系统间的远程通信和信息交换X.25DTE一致性测试 第3部分;分组层一致性测试套.pdf》由会员分享,可在线阅读,更多相关《GB T 16724.3-1997 信息技术 系统间的远程通信和信息交换X.25DTE一致性测试 第3部分;分组层一致性测试套.pdf(417页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术系统间的远程通信和信息交换一致性测试第部分分组层一致性测试套发布实施国家技术监督局发布前言本标准等同采用国际标准信息处理系统间远程通信和信息交换一致性测试第部分分组层一致性测试套通过制定这项国家标准有利于我国对网络产品进行一致性测试鉴于本标准主要规定数据链路层一致性测试参数和用例为了使用方便准确在参数表中保留原文在信息技术系统间远程通信和信息交换一致性测试总标题下目前包括以下个部分第部分基本原理第部分数据链路层一致性测试套第部分分组层一致性测试套本标准的附录是标准的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准的起草单位清华大学本
2、标准主要起草人吴建平尹霞毕军前言国际标准化组织和国际电子委员会构成国际性标准的专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术与共同建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给各国家成员体投票发布一项国际标准至少需要的参与表决的国家成员体投票赞成国际标准是由信息技术联合技术委员会制定的在信息技术系统间远程通信和信息交换一致性测试总标题下目前包括以下个部分第部分基本原理第部分数据链路层一致性测试套第部分
3、分组层一致测试套附录是标准的附录引言本标准中定义了一套测试用来评估数据终端设备对于和或分组层的一致性和允许面向数据端接收设备与相一致或者面向一个同和或相一致同时允许与局域网联接和是从的角度编写的因此并不能指定的操作然而由于需要与通信因此它隐含包括的推荐操作在本系列标准中关于和的测试以所定义的操作特征为基础本标准面向分组层用来估价与的一致性以下的规程和指南都在中定义当用于提供网络层服务时本标准中定义的一致性测试可以用于检验所需协议元素的实现测试套用测试例表示法这种抽象形式描述在中定义这个抽象测试的集合并不适用于对每一个公共网或每一种的所有测试中华人民共和国国家标准信息技术系统间的远程通信和信息交
4、换一致性测试第部分分组层一致性测试套国家技术监督局批准实施范围本标准说明了一组抽象测试它用来校验数据终端设备所用的协议的实现与相应国家标准之间的一致性本标准说明了形式描述了与测试套的关系描述了与测试套的关系说明了一套用图表示法的抽象测试本标准定义了用来访问公用或私用分组交换网的在分组层的操作与的一致性测试或其他与的一致性测试把测试套说明为可执行的机器可处理的不在本标准的范围内引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理系统开放系统互连基本参考模型信息处理系统数据通信高级
5、数据链路控制规程与兼容的数据链路规程的描述信息技术数据通信数据终端业务的分组层协议信息技术数据通信数据终端业务的分组层协议补篇一致性要求信息技术系统间的远程通信和信息交换一致性测试第部分基本原理信息技术开放系统互连一致性测试方法和框架第部分一般概念信息技术开放系统互连一致性测试方法和框架第部分抽象测试套规范信息技术开放系统互连一致性测试方法和框架第部分树表处理系统信息技术开放系统互连一致性测试方法和框架第部分测试实验信息技术开放系统互连一致性测试方法和框架第部分一致性评价规程中对测试实验室和客户的要求在公用数据网中以分组模式运行的终端的数据终端业务和数据电路终端业务之间的接口在公用数据网中通过
6、专用电路连接的以分组模式运行的终端的数据终端设备和数据电路终端业务之间的接口定义参考模型定义本标准使用下列定义于中的术语第层协议数据单元一致性测试定义本标准使用下列定义于中的术语抽象测试套一致性系统或实现一致性测试套一致性测试可执行测试套后缀序列前缀序列协议实现方一致性声明测试所需的协议实现附加信息测试组测试步测试套一致性测试定义本标准使用下列定义在中的术语不正确不适时正确测试子组测试选择测试器暂时状态其他定义本标准使用下列定义正确分组分组是一正确不正确分组分组是一不正确不适时分组分组是一不合时机的缩略语本标准采用下列缩略语地址抽象测试套可执行测试套业务被测实现逻辑信道标识符长度控制观察点协议
7、数据单元协议实现一致性声明测试所需的协议实现附加信息分组分组层组接收测试器发送用户数据域一致性测试实现者应符合的要求特别是关心基于的的实现所有运行本抽象测试套一致性测试服务的实验室应符合标准测试套信息分组层测试套结构分组层测试列于表对每个测试从到一个分组层状态的测试组测试例按下列三个子组来描述子组包括那些测试器用来发送正确测试分组的测试例这些测试例以百位为的测试例标识区分子组包括那些测试器用来发送不正确测试分组的测试例这些测试例以百位为的测试例标识区分子组包括那些测试器用来发送不合时机的测试分组的测试例这些测试例以百位为的测试例标识区分分组层初始化与相一致每当链路层初始化完成时必须发送一个重新
8、启动请求分组然而与推荐的和版本一致的在此时则不需要发送重置指示分组为了适应所有实现测试器在链路层初始化完成时初始化重新启动规程测试器将接收一重新启动证实分组或重置指示分组作为一个对它的重新启动指示分组的有效响应如例所示分组层初始化总是发生在测试会话的开始另一方面状态初始化作为每个测试例的一部分在测试阶段期间要执行多次对于先前执行的测试例导致了一个失败或不确定判定或先前执行的测试例是中的一部分或重新启动规程作为状态初始化的一部分而执行的测试组的情况分组层初始化也应作为状态初始化的一部分发生表网络层测试组网络层测试组号测试组分组层准备好状态重新启动请求状态重新启动指示状态准备好状态呼叫请求状态入呼
9、叫状态数据传输状态呼叫冲突状态清除请求状态清除指示状态流控装备好状态重置请求状态重置指示状态中断准备好状态网络层测试组号测试组中断发送状态中断准备好状态中断发送状态接收准备好状态接收未准备好状态接收准备好状态接收未准备好状态数据传输时钟测试地址业务登记多逻辑信道分配测试该测试组已经被删除了但是它的测试组号被保留了下面是之上的的初始化例子任何使用其他基本协议的初始化序列的例子没有示例但必须是专用的例如在状态的正常状态初始化步骤示于图对于那些在收到一重新启动指示分组或发送一重置指示分组后断掉链路的包括链路层初始化状态的初始化步骤示于图图图初始化行为测试套说明的初始化行为用定义的隐含发送机制来处理完
10、成这些行为的能力和执行包括这些行为的测试的能力是由和提供的信息决定的时钟定义本标准定义下列时钟是在完成重新启动规程后用来重新开始测试的时间长度由表中问题提供并包括在测试套参数中是在完成清除规程后用来重新开始测试的时间长度由表中问题提供并包括在测试套参数中是在完成重新启动规程后用来重新开始测试的时间长度由表中问题提供并包括在测试套参数中是测试器在认定将不响应一个测试器激发之前等待的时间例如测试器在假定已放弃或未能响应这一激发前应等多久必须比所有特定的其他时钟短如到长度由表中问题的公式计算并包含在测试套参数中是测试器应等待的一个从对测试器激发的立刻响应的最大时间长度由表中问题提供并包括在中是一忍受
11、值用于基本标准的测试时钟长度由表中问题提供并包括在测试套参数中这长度考虑了测试器和之间往返传输的延迟考虑了响应一个接收到的分组或时钟计时完成所必需的时间是保持在状态的最小时间长度由表中问题提供并包含在中是保持在状态的最小时间长度由表中问题提供并包含在中是保持在状态的最小时间长度由表中问题提供并包含在中是保持在状态的最小时间长度由表中问题提供并包含在中是保持在状态的最小时间长度由表中问题提供并包含在中原因代码和诊断码要求原因代码为或诊断码在重新启动清除或重置分组中原因码用来指示使用说明的标准诊断码见中图原因码用来指示使用说明的诊断码要求重新启动或分组中的诊断码为或一个到间的值诊断码域在这些请求分
12、组的基本格式中不是必须的然而当使用扩展格式时诊断码域应当出现要求重新启动或分组中的原因码域置为诊断码域在请求分组中不是必须的任一诊断码可由在单一测试例基础上产生特别是当多个错误情况出现在同一分组中时在这种情况下任何可能出现的诊断代码都应当被接受数据传输状态在本测试套中包括着一个由一些数据传输测试和所组成的集合它是被用来验证执行下列操作的能力发送和或接收正确的数据分组管理窗口的滚动发现不正确的数据分组并做出相应的反映观察远端是否忙为了简化这些测试中数据分组的交换的提供方需要为测试器定义数据分组中用户数据域的内容的值将由提供方在中提供在完成时需要考虑下列事项由测试器接收的数据分组为的值不被确认因此
13、在中不必提供这些信息注在数据传输测试中仅执行接收功能的不需要发送数据分组数据传输开始例如测试器或开始传输是建立在的响应这一基础上的根据所实施的测试中定义的全部清单可能不被发送包含着清单中所定义的的数据分组的交换可能在任意地方终止而子序列的测试将从清单的条目开始例如第一个条目或下一个条目如果的内容在中定义过那么它们将被顺序地发送每逢数据分组必须被发送时或响应从接收到的数据分组时注数据分组中位位和位的设置是基于中提供的信息的接收准备好分组也可能被测试器或发送同样可以认为可以发送类似窗口循环测试所要求的连续的数据分组在这样的测试中测试器只需发送接收准备好分组其他用户数据域在必要时提供者需要向测试器提
14、供呼叫建立清除和中断分组中的用户数据域的内容以便使分组层测试套能成功执行此时要求测试器根据分组层的上层协议的要求来传送用户数据域暂时状态在那些顺序地处理分组的中某些状态是不可观察的特别地对处于定义的状态的的测试例如重新启动指示入呼叫清除指示和重新启动指示将结束于某些其他状态的测试分组层准备好数据传输流控制准备好中例如为了测试对出错状态的响应测试器需要发送一个重新启动指示分组接下来立即发送一个出错分组测试器希望丢弃错误分组并且发送一个重新启动请求分组做为响应但是通常立即用一个重新启动确认分组来响应重新启动指示分组然后从分组层状态中取下一分组进行处理只有这些暂时状态是可观测的才把对这些暂时状态的测
15、试包括进测试套中如果这些状态的最短持续时间为至少两倍的那么它们是可观测并可测试的和测试套的关系协议实现一致性声明定义了由已经实现的能力和选项也定义了没有实现的一些特点应由提供它的功能是确保实现的测试仅针对相关要求的一致性形式表在中定义表中给出了对的各项与受其影响的测试例的映射和测试套的关系由一系列问题的清单组成这些问题用来获取那些正确执行一致性测试套所需要的的特征表描述了和测试套的关系该表列出了中指定的问题的个数并给出它们和受其影响到的测试例的映射形式表提供者在表中提供的信息将被用来配置测试器以便执行一致性测试套由于测试要求会按照将一些信息从一致性测试套中除去所以那些属于所不支持功能方面的问题
16、可以被忽略为了表示对某个特定的多种配置选项可能需要完成多个圆括号中的大写字母的助记符例如指出了与这个问题相对应的测试套参数由提供的值将通过与它们联系的测试套参数被直接映射到测试套中因此所有提供的值必须是正确的记法一个可能包含任何由协议定义的正确值的域在回答中以一个来表示一个可出现可不出现的域用来表示而一个不出现的域用来表示可以参考测试套参数来获得每个测试套参数的类型表形式表类型通用信息指出被测协议只选其中一项是否能发送和或接收数据逻辑信道配置逻辑信道标志符的范围必须小于或等于的项逻辑信道定义的范围必须在的到项的指定范围内注注注指出一条测试器用于到的入呼叫或的逻辑信道注指出一条用于未分配测试的逻
17、辑信道根据问题和问题能够同时支持多少入虚呼叫根据问题和问题能够同时支持多少输出虚呼叫流控制信息窗口大小指示测试执行中窗口大小缺省值这个值同时用于收发窗口应在的和项的范围内指示测试规程中窗口大小非标准缺省值这个值同时用于收发窗口注为一四位十六进制数字串表示收发非标准窗口大小缺省值的两个八位组业务域提供上面中给出的窗口大小的非标准缺省值分组大小指示测试规程中分组大小的非标准缺省值这个值同时用于收发注为一四位十六进制数字串表示收发非标准分组大小缺省值的两个八位组业务域指出最大流控分组大小指出用于测试的模数行为一个不期望的重新启动规程执行是否使重新初始化数据链路层表续传送一个窗口或更多数据时是否需要一
18、对一的数据分组交换是否发送第一个数据分组是否发送比它的窗口大小更多的数据分组是否比它的模数大小多发送至少三个数据分组计时器给出在下列规程完成之后重新开始测试所需的时间注注注给出所用的下列计时器注注注注注注注注注给出测试器等待从到测试激发者的响应的最大时间限见注给出测试器加到定时的增值见注给出在状态保留的最小与最大时间注注注注注测试器用于大多数测试事件中等待从的响应的时间将以如下公式并赋以时钟类型分组的特殊信息呼叫建立信息入呼叫分组中的主呼地址是否被检测表续如果是指出一个测试器可发送的不可接受地址和地址长度入呼叫分组中的被叫地址是否被检测如果是指出测试器可发送的不可接受的地址及其长度指出下面各项
19、所需的分组的域值及长度主呼地址被呼地址入呼叫连接呼叫指出传送的下列分组的域值主呼地址被呼地址请求呼叫接收呼叫指出支持的最大长度的地址指出用于规范的被呼和主呼扩展地址业务的地址和业务的长度仅包含在入呼叫分组地址域中的地址及长度主呼地址被呼地址仅包含在入呼叫分组中的地址扩展业务参数的内容和业务长度包括地址扩充八位组的使用注业务串包括业务标志业务码主呼地址长度主呼地址业务号被呼地址长度被呼地址包含在响应入呼叫分组的呼叫接收分组中的地址扩展业务参数的内容和业务长度包括地址扩充八位组的使用注业务串包括业务标志业务号被呼地址长度被呼地址业务是否总是使用快速选择业务如果是问题的回答须包括快速选择业务表续是否
20、要求存在于入呼叫分组中的一种以上的业务注是否在一个呼叫请求分组中传送一个以上业务注提供一个发送的个八位组组成的业务信息串注提供用于下列分组的业务业务长度和用户数据接收的入呼叫分组注发送的呼叫请求分组注接收的呼叫连接分组注发送的呼叫接受分组注接收的清除指示分组注发送的清除请求分组注接收的清除确认分组注发送的清除请求分组注提供基本所用的总数提供扩展所用的总数提供双边所用的总数指出缺省吞吐量级别指出不同于缺省值的一个吞吐量级别表续指出所用传输延迟值提供网络用户识别业务长度和业务数据分组信息指定所接收的最先九个数据分组的和位设置和数据内容和位缺省设置为条目表明可接受任何用户数据可能的话至少应有一个数据
21、分组包含全长的数据指定一个由不超过个数据分组组成的包含位值改变的序列当接收到这个改变时将产生一个错误以及可接收到数据内容位缺省设置为条目表明可接受任何用户数据指定一个由不超过个数据分组组成的包含位值改变的序列可接受这个改变以及可接收到的数据内容位缺省设置为条目表明可接受任何用户数据指定一个由不超过个数据分组组成的序列在它之后可能对一个含空数据域的分组进行操作位缺省设置为条目表明可接受任何用户数据表续指定一个由不超过个数据分组组成的包含位值改变的一个序列以及可以被接收的数据位缺省设置为条目表明可接受任何用户数据指定一个带有比特设置的基本完全数据分组其中比特应被接受比特等于零指定被携带的用户数据这
22、时为了测试在实体中的一个说明可以接受任何用户数据测试方被要求发送具有特定值的数据八位组注表完其他信息提供中断分组所载的中断用户数据为一个八位组和为个八位组请求确认分组注隐含发送指出能否支持本测试套中要求的下列隐含发送呼叫请求数据中断重启确认重启注册注如果适用定义一个逻辑信道组合来测试入呼叫和呼叫请求功能例如一个双向值要用十六进制表示时间用秒表示需指出接收到的某个域的内容是否和期望的不相同作为使用业务的影响是一个无限可重复的数据分组当测试器要求传输九个以上数组时使用该分组见测试例一个包含着字节个数的分组和非标准的缺省分组大小等价参见当小于值的两倍时暂时状态不可测试所有包含在和中业务的测试都独立测
23、试各业务不管其他业务是否存在如果需要业务组合那么那些业务的测试例将独立地从和中选出如果没有提供逻辑信道的值那么将从最先适用的逻辑信道组中选择最低信道分配给一个逻辑信道分配遵循下面的顺序接收双工提供的业务信息必须在语法上是正确的并且可被接收业务将被重复直至满足要求的长度可接受的非期望响应在有些测试例中特别是在数据传输状态中会收到一些从来的非期望的分组它们并不影响测试例的输出这样的非期望分组将被测试系统接收但不会对产生影响表列出了测试系统依靠感知的接口状态而接收的分组注意可被在任意时刻发送的重新启动请求清除请求和重置请求在数据传输状态下将不被认为是允许的非期望响应还要注意当在状态下时随时会发送呼叫
24、请求一个不被请求的呼叫请求不能认为是可接受的非期望响应这主要是因为计时的原因当不被请求的呼叫请求到达时测试器将把它看成是一个前面提到的隐含发送的请求的正确响应见同样一个请求分组重传的分组也不能被作为允许的非期望响应来接受测试下的逻辑信道由产生除了从正在测试的逻辑信道上接收到的分组其他分组都将被测试器丢弃而不考虑其语法正确性但这并不适于那些由逻辑信道接收的分组在环境下被当作一个测试器在逻辑信道收到的用来指示计时器超时的诊断分组将被忽略表可接受的非期待响应隐含发送隐含发送机制的使用可以通过手动操作介入或自动规程实现表中问题列出了本测试套中用到的隐含发送基本互连测试一套基本互连测试可以用来在进行全面
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16724.3 1997 信息技术 系统 远程 通信 信息 交换 25 DTE 一致性 测试 部分 分组

链接地址:http://www.mydoc123.com/p-219570.html