[发明专利]一种无线传感器网络不等宽度分层路由协议方法有效
申请号: | 201310227451.4 | 申请日: | 2013-06-08 |
公开(公告)号: | CN103347288A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 王桐;杨磊;赵春晖 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04W40/02 | 分类号: | H04W40/02;H04W40/10;H04W84/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及无线传感器网络中分簇路由协议中的网络拓扑结构和簇头选择的优化领域,具体涉及一种不等宽度网络层次结构的建立、簇头位置的选择的无线传感器网络不等宽度分层路由协议方法。本发明包括计算每个层级的簇半径;向传感器节点发送集合信息;计算自身与理想簇头之间的距离;比较自身参与竞争的理想簇头;比较本地邻簇头竞选集合中的竞争距离;向周围发布竞选胜利消息。本发明避免了靠近基站的簇头因承担过多的转发任务而消耗能量过快,进而导致其过早死亡,降低了成簇开销,并保证了簇的均匀分布,有利于延长网络生存时间。 | ||
搜索关键词: | 一种 无线 传感器 网络 不等 宽度 分层 路由 协议 方法 | ||
【主权项】:
1.一种无线传感器网络不等宽度分层路由协议方法,其特征在于,包括如下步骤:(1)根据距离基站的远近将整个传感器网络分割成n个层级,每一层级中簇的大小相等,簇半径的大小是对应层级的宽度的一半,计算每个层级的簇半径r:E n = ( π × r n 2 × ρ ) × [ E elec × k + ϵ fs × k × ( r n + r n - 1 ) 2 ] E n - 1 = { π × r n - 1 2 × ρ + [ π × r n 2 × ρ × ( L 2 × r n ) × ( 2 × r n - 1 L ) ] } × [ E elec × k + ϵ fs × k × ( r n - 1 + r n - 2 ) 2 ] · · · E 1 = { π × r 1 2 × ρ + [ Σ i = 2 n π × r i 2 × ρ × ( L 2 × r i ) ] × ( 2 × r 1 L ) } × [ E elec × k + ϵ fs × k × R 1 ‾ 2 ] , ]]>
Ei为能量,r1+r2+...+rn-1+rn=W/2,W为网络布置区域的宽度,层级宽度LW=2r,L为网络布置区域的长度,ρ为节点密度,Eelec为节点处理单位比特信息消耗的能量,k为数据包长度,εfs为路径传输损耗系数,
为第一层到基站的平均距离,确定每一层级中理想簇头的位置坐标:第i层级第j个理想簇头CHij的横坐标为:2r1+2r2+...+2ri-1+ri,ri为第i层的半径,纵坐标为:(2j-1)ri;(2)基站向所有传感器节点发送含有所有理想簇头的位置坐标的集合信息HEAD_MSG,包括理想簇头所在层标识LID、簇头标识HID、位置坐标XY和簇半径rij;(3)传感器节点收到HEAD_MSG后,计算自身与理想簇头之间的距离,取自身与HEAD_MSG中最近的理想簇头作为竞选对象,两者间距离作为竞争距离dcmp,向邻居传感器节点广播COMPETE_HEAD_MSG竞选信息,该信息包括层标识、簇头标识和竞争距离;(4)收到竞选信息的传感器节点,比较自身参与竞争的理想簇头的层标识、簇头标识和收到的COMPETE_HEAD_MSG信息中的层标识、簇头标识是否相同,若相同,则将该信息加入到本地邻簇头竞选集合Sch中;(5)比较本地邻簇头竞选集合中的竞争距离,竞争距离最小的传感器节点获得竞选胜利,成为实际的簇头,否则竞选失败;(6)传感器节点成为簇头后,向周围发布竞选胜利消息WIN_MSG,其他传感器节点加入最近的簇头,并向该簇头发送加入信息JOIN_MSG,未收到任何WIN_MSG的传感器节点就向周围发送FIND_MSG以搜索最近的簇头并加入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310227451.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种LTE-Advanced异构网中小区间干扰协调方法
- 下一篇:离心泵叶轮