[发明专利]基于可信身份标识的传感节点IPv6地址分配方法有效
| 申请号: | 201910077755.4 | 申请日: | 2019-01-28 |
| 公开(公告)号: | CN109688243B | 公开(公告)日: | 2021-07-06 |
| 发明(设计)人: | 陈俊华;王艺锦;王平;史桐桐;上官鹏飞 | 申请(专利权)人: | 重庆邮电大学;赛尔网络有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L9/32 |
| 代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 卢胜斌 |
| 地址: | 400065 重*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 可信 身份 标识 传感 节点 ipv6 地址 分配 方法 | ||
1.一种基于可信身份标识的传感节点IPv6地址分配方法,其特征在于:所述方法包括以下步骤:
S1、基于标识体系确定出64位传感节点身份标识信息,将64位传感节点身份标识信息作为传感节点的临时接口ID,采用改进的无状态地址自动配置方式,将64位链路本地前缀与64位临时接口ID进行结合,作为本地临时身份标识地址,将其进行重复地址检测,检测通过后,则将该本地临时身份标识地址用于入网;
S2、传感节点向所有路由器组播地址发送一条路由器请求消息,将入网后获取到的路由通告消息RA中的64位网络前缀与所述64位传感节点身份标识信息结合,作为临时身份标识地址,将其通过签名运算得到密文;
S3、将S2中签名运算后的密文再与所述传感节点身份标识信息结合,并通过指定的压缩算法,压缩成固定的64位报文,附加于链路本地前缀之后形成临时链路本地地址,进行重复地址检测,检测通过后,将该压缩得到的64位报文作为传感节点接口ID;
S4、将所述传感节点接口ID与64位链路本地前缀进行结合,配置出IPv6的本地链路地址,将传感节点接口ID与64位网络前缀,配置出IPv6的全局地址;
S5、传感节点的通信方对IPv6地址中传感节点接口ID进行解压,确定出对应传感节点的身份标识信息,并核实签名,从而判断出传感节点身份标识信息的真实性。
2.根据权利要求1所述的一种基于可信身份标识的传感节点IPv6地址分配方法,其特征在于,所述签名运算为加密过程,该过程中使用传感节点设备生产厂商的私有密钥进行加密,输入随机数,作为签名运算时的填充字符,输入不同的随机数确定出不同的签名密文;从而满足密文的随机性;核实签名过程为解密过程,该过程使用生产厂商的公有密钥进行解密。
3.根据权利要求1所述的一种基于可信身份标识的传感节点IPv6地址分配方法,其特征在于,步骤S1中的重复地址检测包括若检测出该本地临时身份标识地址冲突,则对该传感节点配置一个本地临时身份标识地址,否则该传感节点接口不可用。
4.根据权利要求1所述的一种基于可信身份标识的传感节点IPv6地址分配方法,其特征在于,步骤S3中的重复地址检测包括若传感节点接口没有收到合法的邻居通告NA报文,则证明该前缀传感节点身份标识信息地址在本地链路上唯一,则将该地址作为链路本地地址分配给节点;若收到合法的邻居通告NA报文,则表明该地址在本地链路上不唯一,则重置步骤S2、S3,并更换签名运算时使用的输入随机数,从而得到新的临时链路本地地址,继续进行重复地址检测,直至通过。
5.根据权利要求1所述的一种基于可信身份标识的传感节点IPv6地址分配方法,其特征在于,所述步骤S4包括将IPv6的本地链路地址配置成功后,将其链路本地前缀替换成路由通告消息RA报文中的64位网络前缀,生成全局地址,分配给传感节点,用于全局网络通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学;赛尔网络有限公司,未经重庆邮电大学;赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910077755.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云防护系统及方法
- 下一篇:一种高效的无线传感网地址配置实现方法





