收录:
摘要:
本发明公开了一种用于无线传感器网络数据采集的网络编码方法,能够达到提高数据传输安全性的目的;该方法的步骤为:给定各会话密钥和传感器节点的存储单元形式;传感器节点获取事件信息并进行编码更新;Sink节点进行译码:Sink节点随机选择多个传感器节点并采集编码包,加密得到包头hf;分别利用各会话密钥,对相应的hf解密得到编码矩阵C和编码包矩阵F;若C满秩,根据C-1和F,计算得到数据包bl-N,bl-N+1…,bl-1;否则,利用全局密钥GK进行加密并广播m1,…,mp;选取编码初始值为m1,…,mp中的一个的传感器节点;利用各会话密钥再次提取新采集的编码包包头中的信息,构建编码矩阵C1和编码包矩阵F1,若C1满秩,根据C1的逆计算得到有效数据包bl-N,bl-N+1…,bl-1;否则,译码结束。
关键词:
通讯作者信息:
电子邮件地址: