一种通过U盘自动完成物联网网关运维的方法技术

技术编号:36602455 阅读:14 留言:0更新日期:2023-02-04 18:19
本发明专利技术公开了一种通过U盘自动完成物联网网关运维的方法,步骤包括:制作存储有操作标识文件的运维U盘;实时判断是否有运维U盘插入物联网网关的USB主机接口;判断插入的运维U盘中是否包含操作标识文件;由物联网网关检查操作标识文件中的五个操作标志是否打开,并根据操作标志的打开情况分别对物联网网关执行各个对应操作。该物联网网关运维的方法采用运维U盘进行现场运维,便于携带,且不受物联网网关使用环境的干扰,无需为物联网网关与本地电脑、手机或远程服务器云平台建立有线或无线连接就可以对物联网网关进行参数配置、参数备份、日志导出、历史数据导出以及固件升级等运维操作。维操作。维操作。

【技术实现步骤摘要】
一种通过U盘自动完成物联网网关运维的方法


[0001]本专利技术涉及一种物联网网关运维方法,尤其是一种通过U盘自动完成物联网网关运维的方法。

技术介绍

[0002]在物联网系统中,物联网网关是连接感知网络与通信网络的纽带。作为网关设备,物联网网关可以实现感知网络与通信网络,以及不同类型感知网络之间的协议转换.既可以实现广域互联.也可以实现局域互联。物联网网关还具备设备管理功能,通过物联网网关设备可以管理底层的各感知节点,了解各节点的相关信息,并实现远程控制。
[0003]根据不同的应用场景,支持多种感知网络和通信网络的物联网网关可能会安装部署在室内外各种环境中,物联网网关通过不同的感知网络(如RS322,RS485,以太网,WIFI,蓝牙,CAN,USB,IO等)连接不同的感知节点设备,物联网网关通过不同的数据采集与控制协议(如Modbus RTU/Modbus TCP,电气IEC 101/102/103/104,各种PLC设备数据协议,各种CNC机床数据协议,水利水文数据协议SL651等等)按不同的时间间隔采集感知节点设备的数据,物联网网关采用不同的通信制式(如2G/3G/4G/5G/NB

IOT/LoRa,WIFI,LAN,ADSL,光纤宽带等)和不同的通信协议(如TCP/UDP,HTTP,Modubs TCP,MQTT,OPCUA等等)按不同的时间间隔将采集到的感知节点设备的数据传输到局域网或广域互联网中的服务器云平台。
[0004]在安装部署时,需要对物联网网关进行参数配置(包括采集与控制协议的选择及相应协议参数的设置,采集时间间隔的设置,数据传输到服务器云平台的通信制式和通信协议的选择以及相应协议参数的设置,边缘计算算法的设置等等)。在使用过程中,如果出现问题,需要对物联网网关进行诊断,诊断包括对物联网网关进行参数备份、日志导出、历史数据导出等。如果通过诊断发现物联网网关的固件(嵌入式软件)有缺陷,或者需要在物联网网关中添加新的功能,则需要对物联网网关进行固件升级;如果通过诊断发现物联网网关的参数配置需要进行修改,则需要对物联网网关重新进行参数配置。
[0005]现有的物联网网关,当需要进行参数配置、参数备份、日志导出、历史数据导出以及固件升级等配置、诊断、维护操作时,采用以下三种方式中的一种或多种来实现:
[0006](1)物联网网关通过RS232/RS485/USB/LAN等有线方式连接本地电脑,在本地电脑上的配置管理软件上进行相关操作;
[0007](2)物联网网关通过蓝牙或WIFI等近距离无线方式连接本地电脑或手机,在本地电脑上的配置管理软件或手机App上进行相关操作;
[0008](3)物联网网关通过2G/3G/4G/5G/NB

IOT/LoRa/WIFI/LAN等无线或有线方式接入互联网并与远程服务器云平台建立连接,在远程服务器云平台的客户端上进行相关操作。
[0009]以上三种方式,每一台需要进行参数配置、参数备份、日志导出、历史数据导出以及固件升级的物联网网关均需要与本地电脑、手机或远程服务器云平台建立有线或无线连接。这三种方式有以下缺点:
[0010](1)物联网网关可能安装部署在户外一些不方便作业的地方,如高塔上、井盖下、
桥墩下、水面上、矿井下,这些地方不方面携带电脑,也不方便连接RS232/RS485/USB/LAN等有线线缆;
[0011](2)物联网网关可能安装部署在室内外一些对蓝牙和WIFI近距离无线通信有严重干扰的地方,如机房、电塔、大功率电器旁,在这些地方物联网网关通过蓝牙或WIFI等近距离无线方式与本地电脑或手机无法建立稳定可靠的连接;
[0012](3)物联网网关由于某些原因已经无法通过2G/3G/4G/5G/NB

