[发明专利]用于生成唯一设备ID的系统和方法有效
申请号: | 201510954089.X | 申请日: | 2015-12-17 |
公开(公告)号: | CN105721621B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 詹姆斯·理查德·勒施 | 申请(专利权)人: | 施耐德电气IT公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 11262 北京安信方达知识产权代理有限公司 | 代理人: | 张瑞;郑霞 |
地址: | 美国罗*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 唯一 设备 id 系统 方法 | ||
1.一种用于生成设备标识符的设备,包括:
网络接口;
存储器,其包括随机存取存储器和非易失性存储器;以及
至少一个处理器,其耦合至所述存储器并耦合至所述网络接口,所述至少一个处理器被配置成:
指定随机存取存储器的未初始化的区;
使用来自所述随机存取存储器的未初始化的区的数据生成所述设备的网络设备标识符;
将所述网络设备标识符储存在非易失性存储器中;以及
将所述网络设备标识符分配给所述设备,
其中所述至少一个处理器还被配置为:
自动地生成所述设备的设备地址;
接收指示第二设备具有所述设备地址的消息;
将所述设备的网络设备标识符与所述第二设备的第二设备标识符进行比较;以及
响应于将所述网络设备标识符与所述第二设备标识符进行的比较来将所述设备地址分配给所述设备。
2.根据权利要求1所述的设备,其中,所述至少一个处理器还被配置为响应于将所述网络设备标识符分配给所述设备来设置设备标识符标志。
3.根据权利要求1所述的设备,其中,所述至少一个处理器还被配置为使用来自所述随机存取存储器的未初始化的区的所述数据作为伪随机数字生成器的种子来生成所述网络设备标识符。
4.根据权利要求1所述的设备,其中,所述至少一个处理器还被配置为使用真随机数字生成器来生成所述网络设备标识符。
5.根据权利要求1所述的设备,其中,所述网络接口被配置为耦合到控制器区域网。
6.根据权利要求1所述的设备,其中,所述非易失性存储器是电可擦除可编程只读存储器。
7.根据权利要求1所述的设备,其中,所述随机存取存储器是静态随机存取存储器。
8.一种用于生成第一设备标识符的方法,所述方法包括:
指定未初始化的随机存取存储器的区;
使用来自所述未初始化的随机存取存储器的区的数据生成网络上的第一设备的所述第一设备标识符;
将所述第一设备标识符储存在非易失性存储器中;
将所述第一设备标识符分配给所述第一设备;
自动地生成所述第一设备的设备地址;
接收指示第二设备具有所述设备地址的消息;
将所述第一设备的所述第一设备标识符与所述第二设备的第二设备标识符进行比较;以及
响应于将所述第一设备标识符与所述第二设备标识符进行的比较将所述设备地址分配给所述第一设备。
9.根据权利要求8所述的方法,还包括响应于将所述第一设备标识符分配给所述第一设备来设置设备标识符标志。
10.根据权利要求8所述的方法,其中,生成所述第一设备标识符包括使用所述数据作为伪随机数字生成器的种子来生成所述第一设备标识符。
11.根据权利要求8所述的方法,其中,生成所述第一设备标识符包括使用真随机数字生成器来生成所述第一设备标识符。
12.根据权利要求8所述的方法,其中,将所述第一设备标识符储存在所述非易失性存储器中包括将所述第一设备标识符储存在电可擦除可编程只读存储器中。
13.根据权利要求8所述的方法,其中,生成所述网络上的所述第一设备的所述第一设备标识符包括生成控制器区域网上的所述第一设备的所述第一设备标识符。
14.根据权利要求8所述的方法,其中,指定所述随机存取存储器的区包括指定静态随机存取存储器的区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电气IT公司,未经施耐德电气IT公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510954089.X/1.html,转载请声明来源钻瓜专利网。