[发明专利]一种智能机器人通信链路自检选择方法有效
申请号: | 202110476105.4 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113352318B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 冯跃亮;蔡奎;周刚;朱伟;周军;王森;马荣聆;宋嘉伟;杨小立 | 申请(专利权)人: | 国网浙江省电力有限公司嘉兴供电公司;嘉兴恒创电力集团有限公司博创物资分公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 314001 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 机器人 通信 自检 选择 方法 | ||
1.一种智能机器人通信链路自检选择方法,其特征在于,包括以下步骤:
S1、智能机器人生成待传输的数据包;
S2、智能机器人生成验证数据包;
S3、智能机器人将所述验证数据包盖上时间戳后通过各通信链路传输至控制平台;
S4、控制平台接收带有时间戳的验证数据包并记录接收时间和传输的通信链路编号;
S5、控制平台对接收的验证数据包进行解读分析,确定智能机器人的通信链路并发送至智能机器人;
所述待传输的数据包包括数据密文和秘钥密文;
所述数据密文由第一秘钥对智能机器人检测获取的电气数据加密生成,具体包括以下步骤:
S101、将电气数据的检测获取时间转换成二进制形式,则二进制形式表示的电气数据的检测获取时间即为其对应的初始秘钥M;
S102、依据转码规则对所述电气数据Q进行转换,得到由数字“0”和“1”组成的电气数据Q';
S103、计算i除以N的余数S,其中,i为电气数据在巡检机器人中的传输位次,N为巡检机器人设定的轮换频次,i为正整数,N∈{0,1,2…,9}且N小于初始秘钥的字符数;
S104、将所述初始秘钥M的前S个字符放置末尾进行重新排列得到第一秘钥M';
S105、将第一秘钥M'与电气数据Q'相加即得到数据密文;
所述步骤S105中将第一秘钥M'与电气数据Q'相加即得到数据密文包括以下2种方式:
1)若第一秘钥M'的字符数大于等于电气数据Q'的字符数,则将电气数据Q'的第一个字符与第一秘钥M'的第一个字符相加、电气数据Q'的第二个字符与第一秘钥M'的第二个字符相加…以此类推,得到数据密文;
2)若第一秘钥M'的字符数小于电气数据Q'的字符数,则将第一秘钥M'的第一个字符与电气数据Q'的第一个字符相加、第一秘钥M'的第二个字符与电气数据Q'的第二个字符相加…直至第一秘钥M'的最后一个字符与电气数据Q'的第T个字符相加后,将第一秘钥M'的第一个字符与电气数据Q'的第T+1个字符相加、第一秘钥M'的第二个字符与电气数据Q'的第T+2个字符相加…以此类推,得到数据密文。
2.根据权利要求1所述的一种智能机器人通信链路自检选择方法,其特征在于,所述数据密文由第一秘钥对智能机器人检测获取的电气数据加密生成,所述的秘钥密文由控制平台对外公开的公开秘钥加密生成。
3.根据权利要求2所述的一种智能机器人通信链路自检选择方法,其特征在于,所述步骤S104中将初始秘钥M的前S个字符放置末尾进行重新排列得到第一秘钥M'包括以下4种方式:
1)将初始秘钥M的前S个字符按照原始顺序放置秘钥的末尾得到第一秘钥M';
2)将初始秘钥M的前S个字符进行首尾倒置后放置秘钥的末尾得到第一秘钥M';
3)若前S个字符的总数为偶数时,将初始秘钥M的前S个字符进行奇偶换置后放置秘钥的末尾得到第一秘钥M';
4)若前S个字符的总数为奇数时,保持第一个字符或最后一个字符或正中间的字符位置不变,对其余S-1个字符进行奇偶换置后放置秘钥的末尾得到第一秘钥M'。
4.根据权利要求1所述的一种智能机器人通信链路自检选择方法,其特征在于,所述验证数据包包括智能机器人编号、智能机器人对待传输数据的重要程度的评级以及待传输的数据包的数据量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力有限公司嘉兴供电公司;嘉兴恒创电力集团有限公司博创物资分公司,未经国网浙江省电力有限公司嘉兴供电公司;嘉兴恒创电力集团有限公司博创物资分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110476105.4/1.html,转载请声明来源钻瓜专利网。