物联网分布式接入平台关键技术研究

来源 :内蒙古科技大学 | 被引量 : 0次 | 上传用户:linuxcici
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网是网络技术发展和人类社会需求相结合的产物,目前得到了国家、社会和企业等层面的重视,所以,物联网技术实现了质的飞跃。物联网接入平台是数据相互连接的关键,能够长期整合上下游关键资源,具有承上启下的作用,在整个物联网体系中占据主要地位。所以如何开发一个通用的物联网接入平台成为物联网行业的研究热点。本文设计了物联网接入平台Smart City,然后通过对接实验室项目智慧城市物联网应用平台来验证接入平台的实用性与可行性。针对Smart City用到的关键技术——数据存储技术、并发访问技术、开放API进行研究,进行的工作如下:(1)Smart City设计并实现了物联网平台数据存储用到的数据库。由于大规模的物联网设备发出数据是海量的,轻型数据库无法满足海量数据存储,于是提出了基于C4.5决策树算法构建的NC4.5决策树模型,再根据业务需求,构建了NHBase数据库。(2)Smart City设计并实现了提高物联网平台的并发访问量大的框架。针对大量物联网设备同时访问物联网平台而导致的响应效率慢、实时性差等问题,提出基于Flume+Kafka+Storm+HBase的整合框架。(3)Smart City设计并实现了物联网接入平台的开放API。Smart City中提供的微服务都采用REST架构风格设计了对接API,一方面提高平台的安全性,另一方面减少二次开发人员的使用难度。(4)Smart City设计并实现了物联网应用平台——智慧城市。通过Smart City接入平台对接智慧城市物联网平台,可以使智慧城市物联网平台快速投入使用。针对智慧城市应用平台使用设备的数据特点,制定了一套适用于平台与设备的消息传输格式定义。实践表明:本文提出的NHBase数据库,在数据写入和读取方面的性能很好,完全可解决物联网设备海量数据存储问题;提出的Flume+Kafka+Storm+HBase大数据框架,解决了大量设备的高并发访问问题;设计的开放API,可以让使用者在Smart City的基础上进行平台和服务的扩展;通过对接的智慧城市应用平台,验证接入平台对应用平台开发的简便性。
其他文献
<正> 在现代汉语中,把字句与被字句运用比较广泛,因此中学生朋友有必要深入了解这两种句式的用法及特点。“把”用为介词时,给动词介绍一种对象,组成介宾短语充当状语。有这
根据平衡态统计力学的一般原理,原则上可以计算任何体系的热力学性质,然而,对于实际存在的热力学体系,因为粒子数目大并且粒子间存在相互作用,严格的解析计算是极为困难,必须
海上风电机组面临着更多的挑战,会受到更多不同的载荷。恶劣的自然条件使运维船难以靠近风力发电机组,从而机组不得不面临更长的停机时间及更低的可利用率。本文的研究针对风
在我国古代,礼和乐是中国社会的两大柱石。其中丧葬制度是礼制的重要内容之一,而陵墓建筑则是礼的物化,陵墓石刻属于古代陵寝制度中的重要内容,同时,帝王陵寝和陵寝制度都与
1931年九一八事变后,中国东北沦为日本帝国主义的独占殖民地,东北人民在遭受残酷的殖民侵略和奴役下,积极进行英勇的抵抗。流亡关内的东北民众直接或间接的支持东北抗日义勇
简述了离子注入技术的发展趋势及典型应用,并简要分析了该领域的技术发展方向.
近年来,随着畜牧养殖业的快速发展,饲料行业面临饲料质与量的双重压力,研究关注点逐渐转向了酵母菌,将酵母发酵工业与饲料生产深度结合,开发出了多种饲料产品,包括酵母发酵饲
随着基础教育课程改革在全国范围内的开展,语文教材的使用出现了“一标多本’的局面,河北省部分中学现行使用冀教版与人教版两套语文教材。《义务教育语文课程标准》(2011版)
目的:建立一种切实可行的胚胎大鼠背根神经节神经元培养及纯化方法,研究MEF2C在背根神经节神经元细胞内表达对P物质和低分子量神经丝微管蛋白基因表达的影响以及MEF2C与气道
随着社会经济的发展和城市化进程的加速,社会老龄化步伐加快,人们的休闲、消费和情感寄托方式呈多样化发展,家庭饲养宠物的现象越来越普遍。近十几年来国内家养宠物的数量呈