一种基于主动网络技术的拥塞控制算法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1 2卷 第 5期
21 0 1年 1 O月
解放 军理 工 大学 学报 ( 自然科 学版 )
Ju a o P A U i rt c ne n e nl y ( a rl c ne di ) or l f L n e i o Si c d c o g N t a Si c io n v sy f e a T h o u e E tn
p c e sr d r c i n a ih t sd s u s d a k t e ie to rt me i wa ic s e .Fi a l c nl y,o h rq e to sa o t h sa g r h we e p o o e . t e u s i n b u i l o i m r r p s d t t
实验 , 验证 了算法在提 高网络吞吐 量 、 降低丢 包率 、 高 网络资 源利 用率等方 面的优越性能 。 提
关 键 词 : 塞 控 制 ; 动 网络 ; 份 路 由 拥 主 备 中 图分类 号 : 3 3 TP 9 文献标 识码 : A 文 章 编 号 :0 93 4 ( 0 1 0 —4 00 1 0 — 4 3 2 1 ) 50 4 —5
ne o a e n ba ku o i s p e e e w ne b s d o c p r utng wa r s nt d.Be i e heba kup r tng s a c n a n e nc t — sd st c ou i e r h a d m i t na e me h od,t e de c i fc n s i n de e to nd c ng s i n c ntolp o e s o he a g rt m r t did,a h piton o o ge to t c i n a o e to o r r c s f t l o ih we e s u e
摘 要 : 对传 统拥塞控制对 大带宽时延积 网络 的局 限性 , 当前主 动拥 塞控 制 策略 不 够灵活 的基础 上 , 出 针 在 提 了一种基 于备 份路 由的主动拥 塞控制算 法。通过对备份路 由的发现和 维护 、 拥塞检 测和拥 塞控制 过程 的研 究 ,
探 索了一 种数 据重定 向算 法的实现方法 , 出了算法的 改进策略 和应 继续研 究的 问题 。通过 在 N 2下的 仿真 提 s
Co g to on r go ih ba e n ac i e n t n es i n c tolal rt m s d o tv e wor ec ni e k t h qu
LUO o mi g Gu — n , LU Gu n 。 DONG i , SH EN n — u ag , M n Qi g g o
辅助 后继 节 点 集 合 。 用 归 一 化 后 的二 元 组 , 义 利 定
,
率更 高 , 当前 的 AC 但 C算法仅 在拥 塞检测 、 分布 控制
和丢包策 略等 方面进行 了改进 , 对源端 AI MD机 制的 依 赖较为 明显 , 对拥 塞 数据 包 的分 流 策 略并 未提 及 , 拥 塞控制策 略的灵 活性 与 主动 节点 强 大 的计 算能 力 不 相适应 。本 文提 出了基 于备 份路 由的数 据 重定 向 策略, 并对相应 的算法进行实 现和仿 真分 析 。研 究表 明, 新算法在提 高网络吞 吐量 、 降低 丢包 率 、 提高 网络
The pe f r a e s h a t e hr ghp ,l we o o b lt nd hi he tlt he ne wor e r o m nc uc s be t r t ou ut o r dr p pr ba iiy a g r u iiy oft t k r- s ur e we e v ld t d by NS2 o c r aia e . Key wor s:c ng s i n c t ol c i e ne wor d o e to on r ;a tv t k;ba ku ou i g c p r tn
第5 期
罗国明 , : 等 一种 基 于主动 网络技 术 的拥 塞控 制算 法
41 4
储一 计算一 转发” 模式 , 达到干预节 点操作 , 提高 节点 智能 化程度和 扩展能 力 的 目的。主 动拥 塞控 制 A C C
(c v n et ncnr1[ 基 于主 动 网络 节 点 的 at e o gs o to) ] i c i o 4
( .Isiu eo mmu iain gn e ig 1 n tt t f Co nc t sEn ie rn ,PLA i. fS i 8 c .,Na j g2 0 0 ,Chn ; o Unv o c. LTeh ni 1 0 7 n ia
2 Un tNo 6 6 5 o LA ,Ku re 8 1 0 . i . 3 1 fP e l 4 0 0,Ch n ) ia
d P , ; )表 示 各 种 距 离 。本 文 采 用 Mik ws i ( :P . n o k 表示 距 离 , 义如 下 : 定
d P , ;)一 ( ; l +1 一 ( P, } 一^ ; c
1 备 份 路 由的 发现 和 维 护
备 份 路 由是 本文 研究 的数 据重 定 向算法 的实 现 基础 , 如果 没有备 份 路 由或 备份 路 由选择 不 当 , 难 就 以达 到预 期 的效果 。当前 , 些 主要 的多 路 径 路 由 一
() 2
策 略操 作 以便 快 速缓 减或 解 除拥 塞 。与传 统 拥 塞控
制算 法相 比 , C的拥 塞检 测 和控制 的时延 更短 , AC 效
式 中 , ; 示从 i S表 到达 的节点 集合 。 设 从 节点 i 假
到 达 目的节 点 有 多 条路径 存在 , 因此 将 s 定义 为
Ab ta t Th sa t l i e tt e l c l a i n o h r d to a o g s i n c n r l n l r e b n wi t - e a s r c : i ri ea m d a h a i to f et a ii n l n e t o t o a g a d d h d l y c o z t c o i p o u tn t r s Gi e h o n mb e o h u r n c i e n t r o g s in c n r la g rt m s a r d c e wo k . v n t e l w i l f t e c r e t a t e wo k c n e t o t o l o ih , v o
突 出的特点 即赋 予 中间 节点 计 算 能 力 , 将用 于 网 络 计算 的程 序代码 嵌 入 数 据包 或 注 入 主 动节 点 , 每个 主动 节点 提供一 个 执行环 境 E e euige vrn E(x c t n i — n o me t , n ) 解释 并 执 行 数 据 包 中 携 带 的 程 序 或 利 用 其
拥塞 控制从 网络 诞生 时起 就是一 个重 要 的研究
时延 。如 主 动 队 列 管 理 AQM ( cieq e ema — at u u n v
课 题 。文献 [ ] 次 描 述 了 互 联 网 中 的 拥 塞 控 制 。 1首
经 过 2 多 年 的发 展 , 于端 点 的 “ 性 增 加乘 性减 0 基 加
h, ; 的归一 化 值 ; 代表 c; C , 的归 一化 值 。则 :
^ ,一 ^, ^. 志∈ ; ;/ ;。 , U S;^ , ≥ ; , ; ,
() 1
C —
,
计算智 能实施拥 塞控制 , 直接 在节点上 对数 据包进 行
/ q一 k∈ , U S; … A ≥
C ^I “ , ) p k∈ S ; ,
() 4
式 中 , 和 C; h; 分别 代表 最短 路径 P; 的跳数 和 路径
费 用 。 P一 1 , , , 就 是海 明距离 , P一 当 时 ( ) 当 2时 , 就是 欧几 里得 距离 。
Ne e o T P v g s w R n 、 C e a 等都 是典 型 的基 于端 点 的拥 塞控 制算 法 , 这些 算 法 对 互联 网 的稳 定 运 行 起 到 了 较 好 的支 撑作用 。基 于 中间节 点 的拥 塞 控制将 拥 塞 检测 转移 至路 由器 等 中 间节 点 , 以便 缩 短 拥 塞 反馈
V01 1 . . 2 NO 5 Oc . 11 t 2O
一
种基于主动 网络技术的拥塞控制算法
罗 国 明 , 鹿 光 董 民 沈 庆 国 , ,
(. 放 军 理 工 大 学 通 信 工程 学 院 , 1解 江苏 南 京 2 0 0 ; . 放 军 第 6 6 5部 队 , 疆 库 尔 勒 8 10 ) 10 7 2 解 31 新 4 0 0
作 者 简 介 : 国 明 ( 9 5 ) 男 , 教 授 ; 究 方 向 : 信 网与 交 罗 16一 , 副 研 通
换 ; — i lm_c @ 1 6 c r. E mal g ie 2 . o : n
携带 的参 数 调 用 和 执 行 已注 入 本 地 主 动 节 点 的程
序 , 而将传 统 网络 的“ 储一 转发 ” 从 存 模式 改变 为 “ 存
收稿 日期 :0 00—1 2 1 —20 . 基 金 项 目 : 家 自然 科 学 基 金 资助 项 目 (0 7 0 0 . 国 6425)
应大 带宽 时延 积 、 多业 务 和 多 优先 级 网络 的 发 展 需
求 。主动 网络 的概 念 是 针对 传 统 网络提 出 的 , 它最
资源利用率 等方面具有 明显 优势 。
为路径 P; 与 P; 间的相 似系 数 , 处 表 示 , 之 此
=
,
从i 到达 的 最短路 径 。; r 的定 义 如下 : .
1 f ( ;P; )a 忌∈ S; 一 ( P , , ), ,
() 3
式 中 : [ ,] ; . O1;
类 算法 具有 较好 的 时 效性 , 必 须 和 端 点算 法相 配 但 合才 能进行 拥塞 控 制 。以上传 统拥塞 控制 算法 对带
宽 时延 积 较小 的 网络 具 有较 好 的 适 用性 , 很 难适 但
算 法 J和 基于 中 间节 点 的 队列 管 理 算 法 在互 联 网 , ’ 上 已 得 到广 泛 应 用 。TC a o 、 C n 、 P P th e T P Re o TC
少 AI MD( d iiei c e s li l a ied c e s ) a dtv ra emutpi t e r a e n c v
a e n ) 典 型 的 算 法 有 RE 3及 其 改 进 算 法 g me t , D[ ]
S E AR D、 R D, R D、 E P E 以及 CH0KE、 L B UE 等 , 这
21 0 1年 1 O月
解放 军理 工 大学 学报 ( 自然科 学版 )
Ju a o P A U i rt c ne n e nl y ( a rl c ne di ) or l f L n e i o Si c d c o g N t a Si c io n v sy f e a T h o u e E tn
p c e sr d r c i n a ih t sd s u s d a k t e ie to rt me i wa ic s e .Fi a l c nl y,o h rq e to sa o t h sa g r h we e p o o e . t e u s i n b u i l o i m r r p s d t t
实验 , 验证 了算法在提 高网络吞吐 量 、 降低丢 包率 、 高 网络资 源利 用率等方 面的优越性能 。 提
关 键 词 : 塞 控 制 ; 动 网络 ; 份 路 由 拥 主 备 中 图分类 号 : 3 3 TP 9 文献标 识码 : A 文 章 编 号 :0 93 4 ( 0 1 0 —4 00 1 0 — 4 3 2 1 ) 50 4 —5
ne o a e n ba ku o i s p e e e w ne b s d o c p r utng wa r s nt d.Be i e heba kup r tng s a c n a n e nc t — sd st c ou i e r h a d m i t na e me h od,t e de c i fc n s i n de e to nd c ng s i n c ntolp o e s o he a g rt m r t did,a h piton o o ge to t c i n a o e to o r r c s f t l o ih we e s u e
摘 要 : 对传 统拥塞控制对 大带宽时延积 网络 的局 限性 , 当前主 动拥 塞控 制 策略 不 够灵活 的基础 上 , 出 针 在 提 了一种基 于备 份路 由的主动拥 塞控制算 法。通过对备份路 由的发现和 维护 、 拥塞检 测和拥 塞控制 过程 的研 究 ,
探 索了一 种数 据重定 向算 法的实现方法 , 出了算法的 改进策略 和应 继续研 究的 问题 。通过 在 N 2下的 仿真 提 s
Co g to on r go ih ba e n ac i e n t n es i n c tolal rt m s d o tv e wor ec ni e k t h qu
LUO o mi g Gu — n , LU Gu n 。 DONG i , SH EN n — u ag , M n Qi g g o
辅助 后继 节 点 集 合 。 用 归 一 化 后 的二 元 组 , 义 利 定
,
率更 高 , 当前 的 AC 但 C算法仅 在拥 塞检测 、 分布 控制
和丢包策 略等 方面进行 了改进 , 对源端 AI MD机 制的 依 赖较为 明显 , 对拥 塞 数据 包 的分 流 策 略并 未提 及 , 拥 塞控制策 略的灵 活性 与 主动 节点 强 大 的计 算能 力 不 相适应 。本 文提 出了基 于备 份路 由的数 据 重定 向 策略, 并对相应 的算法进行实 现和仿 真分 析 。研 究表 明, 新算法在提 高网络吞 吐量 、 降低 丢包 率 、 提高 网络
The pe f r a e s h a t e hr ghp ,l we o o b lt nd hi he tlt he ne wor e r o m nc uc s be t r t ou ut o r dr p pr ba iiy a g r u iiy oft t k r- s ur e we e v ld t d by NS2 o c r aia e . Key wor s:c ng s i n c t ol c i e ne wor d o e to on r ;a tv t k;ba ku ou i g c p r tn
第5 期
罗国明 , : 等 一种 基 于主动 网络技 术 的拥 塞控 制算 法
41 4
储一 计算一 转发” 模式 , 达到干预节 点操作 , 提高 节点 智能 化程度和 扩展能 力 的 目的。主 动拥 塞控 制 A C C
(c v n et ncnr1[ 基 于主 动 网络 节 点 的 at e o gs o to) ] i c i o 4
( .Isiu eo mmu iain gn e ig 1 n tt t f Co nc t sEn ie rn ,PLA i. fS i 8 c .,Na j g2 0 0 ,Chn ; o Unv o c. LTeh ni 1 0 7 n ia
2 Un tNo 6 6 5 o LA ,Ku re 8 1 0 . i . 3 1 fP e l 4 0 0,Ch n ) ia
d P , ; )表 示 各 种 距 离 。本 文 采 用 Mik ws i ( :P . n o k 表示 距 离 , 义如 下 : 定
d P , ;)一 ( ; l +1 一 ( P, } 一^ ; c
1 备 份 路 由的 发现 和 维 护
备 份 路 由是 本文 研究 的数 据重 定 向算法 的实 现 基础 , 如果 没有备 份 路 由或 备份 路 由选择 不 当 , 难 就 以达 到预 期 的效果 。当前 , 些 主要 的多 路 径 路 由 一
() 2
策 略操 作 以便 快 速缓 减或 解 除拥 塞 。与传 统 拥 塞控
制算 法相 比 , C的拥 塞检 测 和控制 的时延 更短 , AC 效
式 中 , ; 示从 i S表 到达 的节点 集合 。 设 从 节点 i 假
到 达 目的节 点 有 多 条路径 存在 , 因此 将 s 定义 为
Ab ta t Th sa t l i e tt e l c l a i n o h r d to a o g s i n c n r l n l r e b n wi t - e a s r c : i ri ea m d a h a i to f et a ii n l n e t o t o a g a d d h d l y c o z t c o i p o u tn t r s Gi e h o n mb e o h u r n c i e n t r o g s in c n r la g rt m s a r d c e wo k . v n t e l w i l f t e c r e t a t e wo k c n e t o t o l o ih , v o
突 出的特点 即赋 予 中间 节点 计 算 能 力 , 将用 于 网 络 计算 的程 序代码 嵌 入 数 据包 或 注 入 主 动节 点 , 每个 主动 节点 提供一 个 执行环 境 E e euige vrn E(x c t n i — n o me t , n ) 解释 并 执 行 数 据 包 中 携 带 的 程 序 或 利 用 其
拥塞 控制从 网络 诞生 时起 就是一 个重 要 的研究
时延 。如 主 动 队 列 管 理 AQM ( cieq e ema — at u u n v
课 题 。文献 [ ] 次 描 述 了 互 联 网 中 的 拥 塞 控 制 。 1首
经 过 2 多 年 的发 展 , 于端 点 的 “ 性 增 加乘 性减 0 基 加
h, ; 的归一 化 值 ; 代表 c; C , 的归 一化 值 。则 :
^ ,一 ^, ^. 志∈ ; ;/ ;。 , U S;^ , ≥ ; , ; ,
() 1
C —
,
计算智 能实施拥 塞控制 , 直接 在节点上 对数 据包进 行
/ q一 k∈ , U S; … A ≥
C ^I “ , ) p k∈ S ; ,
() 4
式 中 , 和 C; h; 分别 代表 最短 路径 P; 的跳数 和 路径
费 用 。 P一 1 , , , 就 是海 明距离 , P一 当 时 ( ) 当 2时 , 就是 欧几 里得 距离 。
Ne e o T P v g s w R n 、 C e a 等都 是典 型 的基 于端 点 的拥 塞控 制算 法 , 这些 算 法 对 互联 网 的稳 定 运 行 起 到 了 较 好 的支 撑作用 。基 于 中间节 点 的拥 塞 控制将 拥 塞 检测 转移 至路 由器 等 中 间节 点 , 以便 缩 短 拥 塞 反馈
V01 1 . . 2 NO 5 Oc . 11 t 2O
一
种基于主动 网络技术的拥塞控制算法
罗 国 明 , 鹿 光 董 民 沈 庆 国 , ,
(. 放 军 理 工 大 学 通 信 工程 学 院 , 1解 江苏 南 京 2 0 0 ; . 放 军 第 6 6 5部 队 , 疆 库 尔 勒 8 10 ) 10 7 2 解 31 新 4 0 0
作 者 简 介 : 国 明 ( 9 5 ) 男 , 教 授 ; 究 方 向 : 信 网与 交 罗 16一 , 副 研 通
换 ; — i lm_c @ 1 6 c r. E mal g ie 2 . o : n
携带 的参 数 调 用 和 执 行 已注 入 本 地 主 动 节 点 的程
序 , 而将传 统 网络 的“ 储一 转发 ” 从 存 模式 改变 为 “ 存
收稿 日期 :0 00—1 2 1 —20 . 基 金 项 目 : 家 自然 科 学 基 金 资助 项 目 (0 7 0 0 . 国 6425)
应大 带宽 时延 积 、 多业 务 和 多 优先 级 网络 的 发 展 需
求 。主动 网络 的概 念 是 针对 传 统 网络提 出 的 , 它最
资源利用率 等方面具有 明显 优势 。
为路径 P; 与 P; 间的相 似系 数 , 处 表 示 , 之 此
=
,
从i 到达 的 最短路 径 。; r 的定 义 如下 : .
1 f ( ;P; )a 忌∈ S; 一 ( P , , ), ,
() 3
式 中 : [ ,] ; . O1;
类 算法 具有 较好 的 时 效性 , 必 须 和 端 点算 法相 配 但 合才 能进行 拥塞 控 制 。以上传 统拥塞 控制 算法 对带
宽 时延 积 较小 的 网络 具 有较 好 的 适 用性 , 很 难适 但
算 法 J和 基于 中 间节 点 的 队列 管 理 算 法 在互 联 网 , ’ 上 已 得 到广 泛 应 用 。TC a o 、 C n 、 P P th e T P Re o TC
少 AI MD( d iiei c e s li l a ied c e s ) a dtv ra emutpi t e r a e n c v
a e n ) 典 型 的 算 法 有 RE 3及 其 改 进 算 法 g me t , D[ ]
S E AR D、 R D, R D、 E P E 以及 CH0KE、 L B UE 等 , 这