The invention discloses a high energy efficient wireless sensor network data transmission method based on spatio-temporal compression network coding, which mainly solves the high energy consumption problem of data collection in the wireless sensor network and improves the accuracy of data recovery. On the basis of the combination of network coding and compression perception, the best next hop candidate node is selected by two hop neighbor information to avoid redundant transmission of data and reduce energy consumption. At the same time, the best time observation matrix is obtained by training time sparse dictionary by using the KSVD idea, so as to make the data better sparse. In order to improve the accuracy of data recovery. The invention can significantly reduce the amount of data transmission, reduce energy consumption, and improve the accuracy of data reconstruction at the convergence node. It is suitable for the wireless sensor network with large and dense distribution.
【技术实现步骤摘要】
基于时空压缩网络编码的高能效无线传感网数据传输方法
本专利技术涉及一种基于时空压缩网络编码的高能效无线传感网数据传输方法,属于无线通信
技术介绍
近年来,无线传感器网络(WSN)在诸如军事侦察,环境监测,安全系统和工业自动化等许多应用中得到了极大的研究关注。但目前传感器设备一般都是电池供电,且无线传感网布置的地方一般不便到达,传感设备一旦电池耗尽即意味着该网络节点的死亡,引起传感网络功能的下降甚至丧失。因此能量成为了制约无线传感器网络的瓶颈问题。无线传感网中,传感器节点的能耗主要集中在数据的无线传输,因而,高能效的无线传输方法成为解决能量瓶颈问题的关键。无线传感器网络中,节点之间感知的范围重叠,且其感知的物理数据大多随时间变化缓慢,使得采集的数据具有高度的时空相关性,因此利用数据压缩技术提高无线传输的能效成为可行的方法,其中压缩感知(CS)技术被广泛的用来减少数据传输的数量进而提高数据传输的能效。除了具有传统的存储转发功能外,无线传感网中的节点还具有计算处理能力,加上网络中无线传输的广播特性和网络链路的动态特性,网络编码技术也被提出用来降低节点能耗和提高网络容量。为更大限度的减少能耗,联合以上两种技术的方法开始得到关注,例如,X.Yang等人(X.Yang等人,China,IEEETransactionsonWirelessCommunicationsvol.12,no.10,pp.5087-5099,October2013,"Energy-EfficientDistributedDataStorageforWirelessSensorNetwo ...
【技术保护点】
1.基于时空压缩网络编码的高能效无线传感网数据传输方法,其特征在于,该方法包括以下步骤:步骤1:初始化网络中每个节点的数据包,每个节点的数据包由下一节点ID、当前节点的系数、当前节点ID和当前节点的数据四部分组成,其中,节点i的数据包P(i)初始化为:下一节点
【技术特征摘要】
1.基于时空压缩网络编码的高能效无线传感网数据传输方法,其特征在于,该方法包括以下步骤:步骤1:初始化网络中每个节点的数据包,每个节点的数据包由下一节点ID、当前节点的系数、当前节点ID和当前节点的数据四部分组成,其中,节点i的数据包P(i)初始化为:下一节点节点i的系数节点i的IDP(i).mem=i、节点i的数据N为节点总数,随机等概率地从{+1,-1}中选择,Xi为节点i获得的T个时刻的原始数据序列且其维度为T×1,为时间观测矩阵,T1表示Xi经过时间压缩后的维度;步骤2:从步骤1初始化的节点中选取源节点,若某节点大于预设概率p则确定其为源节点;步骤3:即将广播的节点i在广播前根据二跳邻居信息选取其下一跳的候选节点k,并将其存入数据包中,P(i).nex=k;步骤4:节点j接收到节点i的数据包后,比较P(j)与P(i)中有无来自同一节点的信息,若则将节点i的数据合并到节点j中,且更新节点j的数据包P(j)为:步骤5:步骤4中所有更新过数据包的节点判断本节点是否被其父节点i选中,若被选中即P(i).nex=j,则该被选中节点成为待广播节点,重复步骤3,直至没有节点需要广播;步骤6:整个广播过程结束后,汇聚节点从网络传输的终节点中收集M个数据包,形成一个映射矩阵并采用压缩感知的译码方法重构出原始数据。2.根据权利要求1所述的基于时空压缩网络编码的高能效无线传感网数据传...
【专利技术属性】
技术研发人员:江凌云,倪梦,杨丽花,周颖,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。