一种标识解析方法、系统、电子设备及存储介质技术方案

技术编号:38125839 阅读:10 留言:0更新日期:2023-07-08 09:29
本发明专利技术公开了一种标识解析方法、系统、电子设备及存储介质,属于工业互联网、物联网技术领域中的标识解析方法,其目的在于解决现有技术中解析节点出现高并发请求影响标识解析效率、以及边缘网关掉线后无法正常开展标识解析的问题。在标识读写设备发送数据解析读请求后,其是在边缘网关进行本地查找,只有在本地查找不成功才会从数据解析节点中进行读取数据,减少从数据解析节点进行数据读取的请求,有效降低数据解析节点的高并发现象,大大提高标识解析的效率;且标识都缓存到边缘网关的本地数据库,在环境恶劣情形下边缘网关掉线后,可以正常在边缘网关内进行本地查找,可以正常开展标识解析工作,仍然可以申请注册标识。仍然可以申请注册标识。仍然可以申请注册标识。

【技术实现步骤摘要】
一种标识解析方法、系统、电子设备及存储介质


[0001]本专利技术属于工业互联网、物联网
,涉及一种标识解析方法,具体涉及一种通过边缘网关侧的标识解析方法、系统、电子设备及存储介质。

技术介绍

[0002]工业互联网是互联网和新一代信息技术与工业系统全方位深度融合所形成的产业和应用生态,是工业智能化发展的关键综合信息基础设施。其本质和核心是通过工业互联网平台把设备、生产线、工厂、供应商、产品和客户紧密地连接融合起来。
[0003]物联网是新一代信息技术的重要组成部分,意指物物相连,万物万联。由此,“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是通过射频识别、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。
[0004]随着工业互联网、物联网等概念的提出和发展,中国工业界关注的问题就逐渐从数字化建设转向自动化、智能化和服务化的应用,以工业产品的全生命周期信息为关注点,通过分析工业产品信息、生产产线等的实时运行状态,构建工业产品信息远程运维系统,实现对工业产品的实时监控和管理,强化生产过程控制,确保生产安全。
[0005]在生产产线方面,为了实现自动化、智能化,现有的标识解析系统,通常采用分级节点建设方式,分别是国家顶级节点、二级节点以及企业节点,标识读写设备通过边缘网关向标识系统节点发起服务请求,对生产产线的设备赋予防伪、防篡改的唯一标识。申请号为202010780105.9的专利技术专利就公开了一种基于工业互联网标识解析产品远程运维系统及运维方法,该系统的设备边缘层的标识载体模块基于工业互联网标识解析系统,对产品和设备赋予防伪、防篡改的唯一标识,将产品从原材料、设计、生产、质量检测、包装存储、物流运输、营销渠道的不同阶段分散在各个业务系统中的数据连接起来,实现数据互联互通。
[0006]截至2020年9月,全国各级节点累计标识注册量为68.8亿,全国各级节点累计标识解析量6.29亿,日平均标识解析量为231万。面对日益庞大的日平均标识解析量,可以通过边缘网关聚合解析请求,来缓解对节点的高并发请求。
[0007]目前有些边缘网关已经集成了标识解析系统,但其目的主要还是标识的信息读取,而且也是实时操作。申请号为202110661332.4的专利技术专利申请就公开了一种物联网标识解析方法、边缘网关、电子设备及存储介质,其应用于边缘网关,包括:接收终端发送的物联网标识查询请求;所述物联网标识查询请求中携带有物联网标识;根据所述物联网标识查询请求中携带的物联网标识,进行标识解析。接收终端发送的携带有物联网标识的标识查询请求,并将物联网标识查询请求发送至边缘网关,以使所述边缘网关根据所述物联网标识查询请求中携带的物联网标识,进行标识解析,通过将物联网标识解析节点搭建在边缘网关上,承载与其连接设备的标识解析功能,进而形成分布式、扁平化的物联网标识体
系,能够适应物联网设备规模庞大且网络连接数量变化快的特点。
[0008]现有技术中,虽然边缘网关可以根据所述物联网标识查询请求中携带的物联网标识,进行标识解析。但是,边缘网关也是按照一定规则将查询请求传输至表示解析节点,解析节点时常出现高并发请求,影响标识解析效率;且若边缘网关处于恶劣环境时容易频繁发生掉线的情况,导致边缘网关不能正常开展标识解析工作。

技术实现思路

