一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于lwm2m协议的网关设备IP地址远程管理方法与流程

2021-10-24 05:22:00 来源:中国专利 TAG:远程管理 网关 协议 地址 互联网

一种基于lwm2m协议的网关设备ip地址远程管理方法
【技术领域】
1.本发明涉及工业互联网的技术领域,特别是一种基于lwm2m协议的网关设备ip地址远程管理方法。


背景技术:

2.网关设备是部署在工业现场,实现通过底层的工业协议(如modbus、opcua等协议)对工业企业设备运行数据进行采集和写入功能。由于网关设备在工业现场,网关如果通过网卡口进行局域网连接,需要对网关设备里的ip地址进行远程管理。
3.现有的网关设备ip地址管理方式存在一定的缺陷:1.网关设备部署在工业现场,对网关里的用户信息维护需要到现场维护,浪费时间和人力成本;2.网关通过物联网卡上网,由于存在弱网问题,导致连接不稳定,对网关设置的ip地址维护存在操作故障多,体验差等问题。因此,提出一种基于lwm2m协议的网关设备ip地址远程管理方法。


技术实现要素:

4.本发明的目的就是解决现有技术中的问题,提出一种基于lwm2m协议的网关设备ip地址远程管理方法,lwm2m协议物联网通信协议,在弱网情况下,能够有效的保障server端和client端的通信。
5.为实现上述目的,本发明提出了一种基于lwm2m协议的网关设备ip地址远程管理方法,包括以下步骤:
6.s1.终端使用者向云端服务发起设置自动获取ip请求,请求转到lwm2m协议服务端,通过ip地址模型将设置自动获取ip请求的参数进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析参数,接着通过设置自动获取ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置,根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址;
7.s2.终端使用者向云端服务发起设置静态ip请求,请求转到lwm2m协议服务端,通过ip地址模型将设置静态ip请求的参数进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着通过设置静态ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置,根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址;
8.s3.终端使用者向云端服务发起查询请求,请求转到lwm2m协议服务端,通过ip地址模型进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着根据该参数通过查询函数读取配置文件相关的配置信息,并返回给用户。
9.作为优选,步骤s1中,终端使用者向云端服务发起设置自动获取ip请求,包括网络接口名称和自动获取ip两个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数
进行封装。
10.作为优选,步骤s1中,函数读取配置文件中的设置包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址。
11.作为优选,步骤s2中,终端使用者向云端服务发起设置静态ip请求,包括网络接口名称、ip地址、域名解析地址、子网掩码和网关地址五个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数进行封装。
12.作为优选,步骤s2中,函数读取配置文件中的设置包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址。
13.作为优选,步骤s3中,终端使用者向云端服务发起查询请求,包括网络接口名称一个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数该进行封装。
14.本发明的有益效果:
15.1.通过lwm2m协议,可以实现对网关设备的ip地址进行远程运维,无需到现场维护。
16.2.通过lwm2m协议可以保障服务端与网关设备的通信,提高了系统稳定性和用户体验感。
17.本发明的特征及优点将通过实施例结合附图进行详细说明。
【附图说明】
18.图1是本发明一种基于lwm2m协议的网关设备ip地址远程管理方法的流程图。
【具体实施方式】
19.参阅图1,本发明一种基于lwm2m协议的网关设备ip地址远程管理方法,包括以下步骤:
20.s1.终端使用者向云端服务发起设置自动获取ip请求,并包含网络接口名称和自动获取ip两个参数,请求转到lwm2m协议服务端,将两个参数通过ip地址模型进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着通过设置自动获取ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置(包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址),根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址。
21.s2.终端使用者向云端服务发起设置静态ip请求,并包含网络接口名称、ip地址、域名解析地址、子网掩码和网关地址五个参数,请求转到lwm2m协议服务端,将五个参数通过ip地址模型进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着通过设置静态ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置(包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址),根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址。
22.s3.终端使用者向云端服务发起查询请求,并包含网络接口名称一个参数,请求转到lwm2m协议服务端,将参数通过ip地址模型进行封装,转发到客户工业现场网关的lwm2m
协议客户端,通过ip地址模型解析其中参数,接着根据该参数通过查询函数读取配置文件相关的配置信息,并返回给用户。
23.上述实施例是对本发明的说明,不是对本发明的限定,任何对本发明简单变换后的方案均属于本发明的保护范围。


技术特征:
1.一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:包括以下步骤:s1.终端使用者向云端服务发起设置自动获取ip请求,请求转到lwm2m协议服务端,通过ip地址模型将设置自动获取ip请求的参数进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析参数,接着通过设置自动获取ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置,根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址;s2.终端使用者向云端服务发起设置静态ip请求,请求转到lwm2m协议服务端,通过ip地址模型将设置静态ip请求的参数进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着通过设置静态ip函数将参数写入配置文件,然后执行设置系统ip函数,该函数读取配置文件中的设置,根据设置项中属性名为“自动获取ip”的值,判断是否是自动获取ip,如果是,则通过dhcp自动获取ip地址;如果不是,则根据剩余设置项设置静态ip地址;s3.终端使用者向云端服务发起查询请求,请求转到lwm2m协议服务端,通过ip地址模型进行封装,转发到客户工业现场网关的lwm2m协议客户端,通过ip地址模型解析其中参数,接着根据该参数通过查询函数读取配置文件相关的配置信息,并返回给用户。2.如权利要求1所述的一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:步骤s1中,终端使用者向云端服务发起设置自动获取ip请求,包括网络接口名称和自动获取ip两个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数进行封装。3.如权利要求1所述的一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:步骤s1中,函数读取配置文件中的设置包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址。4.如权利要求1所述的一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:步骤s2中,终端使用者向云端服务发起设置静态ip请求,包括网络接口名称、ip地址、域名解析地址、子网掩码和网关地址五个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数进行封装。5.如权利要求1所述的一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:步骤s2中,函数读取配置文件中的设置包括自动获取ip、网络接口名称、ip地址、域名解析地址、子网掩码和网关地址。6.如权利要求1所述的一种基于lwm2m协议的网关设备ip地址远程管理方法,其特征在于:步骤s3中,终端使用者向云端服务发起查询请求,包括网络接口名称一个参数,请求转到lwm2m协议服务端,通过ip地址模型将上述参数该进行封装。

技术总结
本发明提出了一种基于lwm2m协议的网关设备IP地址远程管理方法,包括以下步骤:终端使用者向云端服务发起设置自动获取IP请求/设置静态IP请求/查询请求,请求转到lwm2m协议服务端,通过IP地址模型将参数进行封装,转发到lwm2m协议客户端,通过IP地址模型解析参数,对于设置自动获取IP请求/设置静态IP请求,解析参数后通过设置自动获取IP函数/设置静态IP函数将参数写入配置文件,然后执行设置系统IP函数,该函数读取配置文件中的设置,根据设置项中属性名为“自动获取IP”的值,判断是否是自动获取IP;对于查询请求,解析参数后再根据该参数通过查询函数读取配置文件相关的配置信息,并返回给用户。该方法在弱网情况下,能够有效的保障server端和client端通信。的保障server端和client端通信。的保障server端和client端通信。


技术研发人员:周建平 黎冬生
受保护的技术使用者:杭州玖欣物联科技有限公司
技术研发日:2021.06.11
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