利索能及
我要发布
收藏
专利号: 2016110466187
申请人: 南京邮电大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-04-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于压缩网络编码的高能效无线传感网数据传输方法,其特征在于,该方法包括以下步骤:步骤1)初始化网络中每个节点的数据包,该数据包P(i)由下一节点ID、当前节点的系数、当前节点ID和数据四部分组成,即 (其中 随机等概率地从{+1,-1}中选择),P(i).mem=i和 (xi为节点i获得的原始数据);

步骤2)从步骤1初始化的节点中选取源节点,每一节点均以预设概率p确定自己是否为源节点;

步骤3)确定当前节点的最佳下一跳并广播,任一即将广播的节点i在广播前需根据二跳邻居信息选取其下一跳的候选节点k,并将其存入数据包P(i).nex=k,由于节点i的不同,需采用不同的下一跳选择方法,即(1)节点i为源节点时,

k=arg maxk|Ω(k)\Ω(i)|s.t. k∈Ω(i)

式中,Ω(·)表示邻居节点集合,\表示两个集合的差集,|·|表示集合中元素的个数;

(2)节点i为中间节点时,

k=arg maxk|Ω(k)\Ω(f)|s.t. k∈Ω(i)\Ω(f)

式中,节点f表示中间节点i的父节点;

步骤4)接收节点判断是否合并数据包,即任一节点j接收到节点i的数据包,比较P(j)与P(i)中有无来自同一节点的信息,若 则将节点i的数据合并到节点j中,且更新节点j的数据包P(j)为P(j).mem=[P(j).mem,P(i).mem]P(j).coe=[P(j).coe,P(i).coe]P(j).dat=P(j).dat+P(i).dat步骤5)步骤4中所有更新过数据包的节点判断本节点是否被其父节点i选中,若被选中,即P(i).nex=j,则该节点成为待广播节点,重复步骤3,直至没有节点需要广播;

步骤6)整个广播过程结束后,汇聚节点从网络传输的终节点中收集M个数据包,并采用压缩感知的译码方法重构出原始数据。