一种对网络接入设备进行识别配置的方法技术

技术编号:27579326 阅读:16 留言:0更新日期:2021-03-09 22:30
本发明专利技术实施例涉及一种对网络接入设备进行识别配置的方法,所述方法应用的第一网络系统包括接入设备组、配置设备和服务器;接入设备组包括多个第一接入设备;所述方法包括:配置设备对所有第一接入设备进行接入设备识别得到目标接入设备列表;对被选中的第一接入设备,当其设备状态为初始状态时,配置设备对其进行网络参数设置;当其为已设置状态时,对其进行联网测试;当其为已测试状态时,对其进行激活。使用本发明专利技术实施例方法,配置设备可以随时获得接入设备的状态,并能根据其状态进行远程配置、测试、注册和激活等操作;且对二者间的传输数据使用一次一密的动态令牌信息进行签名,即保证了数据完整性、也提高了系统安全性。也提高了系统安全性。也提高了系统安全性。

【技术实现步骤摘要】
一种对网络接入设备进行识别配置的方法


[0001]本专利技术涉及物联网设备管理
,特别涉及一种对网络接入设备进行识别配置的方法。

技术介绍

[0002]随着物联网技术的发展,物联网应用的场景越来越丰富、应用网络中接入的网络设备数量也越来越多。随着接入设备总数的增加,物联网系统的运维管理难度也在增加,尤其是对设备的配置、测试和状态检查等工作。

技术实现思路

