基于能量感知的WSN按需多径路由协议
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
c n u to . i lto x e me tl e ut h w a o s mp in S muaine p- EALB rt c l a e u etepa k tos aea de tn en t r ftme p oo o n r d c c e s t n x e dt ewo kl ei . C h l r h i
[ ywo d ]Wi ls Sn o t okWS ; cOnd madDit c etrA Ke r s r es e sr w r( N)AdHo ・e n s n e c ( ODV)o t gpooo;n ry・ re l kq ai e Ne ・ a V o rui rtc leeg -wa ;i u ly n a n t
第3 8卷 第 9期
V_l 8 0I 3 NO 9 .
计
算
机
工
程
21 0 2年 5月
M a 2 2 v 01
Co utrEn i e rn mp e g n e i g
・ 网络 与通 信 ・
文章编号:l0_32( l0- 0 —0 文献 码: 0o-4802 9. 5 _4 2 )-o 8 标识 A
点地 妻 譬盘是旦C 的址 一 / 嵩嚣否致
()R Q数 据包 的传 播路径 a E R
塑 / 判 是 收 \ 断 否 到
\
记录相关信 I 息并更新条 l 数值( I l 加 )
过相同R E / RQ
丢弃
I以 广 R Q 其 此 播R 给 E
目的 节 点 \
已接收 ,则丢弃该 请求 消息 ;若没收到过 ,则记录相应 的信
息 ,以便于形成反向路 由。记录 的信息包括上游地 址、 目的
地址、源地址 、广播 I D、反 向路 由超时时延和源序列号等 ,
基 金项 目:国家 自 然科学基金资助项 N(0 7 12 6 5 34 )
2 A D O V路由协议
3J
…
圉1 A D O V路 由协议 漉程
—
—
—
—
RREP 发 路 径 转
一
…
E R 未转发 的路径 E P
3 AOD -A 路 由协议 VE
源节点 到 目的节点 有多条路径 ,但 AO V是基于 D 最小 跳数的。AO V协议路 由的建立过程如图 2所示 ,路 由 D 选择 Ⅳ Ⅳ 。基于最小跳数 的路 由选择降低 了端到端 的延 36 迟 ,但也存在一个 问题 :在 节点 能量 有限的情况下 ,A V OD
2 协议筒述 . 1
按 需 距 离 矢 量 ( d o —e n s n e etr A H c Ond mad Dia c V co, t A V 路由协议 是移动 AdHo OD ) c网络中最经典的按需路由
作者筒介 : 邬春 ̄(94 ) 16 - ,男, 授、博士 , 教 主研方向 : 无线传感
22 路 由过程 . 建立 A DV 的路 由过程 由反向路 由和正 向路 由两部分 O
组成 。当源节点收到建 立路 由的任务 时,源节点检 查 自身的
的生命周期 。在设计网络路 由协议 时,除 了节点能耗外 ,还 应该考虑 网络能耗均衡 的问题。尽量使节点 的使用率均衡 ,
避免频繁使用某条路径或某几个节点 ,否则这些节点 的能量
[ sr c]Onteb s f rls S no t r( N) cO —e ndDi ac etr DV)o t gpooo,hspprpo oe Ab tat aio ees e sr wokWS AdHo ndma s n eV co( h s Wi Ne t AO rui rtc lti ae rp ss n a
W S o — e nd mu tp t o t g p o o o a e n e e g — wa e a e N n d ma li ah r u i r t c lb s d o n r y a r ,n m d AODV- n EALB.I c mb e t ne g i k q a i n o wa d n t o i s wi e r y l u lt a d f r r i g n h n y
中圈 号 T31 分类 P9
基 于 能量 感知 的 W S 按 需 多径 路 由协 议 N
邬春学 ,刘 易
( 上海理工大学光 电信息与计算机工程 学院,上海 2 0 9 ) 003 摘 要 :在 无线传感 器 网络 ( N 按需 距离矢量 ( O V 路 由协议 的基础 上 ,提 出一种基于 能量感 知的 WS 按需 多径路 由协议一一 WS ) A D ) N
一
() R P数 据包 的传 播路 径 bR E
圈 3 A D -A协议路 由的建立过程 O VE
目的节点 对最先到达 的 R E R Q回复 R E R P并建立反 向 路 由。基于 这种 思想,中间转发节点收到 R E R Q包后 ,若判 断 自己不是 目的节点 ,且 自身路 由表中没有到达 目的节点 的 路 由,并不是立即转发 ,而是延长一个适当的且与节点 当前
据包负载将 很快使得它们 的能量耗尽并退出 网络 , 节点 源
口_
不得不再次建立路 由。
回
蝈
— 判源 点 由 叶 是 / 断 节 路 表\ \ /
是 否目的 节点记录
/ —]
否 / RE , m RQ  ̄
否
的 节点 :查找路 由表 且判断路 由表 中是 否 记 录 目的 节 点
A D -A B O VE L 。综合考虑链路质量 、转发优先级系数、剩余能量和节点接收数据包的信号强度,均衡 网络节点能耗 。仿真实验结果表 明,
AODV E B协议能降低丢包率 ,延长 网络生存周期。 -AL
关健词 :无线传感器网络 ; 按需 距离 矢量路 由协议 ;能量感知 ;链路质量
DOh 1 . 6 0i n10 .4 8 0 20 .l 03 9 .s.0 03 2 . 1 . 0 8 9 s 2 9
1 概 述
无线传感器 网络( rls Sno t r, N) Wi es e sr wok WS 是多学 e Ne
( n mi S uc o t g 中路 由发现和路 由维护的基础程 Dy a c o reR ui ) n 序 ,以及 DS V逐 跳( pb o ) 由、 目的节点序列号和 D Ho y H p路 路 由维护阶段 的周期更新机 制,以 DS V 基础 ,结合 D R D S 中的按需路 由的思想加以改进 。A V是通过建立基于按需 OD
路 由表,如果没有找到 目的节点或路 由表 已失效 ,源节点将 广播一个路 由请求数据包 R E R Q,其分组 中携带 以下信息字 段 :源地址 ,源序列号 ,广播 I D,目的地址 , 目的序列号 , 跳数计数器 。中间节点在收到路 由请求数据包 R E R Q时,首 先 ,查找 自身路由表 中是否有到 目的节点的路 由,如果有到 达 目的节点的路 由,则 回复路 由响应数据包 R E ;否则 , RP 比较本节点和 目的节点 的地址 ,如果 自己不是 目的节点 ,则 根据源地址和广播 I 判断是否 已经接收过该请求消息 ,若 D
无穷计数问题的同时,还具有很快的收敛速度 。
要体现有节点和链路的状态及分布 的变化 。因此 ,传统的路 由机 制不适 用于无线 传感 网络 ,必 须设计 与之相 应 的路 由
协议。
传统 的网络路 由设计主要着 眼于避免 网络拥塞和维持网 络 的连通性 ,一般无需考虑网络设备驱动能源受限的问题 , 而无线传感器 网络的设计就需尽可能地延长无线传感器 网络
程 如 图 1所示 。
l 从源节点 发起建 立路径 要求 卜—————— R P I 是 ,返 回R E
—
与 AO V协议不 同的是 ,A VE D OD - A协议是节点按照各 自能
量和链路能量进行转 发。图 3为 A VE 协议路 由建立过 OD -A 程 ,各个节点的能量值如 图 3所示 。其 中, 表 示源节点 ; 表示 目的节点。当 需要向 批 发送 R E R Q数据包 时,根 据基于最小 跳数路径 的 AO DV协议 ,选择跳数最少的路径 , 如图 3中的 JⅣ Ⅳ 。可 以看出 ,Ⅳ3 Ⅳ 的能量较低 ,数 Ⅳ 36 和 6
科 高度交 叉的前沿研究课题 。与传统的网络相 比,其主要特
征 包括 :() 1能量受 限 ;() 中心结构 ;() 2无 3以数据为 中心 ;
() 4 网络有拓扑动态变化 ,变化的方式及速度均难以预测 ,主
路 由来减 少源路 由的广播次数。 DS 与 R相比 , D 的优点 AO V 是源路 由并不需要包括在每一个数据分组中 ,这样会使路 由 协议 的开销有所降低 。由于 A D 的路 由表中项都有 目的序 OV 列号 ,避免了环路 的发 生,在避免通常 B l nfr el — d算法 的 ma o
将很快耗尽 , 造成 网络覆盖的残缺 , 获得 的监测数据不完整 。 研究者们提 出了大量针对不同应 用背景 的路 由协议 J并根 , 据不 同的应用路 由进行 了研究和 比较 。传输路径 中多个节 J
点的选择 与传输能量模型紧密相关 。能量感知机制主要 以通 信路径耗用为度量参数 ,实现在 目的节点和源节点之 间数据 高效节能的传递。基于 上述特点 ,本文提出一种基于能量感 知的 WS N按需多径路 由协议 。
W S O n de a uli t u i o o o N - m nd M tpa h Ro tng Pr t c l Ba e n s d 0 Ene g a r r y- wa e
W U hu xue LI Yi C n- . U
(co l f t a—lc ia adCo ue n ier g Unvri f h g a fr ce c n eh ooy S a g a2 0 9 , hn) S h o Opi l etc ln mp t E gnei , iesyo S a h io i eadT cn lg , h n hi 0 0 3 C ia o c E r r n t n S n
Em i i i 2@16 o - a :1y 27 2. m l u5 c
第3卷 8
第9 期
邬春学 ,刘
易 :基于能量感 知的 WS N按需多径路 由协议
5 9
同时,跳 数加 1 ,并向邻 居节点转发该路 由请求分组 ;如果
自己是 目的节点 ,则 回复路 由响应 R E R P数据包 ,R E R P沿 反向路 由到达源节点 ,并建立正 向路 由。A V协议路 由流 OD
器 网络 ,网络控制系统 ;刘 易 ,硕士研究 生
协议之一 。A DV协议实质上就是 D D ( et ainS q. O S V D s nt eu i o ecd D s n eV co) 由协议 【的综合 。它借 用 了 D R ne i ac etr路 t 6 S
收稿 日期 :21—62 01 ・8 0
p ir co. ho g ec n ieaino es r ls n r ya ds n l t n t f o ea c pgn a k t ib l c s h e r o ee eg r i f tr T r u h t o sd rt f h u pu eg n i a r g o d c e tigp c es t aa e en t kn d n r y ot a y h o t e g se h n , n t wo
[ ywo d ]Wi ls Sn o t okWS ; cOnd madDit c etrA Ke r s r es e sr w r( N)AdHo ・e n s n e c ( ODV)o t gpooo;n ry・ re l kq ai e Ne ・ a V o rui rtc leeg -wa ;i u ly n a n t
第3 8卷 第 9期
V_l 8 0I 3 NO 9 .
计
算
机
工
程
21 0 2年 5月
M a 2 2 v 01
Co utrEn i e rn mp e g n e i g
・ 网络 与通 信 ・
文章编号:l0_32( l0- 0 —0 文献 码: 0o-4802 9. 5 _4 2 )-o 8 标识 A
点地 妻 譬盘是旦C 的址 一 / 嵩嚣否致
()R Q数 据包 的传 播路径 a E R
塑 / 判 是 收 \ 断 否 到
\
记录相关信 I 息并更新条 l 数值( I l 加 )
过相同R E / RQ
丢弃
I以 广 R Q 其 此 播R 给 E
目的 节 点 \
已接收 ,则丢弃该 请求 消息 ;若没收到过 ,则记录相应 的信
息 ,以便于形成反向路 由。记录 的信息包括上游地 址、 目的
地址、源地址 、广播 I D、反 向路 由超时时延和源序列号等 ,
基 金项 目:国家 自 然科学基金资助项 N(0 7 12 6 5 34 )
2 A D O V路由协议
3J
…
圉1 A D O V路 由协议 漉程
—
—
—
—
RREP 发 路 径 转
一
…
E R 未转发 的路径 E P
3 AOD -A 路 由协议 VE
源节点 到 目的节点 有多条路径 ,但 AO V是基于 D 最小 跳数的。AO V协议路 由的建立过程如图 2所示 ,路 由 D 选择 Ⅳ Ⅳ 。基于最小跳数 的路 由选择降低 了端到端 的延 36 迟 ,但也存在一个 问题 :在 节点 能量 有限的情况下 ,A V OD
2 协议筒述 . 1
按 需 距 离 矢 量 ( d o —e n s n e etr A H c Ond mad Dia c V co, t A V 路由协议 是移动 AdHo OD ) c网络中最经典的按需路由
作者筒介 : 邬春 ̄(94 ) 16 - ,男, 授、博士 , 教 主研方向 : 无线传感
22 路 由过程 . 建立 A DV 的路 由过程 由反向路 由和正 向路 由两部分 O
组成 。当源节点收到建 立路 由的任务 时,源节点检 查 自身的
的生命周期 。在设计网络路 由协议 时,除 了节点能耗外 ,还 应该考虑 网络能耗均衡 的问题。尽量使节点 的使用率均衡 ,
避免频繁使用某条路径或某几个节点 ,否则这些节点 的能量
[ sr c]Onteb s f rls S no t r( N) cO —e ndDi ac etr DV)o t gpooo,hspprpo oe Ab tat aio ees e sr wokWS AdHo ndma s n eV co( h s Wi Ne t AO rui rtc lti ae rp ss n a
W S o — e nd mu tp t o t g p o o o a e n e e g — wa e a e N n d ma li ah r u i r t c lb s d o n r y a r ,n m d AODV- n EALB.I c mb e t ne g i k q a i n o wa d n t o i s wi e r y l u lt a d f r r i g n h n y
中圈 号 T31 分类 P9
基 于 能量 感知 的 W S 按 需 多径 路 由协 议 N
邬春学 ,刘 易
( 上海理工大学光 电信息与计算机工程 学院,上海 2 0 9 ) 003 摘 要 :在 无线传感 器 网络 ( N 按需 距离矢量 ( O V 路 由协议 的基础 上 ,提 出一种基于 能量感 知的 WS 按需 多径路 由协议一一 WS ) A D ) N
一
() R P数 据包 的传 播路 径 bR E
圈 3 A D -A协议路 由的建立过程 O VE
目的节点 对最先到达 的 R E R Q回复 R E R P并建立反 向 路 由。基于 这种 思想,中间转发节点收到 R E R Q包后 ,若判 断 自己不是 目的节点 ,且 自身路 由表中没有到达 目的节点 的 路 由,并不是立即转发 ,而是延长一个适当的且与节点 当前
据包负载将 很快使得它们 的能量耗尽并退出 网络 , 节点 源
口_
不得不再次建立路 由。
回
蝈
— 判源 点 由 叶 是 / 断 节 路 表\ \ /
是 否目的 节点记录
/ —]
否 / RE , m RQ  ̄
否
的 节点 :查找路 由表 且判断路 由表 中是 否 记 录 目的 节 点
A D -A B O VE L 。综合考虑链路质量 、转发优先级系数、剩余能量和节点接收数据包的信号强度,均衡 网络节点能耗 。仿真实验结果表 明,
AODV E B协议能降低丢包率 ,延长 网络生存周期。 -AL
关健词 :无线传感器网络 ; 按需 距离 矢量路 由协议 ;能量感知 ;链路质量
DOh 1 . 6 0i n10 .4 8 0 20 .l 03 9 .s.0 03 2 . 1 . 0 8 9 s 2 9
1 概 述
无线传感器 网络( rls Sno t r, N) Wi es e sr wok WS 是多学 e Ne
( n mi S uc o t g 中路 由发现和路 由维护的基础程 Dy a c o reR ui ) n 序 ,以及 DS V逐 跳( pb o ) 由、 目的节点序列号和 D Ho y H p路 路 由维护阶段 的周期更新机 制,以 DS V 基础 ,结合 D R D S 中的按需路 由的思想加以改进 。A V是通过建立基于按需 OD
路 由表,如果没有找到 目的节点或路 由表 已失效 ,源节点将 广播一个路 由请求数据包 R E R Q,其分组 中携带 以下信息字 段 :源地址 ,源序列号 ,广播 I D,目的地址 , 目的序列号 , 跳数计数器 。中间节点在收到路 由请求数据包 R E R Q时,首 先 ,查找 自身路由表 中是否有到 目的节点的路 由,如果有到 达 目的节点的路 由,则 回复路 由响应数据包 R E ;否则 , RP 比较本节点和 目的节点 的地址 ,如果 自己不是 目的节点 ,则 根据源地址和广播 I 判断是否 已经接收过该请求消息 ,若 D
无穷计数问题的同时,还具有很快的收敛速度 。
要体现有节点和链路的状态及分布 的变化 。因此 ,传统的路 由机 制不适 用于无线 传感 网络 ,必 须设计 与之相 应 的路 由
协议。
传统 的网络路 由设计主要着 眼于避免 网络拥塞和维持网 络 的连通性 ,一般无需考虑网络设备驱动能源受限的问题 , 而无线传感器 网络的设计就需尽可能地延长无线传感器 网络
程 如 图 1所示 。
l 从源节点 发起建 立路径 要求 卜—————— R P I 是 ,返 回R E
—
与 AO V协议不 同的是 ,A VE D OD - A协议是节点按照各 自能
量和链路能量进行转 发。图 3为 A VE 协议路 由建立过 OD -A 程 ,各个节点的能量值如 图 3所示 。其 中, 表 示源节点 ; 表示 目的节点。当 需要向 批 发送 R E R Q数据包 时,根 据基于最小 跳数路径 的 AO DV协议 ,选择跳数最少的路径 , 如图 3中的 JⅣ Ⅳ 。可 以看出 ,Ⅳ3 Ⅳ 的能量较低 ,数 Ⅳ 36 和 6
科 高度交 叉的前沿研究课题 。与传统的网络相 比,其主要特
征 包括 :() 1能量受 限 ;() 中心结构 ;() 2无 3以数据为 中心 ;
() 4 网络有拓扑动态变化 ,变化的方式及速度均难以预测 ,主
路 由来减 少源路 由的广播次数。 DS 与 R相比 , D 的优点 AO V 是源路 由并不需要包括在每一个数据分组中 ,这样会使路 由 协议 的开销有所降低 。由于 A D 的路 由表中项都有 目的序 OV 列号 ,避免了环路 的发 生,在避免通常 B l nfr el — d算法 的 ma o
将很快耗尽 , 造成 网络覆盖的残缺 , 获得 的监测数据不完整 。 研究者们提 出了大量针对不同应 用背景 的路 由协议 J并根 , 据不 同的应用路 由进行 了研究和 比较 。传输路径 中多个节 J
点的选择 与传输能量模型紧密相关 。能量感知机制主要 以通 信路径耗用为度量参数 ,实现在 目的节点和源节点之 间数据 高效节能的传递。基于 上述特点 ,本文提出一种基于能量感 知的 WS N按需多径路 由协议 。
W S O n de a uli t u i o o o N - m nd M tpa h Ro tng Pr t c l Ba e n s d 0 Ene g a r r y- wa e
W U hu xue LI Yi C n- . U
(co l f t a—lc ia adCo ue n ier g Unvri f h g a fr ce c n eh ooy S a g a2 0 9 , hn) S h o Opi l etc ln mp t E gnei , iesyo S a h io i eadT cn lg , h n hi 0 0 3 C ia o c E r r n t n S n
Em i i i 2@16 o - a :1y 27 2. m l u5 c
第3卷 8
第9 期
邬春学 ,刘
易 :基于能量感 知的 WS N按需多径路 由协议
5 9
同时,跳 数加 1 ,并向邻 居节点转发该路 由请求分组 ;如果
自己是 目的节点 ,则 回复路 由响应 R E R P数据包 ,R E R P沿 反向路 由到达源节点 ,并建立正 向路 由。A V协议路 由流 OD
器 网络 ,网络控制系统 ;刘 易 ,硕士研究 生
协议之一 。A DV协议实质上就是 D D ( et ainS q. O S V D s nt eu i o ecd D s n eV co) 由协议 【的综合 。它借 用 了 D R ne i ac etr路 t 6 S
收稿 日期 :21—62 01 ・8 0
p ir co. ho g ec n ieaino es r ls n r ya ds n l t n t f o ea c pgn a k t ib l c s h e r o ee eg r i f tr T r u h t o sd rt f h u pu eg n i a r g o d c e tigp c es t aa e en t kn d n r y ot a y h o t e g se h n , n t wo