模组烧录授权追踪系统、模组烧录方法及装置制造方法及图纸

技术编号:26653431 阅读:45 留言:0更新日期:2020-12-09 00:57
本发明专利技术公开了一种模组烧录授权追踪系统、模组烧录方法及装置。该系统包括:云服务器、边缘端设备和控制端设备;云服务器,用于集中管理模组的生产烧录信息,并将生产烧录信息下发至边缘端设备,其中,生产烧录信息包括:模组的身份识别码和模组的固件信息,身份识别码与公有云平台的标识信息相适配,固件信息与智能设备的标识信息相适配;边缘端设备,用于接收来自于云服务器的生产烧录信息,临时管理生产烧录信息,并将生产烧录信息下发至控制端设备;控制端设备,用于接收来自于边缘端设备的生产烧录信息,并将生产烧录信息烧录至模组。本发明专利技术解决了相关技术中BAT在实际使用过程中通常仅支持本地局域网内的固件升级和身份码烧录的技术问题。

【技术实现步骤摘要】
模组烧录授权追踪系统、模组烧录方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种模组烧录授权追踪系统、模组烧录方法及装置。
技术介绍
目前,物联网模组的研发与设计工作通常由物联网芯片研发企业来完成,而生产加工则会由物联网模组加工商来完成。当物联网芯片研发企业向物联网模组加工商提交订单时,该物联网芯片研发企业需要通过邮件等通讯方式将物联网模组的身份码或标识(ID)发送给物联网模组加工商。相关技术中针对物联网模组所提供的烧录授权追踪系统(BurningAuthorizationTrackingSystem,简称为BAT)不仅能够完成固件烧录、密钥身份授权等功能,而且还支持物联网设备实现可追踪和高效管理。然而,BAT在实际使用过程中通常仅支持本地局域网内的固件升级和身份码烧录。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术至少部分实施例提供了一种模组烧录授权追踪系统、模组烧录方法及装置,以至少解决相关技术中BAT在实际使用过程中通常仅支持本地局域网内的固件升级和身份码烧录的技术问题。根据本专利技术其中一实施例,提供了一种模组烧录授权追踪系统,包括:云服务器、边缘端设备和控制端设备;云服务器,用于集中管理模组的生产烧录信息,并将生产烧录信息下发至边缘端设备,其中,生产烧录信息包括:模组的身份识别码和模组的固件信息,身份识别码与公有云平台的标识信息相适配,固件信息与智能设备的标识信息相适配;边缘端设备,与云服务器进行广域网通信交互,用于接收来自于云服务器的生产烧录信息,临时管理生产烧录信息,并将生产烧录信息下发至控制端设备;控制端设备,与边缘端设备进行局域网通信交互,用于接收来自于边缘端设备的生产烧录信息,并将生产烧录信息烧录至模组。可选地,身份识别码的初始格式为字符串格式,经过编辑处理后得到的目标格式为二进制格式,固件信息对应的固件文件的格式为二进制格式。可选地,云服务器,还用于获取不同公有云平台的序列号规则,其中,序列号规则用于编写身份识别码;以及对序列号规则进行标准化兼容处理,得到身份识别码。根据本专利技术其中一实施例,还提供了一种模组烧录方法,该方法应用于模组烧录授权追踪系统,该系统包括:云服务器、边缘端设备和控制端设备,该方法包括:云服务器接收来自于边缘端设备的请求消息,其中,请求消息用于获取生产烧录信息,生产烧录信息包括:模组的身份识别码和模组的固件信息,身份识别码与公有云平台的标识信息相适配,固件信息与智能设备的标识信息相适配,请求消息中携带的头部信息包括:校验信息;云服务器基于校验信息对请求消息进行合法性校验;云服务器在请求消息通过合法性校验时,经由边缘端设备将生产烧录信息下发至控制端设备,以指示控制端设备将生产烧录信息烧录至模组。可选地,校验信息包括多个字段,多个字段包括:请求标识字段、边缘端设备明文字段、时间戳字段以及第一加密签名字段。可选地,第一加密签名字段由边缘端设备采用预设加密方式对边缘端设备明文字段、第一边缘端设备密文字段、时间戳字段、请求标识字段的排序签名进行加密处理后得到。可选地,云服务器基于校验信息对请求消息进行合法性校验包括:云服务器对校验信息进行解析,得到请求标识字段、边缘端设备明文字段、时间戳字段以及第一加密签名字段;云服务器获取本地存储的与边缘端设备明文字段对应的第二边缘端设备密文字段;云服务器采用预设加密方式对边缘端设备明文字段、第二边缘端设备密文字段、时间戳字段、请求标识字段的排序签名进行加密处理,得到第二加密签名字段;云服务器基于第一加密签名字段与第二加密签名字段的比较结果进行合法性校验。可选地,云服务器在请求消息通过合法性校验时,经由边缘端设备将生产烧录信息下发至控制端设备包括:云服务器在基于第一加密签名字段与第二加密签名字段的比较结果发现第一加密签名字段与第二加密签名字段相同时,确定边缘端设备为合法设备;云服务器获取边缘端设备的归属信息;云服务器基于归属信息向边缘端设备发送生产烧录信息,并经由边缘端设备下发至控制端设备。根据本专利技术其中一实施例,还提供了一种模组烧录装置,该装置应用于模组烧录授权追踪系统,该系统包括:云服务器、边缘端设备和控制端设备,该装置包括:接收模块,用于接收来自于边缘端设备的请求消息,其中,请求消息用于获取生产烧录信息,生产烧录信息包括:模组的身份识别码和模组的固件信息,身份识别码与公有云平台的标识信息相适配,固件信息与智能设备的标识信息相适配,请求消息中携带的头部信息包括:校验信息;校验模块,用于基于校验信息对请求消息进行合法性校验;处理模块,用于在请求消息通过合法性校验时,经由边缘端设备将生产烧录信息下发至控制端设备,以指示控制端设备将生产烧录信息烧录至模组。可选地,校验信息包括多个字段,多个字段包括:请求标识字段、边缘端设备明文字段、时间戳字段以及第一加密签名字段。可选地,第一加密签名字段由边缘端设备采用预设加密方式对边缘端设备明文字段、第一边缘端设备密文字段、时间戳字段、请求标识字段的排序签名进行加密处理后得到。可选地,校验模块,用于云服务器对校验信息进行解析,得到请求标识字段、边缘端设备明文字段、时间戳字段以及第一加密签名字段;云服务器获取本地存储的与边缘端设备明文字段对应的第二边缘端设备密文字段;云服务器采用预设加密方式对边缘端设备明文字段、第二边缘端设备密文字段、时间戳字段、请求标识字段的排序签名进行加密处理,得到第二加密签名字段;云服务器基于第一加密签名字段与第二加密签名字段的比较结果进行合法性校验。可选地,处理模块,用于在基于第一加密签名字段与第二加密签名字段的比较结果发现第一加密签名字段与第二加密签名字段相同时,确定边缘端设备为合法设备;获取边缘端设备的归属信息;基于归属信息向边缘端设备发送生产烧录信息,并经由边缘端设备下发至控制端设备。根据本专利技术其中一实施例,还提供了一种非易失性存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的模组烧录方法。根据本专利技术其中一实施例,还提供了一种处理器,处理器用于运行程序,其中,程序被设置为运行时执行上述任一项中的模组烧录方法。根据本专利技术其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的模组烧录方法。在本专利技术至少部分实施例中,采用云服务器集中管理模组的生产烧录信息并将生产烧录信息下发至边缘端设备,该生产烧录信息包括模组的身份识别码和模组的固件信息,身份识别码与公有云平台的标识信息相适配,固件信息与智能设备的标识信息相适配的方式,通过边缘端设备接收来自于云服务器的生产烧录信息,临时管理生产烧录信息并将生产烧录信息下发至控制端设备,以及控制端设备接收来自于边缘端设备的生产烧录信息并将生产烧录信息烧录至模组,达到了在云端对固件升级和身份码烧录进行统一管控的目的,从而实现了各级设备之间分工明确、提高生产效率、降低固件升级和本文档来自技高网...