[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种对网络接入设备进行识别配置的方法,该方法应用的网络系统包括:由多个接入设备组成的接入设备组,对接入设备进行远程配置、管理的配置设备,以及与接入设备进行业务交互的后台服务器;使用本专利技术实施例方法,配置设备可以获得网络接入设备的状态,并能根据接入设备的状态对其进行远程配置、测试、注册和激活等操作;另外,本专利技术实施例方法对配置设备与接入设备间的传输数据使用一次一密的动态令牌信息进行签名,即保证了数据完整性、也提高了系统安全性。
[0004]为实现上述目的,本专利技术实施例提供了一种对网络接入设备进行识别配置的方法,所述方法用于第一网络系统;所述第一网络系统包括接入设备组、配置设备和服务器;所述接入设备组包括多个第一接入设备;所述第一接入设备分别与所述配置设备和所述服务器连接;所述配置设备与所述服务器连接;所述方法包括:
[0005]所述配置设备对所述接入设备组的所有所述第一接入设备进行接入设备识别处理,生成目标接入设备列表;所述目标接入设备列表包括多个目标接入设备记录;所述目标接入设备记录包括目标设备标识数据和目标设备状态数据;
[0006]所述配置设备向用户对所述目标接入设备列表进行显示,并获取所述用户对所述目标接入设备列表的所述目标接入设备记录的选择结果,做为被选中的第一目标接入设备记录;
[0007]所述配置设备将与所述被选中的第一目标接入设备记录的所述目标设备标识数据对应的所述第一接入设备,做为目标接入设备;并根据所述被选中的第一目标接入设备记录的所述目标设备状态数据,对所述目标接入设备进行接入设备配置处理,包括:
[0008]当所述目标设备状态数据为初始状态时,所述配置设备对所述目标接入设备,进行接入设备网络参数设置处理;所述接入设备网络参数设置处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已设置状态;
[0009]当所述目标设备状态数据为所述已设置状态时,所述配置设备对所述目标接入设备,进行接入设备联网测试处理;所述接入设备联网测试处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已测试状态;
[0010]当所述目标设备状态数据为所述已测试状态时,所述配置设备对所述目标接入设备,进行接入设备激活处理;所述接入设备激活处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已激活状态。
[0011]优选的,所述配置设备对所述接入设备组的所有所述第一接入设备进行接入设备识别处理,生成目标接入设备列表,具体包括:
[0012]所述配置设备进行接入设备轮询指令组装处理,生成第一指令数据;从本地获取第一约定信息和第一初始令牌信息;并将所述第一初始令牌信息,做为第一令牌数据;再对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行第一签名计算处理,生成第一签名数据;并将所述第一签名数据和所述第一指令数据,向所述接入设备组的所有所述第一接入设备发送;
[0013]所述第一接入设备从本地获取第二约定信息和第二初始令牌信息;并将所述第二初始令牌信息,做为第二令牌数据;再根据所述第二约定信息、所述第二令牌数据和所述第一指令数据,对所述第一签名数据,进行第一签名校验处理;当所述第一签名校验处理成功时,所述第一接入设备将本地的第一设备序列号SN信息、第一设备媒体接入控制MAC码信息和第一设备状态信息,组成第一响应数据;再对所述第二约定信息、所述第二令牌数据和所述第一响应数据,进行第一响应签名计算处理,生成第一响应签名数据;再将所述第一响应签名数据和所述第一响应数据,向所述配置设备发送;其中,所述第二约定信息与所述第一约定信息相同;所述第二初始令牌信息与所述第一初始令牌信息相同;所述第一设备状态信息包括所述初始状态、所述已设置状态、所述已测试状态和所述已激活状态;
[0014]所述配置设备根据所述第一约定信息、所述第一令牌数据和所述第一响应数据,对所述第一响应签名数据,进行第一响应签名校验处理;当所述第一响应签名校验处理成功时,所述配置设备提取所述第一响应数据的所述第一设备SN信息和所述第一设备MAC码信息,组成所述目标设备标识数据,提取所述第一响应数据的所述第一设备状态信息,做为所述目标设备状态数据;再将所述目标设备标识数据和所述目标设备状态数据,组成所述目标接入设备记录;再由所述目标接入设备记录,组成所述目标接入设备列表。
[0015]进一步的,所述对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行第一签名计算处理,生成第一签名数据,具体包括:
[0016]对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行签名明文拼接处理,生成第一明文;对所述第一明文,使用第一签名算法,进行签名计算处理,生成所述第一签名数据;所述第一签名算法包括消息摘要MD5算法。
[0017]优选的,所述配置设备对所述目标接入设备,进行接入设备网络参数设置处理,具体包括:
[0018]所述配置设备进行第一更新动态令牌指令组装处理,生成第二指令数据;并将所述第一初始令牌信息,做为本地的所述第一令牌数据;再对所述第一约定信息、所述第一令牌数据和所述第二指令数据,进行第二签名计算处理,生成第二签名数据;并将所述第二签名数据和所述第二指令数据,向所述目标接入设备发送;
[0019]所述目标接入设备将所述第二初始令牌信息,做为本地的所述第二令牌数据;根据所述第二约定信息、所述第二令牌数据和所述第二指令数据,对所述第二签名数据,进行第二签名校验处理;当所述第二签名校验处理成功时,所述目标接入设备进行第一动态令
牌随机产生处理,生成第一动态令牌数据;并由所述第一动态令牌数据,组成第二响应数据;再对所述第二约定信息、所述第二令牌数据和所述第二响应数据,进行第二响应签名计算处理,生成第二响应签名数据;再将所述第二响应签名数据和所述第二响应数据,向所述配置设备发送;并在本地将所述第二令牌数据,更新为所述第一动态令牌数据;
[0020]所述配置设备根据所述第一约定信息、所述第一令牌数据和所述第二响应数据,对所述第二响应签名数据,进行第二响应签名校验处理;当所述第二响应签名校验处理成功时,所述配置设备将本地的所述第一令牌数据,更新为所述第二响应数据中的所述第一动态令牌数据;
[0021]接着,所述配置设备进行网络配置指令组装处理,生成第三指令数据;并对所述第一约定信息、更新后的所述第一令牌数据和所述第三指令数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对网络接入设备进行识别配置的方法,其特征在于,所述方法用于第一网络系统;所述第一网络系统包括接入设备组、配置设备和服务器;所述接入设备组包括多个第一接入设备;所述第一接入设备分别与所述配置设备和所述服务器连接;所述配置设备与所述服务器连接;所述方法包括:所述配置设备对所述接入设备组的所有所述第一接入设备进行接入设备识别处理,生成目标接入设备列表;所述目标接入设备列表包括多个目标接入设备记录;所述目标接入设备记录包括目标设备标识数据和目标设备状态数据;所述配置设备向用户对所述目标接入设备列表进行显示,并获取所述用户对所述目标接入设备列表的所述目标接入设备记录的选择结果,做为被选中的第一目标接入设备记录;所述配置设备将与所述被选中的第一目标接入设备记录的所述目标设备标识数据对应的所述第一接入设备,做为目标接入设备;并根据所述被选中的第一目标接入设备记录的所述目标设备状态数据,对所述目标接入设备进行接入设备配置处理,包括:当所述目标设备状态数据为初始状态时,所述配置设备对所述目标接入设备,进行接入设备网络参数设置处理;所述接入设备网络参数设置处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已设置状态;当所述目标设备状态数据为所述已设置状态时,所述配置设备对所述目标接入设备,进行接入设备联网测试处理;所述接入设备联网测试处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已测试状态;当所述目标设备状态数据为所述已测试状态时,所述配置设备对所述目标接入设备,进行接入设备激活处理;所述接入设备激活处理成功后,所述配置设备将所述被选中的第一目标接入设备记录的所述目标设备状态数据,修改为已激活状态。2.根据权利要求1所述的对网络接入设备进行识别配置的方法,其特征在于,所述配置设备对所述接入设备组的所有所述第一接入设备进行接入设备识别处理,生成目标接入设备列表,具体包括:所述配置设备进行接入设备轮询指令组装处理,生成第一指令数据;从本地获取第一约定信息和第一初始令牌信息;并将所述第一初始令牌信息,做为第一令牌数据;再对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行第一签名计算处理,生成第一签名数据;并将所述第一签名数据和所述第一指令数据,向所述接入设备组的所有所述第一接入设备发送;所述第一接入设备从本地获取第二约定信息和第二初始令牌信息;并将所述第二初始令牌信息,做为第二令牌数据;再根据所述第二约定信息、所述第二令牌数据和所述第一指令数据,对所述第一签名数据,进行第一签名校验处理;当所述第一签名校验处理成功时,所述第一接入设备将本地的第一设备序列号SN信息、第一设备媒体接入控制MAC码信息和第一设备状态信息,组成第一响应数据;再对所述第二约定信息、所述第二令牌数据和所述第一响应数据,进行第一响应签名计算处理,生成第一响应签名数据;再将所述第一响应签名数据和所述第一响应数据,向所述配置设备发送;其中,所述第二约定信息与所述第一约定信息相同;所述第二初始令牌信息与所述第一初始令牌信息相同;所述第一设备状态信息包括所述初始状态、所述已设置状态、所述已测试状态和所述已激活状态;
所述配置设备根据所述第一约定信息、所述第一令牌数据和所述第一响应数据,对所述第一响应签名数据,进行第一响应签名校验处理;当所述第一响应签名校验处理成功时,所述配置设备提取所述第一响应数据的所述第一设备SN信息和所述第一设备MAC码信息,组成所述目标设备标识数据,提取所述第一响应数据的所述第一设备状态信息,做为所述目标设备状态数据;再将所述目标设备标识数据和所述目标设备状态数据,组成所述目标接入设备记录;再由所述目标接入设备记录,组成所述目标接入设备列表。3.根据权利要求2所述的对网络接入设备进行识别配置的方法,其特征在于,所述对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行第一签名计算处理,生成第一签名数据,具体包括:对所述第一约定信息、所述第一令牌数据和所述第一指令数据,进行签名明文拼接处理,生成第一明文;对所述第一明文,使用第一签名算法,进行签名计算处理,生成所述第一签名数据;所述第一签名算法包括消息摘要MD5算法。4.根据权利要求2所述的对网络接入设备进行识别配置的方法,其特征在于,所述配置设备对所述目标接入设备,进行接入设备网络参数设置处理,具体包括:所述配置设备进行第一更新动态令牌指令组装处理,生成第二指令数据;并将所述第一初始令牌信息,做为本地的所述第一令牌数据;再对所述第一约定信息、所述第一令牌数据和所述第二指令数据,进行第二签名计算处理,生成第二签名数据;并将所述第二签名数据和所述第二指令数据,向所述目标接入设备发送;所述目标接入设备将所述第二初始令牌信息,做为本地的所述第二令牌数据;根据所述第二约定信息、所述第二令牌数据和所述第二指令数据,对所述第二签名数据,进行第二签名校验处理;当所述第二签名校验处理成功时,所述目标接入设备进行第一动态令牌随机产生处理,生成第一动态令牌数据;并由所述第一动态令牌数据,组成第二响应数据;再对所述第二约定信息、所述第二令牌数据和所述第二响应数据,进行第二响应签名计算处理,生成第二响应签名数据;再将所述第二响应签名数据和所述第二响应数据,向所述配置设备发送;并在本地将所述第二令牌数据,更新为所述第一动态令牌数据;所述配置设备根据所述第一约定信息、所述第一令牌数据和所述第二响应数据,对所述第二响应签名数据,进行第二响应签名校验处理;当所述第二响应签名校验处理成功时,所述配置设备将本地的所述第一令牌数据,更新为所述第二响应数据中的所述第一动态令牌数据;接着,所述配置设备进行网络配置指令组装处理,生成第三指令数据;并对所述第一约定信息、更新后的所述第一令牌数据和所述第三指令数据,进行第三签名计算处理,生成第三签名数据;再将所述第三签名数据和所述第三指令数据,向所述目标接入设备发送;其中,所述第三指令数据包括第一网络互联协议IP地址信息、第一网关信息和第一子网掩码信息;所述目标接入设备根据所述第二约定信息、更新后的所述第二令牌数据和所述第三指令数据,对所述第三签名数据,进行第三签名校验处理;当所述第三签名校验处理成功时,所述目标接入设备使用所述第三指令数据的所述第一IP地址信息、所述第一网关信息和所述第一子网掩码信息,进行本地网络参数配置处理,生成第一结果数据;当所述第一结果数据为配置成功时,所述目标接入设备进行本地网络参数回读处理,得到第二IP地址信息、第
二网关信息和第二子网掩码信息;再将所述第二IP地址信息、所述第二网关信息和所述第二子网掩码信息,组成第三响应数据;再根据所述第二约定信息、更新后的所述第二令牌数据和所述第三响应数据,进行第三响应签名计算处理,生成第三响应签名数据;再将所述第三响应签名数据和所述第三响应数据,向所述配置设备发送;所述配置设备根据所述第一约定信息、更新后的所述第一令牌数据和所述第三响应数据,对所述第三响应签名数据,进行第三响应签名校验处理;当所述第三响应签名校验处理成功时,所述配置设备根据所述第三响应数据,进行网络配置结果核验处理,生成第二结果数据;当所述第二结果数据为核验成功时,所述配置设备进行第二更新动态令牌指令组装处理,生成第四指令数据;再重新将所述第一初始令牌信息,做为本地的所述第一令牌数据;再根据所述第一约定信息、所述第一令牌数据和所述第四指令数据,进行第四签名计算处理,生成第四签名数据;再将所述第四签名数据和所述第四指令数据向所述目标接入设备发送;所述目标接入设备重新将所述第二初始令牌信息,做为本地的所述第二令牌数据;根据所述第二约定信息、所述第二令牌数据和所述第四指令数据,对所述第四签名数据,进行第四签名校验处理;当所述第四签名校验处理成功时,所述目标接入设备进行第二动态令牌随机产生处理,生成第二动态令牌数据;并由所述第二动态令牌数据,组成第四响应数据;再对所述第二约定信息、所述第二令牌数据和所述第四响应数据,进行第四响应签名计算处理,生成第四响应签名数据;再将所述第四响应签名数据和所述第四响应数据,向所述配置设备发送;并在本地将所述第二令牌数据,更新为所述第二动态令牌数据;所述配置设备根据所述第一约定信息、所述第一令牌数据和所述第四响应数据,对所述第四响应签名数据,进行第四响应签名校验处理;当所述第四响应签名校验处理成功时,所述配置设备将本地的所述第一令牌数据,更新为所述第四响应数据中的所述第二动态令牌数据;接着,所述配置设备进行服务器配置指令组装处理,生成第五指令数据;并根据所述第一约定信息、更新后的所述第一令牌数据和所述第五指令数据,进行第五签名计算处理,生成第五签名数据;再将所述第五签名数据和所述第五指令数据,向所述目标接入设备发送;其中,所述第五指令数据包括第一服务器IP地址信息和第一...

【专利技术属性】
技术研发人员:徐洪洲吴超
申请(专利权)人:深圳市凯沃尔电子有限公司
类型:发明
国别省市:

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

1