【技术实现步骤摘要】
边缘端自动协议匹配及关键数据提取的数据采集方法
[0001]本专利技术涉及计算机
,具体地涉及一种边缘端自动协议匹配及关键数据提取的数据采集方法、系统、存储介质、处理器及计算机程序产品。
技术介绍
[0002]大量私有协议的存量设备存在不能联网的问题,协议种类多,需要行业数据平台依次对接。分析协议并获取数据的难度大,实施的效率低、时间长,存在很多的不确定性。传统的做法,必须针对不同的设备、不同的协议去部署环境、工具去分析,大致有以下方案:
[0003]·
方案1:人工进行数据抓取,分析协议,区分数据域,确定数据格式,
[0004]得到协议,然后开发对应协议解析的采集器。
[0005]·
方案2:针对特定的协议类型,如modbus协议,现有方案是通过把所有数据都上传到云端,云端分析数据项,设定数据特征和提取规则,得到数据再推送给客户云平台。
[0006]可以看出,以上方案存在非常耗时,查找容易遗漏,依赖云解析平台服务提供商等问题,而且数据需要流经第三方数据库,导致数据的安全
【技术保护点】
【技术特征摘要】
1.一种边缘端自动协议匹配及关键数据提取的数据采集方法,其特征在于,所述方法包括:接收通过硬件采集器采集的接入设备的数据流;将所述数据流缓存到文件系统中;通过数据查找函数查找数据流中的关键数据,以确定所述关键数据所在的位置;根据所述位置确定数据的通讯协议;服务器根据所述通讯协议生成数据过滤脚本;将所述数据过滤脚本推送给所述硬件采集器,以使所述硬件采集器根据所述数据过滤脚本对下一次的数据流进行过滤。2.根据权利要求1所述的方法,其特征在于,所述硬件采集器为micropython架构。3.根据权利要求1所述的方法,其特征在于,所述关键数据是通过输入设备输入的。4.根据权利要求1所述的方法,其特征在于,所述硬件采集器为无线采集器。5.根据权利要求1所述的方法,其特征在于,所述接入设备为无法联网的设备。6.一种边缘端自动协议匹配及关键数据提取的数据采集系统,其特征在于,包括:硬件采集器,用于采集接入设备的数据流;数据缓存单元,用于缓存所述硬件采集器发送的数据流;输入单元,用于通过输入...
【专利技术属性】
技术研发人员:赵振洪,陈钟浩,管瑞峰,刘运春,
申请(专利权)人:上海致景信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。