【技术保护点】
1.一种模组烧录授权追踪系统,其特征在于,包括:云服务器、边缘端设备和控制端设备;/n所述云服务器,用于集中管理模组的生产烧录信息,并将所述生产烧录信息下发至所述边缘端设备,其中,所述生产烧录信息包括:所述模组的身份识别码和所述模组的固件信息,所述身份识别码与公有云平台的标识信息相适配,所述固件信息与智能设备的标识信息相适配;/n所述边缘端设备,与所述云服务器进行广域网通信交互,用于接收来自于所述云服务器的所述生产烧录信息,临时管理所述生产烧录信息,并将所述生产烧录信息下发至所述控制端设备;/n所述控制端设备,与所述边缘端设备进行局域网通信交互,用于接收来自于所述边缘端设备的所述生产烧录信息,并将所述生产烧录信息烧录至所述模组。/n

【技术特征摘要】
1.一种模组烧录授权追踪系统,其特征在于,包括:云服务器、边缘端设备和控制端设备;
所述云服务器,用于集中管理模组的生产烧录信息,并将所述生产烧录信息下发至所述边缘端设备,其中,所述生产烧录信息包括:所述模组的身份识别码和所述模组的固件信息,所述身份识别码与公有云平台的标识信息相适配,所述固件信息与智能设备的标识信息相适配;
所述边缘端设备,与所述云服务器进行广域网通信交互,用于接收来自于所述云服务器的所述生产烧录信息,临时管理所述生产烧录信息,并将所述生产烧录信息下发至所述控制端设备;
所述控制端设备,与所述边缘端设备进行局域网通信交互,用于接收来自于所述边缘端设备的所述生产烧录信息,并将所述生产烧录信息烧录至所述模组。


