前言 Ⅴ
引言 Ⅵ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 符号和缩略语 3
5 EPA 协议一致性测试系统结构 4
5.1 概述 4
5.2 抽象测试集(ATS) 4
5.3 静态文档 5
5.4 可执行测试集(ETS) 5
5.5 被测实现(IUT) 5
5.6 下测试器(LT) 5
5.7 上测试器代理(UTA) 6
5.8 EPA 协议一致性测试系统的测试过程 6
6 EPA 协议一致性测试的目的和内容 6
6.1 概述 6
6.2 系统管理实体服务测试组 9
6.3 应用访问实体服务测试组 23
6.4 对象属性测试组 41
6.5 时钟同步测试组 48
6.6 确定性调度测试组 51
附录A (资料性附录) EPA 协议一致性测试环境 55
附录B(规范性附录) EPA 协议实现一致性声明PICS 57
附录C (规范性附录) UTA 接口定义 67
附录D (资料性附录) 一致性测试报告范例 70
附录E (规范性附录) 时钟同步测试报文格式 71
图1 EPA 协议一致性测试系统的系统结构 4
图2 EPA 协议一致性测试抽象测试集的结构图 5
图3 一致性测试的总体流程图 6
图4 系统管理状态测试总体流程图 10
图5 状态转换S3测试流程图 11
图6 状态转换R1测试流程图 12
图7 状态转换R6测试流程图 13
图8 状态转换R8测试流程图 14
图9 状态转换R10测试流程图 16
图10 状态转换S4测试流程图 17
图11 状态转换S5测试流程图 18
图12 状态转换R2测试流程图 19
图13 状态转换R3测试流程图 20
图14 状态转换R4测试流程图 21
图15 状态转换R12测试流程图 23
图16 信息分发服务接收测试流程图 24
图17 信息分发服务发送测试流程图 25
图18 事件状态转换R1测试流程图 26
图19 事件状态转换R2测试流程图 27
图20 事件状态转换R3测试流程图 28
图21 事件状态转换R4测试流程图 29
图22 事件通知服务发送测试流程图 30
图23 事件确认服务接收测试流程图 31
图24 域状态转换R3、R11、R15、R12、R9测试流程图 32
图25 域状态转换R8、R4、R5测试流程图 34
图26 域状态转换R6、R22、R7、R17、R2测试流程图 36
图27 域状态转换R18、R16、R20、R21测试流程图 38
图28 域状态转换R19、R23、R13、R14测试流程图 40
图29 客户端PTP报文测试流程图 48
图30 服务器端PTP报文测试流程图 49
图31 SNTP报文测试流程图 50
图32 时钟同步精度测试系统结构 51
图33 确定性调度测试总体流程图 52
图A.1 EPA 协议一致性测试系统的搭建 56
图C.1 UTA 层次结构 67
图D.1 测试结果格式 70
表1 抽象测试例一览表 7
表2 管理实体S3状态转换表 11
表3 管理实体R1状态转换表 12
表4 管理实体R6状态转换表 13
表5 管理实体R8状态转换表 14
表6 管理实体R10状态转换表 15
表7 管理实体S4状态转换表 16
表8 管理实体S5状态转换表 17
表9 管理实体R2状态转换表 18
表10 管理实体R3状态转换表 20
表11 管理实体R4状态转换表 21
表12 管理实体R12状态转换表 22
表13 事件状态R1状态转换表 25
表14 事件状态R2状态转换表 26
表15 事件状态R3状态转换表 27
表16 事件状态R4状态转换表 29
表17 域状态转换R3、R11、R15、R12、R9状态转换表 31
表18 域状态转换R8、R4、R5状态转换表 33
表19 域状态转换R6、R22、R7、R17、R2状态转换表 35
表20 域状态转换R18、R16、R20、R21状态转换表 37
表21 域状态转换R19、R23、R13、R14状态转换表 39
表22 EPAMIBHeader对象编码表 41
表23 EPADeviceDescriptor对象编码表 42
表24 SyncandScheduling对象编码表 43
表25 MAXResponseTime对象编码表 44
表26 CommunicationScheduleManagement对象编码表 44
表27 DeviceApplicationInformation对象编码表 45
表28 FBApplicationInformationHeader对象编码表 46
表29 LinkObjectHeader对象编码表 46
表30 DomainApplicationInformationHeader对象编码表 47
表A.1 测试硬件配置表 55
表A.2 测试环境要求 55
表B.1 PICS模板文件一览表 57
表C.1 UTA 对象一览表 67
表C.2 CMD-Distribute对象编码表 68
表C.3 CMD-EventNofication对象编码表 68
表C.4 CMD-Domain对象编码表 68
表C.5 CMD-Schedule对象编码表 68
表C.6 DistributeObject对象编码表 69
表C.7 EventObject对象编码表 69
表C.8 DomainObject对象编码表 69