首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于鸿蒙系统和OTA技术的农业大棚测控系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:广东海洋大学

摘要:本发明公开了一种基于鸿蒙系统和OTA技术的农业大棚测控系统,本发明属于农业大棚环境数据监测与控制领域,包括:感知层、网络层和应用层;所述感知层,用于采集农业大棚内的环境信息数据,并加入OTA固件升级功能;所述网络层,用于通过无线网络将所述环境信息数据传输至应用层;所述应用层,用于接收所述环境信息数据并转发至Web设备管理系统,基于OTA固件升级功能,实现用户与农业大棚内的终端设备之间的交互。本发明在基于鸿蒙系统的农业大棚测控系统中加入了OTA固件升级功能,实现了通过网络远程更新终端系统固件,提升了系统维护的灵活性,降低了物联网设备的维护成本,进一步提高了农业大棚的智能化程度。

主权项:1.一种基于鸿蒙系统和OTA技术的农业大棚测控系统,其特征在于,包括:感知层、网络层和应用层;所述感知层,用于采集农业大棚内的环境信息数据;所述网络层,用于通过无线网络将所述环境信息数据传输至应用层;所述应用层,用于接收所述环境信息数据并转发至Web设备管理系统,其中Web设备管理系统包括OTA服务器,基于所述OTA服务器,对农业大棚内的终端设备进行OTA固件升级;所述感知层采用Hi3861硬件搭载鸿蒙系统;所述应用层采用MQTT服务器,所述MQTT服务器接收所述环境信息数据并转发至Web设备管理系统,在所述Web设备管理系统的OTA升级页面上选择升级参数,基于所述升级参数,MQTT服务器向终端设备发送OTA升级指令;所述OTA固件升级过程中,所述设备终端接收所述OTA升级指令后进行解析,得到OTA服务器的IP地址和端口号,基于所述IP地址和端口号,向OTA服务器请求下载升级文件,OTA服务器下载升级文件后发送至所述设备终端,在设备终端处调用所述鸿蒙系统的升级接口完成升级;所述OTA固件升级功能中,将终端设备端作为客户端,将OTA服务端作为服务器端,采用客户端服务器架构,通过socket实现信息传递与数据交互;OTA固件升级的流程具体包括:用户通过Web浏览器进入Web设备管理系统的OTA升级页面,输入OTA服务器端的IP地址和端口号,然后选择要升级的OTA文件版本,再通过HTTP发起升级请求;Web设备管理系统解析HTTP请求的参数,然后以JSON数据格式封装升级参数,再通过MQTT向设备发送OTA升级请求;设备端接收到升级请求后解析消息得到OTA服务端的IP地址和端口号,并与OTA服务端建立socket连接,然后向OTA服务端请求下载升级文件;OTA服务端接收到socket请求后,根据请求参数选择相应版本已签名的OTA文件,然后读取OTA文件数据并发送给设备端;设备端下载升级文件完成后对文件进行签名验证,验证通过后调用系统的升级接口进行升级,最后重启设备完成升级;OTA服务器下载升级文件后还包括:升级文件签名验证,用于基于RSA私钥对所述OTA文件进行签名,还用于基于RSA公钥对所述OTA文件的签名标志进行验签;文件签名格式为:签名文件=原始文件+签名信息;签名信息=签名头信息+签名数据;签名头信息=魔术字+密钥指纹+签名时间+预留;其中,魔术字为0x3C4D5E6F作为签名标志,用于快速判断文件是否含有签名;密钥指纹为基于公钥数据的MD5值;签名时间为文件的签名时间;预留字段为以后扩展备用;所述终端设备包括若干种传感器;所述感知层包括:主程序和传感器采集子程序;所述主程序,用于建立无线网络连接,通过无线网络上报所述传感器测量数据和处理远程控制命令,所述远程控制命令包括:设备控制指令和OTA升级指令;所述主程序的流程包括:初始化WiFi并建立网络连接后初始化MQTT客户端,设置消息回调函数地址,根据MQTT服务器的IP地址及端口号与之建立连接,订阅指定主题的MQTT消息;之后定期更新传感器数据并判断是否需要上传,若需要上传则以JSON格式封装传感器数据并通过MQTT上报信息;若接收到来自MQTT服务器的消息,系统会执行消息回调函数;在处理MQTT消息时,先解析消息的内容得到远程指令类型,然后根据指令类型执行相关的操作;若指令类型为设备控制指令,则进一步解析设备控制的指令参数,根据参数控制LED或电机的状态;若指令类型为OTA升级指令,则进一步解析指令参数得到OTA服务端的IP地址和端口号,然后根据IP地址和端口号连接OTA服务端,请求并下载升级文件并对其进行签名验证,验证通过后调用Hi3861系统的升级接口进行升级;所述传感器采集子程序,用于读取和更新所述传感器测量数据。

全文数据:

权利要求:

百度查询: 广东海洋大学 一种基于鸿蒙系统和OTA技术的农业大棚测控系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。