物联网终端升级系统及其方法技术方案

技术编号:31609604 阅读:17 留言:0更新日期:2021-12-29 18:37
本发明专利技术提供物联网终端升级策略的方法,涉及物联网技术领域,若干个物联网终端定时采集数据并实时将数据发送给物联管理平台;物联管理平台接收若干个所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中;模型训练平台调用数据库中格式化数据作为样本数据集执行训练任务,并将完成训练的升级模型发送至物联管理平台;物联管理平台将升级模型发布给各个物联网终端进行升级,并将升级日志传输至物联管理平台。本发明专利技术基于线性回归分析算法,训练出升级模型,升级模型可通过不断自学习进行优化完善,同时与平台进行交互,实现每个物联网终端由各自独立升级策略。实现每个物联网终端由各自独立升级策略。实现每个物联网终端由各自独立升级策略。

【技术实现步骤摘要】
物联网终端升级系统及其方法


[0001]本公开涉及物联网
,尤其涉及物联网终端升级系统及其方法。

技术介绍

[0002]随着物联网行业日新月异的发展及物联网终端的应用软件按照呈指数增长,终端业务不断新增,软件安装和升级成为一个迫切的需求,大批量的软件升级需要具备系统具备高并发的能力。现行技术主要为基于手动设置固定时间的升级策略,升级过程中占用较大带宽,对系统造成一定影响,另外可能导致物联网终端在运行的业务中断,无法针对不同终端制定个性化的升级策略。

技术实现思路

