System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于IPv6的智能互联网终端管理方法、系统、介质及设备技术方案_技高网

基于IPv6的智能互联网终端管理方法、系统、介质及设备技术方案

技术编号:40031221 阅读:9 留言:0更新日期:2024-01-16 18:16
本发明专利技术公开一种基于IPv6的智能互联网终端管理方法、系统、介质及设备,包括智能终端T<subgt;2</subgt;和包括多个智能终端T<subgt;2</subgt;的网络net,所述智能终端T<subgt;2</subgt;上设有管理模块、数据采集模块、标识符生成模块和IPv6地址生成模块,所述管理模块用于管理接入所述网络net的智能终端T<subgt;y</subgt;,所述智能终端T<subgt;y</subgt;包括智能终端T<subgt;0</subgt;、智能终端T<subgt;1</subgt;和智能终端T<subgt;2</subgt;。本发明专利技术采用特有的安全机制,避免其他人恶意链接并控制。

【技术实现步骤摘要】

本专利技术涉及网络通信,具体地说是一种基于ipv6的智能互联网终端管理方法、系统、介质及设备。


技术介绍

1、目前各大厂商都是通过自有平台去管理智能终端设备,各个厂商之间形成了技术壁垒,大部分情况下,无法跨厂商购买硬件设备并同时使用一个终端控制,如不同厂商的智能摄像头,智能温度计,等等。并且一旦厂商的云平台出现故障那么所连接的所有智能设备均无法使用。


技术实现思路

1、为此,本专利技术所要解决的技术问题在于提供一种基于ipv6的智能互联网终端管理方法、系统、介质及设备,采用特有的安全机制,避免其他人恶意链接并控制。

2、为解决上述技术问题,本专利技术提供如下技术方案:

3、基于ipv6的智能互联网终端管理方法,智能终端t0通过如下步骤接入包括多个智能终端t3的网络net:

4、s1)智能终端t0采用区块链技术为自己分配具有唯一性的特有标识符,得到智能终端t1;

5、s2)步骤s1)中得到的智能终端t1为自己分配用于智能终端t1接入网络net的第一ipv6地址,得到智能终端t2,智能终端t2通过第一ipv6接入网络net;

6、s3)接入网络net后,智能终端t2为自己分配用作智能终端t2的安全标识的第二ipv6地址,得到智能终端t3,且第二ipv6地址随着新的智能终端t0加入而发生变化;

7、s4)智能终端t3的用户通过接入网络net的智能终端t3查阅与网络net中所有在线的智能终端t3相关的信息,其中,所述与网络net中所有在线的智能终端t3相关的信息包括在线的智能终端t3的数量、在线情况、ip地址以及端口。

8、上述方法,每次智能终端t3接入网络net时均需进行哈希校验,校验通过后,允许用户通过该智能终端t3访问网络net中的智能终端t3且不需依次连接每个智能终端t3的地址进行注册。

9、上述方法,第二ipv6地址通过如下步骤生成:

10、s101)收集网络net中的智能终端tx的特有标识符,智能终端tx包括智能终端t2和智能终端t3;

11、s102)采用哈希算法对每个智能终端tx的特有标识符进行加权求值;

12、s103)将步骤s102)得到的数值进行求和,得到一个终值,所述终值随着新的智能设备tx加入而不断变化更新;

13、s104)以所述终值为输入利用地址生成算法为每个智能设备tx生成相应的第二ipv6地址。

14、上述方法,第一ipv6地址通过如下步骤生成:

15、s201)确定地址前缀;

16、s202)生成厂商特有的标识位;

17、s203)获取智能终端t1的mac地址;

18、s204)获取智能终端t1的特有标识符;智能终端t1的特有标识符由智能终端t0生成且用于区分同一智能终端的不同网络接口或不同网络环境的;

19、s205)根据步骤s201)~步骤s204)中得到的地址前缀、厂商特有的标识位、mac地址和特有标识符合成第一ipv6地址。

20、上述方法,特有标识符由智能终端t0固件中预定义的算法来生成,其中,预定义的算法为哈希算法。

21、上述方法,当某个智能终端t3接入网络net时,该智能终端t3的特有标识符以及其他相关信息将被记录在区块链上,并使用哈希算法对特有标识符进行加权求值且将所得最终数值存储在区块链的交易数据中,其中,其他相关信息包括智能终端类型和智能终端所有者。

22、利用上述基于ipv6的智能互联网终端管理方法进行智能互联网终端管理的系统,包括智能终端t3和包括多个智能终端t3的网络net,所述智能终端t3上设有管理模块、数据采集模块、标识符生成模块和ipv6地址生成模块,所述管理模块用于管理接入所述网络net的智能终端ty,所述智能终端ty包括智能终端t0、智能终端t1、智能终端t2和智能终端t3;智能终端t0上的数据采集模块用于采集智能终端t0的特有标识符以及其他相关信息,智能终端t0上的标识符生成模块用于为智能设备t0生成特有标识符,智能终端t0上的ipv6地址生成模块用于为智能设备t0生成第一ipv6地址和第二ipv6地址;当智能设备t0接入时,智能终端t0上的标识符生成模块为智能设备t0生成特有标识符并将该特有标识符分配给该智能设备t0,智能终端t0上的ipv6地址生成模块生成第一ipv6地址和第二ipv6地址并将第一ipv6地址和第二ipv6地址分配给对应的智能设备t0。

