(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111560233.3
(22)申请日 2021.12.17
(71)申请人 珠海迈科智能科技股份有限公司
地址 519000 广东省珠海市金湾区红旗 镇
永达路66号2厂房
(72)发明人 阙江蛟 张大为
(74)专利代理 机构 广州三环 专利商标代理有限
公司 44202
代理人 卢泽明
(51)Int.Cl.
H04L 61/3015(2022.01)
H04L 9/40(2022.01)
G16Y 40/50(2020.01)
(54)发明名称
一种动态分配设备ID的方法、 系统及存储介
质
(57)摘要
本发明提供的一种动态分配设备ID的方法、
系统及存储介质, 包括以下步骤: 步骤S1, 在软件
开发工具包SDK中, 内置待访 问物联网设备ID分
配接口的校验算法; 步骤S2, 启动物联网设备; 步
骤S3, 软件开发工具包SDK检查没有物联网设备
的ID信息, 请求 分配; 步骤S4, 服务器校验访问参
数, 查询是否分配过物联网设备的ID信息; 步骤
S5, 如果分配过, 就返回原来 分配的ID信息; 步骤
S6, 如果没有分配过, 则为当前MAC的物联网设备
生成一个新的ID信息; 步骤S7, 进行ID信息和KEY
的写入; 步骤S8, 用户绑定设备时, 将分配的ID信
息和KEY存储起来; 步骤S9, 结束; 通过软件自动
完成设备ID的生成和写 入。
权利要求书1页 说明书3页 附图1页
CN 114301869 A
2022.04.08
CN 114301869 A
1.一种动态分配设备ID的方法, 其特 征在于, 包括以下步骤:
步骤S1, 在软件开发工具包S DK中, 内置待访问物联网设备ID分配接口 的校验算法;
步骤S2, 启动物联网设备;
步骤S3, 物联网设备启动后, 软件开发工具包SDK检查没有物联网设备的ID信息, 请求
服务器分配, 软件开 发工具包SDK携带自己的MAC地址和校验算法生成的参数访问物联网设
备的ID分配接口;
步骤S4, 服务器校验访问参数, 通过后查询当前MAC地址是否分配过物联网设备的ID信
息;
步骤S5, 如果分配过, 服务器就返回原来分配的物联网设备的ID信息, 即获取历史分配
的物联网设备ID信息;
步骤S6, 如果没有分配过, 服务器则为当前MAC的物联网设备生成一个新的物联网设备
ID信息, 并记录此次生成历史;
步骤S7, 物联网设备ID信息生成后, 再进行物联网设备的ID信息和KEY的写入, 即返回
ID信息和KE Y给物联网设备;
步骤S8, 用户绑定设备时, 将分配的ID信息和KE Y存储起来;
步骤S9, 自动完成设备ID的生成和写入后, 结束。
2.根据权利要求1所述的一种动态分配设备ID的方法, 其特征在于, 所述步骤S1中, 所
述校验算法与该物联网设备对应的连接平台算法 保持一致。
3.根据权利要求1所述的一种动态分配设备ID的方法, 其特征在于, 所述步骤S8中, 用
户绑定设备时, 在终端设备APP上生 成用户二 维码给物联网设备扫描, 物联网设备获取到二
维码信息后发起绑定, 最终物联网设备绑定 到该二维码对应的帐号下进行存 储。
4.一种动态分配设备ID的系统, 其特征在于, 包括: 设备端和服务端, 所述设备端和服
务端通信连接; 所述设备端用于存放至少一可执行指令, 所述可执行指令使所述服务端执
行如权利要求1 ‑3任意一项所述的方法的操作。
5.一种动态分配设备ID的存储介质, 所述存储介质中存储有至少一可执行指令, 所述
可执行指令在终端物联设备上运行时, 使得终端物联设备执行如权利要求1 ‑3任意一项所
述的方法的操作。权 利 要 求 书 1/1 页
2
CN 114301869 A
2一种动态分配设 备ID的方 法、 系统及存 储介质
【技术领域】
[0001]本发明涉及设备识别技术领域, 尤其是一种动态分配设备ID的方法、 系统及存储
介质。
【背景技术】
[0002]现有技术中, 物联网设备进行数据通信前需要相互的身份识别和认证机制, 用于
保证两者交互 时的安全性、 稳定性和适配性。 这就需要设备都具有一个唯一标识 ID, 通过这
个唯一的标识ID可以识别这台设备; 现有物联网设备ID分配方法如下: (1)、 物联网设备的
联网模块分配有唯一的IMEI码, 每台联网设备利用IMEI码在服务器上进行注册, 获取访问
服务器权限, 同时服务器端会对新注册IMEI码的设备分配唯一设备ID, 等待设备端联网后
下发; (2)、 新入网物联网设备开机后, 会连接服务器, 服务器鉴权后下发设备ID; (3)、 物联
网设备接收ID号, 并存 储在E2PROM等存 储设备中。
[0003]这就要求, 设备在出厂前需要确定设备的ID 号, 使用标签等方式进行标识, 用户购
买设备后通过ID号绑定实现身份认证; 目前, 大多数物联网设备, 如安防摄像头, 使用的ID
和KEY, 基本都是使用工具生成, 然后通过配置文件写到设备里, 当物联网设备需要连接平
台的时候、 再读取相关的配置。 在生产过程中, 由于物联网设备ID的生成和写入、 都需要使
用相关工具, 并由对应的人员操作来完成, 还需要在设备机身贴上设备ID对应的二 维码, 必
然会花费一定的人力物力, 还会造成一定的出错概率, 人为操作失误可能带来ID号重复或
者错误的情况, 如相关流程比较复杂并且也可能会出现烧写的配置文件和设备上的二维码
不一致的情况, 某些时候设备ID还会 出现异常丢失。 而且, 在批发、 调拨或者销售环节, 因为
确定了设备ID号, 因此需要对设备的流向进行 单独管理, 所以后期运维成本高。
[0004]因此, 迫切需要一种方法能够有效便捷的实现设备分配安全和唯一的设备ID号。
【发明内容】
[0005]本发明提供一种采用软件自动完成设备ID的生成和写入, 减少泄漏设备信息和技
术信息的风险, 有效减少生产成本的能够动态分配设备ID的方法、 系统及存 储介质。
[0006]为达到上述明目的, 采用的技 术方案如下:
[0007]一种动态分配设备ID的方法, 包括以下步骤:
[0008]步骤S1, 在软件开发工具包SDK中, 内置待访问物联网设备ID分配接口的校验算
法;
[0009]步骤S2, 启动物联网设备;
[0010]步骤S3, 物联网设备启动后, 软件开发工具包SDK检查没有物联网设备的ID信息,
请求服务器分配, 软件开发工具包SDK携带自己的MAC地址和校验算法生成的参数访问物联
网设备的ID分配接口;
[0011]步骤S4, 服务器校验访问参数, 通过后查询当前MAC地址是否分配过物联 网设备的
ID信息;说 明 书 1/3 页
3
CN 114301869 A
3
专利 一种动态分配设备ID的方法、系统及存储介质
文档预览
中文文档
6 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 23:32:38上传分享