WDM光网络的选路和波长分配算法研究
WDM光网络中动态波长分配算法综述
上使用率最小的波长为业务请求建立连接。 0! 算法 计算使用各条波长建立连接后的波长容量损失, 选择 建立连接后对其它请求建立连接的可用波长资源影 响最小的波长进行分配。该算法使网络中的绝对可 用波长数总和最大。 33 算法在给定路径上选择使用 率最大的链路, 并在选定的链路上选择可用通道数目 最多的波长进行分配。 31 算法从可用波长中选择网络上 在给定路径上, 最近最少使用的波长进行分配, 其出发点是使网络流 量均匀地分配到各个波长上, 让所有波长通道得以平 均使用, 该算法计算较复杂, 而且还需要设置专门的 存储单元记录波长的使用信息和需要额外的计算开 销来选择哪个 波 长 通 道 得 以 平 均 使 用, 故较少被采 有助 用。01 算法优先选用被最多链路占用的波长, 于将流量集中在少数波长上, 可以减少网络的波长需 求, 虽然也需额外的存储空间和额外的计算开销, 但 01 算法的效率优于 31 算法。 0! 算法致力于将绝 对空闲波长数最大化, 适用于流量非标准的网络。 33 算法将最空闲的波长优先分配给最繁忙的链路, 实际 效果比 01 算法好, 在实际中被广泛应用。
・ J"" ・ # # # # # #
# # # # # # # # # 航 空 计 算 技 术# #
# # # # # # # # # # 第 @B 卷# 第 J 期
!。 令 "( 为链路 $ 在波长 ! 上的可用信道数, 也就 !) # $, 是链路容量。 任意通路 % 在波长 ! 上的可用信道数 %( ! )等于该路径所有链路的 "( ! )中的最小 # %, # $, 值, 由此可知 %( 如果 %( ! )! "( ! )! ’ 。 !) # &, # $, # &, ( !, 则 称 ! 为 & 上 的 可 用 波 长, 而对于任意链路 $"" ( &)和可用波长 ! , 如果 "( , 则链路 ! ) ) %( # $, # &! ) $ 是 & 在 ! 上的瓶颈链路。 令* ( &) 为通路 & 上的所有可 用波长的集合, & 为新到达的光路请求对应的固定通
光网络选路和波长分配研究
输损 伤约束等 。 上面讲 的是光层的 M — WA 如果再考 虑电设 备的运用 以提供细 CR , 粒度带宽, 则成为多播业务量疏导问题 , 需进一步研究 。
化 ,T O N演进 为 自 动交换光 网络 / 自动交换传送 网(S NA T ) A O / S N 。选路
和波长分配(wA是 A O R ) S N控 制面的重要功能之一。R WA算法可 由具 体网络设计公 司 自 掌握 , 行 这样 , 各公司提供的 A O S N虽然在标准上不
易显出 自己的特色 , 但在 R WA软件性能等方面却可以显 出特色 和技术
5抗 毁 网络 的 R A . W
光网络的抗毁可以有两种考虑 。一种是考虑其上层有 I P运用 , 而 I P层也有抗毁能力 。这种依靠 I P层抗毁 的优点是节省光 网络资源 , 但
ห้องสมุดไป่ตู้
根据网络的状态使各条光纤上的光路数( 使用波长数) 尽量平衡 , 这样做
可 显 著 减小 阻 塞率 。 2虚 拓 扑 重 构 .
高低。 1光 层 的 选 路 和 波 长 分 配 . 在 AS NAS N中, O/ T 对于光层 , 需根据要求提供光路 。所谓光路 , 是 指一条采用某个波长 的光通道。 如 , 例 一个波长上的信号 , 甲地 出发 , 从 经过 WD M传输 系统到 了一个有 O XC的节点 , O 经 XC交叉 连接 , 可转 发到连向 目的地 的输 出端 口, 中间还可以经过其他的 O C, X 最后到达 乙 地。这样 , 乙两地之 间就沟通一条光路 。若采用无 波长变换的 O C, 甲、 X 则这条光路上 只采用一个不变的波长 , 称为波长连续性限制。 若有波长 变换 , 这条光路上 的不 同段可以采用不 同的波长 。 根据所提出的光路需 求, 为其选 取物理路 由并分配相应的波长, 称为选路和波长分配(WA。 R ) 光路需求 的提 出, 有静态和动态两种 。静态 R WA问题是预先给 出 多条光路连接需求 , 计算路 由和分 配波长 , 计算可 以是离 线的 , 即不需 要实时计算 ; 于动态情况 , 对 光路 需求逐条地提 出, 但一 条光路持续一 段时间后又被拆除 , 要为每一条光路做实时 R WA计算 。有 些 R WA算 法优化方法 的复杂性随网络规模 的增大而急剧增加。因此 , 工程上常将 R WA问题拆成 选路子 问题 和波长分配子问题 ,分两步求解 。拿动态 R WA算法来说 , 首先进行选路 , 分为 3类 : 固定路 由、 备用路 由、 自适应 路由。固定路 由通常采用最短路径算法 。备用路 由可采用多条最短路 径, 在首 条路径 上波长资源不够 时 , 换一条再试 , 与固定路由相 比减小 了阻塞率。采用简单 的最短路径 的缺点是有时会使 网络 中某些部分过 于拥挤 , 阻塞率加大 。 使 改进的方法是采用 自适应路 由, 在每次选路 时,
WDM光网络中的组播波长分配算法研究
WDM光网络中的组播波长分配算法研究
WDM光网络中的组播波长分配算法研究
吴启武;王建萍;周贤伟;宋宁宁
【期刊名称】《光通信技术》
【年(卷),期】2009(033)009
【摘要】组播是一种应用广泛的点到多点或多点到多点的通信方式,光层组播以其独特优势引起了人们的关注和重视.在综合分类的基础上,对光网络组播波长分配算法的最新研究进展进行了归纳和总结,并对今后需重点研究的方向进行了展望.
【总页数】4页(19-22)
【关键词】WDM;光网络;组播;波长分配
【作者】吴启武;王建萍;周贤伟;宋宁宁
【作者单位】北京科技大学信息工程学院通信工程系,北京,100083;北京科技大学信息工程学院通信工程系,北京,100083;北京科技大学信息工程学院通信工程系,北京,100083;北京科技大学信息工程学院通信工程系,北京,100083
【正文语种】中文
【中图分类】TN929.11
【相关文献】
1.WDM光网络中的组播路由算法研究 [J], 吴启武; 王建萍; 周贤伟
2.WDM-TDM光网络中的动态波长路由与时隙分配算法研究[J], 项鹏; 王荣
3.WDM波长连续光网络中路由和波长分配算法研究[J], 康巧燕; 李维民; 种满东
4.全光网络中组播路由波长分配的一种遗传算法[J], 王营昌; 高随祥; 宋乃斌;。
WDM波长路由光网络的波长分配算法
WDM波长路由光网络的波长分配算法
李勇军;李维民;王洪刚
【期刊名称】《应用光学》
【年(卷),期】2004(025)005
【摘要】由于WDM网络中的传输和交换是以波长为粒度进行的,因此波长分配算法就成为光网络的研究热点.有效的算法可大大提高波长的利用率,并可充分挖掘WDM的带宽资源.介绍了WDM全光网络中静态和动态波长分配算法,尤其是结合大型网孔网络详述了几种动态波长分配算法. 针对波长变换器在全光网络中的应用,提出了一种可以解决任意类型光网络的分层图算法,它可以一次性解决路由选择和波长分配问题,大大提高了该算法的效率,是未来光网络中非常有前景的一种波长分配算法.
【总页数】5页(P11-15)
【作者】李勇军;李维民;王洪刚
【作者单位】空军工程大学,电讯工程学院,陕西,西安,710077;空军工程大学,电讯工程学院,陕西,西安,710077;空军工程大学,电讯工程学院,陕西,西安,710077
【正文语种】中文
【中图分类】TN919.85
【相关文献】
1.波长路由WDM网络中"稀疏-部分"波长转换的模型与研究 [J], 先茅家;陈明道
2.WDM-TDM光网络中的动态波长路由与时隙分配算法研究 [J], 项鹏;王荣
3.波长路由WDM网络中"稀疏-部分"波长转换的建模与分析 [J], 蔡伟祥;毛期俭;张治中
4.WDM网络中基于优先级的多任务波长路由分配算法 [J], 田相轩;杨君刚;车雅良;孙文正;刘故菁
5.DWDM波长路由网络光链路负载均衡的波长路由算法 [J], 李蔚;何军;刘德明;黄德修
因版权原因,仅展示原文概要,查看原文内容请购买。
WDM全光网自适应路由和波长分配算法
WDM全光网自适应路由和波长分配算法孙俊【期刊名称】《光通信研究》【年(卷),期】2001(000)003【摘要】研究了无波长转换WDM全光网的路由和波长分配算法(RWA).通过对已有算法的分析和比较,提出了一种自适应最小跳数路由算法(ADMH).此算法以最小跳数路由为基础,同时考虑网络状态的变化,因而不仅能尽量少使用网络资源,也能使网络资源的分布保持均衡.计算机模拟仿真的结果表明,这种算法性能在各种网络参数条件下优于或等于已有算法.%Routing and wavelength assignment algorithms for NCWDM all-optical networks are studied in this paper. Through analysis and comparison, a new adaptive dynamic minimum-hop routing algorithm (ADMH) is proposed. The algorithm is based on DMH and takes the network statement into consideration, so that it can not only use network resources as little as possible but also keep the network resources as balanced as possible. The simulation results show that the performance is good than or equal to some existent algorithms for different network parameters.【总页数】4页(P8-11)【作者】孙俊【作者单位】华中科技大学电子与信息工程系,【正文语种】中文【中图分类】TN929.1【相关文献】1.WDM全光网络中的多播路由与波长分配算法 [J], 于周秋;刘三阳2.WDM全光网络中Multicast的寻径与波长分配算法 [J], 黄传河;陈莘萌;贾小华3.WDM全光网络中实时组播的分布式路由与波长分配算法 [J], 黄传河;陈莘萌;贾小华4.适用于WDM全光网的自适应路由与波长分配算法 [J], 李培源;赵艳梅;顾畹仪;周锡增5.共享波长转换器全光网的路由和波长分配算法 [J], 肖诗源;金鑫;刘贤德因版权原因,仅展示原文概要,查看原文内容请购买。
多约束条件下WDM光网中多播选路和波长分配算法
M u tpl n t an si DM li eCo sr i t n W Optc l t r s ia wo k Ne
Lu Ca i W agS e g n h n Li ・ n mi Le
( yL b f ra b n p i l i r rnm si n o Ke a B o d a dO t a b a s i o a dC mmu i t n ew rs o c F eT sn nc i t ok, ao N U iesyo Eet nc S i c n cn lg C ia C eg u 04 C ia nvri l r i c n e dT h ooyo hn , h n d 1 5 , hn ) t f co s e a e f 6 0
关 键 词 多播 选 路 ,波 长 分 配 ,W D 网络 , 多 约束 M
中图分类号 : N 2 .8 T 9 91
文献标识码: A
文 章编号 : 0 95 9 (0 60 -6 40 10 -8 62 0 )718 -5
An Al o ih o u tc s u i g a d W a e e g h As i n e twih g r t m f M li a tRo tn n v l n t sg m n t
维普资讯
第 2 卷第 9 8 期 20 0 6年 9月
光通信网络中的路由与波长分配优化研究
光通信网络中的路由与波长分配优化研究光通信网络是一种基于光纤传输的高速、高带宽网络技术。
在光通信网络中,路由与波长分配是网络性能和效率的关键因素。
优化路由与波长分配策略可以提高网络的传输能力、降低传输延迟和提高网络的可靠性。
本文将介绍光通信网络中路由与波长分配的相关研究和优化方法。
一、光通信网络中的路由优化研究在光通信网络中,路由优化是指通过选择合适的路径,使得数据包能够以最短的路径传输到目的地。
光通信网络中的路由优化研究主要有以下几个方面:1. 路由算法研究:在光通信网络中,路由算法是决定数据包传输路径的关键。
常用的路由算法包括最短路径优先算法、最小负载优先算法等。
研究者们通过对比不同路由算法的性能指标,如传输延迟、网络吞吐量等,来评估路由算法的优劣。
同时,也有研究者提出了一些新的路由算法,如基于流动性的路由算法、基于预测的路由算法等,以进一步提高路由的效率和性能。
2. 拓扑结构优化:光通信网络中的拓扑结构对路由的选择和效率有重要影响。
研究者们通过对网络拓扑结构的优化,如调整网络的连接方式、增加网络中的光纤等措施,来提高路由的性能。
例如,采用分层拓扑结构可以减少路由冲突,提高网络的传输能力。
3. 多路径路由研究:光通信网络中的多路径路由可以提高网络的可靠性和容错能力。
研究者们通过设计多路径路由算法,使数据包能够同时通过多条路径传输,以减少单点故障和降低网络的传输延迟。
多路径路由还可以通过合理分配负载,提高网络的吞吐量。
二、光通信网络中的波长分配优化研究波长分配是光通信网络中实现多路复用和分割信号的关键技术,它决定了光通信网络的传输能力和效率。
波长分配优化研究主要包括以下几个方面:1. 动态波长分配算法研究:光通信网络中,波长资源是有限的。
为了更好地利用波长资源,研究者们提出了一系列动态波长分配算法。
这些算法可以根据当前网络状态和传输需求,灵活地分配波长资源,以提高网络的传输能力和效率。
例如,基于启发式的波长分配算法可以基于历史数据和网络拓扑结构,预测和分配最优的波长。
WDM网络中波长转换的理论研究
在全光网络中出现了不少值得研究的算法问题。
5 1 。波 要1 2 1 。自 2 0 世纪9 0 年代以来数据业务( 电子信函、 会议 其 中波长转换 问题越来 越受 到研 究 人员 的关 注[ 给定一组从源点到 目的结点的路径 , 电视 、 点播 电视 、 传真等1 爆 炸式地增长 , 计算机互联 长转换 问题指 , 网( I n t e r n e t ) 的流量 迅 猛增 长 , 人 们对 网络带 宽 和容 量 如何 分配 最小 数 目的 波长 给这 组 路径 并 且不 产 生波
平 滑升 级扩容 等优 点 , 因此被 认 为是 未来骨干 网的发展 方向。 波长资 源是 影响WDM N络 性 能的主要 因素 , 而 波 长转换算 法是 解 决网络资 源合理 配置和提 高网络 运行 效率的重要 途径 , 所 以研 究波 长转换 问题 具有 十分 重 要 的意义 。 本文 首先 简要介 绍 了W DM N络的发展 情 况和研 究波 长转 换算 法的重要 意 义 , 接 着 总结前人 在波 长 转换 算法上 的研 究成 果 , 然后 结合前人 理论 成果 , 提 出关于波 长转换 问题 的 两条 定理 并给 出详 细证 明 , 最后 对
_ 阻 塑
WD M 网络中波长转换的理论研究
数据 通 信
2 0 1 3. 3
一
一
—
—
一
张宏滨 ( 中山大学信息科学与技学 院 广州 5 1 0 0 0 6 )
摘
要 :波分 复 W DM( Wa v e l e n g t hD i v i s i o nMu l t i p l e x i n g ) 网络 由于具有超 大容量传 输 、 节省光 纤资源 、
任何光 放大技术和以阵列波导: }  ̄ J 0 l } J A WG ( A r r a y Wa v e g u i d e G r a t — 减少光 路 由 中所 需波 长 的数 量 。理想 状况 下 , 且使用L 条波 长 i n 曲 为代表 的复 用与 解 复用器 件 的实 用化 促使 波分 复 网 络 中每个 结点 都部 署波 长转 换器 ,
WDM光传送网的选路和波长分配算法
WDM光传送网的选路和波长分配算法为了克服电处理的速率“瓶颈”,宽带网络向光网络发展。
目前,光突发交换、光分组(包)交换正在积极研究中,但是距商用还较远。
已可商用的是具有光分插复用器(OADM,OpticalAdd-DropMultiplexer)和光交叉连接器(OXC,OpticalCross-Connect)的波分复用(WDM)网络。
由于是提供可调度的传送用光路,称这种网络为WDM光传送网(OTN,OpticalTransportNetwork)。
1网络结构图1是网络物理结构的一个例子,虚线内为光传送网。
图中有5个OXC:A,B,C,D,E;5个具有光接口的电设备:S1~S5;6个将OXC相连的物理链路:l1~l6。
一般一条物理链路包含一对光纤供双向运用,有的OXC间没有物理链路相连。
但更多的情况是一条物理链路包含多根光纤供不同方向运用。
一根光纤上可采用多个波长。
一般情况下,OXC不直接和电设备相连,只起光交叉连接作用。
OXC可分为无波长变换和有波长变换(也可以是部分端口有波长变换或波长变换的范围有限)两种:无波长变换的OXC的作用是将一根输入光纤上的某一波长信号连到另一根输出光纤的同一波长上,即波长是连续的;有波长变换则是将一根输入光纤上的某一波长信号连到另一根输出光纤的另一波长上。
适当地安排路由和分配波长,可为电设备间建立光路(opticalpath)。
在一根光纤上,不能为不同光路分配相同波长。
图2(a)为图1建立的光路例子。
将图2(a)的光路连接用图2(b)来表示,称为逻辑结构,也称逻辑拓扑或虚拓扑。
例如,图2(a)中,节点B与E间的光路是经节点A中的OXC转接的,在图2(b)中用O4表示。
图2(b)中,O6、O4、O1都是中间有OXC转接的。
O2、O3、O5是直接光路。
这样建立的光路对信号是透明的,即信号可以是任意方式。
实际设计中,一种需求情况是:提出所需建立的光路,为这种光路选取物理路由并分配相应的波长[1,2]。
WDM光网络中的路由和波长分配算法研究的开题报告
WDM光网络中的路由和波长分配算法研究的开题报告
一、选题背景
光纤通信技术作为现代通信领域中最为重要的技术之一,其优越的传输性能和巨大的数据传输容量一直引领着通信发展的方向。
然而,光网络中光波长资源的分配和
利用一直是研究的热点和难点,光波长分组多路复用(WDM)技术的出现,使得光网络中的数据传输更加的灵活和高效。
光网络中的路由和波长分配算法设计是实现高性
能光网络的关键技术之一,其目的是充分利用现有的光波长资源,减少光路的互相干
扰和光功率损失,同时还需要考虑网络的负载均衡、容错能力和性能指标等方面的因素。
二、研究目的
本次研究的目的是探究在WDM光网络中光路路由和波长分配算法的研究和设计,同时要对现有的路由和波长分配算法进行分析,找出其存在的问题和不足,提出新的
改进算法并进行验证和测试。
三、研究内容
1. WDM光网络路由和波长分配算法的原理和基础知识
2. 研究并总结现有的路由和波长分配算法,分析其中存在的问题和不足
3. 提出改进算法,比较不同算法的性能指标,进行验证和测试
4. 对算法的效率和可靠性进行评价
四、预期结果和意义
本次研究的预期结果是设计一种能够充分利用现有光波长资源的WDM光网络路由和波长分配算法,提高通信网络的效率和可靠性,同时提高数据传输的安全性和稳
定性。
研究结果对于光网络设计和建设具有重要指导意义,并具有良好的应用前景。
波长分配方法
波长分配方法随着波分复用技术的应用,几个光信号可在单根光纤传输。
这种技术可以更有效的利用光纤的巨大力量,但也带来了新的网络设计和管理问题,尤其是当波长转换节点中没有可能的。
考虑在这样的网络中的路由和波长分配问题,一旦路线是固定的波长分配基本上是一个图着色问题。
对于一个给定的图着色算法,在当前的研究中较主流的有贪婪算法,穷举搜索,模拟退火以及遗传算法。
都是相当不错的路由和波长分配性能,本文主要介绍在路由选择确定的情况下的波长分配问题,且着重从贪婪算法和穷举搜索算法来讲述波长分配方法。
在本文中,我们集中在WDM网络路由和波长分配问题。
当多个信号共享相同的纤维,他们必须使用不同的波长。
现有的技术设置了一个上限的波长数。
因此,我们认为,导致建立一个给定的连接在与最低数量的波长网络设置的问题。
在制定的最优化问题,取决于是否有可能在波长转换节点或没有。
如果波长转换的最佳解决方案是可能的只是最大限度地减少了使用的通道的链接的最大数量。
路由问题是在正常的电路交换网络,在唯一的限制因素是对每一个环节通道数相同。
另一方面,如果波长转换不能在节点完成后,这便产生了优化问题新的约束。
每个连接使用上沿线的各个环节相同的波长。
一个可行的解决方案使用小于或等于各个环节的波长数比有可用的,没有两个连接共享一个共同的联系具有相同的波长。
也可以使用波长转换网络。
在本文中不讨论这种网络,因此,我们假定波长转换不能在任何节点完成。
我们还假设没有任何的网络动态重构的需要,即连接设置是静态的。
路由和波长分配问题是紧密联系在一起。
我们首先要确定每个连接的线路(即路由),然后尝试使用最小数量的波长来进行波长分配。
这样做,这样反复的进行着色尝试目的在于对路由连接不改变的同时使用最少的颜色来完成全图的着色。
同时,在实践中以求找到比现有技术使用更加少颜色的着色方案。
在路由和波长分配过程是代表在图1。
在左边是一个物理网络。
中间的是固定路由波长分配图,右侧的图是图着色方案,其中的节点表示连接,按来源目的地对应表示,和邻居节点的连接(表示之间存在共享),如果且仅当相应的连接有着一些共同的联系。
WDM光网络中的组播波长分配算法研究
中文核心期刊WDM光网络中的组播波长分配算法研究吴启武,王建萍,周贤伟,宋宁宁(北京科技大学信息工程学院通信工程系,北京100083)摘要:组播是一种应用广泛的点到多点或多点到多点的通信方式,光层组播以其独特优势引起了人们的关注和重视。
在综合分类的基础上,对光网络组播波长分配算法的最新研究进展进行了归纳和总结,并对今后需重点研究的方向进行了展望。
关键词:W D M;光网络;组播;波长分配中图分类号:TN929.11文献标识码:A文章编号:1002-5561(2009)09-0019-04Research on multicast wavelength assignment algorithm inWDM optical networksWU Qi-wu,WANG Jian-ping,ZHOU Xian-wei,SONG Ning-ning(Department of Communication Engineering,School of Information Engineering,University of Science and Technology Beijing,Beijing100083,China)Abstract:Multicast provides a means of point-to-multipoint or multipoint-to-multipoint communication, which has several applications.Because of its specific advantage,optical multicasting arrests more attention.In this paper,the newest advance of multicast wavelength assignment algorithm in optical networks based on the integrated classification is summarized.Besides,the further direction which is critical to the problem is foreseen.Key words:WDM,optical network,multicast,wavelength assignment0引言组播是一种点到多点或多点到多点的通信,其应用十分广泛[1]。
WDM光网络中的路由和波长分配
在光网络中,两节点间的通信是通过光通道(OP)进行的。 每个光通道可能包括多个链路,在这种情况下光通道要经过多 个节点。光通道可以使用不同的波长。如果整个光通道上使用 同一波长,则称其为波长通道(WP);如果整个光通道的各 段链路上使用不同波长,则称其为虚波长通道(VWP)。如果 两条相邻链路使用不同波长信道则在这两条链路之间的节点中 就应有波长变换。
光纤通信原理与技术
WDM光网络中的路由和波长分配
图8.10 光网络中一些概念的说明 NAS-接入站,A、B-接入站编号,TP-发射端处理器,RP-接收端处理
器,OT-光发射机, OR-光接收机,WMUX-波长复用器,WDMUX-波长解复用器,ONN-
光网络节点,Wi-光通道
图中NAS代表接入站,它将用户的电信号转换成光网络中的 光信号或者相反。每个NAS可以包括多个不同波长的发射机和 接收机。A端某用户需要传输的信号经过编码后在发射端处理器
为了简化问题常常把路由和波长分配分开来处理。当某个节点 提出与另一个节点建立连接的请求,首先网络管理系统将根据 网络的拓扑结构和源节点与宿(目的)节点的位置选择路由。 选择路由的判据可以是光路最短、跳数最小和权重代价最小。 然后进行波长(信道)分配。已经提出了许多算法用以分配波 长,例如,随机分配波长、首次命中(First-Fit)、首先分配网 络中使用该波长光纤数最多的波长(Most-Used)以及首先分 配网络中负载最低的波长,等等。
A
1
B
10
1
10
F
10 1
C
1
D
1
E
图 8.11 讨论选路问题的一个网络的例子
设有一个从A节点到E节点的连接请求,可以有四条路径实 现这一连接:A-B-E、A-D-E、A-C-D-E和A-B-F-E。这四 条路径的总权重代价分别为11、11、3和12。因此若以权 重代价最小作为选路标准,则应选第三条路径。如果权重代 价代表路径长度,则该条路径长度也是最短。但是它的跳数 却是最多。
基于遗传算法的静态WDM网络选路和波长分配方法
基于遗传算法的静态WDM网络选路和波长分配方法
林小雨;陈辉
【期刊名称】《现代传输》
【年(卷),期】2006(000)001
【摘要】选路和波长分配(RWA)是ASON控制层面的重要功能之一.在静态RWA 问题中,我们讨论波长优化问题,即在给定网络物理结构和业务连接需求的情况下,找出建立这些业务连接所需的最小波长数.针对该NP-Complete问题的特点,提出了一种编码方式简单、算法效率较高、收敛速度较快的改进遗传算法.为了取得更好的实验结果,运用了正交均匀试验设计的方法来进行参数设置,针对不同的参数进行了仿真分析.对于实验结果,通过和经典ILP算法的对比分析,印证了该改算法的准确性和有效性.
【总页数】4页(P63-66)
【作者】林小雨;陈辉
【作者单位】信息产业部电信规划研究院,北京,100037;信息产业部电信规划研究院,北京,100037
【正文语种】中文
【中图分类】TN92
【相关文献】
1.WDM网络基于波长的一种多优先级波长分配算法 [J], 吴波;乐孜纯
2.任意拓扑结构全光WDM网络中波长转换器配置的遗传算法 [J], 高峰;高随祥
3.基于WDM网络的多播动态选路算法研究 [J], 叶必海
4.基于WDM网络的多播动态选路算法研究 [J], 叶必海
5.基于波长共享机制的机载WDM网络波长分配算法 [J], 李瑞欣; 赵海燕; 朱蒙; 于龙强
因版权原因,仅展示原文概要,查看原文内容请购买。
WDM全光网络中实时组播的分布式路由与波长分配算法概要
第 40卷第 10期2003年 10月计算机研究与发展J OU RNAL OF COMPU TER RESEARCH AND DEV ELOPM EN TVol 140,No 110Oct 12003收稿日期 :2002211220; 修回日期 :2003206227WDM 全光网络中实时组播的分布式路由与波长分配算法黄传河陈莘萌贾小华(武汉大学计算机学院武汉 430072 (hwanghe @public 1wh 1hb 1cn摘要在 WDM 网络中 , 由于每条链路上可用波长是动态变化的 , 在考虑波长转换延迟的条件下 , 实现实时组播连接的路由与波长分配是十分困难的 1假定WDM 网络中每条链路有多根光纤 , 只有部分结点具有波长转换器且波长转换时间是不可忽略的 , 据此提出了一种用于建立实时组播连接的分布式路由与波长分配算法 1该算法以 Prim 最小生成树算法为基础 , 生成一棵满足给定延迟时限的最小成本树 1当最小成本树不能包括所有目的结点时 , 对剩余目的结点生成一棵最短延迟树 , 然后合并两棵树得到一棵组播树 1波长分配使用最少波长转换和负载平衡策略1关键词 WDM 网络 ; 路由与波长分配 ; 组播路由 ; 延迟限制路由中图法分类号TP393101A Distributed Routing and W avelength Assignment Algorithm eal 2Time Mul2ticast in WDM All 2Optical N et worksHUAN G Chuan 2He , CHEN Xin 2Meng , and J IA (Com puter School , W uhan U niversity ,Abstract for online real 2time multicast connection setup is difficult due to the of availabilities of wavelengths on links and the consideration of wavelength con 2version delay in WDM networks 1Assuming that each link has multiple fibres , there are wavelength con 2verters only at part of nodes and the conversion delay is not negligible 1A distributed routing and wave 2length assignment algorithm for the setup of real 2time multicast connections is presented based on the above assumption 1The algorithm is based on Prim ’ s MST (minimum spanning tree algorithm 1It generates a sub 2minimal cost tree under a given delay bound first 1If there are nodes not included in the cost tree , a de 2lay tree is generated to include the rest nodes 1The two trees are merged together 1The wavelength assign 2ment uses least 2conversion and load balancing strategies 1K ey w ords WDM networks ; routing and wavelength assignment ; multicast routing ; delay bound routing1引言WDM (wavelength division multiplexing 将光纤的带宽分为互不重叠的并行通道 , 每个通道使用一个波长传输信号 1WDM 是充分利用光纤带宽的关键技术 1WDM 网络是面向连接的 , 在数据传输前 , 通信双方必须建立连接 1在 WDM 网络中建立连接包括路由选择和波长分配两个过程 , 简称为 RWA(routing and wavelength assignment 1组播是一种组通信机制 , 其发送者 (源结点将消息同时发送给一组接收者 (目的结点 1实时组播是一类特定的组播形式 , 要求在组播请求到达后尽快建立组播连接 , 同时在所建立的连接中从源结点到任一目的结点的延迟时间不超过给定的时限 1实时组播在现代计算机网络中有广泛的应用 , 例如电视会议、多媒体教学、视频点播、网上拍卖等 1建立实时组播的路由就是找到一棵以源结点为树根、包含所有目的结点的路由树 , 并且从源结点 (树根到任一目的结点 (树叶的传输时间不超过给定的时限 , 路由树的总成本最小 1寻找这种路由树的问题是 N P 2hard 问题 , 现已有一些启发式方法 [1]1在 WDM 网络中建立实时组播连接的主要困难是 :(1 每个网络结点只知道与其相连的链路上可用的波长 , 没有任何结点具有全网的拓扑结构或可用波长的信息 1(2 只有当路由请求到达一个结点时 , 才知道是否需要进行波长转换 , 而波长转换时间是不可忽略的 , 可能会使所选路径超过延迟时限而无效 1 (3 延迟和成本因素是相互独立的 , 具有最小成本的路径可能具有很长的延迟 , 反之亦然 1本文提出了一个在 WDM 网络中建立实时组播连接的分布式路由与波长分配算法 1该算法首先构造一棵最小成本树连接满足延迟限制的目的结点 1对没有连入最小成本树的结点 , 利用构造一棵最短延迟树 , 使其包含所有其余目的结点 1然后 , 将两棵树合并成一棵统一的树 1:,; ③所构造的树在满足延迟时限的条件下具有接近最优的成本 12问题定义网络用无向图 G (V , E 表示 , 其中V ={1, 2, … , N }为结点集 , E ={(i , j }是光纤链路集 , 链路 (i , j 可能包括多条光纤 , 编号为1, 2, … , k 1每条链路 (i , j 有 3个参数 :① σk ijΑ{1, 2, … , W }表示链路 (i , j 的光纤 k 上当前可用波长的集合 ;② c ij 表示使用链路 (i , j 的成本 ;③ d ij 表示链路 (i , j 的延迟时间 1链路 (i , j 上的可用波长是动态变化的 , 只有与此链路相连的两个结点确切知道当前σk ij 的值 1在建立连接时 , 为该连接的每一链路分配一根光纤及该光纤上一个当前未被使用的波长 1被分配的波长一直被占用 , 直到通信结束连接被终止 1网络中结点具有光纤交换功能 , 即从一根光纤上输入的光信号可以从输出链路的任一光纤上输出 1只有部分结点具有波长转换器 1同时假定每个波长转换器可以将任一波长转换为任一其他波长 1 R [i ]=1表示结点 i 有波长转换器 1在一条路径上的通信延迟包括链路延迟和波长转换时间两部分 1链路延迟 d ij 表示信号从结点 i 经链路 (i , j 到达结点 j 所需的时间 1波长转换时间d c i (λx , λy 表示结点 i 将波长λx (输入波长转换为波长λy (输出波长所需的时间 1假定所有波长转换器完成任何两个波长之间的转换所需时间是相同的 1如果没有进行波长转换 , 即λx =λy , 则d c i (λx , λx=01如果结点 i 没有波长转换器 , 且λx ≠ λy , 则d c i (λx , λx =∞ 1考虑建立组播连接的实时请求R =(s , D , Δ , 其中 s 是源结点 , D 是目的结点集合, Δ是延迟时限值 1组播连接是一棵树 T , T 的总成本定义为 COS T (T =(i , Tc ij 1(1 令 P (u , v T u 到结点 v 的 , u D EL A Y (u , vY (u , v =∑(i , j ∈ P (u , vd ij +∑i ∈ P (u , vd c i (λx , λy 1 (2 从树根 s 到任意结点 v 的延迟记为 D EL A Y (s , v , 树 T 的延迟定义为DEL A Y (T =max {DEL A Y (s , d , Πd ∈ D}1 (3 延迟时限条件可以表述为D EL A Y (T ≤ Δ1(4 本文所考虑的问题是设计一个分布式的路由和波长分配算法来构造一棵波长路由树 , 使得该树在满足式 (4 定义的条件下成本尽可能小 13相关研究成果最小成本树是 Steiner 树 , 加上延迟限制后 , 寻找带延迟限制的 Steiner 树是 N P 2hard 问题 [1]1关于构造最优组播树的研究已有一些结果 [1,2], 但这些结果并不能直接用于 WDM 网络 1目前关于 WDM 网络的路由与波长分配的研究主要是针对点到点通信的 1如Spath 提出了几种路由策略 [3],Jia 等人提出了一种针对静态请求、旨在使波长转换最少的 k 2cut 方法 [4]1在 WDM 网络中 , 路由算法应以链路上当前可用波长为基础 1Sahasrabuddhe 等人提出的光树概念 [5],Li [6],Pankaj [7]等人分别提出的计算需要最少波长数的路由树的方法 ,Jia 等人提出的一种为一组静态组播请求分配路由的算法 [8], 都为组播路由与波长分配问题提供了有益的借鉴 1但所有这些关于 WDM 网络的研究都是将路由 (构造树与波长分配作为独立的过程对待 , 或者假定网络状态、参数是静态不变的或具有特定的拓扑结构 1对一般的 WDM 网络上的组播它们并不适用 14分布式算法411算法基本思想本文所提出的分布式算法由两部分组成 : G enCtree 和 G enDtree 1G enCtree 以 Prim 的 MST 算法为基础 , 构造一棵最小成本树 Ctree 1其工作过程是 :每次选取一个离树最近 (按成本计算的结点 , 如果其延迟满足约束条件 , 则将其加入到树中 1如果 G enCtree 能将所有目的结点加入到 Ctree 中 , 则算法终止 1否则 , 调用过程 G enDtree1 G enDtree ,构造 Ctree 后 , 1在 1因此必须消除 Ctree 中的某些边以保证树的性质 , 同时满足延迟条件 1412数据结构路由表 CRoutab 和 DRoutab :每个结点都保存有成本路由表 CRoutab 和延迟路由表 DRoutab 1路由表中的项 CRoutab [d ]/DRoutab [d ]表示到达目的结点 d 的最小成本 /最小延迟及其可能的输出链路 , 其中第 1个链路为主链路 , 其余链路为候选链路 1路由表可以使用距离向量路由算法计算得到 1目的结点到树的距离 :在构造树时 , 为每个目的结点记录一个三元组〈 t reenode , dest , dist 〉 , 用于跟踪每个目的结点到已经构造的树的最短距离 1〈 t reenode , dest , dist 〉表示到目的结点dest 的最短距离是 dist , 它通过树上结点 t reenode 连接到树中 1可用波长链路数NL (λ :每个结点记录与其关联的链路上的可用波长1NL (λ 表示与本结点相关联的链路中波长λ可用的链路总数 , 每根光纤计算为 11413最小成本树 Ctree 的构造(1 Ctree 的构造算法 G enCtree①源结点 s 启动 G enCtree , 将 s 加入到 Ctree 中 1② s 利用 CRoutab 选择一个最近的目的结点 , 选择通往该目的结点、具有可用波长的一条输出链路 1如果主链路没有可用波长就选择一条候选链路 1然后通过所选择的链路向下一个结点发送一个 CFIND 消息 1③下一结点收到 CFIND 消息后 , 使用相同的方法选取通往选定的目的结点的输出链路 , 直到到达目的结点 1④ CFIND 消息在传递过程中收集从所构造的部分树到其他目的结点的最短路径的信息 1CFIND 消息所到达的目的结点通过所收集的三元组信息负责选取下一个加入到树 Ctree 中的目的结点 dest 及其相应的在树上的连入结点 t reenode , 然后向该树结点发送一个消息 , 由该树结点启动路径〈 t reenode , dest 〉的建立过程 1⑤每当 CFIND , 该目 Ctree 中的目的结点 1,, 并通知其进行相应的操作 1⑥重复上述过程直到没有目的结点可以加入到树中 , 这时 , 调用 G enDtree 过程 1G enCtree 用于选择目的结点的标准是最小成本 1树 Ctree 与目的结点 d 之间的最小成本距离定义为DIS T (Ct ree , d =min {COS T (t , d , Πt ∈ Ct ree , d ∈ D 2Ct ree}1(5 设所选择的输出链路为 (v , w , 则从源结点 s 经 v 到达 v 的邻结点 w 的延迟 DEL A Y (s , w 定义为 D EL A Y (s , w =D EL A Y (s , v +d vw +d c v (λv , λw , (6 该延迟在结点 v 进行计算并测试 1如果试探失败 , 发现失败的结点负责通知源结点 , 然后另外选取一个目的结点开始其连入树的操作 , 同时释放为失败的路径所预留的波长 1(2 G enCtree 的波长分配策略选择输出链路的结点负责进行分配波长 1波长分配策略为 :①输出链路任一光纤上与输入链路上相同的波长可用时 , 优先分配该光纤及波长 ;②如果该波长在所有光纤上不可用 , 则选择具有最大 N L (λ 值的波长及具有该波长的第 1根光纤 1 414最短延迟树 Dtree 的构造(1 Dtree 的构造算法 G enDtreeG enDtree 以源结点 s 为树根 , 将所有没有包含在 Ctree 中的目的结点连接起来构造一棵最短延迟树 Dtree 1在构造 Dtree 时 ,G enDtree 需考虑 3个因素 :①当最短延迟树存在时 , G enDtree 必须能够以很高的概率构造成功 ;② G enDtree 必须简单、执行速度快 , 以便能快速完成组播连接的建立 ;③所构造的延迟树 Dtree 应该易于与成本树 Ctree 合并 1Dtree 和 Ctree 可能有公共链路和结点 , 合并可能会产生回路 1G enDtree 以并行方式运行 , 构造算法为 :①对剩余的每个目的结点 d , 源结点 s 从 DR outab[d ]中的每个输出链路上发送 DFIND 消息 1②在每个中间结点 , 采用受限扩散方式 , 最多选取 K 条输出链路转发 DFIND 消息 , 直到选定的目的结点被连入 Dtree 树中 , 或者是因不能满足延迟条件或无可用波长而终止 1在中间结点 v , 选取到达目的结点 d 的输出链路的标准是到达 d 的最小延迟 1vw 的评价函数为f (w = D EL A Y (v -w Y (s (v , c v (v w ≤ Δ, ∞ , 1(7③当 DFIND 消息第 2次到达一个结点时 , G enDtree 采取下述方法处理重复的消息 :・如果本结点先前收到过 DFIND 消息 , 并且当前收到的 DFIND 消息与先前的 DFIND 消息来自不同的输入链路 , 则在两条输入链路中选择具有较长输出延迟(离开延迟的链路从树中删除 1・如果本结点的一个或多个子结点及其链路已经由先前的 DFIND 消息加入到树 Dtree 中 , 但当前的 DFIND 消息没有选择它们加入到 Dtree 中 , 则 G enDtree计算到这些邻结点的延迟以决定是否将它们保留在 Dtree 中 1决定取舍的标准是新的延迟 (当前 DFIND 消息计算结果是否比原延迟小 1当 Dtree 的一条旧链路被确定删除时 , 该链路以后的子树一同被删除 1④每个成功加入到 Dtree 的目的结点向源结点发送一个 DFOUND 消息 , 以通知源结点当前的进展状况 1(2 G enDtree 的波长分配策略①如果所选择的链路已经是 Ctree 的一条链路 , 则使用在 Ctree 中已分配的波长 ;②如果所选择的链路已经是 Dtree 的一条链路 , 则可以根据需要重新分配波长 ;③如果所选择的链路是一条新链路 , 则按 G enCtree 的分配策略进行分配 1415 Ctree 和 Dtree 的合并Ctree 和 Dtree 建立之后 , 需要将它们合并为一棵单一的树 1源结点 s 沿 Ctree 和 Dtree 的所有链路发送一个 M ER GE 消息开始合并操作 , 该消息被逐结点地进行处理 , 直到到达目的结点 1合并算法可简述为 :①如果 Ctree 和 Dtree 在结点 x 相交 , 并且分属于 Ctree 和 Dtree 的输入链路不同 , 则去掉 Ctree 的输入链路 1Ctree 中 x 的所有后继结点重新计算延迟时间 ;②如果沿合并的新树的路径不满足延迟条件 , 则算法失败终止 ;, 则 Ctree 中 , 直到到与 Dtree 的相交结点 1结论 11所构造的树包含源结点和所有目的结点 , 并且满足约束条件式 (4 , 同时具有接近最小的成本 1证明 1显然 , 所构造的树包含源结点和所有目的结点 1算法的每一步往树中增加一条链路及对应的对端结点 , 从源结点 s 到新增加结点的路径延迟不超过延迟时限 1所以从源结点到达每个目的结点的路径延迟都满足延迟约束条件式 (4 1由于 G enCtree 每次增加一条最小成本的路径到树中 , 因此每次加入到树中的是从树到目的结点的最小成本路径 1只有 G enDtree 增加的路径不具有最小成本 , 根据 Prim 算法可知 , 总的成本接近最优 1如果初始波长或者波长分配策略选择不当 , 可能会导致大量的波长转换 , 从而可能导致路径延迟超过时限 1尽管本算法在可能时试图替换部分链路或路径 , 但因为它并不为已经构造的部分树重新分配波长 , 因此仍然有可能最终不能构造出一棵满足要求的树 1当进行 Ctree 和 Dtree 的合并时 ,Ctree 的一些链路可能会被删除 , 这可能导致合并后的树无效 , 而算法并没有试图为删除的目的结点寻找候选路径 1因此存在着虽然有解但找不到解的可能 1但由于算法使用的是启发式方法 , 即选取最少转换和最小负载的方法为链路分配波长 , 因此上述情况通 764110期黄传河等 :WDM全光网络中实时组播的分布式路由与波长分配算法常可以避免 1证毕 1结论 21算法的通信复杂性是 O (n 1证明 1在 G enCtree 的路由选择过程中 ,CFIND , CFOUND 等消息的总数分别不超过 O (n , 最坏复杂性为 O (n 1在 G enDtree 中 ,DFIND 消息是以并行扩散方式传输的 , 最大消息数也是 O (n 1这样消息总数为 O (n , 所以通信复杂性不超过 O (n 1证毕 15模拟结果本文在模拟时 , 网络规模固定为 200个结点 , 网络拓扑随机生成并测试 , 直到生成一个连通的网络为止 1每条链路假定只有一根光纤 , 具有波长转换器的结点数为 50%且随机分布 1链路成本为 1~15之间的随机数 , 链路延迟为 1~10之间的随机数 , 光纤链路上的波长数为 81除非特别情况 , 假定 |D |为网络规模的 20%, 链路上波长的平均可用性定为 50%, K =11网络拓扑在模拟过程中保持不变 1本文模拟 3个算法进行比较 :SPT , MST 文提出的算法 dRWA 1SPT 和进行计算 , 成本 , D |组播连接建立时间 , 针对 |D |; , 针对波长可用性 1图 1说明了组播树成本与延迟时限Δ之间的关系 1SPT 和 MST 的曲线为常数 , 因为二者都不受Δ影响 1本文算法的曲线介于二者之间 , 其高端接近于 SPT 曲线 , 低端接近于 MST 曲线 1当Δ越小 , 越多的 MST 路径违反Δ限制而用 SPT 路径代替 1使得构造的树更宽 , 组播树成本就更高 1随着Δ的增加 , 更多的目的结点通过MST 路径连入树中 , 导致树的成本下降 1当Δ足够大时 , 不会影响路由选择 , 最终的组播树变成 MST1图 1不同Δ时的成本图 2说明树的成本与目的结点集大小间的关系 1当目的结点增加时 , 组播树包括更多的目的结点 , 导致树的成本增加 1SPT 曲线在其他两个曲线之上并上升得更快 1这是因为 SPT 不考虑路径共享 1本文算法的性能接近 MST , 二者的曲线随目的结点集的增大而增加得非常缓慢 , 因为目的结点集大 , 共享路径的可能性就大1图 2不同 |D |时的成本图 3说明树的成本与波长可用性之间的关系 1当波长可用性增大时 , 每条链路上有更多的可用波长 , , 进行波 , 降 1, (214个可用波长 , 组播树的成 1也就是说 , 当网络的负载不超过 70%时 , 路由选择与波长分配受负载影响较小1图 3不同波长可用性的成本图 4不同转换延迟的成本图 4说明树的成本与相对转换延迟之间的关系 1相对转换延迟是指波长转换时间与全网的平均链路延迟的比值 1结果显示 , 用 SPT 及本文算法构造树的成本随相对转换延迟的增加而非常缓慢地增加 ,MST 树的成本是常数 1本文算法的曲线几乎与8641计算机研究与发展 2003年10 期黄传河等 : WDM 全光网络中实时组播的分布式路由与波长分配算法1469 MST 曲线重合 , 说明当延迟时限给定之后 , 转换延迟时间主要影响建立连接的成功率 , 而对组播树成本的影响较小1 增大相对转换延迟的效果类似于减小延迟时限Δ1 图 5 说明建立连接时间与目的结点集大小之间图5不同| D | 的建立时间选择与波长分配的影响 ,并且是完全分布式的1 对于 WDM 网络中波长转换器只有部分波长转换能力的情况本文没有考虑 , 对此需要做进一步的研究1 参考文献1 Bin Wang , J C Hou1 Multicast routing and its QoS extension : (1/ 2 : 22~36 2000 , 23 (9 : 848~862 works , 2000 , 4 : 260~265 414~424 cations , 2001 , 49 (2 : 341~350 networks1 In : Proc of t he 9t h ICCCN , 20001 621~624 IEEE Communications Magazine , 1999 , 37 (2 : 67~73 X Jia , D Du , X Hu et al 1 Optimization of wavelengt h assignment 的关系1 建立时间是指最长路径上各链路的链路延迟时间的总和 ,没有计算波长转换时间1 当| D | 增大时 , 建立时间随之增大1 因为 D 是随机产生的 , 可能分布在全网范围 , 因此建立时间的增长速度远小于| D | 的增长速度1 2 3 4 5 6 图6 说明相对转换次数与波长可用性之间的关系1 相对转换次数是指总的波长转换次数与树中链路总数 ( 即所用波长的总数的比值 , 也就是平均链路 ( 即波长的转换次数1 当波长可用性增大时 , 每条链路上的可用波长增加 ,波长转换就会减少1结果显示 ,本文算法所进行的波长转换比 MST 少 , 但比 SP T 多1 当波长可用性很低时 , 需要进行波长转换的概率非常高 ,波长转换的累计时间会显著增加 ,因此会导致建立连接失败的概率增大1 7 8 图6不同波长可用性的波长转换次数 6结论本文提出了一种在 WDM 网络中建立实时组播连接的方法 ,该方法构造一棵满足延迟时限并具有接近最小成本的组播树 , 同时为树中的每条链路分配光纤与波长1该方法考虑了波长转换时间对路由 © 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. J Spat h1 Dynamic routing and resource allocation in WDM trans2 port networks1 Computer Networks , 2000 , 32 (4 : 519~538 signment met hod for minimal wavelengt h conversions in WDM ing for improved performance in wavelengt h2routed networks1 cal networks1 IEEE/ ACM Trans on Networking , 1999 , 7 ( 3 : Deying Li , Xiufeng Du , Xiaodong Hu et al 1 Minimizing number for QoS multicast in WDM networks1 IEEE Trans on Communi2 L H Sahasrabuddhe , B Mukherjee1 Light trees : Optical multicast2 R K Pankaj1 Wavelengt h requirements for multicasting in all2opti2 X Jia , Ding2zhu Du , Xiao2dong Hu et al 1 A new wavelengt h as2 of wavelengt hs in multicast routing trees in WDM networks1 Net 2C P Low , Y J Lee1 Distributed multicast routing wit h end2to2end delay and delay variation constraints1 Computer Communications , Problems , algorit hms and protocols1 IEEE Network , 2000 , 14 黄传河 ,1963 年生 , 教授 , 博士生男导师 ,主要研究方向为计算机网络、分布并行处理、量子计算1 陈莘萌 ,1939 年生 ,教授 ,博士生男导师 ,主要研究方向为分布并行处理、新型计算机理论1 贾小华 ,1962 年生 ,教授 ,博士生男导师 ,主要研究方向为计算机网络、分布式系统1 。
WDM波长连续光网络中路由和波长分配算法研究_康巧燕
2004年4月第9卷 第2期 西 安 邮 电 学 院 学 报JOU RNA L OF XI 'AN U NI VERSIT Y O F POST AN D T ELECOM M UN ICAT IO NS A pr .2004V ol .9N o .2收稿日期:2003-08-09作者简介:康巧燕(1980-),女,福建永春人,空军工程大学电讯工程学院硕士研究生。
李维民(1960-),男,陕西西安人,空军工程大学电讯工程学院副教授。
种满东(1978-),男,陕西紫阳人,西安电子科技大学电子工程学院硕士研究生。
WDM 波长连续光网络中路由和波长分配算法研究康巧燕1,李维民1,种满东2(1.空军工程大学电讯工程学院,陕西西安 710077;2.西安电子科技大学电子工程学院,陕西西安 710071)摘要:在对W DM 波长路由光网络的路由和波长分配算法进行研究的基础上,提出一种新的自适应动态路由算法和考虑通道优先级及波长容量损失的波长分配算法,并给出具体分析及实现步骤。
该算法能有效地利用网络资源,保证负载分布的平衡,并能较好地兼顾网络资源分配的合理性。
关键词:光传送网;路由和波长分配;光通道;相对容量损失中图分类号:T N 913.7 文献标识码:A 文章编号:1007-3264(2004)02-0089-04引言在WDM 光传送网中,给定一组全光连接请求条件下,寻找源节点到目的节点的路由并给这些路由分配波长的问题称为路由和波长分配(RWA ,Routing and Waveleng th Assignment )问题。
WDM 光网络的一个核心问题就是如何选择有效的算法和协议来建立光通道,也就是如何解决RWA 问题。
在考虑到技术条件和网络建设成本的条件下,设计出一个好的RWA 算法,对减少网络阻塞概率、光通道通信所需的波长数,提高资源利用率及网络抗毁能力具有重要意义。
本文对WDM 波长路由光网络的RWA 算法进行了研究和总结,在此基础上,提出一种新的自适应动态路由算法和考虑通道优先级的波长分配算法。
WDM环网波长分配算法探点
图 的边 着 色 很 相 似 ,其 差 异 只 是 着 相 同颜 色. 0 68
.h,E D £ C ia C . z
维普资讯
oUTLoo K
( 即使 用 同 一波 长)边 的要 求 不 同 。所 以 ,可 以
分 配 的约束 条件 。 实 际 上 ,若 取 图 2 中E ( ,3 1 )所 表 示 的连
接 ,则在 图 1 中可 能 的路 由有 两条 :一 是经 过节 点 (1 2, 3 的 路 径 ; 二 是 经 过 节 点 , )
波长 分配 的理论 分析
◇ 网络模 型 图1 示是 一个 环 网络 拓扑模 型 图 。为讨 论 所
维普资讯
oUTLoo K
w DM环 网波 长分配 算法探讨
郭华 西安邮电学院
引 言
WD M环 网 以其 结构 简 单 、生存 性 好等 特 点 而 成 为 目前大 多数WD M光 网络 研究 和 实验 项 目 的首 选 网络 结 构 。而 波 长分 配 是 光 网络 优 化 设 计 中 的一项 关 键 技 术 。所谓 波 长 分 配就 是 把 网
( ,6,5,4,3。假 设取 (,2 ) 1 ) 1 ,3 ,分 配 波长 为 ),则 其 它 所 有 路 由 在 经 过 链 路 ( ,2 L 1 )和
( ,3 2 )的连 接后 ,在该 方 向上都 不 能 再使 用 波 长) L 。当 网络 中全部 采 用顺 时 针 方 向 的路 由 时 , 可以和E (,3 1 )使 用相 同波 长 的有 一下7 连接 种
个 波长 。当 波长 分 配 的优 化 目标 是 波 长 数最 小
时 ,波长 分配 的优 化过 程就 是 寻找 图2 中满 足约
束 条件 的边 的 一种 划 分 ,每 一 个划 分 将 使用 相
WDM网络中实时组播的分布式路由与波长分配算法
6, 6 的总成本定义为: 7896( 6) 2
!.
( ), *) "6
)*
( %)
表示树 6 中从节点 ; 到节点 < 的路径, 则从树 令 :( ;, <) 中节点 ; 到 < 的延迟 5(=>? ( 定义为: ;, <)
5(=>?( ;, <) 2
!
/)* @
!
/) ( "0, "1)
.
( !)
为互不重叠的并行通道,每个通道使用一个波长传输信号。
&’( 是充分 利 用 网 络 带 宽 的 关 键 技 术 。 &’( 网 络 是 面 向 连
接的技术, 在数据传输前, 必须在通信双方之间建立连接。在 简 &’( 网 络 中 建 立 连 接 包 括 路 由 选 择 和 波 长 分 配 两 个 过 程 , 。 称为 :&; ( :5703./ *.2 &*+,-,./01 ;443/.6,.0) 组播是一种组通信机制, 其发送者( 源节点) 将消息同时发 送给一组接收者( 目的节点) 。 实时组播是一类特定的组播形式, 要求在组播请求到达后尽快建立组播连接, 同时在所建立的连 接中从源节点到任一目的节点的延迟时间不超过给定的时限。 实时组播在现代计算机网络中有广泛的应用,例如电视会议、 多媒体教学、 视频点播( 、 分布式数据库同步更新等。 <=’) 建立实时组播的路由就是找到一颗以源节点为树根、 包含 所有目的节点的路由树, 并且从源节点( 树根) 到任一目的结点 ( 树叶) 的传输时间不超过给定的时限, 路由树的总成本最小。
!"# 网络中实时组播的分布式 路由与波长分配算法
抗毁WDM网中支持QoS的选路和波长分配算法
第2 卷 第9 4 期
2 0 年 9 月 0 2
电 子 与 信 息 学 报
V14 o o2 N . . 9
S pt 0 2 e .2 0
J URNAL OF EL O ECTR0NI CS AND NF I ORM ATI ON TECHN0L 0GY
配 ( o t ga dWa ee g hAsin n , wA) 法来 解决 。由于 R R u i n v ln t s me t R n g 算 wA 问题 是个 NP完全 问
题 , 文 献 中 常 常 分 为 选 路 和 波 长 分 配 两 个 子 问 题 分 别 解 决 [4 6 , 而 且 往 往 将 光 路 建 立 问题 独 1 - , J
立 于 客户层 的 Qo S要 求 ,对 它 们不 加 区别 ,同等 对待 【5 。文 献 【 采用 分 层 图的方 法 一次 一 I 7 】 性求解 R wA 的选 路 和 波 长分 配 子 问题 ,从而 得 到 比分 别求 解 更 低的 阻 塞率 。文 献 【 4 】在进 行
R A 算 法 研 究 时 , 考 虑 了 上 层 业 务 不 同 的 Qo W S要 求 问 题 ,提 出 两 种 支 持 优 先 级 的 波 长 分 配 算 法 。但 是 ,在 支 持 Qo 的 W DM 网 中 如 何 采 用 分 层 图 的 方 法 来 一 次 性 解 决 R v 问 题 , 目前 文 S 、A
1引 言
波 分 复 用 ( v ln t vso l pe ig, W DM)技术 以它 的传 输 容 量大 ,对 高 层 Wa ee g h Dii n Mut lxn i i
协 议 和 技 术 适 应 性 强 , 以 及 易 于 扩 展 等 优 点 而 备 受 青 睐 。 因此 , W DM 光 传 送 网将 成 为 未 来 的
波长路由光网络中的路由和波长分配算法研究的开题报告
波长路由光网络中的路由和波长分配算法研究的开题报告一、选题背景光通信技术始于20世纪80年代,随着带宽的快速增长和网络规模的不断扩大,光网络已成为当前和未来网络的发展趋势。
波长路由光网络是一种光网络结构,可以更好地利用光纤的带宽和传输特性,使网络具有更大的容量、更高的传输速率和更强的抗干扰能力。
因此,如何设计有效的路由和波长分配算法来实现光网络的高效和优化就成为了当前光通信领域的一个重要研究领域。
二、研究目的和意义随着光网络的持续发展和应用,传统的电路交换模式已经不能满足光网络的高速和多业务需求,因此波长路由光网络成为了光网络发展的一个重要方向。
波长路由光网络中的路由和波长分配算法是实现高效和优化通信的关键技术,因此开展波长路由光网络中的路由和波长分配算法研究对于光网络的发展和应用具有重要的意义。
三、研究内容本次研究将围绕波长路由光网络中的路由和波长分配算法这一主题展开,研究内容包括:1.波长路由光网络拓扑结构分析和建立。
2.分析波长路由光网络中的路由和波长分配技术,对常见的路由和波长分配算法进行比较和综合分析。
3.提出一种基于网络流的新型路由和波长分配算法,进行算法的设计和优化。
4.通过仿真实验和性能测试来验证所提出的路由和波长分配算法的有效性和优势。
四、预期研究成果1.完成波长路由光网络中路由和波长分配算法的研究,建立相关模型和仿真实验平台。
2.设计并实现基于网络流的新型路由和波长分配算法,对该算法进行优化。
3.通过对比实验,证明新型算法在性能表现上的优越性。
五、研究所需的条件和资金1. 研究所需的条件:(1)具备光通信和网络基础知识和技能,熟悉相关的光网络协议和算法。
(2)熟练掌握MATLAB等相关仿真软件的使用。
2.研究所需的资金:研究所需的资金包括技术设备、人工费等方面的支出,初步预计所需资金约为10万元。
六、研究进度安排1. 第一阶段(前三个月)主要任务:(1)文献调研:查阅相关文献,了解波长路由光网络及路由和波长分配算法的基本原理和发展现状。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
飞 。农 一 日 :, 、}一 期l 年“月 - } y 刁日
第一章 绪论
本章 主要介绍波分复用 (D) WM技术在光纤通信 网络 中的应用、WM光网络 的产 D
生 背景 和结构体系以及波长路由 网络技术,并展望了 WM技术的 D 发展前景。 最后
列出了本文 的内容提要和章节安排。
随 着网络业务量的 爆炸性增长以 及高 性能的 WM光网 D 络设备( 如光交叉连接 器 OC X、光分插复用器 OD) 现, A 的出 M 波分复 用技术成为下一代骨于网络的 核心 技术。由 I 于 P等网 络业务本身的 不确定性和不可预见性, 要求光网络能够为 用 户提供 各种带宽粒度的服务和应用,即能动态分配网络带宽。同时要求网 络具有 快速的 业务提供和拓展能力、快速的光层 业务 恢复能力 等。智能光网 络应运而生, 其具 有独立的控制面,能够适应现代网 络和新业务提供拓展的需要。 然而光网 络 中的 每个波长 可以以相当高的速率传输( O- , 1 , 78‘ 应的 如 C4 O-9 O-6,对 8 C 2 C 速度 为 25bs l bs 4G/) 然而 . /, /, bs, G O G 0 在实际 应用中, 每个业务的 通信速率往往远 远低 于一个波 长的最 高传输速率 ,例 如 O- , 3 O-2 8M/ , C1 O- , 1(1 4bs C C 5. 1 .2bs 620M/) 然,为 5 5M/, .8bs。显 5 2 每个业务提供一个专用波长,资 源利用率低 且不经济。并且由 于光纤中波长数、网 络节点中光收发器数等网络物理限制, 不 可能为 每个业务建立端到端的独立光路 连接。显然, WM智能) 络中, 在 D( 光网 需 要 研究如何有效地为这些低速业务建立连接。为了 便于读者对后续研究有更好的 理解, 本章首先介绍 WM光网络发展 D 情况, 接着给出WM D 光网 络的 产生背景和 结 构体系以及波长路由网络技术, 并展望了 WM技术的 D 发展前景。 最后列出了本 文
fe A nl f e cn e poe f m lp dt sem s uaeul i r s ge r b m l d r t l a t a s lnos . b . i i b a e y o u ie a r i t m y
A - tan w r ep y g c c t D a cnd e a t tn o l pcl o s l i t o e o W M ose d h r s r l i e k m o n h n p f o t e r e ir s a p t e
n te ri h h pe bc oe w r . t t l itn w veg e- n ao i - e a bn nto sD e h i ti o aent xg e tn s d k g e k u o m ao f l h e
r or , a i prn pol i WR N t t u le t w vl g e u eii n ot t b m s c t m a r e n O t hw ti l e ae nt s h o o z i d e h a i mi
un ot ar tg wv eg a i mn( A, t r y g ia sg i l i a a l t sg e R )h o ei un o m l i pm o n n u d en h n t s W t h s s p e b i t c fu tn aentcnei . y e e o s i i o mz o i ri ow vlg ov snA iu int r dsn ot i ng ao f e h ro k s n w k eg s p e e s t i Run ad v eg Asn et A f lhp h R A vs tfd otg W ent sgm n( ) i t s W s e h o i n a l h i R W o g a . o r t l o w i n
Wi t ee p et e r n t nl i . d s v e o n r t dvl m n o nto ig ho g s n nw r cs It e t h h e o f w k e c oea e ei f e , n
tr i a ep s e wh n o Ie e tf , i i p m tg h e n li g t t d n r t i w c s on t e s x ov r o r e f n r c h h r i h t a o e
p fm n i ip vd Te utn us e v t vli o ts eo ac s r e h s li r l hv p e h ady h rr e m o . i ao e t a r d m s o e it f i
a oim. l rh g t
KY R S W O D : M pcl to s Bo i Po bi, un a EM D O ta N w r, cn r aiy R tg d i e k lk g b l t oi n W vlg Asn e ( A, r , ec r m a e t sgm n R ) r i Gn iaot s en h i t W Pi t e t l i oy g h
ror s ip v t b cn p b iy t nto s ip v g e u e a m r e lk g a l o h e r b m r i t s c n d o h o i r bi f e o t e w k y o n h e
c ai o t ntok. ra to t d tsle aoe b m. ib a cy h e rsT e r w me os o te v pol O e y p t f w e h e e h o v h b r e n s
WM D 光网络的选路和波长分配算法研究
摘
要
随着网络技术的发展以及新的 Ie e 应用的出 nr t t n 现,全球 Ie e nr t t n 业务呈现出 爆炸式增长的 趋势, 迫切要求扩大广域骨干通信网的容量。 波分复用技术( D 允许在一根光纤中同时传输若干路不同波长的光 W M) 信号,具有实现简单和 易于扩展的特点, 目 是 前充分利用光纤容量的
方法 中最 具吸 引力 的候选 者 。
波长路由光网络 ( R N W O )是非常适合下一代高速广域网使用的 一种网 。由于波长资源有 限,如何利用有限的波长资源,最大限度 络 地提高网络的吞吐量以改善 网 络的阻塞性能,成为 W O 的核心问 RN 题之一。 通过优化路 由 选择和波长分配 <W R A)以 及通过合理引入波 长转换技术是目 前解决这个 问 题的两种方法 。 优化光通道的选路和波
算法
RES EARCH ALGORI ON THM S OR F
R U I G D V L N T A SG M N (WA O TN A N WA E E G H I N S E T R )
I W DM T C ET ORKS N OP I AL N W ABS RACT T
irdcdsc a e sn kr n, s vy r erh t fme o , n oue, h t a e bcg ud t u e o e a , r w r t t u s h r i a o h r e f c h a s e k h e
c rti ca s o. n ftt p s c o dvomn o t W M h aes , o Te s oh r p t eep e f D a crt n i d n h e r h o e f l t e t h e tho g. di , ac c tn a eii ao t s R A b m e nl yIa i nt b ic ei s xtg r m f W p l c o n t h s o po n sn l i d o e n d g h o r r e o a e n d A d R A bm st a d ainwrs a n l p a e r ee n h r p s t . t W p l i tc y mc o i t oaoil e r e n i n n o a d e k i f t t to u l c -
储’ 签卞 名 k
日期 :20 0 5年 1 月 3 日 0 0
学位论文版权使用授权书
本学位论文作者完全 了 解学校有关保留、使用学位论文的规定,同意学 校保 留并向国家有关部门或机构送交论文的复印 件和 电子版 , 允许论文被查 阅和借阅。 本人授权浙江工业大学可 以 将本学位论文的全部或部分内容编入 有关数据库进行检索, 以 可 采用影印、 印或扫描等复制手段保存和汇编本 缩 学位论文 。 本学位论文属于
1 保密口 在 、 , _ 年 解密后 适用 本授权书。
2 、不保密回。 ( 请在 以上相应方框 内 “J 打 " )
作者签名:
- k t 导师签名:
日 冰1 ‘ 7日 期: 年 、月y
nw r hs n p sdd A l ta er im d o sri pi i s a e o s be dey i. a , e a h ae ev e o t ad t k a e e l t e t u s r c s s n c r ri n e poi - s w vl g as n et oim p p s , ntok er e rry ae ae nt s i m n a rh i r oe t e r i ga d i t b d e h g l t s g o d h e w n t t
长分配(W ) 络设计的核心问题, R A是网 其主要任务是寻找一条合适的光
路并为之合理地分配波长,使有限的资源充分发挥作用 ,以 提供尽可 能大的通信容量 。 本论文首先介绍了 WD 光网络的产生背景、研究概况、结构特 M 征以 WD 技术的发展前景。 及 M 同时介绍了 R A问题的相关概念及常 W 见算法,并对静态网络和动态网 络情况下的路由 和波长分配 问 题进行 了 深入研究。 最后对业务优先级问题进行了 研究,并且给出了 一种基 于优先级的波长分配算法, 从而实现了网络综合性能的优化 。 仿真结 果证明了 该算法的有效性。 关键词: D 光网络, 由 WM 路 与波长分配, 优先级, 阻塞概率, 遗传