【技术实现步骤摘要】
认知无线传感网络中多信道机会路由协议的设计方法
本专利技术涉及一种用于认知无线传感网络数据通信的路由协议,属信息
技术介绍
多跳的认知无线传感网络(CRSN)因为它的低成本、多领域的应用和高效的频谱利用率在过去的十几年内越来越受到欢迎。然而,由于无线信道的一些特性,采用传统的路由方式所取得的吞吐量并不理想。机会路由(OpportunisticRouting)是用来处理无线信道的不可靠性的一项比较好的技术,它与传统的确定性的路由协议不同。在早期的工作当中,文献“Exor:Opportunisticmulti-hoproutingforwirelessnetworks(无线网络中的多跳机会路由协议)”,inSIGCOMM’05,Philadelphia,Pennsylvania,Aug.2005(2005年8月SIGCOMM在宾夕法尼亚的费城).提出了ExOR机会路由协议,该路由协议是根据网络全局的信息来选择竞争节点集及其竞争集节点的优先级,这种方式能够取得比传统的确定性路由协议更高的端到端吞吐量。文献“Tradingstructureforrandomnessinwirelessopportunisticrouting(无线机会路由中数据传输的随机性实现)”,Proceedingsofthe2007conferenceonApplications,technologies,architectures,andprotocolsforcomputercommunications,August27-31,2007,Kyoto,Japan(2007年8月2 ...
【技术保护点】
一种认知无线传感网络中多信道机会路由协议的设计方法,包括如下步骤:第一步:计算网络中各条链路的平均投递率和期望重传次数ETX;第二步:生成网络中各节点的路由条目,其中,路由条目包括下一跳节点的地址、下一跳节点的剩余功率、本节点与下一跳节点之间的投递率与ETX、本节点的下一跳节点与下两跳节点之间的投递率与ETX;第三步:构造每个节点的竞争节点集;对网络中的每一个节点从其路由条目中选取下一跳节点作为竞争节点,根据路由条目的权重值来安排相应的优先级顺序,以及根据权衡能量与投递率之间的关系来确定竞争节点集的大小;第四步:通过第三步确定竞争节点集之后根据频谱感知在可用信道中选择一个数据信道,并在该数据信道上进行数据包的传递。
【技术特征摘要】
1.一种认知无线传感网络中多信道机会路由协议的设计方法,包括如下步骤:第一步:计算网络中各条链路的平均投递率和期望重传次数ETX;第二步:生成网络中各节点的路由条目,其中,路由条目包括下一跳节点的地址、下一跳节点的剩余功率、本节点与下一跳节点之间的投递率与ETX、本节点的下一跳节点与下两跳节点之间的投递率与ETX;第三步:构造每个节点的竞争节点集;对网络中的每一个节点从其路由条目中选取下一跳节点作为竞争节点,根据路由条目的权重值来安排相应的优先级顺序,以及根据权衡能量与投递率之间的关系来确定竞争节点集的大小;第四步:通过第三步确定竞争节点集之后根据频谱感知在可用信道中选择一个数据信道,并在该数据信道上进行数据包的传递;第一步中所述的链路平均投递率和ETX的计算方法如下:其中,Pon和Poff分别对应表示主用户状态为ON和OFF的概率;pij和ETXij分别表示节点i与节点j之间的平均投递率和期望重传次数;N为网络中信道的数目;表示从N个信道中选择k个信道的可选情况数;表示所有信道上的主用户状态都为ON时的投递率:其中,pc表示控制信道的投递率;表示部分信道的主用户状态为OFF时的投递率:其中,C为该部分信道集合,k为集合大小,ci表示主用户状态为OFF的一个信道,表示为该信道的投递率。2.根据权利要求1所述的认知无线传感网络中多信道机会路由协议的设计方法,其特征是,第二步中所述的生成节点的路由条目的过程中,网络中各节点监听在公共控制信道上,每个节点在发送数据包之前进行路由请求Request,目的节点接收到Request后回复应答Reply;其中,在接收到Request和Reply时,如果包内的目的序列号大于已有的目的序列号或者相同的目的序列号下具有较大的路由权重值,那么进行相应的更新路由或者增加路由;当包内的下一跳节点信息在路由表中已经存在时,那么更新该路由条目;当包内的下一跳信息在路由表中不存在时,那么增加一个对应该下一跳节点的路由条目。3.根据权利要求1所述的认知无线传感网络中多信道机会路由协议的设计方法,其特征是,第三步中所述的根据路由条目的权重值来安排相应的优先级顺序中,相应的权重值越大对应的优先级顺序越高,其权重值WEIGHT的设计如下:WEIGHTi=(1-α)Pi·p1i·p2i-α(ETX1i+ETX2i),i∈1,2...,K其中,WEIGHTi表示路由条目中下一跳节点i的权重值,α是一个在0与1之间的因子,Pi表示路由条目中下一跳节点i的剩余电量,K表示网络中节点个数;p1i·p2i表示距离拥有该路由条目的本节点两跳的一条路径的投递率,ETX...
【专利技术属性】
技术研发人员:潘雄振,吴呈瑜,蒋铃鸽,何晨,田军,
申请(专利权)人:上海交通大学,富士通株式会社,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。