一种物联网智能网关制造技术

技术编号:23449751 阅读:45 留言:0更新日期:2020-02-28 23:03
本发明专利技术提供一种管理设备的物联网智能网关,包括传感端、网关、云端和用户端;所述在传感端与云端之间设置可处理加密与解密运算的网关,降低传感端信息处理运算,保证传感端与云端之间信息交互通畅。所述在智能网关中设计场景规则,根据传感器状态自动触发场景,并上报告警信息和接受下行的控制命令。所述在智能网关中可根据场景需要选择https或者mqtt和云端通信。所述在智能网关中通过CA证书加密数据,保证数据传输安全。

An intelligent gateway of Internet of things

【技术实现步骤摘要】
一种物联网智能网关
本专利技术涉及一种物联网智能网关,尤其涉及一种在物联网中使用安全加密协议的智能网关。
技术介绍
物联网(TheInternetofThings,简称IOT)是指通过传感器实时采集任何需要监控、连接、互动的物体或过程,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。物联网的应用领域涉及到方方面面,在工业、农业、环境、交通、物流、安保等基础设施领域的应用,有效的推动了这些方面的智能化发展,使得有限的资源更加合理的使用分配,从而提高了行业效率、效益。传统的互联网发展成熟、应用广泛,尚存在安全漏洞。物联网作为新兴产物,体系结构更复杂、没有统一标准,各方面的安全问题更加突出。信息安全,如今企业之间、国家之间合作都相当普遍,一旦网络遭到攻击,后果将更不敢想象。如何在使用物联网的过程做到信息化和安全化的平衡至关重要。现有物联网网关,一端连接着传感器,另一端连接着信息控制和处理端(如云端),此两端之间的信息交互均通过网关实现,安全的信息交互一般需要较为复杂的加密与解密技术,要求两端具备一定计算处理能力。现有技术中,传感器主要作为监测端,计算与处理能力较弱,难以满足较大规模的加密与解密运算处理。
技术实现思路
本专利技术提供一种物联网智能网关,在传感端与云端之间设置可处理加密与解密运算的网关,降低传感端信息处理运算,保证传感端与云端之间信息交互通畅。本专利技术提供一种物联网智能网关,包括传感端、网关、云端和用户端;所述网关向所述云端发送第一信息,所述云端向所述网关发送第二信息;其特征在于,所述第一信息包括传感端的状态信息、报警信息、场景触发信息和反馈信息;所述第二信息包括传感控制信息;所述第一信息通过包含ssl或tls的第一协议发送;所述第二信息通过包含ssl或tls的第二协议发送;所述第一信息和所述第二信息是字符串格式信息。优选地,还包括;所述字符串格式是JSON字符串格式。优选地,所述第一协议是MQTTSSL。优选地,所述第一协议是HTTPS。优选地,所述第二协议是MQTTSSL。优选地,所述第二协议是HTTPS。本专利技术提供一种物联网智能网关,在传感端与云端之间设置可处理加密与解密运算的网关,降低传感端信息处理运算,保证传感端与云端之间信息交互通畅。附图说明附图1是本专利技术物联网智能网关示意图。具体实施方式下面结合附图对本专利技术提供的物联网智能网关的具体实施方式做详细说明。在附图中,为了描述方便,层和区域的尺寸比例并非实际比例。当层(或膜)被称为在另一层或衬底“上”时,它可以直接在另一层或衬底上,或者也可以存在中间层。此外,当一层被称为在另一层“下”时,它可以直接在下面,并且也可以存在一个或多个中间层。另外,当层被称为在两个层之间时,它可以是两个层之间的唯一层,或者也可以存在一个或多个中间层。相同的附图标记始终表示相同的元件。另外,当两个部件之间称为“连接”时,包括物理连接,除非说明书明确限定,此种物理连接包括但不限于电连接、接触连接、无线信号连接。为解决物联网中传感端运算处理能力有限,无法达到安全的信息交互的问题,本专利技术提出一种物联网智能网关。本专利技术提出一种物联网智能网关,如图1所示,包括传感端1、网关2、云端3和用户端4;所述网关2向所述云端3发送第一信息,所述云3端向所述网关2发送第二信息;其特征在于,所述第一信息包括传感端1的状态信息、报警信息、场景触发信息和反馈信息,其中状态信息是传感端1对设计检测目标或场所内的设计目标检测指标信息,如工厂湿度、公租房内的烟雾浓度、办公室内的温度等;报警信息是传感端1对设计检测目标或场所内的设计目标检测指标超过预设阈值后的警告信息,如工厂湿度过高、公租房内的烟雾浓度过高、办公室内的温度过低或过高等发出的报警信息;场景触发信息是传感端1对设计检测目标或场所内的的设计目标检测指标发生变化所做针对安排信息,如工厂湿度过高应采取的降低湿度措施、公租房内烟雾浓度过高采取的人为或自动通风措施、办公室内温度过低或过高应采取的降温或加温措施;反馈信息是指传感端1对云端3下发的传感控制信息处理结果的反馈。所述第二信息包括传感控制信息,包括控制指令,用以控制传感端1;所述第一信息通过包含ssl或tls的第一协议发送;所述第二信息通过包含ssl或tls的第二协议发送;所述第一信息和所述第二信息是字符串格式信息。在本实施例中,所述字符串格式是JSON字符串格式。在本实施例中,所述第一协议是MQTTSSL。在其他实施例中,所述第一协议是HTTPS。在本实施例中,所述第二协议是MQTTSSL。在其他实施例中,所述第二协议是HTTPS。MQTTSSL和HTTPS均是使用ssl或tls安全传输机制的通讯协议,下面就本专利技术采用的MQTTSSL和HTTPS技术进行进一步阐述。MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是IBM开发的一个即时通讯协议,因其是为计算能力有限、低宽带工作、可适应使用不可靠网络的远程传感器的特点,渐渐成为物联网最为可靠的传输技术。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。本专利技术网关使用的MQTTSSL包括处理模块,用以加密形成第一信息和或解密信息形成第二信息;、传感模块,用于接收传感端1发送来的信息,经所述处理模块加密形成第一信息;云端模块,用以接收云端信息,经处理模块加密形成第二信息。步骤1.设定MQTT处理模块本专利技术根据MQTT协议规范设计对应的传感端和云端。a)、提供传感端服务,处理传感端请求。b)、云端服务,向其传输传感端的信息。本专利技术可供选择的MQTT处理模块有Mosquitto、EMQTT、HiveMQ等step2.云端云端模块作为MQTTsubscribeclient将从MQTT处理模块接收所述作为MQTTpublishclient的传感端发送的经加密形成的第一信息。step3.传感端信息传感端作为MQTTpublishclient将向MQTT处理模块传输信息,每个消息包含topic和传感端的状态信息、报警信息、场景触发信息和反馈信息,这些信息在本实施例中是JSON数据,在其他实施例中,是二进制信息。MQTT处理模块经过加密后,根据设定将向与该topic绑定的云端3转传输该信息。在本实施例中,这些信息经过加密后形成第一信息向云端3传输。step4.云端接收并做应对云端3接收第一信息进行对应处理并向所述网关2发送第二信息。本文档来自技高网...

【技术保护点】
1.一种物联网智能网关,包括传感端、网关、云端和用户端;所述网关向所述云端发送第一信息,所述云端向所述网关发送第二信息;其特征在于,/n所述第一信息包括传感端的状态信息、报警信息、场景触发信息和反馈信息;/n所述第二信息包括传感控制信息;/n所述第一信息通过包含ssl或tls的第一协议发送;/n所述第二信息通过包含ssl或tls的第二协议发送;/n所述第一信息和所述第二信息是字符串格式信息。/n

【技术特征摘要】
1.一种物联网智能网关,包括传感端、网关、云端和用户端;所述网关向所述云端发送第一信息,所述云端向所述网关发送第二信息;其特征在于,
所述第一信息包括传感端的状态信息、报警信息、场景触发信息和反馈信息;
所述第二信息包括传感控制信息;
所述第一信息通过包含ssl或tls的第一协议发送;
所述第二信息通过包含ssl或tls的第二协议发送;
所述第一信息和所述第二信息是字符串格式信息。


2.根据权利要求1所...

【专利技术属性】
技术研发人员:赵小海
申请(专利权)人:上海新微技术研发中心有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1