传感节点标识符编码测试系统的设计.docVIP

传感节点标识符编码测试系统的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
传感节点标识符编码测试系统的设计

传感节点标识符编码测试系统的设计   摘 要:随着无线传感网应用规模的日益扩大,统一的传感网传感节点标识符能够保证各异构网络的互联互通,从而对不同系统的感知信息进行共享和管理;文中结合我国传感网标准工作组PG5标识项目组制定的传感节点标识符编码规范,设计了传感节点标识符编码测试系统,提出了一个改进的字符串匹配算法,从而提高了系统的测试效率,保证了传感节点编码的正确性和唯一性。 中国论文网 /8/view-7249922.htm   关键词:传感网;标识符;字符串匹配;传感节点编码   中图分类号:TP73.5 文献标识码:A 文章编号:2095-1302(2016)03-00-04   0 引 言   传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,他们能够协作地实时监测、感知和采集各种环境或监测对象的信息[1],因此在环保检测、军事领域、医疗领域和农业领域等广泛应用。如何跟踪和管理传感网传感节点已成为行业和学术界的热门话题,为了解决这个难题,传感节点标识符应运而生。传感节点编码规范由国家传感器网络标准工作组PG5标识项目组制定,包括身份标识符和应用属性标识符[2]。   目前,在传感网传感节点应用之前还没有相关的编码测试研究,如果从传感网中获得的传感节点标识符不唯一,将会影响它的实际应用,因此,有必要进行传感节点编码测试。本文设计的传感网传感节点标识符编码测试系统是为了保证标识符的正确性和唯一性,并通过标识符解析获得可靠信息,从而促进传感网的大规模发展。   1 测试系统总体架构设计   传感网传感节点标识符编码测试系统包括测试用户、传感节点标识符注册监管机构和测试网络,其中测试网络由测试网关与被测传感节点组成。测试系统架构图如图1所示,系统功能结构图如图2所示。   本设计的测试系统功能结构包括人机交互界面、应用服务组件、测试功能支撑服务组件三部分。   1.1 人机交互界面   人机交互界面为传感网传感节点标识符编码测试视图模块,为测试用户提供测试执行过程操作和信息查看的视图。   1.2 应用服务组件   应用服务组件为传感网传感节点标识符编码测试提供服务,主要包括ICS编辑模块[3]、IXIT编辑模块[4]、用户信息编辑模块、用户管理模块和测试控制模块等,其中测试监控主要包括标识符测试监控和标识符测试结果存储。   1.3 测试功能支撑服务组件   测试功能支撑服务组件是整个测试系统的核心部分,为测试用户在执行测试时提供所需的功能支持。测试功能支撑服务组件包括以下几个子单元:   (1) 测试生成单元。该单元为测试做准备,包括ICS管理模块、测试案例管理模块、抽象测试集合[5]测试命令管理模块。考虑到XML具有简单、开放、跨平台等特性,本文采用XML标记语言来描述和保存测试套。   (2)测试执行单元。该单元作为测试功能支撑模块的核心部分,主要负责测试任务的调度、执行。根据测试生成单元相关结果,测试执行单元有目的执行测试;同时,时序控制可以很好地控制测试命令的下发;测试协同模块解决测试过程可控性的问题,提供一种机制同步协调测试服务器和测试设备之间的测试活动。测试平台根据用户导入测试案例的相关信息,调用相应的测试案例处理函数装载测试命令,并调用发送线程的发送函数发送测试命令;同时启动事件等待函数,如果在规定的时间内收到应该收到的测试响应报文,则事件变为有信号状态。收到报文后,调用相应的报文分析函数对所接收到的报文进行分析,并得出测试结果。测试执行流程如图3所示。   (3)测试结果输出单元。该单元对测试响应信息进行分析,得出测试结果后生成测试报告,包括测试报文解析模块、测试结果分析模块及测试报告生成模块。   (4)系统管理单元。该单元对测试系统进行综合管理,包括测试数据存储、日志管理与故障管理等。   1.4 通信模块   通信模块是测试服务器和底层测试设备进行数据通信的接口,包括TCP/IP通信接口、串口通信接口、802.15.4无线通信接口和扩展通信接口。通信模块分为数据发送模块和数据接收模块,测试服务器可以通过数据发送模块向测试设备下发测试命令;数据接收模块可以读取测试设备上传的响应信息,并对响应进行处理。   1.5 测试设备   测试设备是测试系统的底层网络测试设备,包括测试网关与被测传感节点。在本系统中测试网关在测试网络中担任协调器、网关设备等角色,被测传感节点由被测试用户提供。   2 系统软件流程设计   在传感网传感节点标识符编码测试系统中,其测试流程如图4所示。测试步骤分为如下7步:   (1)判断被测传感节点的身份标识符响应信息是否为空,若不为空,则执行步骤(2);若为空,则表示被测传感节点不在线或者由于网络问题,测

文档评论(0)

cjl2016001 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档