1、中华人民共和国国家标准用户网络接口数据链路层技术规范及一致性测试方法第 部分 数据链路层协议一致性测试方法发布 实施国家质量技术监督局发布前言国家标准 在 用户网络接口数据链路层技术规范及一致性测试方法总标题下包括以下部分第 部分即 用户网络接口数据链路层技术规范和第 部分即 数据链路层协议一致性测试方法本标准规定的是标准的第 部分本部分标准是非等效采用国际电信联盟 建议 和参考其他国家和地区有关一致性测试的标准编制的 部分技术内容上与这些标准等效本部分标准规定了与 用户网络接口数据链路层技术规范相一致的协议一致性测试程序和一致性测试方案具体来说主要规定了基本接入用户侧 协议一致性测试方案基本
2、接入网络侧 协议一致性测试方案一次群速率接入用户侧 协议一致性测试方案和一次群速率接入网络侧 协议一致性测试方案本标准的附录 附录 附录 附录 附录 都是标准的附录本标准由中华人民共和国信息产业部提出本标准由信息产业部电信研究院归口本标准起草单位信息产业部电信传输研究所本标准主要起草人石友康中华人民共和国国家标准用户网络接口数据链路层技术规范及一致性测试方法第 部分 数据链路层协议一致性测试方法国家质量技术监督局 批准 实施范围本标准规定了与 用户网络接口数据链路层技术规范相一致的协议一致性测试程序和一致性测试方案本标准适用于 设备的研究开发技术引进等相关测试引用标准下列标准所包含的条文通过在
3、本标准中引用而构成为本标准的条文 本标准出版时所示版本均为有效 所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性用专用电路连接到公用数据网上的分组式数据终端设备 与数据电路终端设备 之间的接口用户网络接口第三层基本呼叫控制技术规范及测试方法第部分第三层基本呼叫控制技术规范用户网络接口数据链路层技术规范及一致性测试方法第部分用户网络接口数据链路层技术规范建议 一致性测试方法学与框架建议 用户网络接口数据链路层技术规范建议 一致性测试抽象测试集定义和符号及缩写定义本标准应用了引用标准中的定义以及下列定义被测实现 实际开放系统中将要进行一致性测试的那部分它应该是一个或多个相关协议
4、的实现在本标准中 是指基本接入用户侧实体或基本接入网络侧实体或一次群速率接入用户侧实体或一次群速率接入网络侧实体被测试系统 所在的实际开放系统在本标准中 可以是一个用户宅用设备 或一个第 类终端设备 或终端适配器或第 类网络设备 或 交换机协议实现一致性说明 开放系统互连 实现或系统提供者提出的一个说明说明已实现的性能与任选 和一些省略的特性协议实现附加测试信息 实现或系统提供者提出的一个说明 包括与 和其测试环境相关的所有信息使得测试操作者可以为该 调用适当的测试集测试事件测试规范的一个单独的单元测试步一个测试项中可以有名称的子步由测试事件和或其他测试步组成测试项一个通用的 抽象的或可执行的
5、测试项测试组一个有名称的相关测试项的集合测试集测试项的一个完整的集由测试组组成可以实现一个 中的协议的一致性测试或基本互通测试符号和缩写本标准应用了下列符号和缩写行动指示语抽象测试集用户宅用设备切断切断方式扩展地址字段比特第 个扩展地址字段比特第 个扩展地址字段比特交换终端帧检测序列信息帧基于 综合业务数字网国际标准化组织被测试实现体未确认的帧的最大数目窗口尺寸通路上的链路接入协议多帧已建立多帧操作管理组接收序号发送序号第 类网络终端开放系统互连协议数据单元协议实现一致性说明协议实现附加测试信息重发计数器拒绝参考号码接收未准备好接收准备好监视帧置扩展的异步平衡模式服务接入点被测试系统终端设备终
6、端适配器第 类终端设备终端端点标识符树表结合句法无编号确认无编号信息确认状态变量接收状态变量发送状态变量交换标识测试说明测试方法理论依据本标准采用 建议 中规定的远地单层嵌入测试法测试连接图本标准中使用的测试连接图见图 所示图 测试连接图协议测试类型本标准使用有效帧无效帧和不适时的帧来测试 的行为有效帧是指编码正确且在正确的时间 以正确的顺序传送至被测试系统 的帧无效帧 无效帧表现在以下几个方面没有正确地被两个标志所定界在含有顺序编码的帧中 两个标志之间的八比特组少于六个或在不含有顺序编号的帧中 两个标志之间的八比特组少于五个在 比特插入之前或 比特删除之后帧不是由整数个八比特组组成包含一个帧
7、校验序列的错误只包含一个八比特组的地址字段包含一个不为接收器支持的服务接入点标识符监视帧或无编号帧 帧除外 过长没有定义的命令或响应帧控制字段错误 和帧中出现本不应存在的信息字段不适时的帧一个语义正确的 但其发送顺序和发送时间不正确的帧一致性测试集的结构一致性测试集应具有以下分级式结构测试集测试组测试项测试步和测试事件其中每个测试项由前测试步 测试体后测试步组成 见图 所示前测试步 用于把 置为测试体所需的初始状态的一组测试步 空闲状态的选择由 决定测试体用于验证 是否与要求的能力或行为相一致的一组测试步 一个测试判定通过或失败 或无结论 将指出测试项的可能输出后测试步 用于在完成了一个测试项
8、后将 置回一个确定状态的测试步每个测试步都是由一组有序的测试步和或测试事件组成的每个测试事件表示发送或接收一个帧或一个信息图 测试项结构测试判定在执行测试项的过程中测试体通过控制观察点对 的输入和输出进行控制和观察并分析得到的输出是否与测试项预先规定的输出相一致 从而得到以下结论通过 表示所得到的输出与抽象测试项描述中代表通过的输出之一相一致失败 表示所得到的输出与抽象测试项描述中代表失败的输出之一相一致无结论 表示所得到的输出与抽象测试项描述中代表无结论 的输出之一相一致或该输出与任何预计结果均不一致根据所有测试项的执行结果 可以得到最后的有关被测系统是否具有一致性的结论测试应用范围数据链路
9、层协议一致性测试包括四个测试集即基本接入用户侧 协议一致性测试方案基本接入网络侧 协议一致性测试方案一次群速率接入用户侧 协议一致性测试方案和一次群速率接入网络侧 协议一致性测试方案具体测试内容分别见附录 附录 附录 和附录用于上述四个测试集的 一致性测试抽象测试集见附录附录标准的附录基本接入用户侧 协议一致性测试方案引言概述本附录提供详细的基本接入用户侧设备第二层协议一致性测试方案用来检验基本接入用户侧设备是否符合 中与用户侧相关联的要求本测试方案不测试用户侧设备任何维护功能的一致性本测试方案使用远地单层测试方法被测用户侧设备第二层协议应符合本测试方案测试结构第二层测试结构规定被测用户侧设备
10、和测试器之间的接入安排测试结构见图 所示图 测试结构测试点位于用户网络接口 参考点处第二层测试条件用户侧设备第二层的测试是在第一层测试完成之后进行的第二层测试信号第二层测试通过第二层信号顺序完成这些信号包括第二层的全部帧以及用于 管理规程的消息这些信号顺序由测试器控制 并与测试器察觉用户侧设备所处的作为经过用户网络接口信号传送结果的状态有关这些测试信号应该符合以下原则在测试器和用户侧设备间互相传送的测试序列假设没有传送差错测试器可以通过插入错误的 在测试器到用户侧设备的方向上模拟传送差错测试器可以打破有关状态变量控制的规程原则去产生序号不连续的帧和第一层 通路上不出现竞争情况第一层点到点配置测
11、试方案测试说明在测试器需要监视用户侧设备有无响应的情况下测试器监视时间为它发送激励帧起 秒在检测用户侧设备定时器值的测试中各定时器值误差容限为在第二层测试方案中 说明了测试预期的帧信息流程 然而测试器也可能收到未期望或未请求的响应帧 但只要此响应帧是用户侧设备在接收到测试器发出命令帧之前或之后的状态时根据允许用户侧设备采取的动作不能认为用户侧设备测试失败 只有在测试器监视时间计时终止之后 测试器还没有收到正确的响应帧情况下才能认为用户侧设备测试失败如果用户侧设备在 秒内用发送一个 帧代替发送一个 帧以证实接收一个 帧 不能认为用户侧设备测试失败 应继续下一步测试如果用户侧设备发送一个 比特置
12、的 帧不能认为用户侧设备测试失败 应继续下一步的测试测试项目测试编号排列如下第二层管理规程测试本部分测试组包含 个测试项目在 未分配状态收到一个不期望的帧接收一个 帧接收一个 帧接收一个 帧接收一个 帧接收一个 帧等待分配 的建链状态分配拒绝检验分配已分配状态值检测值检测 当前 值重复 检测请求 当前 值值检测无效 值值检测无效 值值检测无效管理实体标识符值值检测无效 值值检测无效 值多帧操作规程测试本部分测试组包含 个测试项目正常初始化程序链路建立接收 帧接收 监视帧接收 监视帧接收 帧比特置 值的 帧传送用一个无效 值的帧传送多帧操作规程测试本部分测试组包含 个测试项目初始化拒绝初始化全部
13、失败 重发 次初始化失败 丢失冲突多帧操作规程测试本部分测试组包含 个测试项目重发 次冲突多帧操作规程测试本部分测试组包含 个测试项目正常信息传送 帧响应正常信息传送 帧响应迫使重传 帧正常的第二层拆链程序正常的第二层拆链程序帧丢失 至网络侧链路层监视响应帧丢失网络侧至网络侧重新建立数据链路连接网络侧重新建立数据链路连接响应帧丢失 至网络侧帧失去次序无效的 值 帧无效的 值 帧无效的 值 帧模 操作期间模为 的帧的接收比特置 值的 帧传送接收三字节的未定义或不能执行的命令帧或响应帧接收四字节的未定义或不能执行的命令帧或响应帧接收一个信息字段长度超过规定长度的 帧接收含有附加信息字段的无编号帧
14、帧接收含有附加信息字段的监视帧 帧校验机制测试多帧操作规程测试本部分测试组包含 个测试项目在网络侧指示 时 不应发送 帧重传一帧的最大次数重传一帧的最大时间间隔多帧操作规程测试本部分测试组包含 个测试项目在定时器恢复操作期间迫使重传 帧在定时器恢复状态 帧的接收多帧操作规程测试本部分测试组包含 个测试项目在网络侧指示 时 应保持在对端接收器忙状态系统参数测试本部分测试组包含 个测试项目发送 身份请求消息间的最小时间间隔允许无帧可交换的最长时间窗口尺寸测试方案第二层管理规程测试本部分测试组包含 个测试项目 见表 表 所示表 接收一个 帧测试编号测试组 第二层管理规程测试测试项目 在 未分配状态接
15、收到一个不期望的 帧测试依据 中测试目的 保证 在 未分配状态不接收除用于 分配规理帧以外的其他所有帧本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 未分配状态帧信息内容测试器至一个 字节 帧 除 以外的任何值表 接收一个 帧测试编号测试组 第二层管理规程测试测试项目 在 未分配状态接收到一个不期望的 帧测试依据 中测试目的 保证 在 未分配状态不接收除用于 分配规理帧以外的其他所有帧本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 未分配状态帧信息内容测试器至一个
16、三字节 帧 除 以外的任何值表 接收一个 帧测试编号测试组 第二层管理规程测试测试项目 在 未分配状态接收到一个不期望的 帧测试依据 中测试目的 保证 在 未分配状态不接收除用于 分配规理帧以外的其他所有帧本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 未分配状态帧信息内容测试器至一个三字节 帧 除 以外的任何值表 接收一个 帧测试编号测试组 第二层管理规程测试测试项目 在 未分配状态接收到一个不期望的 帧测试依据 中测试目的 保证 在 未分配状态不接收除用于 分配规理帧以外的其他所有帧本测试仅在支持 自动分配规程 以及能实现
17、未分配状态的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 未分配状态帧信息内容测试器至一个四字节 帧 除 以外的任何值表 接收一个 帧测试编号测试组 第二层管理规程测试测试项目 在 未分配状态接收到一个不期望的 帧测试依据 中测试目的 保证 在 未分配状态不接收除用于 分配规理帧以外的其他所有帧本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 未分配状态帧信息内容测试器至一个 字节 帧 除 以外的任何值第三层内容是表 分配拒绝测试编号测试组 第二层管理规程测试测试项目 分配拒绝测试依据 中测试目的 测试 对一个 身份
18、拒绝消息的反应本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器身份请求身份拒绝身份请求身份分配计时终止测试准备 应处于 未分配状态表 完帧信息内容至测试器一个八字节 帧内容 参考号码消息类型 身份请求行动指示语测试器至一个八字节 帧内容 参考号码消息类型 身份拒绝行动指示语 无可用的 值一个八字节 帧内容 参考号码消息类型 身份分配行动指示语 即将分配的作为当前值的 值表 检验测试编号测试组 第二层管理规程测试测试项目 检验测试依据 中测试目的 测试 在试图请求分配 值 次不成功后 是否停止请求本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预
19、期的帧信息流程测试器身份请求身份请求身份请求计时终止计时终止应不再出现身份请求的 帧测试准备 应处于 未分配状态帧信息内容至测试器一个八字节 帧内容 参考号码消息类型 身份请求行动指示语表 分配测试编号测试组 第二层管理规程测试测试项目 分配测试依据 中测试目的 测试 使用管理规程请求分配 值以及对一个特殊 值检测请求的响应本测试仅在支持 自动分配规程 以及能实现 未分配状态的 中执行预期的帧信息流程测试器身份请求身份分配身份检测请求身份检测响应测试准备 应处于 未分配状态帧信息内容至测试器一个八字节 帧内容 参考号码消息类型 身份请求行动指示语一个八字节 帧内容 参考号码消息类型 身份检测响
20、应行动指示语 当前 值测试器至一个八字节 帧内容 参考号码消息类型 身份分配行动指示语 即将分配作为当前值的一个八字节 帧内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值表 值检测测试编号测试组 第二层管理规程测试测试项目 值检测测试依据 中测试目的 测试 对 值检测请求消息的 检测响应过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求身份检测响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧内容 参考号码 编码值为消息类型 身份检测请求行动指示语至测试器一个 字节 帧内容 参考号码消息类型 身份检测响应行动指示
21、语 当前一个 值或当前所有 的值注 可以用一个包含所有 值的身份检测响应的 帧作为响应 也可以用一系列的每次只包含一个值的身份检测响应的 帧作为响应表 值检测 当前 值测试编号测试组 第二层管理规程测试测试项目 值检测 当前 值测试依据 中测试目的 测试 对 值检测请求消息的 检测响应过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求身份检测响应测试准备 应处于 已分配状态表 完帧信息内容测试器至一个八字节 帧内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值至测试器一个 字节 帧内容 参考号码消息类型 身份检测响应行动指示语
22、当前一个 的值表 重复 值检测请求 当前 值测试编号测试组 第二层管理规程测试测试项目 重复 值检测请求 当前 值测试依据 中测试目的 测试 对重复的 值检测请求消息的 检测响应过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求身份检测响应身份检测请求身份检测响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值至测试器一个 字节 帧内容 参考号码消息类型 身份检测响应行动指示语 当前的一个 值一个 字节 帧内容 参考号码 不同于第 帧的参考号码值消息类型 身份检测响应
23、行动指示语 当前的一个 值表 值检测无效 值测试编号测试组 第二层管理规程测试测试项目 值检测 无效 值测试依据 中测试目的 测试 对 检测请求消息 带无效 值 的处理过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧 无效 值内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值表 值检测无效 值测试编号测试组 第二层管理规程测试测试项目 值检测 无效 值测试依据 中测试目的 测试 对 检测请求消息 带无效 值 的处理过程本测试仅在支持 自动分配规程 以及能实
24、现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧 无效 值内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值表 值检测无效管理实体标识符值测试编号测试组 第二层管理规程测试测试项目 值检测 无效管理实体标识符值测试依据 中测试目的 测试 对 检测请求消息 带无效管理实体标识符值 的处理过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧 无效管理实体标识符值内容 参考号码 编码值
25、为消息类型 身份检测请求行动指示语 当前 值表 值检测无效 值测试编号测试组 第二层管理规程测试测试项目 值检测 无效 值测试依据 中测试目的 测试 对 检测请求消息 带无效 值 的处理过程本测试仅在支持 自动分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧 无效 值内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值表 值检测无效 值测试编号测试组 第二层管理规程测试测试项目 值检测 无效 值测试依据 中测试目的 测试 对 检测请求消息 带无效 值 的处理过程本测试仅在支持 自动
26、分配规程 以及能实现 已分配状态的 中执行预期的帧信息流程测试器身份检测请求确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个八字节 帧 无效 值内容 参考号码 编码值为消息类型 身份检测请求行动指示语 当前 值多帧操作规程测试本部分测试组包含 个测试项目见表 所示表 正常初始化程序链路建立测试编号测试组 多帧操作规程测试测试项目 正常初始化程序 链路建立测试依据 中测试目的 测试广播数据链路上无编号帧的传送过程本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器特制的 消息 注注测试准备 应处于 已分配状态表 完帧信息内容测试器至一个 字节提供 兼容呼叫的 帧第三层内容
27、将是一个三字节 帧应在收到 后 秒内发送一个四字节 帧注帧应包含一个对 特制的 消息发送 帧仅是为了使 回到一个稳定的状态 并不是测试的一个组成部分至测试器一个三字节 帧一个 字节 帧第三层信息应是或 或 作为对此呼叫的接受表 接收 帧测试编号测试组 多帧操作规程测试测试项目 接收 帧测试依据 中测试目的 测试 在 已分配状态接收到 命令帧后的处理过程本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器测试准备 应处于 已分配状态帧信息内容测试器至一个三字节 帧至测试器一个三字节 帧表 接收 监视帧测试编号测试组 多帧操作规程测试测试项目 接收 监视帧测试依据 中测试目的 保证 在
28、已分配状态不接受 监视帧 并丢弃其内容本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个四字节 帧表 接收 监视帧测试编号测试组 多帧操作规程测试测试项目 接收 监视帧测试依据 中测试目的 保证 在 已分配状态不接受 监视帧 并丢弃其内容本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个四字节 帧表 接收 帧测试编号测试组 多帧操作规程测试测试项目 接收 帧测试依据 中测试目的 保证 在 已分配状态不接受 帧 并丢弃其内容本测试仅在能实现 已分配状
29、态 的 中执行预期的帧信息流程测试器确保 无响应测试准备 应处于 已分配状态帧信息内容测试器至一个 字节 帧第三层内容是表 比特置 值的 帧传送测试编号测试组 多帧操作规程测试测试项目 具有不正确 值的帧传送 比特置 值的 帧传送测试依据 中测试目的 测试 对一个具有不正确 值的帧的响应本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器测试应保证无响应帧收到测试准备 应处于 已分配状态帧信息内容测试器至一个三字节 帧表 用一个无效 值的帧传送测试编号测试组 多帧操作规程测试测试项目 用一个无效 值的帧传送测试依据 中测试目的 保证 不接收包含无效地址字段的帧 一旦接收到这样的帧 它
30、不应采取任何的动作本测试仅在能实现 已分配状态 的 中执行预期的帧信息流程测试器非分配给 的 值测试准备 应处于 已分配状态帧信息内容测试器至一个三字节 帧 非分配给 的 值多帧操作规程测试本部分测试组包含 个测试项目见表 所示表 初始化拒绝测试编号测试组 多帧操作规程测试测试项目 初始化拒绝测试依据 中测试目的 测试 在数据链路连接不能初始化的情况下 例如在网络侧资源不可利用的情况下 采取的适宜动作预期的帧信息流程测试器测试应保证发送后不应收到 帧测试准备 应处于 已分配状态帧信息内容测试器至一个三字节 帧一个三字节 帧至测试器一个三字节 帧一个三字节 帧表 初始化全部失败 重发 次测试编号
31、测试组 多帧操作规程测试测试项目 初始化全部失败 重发 次测试依据 中测试目的 测试 在网络侧无能力响应 初始化数据链路请求情况下的响应 并确保 仅试图 次初始化数据链路预期的帧信息流程测试器不响应这个帧不响应这个帧不响应这个帧应停止重发 帧计时终止计时终止计时终止测试准备 应处于 已分配状态帧信息内容至测试器一个三字节 帧应间隔 秒收到表 初始化失败 丢失测试编号测试组 多帧操作规程测试测试项目 初始化失败 丢失测试依据 中测试目的 测试在多帧操作初始化过程中 对失去 响应帧的反应预期的帧信息流程测试器不响应这个帧 计时终止测试准备 应处于 已分配状态帧信息内容至测试器一个三字节 帧第二个
32、帧应在收到第一个 帧 秒间隔后收到测试器至一个三字节 帧应在收到第二个 帧后 秒内发送表 冲突测试编号测试组 多帧操作规程测试测试项目 冲突测试依据 中测试目的 测试 在模式设置命令冲突情况下的正确动作预期的帧信息流程测试器计时终止应进入多帧操作已建立状态测试准备 应处于 已分配状态帧信息内容至测试器一个三字节 帧一个三字节 帧测试器至一个三字节 帧一个三字节 帧多帧操作规程测试本部分测试组包含 个测试项目见表 和表 所示表 重发 次测试编号测试组 多帧操作规程测试测试项目 重发 次测试依据 中测试目的 测试 在网络侧不响应 切断数据链路请求情况下的正确动作 并确保 仅试图 次切断数据链路此项
33、测试仅用于那些可以拆断数据链路 的预期的帧信息流程测试器不响应这个帧不响应这个帧不响应这个帧应停止重发 帧计时终止计时终止计时终止测试准备 应处于多帧操作已建立状态 用户侧设备第三层实体应在空闲状态注 用户侧设备在发送 消息时 或接收到 消息时 应启动一定时器定时器名为 其值暂定为 秒 在定时器 计时终止之后 第三层应向第二层实体发送原语请求释放数据链路连接帧信息内容至测试器一个三字节 帧应间隔 秒收到表 冲突测试编号测试组 多帧操作规程测试测试项目 冲突测试依据 中测试目的 测试 在模式设置命令冲突情况下的正确动作此项测试仅用于那些可以拆断数据链路 的预期的帧信息流程测试器间隔大于秒以后不应
34、产生进一步的帧计时终止应进入 已分配状态检测 是否已进入 已分配状态测试准备 应处于多帧操作已建立状态 用户侧设备第三层实体应在空闲状态注 用户侧设备在发送 消息时 或接收到 消息时 应启动一定时器定时器名为 其值暂定为 秒 在定时器 计时终止之后 第三层应向第二层实体发送原语请求释放数据链路连接帧信息内容测试器至一个三字节 帧一个三字节 帧一个三字节 帧至测试器一个三字节 帧一个三字节 帧响应时间在 秒内发送给应在 秒内从 收到离第 帧 秒后收到离第 帧 秒后发送给注 如果 在发送第 帧 后直接转移到一个不正确的状态 那第 帧 的发送会引起测试器帧 的接收多帧操作规程测试本部分测试组包含 个
35、测试项目 见表 所示表 正常信息传送 帧响应测试编号测试组 多帧操作规程测试测试项目 正常信息传送 帧响应测试依据 中测试目的 测试第二层序列编号的操作 顺序编号从 循环预期的帧信息流程测试器表示已复原表示已复原重复以上序列直到所有的 值 都已产生过至少等待 秒以确保定时器 已停止计时重复测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧第三层内容是一个四字节 帧应在 秒内发送至测试器一个四字节 帧应在 秒内收到一个 字节 帧第三层内容是表 正常信息传送 帧响应测试编号测试组 多帧操作规程测试测试项目 正常信息传送 帧响应测试依据 中测试目的 测
36、试 正确接收一个 帧作为对其已发送的一个 帧的有效响应预期的帧信息流程测试器至少等待 秒第 帧应作为对第 帧的有效响应测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧第 帧第三层内容是第 帧第三层内容是至测试器一个四字节 帧应在 秒内收到一个 字节 帧第三层内容是表 迫使重传 帧测试编号测试组 多帧操作规程测试测试项目 迫使重传 帧测试依据 中测试目的 保证 在接收到一个 帧后重传一个适合的 帧预期的帧信息流程测试器不应确认 帧 传送测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧第三层内容是一
37、个四字节 帧一个四字节 帧注 发送 帧仅是为了使 回到一个稳定的状态 并不是测试的一个组成部分至测试器一个四字节 帧一个 字节 帧第三层内容是在重传 帧 第 帧 之前 不应等待 计时终止表 正常的第二层拆链程序测试编号测试组 多帧操作规程测试测试项目 正常的第二层拆链程序测试依据 中测试目的 测试正常的第二层拆链程序预期的帧信息流程测试器第 个 检验链路是否已拆至少等待 秒以确保定时器 已停止计时测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个三字节 帧至测试器一个三字节 帧应在收到 帧后 秒内发送一个三字节 帧注 当第三层在空闲状态时 执行本测试可使
38、从多帧操作已建立状态转移到 已分配状态表 正常的第二层拆链程序测试编号测试组 多帧操作规程测试测试项目 正常的第二层拆链程序测试依据 中测试目的 测试正常的第二层拆链程序预期的帧信息流程测试器第 个 检验链路是否已拆至少等待 秒以确保定时器 已停止计时表 完测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个三字节 帧一个三字节 帧至测试器一个三字节 帧应在收到 帧后 秒内发送一个三字节 帧表 帧丢失 至网络侧测试编号测试组 多帧操作规程测试测试项目 帧丢失 至网络侧测试依据 中测试目的 测试 在 帧丢失时的第二层恢复机制预期的帧信息流程 帧未证实导致第二层
39、 计时终止 促使 用以下二种方法之一询问用最后一个发送的 命令帧询问 或用 命令帧询问测试 用最后一个发送的 命令帧询问测试器不证实此 帧不更新帧丢失允许 第二次计时终止检验更新计时终止计时终止应证实 帧 传送表 完测试 用 命令帧询问测试器不证实此 帧不更新帧丢失允许 第二次计时终止检验更新计时终止计时终止应证实 帧 丢失测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧第三层内容是一个四字节 帧一个四字节 帧注 发送 帧仅是为了使 回到一个稳定的状态 并不是测试的一个组成部分至测试器一个四字节 帧一个 字节 帧第三层内容是一个 字节 帧第三层
40、内容是应不理睬第 帧和第 帧 凭此作为 传送的 帧丢失的模拟一个四字节 帧所有响应帧应在发送命令帧后 秒内收到或收到命令帧后 秒内制作发送表 链路层监视测试编号测试组 多帧操作规程测试测试项目 链路层监视测试依据 中测试目的 测试当第三层无消息传送时 数据链路层的监视功能预期的帧信息流程测试器应在 秒内收到此 帧测试准备 应处于多帧操作已建立状态用户侧设备第三层最好应处于长时间的稳定呼叫状态 以避免未请求的拆链帧信息内容测试器至一个四字节 帧至测试器一个四字节 帧表 响应帧丢失网络侧至测试编号测试组 多帧操作规程测试测试项目 响应帧丢失 网络侧至测试依据 中测试目的 测试 在 响应帧丢失时的第
41、二层恢复机制预期的帧信息流程 响应帧丢失导致第二层 计时终止 促使 用以下二种方法之一询问用最后一个发送的 命令帧询问 或用 命令帧询问测试 用最后一个发送的 命令帧询问测试器接受此 帧更新但不响应至少等待 秒计时终止应证实 帧 传送表 完测试 用 命令帧询问测试器接受此 帧更新但不响应至少等待 秒计时终止应证实 帧 传送测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧 第三层内容是一个 字节 帧一个四字节 帧至测试器一个四字节 帧一个 字节 帧 第三层内容是一个 字节 帧 第三层内容是一个四字节 帧表 网络侧重新建立数据链路连接测试编号测试组
42、 多帧操作规程测试测试项目 网络侧重新建立数据链路连接测试依据 中测试目的 确保 正确地重新建立数据链路预期的帧信息流程测试器测试准备 应处于多帧操作已建立状态帧信息内容测试器至一个三字节 帧至测试器一个三字节 帧应在发送 后 秒内收到注 本测试可以在任何时候被用来重置数据链路状态为多帧操作已建立状态 并且使数据链路状态变量等初始化为表 网络侧重新建立数据链路连接测试编号测试组 多帧操作规程测试测试项目 网络侧重新建立数据链路连接测试依据 中测试目的 确保 正确地重新建立数据链路预期的帧信息流程测试器测试准备 应处于多帧操作已建立状态帧信息内容测试器至一个三字节 帧至测试器一个三字节 帧应在发
43、送 后 秒内收到表 响应帧丢失 至网络侧测试编号测试组 多帧操作规程测试测试项目 响应帧丢失 至网络侧测试依据 中测试目的 测试 在 响应帧丢失时的第二层恢复机制预期的帧信息流程 响应帧丢失导致第二层 计时终止 测试器用最后一个发送的 命令帧询问测试器不理睬此 帧用同第 帧值的帧询问 应确认 帧 传送测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧 第三层内容是一个 字节 帧 第三层内容是至测试器一个四字节 帧一个四字节 帧表 帧失去次序测试编号测试组 多帧操作规程测试测试项目 帧失去次序测试依据 中测试目的 保证 发送一个 帧以响应一个失序的
44、 帧预期的帧信息流程测试器置确保明显的 帧丢失测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个 字节 帧第三层内容是至测试器一个四字节 帧表 无效的 值 帧测试编号测试组 多帧操作规程测试测试项目 无效的 值 帧测试依据 中测试目的 保证 在接收到一个包含无效 值的帧后 重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个四字节 帧 测试帧类型编码如下一个三字节 帧至测试器一个三字节 帧表 无效的 值 帧测试编号测试组 多帧操作规程测试测试项目 无效的 值 帧测试依据
45、 中测试目的 保证 在接收到一个包含无效 值的帧后 重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个四字节 帧 测试帧类型编码如下一个三字节 帧至测试器一个三字节 帧表 无效的 值 帧测试编号测试组 多帧操作规程测试测试项目 无效的 值 帧测试依据 中测试目的 保证 在接收到一个包含无效 值的帧后 重新建立数据链路值有效范围为预期的帧信息流程测试器置测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个四字节 帧 测试帧类型编码如下一个三字节 帧至测试器一个三字节 帧表
46、 模 操作期间模为 的帧的接收测试编号测试组 多帧操作规程测试测试项目 模 操作期间模为 的帧的接收测试依据 中测试目的 保证 在模 操作期间在多帧操作已建立状态 不接收模为 的监视帧预期的帧信息流程测试器测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个三字节包含 控制字段的帧此帧编码如下当前 值至测试器一个三字节 帧表 比特置 值的 帧传送测试编号测试组 多帧操作规程测试测试项目 比特置 值的 帧传送测试依据 中测试目的 测试 对一个具有不正确 值的帧的响应预期的帧信息流程测试器测试准备 应处于多帧操作已建立状态帧信息内容测试器至一个 字节 帧第三层内
47、容是至测试器一个三字节 帧表 接收三字节的未定义或不能执行的命令帧或响应帧测试编号测试组 多帧操作规程测试测试项目 接收三字节的未定义或不能执行的命令帧或响应帧测试依据 中测试目的 保证 在接收未定义或不能执行的帧后 重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为帧信息内容测试器至一个三字节的无效帧此帧编码如下随机的无效控制字段值当前 值无效的字节一个三字节 帧至测试器一个三字节 帧表 接收四字节的未定义或不能执行的命令帧或响应帧测试编号测试组 多帧操作规程测试测试项目 接收四字节的未定义或不能执行的命令帧或响应帧测试
48、依据 中测试目的 保证 在接收未定义或不能执行的帧后 重新建立数据链路连接预期的帧信息流程测试器无效的控制字段测试准备 应处于多帧操作已建立状态状态变量应通过执行测试项 复原为表 完帧信息内容测试器至一个四字节的无效帧此帧编码如下随机的无效控制字段值当前 值无效的字节一个三字节 帧至测试器一个三字节 帧表 接收一个信息字段长度超过规定长度的 帧测试编号测试组 多帧操作规程测试测试项目 接收一个信息字段长度超过规定长度的 帧测试依据 中测试目的 保证 在接收到一个信息字段长度超过规定长度 个字节 的 帧后 重新建立数据链路预期的帧信息流程测试器测试准备 应处于多帧操作已建立状态状态变量应通过执行
49、测试项 复原为帧信息内容测试器至一个 帧帧信息字段长度超过规定的 个字节一个三字节 帧至测试器一个三字节 帧表 接收含有附加信息字段的无编号帧 帧测试编号测试组 多帧操作规程测试测试项目 接收含有附加信息字段的无编号帧 帧测试依据 中测试目的 保证 在接收到一个含有不允许的信息字段无编号帧后 重新建立数据链路预期的帧信息流程测试器含有信息字段的 帧测试准备 应处于多帧操作已建立状态帧信息内容测试器至一个四字节 帧一个三字节 帧至测试器一个三字节 帧表 接收含有附加信息字段的监视帧 帧测试编号测试组 多帧操作规程测试测试项目 接收含有附加信息字段的监视帧 帧测试依据 中测试目的 保证 在接收到一个含有不允许的信息字段无编号帧后 重新建立数据链路预期的帧信息流程测试器含有不正确格式的 帧测试准备 应处于多帧操作已建立状态帧信息内容测试器至一个五字节 帧一个具有随机值的附加的字节 应与