欢迎来到天天文库
浏览记录
ID:33985032
大小:805.04 KB
页数:6页
时间:2019-03-03
《面向物联网的闭环全生命周期管理系统中间件设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第34卷第4期计算机应用与软件Vol34No.42017年4月ComputerApplicationsandSoftwareApr.2017面向物联网的闭环全生命周期管理系统中间件设计程健许宜春桑成(中国科学技术大学信息科学技术学院安徽合肥230027)摘要为了在闭环全生命周期管理系统中提供高效的数据服务,解决众多异构系统信息交互和全生命周期内信息分享等方面的问题,建立了一种基于物联网协议MQTT和NIO框架Netty的中间件。首先,简要概述了闭环生命周期管理的内涵和系统架构;其次,在分析闭环生命周期管理系统中间件特点的基础上,设计了中间件的软件架构和处理过程;最后,设计了测
2、试实验并进行了测试。测试结果表明,闭环全生命周期管理系统中间件能够快速有效地实现无效产品数据过滤,在大数据量和数据服务订阅者模式下,中间件的普通消息处理平均时间维持在8.56s以内,系统平均吞吐率为2162packets/s,可以满足闭环全生命周期管理数据服务的应用需求。同时,该中间件也非常适合于拥有大量传感器节点的物联网环境,实现大数据量系统的数据采集和分发基础服务。关键词闭环全生命周期管理 MessageQueueTelemetryTransport(MQTT) Netty 中间件物联网中图分类号 TP393 文献标识码 A DOI:10.3969/j.issn
3、.1000386x.2017.04.004DESIGNOFMIDDLEWAREINCLOSEDLOOPLIFECYCLEMANAGEMENTSYSTEMFORINTERNETOFTHINGSChengJian XuYichun SangCheng(CollegeofInformationScienceandTechnology,UniversityofScienceandTechnologyofChina,Hefei230027,Anhui,China)Abstract Inordertoprovideamoreefficientdataserviceinclosedl
4、ooplifecyclemanagementsystemandsolvetheproblemofinteractingandsharinglifecycleinformationinmanyheterogeneoussystems,amiddlewarebasedonMQTTandNIOframeworkNettyisproposed.Firstly,theconnotationandarchitectureofclosedlooplifecyclemanagementsystemaresummarizedbriefly.Then,thearchitectureandproc
5、essofthemiddlewarearedesignedbasedontheanalysisofcharacteristicsofmiddlewareinclosedlooplifecyclemanagementsystem.Finally,anexperimentisdesigned.Experimentalresultsshowthatthemiddlewarecanquicklyandefficientlyimplementinvalidproductdatafiltering.Inthemodewithmassdataanddataservicesubscriber
6、s,theaverageprocessingtimeofnormalmessagekeepslessthan8.56s,andtheaveragesystemthroughputis2162packetspersecond,whichbothmeettherequriementsofclosedlooplifecyclemanagementdataservice.Meanwhile,themiddlewareisalsowellsuitableforInternetofthingswithalargenumberofsensornodes,implementingbasicd
7、atacollectionanddistributionservice.Keywords Closedlooplifecyclemanagement Messagequeuetelemetrytransport(MQTT) Netty Middleware Internetofthings生产阶段数据的管理,无法形成产品全生命周期信息0 引言流闭环管理。闭环全生命周期管理CL2M(Closed[1]LoopLifecycleManagement)为解决上述问题提供了目前,企业产品数据管
此文档下载收益归作者所有