发明名称 一种面向WSN的最小传输多播路由方法
摘要 一种面向WSN的最小传输多播路由方法。在无线传感器网络中,多播通信是点对多点通信中节省能量、带宽、费用等资源的有效方法。本发明分析了无线传感器网络由于信息融合或者随机负载等原因而产生不确定信息的原因。根据这些随机原因,本发明首先建立了传输模型,并提出了一种新的启发式的最小传输多播路由算法,定义了偏移补偿因子并利用广播的优势,本协议选择连接更多多播接收者的转发路由。然后分别从网格拓扑结构和随机拓扑结构两个方面对最小传输多播路由协议与现存的协议在性能上进行了比较,通过比较,证明了本发明提出的协议在节省能量方面的有效性。
申请公布号 CN103369620A 申请公布日期 2013.10.23
申请号 CN201310256599.0 申请日期 2013.06.24
申请人 天津理工大学 发明人 张德干;李光;姜凯雯
分类号 H04W40/02(2009.01)I;H04W52/02(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W40/02(2009.01)I
代理机构 天津佳盟知识产权代理有限公司 12002 代理人 侯力
主权项 1.一种面向WSN的最小传输多播路由方法,其特征在于该方法的具体步骤包括:第1、网络模型的建立首先在二维平面区域内部署一个多跳无线传感器;通过无向图建立网络模型,<i>G</i>=(<i>V,E</i>),<i>V</i>代表一组传感器节点,<i>E</i>表示一组通信链路,对于任意的两个传感器节点<i>v</i><sub><i>1</i></sub>和<i>v</i><sub><i>2</i></sub>,<i>v</i><sub><i>1</i></sub>,<i>v</i><sub><i>2</i></sub><img file="2013102565990100001DEST_PATH_IMAGE002.GIF" wi="14" he="16" /><i>V</i>,如果<i>v</i><sub><i>2</i></sub>的传输功率范围在<i>v</i><sub><i>1</i></sub>的传输功率范围之内,那么这个无向边(<i>v</i><sub><i>1</i></sub>,<i>v</i><sub><i>2</i></sub>)<img file="118420DEST_PATH_IMAGE002.GIF" wi="14" he="16" /><i>E</i>;第2、协议描述和初始化在最小传输多播协议中,每个节点都维护一张邻居信息表,表中每个条目的时间戳也被记录下来,一旦收到消息,节点会根据收到消息的NodeID在邻居信息表中查找;如果节点是新邻居,就把新的条目插入到邻居信息表中;如果是已知的邻居,该条目的时间戳记录会被更新,节点设置一个定时器以避免误导性的信息,也就是说,经过一段时间之后邻居信息表中逾期的条目将被回收;第3、最小传输多播路由协议最小传输多播路由协议也适用于动态生成路由和维护多播组成员,这样能够降低信道开销并提高扩展性;当多播源节点需要发送数据时,会广播一个多播请求(S,<i>GroupID</i>);为保持本发明的连贯性,本发明把这一多播请求看作<i>JoinQuery</i>信息;(1)<i>JoinQuery</i>传播:当多播源节点有数据需要发送时,多播源节点会广播一个<i>JoinQuery</i>信息;(2)<i>JoinReply</i>的传播:当节点接收到一个<i>JoinReply</i>,无论这个节点是一个多播接收者与否,这个节点都会检查自己是不是<i>JoinReply</i>选定的下一个节点;(3)偏移补偿方案:启发式最小传播多播路由协议采用偏移补偿方法,如果给定节点具有较大的<i>RelayProfit</i>和高优先级<i>PathProfit</i>来承担转发任务,这会减少转发节点的数目并增加叶子节点;(4)优化:为进一步减小多播传输费用,最小传输多播路由协议利用监听来减小不必要的传输损耗,这被称为路径转换方案;因为无线介质是共享的,监听的原则是每个节点侦听来自邻居的数据包。
地址 300384 天津市西青区宾水西道391号天津理工大学主校区