- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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页)试开始前,需要确定测试路由器的设备角色,根据不同测试
您可能关注的文档
- 基于 “战略―系统”思维的特种设备监管模式及体系研究.doc
- 基于.NET的LINQ to SQL 三层架构的研究与实现.doc
- 基于.NET的高校教学督导信息化服务系统设计与实现.doc
- 基于.NET的网络考试系统的设计与开发.doc
- 基于.NET的农作物育种助手软件的研发.doc
- 基于[SVAR]模型的中国货币政策有效性分析.doc
- 基于“MRC”模型的工会文体活动组织模式柔性化研究.doc
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)英语word版含答案.docx
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)语文word版含答案.docx
- 基于“城市触媒理论”的历史片区复兴规划探究.doc
文档评论(0)