[发明专利]一种无线传感器网络中的容错方法有效
申请号: | 200810163754.3 | 申请日: | 2008-12-31 |
公开(公告)号: | CN101448281A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 徐勇军;陈彦明;朱红松;夏鹏 | 申请(专利权)人: | 宁波中科集成电路设计中心有限公司 |
主分类号: | H04W28/04 | 分类号: | H04W28/04;H04W40/02;H04W84/18 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) | 代理人: | 程晓明 |
地址: | 315040浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 传感器 网络 中的 容错 方法 | ||
1.一种无线传感器网络中的容错方法,其特征在于包括以下步骤:
1)、定义无线传感器网络中用于感知数据的传感器节点为源节点,利用现有的多路径路由算法,在源节点与基站节点之间建立2N条节点不相交的传输路径,其中,N表示源节点与基站节点之间建立的节点不相交的传输路径数目的一半,N为大于0的整数;
2)、在源节点端,将源节点感知到的原始数据分成K个信息码,然后使用(N′,K)RS纠删码对K个信息码进行RS纠删编码得到N′个码元,N′个码元包括Rp个冗余码和K个信息码,将N′个码元通过步骤1)建立起的2N条节点不相交的传输路径中的任意N′条分别传输给基站节点,其中,Rp=N′-K,N′≤2N,p表示源节点向基站节点传输码元的次数,p≥0,p的初始值为0,K>0,N′>0,初始化时,N′=N,p=0时,R0=N′-K;
3)、在基站节点端,当源节点端第p次的信息码或冗余码传输完毕后,基站节点对接收到的码元进行总个数统计,将统计得到的码元总个数记为Lp,判断Lp是否大于等于信息码的个数K,如果Lp大于等于K,则确定该次传输成功,接收到的码元可以被成功解码得到原始数据;否则,确定该次传输失败;
4)、利用指数移动加权平均方法Rp+1=(1-λ)Rp+λ(K-Lp)调整下次待传输的冗余码的个数,根据调整的冗余码个数设置下次传输需要的传输路径的条数为然后返回步骤2)进行下一次的原始数据的传输,其中,Rp+1为第p+1次源节点向基站节点传输的冗余码的个数,λ为指数移动加权平均记忆深度的常量,0<λ<1,符号为向上取整符号。
2.根据权利要求1所述的一种无线传感器网络中的容错方法,其特征在于所述的节点不相交的传输路径指从源节点到基站节点之间的任意两条传输路径都没有相交的传感器节点。
3.根据权利要求1所述的一种无线传感器网络中的容错方法,其特征在于所述的步骤4)中λ=0.25。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波中科集成电路设计中心有限公司,未经宁波中科集成电路设计中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810163754.3/1.html,转载请声明来源钻瓜专利网。