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

技术编号:36453052 阅读:9 留言:0更新日期:2023-01-25 22:50
本发明专利技术涉及物联网网关领域,提供了一种智能物联网网关,包括:状态监测模块,状态监测模块用于监测外部连接设备的运行信息,状态监测模块将信息发送给存储模块,智能分析模块调取存储模块内的故障诊断表和设备的运行信息,得到分析结果,将结果发送给协作模块判断外部连接设备的运行状态,基于协作模块的判断结果,主控模块基于判断结果控制采集模块是否启动,并将设备运行信息发送给移动终端,本发明专利技术提高了采集效率,降低了采集模块的功耗,且通过有针对性的对外部连接设备进行控制,可以有效提高主控模块的运算效率,提高处理能力。提高处理能力。提高处理能力。

【技术实现步骤摘要】
一种智能物联网网关


[0001]本专利技术涉及物联网网关领域,尤其涉及了一种智能物联网网关。

技术介绍

[0002]物联网网关是一种互联网数据传输终端,通过串口或者以太网连接现场设备,然后将数据通过以太网、GPRS、3G等方式,通过MQTT、HTTP等协议传输到服务器中,完成数据监控、本地逻辑控制、远程升级、故障报警等功能。它是物联网系统核心入口,由采集模块采集到的本地要素数据进入智能物联网关后,经过处理模块的处理得到的应用数据通过GPRS/3G/4G无线通讯模式或者有线网络送至云服务器,在云服务器上提供云平台WEB服务和手机APP服务。
[0003]智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。
[0004]如申请号:CN202111307297.2公开的一种物联网多功能的智能网关系统,所述网关系统包括:穿戴式唤醒单元,穿戴于用户身上使其可随时唤醒智能家电,用于获取唤醒动作及控制指令;主控制器,基于唤醒单元所获取的语音指令控制智能家电;通信单元,用于连接唤醒单元、主控制器和智能家电建立通信连接;其中,所述唤醒单元上设置有启动开关以开启唤醒单元,以及获取组件,所述获取组件用于获取控制指令。
[0005]然而,在与物联网网关连接的外部连接设备未启动时,智能物联网网关会持续工作,采集模块会持续对未运行的外部连接设备进行无效采集,导致采集模块功耗较大,且由物联网网关采集模块采集到的多路数据在传输给主控模块后,还需要主控模块针对运行部分和未运行部分进行分批运算,导致资源不足,降低了处理效率。

技术实现思路

