GB/T26790.3-2015

工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范

IndustrialwirelessnetworksWIASpecification—Part3:WIA-PAprotocolconformancetestspecification

本文分享国家标准工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范的全文阅读和高清PDF的下载,工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范的编号:GB/T26790.3-2015。工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范共有556页,发布于2016-07-01
  • 中国标准分类号(CCS)N10
  • 国际标准分类号(ICS)25.040
  • 实施日期2016-07-01
  • 文件格式PDF
  • 文本页数556页
  • 文件大小6.89M

以图片形式预览工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范

工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范


国家标准 GB/T26790.3一2015 工业无线网络wIA规范 第3部分:wIA-PA协议一致性测试规范 IndustrialwirelessnetworksWIAspeeificatiom Part3WIA-PAprotoeolconformancetestspecifieatiom 2015-12-10发布 2016-07-01实施 中毕人民共和国国家质量监督检验检疫总局 发布 中 国国家标准化管厘委员会国家标准
GB/T26790.3一2015 目 次 前言 引言 范围 规范性引用文件 术语和定义 符号和缩略语 wIA-PA一致性测试系统结构 5.1测试环境概述 5.2测试过程 5.3测试名称说明 5.4测试伪代码说明 5.5参考数据包符号说明 13 1" 现场设备测试集(非安全测试部分 6.l " # 加人过程测试集 26 6.2运行过程测试集 67 6.3离开过程测试集 路由设备测试集(非安全测试部分) 7.1加人过程测试集 8: 7.2运行过程测试集 168 7.3离开过程测试集 网关设备测试集(非安全测试部分) 183 运行过程测试集 8.1 183 8.2离开过程测试集 227 现场设备测试集(安全测试部分) 235 9.1安全加人过程测试集 235 9.2安全运行过程测试集 256 9.3安全离开过程测试集 320 路由设备测试集(安全部分 l0 324 安全加人过程测试集 10.1 324 10,2安全运行过程测试集 347 10.3安全离开过程测试集 464 11网关设备测试集(安全部分) 481 11.1安全运行过程测试集 481 11.2离开过程测试集 544
GB/T26790.3一2015 前 言 GB/T26790(工业无线网络wIA规范拟分为以下8部分 -第1部分:用于过程自动化的wIA系统结构与通信规范 第2部分:用于工厂自动化的wIA系统结构与通信规范 第3部分:wIA-PA协议一致性测试规范; 第4部分:wIA-FA协议一致性测试规范; 第5部分:wIA-PA互操作性测试规范 第6部分;wIA-FA互操作性测试规范 第7部分:wIA-PA产品通用条件; 第8部分:wIA行业规范 本部分为GB/T26790的第3部分 本部分按照GB/T1.1一2009给出的规则起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 本部分由机械工业联合会提出 本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口 本部分主要起草单位;科学院沈阳自动化研究所,机械工业仪器仪表综合技术经济研究所北 京科技大学,浙江中控研究院有限公司浙江大学 本部分主要起草人:于海斌,梁炜、刘丹、万亚东,张思超、王恺、齐悦、张晓玲,施一明史宝库、 罗新强、孙亮、王沁、冯冬芹、梅恪、陈积明、陈建飞、陈小枫、程鹏、夏畔、李世明、彭世伟 业
GB/T26790.3一2015 引 言 wIA-PA产品的一致性和互操作性测试是检验产品是否符合wIA-PA标准(GB/T26790.1一2011 《工业无线网络wIA规范第1部分;用于过程自动化的wIA系统结构与通信规范》),实现不同厂家 产品互连,互操作的技术保证 wIA-PA一致性测试用来检测产品是否满足wIA-PA标准规定的要求 一致性测试是互操作性 测试的前提 产品只有通过一致性测试,表明其符合wIA-PA标准协议,才进行互操作性测试
GB/T26790.3一2015 工业无线网络WIA规范 第3部分:wIA-PA协议一致性测试规范 范围 GB/T26790的本部分定义了wIA-PA设备加人过程,运行过程、离开过程和网络安全的测试 规范 本部分适用于基于wIA-PA的工业过程测量、监视与控制的无线网络设备 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T26790.l一2011工业无线网络wIA规范第1部分;用于过程自动化的wIA系统结构与 通信规范 IEEESTD802.15,4-2011IEEE信息技术标准系统间远程通信和信息交换局域网和城域网 具体要求第15.4部分:低速率无线个域网(LR-wPAN)的无线媒体访问控制(MAC)和物理层 PHY规范[IEEEStandardforInformationtechnology-Telecommunicationsandinformationm exehangebetweensystems-Localandmetropolitanareanetworks-SpeeificrequirementsPart15.4. Wi PHYSpeeifceation、forl.ow Mcdium control(MAc)andPhysicalLayer “Rate ireless Access wirelessPersonalAreaNetworksLR-wPAN.) 术语和定义 GB/T26790.1一2011界定的以及下列术语和定义适用于本文件 为了便于使用,以下重复列出了 GB/T26790.1一2011中的某些术语和定义 3.1 绝对时隙号absolutetinmeslotnumber 从网络形成开始计数的全部时隙,通常该值是指当前时隙号 注:该值以递增1的方式计数,一般为当前时隙的序列号,且最大值为(2is-1),达到最大值后,该值重置为0 [GB/T26790.1一2011,定义3.1.1] 3.2 主动离开activeleaving 路由设备向网关申请后离开或现场设备向路由设备申请后离开的过程 [GB/T26790.1一2011,定义3.1.2] 3.3 聚合aggregationm 将多个用户应用对象的数据或簇成员的包合并为一个包的过程 [GB/T26790.1一2011,定义3.1.5]
GB/T26790.3一2015 3.4 应用子层applicationsublayer 提供应用层数据和管理服务的协议子层 [GB/T26790.1一2011,定义3.1.6] 3.5 信标beaconm 在wI1A-PA网络中由网关设备或路由设备广播的帧 注:新的路由设备或现场设备在加人wIA-PA网络前首先要监听信标 [GB/T26790.1一2011,定义3.1.7] 3.6 广播broadcast 将包发送给wIA-PA网络中所有可以接收到的设备 [GB/T26790.l201l,定义3.1.8] 信道 channel 从发送端到接收端传递包的无线射频媒质 [GB/T26790.l201l,定义3.1.9] 3.8 簇 cluster 包括一个路由设备和多个现场设备的逻辑设备组 [GB/T26790.1一2011,定义3.1.10 3.9 簇首 clusterhead 簇内的管理者,由路由设备承担 [GB/T26790.1一2011,定义3.1.11] 3.10 簇成员 clsterember 簇内的数据源,由现场设备承担 [GB/T26790.1一2011,定义3.1.12 3.11 通信资源communieationresouree 用于传输帧的信道和时隙 [GB/T26790.1一2011,定义3.1.14] 3.12 一致性测试conformancetesting" 测试被测设备对通信协议的符合程度的测试 3.13 数据链路子层datalinksub-layer 位于IEEEsTD802.15.4-2011的MAC层之上,用于处理wIA-PA网络拓扑,链接和通信资源 3.14 解聚disaggregationm 将聚合后的包分解为用户应用对象数据的过程 [GB/T26790.12011,定义3.1.18]
GB/T26790.3一2015 3.15 现场设备 fielddevice 安装在工业现场,连接或者控制生产过程的设备 [GB/T26790.1一2011,定义3.1.19] 3.16 网关设备 gatewaydevice 连接wIA-PA网络与其他工厂网络的设备 [GB/T26790.12011,定义3.1.21 3.17 手持设备handheddevice 用于组态、固件更新和监视设备状态的手持便携设备 [GB/T26790.12011,定义3.1.221 3.18 跳hop wIA-PA网络中,包在两个相邻设备之间传递的过程,而没有其他设备的参与 注:多跳用于延长传输距离、绕过干扰源和避免阻塞 [GB/T26790.1一2011,定义3.1.23] 3.19 主控计算机hostcomputer 供操作人员、维护人员和管理人员与wIA-PA交互的计算机,向下与wIA-PA网络交互,向上与管 理网络交互 [CGB/T26790.1一2011,定义3.1.24们 3.20 互操作interoperabhility 两个或两个以上的网络彼此交互信息且利用所交互信息的能力 [GB/T26790.1一2011,定义3.1.25] 3.21 加入joining wIA-PA网络设备通过认证,并且允许加人wIA-PA网络的过程 [GB/T26790.l一2011,定义3.1.26] 3.22 链路link 规定了邻近设备间传输所需的通信参数 [GB/T26790.12011,定义3.1.27] 3.23 网络地址networkaddres w1A-PA网络中,唯一标识设备的16位无符号整数,也称为短地址 注:网络地址由网络管理者分配,其高8位用于标识不同的簇 [GB/T26790.l1201l,定义3.1.30 3.24 networkmanager 网络管理者 负责配置网络分配通信资源,管理路由表、监视和汇报网络性能的逻辑角色 注:在WIA-PA网络中有且仅有一个网络管理者
GB/T26790.3一2015 [GB/T26790.1一2011,定义3.1.31] 3.25 包 packet 在物理媒体上同时发送的一组有格式的位 [GB/T26790.1一2011,定义3.1.32] 3.26 被动离开passiveleaving" wIA-PA网络中,一个现场设备被路由设备强制移出网络或一个路由设备被网关强制移出网络 在 的过程 [GB/T26790.1一2011,定义3.1.34] 3.27 物理地址physiealaddress wIA-PA网络中,用于标识设备的64位扩展唯一标识符,也称为长地址 注,物理地址由制造商分配 [GB/T26790.1一2011,定义3.1.35] 3.28 路由设备routingdeviee wIA-PA网络中,负责现场设备的管理和包转发等功能的设备 [GB/T26790.l一201l,定义3.l.36 3.29 安全管理者securitymanager 在wIA-PA网络中,负责为用户应用提供整个网络的安全策略配置、密钥管理和设备认证的逻辑 角色 [GB/T26790.1一2011,定义3.1l.37刀 3.30 超帧superframe 周期性重复的时隙集合 注:超倾规定了周期性通信的收发时间 [GB/T26790.l201l,定义3.l.38 3.31 时隙timeslot 在wIA-PA网络中交换数据所采用的基本时间单位 注:WIA-PA网络中的时隙长度是可配置的 [GB/T26790.1一2011,定义3.1.39] 3.32 测试用例tesease 为测试特定功能或过程是否满足通信协议要求而规定的一组输人,执行条件以及预期结果 3.33 测试集testset 测试用例的集合 3.34 虚拟通信关系yirtwalcommuniceationrelationship 标识两个用户应用对象所使用的通信路径和通信资源
GB/T26790.3一2015 [GB/T26790.1一2011,定义3.1.42] 3.35 wIA-PA设备wIA-PAdevice 在wIA-PA网络中,主控计算机、网关设备、路由设备,现场设备和手持设备统称为wIA-PA设备 [GB/T26790.1一2011,定义3.1.43] 符号和缩略语 下列符号和缩略语适用于本文件 ACK 确认 Acknowledge ASL ApplicationSublayer 应用子层 ASLDE 应用子层数据实体 Applieation.sdblayerDataEntity ASLDESAP ASLDEServiceAcessPoint 应用子层数据实体服务访问点 ASLME ApplieationSubayerMaugemenEantity应用子层管理实体 ASLME-SAP ASLMEServiceAcessPoint 应用子层管理实体服务访问点 ProtocolDataUnit ASLPDU ApplieationSublan 应用子层协议数据单元 layer ContentionAccessPeriod 竞争访问阶段 CAP Contention-FreePeriod CFP 无竞争访问阶段 Client/Server C'/s 客户机/服务器 CSMA CarrierSense MultipleAccess 载波侦听多路访问 CSMA-CA Accesswith CarrierSenseMultiple 带冲突检测的载波侦听多路访问 CollisionAvoidance DAGO DataAggregationObject 数据聚合对象 DGO DisaGgregationObject 解聚对象 数据链路子层数据实体 DLDE Datalinksub-layerDataEntity DLDE-SAP Datalinksub-LayerDataEntityService 数据链路子层数据实体服务访问点 AccessPoint 数据链路层 DLI DataLinkILayer 数据链路子层管理实体 DLME Datalinksub-layerManagementEntity 数据链路子层管理实体服务访问点 DLME-SAP DatalinksublayerManagementEntity ServiceAccessPoint 数据链路子层数据单元 DLPDU Datalinksub-layerProtocolDataUnit DL.sL 数据链路子层 DataLinkSub-Layer DMIAP 设备管理应用进程 DeviceManagementApplicationProcess 加密 ENc ENCryption 扩展唯一标识符-64 EUI64 ExtendedUniqueldentifier-64 帧校验序列 es FrameCheckSequence FDMN 频分多路访问 FrequencyDivisionMultipleAccess 网关设备 GateWaydevice 标识 ldentifier 人侵检测系统 lntrusionDetectionSystems KED 数据密钥 DataEneryptionKey KEK KeyEncryptionKey 用于加密密钥的密钥
GB/T26790.3一2015 K 加人密钥 JoinKey KP ProvisionKesy 授权密钥 LMESAP 层管理实体服务访问点 LayerManagementEntityService AccessPoint MAc 介质访问控制子层 MediumAccessControl MCPs MAC公共部分子层 MACCommonPartSub-layer MHIR 介质访问控制层头部 MediumAccessControlHeader MIc 消息完整性代码 MessageIntegrityCode MLDB MAc子层数据实体 MACsub-layerDataEntity MI.DE:sAP MAc子层数据实体服务访问点 MLDEServiceAccessPoint MLME MAc子层管理实体 MACsub-layerManagementEntity MLME-SAP MAc子层管理实体服务访问点 MIMEServiceAccessPoint MAc协议数据单元 MPDU MACProtocolDataUnit NL 网络层 NetworkLayer NLDE 网络层数据实体 NetworklayerDataEntity NL.DE-sAP 网络层数据实体服务访问点 NLDEServiceAccessPoint NLME 网络层管理实体 NetworkLayerManagementEntity 网络层管理实体服务访问点 NIME-SAP NLMEServiceAccessPoint 网络管理者 NM NetworkManager NPDu NetworkProtocolDataUnit 网络层协议数据单元 NsDu NetworkServiceDataUnit 网络层服务数据单元 Packet ationObject PAGO 包聚合对象 Aggregat PHY PHYsicallayer 物理层 P/s Publisher/Subscriber 发布者/预订者 Rs ReportSource/Sink 汇报/转发 Mn 安全管理者 heurityManager wR SymmetricMaster Key 对称主密钥 TDMA MultipleAccess 时分多路访问 IDivision UAo Objeet 用户应用对象 Application UAP plicationProcess 用户应用进程 User App UAPMESAPUAPMam 用户应用进程管理实体服务访问点 AanagementEatitrysAP VCR VirtualCommunication 虚拟通信关系 Relationship VirtualCommunication vCR_D Relationshipldentifier vCR标识 wIA-PA 用于过程自动化的工业无线网络 wirleNetwortkforIndetridl Automatiom ProcessAutomation 5 wIA-PA一致性测试系统结构 5.1测试环境概述 wIA-PA一致性测试的测试环境由测试系统和被测设备构成,其中被测设备分为三类;现场设备、 路由设备和网关设备 为保证测试的通信质量,规定测试系统和被测设备的最大距离为5m,且测试环 境中无其他无线网络存在 测试环境如图1所示
GB/T26790.3一2015 测试系统 测试主机 被测设备 " 网关设备路由设备现场设备 wIA-叭协议 逻接口 被测设备 (为这三种议备的任意一种 测试前端 图1测试环境 其中: -测试主机;按照规定的测试用例生成并发出相应的数据包或命令包,根据接收到的被测设备的 数据包或命令包来判断被测设备行为是否正确 测试前端;与测试主机通过逻辑接口连接,作为测试主机与被测设备通信的无线收发设备 -被测设备:接收测试主机发出的数据包或命令包并作出相应的响应,或者按照协议规定向测试 系统主动发出请求 当被测设备是网关时,被测方应提供配套的上位机软件 手持设备;用于组态、固件更新和监视设备状态 本部分规定测试系统和被测设备使用的参考信道为25 本部分规定测试系统和被测设备使用的参考网络ID为(0xaa0xaay 本部分规定测试中使用的参考密钥为0xco0xel0xc20xc30xc0xc50xc60xc70xc80xc90xca 0xcb0xcc0xcd0xce0xcf 本部分规定测试中使用的参考加密算法为CCM加密算法 本部分规定测试前需已知被测设备的时间同步精度及时隙结构 本部分规定测试前需已知被测设备的网络拓扑结构 本部分规定测试中使用的拓扑结构为:网关-现场、网关-路由、网关-路由-现场和网关-路由-路由 本部分规定测试中使用以下参考短地址 网关设备短地址:{0x000x01 路由设备短地址1:Ox010x0oy 路由设备短地址2:0x020x00y 现场设备短地址1:(0x000x02 现场设备短地址2:(0x010x01 注:与应用相关的测试暂不在本部分中执行 5.2测试过程 wIAPA一致性测试包含以下过程 测试系统启动 被测设备启动; 被测设备或测试系统加人网络;
GB/T26790.3一2015 -测试系统和被测设备执行测试用例 显示测试结果 5.3测试名称说明 wIA-PA一致性测试用例可分为正向(positive)测试和反向(negative)测试,此外,有些测试用例用 于测试可选功能 正向测试;测试系统发送正确的服务请求,检查被测设备是否返回指示服务成功执行的正 响应; 反向测试;测试系统发送带错误数据的服务请求,检查被测设备是否返回指示服务未成功执行 的负响应以及检查负响应中的错误代码来判断被测设备是否正确操作; -可选测试;如果被测设备具备该功能,则测试系统执行此测试用例;否则,测试系统将不执行此 测试用例 5.4测试伪代码说明 5.4.1函数说明 测试用例伪代码中使用的丽数说明如表1所示 表1 函数说明 序号 丽数名称 阴数含义 比较收到的Payload和PacketName 所指的包是否一致,如果一致返回 Verify(PacketName,Payload) sUcCEss.否则返回FALED PintsereenCMsgString) 在屏幕打印字符申MsgSiring Send(SendPacket 发送顿或包 Receive(RevPacket) 接收顿或包 取datal与data2的最大值 Max(datal,data2y Secln(Frame) 对接收到的安全进行解密和MIC校验 对要发送的赖进行加密和计算Mc SecOut(Frame 其中,Secn()和SecOut(指定为cCM(详见IEEE802.15.4-2011附录B)模式 对于本测试中不同类 型的MAC帧和D)L.SL,规定安全等级如表2所示(DL.sL安全传输测试需测试所有安全等级除外). 表2不同顿类型的安全等级 帧类型 安全等级 MAC命令 (关联请求/响应,断联请求/响应等》 DLSL命令帧 Keepalive,邻居信息汇报,安全信息获取请求/响应等) DL.SL数据赖 信标赖 ACK
GB/T26790.3一2015 5.4.2语句说明 测试用例伪代码中使用的语句说明如表3所示 表3语句说明 语句名称 表达形式 序号 用法说明 IF表达式 F语句 如果表达式为真,则执行语句1 语句1 IF表达式 语句1 如果表达式为真,则执行语句1,否则执行语 IFELSE语句 ELSE 句2 语句2 IF表达式1 语句1 EL.sEIF(表达式2) FELSEIFELSE 如果表达式1为真,则执行语句l;如果表达 语句 语句2 式2为真,则执行语句2;否则执行语句3 EISE 语句3 如果未超时,则判断表达式,若表达式为真 wHLE(表达式) forDuration wHIE语句 则继续等待;若表达式为假,则语句结束;如 果超时,则语句结束 wWHILE表达式forDuration 语句1 BREAK语句 跳出当前wHLE循环执行语句2 BREAK; 语句2 5.4.3变量说明 测试用例伪代码中使用的变量说明如表4所示
GB/T26790.3一2015 表4变量说明 序号 符号表示 变量含 取值范围 缺省值 义 Timesot(t) 时隙 32ms RECEIVED 代表测试系统收到数据包类型 查询wA-PA标准对数据包定义 N/A SUCCESS 测试案例结果通过 FAILED 测试案例结果没通过 字符串变量,用来表示测试结果 TestCaseResult N/A 网络发现的最大扫描时间 大于或等于32 MaxScanTime 32t 设备状态报告周期 大于或等于 32t 32t DevStaRptCycle ChaStaRptCycle 大于或等于32t 32t 设备信道状态报告周期 KeepAliveCycle keepalive周期 大于或等于32t 32 TimeSynCyele 时间同步周期 大于或等于32t 32" NeilnforRpCycle汇报邻居周期 大于或等于32t 32 12 SuperlrameCycle 设备超赖周期 大于或等于32t 32t 计数值 从0开始的整数 13 Count 周期偏差,即实际周期与标准周期的最大差值大于或等于 CyecleError 5.4.4常量说明 测试用例伪代码中使用的常量说明如表5所示 表5常量说明 /包名称 标准的包或顿 信标赖 Beacon 关联请求 AssociateRequest 关联响应 AssociateResponse 加人请求 JoiningRequesr 加人响应 JoiningResponse 属性配置请求 AttributeSettingReguest st(attribute 属性配置响应 AttributeSettingResponse 属性获取请求 AttributeGettingRequest(attribute AttributeGettingResponse 属性获取响应 汇报邻居 NeighborlnformationReportRequest 汇报簇成员请求 lusterMemberReportReuest 汇报簇成员响应 Clu erMemberReportResponse 增加超恢请求 SuperfranmeAddingRequest 增加超响应 SuperfranmeAddingResponse l0
GB/T26790.3一2015 表5(续 标准的包或顿 /包名称 增加链路请求 ILinkAddingRequest 增加链路响应 ILinkAddingResponse Keepalive顿 KeepAlive 时间同步命令赖 TimeSvnchronization 设备状态报告请求 DeviceConditionReportRe(guest 信道状态报告请求 annelConditionReportRequest Chan 链路更新请求 ILinkUpdateRequest 链路更新响应 LinkUpdateResponse 链路释放请求 LinkReleaseRequest 链路释放响应 ILinkReleaseResponse 超赖更新请求 SuperframeUpdateRequest 超赖更新响应 SuperlrameUpdateResponse 超释放请求 SuperframeReleaseRequest 超释放响应 SuperrameReleaseResponse 路由增加请求 RouteAddingRequest 路由增加响应 RouteAddingResponse 路由更新请求 RouteUpdateRequest 路由更新响应 RouteUpdateResponse 路由删除请求 RouteDeletingReuuest 路由删除响应 Route lteDeletingResponse 断联通知(主动 DisassociateNotificeation(active) 断联通知被动 DisassociateNotification(passive 离开请求 IL.eavingRequest 离开响应 L.eavingResponse ACK 应答赖 数据包 Data 路径失败请求 PathFailureRequest 安全获取请求 SeeurityRequest 安全获取响应 SecurityResponse 密钥分发请求 KeyEstablishRequest 密钥分发响应 KeyEstablishResponse 密钥更新请求 KeyUpdateRequest 密钥更新响应 Key UhRe esponse 1l1
GB/T26790.3一2015 5.4.5组成部分说明 测试用例伪代码组成部分说明如表6所示 表6组成部分说明 序号 所属部分 中文名 作用 TESTBODY 测试主体 测试行为的伪代码描述 TESTRESU1T测试结果包括SUCCESS测试通过和 TEsTREsULT 测试结果 FAIL:D(测试未通过 5.4.6符号使用说明 测试用例伪代码符号使用说明如表7所示 表7符号使用说明 符号 符号名称 序号 说明 等于运算符 判断运算符两侧相等为真,不等为假 不等于运算符 判断运算符两侧相等为假,不等为真 &.8. 与运算符 判断运算符两侧同时为真,则为真;不同时为真,则为假 赋值运算符 将运算符右侧变量赋值给左侧变量 字符串 引号内表示字符串 圆括号 括号具有最高运算优先级 5.4.7包表示法规则 测试用例伪代码包表示法规则如表8所示 表8 包表示法规则 包表示 含义 Packet.all 表示包的全部字段 Packet.type 表示包的类型 Packet.header 表示包头 Packet.payload 表示包的载荷 Packet. 表示包中的任意一个字段 Packet.Destination.hig 表示包的MAC层的目的地址高8位 Packet.Destination.low 表示包的MAC层的目的地址低8位 12
GB/T26790.3一2015 5.5参考数据包符号说明 测试用例参考数据包符号说明如表9所示 表9参考数据包符号说明 符号表示 符号含义 十六进制表示法 0x 二进制表示法" 0b 保留位(默认值为0) 不确定位 字段分隔符 n表示字节数 n 省略字节" 二进制数据编写顺序为7,b6b0,WIA-PA一致性测试的设备符合大端模式 现场设备测试集(非安全测试部分) 6.1加入过程测试集 6.1.1设备加入网络测试(正向测试[FD-JoIN001] 该测试用例测试现场设备能否正确加人wIA-PA网络 测试使用拓扑结构分为 -网关-现场设备拓扑结构,即测试系统由网关设备组成 -网关-路由-现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为 a)测试系统向被测设备发送信标 b) 被测设备接收到信标后,向测试系统发送关联请求; 测试系统将接收的关联请求报文与期望的报文进行比对,如果比对匹配,则向被测设备返回关 c 联响应,并且测试通过 具体时序如图2所示 测试系统 被渊没备 信标(正向测试 关联请求(正向测试) 关联响应(正向测试》 图2设备加入网络测试(正向测试)时序图 13
GB/T26790.3一2015 用例名称 设备加人网络测试(正向测试[FDJOIN001] 被测设备 现场设备 依赖测试条件 被测设备未加人测试系统网络 TESTBODY SendPacketu Beacon; SendPacket2 AssoeiateResponse; Re[Packet AssociateReguest; Send(SendPacketl WHILE(Reeeive(RcvPacket),type" RefPacket.typeforMaxScanTime; IR RcvPacket.type==RefPacket.type Send(ACK); IFVerifyRevPacket.all,RefPacket,all!=SUCCESS Printsereen(“AssociateResponsePayloaderror!”); TestCaseResult=“FAILED” ELSE 测试用例伪代码描述 Send(SendPaeket2); Printsereen(“AssociateRequestTestSuccess!”); TesiCaseResult=“sUUcCEss” ELSE Printsereen(“NoAssoeiateRequestreceived!”); TestCaseResult=“FALED” Printsereen(TestCaseReslt); TESTRESULT: SUCCESSorFAILED 测试系统应发数据包: LayerType:MAC FrameName:Beaconm 网关-现场设备拓扑结构 0b0000000ob10"00l0x??l0xaa0xaal0x000x01l0x??0x??l0x??.0x??l0x?? 参考数据包 l0x??l0x??.0x??l0x??0x??l0x??0x??0x?? 网关-路由-现场设备拓扑结构 Frame:ob00000000b1000lo [0xaa0xaal0xo10x00lo 0x?? )x??0x??0x??.0x??l0x?? .0x??l0x??l0x??.0x??l0x??0x??l0x??l0x??0x?? Field:顿控制(2序列号(1PAN_ID(2源地址(2超帧规格(2固定时隙(n)挂起地址 Gn)簇D(1)绝对时号(6)时间校准值(2)发送下一个信标的信道(1)Fcs(2) 14
GB/T26790.3一2015 layerType:MAC FrameName:AssociateResponse 网关-现场设备拓扑结构 Frame:0b'1100011ob10'"11”|0x??l0xaa0xaal0x??.0x??l0x000x01l0x02l0x000x02 0x??l0x??0x?? 网关-路由-现场设备拓扑结构 Frame;0b1100011ob10“1“l0x??l0xaa0xaal0x??.0x??l0x010x00l0x02l0x010x01 0x??l0x??0x?? Feld,赖控制(2)序列号(1PAN_ID(2)设备长地址(8》源地址(2)命令标识符(1分配的 短地址(2)执行结果(1)Fcs(2) 参考数据包 测试系统应收数据包 MAc l.ayerType; FrameName:AssoeiateRequest 网关-现场设备拓扑结构 Frame:0b'110001lobl1"10'"l0x??l0xaa0xaal0x000x01l0x??0x??l0x01lobl0"?000 0x??0x?? 网关-路由-现场设备拓扑结构 Frame:ob1100011ob1110”l0x??l0xaa0xaal0xo10x0olox??.0x??l0xo1lob10"?000 Ox??0x?3 Fied:帧控制(2序列号(1PAN_ID(2目的地址(2设备长地址(8命令标识符(1性能 属性(1)Fcs(2) 6.1.2设备加入网络测试(源地址错误(反向测试[FD-JoIN002] 该测试用例满试现场设备能杏加人wIAPA网络 满试使用拓扑结构分为 网关-现场设备拓扑结构,即测试系统由网关设备组成; 网关-路由现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为: 测试系统向被测设备发送信标 a b) 被测设备接收到信标后,向测试系统发送关联请求 测试系统将接收的关联请求报文与期望的报文进行比对,如果比对匹配,则向被测设备返回错 误的关联响应(源地址错误); 测试系统向被测设备发送路由增加请求,被测设备接收到请求后,不向测试系统返回路由增 加响应,则测试通过 具体时序如图3所示 测试系统 被测设备 -信标(反向测试 关联请求(反向测试 -关联响应(反向渊试 路由增加请求(反向测试) 图3设备加入网络测试(源地址错误反向测试)时序图 15
GB/T26790.3一2015 用例名称 设备加人网络测试(源地址错误(反向测试[FD-JOIN002] 被测设备 现场设备 依赖测试条件 被测设备未加人测试系统网络 TESTBODY SendPacketl Beacon SendPacket2 AssociateResponse; SendP Packes RouteAddingRequest: RePacket AssociateReguest RouteAddingResponse; Send(SendPacketl RelPekel.ype WHIlEReceie( e(RcvPa forMaxScanIime Packet).type! IF(RcvPacket.,type一 RefPacketl.type Send(ACK); IFVerify(RevPacket.all,RefPacketl.all! SCCESS Printscreen(“AssociateRequestPayloaderror!”); TestCaseResult=“FALED” ELSE SendSendPacket2); pimseren(“AsoiaeReuestPasyloadcorer!"), TesCaseResult=“SUCCESS” 测试用例伪代码描述 ELSE Printscreen(“NoAssoeiateRequestreceived!”); “FAILED” Test(CaseResult “SUCCESS”) IF(TestCaseResult Send(SendPacket3); WHIE(Receive(RcvPacket),type!=RefPacket2.type)forMaxScanTime:; IF(RevPacket.type==RefPacket2.type) Send(ACK); IFVerify(RcvPacket.all,RefPacket2.all sUcCESS) Printsereen(“AssoeiateRequestTestFailed!”); TestCaseResult=“FAIED” ELSE Printsereen(“AssoeiateRequestTestSuccess!”); 16
GB/T26790.3一2015 “sUcCEss" TestCaseResult EI.SE TestCaseResult=“FAILD"” 测试用例伪代码描述 Printscreen(TesCaseResult):; TEST RESULT sCCEsSorFAILED 测试系统应发数据包: MAc LayerType: FrameName;Beacon 网关-现场设备拓扑结构 Frame:ob0000000ob10“00”l0x??loxaa0xaal0x000x01l0x??0x??l0x??.0x??l0x?? ..0x??l0x??l0x??..0x??l0x??0x??l0x??I0x??0x?? 网关-路由-现场设备拓扑结构 Frame:0b'0000000ob10"00"I0x??l0xaa0xaal0xo10x00lox??0x??l0x??.0x??lox?? .0x??l0x??l0x??0x??l0x??0x??l0x??l0x??0x?? Fied:控制2)序列号(1PAN_ID(2源地址(2超顿规格(2固定时隙(n挂起地址 n簇ID(1绝对时号(6时间校准值(2发送下一个信标的信道(1FCs(2 LayerType:MAC FrameName:AssociateResponse 网关-现场设备拓扑结构: Frame:ob'l1000110b10"110x??l0xaa0xaal0x??.0x??l0x000x0fl0x02l0x000x021 0x??l0x??0x?? 参考数据包 网关-路由-现场设备拓扑结构 Frame:ob11000110b1011l0x??l0xaa0xaal0x??.0x??l0xOf0x00l0x02l0xOf0x01l 0x??l0x??0x?? ield, 帧控制(2》序列号(1)PAN_ID(2)设备长地址(8)》源地址(2》命令标识符(1分配 的短地址(2)执行结果(1)Fcs(2) LayerType;NL Adix PacketNameRoute Request 网关-现场设备拓扑结构 ob1ob10"I0”ox?” l0xaa0xaal0x000x02l0x000x01l0xcalob0001ol Packket 0x000x02lox000x01l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x08l0x??..0x?? 0x??0x?? 网关-路由-现场设备拓扑结构 l0x0f0xo1l0x010x00l0xcalo0b0001o 0b1100001ob10"1o"l0x?? Packet I0xaa0xaa 0x0f0x01l0x000xO1l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x08l0x??.0x?? 0x??0x?? Field:顿控制(2序列号(1PAN_ID(2目的地址(2源地址(2DL.SL 帧控制(1包控制 1目的地址(2源地址(2路由ID(2时间截(4优先级(1序列号(1载荷长度(1命 令标识符(1载荷(9FCS(2 17
GB/T26790.3一2015 测试系统应收数据包 LayerType:MAC FrameName:AssociateRequest 网关-现场设备拓扑结构 Frame:ob11000110bl1”10"l0x??l0xaa0xaal0x000xO1l0x??0x??l0x01lobl0"? 000l0x??0x?? 网关-路由-现场设备拓扑结构 Frame:0b11000110b1110l0x??l0xaa0xaal0xO10x000x??.0x??l0x01lob10"? 000l0x??0x?? Fied,赖控制(2)序列号(1)PAN_ID(2目的地址(2)设备长地址(8)命令标识符(1)性 能属性(1)Fcs(2) 参考数据包 layerType:NL Awding PacketName;Route Response 网关-现场设备拓扑结构 Packet:ob11000010bl0”10"l0x??l0xaa0xaal0x000x01l0x000x02l0xc8lob0001o 0x000x01l0x000x02l0x??0x??l0x??..0x??l0x??l0x??l0x??l0x09l0x0olox??0x??" 网关-路由-现场设备拓扑结构 Packet:0b11000010b10'”10l0x??l0xaa0xaal0x010x00l0xof0x02l0xc8lob0001ol 0x000x01loxof0x02l0x??0x??l0x??0x??lox??lox??l|ox??lox09lox0olox??0x?? Fied:控制(2序列号(1PAN_ID(2目的地址2源地址(2DL.SL赖控制1包控制 1目的地址(2源地址(2路由ID(2时间戳(4优先级(1序列号(1载荷长度(1命 令标识符(1执行结果(1FCS(2 6.1.3设备加入网络测试(编址错误反向测试)[D-JoIN003] 该测试用例测试现场设备能否加人wIA-PA网络 测试使用拓扑结构为网关-现场设备拓扑结 构,即测试系统由网关设备组成 测试过程为: 测试系统向被测设备发送信标 a) 被测设备接收到信标后,向测试系统发送关联请求 b 测试系统将接收的关联请求报文与期望的报文进行比对,如果比对匹配,则向被测设备返回错 c 误的关联响应(编址错误); 测试系统向被测设备发送路由增加请求,被测设备接收到请求后,不向测试系统返回路由增 加响应,则测试通过 具体时序如图4所示 被测设备 测试系统 -信标(反向测试心 关联请求(反向测试D 关联响应(反向测试心 路由增加请求(反向渊试 图4设备加入网络测试(编址错误(反向测试)时序图 18
GB/T26790.3一2015 用例名称 设备加人网络测试(编址错误)(反向测试[FDjOIN003] 被测设备 现场设备 依赖测试条件 被测设备未加人测试系统网络 TESTBODY SendPacket1l Beacon; AssoeiateResponsen SendPacket2 SendPacket3 RouteAddingRequest RePacketl AssociateRequest; RefPacket2 RouteAddingResponse wHIILE(Receive(RcvPacket). RefPacketl.t forMaxScanTime; ).type!! .type RefPacketl.type) RcvPacket.type Send(ACK); IF(Verify(RcvPacket.all,RefPacketl.all! SCCEsS Printscreen(“AssociateRequestPayloaderror!”); TestCaseResult=“FAILED” ELSE Send(SendPacket2); -AeoiaueReuetPasyloadcoret!") Printscreen(“N TestCaseResult=“sucCEss” ELSE 测试用例伪代码描述 Printscreen(“NoAssociateRequestreceived!”); “FAILED” TesICaseResult IF(TestCaseResult “sUCCESS” SendSendPacket3); WHIE(Receive(RcvPacket).type!=RefPacket2.typeforMaxSeanTime; IF(RcvPacket.type==RePacket2.type Send(ACK); IFVerify(RcvPacket.all,RefPacket2.all sUCCESS Printscren(“AsociateRequestTestFailed!”) TestCaseResult=“FAlLED” ELSE Printsereen sociateRequestTestSuccess!”); “As TesCaseResult “SUCCESS” 19
GB/T26790.3一2015 ELSE TesCaseResult=“FAILED”; 测试用例伪代码描述 Printscreen(TestCaseResult); TESTRESULT SUCCESSorFAILED 测试系统应发数据包 L.ayerType:MAC Name:Beacon Frame:0b0000000ob1000l0x??l0xaa0xaal0x000x01l0x??0x??l0x??.0x??l0x?? .0x??l0x??l0x??.0x??l0x??0x??l0x??l0x??0x?? Fied:顿控制2序列号(1PAN_ID(2源地址(2超顿规格(2固定时隙(n挂起地址 n簇ID(1绝对时隙号(6时间校准值(2发送下一个信标的信道(1FCS(2 LayerType:MAC FrameName:AssociateResponse Frame:ob1100011ob10'"11"l0x??l0xaa0xaalox??.0x??l0x000x01l0x02l0xOf0x01 0x??l0x??0x?? Fidd:赖控制(2)序列号(1)PAN_D(2)设备长地址(8)源地址(2)命令标识符(1分配 的短地址(2)执行结果(1)Fcs(2) LayerTypeNL PacketName;RouteAddingRequest Packet;ob1100001ob10“10”l0x??l0xaa0xaal0xof0x01l0x000x01l loxealoh" 00010 ox0f0x01l0x000x01lox??0x??l0x??0x??l0x??lox??l0x??l0x08ox??0x?? 0x??0x??" 参考数据包 Field赖控制(2)序列号()PAN_ID2)目的地址(2)源地址(2)L.sL赖控制(1包控制 I目的地址(2源地址(2)路由D(2时间戳(4)优先级(1序列号(1载荷长度(1命 令标识符(1载荷(9FCS(2) 测试系统应收数据包 L.ayerType:MAC FrameName:AssociateRequest rame:0b11000110bl110l0x??l0xaa0xaal0x000x01l0x??.0x??l0x01lob10? 000l0x??0x?? Field控制(2序列号(1PAN_ID(2目的地址(2设备长地址8命令标识符(1性 能属性(1FCS(2 LayerType:NL PacketName:RouteAddingResponse Packet:ob11000010b10”10*|0x??0xaa0xaal0x000x01l0xOf0x02l0xc8lob00010l 0x000x01l0x0f0x02l0x??0x??l0x??.0x??l0x??lox??l0x??lox09l0x00l0x??0x?? Fied;帆控制(2)序列号(1)PAN_D(2)目的地址(2)源地址(2)D)L.sL.帆控制(1)包控制 1目的地址(2》源地址(2)路由D(2)时间戳(4优先级(1)序列号(1》载荷长度(1命 令标识符(1)执行结果(1)FcS(2) 20
GB/T26790.3一2015 6.1.4路由增加测试[FD-JoIN004] 该测试用例测试现场设备能否正确响应路由增加请求 测试使用拓扑结构分为: 网关-现场设备拓扑结构,即测试系统由网关设备组成; -网关-路由-现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为 a)被测设备加人网络后,测试系统向被测设备发送路由增加请求; 被测设备接收到请求后,向测试系统返回路由增加响应; b 测试系统将接收的路由增加响应报文与期望的报文进行比对,如果比对匹配,则测试通过 c 具体时序如图5所示 被测设备 测试系统 路由增加请求 路由增加响应 图5路由增加测试时序图 用例名称 路由增加测试[RD-JOIN004] 被测设备 现场设备 依赖测试条件 被测设备已加人测试系统网络 TIESTBODY SendPacket RouteAddingRequest RefPackket RouteAddingResponse; Send(SendPacket) wHLE(Reeive(RevPackeD).type!=RePu acket,typeforMaxScanTime; IF(RcvPacket.type= RefPacket.type Send(ACK); IF(Verify(RcvPacket.all,Re[Packet.al!=SUCCESS) 测试用例伪代码描述 Printscreen(“RouteAddingResponsePayloaderror!”); < estCaseResult=“FALED"; ELSE Printscreen(“RouteAddingTestSuccess!”) TestCaseResult=“sucCESS” ELSE 21
GB/T26790.3一2015 Printscreen(“NoRoute" Adima" Responsereceived!”); TestCaseResult “FAILED"; 测试用例伪代码描述 Printscereen(TestCaseResult); TESTRESULT SUCCESSorFAILED 测试系统应发数据包: LayerType:N PacketName:RouteAddingRequest 网关-现场设备拓扑结构 Packet:0b1l00001ob1010l0x??l0xaa0xaa0x000x02l0x000x01l0xcalob00010l 0x000x02l0x000x01l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x08l0x??.0x??" 0x??0x?? 网关-路由-现场设备拓扑结构 Packet:obl100001ob10"10”l0x??l0xaa0xaal0x010xO1l0xO10x00l0xcalob0001o 0x010x01l0x000x01l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x08l0x??.0x?? 0x??0x?? Fied倾控制(2序列号(1PAN_ID(2目的地址(2)源地址(2DL.SL.赖控制(1包控制 1目的地址(2)源地址(2路由ID(2时间戳(4优先级(1)序列号(1载荷长度(I命 令标识符1载荷(9FCS(2) 参考数据包 测试系统应收数据包 LayerType:NL PacketName:RouteAddingResponse 网关-现场设备拓扑结构 Packet:ob'1100001ob1010"l0x??lox1a0xaal0x000x01l0x000x02l0xc8ob0001o 0x000x01l0x000x02l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x090x000x??0x?? 网关-路由-现场设备拓扑结构 Packet obll00001ob10"10"l0x??l0xaa0xaa0xO10x000xO10x010xc8lob”00010l 0x000x01l0x010x01l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x09l0x0ol0x??0x?? Fiedd赖控制(2)序列号(1)PAN_ID2)目的地址(2)源地址(2)L.sL赖控制(1)包控制 1)目的地址(2)源地址(2)路由D(2>时间戳(4)优先级(1序列号(1》载荷长度(1)命 令标识符(1执行结果(1FCs(2) 6.1.5超赖增加测试FD-JOIN005] 该测试用例测试现场设备能否正确响应超帧增加请求 测试使用拓扑结构分为 -网关-现场设备拓扑结构,即测试系统由网关设备组成 -网关-路由-现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为 a)被测设备加人网络后,测试系统向被测设备发送超帧增加请求 b) 被测设备接收到请求后,向测试系统返回超帧增加响应; 22
GB/T26790.3一2015 e)测试系统将接收的超帧增加响应报文与期望的报文进行比对,如果比对匹配,则测试通过 具体时序如图6所示 被测设备 测试系统 超似增加请求 超倾增加响应 图6超倾增加测试时序图 用例名称 超增加测试[FD-JOIN005] 被测设备 现场设备 被测设备已加人测试系统网络 依赖测试条件 测试系统已完成对被测设备的路由资源配置 TESTBODY SendPacket SuperframeAddingRequest:; SuperframeAddingResponse; RefPacket Send(SendPacket); wHE(Receive(RcvPacket).t RePacket.type)forMaxScanTime: ).type! F(RcvPacket.type RefPacket.type Send(ACK); F(Verify(RcvPacket.all,RefPacket.al! sUCcCEss) Printscereen(“SuperrameAddingResponsePayloaderror!”); TestCaseResult=“FALED"” ELSE 测试用例伪代码描述 Printscreen("SuperlrameAddingTestSuccess!”) TestCaseResult=“SUCCESS”; ELSE Printscreen(“NoSuperframe Adding" Responsereceived!”); TestCaseResult “FAILED" Printscreen(TestCaseResult TESTRESULT sUCCESsorFAILED 23
GB/T26790.3一2015 测试系统应发数据包 LayerType:NL PacketNatme:SuperframeAddingRegquest 网关-现场设备拓扑结构: loxailob"wol Packet;obl1000010bl0'10'”|0x??l0xaa0xaal0x000x020x000x01l0 0x000x02l0x000x01l0x??0x??l0x??.0x??l0x??l0x??l0x??l0xl40x??.0x?? 0x??0x?? 网关-路由-现场设备拓扑结构 Packet:0bll00001ob1010l0x??l0xaa0xaa0x010x01l0x010x00l0xcalob00010l 0x01 0x1l0x000x01l0x??0x??|0x??.0x??lox??lox??l0x??|oxl4lox??.0x? 0x??0x?? Fiedd顿控制(2)序列号(1)PAN_ID(2)目的地址(2)源地址(2)DL.sL赖控制(1)包控制 目的地址(2源地址(2路由ID(2时间戳(4优先级(1序列号(1载荷长度(1命 令标识符(1载荷(12)FRcs(2) 参考数据包 测试系统应收数据包: LayerType:N PacketName:SuperframeAddingResponse 网关-现场设备拓扑结构 Packet:ob1100001oblo10'”l0x??lox1a0xaal0x000x01l0x000x02l0xc8lob0001o 0x000x01l0x000x02l0x??0x??l0x??.0x??l0x??l0x??l0x??l0xl5l0x0ol0x??0x?? 网关-路由-现场设备拓扑结构 Packet:0b11000010bl0”10"l0x??l0xaa0xaal0x010x00l0x010x01l0xc8lob"0001ol 0x000x01l0x010x01l0x??0x??l0x??0x??lox??l0x??l0x??l0xl5l0x00lox??0x??" Field赖控制(2)序列号()PAN_ID2)目的地址(2)源地址(2)L.sL赖控制(1包控制 1目的地址(2源地址(2路由ID(2时间戳(4优先级(1序列号(1载荷长度(1命 令标识符(1)执行结果(1)FcS(2) 6.1.6链路增加测试[FD-JoIN006 该测试用例测试路由设备能否正确响应链路增加请求 测试使用拓扑结构分为 -网关-现场设备拓扑结构,即测试系统由网关设备组成 -网关-路由-现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为 a)被测设备加人网络后,测试系统向被测设备发送链路增加请求; b) 被测设备接收到请求后,向测试系统返回链路增加响应; e)测试系统将接收的链路增加响应报文与期望的报文进行比对,如果比对匹配,则测试通过 具体时序如图7所示 被测设备 测试系统 链路增加请求 链路增加响应 图7链路增加测试时序图 24
GB/T26790.3一2015 用例名称 链路增加测试[FDJOIN006] 被测设备 现场设备 被测设备已加人测试系统网络 依赖测试条件 测试系统已完成对被测设备的路由资源和超资源配置 TESTBODY: SendPacket LinkAddingRequest; RefPacket LinkAddingResponse; SendSendPacket); wHLE(Receive(RcvPacket).type!=RefPacket.type》forMaxSeanTime:; IFRcvPacket.type= RefPacket.type Send(ACK); IFVerify(RcvPacket.all,RefPacket.all!=SUCCESS) Pintseren(“L.inkAddingResponsePayloaderor!”). TestCaseResult=“FAILD”; ELSE 测试用例伪代码描述 Printsereen(“LinkAddingTestSuccess!”); =“sUucCEss” TestCaseResult ELSE Printsereen(“NolinkAddingResponsereceived!”); TesCaseResult=“FAILED”; Printscreen(TestCaseResult); TESTRESULT: SUcCESSorFAIlED 测试系统应发数据包: LayerType;NL PacketName:LinkAddingRequest 网关-现场设备拓扑结构 Packet:ob11000010bl010l0x??l0xaa0xaal0x000x02l0x000x01l0xcalob0001ol 0x000x02l0x000xo1l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x0el0x??..0x?? 0x??0x?? 参考数据包 网关-路由-现场设备拓扑结构 Packet:obl100001ob10"10"l0x??l0xaa0xaal0x010xO1l0xO10x00l0xcalob0001o 0x010x01l0x000xO1l0x??0x??l0x??.0x??l0x??l0x??l0x??l0x0el0x??.0x?? 0x??0x?? Field,帆控制(2)序列号(1)PAN_D(2)目的地址(2)源地址(2))L.sL帆控制(1)包控制 1目的地址(2)源地址(2路由ID(2时间戳(4优先级(1)序列号(1载荷长度(I命 令标识符(1载荷(n)Fcs(2) 25
GB/T26790.3一2015 测试系统应收数据包 layerType:NL PacketName:LinkAddingResponse 网关-现场设备拓扑结构 Packet:ob11000010b10"10"l0x??l0xaa0xaal0x000x01l0x000x02l0xc8lob00010l l0xoflo oloxe?0x?" 0x000x01l0x000x02l0x??0x??l0x??0x??l0x??l0x??l0x?? 参考数据包 网关-路由-现场设备拓扑结构 Packet:0b1100001ob10"10”l0x??l0xaa0xaal0x010x0ol0x010x01l0xe8Iob0001o" 0x000x01l0x010x01l0x??0x??l0x??0x??lox??l0x??l0x??l0x0fl0x00l0x??0x?? Fied:顿控制(2序列号(1PANID(2目的地址(2源地址(2DLSL顿控制(1包控制 1 目的地址(2》源地址(2)路由D(2>时间戳(4优先级(1)序列号(1)载荷长度(1命 令标识符(1执行结果(1FCS(2 6.2运行过程测试集 链路资源分配测试[FD-RUN001] 6.2.1 该测试用例用于验证现场设备能否正确按照网关分配的链路资源进行工作 测试使用拓扑结构 分为: 网关-现场设备拓扑结构,即测试系统由网关设备组成 网关-路由-现场设备拓扑结构,即测试系统由网关设备和路由设备组成 测试过程为 a)被测设备加人网络后,测试系统分别在连续的3个超帧向被测设备发送属性获取请求; b)被测设备接收到请求后,分别在对应的时隙内向测试系统返回属性获取响应 测试系统将接收的属性获取响应报文与期望的报文进行比对,如果比对匹配且接收到的报文 c 在规定的时隙内,则测试通过 具体时序如图8所示 被测设备 测试系统 属性获取请求 属性获取啊应 图8链路资源分配测试时序图 用例名称 链路资源分配测试[FDRUN001] 被测设备 现场设备 被测设备已加人测试系统网络 依赖测试条件 测试系统已完成对被测设备的资源配置 26

工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范GB/T26790.3-2015

随着工业自动化技术的不断发展,越来越多的企业开始采用工业无线网络来实现设备间的通信。而工业无线网络的稳定性和可靠性对于生产过程中的安全和效率至关重要。因此,为了确保工业无线网络的质量和稳定性,制定了一系列的行业标准,其中WIA-PA协议是其中之一。

WIA-PA协议简介

WIA-PA(Wireless Networks for Industrial Automation - Process Automation)协议是针对工业自动化领域设计的专用通信协议,其主要特点是具有低功耗、高可靠性、广域覆盖、安全等优势。该协议是由无线工业自动化组织(WIA)制定的,旨在为工业自动化领域提供一种标准化的通信协议。

GB/T26790.3-2015规范介绍

GB/T26790.3-2015是由中国国家标准化管理委员会发布的工业无线网络WIA规范第3部分:WIA-PA协议一致性测试规范。该规范是对WIA-PA协议的一致性测试进行了详细的说明和规定,主要包括以下内容:

  • 一致性测试的目的和原则;
  • 测试的环境和条件;
  • 测试的方法和步骤;
  • 测试结果及其判定。

WIA-PA协议一致性测试的意义

在工业自动化应用中,无线通信的稳定性和可靠性非常重要。而WIA-PA协议一致性测试通过检测设备是否符合标准要求,可以更好地保证工业无线网络的质量和稳定性。同时,这也能够帮助生产企业选购合格的无线设备,降低风险,提高效率。

结论

WIA-PA协议一致性测试规范GB/T26790.3-2015是目前工业无线网络领域中的一个非常重要的标准。通过该标准的实施,可以更好地保障工业自动化生产过程的安全和稳定性。希望本文能够为读者介绍这个标准的背景、作用以及具体内容,对于进一步推广和应用WIA-PA协议具有积极的意义。

工业无线网络WIA规范第2部分:用于工厂自动化的WIA系统结构与通信规范
上一篇 本文分享国家标准工业无线网络WIA规范第2部分:用于工厂自动化的WIA系统结构与通信规范的全文阅读和高清PDF的下载,工业无线网络WIA规范第2部分:用于工厂自动化的WIA系统结构与通信规范的编号:GB/T26790.2-2015。工业无线网络WIA规范第2部分:用于工厂自动化的WIA系统结构与通信规范共有158页,发布于2016-07-01
70mm8齿孔影片可放映画面尺寸
本文分享国家标准70mm8齿孔影片可放映画面尺寸的全文阅读和高清PDF的下载,70mm8齿孔影片可放映画面尺寸的编号:GB/T32144-2015。70mm8齿孔影片可放映画面尺寸共有4页,发布于2016-07-01 下一篇
相关推荐
标签
气象仪器 水文与水利仪器 海洋仪器 地球科学仪器 X射线、磁粉、荧光及其他探伤仪器 超声波与声放射探伤仪器 工艺试验机与包装试验机 力与变形测试仪器 机械振动、冲击设备与动平衡机 金属材料试验机 试验机与无损探伤仪器综合 真空检测仪表与装置 声学仪器与测震仪 实验室用玻璃、陶瓷、塑料器皿 实验室基础设备 实验室仪器与真空仪器综合 质谱仪、液谱仪、能谱仪及其联用装置 电化学、热化学、光学式分析仪器 色谱仪 物性分析仪器 物质成分分析仪器与环境监测仪器综合 缩微复印机械 照相机与照相器具 投影器、幻灯机 测试设备与检验片仪器 镜头 放映设备及其配件 制片设备 电影、照相、缩微、复印设备综合 光学设备 光学测试仪器 光学计量仪器 电子光学与其他物理光学仪器 放大镜与显微镜 望远镜、大地测量与航测仪器 光学仪器综合 电工参数检验及电源装置 综合测试系统 交直流电工仪器记录仪器 数字显示仪表 电能测量和负荷控制系统 电测模拟指示仪表 电工仪器、仪表综合 其他自动化装置 工业控制机与计算技术应用装置 自动控制与遥控装置 执行器 调节仪表 显示记录仪表 机械量仪表、自动称重装置与其他检测仪表 流量与物位仪表 温度与压力仪表 工业自动化与控制装置综合 卫生、安全、劳动保护 标志、包装、运输、贮存 仪器、仪表用材料和元件 基础标准与通用方法