[发明专利]一种基于物联网大数据的设备信息采集系统及方法有效
| 申请号: | 201710073713.4 | 申请日: | 2017-02-10 |
| 公开(公告)号: | CN106657394B | 公开(公告)日: | 2020-06-05 |
| 发明(设计)人: | 李铁军;尹祎;徐兵兵 | 申请(专利权)人: | 浪潮软件科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山东省济*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 联网 数据 设备 信息 采集 系统 方法 | ||
本发明公开了一种基于物联网大数据的设备信息采集系统及方法,包括客户端和服务端,所述服务端采用开源的EMQTT服务集群,通过长连接的方式与客户端连接通信,客户端可以请求服务端也可以实时向服务端发送信息,相反服务端也可以请求客户端实时向客户端发送信息,方法则基于该系统实现。本发明的一种基于物联网大数据的设备信息采集系统及方法与现有技术相比,解决传感器、移动终端的数据在有限的带宽同时节省电量的情况下完成实时采集,适用于大并发,支持百万级传输终端,实用性强,适用范围广泛,具有很好的推广应用价值。
技术领域
本发明涉及计算机技术领域,具体地说是一种基于物联网大数据的设备信息采集系统及方法。
背景技术
在实际项目开发中经常会遇到类似问题,例如:需要给手机用户推送一条服务信息,或者使用手机控制税控机或者其他硬件设备。但是在现有技术层面(TCP、HTTP、Socket等)没有符合相应技术要求的技术。因此MQTT协议就成为完成上述技术比较好的解决方案。因为MQTT协议相对于其他协议来说更轻量级,网络流量消耗极少(以字节为单位),对于客户机(手机、税控机等)耗电量得到很好控制。
MQTT协议是指消息队列遥测传输,协议支持所有平台,几乎可以把所有联网物品和外部连接起来,该协议特点,使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合;对负载内容屏蔽的消息传输;使用 TCP/IP 提供网络连接;小型传输,开销很小。
但是如果没有合适的框架系统,用户使用EMQTT与数据结合分析时会遇到种种繁琐的问题。第一客户需要关心安全问题,因为EMQTT的服务器是部署在外网,需要很高的安全性为了防止数据的丢失与泄漏;而且对于重新开发一套大数据Hadoop模型与EMQTT模型的结合费事费力,有很多无用功浪费在研究与封装上面。
基于此,现提供一种基于物联网大数据的设备信息采集系统及方法,使用该平台框架用户直接接入即可,安全性与数据结合分析都由框架完成用户不必操心,只需要专注于业务逻辑的实现即可。
同时随着物联网时代的到来,人工智能为当今社会生活提供的巨大的便利。本方案主要结合互联网时代,为发票开具终端、离境退税终端开具终端设计,同时可适用于具有该特点的所有系统。目前中国发票的多样性,电子发票,网络发票,电脑终端利用设备开具的增值税发票等。传统的设备终端开具系统都是利用传统的http协议服务,传输为单项传输,数据协议复杂,大量带宽被无意义的结构化数据信息占用。同时,http服务支撑的终端有限。该方案能够将互联网开票终端的数据实时采集,同时服务端控制终端上传数据不再是单项数据传递。
发明内容
本发明的技术任务是针对以上不足之处,提供一种基于物联网大数据的设备信息采集系统及方法。
一种基于物联网大数据的设备信息采集系统,包括客户端和服务端,所述服务端采用开源的EMQTT服务集群,通过长连接的方式与客户端连接通信,客户端可以请求服务端也可以实时向服务端发送信息,相反服务端也可以请求客户端实时向客户端发送信息。
所述服务端的EMQTT服务集群中,部署有Redis缓存数据库;安装Kafka消息队列;集成安装hadoop组件,包括HDFS、hbase、zookeeper、Spark;且该EMQTT服务集群配置Nginx反向代理。
在服务端中,通过MQTT的长连接,实时获取终端设备的行为数据,并控制终端设备的行为;Hadoop 组件用于数据实时收集存储,通过MQTT的消息队列,将终端产生的高并发数据,匀化处理使后端接入的数据监听任务工作更具有稳定性;Redis缓存数据库作为数据暂存的临时位置,保证数据的重复传递,并通过Redis的haset存储类型去重。
所述客户端上配置有对应MQTT的发布和订阅消息模块,使得服务端实现订阅监听各客户端发布主题,并存入Redis中,这里的客户端包括移动终端、配置有传感器的终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件科技有限公司,未经浪潮软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710073713.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能仪表远程抄表、控制系统
- 下一篇:一种燃气表通信系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





