[发明专利]一种可自动识别扩展设备数量、加密的动态地址通讯方法有效
申请号: | 201510254740.2 | 申请日: | 2015-05-18 |
公开(公告)号: | CN104993992B | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 张益宁;毛静娜;王欣然;刘树文;何玉立;许萌;王悦;刘琛 | 申请(专利权)人: | 天津市津能双鹤热力设备有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L1/22;H04L1/00;H04L25/02 |
代理公司: | 北京细软智谷知识产权代理有限责任公司11471 | 代理人: | 王淑玲 |
地址: | 301799 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动识别 扩展 设备 数量 加密 动态 地址 通讯 方法 | ||
1.一种可自动识别扩展设备数量、加密的动态地址通讯方法,其特征在于,包括如下步骤:
S1,主设备通过侦测总线电荷与从设备建立通讯连接;
S2,对建立通讯连接关系的主设备与从设备进行信源的加密/解密;
S3,在主设备与从设备之间进行数据包的传输;
S4,采用PRBS码对信道进行动态估计,使主设备与从设备在通讯过程中动态地获得了一对一的信道,实现动态地址的通讯;
S2,对建立通讯连接关系的主设备与从设备进行信源的加密与解密的过程相同,具体实现方法为,
从设备的密钥是由主设备发送时间决定的;密钥的最大值为:
24×60×60-1=86399;
将所有的密钥表示为5位格式,最高位第0位,最低位第4位;主设备与从设备之间的所有数据流表示为0/1的二进制码流;该二进制码流计位从1开始;
第5xi+j位,取密钥的第j位进行十进制数字转换,并将该第5xi+j位进行二进制转换:若密钥第j位为偶数,则该位取反;反之则不取反;其中xi为自然数;j=0,1,2,3,4;由此过程实现主设备与从设备进行信源的加密与解密。
2.根据权利要求1所述的可自动识别扩展设备数量、加密的动态地址通讯方法,其特征在于:S3中,在主设备与从设备之间进行传输的数据包的格式为:
|----目标地址---|----本机地址---|---数据包内容---|--信道估计部分1---|---CRC校验---|---信道估计部分2---|;
其中,主设备地址默认为0,从设备地址从1开始;目标地址为16位二进制数,本机地址为16位二进制数;数据包内容为1000位二进制数;信道估计部分1为128位二进制数;CRC校验为10位二进制数,信道估计部分2为128位二进制数。
3.根据权利要求2所述的可自动识别扩展设备数量、加密的动态地址通讯方法,其特征在于,S4中,采用PRBS码对信道进行动态估计,使主设备与从设备在通讯过程中动态地获得了一对一的信道,实现动态地址的通讯的方法具体为:
S5.1,将NPRBS位PRBS伪随机二进制码发送到总线中,PRBS码流方差二阶矩不小于Cavg,PRBS码的平均值一阶矩误差的绝对值不小于Mavg;PRBS码的三阶矩绝对值不小于Ravg;NPRBS为自然数;Cavg、Mavg和Ravg均为预设的参数,Cavg指预设的方差,Mavg指预设的平均值误差,Ravg指预设的三阶矩绝对值;
S5.2,接收到NPRBS位PRBS伪随机二进制码的从设备进行计算,得到接收到的和的值;其中i为从设备的序号;的含义为第i个从设备计算得到的码流方差,的含义为第i个从设备计算得到的实际接收到的码流的平均值,的含义为第i个从设备计算得到的实际接收到的码流的三阶矩;
得到NPRBS位PRBS伪随机二进制码的从设备动态地将从设备自身的与的值进行更新;
S5.3,从设备使用其接收到的信道估计部分1和信道估计部分2的码流对主设备进行回复,实现动态地址的通讯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市津能双鹤热力设备有限公司,未经天津市津能双鹤热力设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510254740.2/1.html,转载请声明来源钻瓜专利网。