[0006]为了解决在与物联网网关连接的外部连接设备未启动时,智能物联网网关会持续工作,采集模块会持续对未运行的外部连接设备进行无效采集,导致采集模块功耗较大,且由物联网网关采集模块采集到的多路数据在传输给主控模块后,还需要主控模块针对运行部分和未运行部分进行分批运算,导致资源不足,降低了处理效率的问题,本专利技术提供了一种智能物联网网关,来解决该问题。
[0007]为达到上述目的,本专利技术提供如下技术方案:
[0008]一种智能物联网网关,包括:状态监测模块,所述状态监测模块用于监测外部连接设备的运行信息,状态监测模块将信息发送给存储模块,存储模块内预存有故障诊断表,智能分析模块调取存储模块内的故障诊断表和设备的运行信息,进行数据智能分析,得到分析结果,将结果发送给协作模块判断外部连接设备的运行状态,若外部连接设备全部运行,则协作模块将结果发送给主控模块,主控模块通过采集模块采集外部连接设备的运行信息,并通过通信模块将运行信息发送给移动终端,若外部连接设备部分运行,则协作模块将
的含义是两个或两个以上。
[0022]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。
[0023]实施例,结合图1、图2和图3进行说明:
[0024]一种智能物联网网关,包括:状态监测模块,所述状态监测模块用于监测外部连接设备的运行信息,状态监测模块将信息发送给存储模块,存储模块内预存有故障诊断表,故障诊断表包括与不同故障信息相对应的故障类型和紧急度信息,存储器可以包括RAM(Random Access Memory,随机存取存储器),也可以包括NVM(Non

Volatile Memory,非易失性存储器)。
[0025]智能分析模块调取存储模块内的故障诊断表和设备的运行信息,进行数据智能分析,得到分析结果,将结果发送给协作模块判断外部连接设备的运行状态,智能分析模块可以是具有处理功能的硬件模块,例如可以是CPU(Central Processing Unit,中央处理器)、NP(Network Processor,网络处理器)等;还可以是DSP(Digital Signal Processor,数字信号处理器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field

Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0026]若外部连接设备全部运行,则协作模块将结果发送给主控模块,主控模块通过采集模块采集外部连接设备的运行信息,并通过通信模块将运行信息发送给移动终端,若外部连接设备部分运行,则协作模块将结果发送给主控模块,主控模块控制采集模块只采集部分运行的外部连接设备的运行信息,并通过通信模块将部分运行外部连接设备的运行信息发送给移动终端,若外部连接设备出现故障,则协作模块将结果发送给主控模块通过报警模块生成报警信息,并通过通信模块将报警信息发送给移动终端,协作模块和主控模块可以是具有处理功能的硬件模块,例如可以是CPU、NP等;还可以是DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0027]还包括:校验模块,校验模块可以是具有处理功能的硬件模块,例如可以是CPU、NP等;还可以是DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。校验模块中可以设置有存储器,存储器用于存储执行数据校验、数据转发等功能的计算机程序,校验模块主要负责对输入的数据进行数据校验和数据转发,数据校验包括IP(Internet Protocol,互联网协议)地址的校验等,数据中携带有发送该数据的网络客户端的源IP地址,校验模块对该IP地址进行校验,判断是否为合法的网络客户端发送的数据,如果是再进行后续数据转发的操作,如果否则直接阻断数据的输入。
[0028]所述校验模块用于接收从外部连接设备输入的数据,以及收集校验模块自身的验证信息,并将收集的验证信息发送至所述加密模块。
[0029]所述加密模块,用于对校验模块发送的验证信息进行验证,基于验证结果,判断是否启动状态监测模块,加密模块用于对外部连接设备进行验证,验证通过后才会启动智能分析模块,只有验证合法的外部连接设备才能正常地与其他模块交互数据,保证了物联网
网关的安全性,通过在物联网网关中设置校验模块、加密模块和智能分析模块,提高了物联网关的智能化和安全性。
[0030]还包括有更新模块,用于录入更新信息并对存储的故障诊断表进行动态更新,更新模块可以是具有处理功能的硬件模块,例如可以是CPU、NP等;还可以是DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能物联网网关,其特征在于,包括:状态监测模块,所述状态监测模块用于监测外部连接设备的运行信息,状态监测模块将信息发送给存储模块,存储模块内预存有故障诊断表,智能分析模块调取存储模块内的故障诊断表和设备的运行信息,进行数据智能分析,得到分析结果,将结果发送给协作模块判断外部连接设备的运行状态,若外部连接设备全部运行,则协作模块将结果发送给主控模块,主控模块通过采集模块采集外部连接设备的运行信息,并通过通信模块将运行信息发送给移动终端,若外部连接设备部分运行,则协作模块将结果发送给主控模块,主控模块控制采集模块只采集部分运行的外部连接设备的运行信息,并通过通信模块将部分运行外部连接设备的运行信息发送给移动终端,若外部连接设备出现故障,则协作模块将结果发送给主控模块通过报警模块生成报警信息,并通过通信模块将报警信息发送给移动终端。2.根据权利要求1所述的一种智能物联网网关,其特征在于,还包括:校验模块,所述校验模块用于接收从外部连接设备输入的数据,以及收集...

【专利技术属性】
技术研发人员:李福祥李培
申请(专利权)人:天津国发新能源技术咨询有限公司
类型:发明
国别省市:

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

1