IOT/LoRa等远距离无线通信方式与远程服务器云平台建立连接,原因可能是物联网网关的软件或硬件发生故障,也可能是网关所在地方的无线通信网络不稳定,需要先进行诊断才能确定原因;
[0013](4)每一台需要进行配置、诊断、维护操作的物联网网关均需要与本地电脑、手机或远程服务器云平台建立有线或无线连接,且需要运维人员在本地电脑上的配置管理软件上、手机App上、远程服务器云平台的客户端上对每一台连接的物联网网关进行相关操作,导致配置、诊断、维护的效率比较低下;
[0014](5)在本地电脑上的配置管理软件上、手机App上、远程服务器云平台的客户端上,一次只能执行参数配置、参数备份、日志导出、历史数据导出、固件升级这几种操作中的一种,当需要完成多种操作时需要分几次执行,不能自动完成这几种操作的组合操作,导致配置、诊断、维护的效率不高。

技术实现思路

[0015]专利技术目的:提供一种通过U盘自动完成物联网网关运维的方法,能够通过便携的运维U盘轻松完成物联网网关的现场全套运维操作,且不受物联网网关使用环境的干扰。
[0016]技术方案:本专利技术所述的通过U盘自动完成物联网网关运维的方法,包括如下步骤:
[0017]步骤1,制作一个存储有操作标识文件的运维U盘,在操作标识文件中为参数配置、参数备份、日志导出、历史数据导出以及固件升级这五个操作分别创建相应的操作标志;
[0018]步骤2,保持物联网网关处于运行状态,并实时判断是否有运维U盘插入物联网网关的USB主机接口;
[0019]步骤3,由物联网网关判断插入的运维U盘中是否包含操作标识文件,若有操作标识文件,则进入步骤4,若没有操作标识文件,则返回步骤2;
[0020]步骤4,由物联网网关检查操作标识文件中的参数配置、参数备份、日志导出、历史数据导出以及固件升级这五个操作标志是否打开,并根据操作标志的打开情况分别对物联网网关执行各个对应操作。
[0021]进一步的,步骤1中,在制作一个存储有操作标识文件的运维U盘的具体步骤为:
[0022]步骤1.1,选择一个U盘,由测试程序对U盘的空间大小以及读写性能进行检测,若U盘的空间大小以及读写性能满足制作要求,则进入步骤1.2,否则结束测试,并通过测试程序向用户反馈U盘不符合制作要求的提示信息;
[0023]步骤1.2,在U盘中设置一个安全识别文件,在安全识别文件中加密设置有U盘的身份识别码、所属信息以及文件路径信息,身份识别码用于标识U盘的身份,所属信息用于标识U盘用户信息,文件路径信息用于指示U盘中各个文件的存储路径,并将该U盘作为运维U盘;
[0024]步骤1.3,在运维U盘中存储操作标识文件,并根据物联网网关的运维需要对操作标识文件的操作标志进行开关设置,操作标志打开表示需要进行对应的操作,操作标志关闭表示不需要进行对应的操作;
[0025]步骤1.4,根据操作标志的开关设置在运维U盘中存储对应的运维文件,运维文件包括参数配置文件、参数备份文件、日志导出文件、历史数据导出文件以及固件文件。
[0026]进一步的,步骤2中,实时判断是否有运维U本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过U盘自动完成物联网网关运维的方法,其特征在于,包括如下步骤:步骤1,制作一个存储有操作标识文件的运维U盘,在操作标识文件中为参数配置、参数备份、日志导出、历史数据导出以及固件升级这五个操作分别创建相应的操作标志;步骤2,保持物联网网关处于运行状态,并实时判断是否有运维U盘插入物联网网关的USB主机接口;步骤3,由物联网网关判断插入的运维U盘中是否包含操作标识文件,若有操作标识文件,则进入步骤4,若没有操作标识文件,则返回步骤2;步骤4,由物联网网关检查操作标识文件中的参数配置、参数备份、日志导出、历史数据导出以及固件升级这五个操作标志是否打开,并根据操作标志的打开情况分别对物联网网关执行各个对应操作,并在对应操作完成后关闭各个打开的操作标志。2.根据权利要求1所述的通过U盘自动完成物联网网关运维的方法,其特征在于,步骤1中,在制作一个存储有操作标识文件的运维U盘的具体步骤为:步骤1.1,选择一个U盘,由测试程序对U盘的空间大小以及读写性能进行检测,若U盘的空间大小以及读写性能满足制作要求,则进入步骤1.2,否则结束测试,并通过测试程序向用户反馈U盘不符合制作要求的提示信息;步骤1.2,在U盘中设置一个安全识别文件,在安全识别文件中加密设置有U盘的身份识别码、所属信息以及文件路径信息,身份识别码用于标识U盘的身份,所属信息用于标识U盘用户信息,文件路径信息用于指示U盘中各个文件的存储路径,并将该U盘作为运维U盘;步骤1.3,在运维U盘中存储操作标识文件,并根据物联网网关的运维需要对操作标识文件的操作标志进行开关设置,操作标志打开表示需要进行对应的操作,操作标志关闭表示不需要进行对应的操作;步骤1.4,根据操作标志的开关设置在运维U盘中存储对应的运维文件,运维文件包括参数配置文件、参数备份文件、日志导出文件、历史数据导出文件以及固件文件。3.根据权利要求2所述的通过U盘自动完成物联网网关运维的方法,其特征在于,步骤2中,实时判断是否有运维U盘插入物联网网关的USB主机接口的具体步骤为:步骤2.1,由物联网网关对USB主机接口进行检测,当检测到有U盘插入时,则进一步检测U盘中是否有安全识别文件,若有安全识别文件,则进入步骤2.2,若没有安全识别文件,则物联网网关保持正常运行状态;步骤2.2,对安全识别文件进行解密,获取身份识别码、所属信息以及文件路径信息,物联网网关对身份识别码进行识别判断,若判断当前U盘的身份为运维U盘,则进入步骤2.3,否则由物联网网关发出身份识别出错提示,并退出运维程序使得物联网网关恢复正常运行状态;步骤2.3,记录下U盘的所属信息以及检测完成时间,再进入步骤3。4.根据权利要求3所述的通过U盘自动完成物联网网关运维的方法,其特征在于,步骤3中,由物联网网关判断插入的运维U盘中是否包含操作标识文件的具体步骤为:步骤3.1,由物联网网关根据获取的文件路径信息在运维U盘中找到操作标识文件;步骤3.2,对操作标识文件进行解析,获得操作标识文件中的各个操作标志的开关状态;步骤3.3,根据各个操作标志的开关状态以及文件路径信息在运维U盘中查找对应的各
个运维文件是否配备齐全,若运维U盘中各个运维文件均配备齐全,则进入步骤4,否则进入步骤3.4;步骤3.4,进一步判断未配备的运维文件是否为参数备份文件、日志导出文件和/或历史数据导出文件,若是,则由物联网网关在运维U盘中创建对应的参数备份文件、日志导出文件和/或历史数据导出文件,再进入步骤4,若不是,则由物联网网关发出标识文件缺失提示,并退出运维程序使得物联网网关恢复正常运行状态。5.根据权利要求1所述的通过U盘自动完成物联网网关运维的方法,其特征在于,步骤4中,根据操作标志的打开情况分别对物联网网关执行各个对应操作的具体步骤为:步骤4.1,由物联网网关检查操作标识文件中的参数配置标志是否打开,若参数配置标志关闭,则直接跳转至步骤4.2,若参数配置标志打开,则读取运维U盘中的参数配置文件,根据参数配置文件中的各项参数对物联网网关进行参数配置,再跳转至步骤4.2;步骤4.2,由物联网网关检查操作标识文件中的参数备份标志是否打开,若参数备份标志关闭,则直接跳至步骤4.3,若参数备份标志打开,则将物联网网关当前的各项参数自动写入到参数备份文件中,再跳转至步骤4.3;步骤4.3,由物联网网关检查操作标识文件中的日志导出标志是否打开,若日志导出标志关闭,则直接跳转至步骤4.4,若日志导出标志打开,则将物联网网关存储的日志信息自动写入到日志导出文件中,再跳转至步骤4.4;步骤4.4,由物联网网关检查操作标识文件中的历史数据导出标志是否打开,若历史数据导出标志关闭,则直接跳转至步骤4.5,若历史数据导出标志打开,则将物联网网关存储的感知节点设备的历史数据自动写入到历...

【专利技术属性】
技术研发人员:姜锋顾永前陈华建陆澎新葛宁波
申请(专利权)人:江苏东洲物联科技有限公司
类型:发明
国别省市:

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

1