网站大量收购独家精品文档,联系QQ:2885784924

基于WIA―PA协议的网关一致性测试系统的设计.docVIP

基于WIA―PA协议的网关一致性测试系统的设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WIA―PA协议的网关一致性测试系统的设计   【摘要】一致性测试系统是进行协议一致性测试的基础。本文主要介绍了一种基于WIA-PA协议的网关一致性测试系统,并对测试系统的拓扑结构和测试过程的设计进行了说明。   【关键词】WIA-PA网关;测试系统   1.引言   作为无线传感器网络技术中的一种,WIA-PA技术主要面向各种工业过程自动化应用。相对于其他无线传感器网络技术,WIA-PA采用了网状和星型混合拓扑结构、自适应跳频、CSMA与TDMA混合访问机制等技术,能够满足工业应用需要的实时性和可靠性要求。   网关设备是WIA-PA工业无线网络系统的核心设备。WIA-PA网关不仅具有传统网关的协议转换和系统管理功能,还具有WIA-PA无线网络管理功能。对WIA-PA网关进行一致性测试,使其符合WIA-PA标准对网关的要求,是后续进行互操作测试和性能测试的基础。   2.WIA-PA网关   2.1 WIA-PA网关结构   在WIA-PA标准中,对网关的结构进行了描述,如图1所示:   图1 WIA-PA网关结构   (1)WIA-PA接入点   实现与WIA-PA网络的物理连接,完成管理信息和数据的传输。   (2)虚拟设备   定义了与工厂中现场总线等其他网络的通信接口,该接口可将其他网络中的数据源映射为WIA-PA设备,满足其他网络与WIA-PA网络的通信需求。   (3)解聚对象   用于解聚由WIA-PA路由设备和现场设备聚合后的包。   (4)数据镜像模块:用于存储WIA-PA网络中设备的数据,为工厂中的其他网络提供数据访问接口。   2.2 WIA-PA网关功能   WIA-PA网关除了与网络管理者和安全管理者通信来完成WIA-PA网络的网络管理和安全管理工作以外,还可以与WIA-PA无线网络中的其他设备进行通信,交换设备信息。同时,WIA-PA网关可以和外部网络进行。针对以上要求可以将WIA-PA网关的功能分为无线网络管理功能,无线数据收发功能,以太网通信功能,协议转换功能和系统管理功能。   (1)无线网络管理   无线网关必须具备对无线网络的管理功能,包括无线网络形成、无线现场设备加入、断开等管理功能。   (2)无线数据收发功能   无线网关是将无线测控网络的数据传入以太网控制网络,因此必须提供与无线测控网络现场设备之间进行数据收发功能。   (3)以太网通信功能   无线网关接入以太网控制网络,必须具备以太网接口并能够完成数据通信功能。   (4)协议转换   在协议转换方面,必须同时开发无线、有线协议,并实现数据信息在无线和有线之间转换。   (5)系统管理   网关应能完成系统管理功能,包括对现场设备的管理,数据缓存、系统内存管理等。   3.WIA-PA网关抽象测试集设计   抽象测试集是协议一致性测试的基础,它是不依赖于具体的实现,并且不一定是可执行的。一个好的抽象测试集能够确保协议一致性测试的完整性和准确性。抽象测试集在结合了协议实现一致性说明(PICS)和协议实施附加信息(PIXIT)后,成为可执行测试集。按照结构化和层次化的方法划分,测试集由多个测试组组成,一个测试组由多个测试例组成。   由于WIA-PA标准并未给出协议的静态一致性要求,也未给出协议实现一致性说明和协议实施附加信息,所以要在深入理解WIA-PA协议的基础上确定其一致性测试要求。针对一致性测试要求的不同覆盖,确定测试组的划分。在确定了测试组和测试目的后,抽象出每一个测试组的测试例。在理解了WIA-PA标准中网关部分内容后,针对WIA-PA网关的功能,我们抽象出WIA-PA网关测试集,如图2所示:   图2 WIA-PA网关抽象测试集   4.WIA-PA网关一致性测试系统   WIA-PA网关一致性测试系统是在参考了其他无线传感器测试系统的基础上,根据WIA-PA网络自身特点和网关测试内容设计出来的。WIA-PA网关的一致性测试系统的拓扑结构如图3所示:   图3 WIA-PA网关一致性测试系统   图4 测试系统数据流   4.1 测试设备   (1)测试主机   用户通过测试主机的人机交互界面完成与测试系统的交互。在进行测试时,用户需要填写用户信息,选择相应的测试案例,并对测试案例的相关信息进行配置,然后进行测试。测试主机按照规定的测试用例生成并发出相应的测试命令,根据接收到被测网关的测试响应来判断被测网关的行为是否正确。   (2)测试路由器   测试路由器通过接收测试主机发送的测试命令,按照相应案例的测试要求,顺序调用测试原语函数完成测试。在测(下转封三)(上接第121页)试开始前,需要确定测试路由器的设备角色,根据不同测试

文档评论(0)

小马过河 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档