2.根据权利要求1所述的系统,其特征在于,所述身份识别码的初始格式为字符串格式,经过编辑处理后得到的目标格式为二进制格式,所述固件信息对应的固件文件的格式为二进制格式。


3.根据权利要求1所述的系统,其特征在于,所述云服务器,还用于获取不同公有云平台的序列号规则,其中,所述序列号规则用于编写所述身份识别码;以及对所述序列号规则进行标准化兼容处理,得到所述身份识别码。


4.一种模组烧录方法,其特征在于,所述方法应用于模组烧录授权追踪系统,所述系统包括:云服务器、边缘端设备和控制端设备,所述方法包括:
所述云服务器接收来自于所述边缘端设备的请求消息,其中,所述请求消息用于获取生产烧录信息,所述生产烧录信息包括:所述模组的身份识别码和所述模组的固件信息,所述身份识别码与公有云平台的标识信息相适配,所述固件信息与智能设备的标识信息相适配,所述请求消息中携带的头部信息包括:校验信息;
所述云服务器基于所述校验信息对所述请求消息进行合法性校验;
所述云服务器在所述请求消息通过合法性校验时,经由所述边缘端设备将所述生产烧录信息下发至所述控制端设备,以指示所述控制端设备将所述生产烧录信息烧录至所述模组。


5.根据权利要求4所述的方法,其特征在于,所述校验信息包括多个字段,所述多个字段包括:请求标识字段、边缘端设备明文字段、时间戳字段以及第一加密签名字段。


6.根据权利要求5所述的方法,其特征在于,所述第一加密签名字段由所述边缘端设备采用预设加密方式对所述边缘端设备明文字段、第一边缘端设备密文字段、所述时间戳字段、所述请求标识字段的排序签名进行加密处理后得到。


7.根据权利要求6所述的方法,其特征在于,所述云服务器基于所述校验信息对所述请求消息进行合法性校验包括:
所述云服务器对所述校验信息进行解析,得到所述请求标识字段、所述边缘端设备明文字段、所述时间戳字段以及所述第一加密签名字段;
所述云服务器获取本地存储的与所述边缘端设备明文字段对应的第二边缘端设备密文字段;
所述云服务器采用所述预设加密方式对所述边缘端设备明文字段、第二边缘端设备密文字段、所述时间戳字段、所述请求标识字段的排序签名进行加密处理,得到第二加密签名字段;
所述云服务器基于所述第一加密签名字段与所述第二加密签名字段的比较结果进行合法性校验。


8.根据权利要求7所述的方法,其特征在于,所述云服务器在所述请求消息通过合法性校验时,经由所述边缘端设备将所...

【专利技术属性】
技术研发人员:丁智伟曾令江赖剑明周明德
申请(专利权)人:上海庆科信息技术有限公司
类型:发明
国别省市:上海;31

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

1