System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请总体上涉及网络领域。具体地,本专利技术涉及用于向网络设备提供加入网络的许可的工具、系统及方法。
技术介绍
1、由于网络安全原因,安装码用于网络设备加入无线网络。通常,网络协调器有权使用安装代码并能够使网络设备能加入网络。网络协调器能够借助于不同的技术获取安装代码,例如使用智能电话扫描条形码如qr码(快速反应码)或者使用nfc(近场通信)技术。然而,在一些商用系统中,尤其在安装之后,用户很难通过扫描矩阵式条形码访问安装代码或者通过使用nfc技术获取安装代码,尤其由于长距离的原因。
技术实现思路
1、本申请的目标在于为网络设备加入网络提供容易且安全的可能性。
2、根据第一方面,提供一种用于对网络设备授予加入网络的入网许可的调试工具。网络可以是设备的配置成用任何无线通信协议通信的无线网络。网络设备可以是任何可网络设备,其配置成通过主动和/或被动参与网络运行而适合任何特定网络的需要。
3、调试工具包括用于生成一个或多个网络安装码(nic,network install code)的网络安装码生成单元。网络安装码为设备加入网络所需要的接入码。
4、调试工具还包括配置成保存一个或多个网络安装码的存储器单元及配置成将网络安装码生成单元生成的网络安装码传给网络设备和网络协调装置的发射器。
5、调试工具还包括用户接口,配置成接收用户命令以传输网络安装码生成单元生成的一个或多个网络安装码。
6、调试工具还包括网络控制单元。网络控制单元与
7、调试工具可根据zigbee标准(基于ieee 802.15.4的规约)尤其是zigbee3.0标准针对网络系统进行配置。
8、网络安装码生成单元可配置成随机生成网络安装码,具体地,借助于实施在网络安装码生成单元中的随机数发生器。由于随机生成的网络安装码,网络安全性可得以提高。
9、网络安装码生成单元可配置成生成多个网络安装码,及存储器单元可配置成保存包括多个网络安装码的列表,其中网络控制单元配置成读出具有多个网络安装码的列表并指令发射器将具有多个网络安装码的列表传给网络协调装置。通过将具有多个网络安装码的列表传给网络协调装置,调试可按批处理模式执行。具体地,网络安装码传到网络协调装置可在一个传输期间进行,同时来自该列表的各个网络安装码可被个别地分配给每一网络设备。因而,多个网络设备可例如在扩展网络期间被添加到网络。
10、用户接口可包括用于接收用户命令的至少一按钮。用户接口可配置成使得按压用户接口的至少一按钮可指令调试工具向网络协调装置或网络设备发送网络安装码。用户接口可配置成使得通过按压至少一按钮,例如通过双击同一按钮或者按压专用按钮,保存在存储器单元中的具有多个网络安装码的列表可被发送给网络协调装置,用于批处理模式。
11、在一些实施例中,调试工具包括加密单元,其可以是网络控制单元的一部分,用于在传输网络安装码之前加密网络安装码。为了解密网络安装码,网络协调装置和网络设备可分别配备解密单元。调试工具的加密单元和网络设备及网络协调装置的解密单元可被提供专用证书,用于加密通信目的。
12、调试工具可被配置为ir调试工具。具体地,调试工具的发射器可以是ir发射器,或者配置成经ir通信与网络协调装置和网络设备通信。具体地,发射器可包括配置成向配备有ir接收器或ir收发器的设备发送网络安装码或具有网络安装码的列表的ir接口,ir接收器或ir收发器配置成接收由调试工具的发射器发出的网络安装码。
13、发射器可配置成使用其它通信技术,如bluetooth(注册商标)、wifi(无线局域网的商标)或者uart(通用异步接收发送设备)。
14、在一些实施例中,发射器可包括用于与网络协调装置通信的第一接口及用于与网络协调装置协调的网络设备通信的第二接口。第一接口和第二接口均可使用同样的通信技术如ir或bluetooth(蓝牙)用于发出接入码。第一接口和第二接口也可使用不同的通信技术。例如,第一接口可配置成使用蓝牙技术,而第二接口可配置成使用ir技术。在一些实施例中,第一接口可使用ir技术及第二接口可使用蓝牙。在一些实施例中,第一接口可使用uart或wifi,而第二接口使用ir技术。
15、在一些实施例中,调试工具包括用于传输和接收命令的收发器,其中所述发射器为该收发器的一部分。具体地,调试工具的收发器可用于从用户接收对调试工具进行遥控的命令。
16、在一些实施例中,调试工具可包括指示器例如led(发光二极管)指示器。该指示器可配置成指明网络调试工具的状态以更好地控制调试工具的运行。在一些实施例中,指示器可例如通过闪烁指明网络安装码和/或具有多个网络安装码的列表的传输已完成。
17、根据第二方面,提供一种用于向网络设备授予加入网络的入网许可的网络协调装置。
18、网络协调装置包括收发器,配置成从调试工具尤其是根据第一方面的调试工具接收至少一网络安装码及从网络设备接收至少一网络安装码。网络协调装置还包括存储器单元,配置成保存从调试工具接收的至少一网络安装码。
19、网络协调装置还包括与收发器和存储器单元功能性通信的网络控制单元。网络控制单元配置成接收通过收发器从网络设备接收的网络安装码、读出存储器单元中保存的至少一网络安装码、及在从网络设备接收的至少一网络安装码与存储器单元中保存的至少一网络安装码匹配时对网络设备授予加入网络的许可。
20、收发器可配置成接收多个网络安装码,及存储器单元可配置成保存具有多个网络安装码的列表,其中网络控制单元配置成在从网络设备接收的网络安装码与存储器单元中保存的具有多个网络安装码的列表中的至少一网络安装码匹配时对网络设备授予加入网络的许可。网络协调装置因而配置成使能上面描述的批处理模式。
21、网络控制单元可配置成通过向网络设备发送网络加入许可启动信号、提示网络设备向网络协调装置提交安装码而启动网络设备安装程序。
22、网络协调装置可包括指示器如led指示器。该指示器可配置成指明网络协调装置的状态以更好地控制网络协调装置的运行。在一些实施例中,指示器可例如通过闪烁指明网络安装码和/或具有多个网络安装码的列表传到网络协调装置的传输已完成。
23、网络协调装置的收发器可以是ir收发器,其配置成基于ir通信与调试工具和网络设备通信。具体地,该收发器可配置成从调试工具的ir发射器或ir收发器接收网络安装码或者具有多个网络安装码的列表并向配备有ir收发器的网络设备传输网络加入许可启动信号。该收发器可配置成使用其它通信技术,如bluetooth(注册商标)、wifi(无线局域网的商标)或uart(通本文档来自技高网...
【技术保护点】
1.一种用于对网络设备授予加入网络的入网许可的调试工具,所述调试工具(10)包括:
2.根据权利要求1所述的调试工具,其中所述网络安装码生成单元(11)配置成随机生成网络安装码。
3.根据权利要求1或2所述的调试工具,其中所述网络安装码生成单元(11)配置成生成多个网络安装码,及其中所述存储器单元(14)配置成保存包括由所述网络安装码生成单元(11)生成的多个网络安装码的列表,其中所述网络控制单元(15)配置成读出具有多个网络安装码的列表并指令发射器(12)将具有多个网络安装码的列表传给网络协调装置(20)。
4.根据前面任一权利要求所述的调试工具,其中所述用户接口包括用于接收用户命令的至少一按钮。
5.根据前面任一权利要求所述的调试工具,其中所述调试工具(10)包括用于在传输网络安装码之前加密网络安装码的加密单元。
6.根据前面任一权利要求所述的调试工具,其中所述调试工具(10)为红外通信工具。
7.一种用于向网络设备授予加入网络的入网许可的网络协调装置,所述网络协调装置(20)包括:
8.根据
9.根据权利要求7或8所述的网络协调装置,其中所述网络控制单元(25)还配置成通过向网络设备(30)发送网络加入许可启动信号、提示网络设备(30)向网络协调装置(20)提交安装码而启动网络设备安装程序。
10.配置成通过使用网络安装码而加入网络的网络设备,所述网络设备包括:
...【技术特征摘要】
1.一种用于对网络设备授予加入网络的入网许可的调试工具,所述调试工具(10)包括:
2.根据权利要求1所述的调试工具,其中所述网络安装码生成单元(11)配置成随机生成网络安装码。
3.根据权利要求1或2所述的调试工具,其中所述网络安装码生成单元(11)配置成生成多个网络安装码,及其中所述存储器单元(14)配置成保存包括由所述网络安装码生成单元(11)生成的多个网络安装码的列表,其中所述网络控制单元(15)配置成读出具有多个网络安装码的列表并指令发射器(12)将具有多个网络安装码的列表传给网络协调装置(20)。
4.根据前面任一权利要求所述的调试工具,其中所述用户接口包括用于接收用户命令的至少一按钮。
5.根据前面任一权利要求所述的调试工具,其中所述调试工具(10)包括用于在传输网络安装码之前加密网络安装码的加密单元。
6.根据前面任一权利...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。