[0009]本专利技术的目的在于:为了解决现有技术中解析节点出现高并发请求影响标识解析效率、以及边缘网关掉线后无法正常开展标识解析的问题,本专利技术提供标识解析方法、系统、电子设备及存储介质,其采用的技术方案如下:
[0010]一种标识解析方法,应用于边缘网关,包括:
[0011]步骤S1,判断标识读写设备是否发送的数据解析读请求,数据解析读请求中携带有标识;若有发送数据解析读请求,执行步骤S2;若没有发送数据解析读请求,执行步骤S6;
[0012]步骤S2,在边缘网关的本地数据库中本地查询数据解析读请求中的标识,若查询不成功,执行步骤S3;若查询成功,执行步骤S5;
[0013]步骤S3,根据数据解析读请求从数据解析节点中读取标识;
[0014]步骤S4,将从数据解析节点中读取的标识缓存到边缘网关的本地数据库中;
[0015]步骤S5,将标识发送给标识读写设备,然后执行步骤S6;
[0016]步骤S6,判断标识读写设备是否发送的数据解析写请求;若有发送数据解析写请求,则执行步骤S7;若没有,则执行步骤S8;
[0017]步骤S7,将标识缓存到本地数据库,然后执行步骤S8;
[0018]步骤S8,判断标识读写设备是否发送需要向数据解析节点写入数据的请求;若有发送,则执行步骤S9;若没有发送,则执行步骤S10;
[0019]步骤S9,将标识批量写入到数据解析节点,然后执行步骤S10;
[0020]步骤S10,判断标识读写设备是否发送需要从数据解析节点批量申请标识的请求;若有发送,则执行步骤S11;若没有发送,则执行步骤S1;
[0021]步骤S11,批量从数据解析节点中申请标识,然后执行步骤S1。
[0022]一种标识解析系统,包括:
[0023]数据解析读请求判断模块,用于判断标识读写设备是否发送的数据解析读请求,数据解析读请求中携带有标识;若有发送数据解析读请求,启动本地查询模块;若没有发送数据解析读请求,启动数据解析写请求判断模块;
[0024]本地查询模块,用于在边缘网关的本地数据库中本地查询数据解析读请求中的标识,若查询不成功,启动读取标识模块;若查询成功,启动标识发送模块;
[0025]读取标识模块,用于根据数据解析读请求从数据解析节点中读取标识;
[0026]数据第一缓存模块,用于将从数据解析节点中读取的标识缓存到边缘网关的本地数据库中;
[0027]标识发送模块,用于将标识发送给标识读写设备,并启动数据解析写请求判断模块启动;
[0028]数据解析写请求判断模块,用于判断标识读写设备是否发送的数据解析写请求;
若有发送数据解析写请求,启动数据第二缓存模块;若没有,启动数据写入判断模块;
[0029]数据第二缓存模块,用于将标识缓存到本地数据库,并启动数据写入判断模块;
[0030]数据写入判断模块,用于判断标识读写设备是否发送需要向数据解析节点写入数据的请求;若有发送,启动标识批量写入模块;若没有发送,启动批量申请标识判断模块;
[0031]标识批量写入模块,用于将标识批量写入到数据解析节点,并启动批量申请标识判断模块;
[0032]批量申请标识判断模块,用于判断标识读写设备是否发送需要从数据解析节点批量申请标识的请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标识解析方法,其特征在于,应用于边缘网关,包括:步骤S1,判断标识读写设备是否发送的数据解析读请求,数据解析读请求中携带有标识;若有发送数据解析读请求,执行步骤S2;若没有发送数据解析读请求,执行步骤S6;步骤S2,在边缘网关的本地数据库中本地查询数据解析读请求中的标识,若查询不成功,执行步骤S3;若查询成功,执行步骤S5;步骤S3,根据数据解析读请求从数据解析节点中读取标识;步骤S4,将从数据解析节点中读取的标识缓存到边缘网关的本地数据库中;步骤S5,将标识发送给标识读写设备,然后执行步骤S6;步骤S6,判断标识读写设备是否发送的数据解析写请求;若有发送数据解析写请求,则执行步骤S7;若没有,则执行步骤S8;步骤S7,将标识缓存到本地数据库,然后执行步骤S8;步骤S8,判断标识读写设备是否发送需要向数据解析节点写入数据的请求;若有发送,则执行步骤S9;若没有发送,则执行步骤S10;步骤S9,将标识批量写入到数据解析节点,然后执行步骤S10;步骤S10,判断标识读写设备是否发送需要从数据解析节点批量申请标识的请求;若有发送,则执行步骤S11;若没有发送,则执行步骤S1;步骤S11,批量从数据解析节点中申请标识,然后执行步骤S1。2.一种标识解析系统,其特征在于,包括:数据解析读请求判断模块,用于判断标识读写设备是否发送的数据解析读请求,数据解析读请求中携带有标识;若有发送数据解析读请求,启动本地查询模块;若没有发送数据解析读请求,启动数据解析写请求判断模块;本地查询模块,用于在边缘网关的本地数据...

【专利技术属性】
技术研发人员:马文驷曾鸣刘刚钟庆萍闻方平詹鹏叶盛钟晓庆
申请(专利权)人:工业云制造四川创新中心有限公司
类型:发明
国别省市:

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

1