• 4.66 MB
  • 134页

GBT 17904.2-1999 ISDN用户-网络接口数据链路层技术规范及一致性测试方法 第2部分数据链路层协议一致性测试方法

  • 134页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'中华人民共和国国家标准用户网络接口数据链路层技术规范及一致性测试方法第部分数据链路层协议一致性测试方法发布实施国家质量技术监督局发布 前言国家标准在用户网络接口数据链路层技术规范及一致性测试方法总标题下包括以下部分第部分即用户网络接口数据链路层技术规范和第部分即数据链路层协议一致性测试方法本标准规定的是标准的第部分本部分标准是非等效采用国际电信联盟建议和参考其他国家和地区有关一致性测试的标准编制的部分技术内容上与这些标准等效本部分标准规定了与用户网络接口数据链路层技术规范相一致的协议一致性测试程序和一致性测试方案具体来说主要规定了基本接入用户侧协议一致性测试方案基本接入网络侧协议一致性测试方案一次群速率接入用户侧协议一致性测试方案和一次群速率接入网络侧协议一致性测试方案本标准的附录附录附录附录附录都是标准的附录本标准由中华人民共和国信息产业部提出本标准由信息产业部电信研究院归口本标准起草单位信息产业部电信传输研究所本标准主要起草人石友康 中华人民共和国国家标准用户网络接口数据链路层技术规范及一致性测试方法第部分数据链路层协议一致性测试方法范围本标准规定了与用户网络接口数据链路层技术规范相一致的协议一致性测试程序和一致性测试方案本标准适用于设备的研究开发技术引进等相关测试引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性用专用电路连接到公用数据网上的分组式数据终端设备与数据电路终端设备之间的接口用户网络接口第三层基本呼叫控制技术规范及测试方法第部分第三层基本呼叫控制技术规范用户网络接口数据链路层技术规范及一致性测试方法第部分用户网络接口数据链路层技术规范建议一致性测试方法学与框架建议用户网络接口数据链路层技术规范建议一致性测试抽象测试集定义和符号及缩写定义本标准应用了引用标准中的定义以及下列定义被测实现实际开放系统中将要进行一致性测试的那部分它应该是一个或多个相关协议的实现在本标准中是指基本接入用户侧实体或基本接入网络侧实体或一次群速率接入用户侧实国家质量技术监督局批准实施 体或一次群速率接入网络侧实体被测试系统所在的实际开放系统在本标准中可以是一个用户宅用设备或一个第类终端设备或终端适配器或第类网络设备或交换机协议实现一致性说明开放系统互连实现或系统提供者提出的一个说明说明已实现的性能与任选和一些省略的特性协议实现附加测试信息实现或系统提供者提出的一个说明包括与和其测试环境相关的所有信息使得测试操作者可以为该调用适当的测试集测试事件测试规范的一个单独的单元测试步一个测试项中可以有名称的子步由测试事件和或其他测试步组成测试项一个通用的抽象的或可执行的测试项测试组一个有名称的相关测试项的集合测试集测试项的一个完整的集由测试组组成可以实现一个中的协议的一致性测试或基本互通测试符号和缩写本标准应用了下列符号和缩写行动指示语抽象测试集用户宅用设备切断切断方式扩展地址字段比特第个扩展地址字段比特第个扩展地址字段比特交换终端帧检测序列信息帧基于综合业务数字网国际标准化组织被测试实现体未确认的帧的最大数目窗口尺寸通路上的链路接入协议多帧已建立多帧操作管理组接收序号发送序号第类网络终端开放系统互连协议数据单元协议实现一致性说明协议实现附加测试信息重发计数器 拒绝参考号码接收未准备好接收准备好监视帧置扩展的异步平衡模式服务接入点被测试系统终端设备终端适配器第类终端设备终端端点标识符树表结合句法无编号确认无编号信息确认状态变量接收状态变量发送状态变量交换标识测试说明测试方法理论依据本标准采用建议中规定的远地单层嵌入测试法测试连接图本标准中使用的测试连接图见图所示图测试连接图协议测试类型本标准使用有效帧无效帧和不适时的帧来测试的行为有效帧是指编码正确且在正确的时间以正确的顺序传送至被测试系统的帧无效帧无效帧表现在以下几个方面没有正确地被两个标志所定界在含有顺序编码的帧中两个标志之间的八比特组少于六个或在不含有顺序编号的帧中两个标志之间的八比特组少于五个在比特插入之前或比特删除之后帧不是由整数个八比特组组成包含一个帧校验序列的错误 只包含一个八比特组的地址字段包含一个不为接收器支持的服务接入点标识符监视帧或无编号帧帧除外过长没有定义的命令或响应帧控制字段错误和帧中出现本不应存在的信息字段不适时的帧一个语义正确的但其发送顺序和发送时间不正确的帧一致性测试集的结构一致性测试集应具有以下分级式结构测试集测试组测试项测试步和测试事件其中每个测试项由前测试步测试体后测试步组成见图所示前测试步用于把置为测试体所需的初始状态的一组测试步空闲状态的选择由决定测试体用于验证是否与要求的能力或行为相一致的一组测试步一个测试判定通过或失败或无结论将指出测试项的可能输出后测试步用于在完成了一个测试项后将置回一个确定状态的测试步每个测试步都是由一组有序的测试步和或测试事件组成的每个测试事件表示发送或接收一个帧或一个信息图测试项结构测试判定在执行测试项的过程中测试体通过控制观察点对的输入和输出进行控制和观察并分析得到的输出是否与测试项预先规定的输出相一致从而得到以下结论通过表示所得到的输出与抽象测试项描述中代表通过的输出之一相一致失败表示所得到的输出与抽象测试项描述中代表失败的输出之一相一致无结论表示所得到的输出与抽象测试项描述中代表无结论的输出之一相一致或该输出与任何预计结果均不一致根据所有测试项的执行结果可以得到最后的有关被测系统是否具有一致性的结论测试应用范围数据链路层协议一致性测试包括四个测试集即基本接入用户侧协议一致性测试方案基本接入网络侧协议一致性测试方案一次群速率接入用户侧协议一致性测试方案和一次群速率接入网络侧协议一致性测试方案具体测试内容分别见附录附录附录和附录用于上述四个测试集的一致性测试抽象测试集见附录 附录标准的附录基本接入用户侧协议一致性测试方案引言概述本附录提供详细的基本接入用户侧设备第二层协议一致性测试方案用来检验基本接入用户侧设备是否符合中与用户侧相关联的要求本测试方案不测试用户侧设备任何维护功能的一致性本测试方案使用远地单层测试方法被测用户侧设备第二层协议应符合本测试方案测试结构第二层测试结构规定被测用户侧设备和测试器之间的接入安排测试结构见图所示图测试结构测试点位于用户网络接口参考点处第二层测试条件用户侧设备第二层的测试是在第一层测试完成之后进行的第二层测试信号第二层测试通过第二层信号顺序完成这些信号包括第二层的全部帧以及用于管理规程的消息这些信号顺序由测试器控制并与测试器察觉用户侧设备所处的作为经过用户网络接口信号传送结果的状态有关这些测试信号应该符合以下原则在测试器和用户侧设备间互相传送的测试序列假设没有传送差错测试器可以通过插入错误的在测试器到用户侧设备的方向上模拟传送差错测试器可以打破有关状态变量控制的规程原则去产生序号不连续的帧和第一层通路上不出现竞争情况第一层点到点配置测试方案测试说明在测试器需要监视用户侧设备有无响应的情况下测试器监视时间为它发送激励帧起秒在检测用户侧设备定时器值的测试中各定时器值误差容限为在第二层测试方案中说明了测试预期的帧信息流程然而测试器也可能收到未期望或未请求的响应帧但只要此响应帧是用户侧设备在接收到测试器发出命令帧之前或之后的状态时根据允许用户侧设备采取的动作不能认为用户侧设备测试失败只有在测试器监视时间计时终止之后测试器还没有收到正确的响应帧情况下才能认为用户侧设备测试失败如果用户侧设备在秒内用发送一个帧代替发送一个帧以证实接收一个帧不能认为用户侧设备测试失败应继续下一步测试 如果用户侧设备发送一个比特置的帧不能认为用户侧设备测试失败应继续下一步的测试测试项目测试编号排列如下第二层管理规程测试本部分测试组包含个测试项目在未分配状态收到一个不期望的帧接收一个帧接收一个帧接收一个帧接收一个帧接收一个帧等待分配的建链状态分配拒绝检验分配已分配状态值检测值检测当前值重复检测请求当前值值检测无效值值检测无效值值检测无效管理实体标识符值值检测无效值值检测无效值多帧操作规程测试本部分测试组包含个测试项目正常初始化程序链路建立接收帧接收监视帧接收监视帧接收帧比特置值的帧传送用一个无效值的帧传送多帧操作规程测试本部分测试组包含个测试项目初始化拒绝初始化全部失败重发次初始化失败丢失冲突多帧操作规程测试本部分测试组包含个测试项目重发次 冲突多帧操作规程测试本部分测试组包含个测试项目正常信息传送帧响应正常信息传送帧响应迫使重传帧正常的第二层拆链程序正常的第二层拆链程序帧丢失至网络侧链路层监视响应帧丢失网络侧至网络侧重新建立数据链路连接网络侧重新建立数据链路连接响应帧丢失至网络侧帧失去次序无效的值帧无效的值帧无效的值帧模操作期间模为的帧的接收比特置值的帧传送接收三字节的未定义或不能执行的命令帧或响应帧接收四字节的未定义或不能执行的命令帧或响应帧接收一个信息字段长度超过规定长度的帧接收含有附加信息字段的无编号帧帧接收含有附加信息字段的监视帧帧校验机制测试多帧操作规程测试本部分测试组包含个测试项目在网络侧指示时不应发送帧重传一帧的最大次数重传一帧的最大时间间隔多帧操作规程测试本部分测试组包含个测试项目在定时器恢复操作期间迫使重传帧在定时器恢复状态帧的接收多帧操作规程测试本部分测试组包含个测试项目在网络侧指示时应保持在对端接收器忙状态系统参数测试本部分测试组包含个测试项目发送身份请求消息间的最小时间间隔允许无帧可交换的最长时间窗口尺寸 测试方案第二层管理规程测试本部分测试组包含个测试项目见表表所示表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接收除用于分配规理帧以外的其他所有帧本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个字节帧除以外的任何值表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接收除用于分配规理帧以外的其他所有帧本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个三字节帧除以外的任何值 表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接收除用于分配规理帧以外的其他所有帧本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个三字节帧除以外的任何值表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接收除用于分配规理帧以外的其他所有帧本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个四字节帧除以外的任何值 表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接收除用于分配规理帧以外的其他所有帧本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个字节帧除以外的任何值第三层内容是表分配拒绝测试编号测试组第二层管理规程测试测试项目分配拒绝测试依据中测试目的测试对一个身份拒绝消息的反应本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器身份请求身份拒绝身份请求计时终止身份分配测试准备应处于未分配状态 表完帧信息内容至测试器一个八字节帧内容参考号码消息类型身份请求行动指示语测试器至一个八字节帧内容参考号码消息类型身份拒绝行动指示语无可用的值一个八字节帧内容参考号码消息类型身份分配行动指示语即将分配的作为当前值的值表检验测试编号测试组第二层管理规程测试测试项目检验测试依据中测试目的测试在试图请求分配值次不成功后是否停止请求本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器身份请求身份请求计时终止身份请求计时终止应不再出现身份请求的帧测试准备应处于未分配状态帧信息内容至测试器一个八字节帧内容参考号码消息类型身份请求行动指示语 表分配测试编号测试组第二层管理规程测试测试项目分配测试依据中测试目的测试使用管理规程请求分配值以及对一个特殊值检测请求的响应本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器身份请求身份分配身份检测请求身份检测响应测试准备应处于未分配状态帧信息内容至测试器一个八字节帧内容参考号码消息类型身份请求行动指示语一个八字节帧内容参考号码消息类型身份检测响应行动指示语当前值测试器至一个八字节帧内容参考号码消息类型身份分配行动指示语即将分配作为当前值的一个八字节帧内容参考号码编码值为消息类型身份检测请求行动指示语当前值 表值检测测试编号测试组第二层管理规程测试测试项目值检测测试依据中测试目的测试对值检测请求消息的检测响应过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求身份检测响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧内容参考号码编码值为消息类型身份检测请求行动指示语至测试器一个字节帧内容参考号码消息类型身份检测响应行动指示语当前一个值或当前所有的值注可以用一个包含所有值的身份检测响应的帧作为响应也可以用一系列的每次只包含一个值的身份检测响应的帧作为响应表值检测当前值测试编号测试组第二层管理规程测试测试项目值检测当前值测试依据中测试目的测试对值检测请求消息的检测响应过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求身份检测响应测试准备应处于已分配状态 表完帧信息内容测试器至一个八字节帧内容参考号码编码值为消息类型身份检测请求行动指示语当前值至测试器一个字节帧内容参考号码消息类型身份检测响应行动指示语当前一个的值表重复值检测请求当前值测试编号测试组第二层管理规程测试测试项目重复值检测请求当前值测试依据中测试目的测试对重复的值检测请求消息的检测响应过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求身份检测响应身份检测请求身份检测响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧内容参考号码编码值为消息类型身份检测请求行动指示语当前值至测试器一个字节帧内容参考号码消息类型身份检测响应行动指示语当前的一个值一个字节帧内容参考号码不同于第帧的参考号码值消息类型身份检测响应行动指示语当前的一个值 表值检测无效值测试编号测试组第二层管理规程测试测试项目值检测无效值测试依据中测试目的测试对检测请求消息带无效值的处理过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求确保无响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧无效值内容参考号码编码值为消息类型身份检测请求行动指示语当前值表值检测无效值测试编号测试组第二层管理规程测试测试项目值检测无效值测试依据中测试目的测试对检测请求消息带无效值的处理过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求确保无响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧无效值内容参考号码编码值为消息类型身份检测请求行动指示语当前值 表值检测无效管理实体标识符值测试编号测试组第二层管理规程测试测试项目值检测无效管理实体标识符值测试依据中测试目的测试对检测请求消息带无效管理实体标识符值的处理过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求确保无响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧无效管理实体标识符值内容参考号码编码值为消息类型身份检测请求行动指示语当前值表值检测无效值测试编号测试组第二层管理规程测试测试项目值检测无效值测试依据中测试目的测试对检测请求消息带无效值的处理过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求确保无响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧无效值内容参考号码编码值为消息类型身份检测请求行动指示语当前值 表值检测无效值测试编号测试组第二层管理规程测试测试项目值检测无效值测试依据中测试目的测试对检测请求消息带无效值的处理过程本测试仅在支持自动分配规程以及能实现已分配状态的中执行预期的帧信息流程测试器身份检测请求确保无响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧无效值内容参考号码编码值为消息类型身份检测请求行动指示语当前值多帧操作规程测试本部分测试组包含个测试项目见表所示表正常初始化程序链路建立测试编号测试组多帧操作规程测试测试项目正常初始化程序链路建立测试依据中测试目的测试广播数据链路上无编号帧的传送过程本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器特制的消息注注测试准备应处于已分配状态 表完帧信息内容测试器至一个字节提供兼容呼叫的帧第三层内容将是一个三字节帧应在收到后秒内发送一个四字节帧注帧应包含一个对特制的消息发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分至测试器一个三字节帧一个字节帧第三层信息应是或或作为对此呼叫的接受表接收帧测试编号测试组多帧操作规程测试测试项目接收帧测试依据中测试目的测试在已分配状态接收到命令帧后的处理过程本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器测试准备应处于已分配状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧 表接收监视帧测试编号测试组多帧操作规程测试测试项目接收监视帧测试依据中测试目的保证在已分配状态不接受监视帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个四字节帧表接收监视帧测试编号测试组多帧操作规程测试测试项目接收监视帧测试依据中测试目的保证在已分配状态不接受监视帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个四字节帧 表接收帧测试编号测试组多帧操作规程测试测试项目接收帧测试依据中测试目的保证在已分配状态不接受帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个字节帧第三层内容是表比特置值的帧传送测试编号测试组多帧操作规程测试测试项目具有不正确值的帧传送比特置值的帧传送测试依据中测试目的测试对一个具有不正确值的帧的响应本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器测试应保证无响应帧收到测试准备应处于已分配状态帧信息内容测试器至一个三字节帧 表用一个无效值的帧传送测试编号测试组多帧操作规程测试测试项目用一个无效值的帧传送测试依据中测试目的保证不接收包含无效地址字段的帧一旦接收到这样的帧它不应采取任何的动作本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器非分配给的值测试准备应处于已分配状态帧信息内容测试器至一个三字节帧非分配给的值多帧操作规程测试本部分测试组包含个测试项目见表所示表初始化拒绝测试编号测试组多帧操作规程测试测试项目初始化拒绝测试依据中测试目的测试在数据链路连接不能初始化的情况下例如在网络侧资源不可利用的情况下采取的适宜动作预期的帧信息流程测试器测试应保证发送后不应收到帧测试准备应处于已分配状态帧信息内容测试器至一个三字节帧一个三字节帧至测试器一个三字节帧一个三字节帧 表初始化全部失败重发次测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试依据中测试目的测试在网络侧无能力响应初始化数据链路请求情况下的响应并确保仅试图次初始化数据链路预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于已分配状态帧信息内容至测试器一个三字节帧应间隔秒收到表初始化失败丢失测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试依据中测试目的测试在多帧操作初始化过程中对失去响应帧的反应预期的帧信息流程测试器不响应这个帧计时终止测试准备应处于已分配状态帧信息内容至测试器一个三字节帧第二个帧应在收到第一个帧秒间隔后收到测试器至一个三字节帧应在收到第二个帧后秒内发送 表冲突测试编号测试组多帧操作规程测试测试项目冲突测试依据中测试目的测试在模式设置命令冲突情况下的正确动作预期的帧信息流程测试器计时终止应进入多帧操作已建立状态测试准备应处于已分配状态帧信息内容至测试器一个三字节帧一个三字节帧测试器至一个三字节帧一个三字节帧多帧操作规程测试本部分测试组包含个测试项目见表和表所示 表重发次测试编号测试组多帧操作规程测试测试项目重发次测试依据中测试目的测试在网络侧不响应切断数据链路请求情况下的正确动作并确保仅试图次切断数据链路此项测试仅用于那些可以拆断数据链路的预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于多帧操作已建立状态用户侧设备第三层实体应在空闲状态注用户侧设备在发送消息时或接收到消息时应启动一定时器定时器名为其值暂定为秒在定时器计时终止之后第三层应向第二层实体发送原语请求释放数据链路连接帧信息内容至测试器一个三字节帧应间隔秒收到 表冲突测试编号测试组多帧操作规程测试测试项目冲突测试依据中测试目的测试在模式设置命令冲突情况下的正确动作此项测试仅用于那些可以拆断数据链路的预期的帧信息流程测试器计时终止应进入已分配状态不应产生进一步的帧间隔大于检测是否已进入已分配状态秒以后测试准备应处于多帧操作已建立状态用户侧设备第三层实体应在空闲状态注用户侧设备在发送消息时或接收到消息时应启动一定时器定时器名为其值暂定为秒在定时器计时终止之后第三层应向第二层实体发送原语请求释放数据链路连接帧信息内容测试器至一个三字节帧一个三字节帧一个三字节帧至测试器一个三字节帧一个三字节帧响应时间在秒内发送给应在秒内从收到离第帧秒后收到离第帧秒后发送给注如果在发送第帧后直接转移到一个不正确的状态那第帧的发送会引起测试器帧的接收 多帧操作规程测试本部分测试组包含个测试项目见表所示表正常信息传送帧响应测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试依据中测试目的测试第二层序列编号的操作顺序编号从循环预期的帧信息流程测试器表示已复原重复表示已复原重复以上序列直到所有的值都已产生过至少等待秒以确保定时器已停止计时测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个四字节帧应在秒内发送至测试器一个四字节帧应在秒内收到一个字节帧第三层内容是 表正常信息传送帧响应测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试依据中测试目的测试正确接收一个帧作为对其已发送的一个帧的有效响应预期的帧信息流程测试器第帧应作为对第帧的有效响应至少等待秒测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第帧第三层内容是第帧第三层内容是至测试器一个四字节帧应在秒内收到一个字节帧第三层内容是 表迫使重传帧测试编号测试组多帧操作规程测试测试项目迫使重传帧测试依据中测试目的保证在接收到一个帧后重传一个适合的帧预期的帧信息流程测试器不应确认帧传送测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧注发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分至测试器一个四字节帧一个字节帧第三层内容是在重传帧第帧之前不应等待计时终止 表正常的第二层拆链程序测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试依据中测试目的测试正常的第二层拆链程序预期的帧信息流程测试器第个检验链路是否已拆至少等待秒以确保定时器已停止计时测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在收到帧后秒内发送一个三字节帧注当第三层在空闲状态时执行本测试可使从多帧操作已建立状态转移到已分配状态表正常的第二层拆链程序测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试依据中测试目的测试正常的第二层拆链程序预期的帧信息流程测试器第个检验链路是否已拆至少等待秒以确保定时器已停止计时 表完测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个三字节帧一个三字节帧至测试器一个三字节帧应在收到帧后秒内发送一个三字节帧表帧丢失至网络侧测试编号测试组多帧操作规程测试测试项目帧丢失至网络侧测试依据中测试目的测试在帧丢失时的第二层恢复机制预期的帧信息流程帧未证实导致第二层计时终止促使用以下二种方法之一询问用最后一个发送的命令帧询问或用命令帧询问测试用最后一个发送的命令帧询问测试器不证实此帧不更新帧丢失计时终止允许第二次计时终止计时终止检验应证实帧传送更新 表完测试用命令帧询问测试器不证实此帧不更新计时终止帧丢失允许第二计时终止次计时终止应证实帧丢失检验更新测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧注发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分至测试器一个四字节帧一个字节帧第三层内容是一个字节帧第三层内容是应不理睬第帧和第帧凭此作为传送的帧丢失的模拟一个四字节帧所有响应帧应在发送命令帧后秒内收到或收到命令帧后秒内制作发送 表链路层监视测试编号测试组多帧操作规程测试测试项目链路层监视测试依据中测试目的测试当第三层无消息传送时数据链路层的监视功能预期的帧信息流程测试器应在秒内收到此帧测试准备应处于多帧操作已建立状态用户侧设备第三层最好应处于长时间的稳定呼叫状态以避免未请求的拆链帧信息内容测试器至一个四字节帧至测试器一个四字节帧表响应帧丢失网络侧至测试编号测试组多帧操作规程测试测试项目响应帧丢失网络侧至测试依据中测试目的测试在响应帧丢失时的第二层恢复机制预期的帧信息流程响应帧丢失导致第二层计时终止促使用以下二种方法之一询问用最后一个发送的命令帧询问或用命令帧询问测试用最后一个发送的命令帧询问测试器接受此帧更新但不响应计时终止应证实帧传送至少等待秒 表完测试用命令帧询问测试器接受此帧更新但不响应计时终止应证实帧传送至少等待秒测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是一个字节帧第三层内容是一个四字节帧表网络侧重新建立数据链路连接测试编号测试组多帧操作规程测试测试项目网络侧重新建立数据链路连接测试依据中测试目的确保正确地重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在发送后秒内收到注本测试可以在任何时候被用来重置数据链路状态为多帧操作已建立状态并且使数据链路状态变量等初始化为 表网络侧重新建立数据链路连接测试编号测试组多帧操作规程测试测试项目网络侧重新建立数据链路连接测试依据中测试目的确保正确地重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在发送后秒内收到表响应帧丢失至网络侧测试编号测试组多帧操作规程测试测试项目响应帧丢失至网络侧测试依据中测试目的测试在响应帧丢失时的第二层恢复机制预期的帧信息流程响应帧丢失导致第二层计时终止测试器用最后一个发送的命令帧询问测试器不理睬此帧用同第帧值的帧询问应确认帧传送测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是至测试器一个四字节帧一个四字节帧 表帧失去次序测试编号测试组多帧操作规程测试测试项目帧失去次序测试依据中测试目的保证发送一个帧以响应一个失序的帧预期的帧信息流程测试器置明显的帧丢失确保测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是至测试器一个四字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表模操作期间模为的帧的接收测试编号测试组多帧操作规程测试测试项目模操作期间模为的帧的接收测试依据中测试目的保证在模操作期间在多帧操作已建立状态不接收模为的监视帧预期的帧信息流程测试器测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个三字节包含控制字段的帧此帧编码如下当前值至测试器一个三字节帧表比特置值的帧传送测试编号测试组多帧操作规程测试测试项目比特置值的帧传送测试依据中测试目的测试对一个具有不正确值的帧的响应预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是至测试器一个三字节帧 表接收三字节的未定义或不能执行的命令帧或响应帧测试编号测试组多帧操作规程测试测试项目接收三字节的未定义或不能执行的命令帧或响应帧测试依据中测试目的保证在接收未定义或不能执行的帧后重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个三字节的无效帧此帧编码如下当前值随机的无效控制字段值无效的字节一个三字节帧至测试器一个三字节帧表接收四字节的未定义或不能执行的命令帧或响应帧测试编号测试组多帧操作规程测试测试项目接收四字节的未定义或不能执行的命令帧或响应帧测试依据中测试目的保证在接收未定义或不能执行的帧后重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为 表完帧信息内容测试器至一个四字节的无效帧此帧编码如下当前值随机的无效控制字段值无效的字节一个三字节帧至测试器一个三字节帧表接收一个信息字段长度超过规定长度的帧测试编号测试组多帧操作规程测试测试项目接收一个信息字段长度超过规定长度的帧测试依据中测试目的保证在接收到一个信息字段长度超过规定长度个字节的帧后重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个帧帧信息字段长度超过规定的个字节一个三字节帧至测试器一个三字节帧 表接收含有附加信息字段的无编号帧帧测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的无编号帧帧测试依据中测试目的保证在接收到一个含有不允许的信息字段无编号帧后重新建立数据链路预期的帧信息流程测试器含有信息字段的帧测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个三字节帧至测试器一个三字节帧表接收含有附加信息字段的监视帧帧测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的监视帧帧测试依据中测试目的保证在接收到一个含有不允许的信息字段无编号帧后重新建立数据链路预期的帧信息流程测试器含有不正确格式的帧测试准备应处于多帧操作已建立状态帧信息内容测试器至一个五字节帧一个具有随机值的附加的字节应与此帧一起传送一个三字节帧至测试器一个三字节帧 表校验机制测试测试编号测试组多帧操作规程测试测试项目校验机制测试测试依据中测试目的测试第二层校验机制预期的帧信息流程传输一个包含错误的帧不应为所接受测试器帧中包含无效的第一个询问序列证实中当前设置的值收到帧后应没有响应第二个询问序列应证实收到帧后值不变测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是至测试器一个四字节帧多帧操作规程测试本部分测试组包含个测试项目见表表所示 表在网络侧指示时不应发送帧测试编号测试组多帧操作规程测试测试项目在网络侧指示时不应发送帧测试依据中测试目的确保对端接收忙状态下的正确处理在接收器忙状态不应接收到来自自的帧预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自的帧测试器在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是 表重传一帧的最大次数测试编号测试组多帧操作规程测试测试项目重传一帧的最大次数测试依据中测试目的保证正确的值省缺值为预期的帧信息流程测试器计时终止时计算询问帧计时终止时个数计时终止时确保不再收到询问帧将重新建立数据链路测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧至测试器一个四字节帧表重传一帧的最大时间间隔测试编号测试组多帧操作规程测试测试项目重传一帧的最大时间间隔测试依据中测试目的保证定时器在其值秒的允许容限内秒预期的帧信息流程测试器计时终止时间隔计时终止时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧至测试器一个四字节帧 多帧操作规程测试本部分测试组包含个测试项目见表和表所示表在定时器恢复操作期间迫使重传帧测试编号测试组多帧操作规程测试测试项目在定时器恢复操作期间迫使重传帧测试依据中测试目的保证在定时器恢复状态期间接收到一个帧后重传一个适合的帧预期的帧信息流程测试器等待计时终止后用帧询问时流程或用帧询问时流程然后不应确认帧传送测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是在重传帧之前不应等待计时终止一个字节帧第三层内容是一个四字节帧 表在定时器恢复状态帧的接收测试编号测试组多帧操作规程测试测试项目在定时器恢复状态帧的接收测试依据中测试目的确保在定时器恢复状态有能力接收帧测试用最后一个发送的命令帧询问预期的帧信息流程测试器等待进入定时器恢复状态计时终止此帧不证实第帧等待计时终止此帧证实第或帧至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是新的呼叫参考值一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是同第帧的呼叫参考值一个字节帧第三层内容是同第帧的呼叫参考值由于收到第帧第帧中值比第帧中值增一个四字节帧一个字节帧第三层内容是同第帧的呼叫参考值 表完测试用命令帧询问预期的帧信息流程测试器等待进入定时器恢复状态计时终止此帧不证实第帧等待计时终止此帧证实第帧至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是新的呼叫参考值一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是同第帧的呼叫参考值一个四字节帧由于收到第帧第帧中值比第帧中值增一个四字节帧一个字节帧第三层内容是同第帧的呼叫参考值多帧操作规程测试本部分测试组包含个测试项目见表所示 表在网络侧指示时应保持在对端接收器忙状态测试编号测试组多帧操作规程测试测试项目在网络侧指示时用户侧应保护在对端接收器忙状态测试依据中测试目的确保对端接收忙状态下的正确处理当收到帧时必须保持在对端接收器忙状态预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自的帧测试器在计时终止时应在收到帧后秒内发送在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是系统参数测试本部分测试组包含个测试项目见表表所示 表测试编号测试组系统参数测试测试项目发送身份请求消息间的最小时间间隔测试依据中测试目的保证定时器在其值秒的允许容限内秒本测试仅在支持自动分配规程以及能实现未分配状态的中执行预期的帧信息流程测试器身份请求不理睬此帧身份请求计时终止不理睬此帧间隔身份请求计时终止测试准备应处于未分配状态帧信息内容至测试器一个八字节帧内容参考号码消息类型身份请求行动指示语表测试编号测试组系统参数测试测试项目允许无帧可交换的最长时间测试依据中测试目的保证定时器在其值秒的允许容限内此项测试仅用于那些实现的预期的帧信息流程测试器启动间隔计时终止时测试准备应处于多帧操作已建立状态第三层最好应处于长时间的稳定呼叫状态以避免未请求的拆链帧信息内容测试器至一个四字节帧至测试器一个四字节帧一个四字节帧 表窗口尺寸测试编号测试组系统参数测试测试项目窗口尺寸测试依据中测试目的保证定时器在其值秒的允许容限内此项测试仅用于那些实现的预期的帧信息流程测试器在每次计时终止时应在收到帧后秒内发送在每次计时终止时应在收到帧后秒内发送在每次计时终止时在每次计时终止时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个字节帧第三层内容是新的呼叫参考值一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是同第帧的呼叫参考值 附录标准的附录基本接入网络侧协议一致性测试方案引言概述本附录提供详细的基本接入网络侧设备第二层协议一致性测试方案用来检验基本接入网络侧设备是否符合中与网络侧相关联的要求本测试方案不测试网络侧设备任何维护功能的一致性本测试方案使用远地单层测试方法被测网络侧设备第二层协议应符合本测试方案测试结构第二层测试结构规定被测网络侧设备和测试器之间的接入安排测试结构见图所示图测试结构测试点位于用户网络接口参考点处第二层测试条件网络侧设备第二层的测试是在第一层测试完成之后进行的第二层测试信号第二层测试通过第二层信号顺序完成这些信号包括第二层的全部帧以及用于管理规程的消息这些信号顺序由测试器控制并与测试器察觉网络侧设备所处的作为经过用户网络接口信号传送结果的状态有关这些测试信号应该符合以下原则在测试器和网络侧设备间互相传送的测试序列假设没有传送差错测试器可以通过插入错误的在测试器到网络侧设备的方向上模拟传送差错测试器可以打破有关状态变量控制的规程原则去产生序号不连续的帧测试方案测试说明在测试器需要监视网络侧设备有无响应的情况下测试器监视时间为它发送激励帧起秒在检测网络侧侧设备定时器值的测试中各定时器值误差容限为在第二层测试方案中说明了测试预期的帧信息流程然而测试器也可能收到未期望或未请求的响应帧但只要此响应帧是网络侧设备在接收到测试器发出命令帧之前或之后的状态时根据允许网络侧设备采取的动作不能认为网络侧设备测试失败只有在测试器监视时间计时终止之后测试器还没有收到正确的响应帧情况下才能认为网络侧设备测试失败如果网络侧设备在秒内用发送一个帧代替发送一个帧以证实接收一个帧不能认为网络侧设备测试失败应继续下一步测试如果网络侧设备发送一个比特置的帧不能认为网络侧设备测试失败应继续下一步的 测试测试项目测试编号排列如下第二层管理规程测试本部分测试组包含个测试项目在未分配状态收到一个不期望的帧接收一个帧接收一个帧接收一个帧接收一个帧接收一个帧等待分配的建链状态分配请求分配请求分配请求分配请求无效分配请求无效分配请求无效管理实体标识符分配请求无效已分配状态身份核实多帧操作规程测试本部分测试组包含个测试项目正常初始化程序链路建立接收帧接收监视帧接收监视帧接收帧比特置值的帧传送多帧操作规程测试本部分测试组包含个测试项目初始化拒绝初始化全部失败重发次初始化失败丢失冲突多帧操作规程测试本部分测试组包含个测试项目重发次冲突多帧操作规程测试本部分测试组包含个测试项目正常信息传送帧响应正常信息传送帧响应 迫使重传帧正常的第二层拆链程序正常的第二层拆链程序帧丢失至用户侧链路层监视响应帧丢失用户侧至重新建立数据链路连接重新建立数据链路连接响应帧丢失至用户侧帧失去次序无效的值帧无效的值帧无效的值帧模操作期间模为的帧的接收比特置值的帧传送接收三字节的未定义或不能执行的命令帧或响应帧接收四字节的未定义或不能执行的命令帧或响应帧接收一个信息字段长度超过规定长度的帧接收含有附加信息字段的无编号帧帧接收含有附加信息字段的监视帧帧校验机制测试接收帧无效多帧操作规程测试本部分测试组包含个测试项目在用户侧指示时不应发送帧重传一帧的最大时间间隔重传一帧的最大次数多帧操作规程测试本部分测试组包含个测试项目在定时器恢复操作期间迫使重传帧在定时器恢复状态帧的接收多帧操作规程测试本部分测试组包含个测试项目在用户侧指示时应保持在对端接收器忙状态系统参数测试本部分测试组包含个测试项目发送检测请求消息间的最小时间间隔允许无帧可交换的最长时间窗口尺寸测试方案第二层管理规程测试本部分测试组包含个测试项目见表表所示 表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接受除用于分配规理帧以外的其他所有帧本测试仅在能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个字节帧除以外的任何值表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接受除用于分配规理帧以外的其他所有帧本测试仅在能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个三字节帧除以外的任何值 表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接受除用于分配规理帧以外的其他所有帧本测试仅在能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个三字节帧除以外的任何值表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接受除用于分配规理帧以外的其他所有帧本测试仅在能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个四字节帧除以外的任何值 表接收一个帧测试编号测试组第二层管理规程测试测试项目在未分配状态接收到一个不期望的帧测试依据中测试目的保证在未分配状态不接受除用于分配规理帧以外的其他所有帧本测试仅能实现未分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于未分配状态帧信息内容测试器至一个字节帧除以外的任何值第三层内容是表分配请求测试编号测试组第二层管理规程测试测试项目分配请求测试依据中测试目的测试使用管理规程响应用户侧请求分配值的帧的处理过程预期的帧信息流程测试器身份请求身份分配测试准备应处于未分配状态帧信息内容测试器至一个八字节帧内容参考号码消息类型身份请求行动指示语至测试器一个八字节帧内容参考号码消息类型身份分配行动指示语即将分配作为当前值的 表分配请求测试编号测试组第二层管理规程测试测试项目分配请求测试依据中测试目的测试对用户侧分配请求的处理过程预期的帧信息流程测试器身份请求身份拒绝测试准备应处于未分配状态帧信息内容测试器至一个八字节帧内容参考号码消息类型身份请求行动指示语至测试器一个八字节帧内容参考号码消息类型身份拒绝行动指示语表分配请求测试编号测试组第二层管理规程测试测试项目分配请求测试依据中测试目的测试对用户侧分配请求的处理过程预期的帧信息流程测试器身份请求确保无响应测试准备应处于未分配状态帧信息内容测试器至一个八字节帧内容参考号码消息类型身份请求行动指示语 表分配请求无效测试编号测试组第二层管理规程测试测试项目分配请求无效测试依据中测试目的测试对用户侧分配请求无效的处理过程预期的帧信息流程测试器身份请求确保无响应测试准备应处于未分配状态帧信息内容测试器至一个八字节帧无效内容参考号码消息类型身份请求行动指示语表分配请求无效测试编号测试组第二层管理规程测试测试项目分配请求无效测试依据中测试目的测试对用户侧分配请求无效的处理过程预期的帧信息流程测试器身份请求确保无响应测试准备应处于未分配状态帧信息内容测试器至一个八字节帧无效内容参考号码消息类型身份请求行动指示语 表分配请求无效管理实体标识符测试编号测试组第二层管理规程测试测试项目分配请求无效管理实体标识符测试依据中测试目的测试对用户侧分配请求无效管理实体标识符的处理过程预期的帧信息流程测试器身份请求确保无响应测试准备应处于未分配状态帧信息内容测试器至一个八字节帧内容参考号码消息类型身份请求管理实体标识符无效管理实体标识符值行动指示语表分配请求无效测试编号测试组第二层管理规程测试测试项目分配请求无效测试依据中测试目的测试对用户侧分配请求无效的处理过程预期的帧信息流程测试器身份请求确保无响应测试准备应处于未分配状态帧信息内容测试器至一个八字节帧无效内容参考号码消息类型身份请求行动指示语 表身份核实测试编号测试组第二层管理规程测试测试项目身份核实测试依据中测试目的测试对用户侧请求网络调用身份检测的处理过程本测试仅在支持身份核实程序以及能实现已分配状态的网络侧设备中执行预期的帧信息流程测试器身份核实身份检测请求启动身份检测响应测试准备应处于已分配状态帧信息内容测试器至一个八字节帧内容参考号码编码为消息类型身份核实行动指示语当前将要检测的值一个字节帧内容参考号码编码为消息类型身份检测响应行动指示语将被检测的值至测试器一个八字节帧内容参考号码编码为消息类型身份检测请求行动指示语检测的值多帧操作规程测试本部分测试组包含个测试项目见表表所示 表正常初始化程序链路建立测试编号测试组多帧操作规程测试测试项目正常初始化程序链路建立测试依据中测试目的测试多帧操作的正常初始化过程本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器测试准备应处于已分配状态帧信息流程可由测试器作为主叫用户时开始帧信息内容测试器至一个三字节帧一个字节帧第三层内容将是至测试器一个三字节帧应在收到后秒内发送一个四字节帧表接收帧测试编号测试组多帧操作规程测试测试项目接收帧测试依据中测试目的测试在已分配状态接收到命令帧后的处理过程本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器测试准备应处于已分配状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧 表接收监视帧测试编号测试组多帧操作规程测试测试项目接收监视帧测试依据中测试目的保证在已分配状态不接受监视帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个四字节帧表接收监视帧测试编号测试组多帧操作规程测试测试项目接收监视帧测试依据中测试目的保证在已分配状态不接受监视帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个四字节帧 表接收帧测试编号测试组多帧操作规程测试测试项目接收帧测试依据中测试目的保证在已分配状态不接受帧并丢弃其内容本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个字节帧第三层内容是表比特置值的帧传送测试编号测试组多帧操作规程测试测试项目具有不正确值的帧传送比特置值的帧传送测试依据中测试目的测试对一个具有不正确值的帧的响应本测试仅在能实现已分配状态的中执行预期的帧信息流程测试器测试应保证无响应帧收到测试准备应处于已分配状态帧信息内容测试器至一个三字节帧多帧操作规程测试本部分测试组包含个测试项目见表表所示 表初始化拒绝测试编号测试组多帧操作规程测试测试项目初始化拒绝测试依据中测试目的测试在数据链路连接不能初始化的情况下例如在用户侧资源不可利用的情况下采取的适宜动作预期的帧信息流程测试器测试应保证发送后不应收到帧测试准备应处于已分配状态帧信息内容测试器至一个三字节帧一个三字节帧至测试器一个三字节帧一个三字节帧表初始化全部失败重发次测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试依据中测试目的测试在用户侧无能力响应初始化数据链路请求情况下的响应并确保仅试图次初始化数据链路预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于已分配状态帧信息内容至测试器一个三字节帧应间隔秒收到 表初始化失败丢失测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试依据中测试目的测试在多帧操作初始化过程中对失去响应帧的反应预期的帧信息流程测试器不响应这个帧计时终止测试准备应处于已分配状态帧信息内容至测试器一个三字节帧第二个帧应在收到第一个帧秒间隔后收到测试器至一个三字节帧应在收到第二个帧后秒内发送表冲突测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试冲突测试依据中测试目的测试在模式设置命令冲突情况下的正确动作预期的帧信息流程测试器计时终止应进入多帧操作已建立状态测试准备应处于已分配状态帧信息内容至测试器一个三字节帧一个三字节帧测试器至一个三字节帧一个三字节帧 多帧操作规程测试本部分测试组包含个测试项目见表和表所示表重发次测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试重发次测试依据中测试目的测试在用户侧不响应切断数据链路请求情况下的正确动作并确保仅试图次切断数据链路本测试仅在能实现等待释放状态的中执行预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于多帧操作已建立状态网络侧设备第三层实体应在空闲状态帧信息内容至测试器一个三字节帧应间隔秒收到 表冲突测试编号测试组多帧操作规程测试测试项目冲突测试依据中测试目的测试在模式设置命令冲突情况下的正确动作本测试仅在能实现等待释放状态的中执行预期的帧信息流程测试器计时终止应进入已分配状态不应产生进一步的帧间隔大于检测是否已进入已分配状态秒以后测试准备应处于多帧操作已建立状态网络侧设备第三层实体应在空闲状态帧信息内容测试器至一个三字节帧一个三字节帧一个三字节帧至测试器一个三字节帧一个三字节帧响应时间在秒内发送给应在秒内从收到离第帧秒后收到离第帧秒后发送给注如果在发送第帧后直接转移到一个不正确的状态那第帧的发送会引起测试器帧的接收 多帧操作规程测试本部分测试组包含个测试项目见表表所示表正常信息传送帧响应测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试依据中测试目的测试第二层序列编号的操作顺序编号从循环预期的帧信息流程测试器表示已复原重复表示已复原重复以上序列直到所有的值都已产生过至少等待秒以确保定时器已停止计时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个四字节帧应在秒内发送至测试器一个四字节帧应在秒内收到一个字节帧第三层内容是或 表正常信息传送帧响应测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试依据中测试目的测试正确接收一个帧作为对其已发送的一个帧的有效响应预期的帧信息流程测试器第帧应作为对第帧的有效响应至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第帧第三层内容是第帧第三层内容是至测试器一个四字节帧应在秒内收到一个字节帧第三层内容是或 表迫使重传帧测试编号测试组多帧操作规程测试测试项目迫使重传帧测试依据中测试目的保证在接收到一个帧后重传一个适合的帧预期的帧信息流程测试器不应确认帧传送测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧注发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分至测试器一个四字节帧一个字节帧第三层内容是或在重传帧第帧之前不应等待计时终止 表正常的第二层拆链程序测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试依据中测试目的测试正常的第二层拆链程序预期的帧信息流程测试器第个检验链路是否已拆至少等待秒以确保定时器已停止计时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在收到帧后秒内发送一个三字节帧注当第三层在空闲状态时执行本测试可使从多帧操作已建立状态转移到已分配状态表正常的第二层拆链程序测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试依据中测试目的测试正常的第二层拆链程序预期的帧信息流程测试器第个检验链路是否已拆至少等待秒以确保定时器已停止计时测试准备应处于多帧操作已建立状态 表完帧信息内容测试器至一个三字节帧一个三字节帧至测试器一个三字节帧应在收到帧后秒内发送一个三字节帧表帧丢失至用户侧测试编号测试组多帧操作规程测试测试项目帧丢失至用户侧测试依据中测试目的测试在帧丢失时的第二层恢复机制预期的帧信息流程帧未证实导致第二层计时终止促使用以下二种方法之一询问用最后一个发送的命令帧询问或用命令帧询问测试用最后一个发送的命令帧询问测试器不证实此帧不更新帧丢失计时终止允许第二次计时终止计时终止检验应证实帧传送更新 表完测试用命令帧询问测试器不证实此帧不更新帧丢失计时终止允许第二次计时终止计时终止应证实帧丢失检验更新测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧注发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分至测试器一个四字节帧一个字节帧第三层内容是或一个字节帧第三层内容是或应不理睬第帧和第帧凭此作为传输的帧丢失的模拟一个四字节帧所有响应帧应在发送命令帧后秒内收到或收到命令帧后秒内制作发送 表链路层监视测试编号测试组多帧操作规程测试测试项目链路层监视测试依据中测试目的测试当第三层无消息传送时数据链路层的监视功能预期的帧信息流程测试器应在秒内收到此帧测试准备应处于多帧操作已建立状态网络侧设备第三层最好应处于长时间的稳定呼叫状态以避免未请求的拆链帧信息内容测试器至一个四字节帧至测试器一个四字节帧表响应帧丢失用户侧至测试编号测试组多帧操作规程测试测试项目响应帧丢失用户侧至测试依据中测试目的测试在响应帧丢失时的第二层恢复机制预期的帧信息流程响应帧丢失导致第二层计时终止促使用以下二种方法之一询问用最后一个发送的命令帧询问或用命令帧询问测试用最后一个发送的命令帧询问测试器接受此帧更新但不响应计时终止应证实帧传送至少等待秒 表完测试用命令帧询问测试器接受此帧更新但不响应计时终止应证实帧传送至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或一个字节帧第三层内容是或一个四字节帧表重新建立数据链路连接测试编号测试组多帧操作规程测试测试项目重新建立数据链路连接测试依据中测试目的确保正确地重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在发送后秒内收到 表重新建立数据链路连接测试编号测试组多帧操作规程测试测试项目重新建立数据链路连接测试依据中测试目的确保正确地重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧至测试器一个三字节帧应在发送后秒内收到表响应帧丢失至用户侧测试编号测试组多帧操作规程测试测试项目响应帧丢失至用户侧测试依据中测试目的测试在响应帧丢失时的第二层恢复机制预期的帧信息流程响应帧丢失导致第二层计时终止测试器用最后一个发送的命令帧询问测试器不理睬此帧用同第帧值的帧询问应确认帧传送测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是至测试器一个四字节帧一个四字节帧 表帧失去次序测试编号测试组多帧操作规程测试测试项目帧失去次序测试依据中测试目的保证发送一个帧以响应一个失序的帧预期的帧信息流程测试器置明显的帧丢失确保测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是至测试器一个四字节帧一个四字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表模操作期间模为的帧的接收测试编号测试组多帧操作规程测试测试项目模操作期间模为的帧的接收测试依据中测试目的保证在模操作期间在多帧操作已建立状态不接收模为的监视帧预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节包含控制字段的帧此帧编码如下当前值至测试器一个三字节帧表比特置值的帧传送测试编号测试组多帧操作规程测试测试项目比特置值的帧传送测试依据中测试目的测试对一个具有不正确值的帧的响应预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是至测试器一个三字节帧 表接收三字节的未定义或不能执行的命令帧或响应帧测试编号测试组多帧操作规程测试测试项目接收三字节的未定义或不能执行的命令帧或响应帧测试依据中测试目的保证在接收未定义或不能执行的帧后重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节的无效帧此帧编码如下当前值随机的无效控制字段值无效的字节一个三字节帧至测试器一个三字节帧表接收四字节的未定义或不能执行的命令帧或响应帧测试编号测试组多帧操作规程测试测试项目接收四字节的未定义或不能执行的命令帧或响应帧测试依据中测试目的保证在接收未定义或不能执行的帧后重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备应处于多帧操作已建立状态 表完帧信息内容测试器至一个四字节的无效帧此帧编码如下当前值随机的无效控制字段值无效的字节一个三字节帧至测试器一个三字节帧表接收一个信息字段长度超过规定长度的帧测试编号测试组多帧操作规程测试测试项目接收一个信息字段长度超过规定长度的帧测试依据中测试目的保证在接收到一个信息字段长度超过规定长度个字节的帧后重新建立数据链路预期的帧信息流程测试器测试准备应处于多帧操作已建立状态帧信息内容测试器至一个帧帧信息字段长度超过规定的个字节一个三字节帧至测试器一个三字节帧 表接收含有附加信息字段的无编号帧帧测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的无编号帧帧测试依据中测试目的保证在接收到一个含有不允许的信息字段无编号帧后重新建立数据链路预期的帧信息流程测试器含有信息字段的帧测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个三字节帧至测试器一个三字节帧表接收含有附加信息字段的监视帧帧测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的监视帧帧测试依据中测试目的保证在接收到一个含有不允许的信息字段无编号帧后重新建立数据链路预期的帧信息流程测试器含有不正确格式的帧测试准备应处于多帧操作已建立状态帧信息内容测试器至一个五字节帧一个具有随机值的附加的字节应与此帧一起传送一个三字节帧至测试器一个三字节帧 表校验机制测试测试编号测试组多帧操作规程测试测试项目校验机制测试测试依据中测试目的测试第二层校验机制预期的帧信息流程传送一个包含错误的帧不应为所接受测试器帧中包含无效的第一个询问序列证实中当前设置的值收到帧后应没有响应第二个询问序列应证实收到帧后值不变测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是至测试器一个四字节帧表接收帧无效测试编号测试组多帧操作规程测试测试项目接收帧无效测试依据中测试目的测试对接收的帧无效的处理过程预期的帧信息流程传送一个包含无效的帧不应为所接受测试器确保无响应测试准备应处于多帧操作已建立状态帧信息内容测试器至一个三字节帧 多帧操作规程测试本部分测试组包含个测试项目见表表所示表在用户侧指示时不应发送帧测试编号测试组多帧操作规程测试测试项目在用户侧指示时不应发送帧测试依据中测试目的确保对端接收忙状态下的正确处理在接收器忙状态不应接收到来自的帧预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自的帧测试器在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是或 表重传一帧的最大时间间隔测试编号测试组多帧操作规程测试测试项目重传一帧的最大时间间隔测试依据中测试目的保证定时器在其值的允许容限内预期的帧信息流程测试器计时终止时间隔计时终止时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧至测试器一个四字节帧表重传一帧的最大次数测试编号测试组多帧操作规程测试测试项目重传一帧的最大次数测试依据中测试目的保证正确的值省缺值为预期的帧信息流程测试器计时终止时计算询问帧计时终止时个数计时终止时确保不再收到询问帧将重新建立数据链路测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧至测试器一个四字节帧 多帧操作规程测试本部分测试组包含个测试项目见表和表所示表在定时器恢复操作期间迫使重传帧测试编号测试组多帧操作规程测试测试项目在定时器恢复操作期间迫使重传帧测试依据中测试目的保证在定时器恢复状态期间接收到一个帧后重传一个适合的帧预期的帧信息流程测试器等待计时终止后用帧询问时流程或用帧询问时流程然后不应确认帧传送测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或在重传帧之前不应等待计时终止一个字节帧第三层内容是或一个四字节帧 表在定时器恢复状态帧的接收测试编号测试组多帧操作规程测试测试项目在定时器恢复状态帧的接收测试依据中测试目的确保在定时器恢复状态有能力接收帧测试用最后一个发送的命令帧询问预期的帧信息流程测试器等待进入定时器恢复状态计时终止此帧不证实第帧等待计时终止此帧证实第或帧至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是新的呼叫参考值一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或同第帧的呼叫参考值一个字节帧第三层内容是或同第帧的呼叫参考值由于收到第帧第帧中值比第帧中值增一个四字节帧一个字节帧第三层内容是或同第帧的呼叫参考值 表完测试用命令帧询问预期的帧信息流程测试器等待进入定时器恢复状态计时终止此帧不证实第帧等待计时终止此帧证实第帧至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个字节帧第三层内容是一个字节帧第三层内容是新的呼叫参考值一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或同第帧的呼叫参考值一个四字节帧由于收到第帧第帧中值比第帧中值增一个四字节帧一个字节帧第三层内容是或同第帧的呼叫参考值多帧操作规程测试本部分测试组包含个测试项目见表所示 表在用户侧指示时应保持在对端接收器忙状态测试编号测试组多帧操作规程测试测试项目在用户侧指示时应保持在对端接收器忙状态测试依据中测试目的确保对端接收忙状态下的正确处理当收到帧时必须保持在对端接收器忙状态预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自的帧测试器在计时终止时在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是或系统参数测试本部分测试组包含个测试项目见表表所示 表测试编号测试组系统参数测试测试项目重发身份检测请求消息间的最小时间间隔测试依据中测试目的保证定时器在其值秒的允许容限内本测试仅在支持身份核实程序的中执行预期的帧信息流程测试器身份核实身份检测请求启动不理睬此帧间隔身份检测请求计时终止测试准备应处于未分配状态帧信息内容测试器至一个八字节帧内容参考号码编码为消息类型身份核实行动指示语当前将要检测的值至测试器一个八字节帧内容参考号码编码为消息类型身份检测请求行动指示语检测的值表测试编号测试组系统参数测试测试项目允许无帧可交换的最长时间测试依据中测试目的保证定时器在其值的允许容限内预期的帧信息流程测试器启动间隔计时终止时测试准备应处于多帧操作已建立状态第三层最好应处于长时间的稳定呼叫状态以避免未请求的拆链帧信息内容测试器至一个四字节帧至测试器一个四字节帧一个四字节帧 表窗口尺寸测试编号测试组系统参数测试测试项目窗口尺寸测试依据中测试目的保证定时器在其值的允许容限内预期的帧信息流程测试器在每次计时终止时应在收到帧后秒内发送在每次计时终止时应在收到帧后秒内发送在每次计时终止时在每次计时终止时测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个字节帧第三层内容是新的呼叫参考值一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是或同第帧的呼叫参考值 附录标准的附录一次群速率接入用户侧协议一致性测试方案引言概述本附录提供详细的一次群速率接入用户侧设备第二层协议一致性测试方案用来检验一次群速率接入用户侧设备是否符合中与用户侧相关联的要求一次群速率接入用户侧设备与交换机之间的第二层数据链路使用点到点的证实操作方式采用人工分配方式值为本测试方案不测试用户侧设备任何维护功能的一致性本测试方案使用远地单层测试方法被测用户侧设备第二层协议应符合本测试方案测试结构第二层测试结构规定被测用户侧设备和测试器之间的接入安排测试结构见图所示图测试结构测试点位于用户网络接口参考点处第二层测试条件用户侧设备第二层的测试是在第一层测试完成之后进行的第二层测试信号第二层测试通过第二层信号顺序完成这些信号包括第二层的全部帧这些信号顺序由测试器控制并与测试器察觉用户侧设备所处的作为经过用户网络接口信号传送结果的状态有关这些测试信号应该符合以下原则在测试器和用户侧设备间互相传送的测试序列假设没有传送差错测试器可以通过插入错误的在测试器到用户侧设备的方向上模拟传送差错测试器可以打破有关状态变量控制的规程原则去产生序号不连续的帧测试方案测试说明在测试器需要监视用户侧设备有无响应的情况下测试器监视时间为它发送激励帧起秒在检测用户侧设备定时器值的测试中各定时器值误差容限为在第二层测试方案中说明了测试预期的帧信息流程然而测试器也可能收到未期望或未请求的响应帧但只要此响应帧是用户侧设备在接收到测试器发出命令帧之前或之后的状态时根据允许用户侧设备采取的动作不能认为用户侧设备测试失败只有在测试器监视时间计 时终止之后测试器还没有收到正确的响应帧情况下才能认为用户侧设备测试失败如果用户侧设备在秒内用发送一个帧代替发送一个帧以证实接收一个帧不能认为用户侧设备测试失败应继续下一步测试测试项目测试编号排列如下第二层管理规程测试多帧操作规程测试本部分测试组包含个测试项目正常初始化程序链路建立接收帧接收监视帧接收监视帧接收帧比特置值的帧传送用一个无效值的帧传送多帧操作规程测试本部分测试组包含个测试项目初始化拒绝初始化全部失败重发次测试初始化全部失败重发次测试初始化失败丢失测试初始化失败丢失测试冲突多帧操作规程测试本部分测试组包含个测试项目重发次冲突多帧操作规程测试本部分测试组包含个测试项目正常信息传送帧响应正常信息传送帧响应迫使重传帧拒绝两个帧正常的第二层拆链程序正常的第二层拆链程序帧丢失至网络侧链路层监视响应帧丢失网络侧至多个未证实帧迫使重传帧拒绝一个帧网络侧重新建立数据链路连接网络侧重新建立数据链路连接 响应帧丢失至网络侧帧失去次序无效的值帧无效的值帧无效的值帧响应帧丢失之后多次证实定时器重新启动无效的值帧无效的值帧无效的值帧模操作期间模为的帧的接收比特置值的帧传送接收三字节的未定义或不能执行的命令帧或响应帧接收四字节的未定义或不能执行的命令帧或响应帧接收一个信息字段长度超过规定长度的帧接收含有附加信息字段的无编号帧帧接收含有附加信息字段的监视帧帧校验机制测试多帧操作规程测试本部分测试组包含个测试项目在网络侧指示时不应发送帧测试在网络侧指示时不应发送帧测试重传一帧的最大次数重传一帧的最大时间间隔多帧操作规程测试本部分测试组包含个测试项目在定时器恢复操作期间迫使重传帧在定时器恢复状态帧的接收多帧操作规程测试本部分测试组包含个测试项目在网络侧指示时应保持在对端接收器忙状态系统参数测试本部分测试组包含个测试项目允许无帧可交换的最长时间测试方案第二层管理规程测试本部分测试组没有测试项目多帧操作规程测试本部分测试组包含个测试项目 表正常初始化程序链路建立测试编号测试组多帧操作规程测试测试项目正常初始化程序链路建立测试依据中测试目的测试广播数据链路上无编号帧的传送过程本测试仅在能支持发送的用户侧设备中执行预期的帧信息流程测试器测试准备应处于已分配状态帧信息内容至测试器一个三字节帧一个字节帧第三层内容将是测试器至一个三字节帧应在收到后秒内发送一个四字节帧注发送帧仅是为了使回到一个稳定的状态并不是测试的一个组成部分测试编号测试组多帧操作规程测试测试项目在已分配状态收到一个不期望的帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目在已分配状态收到一个不期望的监视帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目在已分配状态收到一个不期望的监视帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目在已分配状态收到一个不期望的帧 测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目具有不正确值的帧传送比特置值的帧传送测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目用一个无效值的帧传送测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目初始化拒绝测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试测试内容同附录测试项表初始化全部失败重发次测试测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试测试依据中测试目的测试在网络侧无能力响应初始化数据链路请求情况下的响应并确保仅试图次初始化数据链路本测试仅在能支持发送的用户侧设备中执行预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于已分配状态帧信息内容至测试器一个三字节帧应间隔秒收到 测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试测试内容同附录测试项表初始化失败丢失测试测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试测试依据中测试目的测试在多帧操作初始化过程中对失去响应帧的反应本测试仅在能支持发送的用户侧设备中执行预期的帧信息流程测试器不响应这个帧计时终止测试准备应处于已分配状态帧信息内容至测试器一个三字节帧一个字节帧第三层内容将是测试器至一个三字节帧应在收到后秒内发送一个四字节帧注发送帧仅是为了使用户侧设备回到一个稳定的状态并不是测试的一个组成部分测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试重发次 测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试冲突测试内容同附录测试项多帧操作规程测试本部分测试组包含测试项目测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试内容同附录测试项表迫使重传帧拒绝两个帧测试编号测试组多帧操作规程测试测试项目迫使重传帧拒绝两个帧测试依据中测试目的保证用户侧设备在接收到一个帧后重传一个适合的帧本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求检查用户侧设备在接收一个响应帧后拒绝两个帧是否重新发送两个帧预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止用户侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供 表完测试器应等于测试器模拟帧丢失应等于应等于应等于测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试内容同附录测试项测试编号测试组多帧操作规程测试 测试项目帧丢失至网络侧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目链路层监视测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目响应帧丢失网络侧至测试内容同附录测试项表多个未证实帧测试编号测试组多帧操作规程测试测试项目多个未证实帧测试依据中测试目的确保未证实帧的最大数目等于本项测试由以下三部分组成模拟第三层产生个服务请求由第二层执行首先的个服务请求在个帧被证实之前检查第个服务请求是否不执行预期的帧信息流程测试器○○更新○更新○执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止用户侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供○○○○应等于○○○○ 表完重复执行序列次由于的接收会重新启动测试器轮流发送的帧和帧会防止用户侧计时终止同时测试器应不证实用户侧发送的帧测试用帧重传时流程计时终止○应等于○○○应等于测试用帧询问时流程计时终止○○○○应等于测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是一个字节帧第三层内容是一个四字节帧测试编号测试组多帧操作规程测试测试项目迫使重传帧拒绝一个帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目网络侧重新建立数据链路连接 测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目网络侧重新建立数据链路连接测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目响应帧丢失侧至侧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目帧失去次序测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项表响应帧丢失之后多次证实测试编号测试组多帧操作规程测试测试项目响应帧丢失之后多次证实测试依据中测试目的确保允许同时证实多于一个的帧本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求检查是否仅最后一个证实帧丢失有效 表完预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止用户侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供应等于测试器模拟响应帧丢失至用户侧应等于至少应等待秒测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是 表定时器重新启动测试编号测试组多帧操作规程测试测试项目定时器重新启动测试依据中测试目的确保用户侧设备在接收到一个证实帧时如果此时还有帧未证实用户侧设应重新启动定时器本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求接收到第二个帧时第一个帧应证实预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止用户侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供应等于应等于启动定时器测试用帧询问时流程确保定时器在范围测试用帧重传时流程确保定时器在范围 表完测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是一个四字节帧一个字节帧第三层内容是表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态状态变量应通过执行测试项复原为帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 测试编号测试组多帧操作规程测试测试项目模操作期间模为的帧的接收测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目比特置值的帧传送测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收三字节的未定义或不能执行的命令帧或响应帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收四字节的未定义或不能执行的命令帧或响应帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收一个信息字段长度超过规定长度的帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的无编号帧帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的监视帧帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目校验机制测试测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试 测试项目在网络侧指示时不应发送帧测试测试内容同附录测试项表在网络侧指示时不应发送帧测试测试编号测试组多帧操作规程测试测试项目在网络侧指示时不应发送帧测试测试依据中测试目的确保对端接收忙状态下的正确处理在接收器忙状态不应接收到来自用户侧设备的帧预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自用户侧设备的帧测试器在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个四字节帧一个字节帧第三层内容是一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是测试编号测试组多帧操作规程测试测试项目重传一帧的最大次数测试内容同附录测试项测试编号 测试组多帧操作规程测试测试项目重传一帧的重大时间间隔测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目在定时器恢复操作期间迫使重传帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目在定时器恢复状态帧的接收测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目在网络侧指示时应保持在对端接收器忙状态测试内容同附录测试项系统参数测试本部分测试组包含个测试项目测试编号测试组系统参数测试测试项目允许无帧可交换的最长时间测试内容同附录测试项附录标准的附录一次群速率接入网络侧协议一致性测试方案引言概述本附录提供详细的一次群速率接入网络侧设备第二层协议一致性测试方案用来检验一次群速率接入网络侧设备是否符合中与网络侧相关联的要求一次群速率接入网络侧设备与用户侧之间的第二层数据链路使用点到点的证实操作方式采用人工分配方式值为本测试方案不测试网络侧设备任何维护功能的一致性本测试方案使用远地单层测试方法被测网络侧设备第二层协议应该符合本测试方案测试结构第二层测试结构规定被测网络侧设备和测试器之间的接入安排测试结构见图所示 图测试结构测试点位于用户网络接口参考点处第二层测试条件网络侧设备第二层的测试是在第一层测试完成之后进行的第二层测试信号第二层测试通过第二层信号顺序完成这些信号包括第二层的全部帧这些信号顺序由测试器控制并与测试器察觉网络侧设备所处的作为经过用户网络接口信号传送结果的状态有关这些测试信号应该符合以下原则在测试器和网络侧设备间互相传送的测试序列假设没有传送差错测试器可以通过插入错误的在测试器到网络侧设备的方向上模拟传送差错测试器可以打破有关状态变量控制的规程原则去产生序号不连续的帧测试方案测试说明在测试器需要监视网络侧设备有无响应的情况下测试器监视时间为它发送激励帧起秒在检测网络侧设备定时器值的测试中各定时器值误差容限为在第二层测试方案中说明了测试预期的帧信息顺序然而测试器也可能收到未期望或未请求的响应帧但只要此响应帧是网络侧设备在接收到测试器发出命令帧之前或之后的状态时根据允许网络侧设备采取的动作不能认为网络侧设备测试失败只有在测试器监视时间超时之后测试器还没有收到正确的响应帧情况下才能认为网络侧设备测试失败如果网络侧设备在秒内用发送一个帧代替发送一个帧以证实接收一个帧不能认为网络侧设备测试失败应继续下一步测试测试项目测试编号排列如下第二层管理规程测试多帧操作规程测试本部分测试组包含个测试项目正常初始化程序链路建立接收帧接收监视帧接收监视帧接收帧比特置值的帧传送接收帧无效接收帧无效多帧操作规程测试本部分测试组包含个测试项目初始化拒绝初始化全部失败重发次测试 初始化全部失败重发次测试初始化失败丢失测试初始化失败丢失测试冲突多帧操作规程测试本部分测试组包含个测试项目重发次冲突多帧操作规程测试本部分测试组包含个测试项目正常信息传送帧响应正常信息传送帧响应迫使重传帧拒绝两个帧正常的第二层拆链程序正常的第二层拆链程序帧丢失至用户侧链路层监视响应帧丢失用户侧至多个未证实帧迫使重传帧拒绝一个帧重新建立数据链路连接重新建立数据链路连接响应帧丢失至用户侧帧失去次序无效的值帧无效的值帧无效的值帧响应帧丢失之后多次证实定时器重新启动无效的值帧无效的值帧无效的值帧模操作期间模为的帧的接收比特置值的帧传送接收三字节的未定义或不能执行的命令帧或响应帧接收四字节的未定义或不能执行的命令帧或响应帧接收一个信息字段长度超过规定长度的帧接收含有附加信息字段的无编号帧帧接收含有附加信息字段的监视帧帧校验机制测试多帧操作规程测试本部分测试组包含个测试项目在用户侧指示时不应发送帧测试 在用户侧指示时不应发送帧测试重传一帧的最大次数重传一帧的最大时间间隔多帧操作规程测试本部分测试组包含个测试项目在定时器恢复操作期间迫使重传帧在定时器恢复状态帧的接收多帧操作规程测试本部分测试组包含个测试项目在用户侧指示时应保持在对端接收器忙状态系统参数测试本部分测试组包含个测试项目允许无帧可交换的最长时间测试方案第二层管理规程测试本部分测试组没有测试项目多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目正常初始化程序链路建立测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收监视帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收监视帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收帧测试内容同附录测试项 测试编号测试组多帧操作规程测试测试项目比特置值的帧传送测试内容同附录测试项表接收帧无效测试编号测试组多帧操作规程测试测试项目接收帧无效测试依据中测试目的测试网络侧设备对接收的帧无效的处理过程预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个三字节帧无效表接收帧无效测试编号测试组多帧操作规程测试测试项目接收帧无效测试依据中测试目的测试网络侧设备对接收的帧无效的处理过程预期的帧信息流程测试器确保无响应测试准备应处于已分配状态帧信息内容测试器至一个三字节帧无效多帧操作规程测试本部分测试组包含个测试项目 测试编号测试组多帧操作规程测试测试项目初始化拒绝测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试测试内容同附录测试项表初始化全部失败重发次测试测试编号测试组多帧操作规程测试测试项目初始化全部失败重发次测试测试依据中测试目的测试在用户侧无能力响应初始化数据链路请求情况下的响应并确保仅试图次初始化数据链路本测试仅在能支持发送的网络侧设备中执行预期的帧信息流程测试器不响应这个帧计时终止不响应这个帧计时终止不响应这个帧计时终止应停止重发帧测试准备应处于已分配状态帧信息内容至测试器一个三字节帧应间隔秒收到测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试测试内容同附录测试项 表初始化失败丢失测试测试编号测试组多帧操作规程测试测试项目初始化失败丢失测试测试依据中测试目的测试在多帧操作初始化过程中对失去响应帧的反应本测试仅在能支持发送的网络侧设备中执行预期的帧信息流程测试器不响应这个帧计时终止测试准备应处于已分配状态帧信息内容至测试器一个三字节帧第二个帧应在收到第一个帧秒间隔后收到测试器至一个三字节帧测试编号测试组多帧操作规程测试测试项目第二层命令冲突程序测试测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目重发次测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目冲突测试内容同附录测试项多帧操作规程测试本部分测试组包含测试项目测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试内容同附录测试项 测试编号测试组多帧操作规程测试测试项目正常信息传送帧响应测试内容同附录测试项表迫使重传帧拒绝两个帧测试编号测试组多帧操作规程测试测试项目迫使重传帧拒绝两个帧测试依据中测试目的保证网络侧设备在接收到一个帧后重传一个适合的帧本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求检查网络侧设备在接收一个响应帧后拒绝两个帧是否重新发送两个帧预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止网络侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供应等于测试器模拟帧丢失应等于应等于应等于 表完测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目正常的第二层拆链程序测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目帧丢失至用户侧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目链路层监视测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目响应帧丢失用户侧至测试内容同附录测试项 表多个未证实帧测试编号测试组多帧操作规程测试测试项目多个未证实帧测试依据中测试目的确保未证实帧的最大数目等于本项测试由以下三部分组成模拟第三层产生个服务请求由第二层执行首先的个服务请求在个帧被证实之前检查第个服务请求是否不执行预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止网络侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供应等于重复执行序列次由于的接收会重新启动测试器轮流发送的帧和帧会防止网络侧计时终止同时测试器应不证实网络侧发送的帧测试用帧重传时流程计时终止应等于应等于测试用帧询问时流程计时终止应等于 表完测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或一个字节帧第三层内容是或一个四字节帧测试编号测试组多帧操作规程测试测试项目迫使重传帧拒绝一个帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目用户侧重新建立数据链路连接测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目用户侧重新建立数据链路连接测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目响应帧丢失侧至侧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目帧失去次序测试内容同附录测试项测试编号 测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目无效的值帧测试内容同附录测试项表响应帧丢失之后多次证实测试编号测试组多帧操作规程测试测试项目响应帧丢失之后多次证实测试依据中测试目的确保允许同时证实多于一个的帧本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求检查是否仅最后一个证实帧丢失有效预期的帧信息流程测试器更新更新执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止网络侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供 表完测试器应等于测试器模拟响应帧丢失用户侧至应等于至少应等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或表定时器重新启动测试编号测试组多帧操作规程测试测试项目定时器重新启动测试依据中测试目的确保网络侧设备在接收到一个证实帧时如果此时还有帧未证实网络侧设应重新启动定时器本项测试由以下两部分组成模拟第三层产生个服务请求由第二层执行个服务请求接收到第二个帧时第一个帧应证实预期的帧信息流程测试器更新更新 表完执行上述序列次测试器发送的帧应包含消息在每个重复的序列里消息应具有不同的呼叫参考值由于的接收会重新启动因此测试器发送的帧会防止网络侧计时终止在执行之前测试器应继续发送帧帧间隔少于直到第三层已经请求所有的原语处理所有消息的时间是一个参数应由设备供应者提供应等于应等于启动定时器测试用帧询问时流程确保定时器在范围测试用帧重传时流程确保定时器在范围测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个字节帧第三层内容是一个四字节帧一个四字节帧一个四字节帧一个四字节帧至测试器一个四字节帧一个字节帧第三层内容是或一个四字节帧一个字节帧第三层内容是或 表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧 表无效的值帧测试编号测试组多帧操作规程测试测试项目无效的值帧测试依据中测试目的保证在接收到一个包含无效值的帧后重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧测试帧类型编码如下一个三字节帧至测试器一个三字节帧测试编号测试组多帧操作规程测试测试项目模操作期间模为的帧的接收测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目比特置值的帧传送测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收三字节的未定义或不能执行的命令帧或响应帧测试内容同附录测试项测试编号测试组多帧操作规程测试 测试项目接收四字节的未定义或不能执行的命令帧或响应帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收一个信息字段长度超过规定长度的帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的无编号帧帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目接收含有附加信息字段的监视帧帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目校验机制测试测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目在用户侧指示时不应发送帧测试测试内容同附录测试项表在用户侧指示时不应发送帧测试测试编号测试组多帧操作规程测试测试项目在用户侧指示时不应发送帧测试测试依据中测试目的确保对端接收忙状态下的正确处理在接收器忙状态不应接收到来自网络侧设备的帧预期的帧信息流程在接收忙状态期间测试器发送第三层内容为的帧在测试器离开接收忙状态之前不应收到来自网络侧设备的帧 表完测试器在计时终止时至少等待秒测试准备应处于多帧操作已建立状态帧信息内容测试器至一个四字节帧一个四字节帧一个字节帧第三层内容是一个四字节帧至测试器一个四字节帧一个四字节帧一个字节帧第三层内容是或测试编号测试组多帧操作规程测试测试项目重传一帧的最大次数测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目重传一帧的最大时间间隔测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试 测试项目在定时器恢复操作期间迫使重传帧测试内容同附录测试项测试编号测试组多帧操作规程测试测试项目在定时器恢复状态帧的接收测试内容同附录测试项多帧操作规程测试本部分测试组包含个测试项目测试编号测试组多帧操作规程测试测试项目在用户侧指示时应保持在对端接收器忙状态测试内容同附录测试项系统参数测试本部分测试组包含个测试项目测试编号测试组系统参数测试测试项目允许无帧可交换的最长时间测试内容同附录测试项附录标准的附录一致性测试抽象测试集概述本附录以树表结合句法形式描述了用于一致性测试的抽象测试集这些抽象测试集依从建议中规定的一致性测试方法与框架应用范围用于一致性测试的抽象测试集以为根据被测实现体分别是的基本接入用户侧实现或基本接入网络侧实现或一次群速率接入用户侧实现或一次群速率接入网络侧实现被测系统可以是一个第类终端设备或终端适配器或第类网络设备或交换机用于完整协议的一致性测试用四个抽象测试集来表示即基本接入用户侧一致性测试抽象测试集简称为基本接入网络侧一致性测试抽象测试集简称为一次群速率接入用户侧一致性测试抽象测试集简称为和一次群速率接入网络侧一致性测试抽象测试集简称为测试方法是建议中描述的远地测试法整个测试集并不可能应用于所有的必须执行一个测试选择程序用来决定一个测试项对某一特殊的可应用性这种选择程序应该以协议实现一致性说明和协议实现附加测试信息为依据为了完成这种选择程序设备之间的互操作性应该是最重要的包含在本附录中的这些抽象测试集是基本标准的综合的反映这些抽象测试集仅测试一单个链路并假设仅支持一单个链路如果支持多于一个的链路在测试中必须采取措施滤掉非被测链路产生的消息 定义在中所描述的这些测试集使用有效帧无效帧和不适时的帧来测试的行为这些术语定义如下有效帧是指编码正确且在正确的时间以正确的顺序传送至的帧无效帧无效帧表现在以下几个方面没有正确地被两个标志所定界在含有顺序编码的帧中两个标志之间的八比特组少于六个或在不含有顺序编号的帧中两个标志之间的八比特组少于五个在比特插入之前或比特删除之后帧不是由整数个八比特组组成包含一个帧校验序列的错误只包含一个八比特组的地址字段包含一个不为接收器支持的服务接入点标识符监视帧或无编号帧帧除外过长没有定义的命令或响应帧控制字段错误帧中出现本不应存在的信息字段不适时的帧一个语义正确的但其发送顺序和发送时间不正确的帧测试一般要素测试组和子组测试项分为三个主要的测试组管理多帧操作和系统测试组包含下列测试项状态到状态的管理规程测试和状态到状态中由于差错恢复原语设置而引起的管理规程测试在测试组中测试项查阅其中表示的状态表示基本接入或一次群速率接入表示用户侧或网络侧可以置为分别表示有效无效和不适时的子组表示测试项编号测试组包含状态到状态中的测试项测试集中的大部分测试项属于测试组在测试组中测试项查阅其中表示的状态和的规定同上测试组和测试组可以进一步细分为三个子组子组包含测试器发送一个有效测试帧的那些测试项子组包含测试器发送一个无效测试帧的那些测试项和子组包含测试器发送一个不适时测试帧的那些测试项测试组包含有关系统参数的测试和窗口大小测试在测试组中测试项查阅其中表示的状态和的规定同上前测试步一个测试项的前测试步由一组测试步组成这些测试步用来把置为测试体所需的适宜的初始状态 考虑测试方法学和其他可利用的测试协调规程这些前测试步已经仔细选择一般而言这些前测试步最好建于稳定的空闲状态之上由于测试集中的大量测试项用来测试多帧操作时的行为因此对整个测试集而言空闲状态最好选择已分配状态状态如果不能实现状态则选择状态因此根据空闲状态的选择对不同前测试步可以是不同的空闲状态的选择由决定并可以应用于除状态和以外的整个测试集测试体测试体是一个测试组中对达到测试目的所必需的一组测试步后随结束状态的验证一个测试判定通过或失败或无结论将指配给测试项的可能输出后测试步在一个测试体执行之后可能不处在空闲状态后测试步用来将从结束状态置回到一个稳定的空闲状态对于多帧操作空闲状态或是状态或是状态因此根据所选择的空闲状态对不同的后测试步可以是不同的定时器测试器除使用为定义的定时器等之外在动态一致性测试中可以使用另外三个定时器加上允许的时延后判断无帧响应的定时器如计时终止则测试判定为通过允许测试操作者启动测试动作的时间它用于测试协调用来确保期待的的第三层消息及时响应的定时器用来确保及时响应的定时器如计时终止则测试判定为失败用于定时器测试用于身份请求的定时器第二层信息帧内容在中所描述的这些抽象测试集要求利用第三层来发送帧位于之上的实体可以是呼叫控制实体分组层实体或其他相当协议另外在本标准中第二层信息帧内容应不迫使第三层收到来自高层实体的响应本标准仅采用呼叫控制实体与抽象测试集之间的关系在一些测试项中测试项的执行依据对或问题的回答在这种情况下一个逻辑表达式将加在测试体的开头作为该测试项执行的附加条件协议实现一致性说明文件用于基本接入用户侧的文件具体内容见附录用于基本接入网络侧的文件是否支持自动分配是否实现用于数据链路层监视是否实现身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序 当出现差错指示时是否启动身份核实程序是否支持内部参数初始化用于一次群速率接入用户侧的文件是否支持自动分配是否实现用于数据链路层监视是否实现身份核实程序能否在状态按需发送当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序是否支持内部参数初始化用于一次群速率接入网络侧的文件是否支持自动分配是否实现用于数据链路层监视是否实现身份核实程序能否在状态按需发送当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序当出现差错指示时是否启动身份核实程序是否支持内部参数初始化文件用于基本接入用户侧的文件是否支持自动分配如支持非自动分配填入已分配的值窗口大小取消后是否保持在未分配状态对于多帧操作状态至最佳空闲状态是哪一个选择状态或状态如空闲状态能否强制停留在状态用于测试重发的最大数目重发身份请求的最大数目能否按需强制发送身份请求能否在状态按需强制发送能否在任何状态按需强制发送能否按需强制发送能否按需强制进入一忙状态能否按需强制清除一忙状态能否按需强制发送一帧能否按需强制发送多于一个的帧是否实现身份核实程序 在状态至当收到一个未请求的帧是否启动身份核实程序填入使用的下列定时器值如没实现填入填入用于和测试器之间处理和传送消息的时延值如有必要测试定时器的容限请说明的的容限填入用于确保期待的第三层信息响应的定时器值当收到一个双重的分配消息时是否启动取消程序是否实现基本呼叫控制协议是否实现状态如果实现基本呼叫控制协议填入兼容的消息用于基本接入网络侧的文件是否支持自动分配如支持非自动分配填入已分配的值窗口大小取消后是否保持在未分配状态对于多帧操作状态至最佳空闲状态是哪一个选择状态或状态如空闲状态能否强制停留在状态用于测试重发的最大数目能否在任何状态按需强制发送能否按需强制发送能否按需强制进入一忙状态能否按需强制清除一忙状态能否按需强制发送一帧能否按需强制发送多于一个的帧填入使用的下列定时器值如没实现填入填入用于和测试器之间处理和传送消息的时延值如有必要测试定时器的容限请说明的的容限填入用于确保期待的第三层信息响应的定时器值是否实现基本呼叫控制协议是否实现状态如果实现基本呼叫控制协议填入兼容的消息用于一次群速率接入用户侧的文件是否支持自动分配如支持非自动分配填入已分配的值 窗口大小取消后是否保持在未分配状态对于多帧操作状态至最佳空闲状态是哪一个选择状态或状态如空闲状态能否强制停留在状态用于测试重发的最大数目重发身份请求的最大数目能否按需强制发送身份请求能否在状态按需强制发送能否在任何状态按需强制发送能否按需强制发送能否按需强制进入一忙状态能否按需强制清除一忙状态能否按需强制发送一帧能否按需强制发多送于一个的帧在状态至当收到一个未请求的帧是否启动身份核实程序填入使用的下列定时器值如没实现填入填入用于和测试器之间处理和传送消息的时延值如有必要测试定时器的容限请说明的的容限填入用于确保期待的第三层信息响应的定时器值是否实现基本呼叫控制协议是否实现状态如果实现基本呼叫控制协议填入兼容的消息用于一次群速率接入网络侧的文件是否支持自动分配如支持非自动分配填入已分配的值窗口大小取消后是否保持在未分配状态对于多帧操作状态至最佳空闲状态是哪一个选择状态或状态如空闲状态能否强制停留在状态用于测试重发的最大数目能否在任何状态按需强制发送能否按需强制发送能否按需强制进入一忙状态能否按需强制清除一忙状态能否按需强制发送一帧能否按需强制发送多于一个的帧 填入使用的下列定时器值如没实现填入填入用于和测试器之间处理和传送消息的时延值如有必要测试定时器的容限请说明的的容限填入用于确保期待的第三层信息响应的定时器值是否实现基本呼叫控制协议是否实现状态如果实现基本呼叫控制协议填入兼容的消息抽象测试集抽象测试集将以电子文件形式提供'