[0003]本公开针对上述问题,提出物联网终端升级策略的方法。
[0004]为了解决上述技术问题中的至少一个,本公开提出如下技术方案:物联网终端升级方法,包括以下步骤:
[0005]若干个物联网终端定时采集数据并实时将数据发送给物联管理平台;
[0006]物联管理平台接收若干个所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中;所述格式化数据包括终端ID、传输时间、业务数据类型、网络延时时间、数据包大小;
[0007]模型训练平台调用数据库中格式化数据作为样本数据集执行训练任务,并将完成训练的升级模型发送至物联管理平台;
[0008]物联管理平台将升级模型发布给各个物联网终端进行处理,由物联网终端使用所述升级模型进行升级,并将升级日志传输至物联管理平台。
[0009]在一些实施方式中,物联管理平台接收若干个所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中,包括以下步骤:
[0010]物联管理平台接收各个物联网终端自身运行日志数据;
[0011]物联管理平台采集自身与物联网终端交互日志数据以及交互网络流量数据;
[0012]根据运行日志数据、交互网络流量数据以及交互日志数据进行匹配关联从而获取模型训练平台需求的终端ID以及所述终端ID对应的时间、业务类型、网络延时时间、数据包大小;
[0013]将获取的终端ID以及所述终端ID对应的传输时间、业务数据类型、网络延时时间、数据包大小存储至模型训练平台的数据库中。
[0014]在一些实施方式中,模型训练平台调用数据库中格式化数据作为训练数据执行训练任务,包括以下步骤:
[0015]将存储在数据库中格式化数据作为样本数据集,并分成自变量数据和因变量数据,所述自变量数据包括终端ID以及与终端ID对应的每次传输的数据包大小、业务数据类
型和传输时间,因变量为网络延时时间;
[0016]从所述自变量数据和因变量数据中选取多个数据作为训练集,剩余数据作为测试集;
[0017]选择多元线性回归分析模型,多元线性回归分析模型为:
[0018]Y=b0+b1X1+b2X2+b3X3+b4X4+e
[0019]其中,设置Y为因变量网络延时时间,X1、X2、X3、X4为自变量,分别为终端ID以及与终端ID对应的每次传输的数据包大小、业务数据类型和传输时间,并且自变量和因变量为线性关系,b0、b1、b2、b3、b4为待估计的参数,e为误差项;
[0020]采用训练集数据对所述多元线性回归分析模型进行训练,获取待估计的参数b0、b1、b2、b3、b4以及误差项的数值,并生成升级模型;
[0021]采用测试集的数据来对升级模型进行验证,如果是有效模型则进行存档,否则结束训练。
[0022]在一些实施方式中,物联管理平台将升级模型发布给各个物联网终端进行处理,由物联网终端使用所述升级模型进行升级,并将升级日志传输至物联管理平台,包括以下步骤:
[0023]各个物联网终端接收物联管理平台发布的升级模型,并根据升级模型对终端升级模块进行更新;
[0024]更新完成后,通知物联管理平台发布终端升级任务至物联网终端进行终端升级;
[0025]终端升级完成后将升级日志上传至物联管理平台进行处理。
[0026]在一些实施方式中,终端升级完成后将升级日志上传至物联管理平台进行处理,包括以下步骤:
[0027]物联管理平台实时接收物联网终端上传的升级日志;
[0028]对升级日志中反馈的数据进行过滤分析;
[0029]通过分析准确率数据和性能数据决策是否启动升级模型更新任务;如果需要更新则启动新的训练任务,如果不需要则终止本次反馈;
[0030]其中,更新的具体实施方法,包括以下步骤:
[0031]收集模型应用的准确率数据和性能数据;
[0032]将收集到的数据推送,进行数据完整性、有效性的过滤,然后进行分类汇总和统计分析;
[0033]根据分析结果,一部分数据用来生成用户使用报告,一部分可用数据用来生成样本数据;
[0034]对于用户报告直接进行反馈,对于样本数据则先按照正式样本的要求进行校验,通过后扩充到样本数据集,最后进行数据反馈。
[0035]本专利技术还提供物联网终端升级系统,包括物联管理平台、模型训练平台以及至少一个物联网终端,所述至少一个物联网终端可以是任何可以接入网络的物联网设备,
[0036]所述物联管理平台,用于接收所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中;同时将升级模型发布给至少一个所述物联网终端,并接收物联网终端的升级日志进行处理;
[0037]物联网终端定时将数据发送给物联管理平台,同时接收物联网管理平台下发的升
级模型,并将升级结果反馈至物联管理平台;
[0038]模型训练平台被配置为进行具体执行训练任务,根据物联管理平台的格式化数据训练所述模型形成优化的升级模型发送给物联管理平台。
[0039]在一些实施方式中,所述物联管理平台包括:
[0040]数据收集模块,用于完成物联网终端的数据的采集;
[0041]数据处理模块,用于将采集到的数据进行清洗过滤、分析汇总,并生成格式化数据,作为样本数据集存储至模型训练平台的数据库中,完成数据的准备工作;
[0042]模型发布模块,用于接收模型训练平台训练输出的模型,并进行快速发布,分发到各个物联网终端。
[0043]在一些实施方式中,物联网终端包括:
[0044]终端处理模块,用于与所述物联管理平台通信,并根据接收物联管理平台发送信息对物联网终端进行升级控制;包括根据模型发布模块的模型对终端升级模块进行更新并接收其反馈消息发送至物联管理平台的任务发布模块;
[0045]任务发布模块用于接收终端升级模块完成更新的消息后发布终端升级任务至终端处理模块,终端处理模块继而执行升级任务。
[0046]在一些实施方式中,模型训练平台包括平台处理模块以及和平台处理模块通信连接的数据库,处理模块包括训练单元、验证单元以及数据库,所述训练单元用于调用数据库存储的部分样本数据集进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.物联网终端升级方法,其特征在于,包括以下步骤:若干个物联网终端定时采集数据并实时将数据发送给物联管理平台;物联管理平台接收若干个所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中;模型训练平台调用数据库中格式化数据作为样本数据集执行训练任务,并将完成训练的升级模型发送至物联管理平台;物联管理平台将升级模型发布给各个物联网终端进行处理,由物联网终端使用所述升级模型进行升级,并将升级日志传输至物联管理平台。2.根据权利要求1的物联网终端升级策略的方法,其特征在于,物联管理平台接收若干个所述物联网终端发送的数据进行过滤并以物联网的终端ID为计算目标分类整理成格式化数据存储至模型训练平台的数据库中,其中,所述格式化数据包括终端ID、传输时间、业务数据类型、网络延时时间、数据包大小;并包括以下步骤:物联管理平台接收各个物联网终端自身运行日志数据;物联管理平台采集自身与物联网终端交互日志数据以及交互网络流量数据;根据运行日志数据、交互网络流量数据以及交互日志数据进行匹配关联从而获取模型训练平台需求的终端ID以及所述终端ID对应的时间、业务类型、网络延时时间、数据包大小;将获取的终端ID以及所述终端ID对应的传输时间、业务数据类型、网络延时时间、数据包大小存储至模型训练平台的数据库中。3.根据权利要求2的物联网终端升级策略的方法,其特征在于,模型训练平台调用数据库中格式化数据作为训练数据执行训练任务,包括以下步骤:将存储在数据库中格式化数据作为样本数据集,并分成自变量数据和因变量数据,所述自变量数据包括终端ID以及与终端ID对应的每次传输的数据包大小、业务数据类型和传输时间,因变量为网络延时时间;从所述自变量数据和因变量数据中选取多个数据作为训练集,剩余数据作为测试集;选择多元线性回归分析模型,多元线性回归分析模型为:Y=b0+b1X1+b2X2+b3X3+b4X4+e其中,设置Y为因变量网络延时时间,X1、X2、X3、X4为自变量,分别为终端ID以及与终端ID对应的每次传输的数据包大小、业务数据类型和传输时间,并且自变量和因变量为线性关系,b0、b1、b2、b3、b4为待估计的参数,e为误差项;采用训练集数据对所述多元线性回归分析模型进行训练,获取待估计的参数b0、b1、b2、b3、b4以及误差项的数值,并生成升级模型;采用测试集的数据来对升级模型进行验证,如果是有效模型则进行存档,否则结束训练。4.根据权利要求1的物联网终端升级策略的方法,其特征在于,物联管理平台将升级模型发布给各个物联网终端进行处理,由物联网终端使用所述升级模型进行升级,并将升级日志传输至物联管理平台,包括以下步骤:各个物联网终端接收物联管理平台发布的升级模型,并根据升级模型对终端升级模块进行更新;
更新完成后,通知物联管理平台发布终端升级任务至物联网终端进行终端升级;终端升级完成后将升级日志上传至物联管理平台进行处理。5.根据权利要求1的物联网终端升级策略的方法,其特征在于,终端升级完成后将升级日志上传至物联管理平台进行处理,包括以下步骤:物联管理平台实时接收物联网终端上传的升级日志;对升级日志进行过滤分析;通过分析准确率数据和性能数...

【专利技术属性】
技术研发人员:王祥武占侠魏本海洪海敏吴在军
申请(专利权)人:国网信息通信产业集团有限公司
类型:发明
国别省市:

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

1