Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.

Slides:



Advertisements
Similar presentations
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
Advertisements

Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Undirected: Optic Fiber.
Optical networks: Basics of WDM
Novembro 2003 Tabu search heuristic for partition coloring1/29 XXXV SBPO XXXV SBPO Natal, 4-7 de novembro de 2003 A Tabu Search Heuristic for Partition.
TDMA Scheduling in Wireless Sensor Networks
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Optic Fiber.
1 Routing and Wavelength Assignment in Wavelength Routing Networks.
Lecture: 4 WDM Networks Design & Operation
Wavelength Assignment in Optical Network Design Team 6: Lisa Zhang (Mentor) Brendan Farrell, Yi Huang, Mark Iwen, Ting Wang, Jintong Zheng Progress Report.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Efficient Realization of Hypercube Algorithms on Optical Arrays* Hong Shen Department of Computing & Maths Manchester Metropolitan University, UK ( Joint.
1 Wide-Sense Nonblocking Multicast in a Class of Regular Optical Networks From: C. Zhou and Y. Yang, IEEE Transactions on communications, vol. 50, No.
Optic fiber Electronic switch the fiber serves as a transmission medium Optical networks - 1 st generation 1. Optical networks – basic notions.
9/22/2003Kevin Su Traffic Grooming in WDM Networks Kevin Su University of Texas at San Antonio.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Traffic Grooming in WDM Networks Wang Yao. WDM Technology increases the transmission capacity of optical fibers allows simultaneously transmission of.
1 A Distributed Delay-Constrained Dynamic Multicast Routing Algorithm Quan Sun and Horst Langendorfer Telecommunication Systems Journal, vol.11, p.47~58,
Multicast Routing in ATM Networks with Multiple Classes of QoS Ren-Hung Hwang, Min-Xiou Chen, and Youn-Chen Sun Department of Computer Science & Information.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
WDM Multicasting via Optical Burst / Label Switching By Krishna Kishore Konakanchi Fall /23/01.
Outline Introduction Switching Techniques Optical Burst Switching
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Dara Aulia Feryando Telecommunication Engineering Telkom University 2015.
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
The Research of Applying Random Early Blocking strategy to Dynamic Lightpath Routing National Yunlin University of Science & Technology.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
CSC 778 Presentation Waveband Switching Neil D’souza Jonathan Grice.
Genetic Algorithm for Multicast in WDM Networks Der-Rong Din.
Network Aware Resource Allocation in Distributed Clouds.
1 Protection Mechanisms for Optical WDM Networks based on Wavelength Converter Multiplexing and Backup Path Relocation Techniques Sunil Gowda and Krishna.
9 1 SIT  Today, there is a general consensus that in near future wide area networks (WAN)(such as, a nation wide backbone network) will be based on.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
Waveband switching. WBS –In GMPLS networks, underlying network nodes need to support multiple switching granularities –Therefore, ordinary wavelength-switching.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
November 18, Traffic Grooming in Optical WDM Networks Presented by : Md. Shamsul Wazed University of Windsor.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Xiaojun Cao; Chunming Qiao; Anand, V. Jikai LI GLOBECOM '04. IEEE Volume.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Το Πρόβλημα Routing and Path Coloring και οι εφαρμογές του σε πλήρως οπτικά δίκτυα Ευχαριστίες: οι διαφάνειες αυτές βασίστηκαν εν μέρει στην παρουσίαση.
1 Traffic Engineering in Multi-Granularity, Heterogeneous, WDM Optical Mesh Networks Through Dynamic Traffic Grooming Keyao Zhu, Hongyue Zhu, and Biswanath.
1 OPTICAL MULTICAST ROUTING. 2 Outlines Introduction Multicast Routing Problem Node Architecture OMMP Multicast Routing Problem.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
1 Multicasting in a Class of Multicast-Capable WDM Networks From: Y. Wang and Y. Yang, Journal of Lightwave Technology, vol. 20, No. 3, Mar From:
1 Distributed Computing Optical networks: switching cost and traffic grooming Shmuel Zaks ©
The Influence of Network Topology on the Efficiency of QoS Multicast Heuristic Algorithms Maciej Piechowiak Piotr Zwierzykowski Poznan University of Technology,
NTU IM Page 1 of 35 Modelling Data-Centric Routing in Wireless Sensor Networks IEEE INFOCOM Author: Bhaskar Krishnamachari Deborah Estrin Stephen.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
QoS-specified Traffic Grooming Algorithm in WDM Mesh Networks Bing Xiang, Hongfang Yu, Sheng Wang, Lemin Li Communications, Circuits and Systems, 2004.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Optimal Design of Survivable Mesh Networks Based on Line Switched WDM Self-Healing Rings IEEE/ACM Transactions on Networking, Vol 11, NO.3, June,2003 Andrea.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
A Maximum Fair Bandwidth Approach for Channel Assignment in Wireless Mesh Networks Bahador Bakhshi and Siavash Khorsandi WCNC 2008.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
A Study of Group-Tree Matching in Large Scale Group Communications
Introduction Wireless Ad-Hoc Network
The University of Adelaide, School of Computer Science
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Md. Tanveer Anwar University of Arkansas
BASIC WDM OPTICAL NETWORK
Presentation transcript:

Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 49, NO. 2, FEBRUARY 2001 pp

Outline Introduction Preliminaries Rerouting Algorithm Simulations Conclusion Further Research Problem

Introduction There are two types of architectures of WDM optical networks: single-hop systems and multihop systems [2]. –Single-hop system a communication channel should use the same wavelength throughout the route of the channel –Multihop system a channel can consist of multiple lightpaths and wavelength conversion is allowed at the joint nodes of two lightpaths in the channel. In this paper, we consider single-hop systems, since all-optical wavelength conversion is still an immature and expensive technology.

Introduction Multicast is a point to multipoint communication, by which a source node sends messages to multiple destination nodes. A light-tree, as a point to multipoint extension of a lightpath, is a tree in the physical topology and occupies the same avelength in all fiber links in the tree.

Introduction Each fork node of the tree is a multicast- capable optical switch, where a power splitter [4] is used to split an input optical signal into multiple signals which are then forwarded to output ports without electrical conversions. End-to-end delay is an important quality-of- service (QoS) parameter in data communications. QoS multicast requires that the delay of messages from the source to any destination be within a bound.

Introduction The problem is formalized as follows: given a set of QoS multicast requests in a WDM network system, compute a set of QoS routing trees and assign wavelengths to them. The objective is to minimize the number of distinct wavelengths to be used under the following constraints on each routing tree: – the delay from the source to any destination along the tree does not exceed a given bound; –the total cost of the tree is suboptimal.

System Models WDM network –Connected and undirected graph G(V, E, c, d) –V: vertex-set, |V|=n –E: edge-set, |E|=m –Each edge e in E is associated with two weight functions c(e): communication cost d(e): the delay of e ( include switch and propagation delays)

System Models Cost of path P(u,v): Delay of path P(u,v): k bidirectional QoS multicast requests in the system are given, denoted by multicast request r i (s i, D i, ∆ i ) –source s i –destination: D i –delay bound ∆ i –the data transmission delay from s i to any node in D i should be within bound ∆ i

System Models This paper assumes an optical signal can be split into an arbitrary number of optical signals at a switch. Thus, there is no restriction on node degree in a routing tree. T i (s i, D i, ∆ i ) be the routing tree fpr request r i (s i, D i, ∆ i ) The light signal is split at si and forwarded to the output ports leading to its children, which then transmit the signal to their children until all nodes in the tree receive it.

QoS requirement The QoS requirement of routing tree T i (s i, D i, ∆ i ) is that the delay from si to any nodes in Di should not exceed ∆ i. Let P Ti (s i, u) denote the path in T i (s i, D i, ∆ i ) from s i to u in D i Thus, Assume: where P G (s i, u) is the shortest path s i to u in G.

Objective The cost of the tree One objective of the multicast routing is to construct a routing tree which has the minimal cost. The problem is regarded as the minimum Steiner tree problem, which was proved to be NP-hard. Another objective is to minimize the number of wavelengths used in the system. In a single-hop WDM system, two channels must use different wavelengths if their routes share a common link, which is the wavelength conflict rule.

Rerouting Algorithms Four algorithms –A: QoS routing algorithm –B: wavelength assignment problem –C and D aiming at minimizing the number of wavelengths over the results produced by algorithms A and B. C: reroutes some of the routing trees to reduce the maximal link load by avoiding use of the links whose load is the maximum. D: reroutes the trees whose wavelengths are the least used, which tries to free out the least used wavelengths.

Algorithm A for QoS routing

For each QoS multicast request r i (s i, D i, ∆ i ), algorithm A constructs a suboptimal QoS routing tree. Generate a low cost routing tree by applying a heuristic for the Steiner tree problem. Modifies this tree into the one which meets the QoS requirements (delay requirement).

Algorithm A for QoS routing

Algorithm B for Wavelength Assignment

Algorithm C: Optimization through Load Balancing

Algorithm D: Optimization through Wavelength Reassignment

Simulations Four different combinations of algorithms A, B, C, D nonoptimization AB, load balancing optimization ACB, wavelength assignment optimization ABD, combined optimization ACBD

Simulation Model Network topology: random generated 100 nodes are distributed randomly over a rectangular coordinate A link between two nodes u and v is added by using the probability function P(u,v)=λexp(-p(u,v)/γδ), where –p(u,v) is the distance between u and v, –δ is the maximum distance between any two nodes, –0 < λ, γ ≦ 1 c and d on link (u,v) are the distance between nodes u and v on the rectangular.

Simulated Model QoS multicast trees are generated randomly Delay bound is set as: Δ i = αmax{d(P G (s i,u))|u in D i } The lower bound is defined as the maximal link load in the system which is obtained running algorithm AC (without considering wavelength assignment)

We assume an optical signal can be split into an arbi-trary number of optical signals at a switch. Thus, there is no restriction on node degree in a routing tree. the root to any node is at most a constant times the shortest-path distance in the graph and the total cost of the tree is at most thewavelength-division multiplexing (WDM) [1] is basically fre-quency- division multiplexing in the optical frequency domain, where on a single optical fiber there are multiple communica-tion channels at different wavelengths. There are two types of architectures of WDM optical networks: single-hop systems and multihop systems [2]. In single-hop systems, a communi-cation channel should use the same wavelength throughout the The problem is formalized as follows: given a set of QoS multicast requests in a WDMnetwork system, com-pute a set of QoS routing trees and assign wavelengths to them. The objective is to minimize the number of distinct wavelengths to be used under the following constraints on each routing tree: the delay from the source to any destination along the tree does not exceed a given bound; the total cost of the tree is suboptimal. as-signment, WDM network. I. INTRODUCTION End-to-end delay is an important quality-of-service (QoS) pa-rameter in data communications. QoS multicast requires that the delay of messages from the source to any destination be within a bound.the number of wavelengths through reducing the maximal link load in the system; while the other does it by trying to free out the least used wavelengths. Simulation results demonstrate that the proposed algorithms can produce suboptimal QoS routing trees Each fork node of the tree is a multicast-capable optical switch, where a power splitter [4] is used to split an input optical signal into multiple signals which are then forwarded to output ports without electrical conversions. multicast routing, but also the optimal wavelength assignment. Multicast is a point to multipoint communication, by which a source node sends messages to multiple destination nodes. In this paper, we propose a new optimization method, which integrates routing and wavelength assignment in optimization of wavelengths. Two optimization algorithms are also proposed in minimizing the number of wavelengths. One algorithm minimizes A light-tree, as a point to multipoint extension of a lightpath, is a tree in the physical topology and occupies the same wavelength in all fiber links in the tree.