23、上述系统,智能终端ty上设有用于对新增智能终端进行验证的验证模块,所述验证模块采用共识机制对新增智能终端进行验证。

24、计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。

25、计算机设备,包括可读存储介质、处理器以及存储在可读存储介质上并可在处理器上运行的计算机程序,所述计算机程序被处理器执行时实现上述方法。

26、本专利技术的技术方案取得了如下有益的技术效果:

27、1.本专利技术提供了一种能够突破厂商间技术壁垒的智能终端管理方法,同时保证了安全性和互操作性。

28、2.本专利技术可在智能终端设备的管理和控制方面得到广泛应用,有望推动智能设备市场的发展。

29、3.使用区块链技术来记录和验证智能终端设备的状态和区域内设备信息增加数据的安全性和完整性。区块链的去中心化特性和不可篡改性保证了数据的可信度,而动态生成的ipv6地址确保地址的唯一性和实时性。这样有效管理智能终端设备并提供更安全的网络环境。

本文档来自技高网...

【技术保护点】

1.基于IPv6的智能互联网终端管理方法,其特征在于,智能终端T0通过如下步骤接入包括多个智能终端T3的网络net:

2.根据权利要求1所述的方法,其特征在于,每次智能终端T3接入网络net时均需进行哈希校验,校验通过后,允许用户通过该智能终端T3访问网络net中的智能终端T3且不需依次连接每个智能终端T3的地址进行注册。

3.根据权利要求1所述的方法,其特征在于,第二IPv6地址通过如下步骤生成:

4.根据权利要求1所述的方法,其特征在于,第一IPv6地址通过如下步骤生成:

5.根据权利要求4所述的方法,其特征在于,特有标识符由智能终端T0固件中预定义的算法来生成。

6.根据权利要求1~5任一所述的方法,其特征在于,当某个智能终端T3接入网络net时,该智能终端T3的特有标识符以及其他相关信息将被记录在区块链上,并使用哈希算法对特有标识符进行加权求值且将所得最终数值存储在区块链的交易数据中,其中,其他相关信息包括智能终端类型和智能终端所有者。

7.利用权利要求1所述的基于IPv6的智能互联网终端管理方法进行智能互联网终端管理的系统,其特征在于,包括智能终端T3和包括多个智能终端T3的网络net,所述智能终端T3上设有管理模块、数据采集模块、标识符生成模块和IPv6地址生成模块,所述管理模块用于管理接入所述网络net的智能终端Ty,所述智能终端Ty包括智能终端T0、智能终端T1、智能终端T2和智能终端T3;智能终端T0上的数据采集模块用于采集智能终端T0的特有标识符以及其他相关信息,智能终端T0上的标识符生成模块用于为智能设备T0生成特有标识符,智能终端T0上的IPv6地址生成模块用于为智能设备T0生成第一IPv6地址和第二IPv6地址;当智能设备T0接入时,智能终端T0上的标识符生成模块为智能设备T0生成特有标识符并将该特有标识符分配给该智能设备T0,智能终端T0上的IPv6地址生成模块生成第一IPv6地址和第二IPv6地址并将第一IPv6地址和第二IPv6地址分配给对应的智能设备T0。

8.根据权利要求7所述的系统,其特征在于,智能终端Ty上设有用于对新增智能终端进行验证的验证模块,所述验证模块采用共识机制对新增智能终端进行验证。

9.计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~6中任一所述的方法。

10.计算机设备,包括可读存储介质、处理器以及存储在可读存储介质上并可在处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~6中任一所述的方法。

...

【技术特征摘要】

1.基于ipv6的智能互联网终端管理方法,其特征在于,智能终端t0通过如下步骤接入包括多个智能终端t3的网络net:

2.根据权利要求1所述的方法,其特征在于,每次智能终端t3接入网络net时均需进行哈希校验,校验通过后,允许用户通过该智能终端t3访问网络net中的智能终端t3且不需依次连接每个智能终端t3的地址进行注册。

3.根据权利要求1所述的方法,其特征在于,第二ipv6地址通过如下步骤生成:

4.根据权利要求1所述的方法,其特征在于,第一ipv6地址通过如下步骤生成:

5.根据权利要求4所述的方法,其特征在于,特有标识符由智能终端t0固件中预定义的算法来生成。

6.根据权利要求1~5任一所述的方法,其特征在于,当某个智能终端t3接入网络net时,该智能终端t3的特有标识符以及其他相关信息将被记录在区块链上,并使用哈希算法对特有标识符进行加权求值且将所得最终数值存储在区块链的交易数据中,其中,其他相关信息包括智能终端类型和智能终端所有者。

7.利用权利要求1所述的基于ipv6的智能互联网终端管理方法进行智能互联网终端管理的系统,其特征在于,包括智能终端t3和包括多个智能终端t3的网络net,所述智能终端t3上设有管理模块、数据采集模块、标识符生...

【专利技术属性】
技术研发人员:蒋驰李双山闫海伟
申请(专利权)人:明阳产业技术研究院沈阳有限公司
类型:发明
国别省市:

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

1