Multi-Path Routing and Wavelength Assignment (RWA) Algorithm for P. Sakthivel

advertisement
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
Multi-Path Routing and Wavelength Assignment (RWA) Algorithm for
WDM Based Optical Networks
P. Sakthivel1, P. Krishna Sankar2
1
Final year M.E (CSE), 2Assistant Professor
Department of Computer Science and Engineering
K S R Institute for Engineering and Technology
Tiruchengode, Tamilnadu, India
Abstract- In optical WDM networks, transmission of
information along optical lines is advantageous since it
has high transmission capacity, scalability, feasibility and
also high reliability. But large amount of information is
being carried; any problem during transmission can lead
to severe damage to the data being carried. Hence it is
essential to consider the routing as well as the wavelength
assignment problems and then develop a combined
solution for both the problems. In this paper, we propose
to develop a routing and wavelength assignment algorithm
for selecting the suitable alternate path for the data
packets transmission. Two stages are based on the
available bandwidth and the number of wavelength used
in the link as construction of alternate paths, route and
wavelength selection. In proposed work, Adaptive Routing
and First-Fit Wavelength Assignment (AR-FFWA)
algorithm to be used. For each pair of source and
destination, the path with the minimum granularity values
are selected as the primary path for data transmission,
allocating the sufficient wavelength and the performances
will be evaluated by using ns-2 simulation models. When
we compared to existing system the overall blocking
probability will be reduced to too low.
Keywords-
Wavelength
Assignment,
Blocking
probability, Optical WDM networks, AR-FFWA.



Fully photonic network where fiber amplifiers are
used
Several channels are transmitted simultaneously in
each fiber
The network forms a wide backbone-network
Optical networks employing wavelength division
multiplexing (WDM) offer the promise of meeting the high
bandwidth requirements of emerging communication
applications, by dividing the huge transmission bandwidth
of an optical fiber (~50 terabits per second) into multiple
communication channels with bandwidths (~10 gigabits per
second) compatible with the electronic processing speeds of
the end users.
A. Wavelength Division Multiplexing (WDM)
Optical wavelength division multiplexing (WDM)
networking is being recognized as an efficient technique for
upcoming wide area network environments, because of its
impending ability to meet the increasing demands of low
latency communication and high bandwidth [2]. WDM
allows several signals to be carried independently along the
same fiber provided each signal uses a different wavelength.
As a result same fiber can be shared by many connections.
B. Advantages of Optical Networks
I.
INTRODUCTION
The basic property of single mode optical fiber is its
enormous low-loss bandwidth of several tens of Terahertz.
However, due to dispersive effects and limitations in optical
device technology, single channel transmission is limited to
only a small fraction of the fiber capacity [1]. To take full
advantage of the potential of fiber, the use of wavelength
division multiplexing (WDM) technology has become the
option of choice. With WDM, a number of distinct
wavelengths are used to implement separate channels. An
optical fiber can carry several channels in parallel, each on a
particular wavelength. The number of wavelengths that each
fiber can carry simultaneously is limited by the physical
characteristics of the fiber and the state of the optical
technology used to combine these wavelengths onto the
fiber and isolate them off the fiber. With currently available
commercial technology, a few tens of wavelengths can be
supported within the low-loss. The main characteristics of
WDM can concisely be summarized as follows:
ISSN: 2231-5381





Optical fiber Networks have high capacity
Restoration done in optical layer is faster and
efficient
Optical signals can be transferred as long distance
Wide Bandwidth
Light Weight, Small Diameter
There are three different types of wavelength division
multiplexing:



WDM (Wavelength Division Multiplexing)
CWDM
(Coarse
Wavelength
Division
Multiplexing)
DWDM
(Dense
Wavelength
Division
Multiplexing)
http://www.ijettjournal.org
Page 323
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
Fig. 1. Wavelength division multiplexing
Fig. 1 will shows how the wavelength will be assigned to
the each path of the channels and each wavelength is like a
separate channel (fiber).
3) Adaptive routing: In adaptive routing, the route from a
source node to a destination node is chosen dynamically,
depending on the network state. The network state is
determined by the set of all connections that are currently in
progress. One form of adaptive routing is adaptive shortest
cost path routing. For the network in Figure 2, if the links
(1,2) and (4,2) in the network are busy, then the adaptive
routing algorithm can still establish a connection between
Nodes 0 and 2, while both the fixed routing protocol and the
fixed-alternate routing protocols with fixed and alternate
paths would block the connection.
C. Routing and Wavelength Assignment (RWA)
The routing and wavelength assignment problem is an
optical networking problem with the goal of maximizing the
number of optical connections [3]. Each connection request
must be given a route and wavelength. The wavelength must
be consistent for the entire path, unless the usage of
wavelength converters is assumed. Two connections
requests can share the same optical link, provided a different
wavelength is used [4].
D. Routing
Fig. 2. Adaptive routing
Fig. 2 will shows how the adaptive routing will
selects the suitable path.
E. Wavelength Assignment Algorithm
1) Fixed Routing: In fixed routing, a single fixed route is
predetermined for each source-destination pair. When a
connection request arrives, the network will attempt to
establish a light-path along the fixed route. If no common
wavelength is available on every link in the route, then the
connection will be blocked. A fixed routing approach is
simple to implement; however, it is very limited in terms of
routing options and may lead to a high level of blocking. In
order to minimize the blocking in fixed routing networks,
the predetermined routes need to be selected in a manner
which balances the load evenly across the network links.
Fixed routing schemes do not require the maintenance of
global network state information.
2) Fixed-Alternate Routing: In fixed-alternate routing, each
node in the network is required to maintain a routing table
which contains an ordered list of number of fixed routes to
each destination node. When a connection request arrives,
the source node attempts to establish the connection on each
of the routes from the routing table in sequence, until a route
with a valid wavelength assignment is found. If no available
route is found from the list of alternate routes, then
connection request is blocked and lost. In most cases, the
routing tables at each node are ordered by the number of
fiber link segments (hops) to the destination. Therefore, the
shortest path to the destination is the first route in the
routing table. When there are ties in the distance between
different routes, one route may be selected at random.
Another advantage of fixed-alternate routing is that it can
significantly reduce the connection blocking probability
compared to fixed routing.
ISSN: 2231-5381
In routing there are two ways to use the wavelength. In
First case, we can use the same wavelength throughout the
path which spans from source to destination [5]. In the
second case, we are allowed to use different wavelengths in
the path running from source to destination. Among
possible others, few independent wavelength assignment
algorithms are,




Random (R) wavelength assignment
First-Fit (FF) assignment
Most-used (MU) assignment
Least-Used (LU)
II. EXISTING SYSTEM
The O-OFDM networks are only using the Single path
routing so the overall bandwidth blocking probability will
high [9]. If congestion occurs in between routing path that
data could be discard from the transmission process [10].
Here more data loss, more blocking probability and low
through put. An O-OFDM network are using Single Path
Routing and Breadth-First Path Search (BFPS) algorithm
used. The Single-path routing can causes unbalanced traffic
distributions, When Traffic load is high, difficulty to find a
single path routing algorithm [11] [12].
http://www.ijettjournal.org
Page 324
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
A. Worst Case of Existing System
IV. SYSTEM FLOW DIAGRAMS
Fig. 4 will shows the system flows of proposed works.
Fig. 3. Fixed Path Routing in Existing System
Fig. 3 will shows fixed path routing for the source node
‘s’ to destination node ‘d’ and here the Bandwidth (BW)
allocation as BW=2 and BW=3 for entire transmission only
the fixed route will be used.
III. PROPOSED SYSTEM
The dynamic routing processes of optical networks are
implemented for these proposed systems [13]. It will be
implemented by using RWA algorithm for selecting route
and wavelength assignments and RMSA with HSMR
algorithm to be used for reducing the bandwidth blocking
probability [14]. The previous Optical system to be
considering the static path transmission but now it will
propose and develop this dynamic path routing and
wavelength assignment algorithm for WDM Optical
network. It is increase the Throughput, reduces the
blocking probability and time delay. The Adaptive routing
path approach to be used in proposed system. Alternate
path routing assumes that every node stores the first N
shortest and predetermined paths to each destination by
utilizing global and local node link information.
Congestion is determined in part by the number of
wavelengths available per path or link. It is fully dynamic
one; those are realized in simulation results.
This proposed work, a route between a sender node and
receiver node is selected from a set of Pre-defined alternate
routes. If any collision occurs in the routed path that time
the data will be path changed and transmit alternate path
from source to destination [15]. Multi-Path routing provides
increased throughput and utilizes the network resources
more efficiently. In the proposed work, a route between a
sender node and a receiver node is selected from a set of
pre-defined routes which are link-disjoint paths, i.e., paths
which do not share a link, and a wavelength is selected
along the selected route [16]. Then the proposed work
selects a route among pre-defined paths and assigns
wavelengths to segments along the selected route in such a
way as to avoid the generation of bottleneck links and the
depletion of a specific wavelength. In this case, further
light-paths cannot be established in the link. Therefore, it
expects to reduce the blocking probability by avoiding the
generation of bottleneck links. In order to distribute loads
and avoid the generation of bottleneck links, the proposed
scheme preferentially selects a route which has segments
with many available wavelengths [17] [18].
Fig. 4. System flow diagrams of Optical networks
Figure 4 has shown the modulated optical signals with
data to be transmitted through optical fiber, here the RWA
algorithm an Adaptive routing and First-Fit wavelength to
be assigned to each path of the networks. Finally, light-path
should be established by using RMSA with HSMR
(OPC/FPS) algorithm and then the data to be transmitted in
different routes [19]. If the congestion will occurs in light
path immediately alternate path should be assigned for the
congested path. Then the performances are evaluated using
NSFNET topology for the simulations [20].
V. SIMULATION RESULTS
In this paper, we are using Network Simulator (ns2) for
simulating the proposed Adaptive Routing and First-Fit
Wavelength Assignment (AR-FFWA) algorithm for
performance evaluation [6] [7] [8]. This will reduce the
overall blocking probability and increasing the throughput.
A. Simulation Modules
1.
2.
3.
4.
ISSN: 2231-5381
Data packets will be sent to the destination node by
the source node.
The possibility of occurrence of congestion in the
transmission route.
The Alternate Path (backup path) will be choosing
and the traffic will be routed through backup path
to avoid collision.
Performance Analysis
http://www.ijettjournal.org
Page 325
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
TABLE I
PARAMETERS USED IN DIFFERENT NETWORK TOPOLOGY
DESIGN
Traffic Loads (Erlangs)
Total costs of the Path
8 node Network topology
Granularity =1
300
9
400
12
500
11
Granularity =2
Fig. 6. Destination node can send the request to the Source node via the
Routers
100
11
200
12
12 node Network topology
Granularity =3
700
26
800
18
900
31
14 node Network topology
Granularity =3
Fig. 7. Packet Template messages to be send to the destination node
Fig. 8. Congested node can be identified in the transmission route and data
can be transmitted via the alternate paths
500
9
600
32
700
37
Table 1. Will explains that different traffic loads (Erlangs)
with total cost of the different paths and below the graph
models can explain simulation results.
Fig. 9. Distribution of the path-distance requests to the different
paths and traffic loads with granularity=1 in 8 node network topology
Fig. 6, 7 and 8 can shows the data transmission,
congestion identification with the alternate path selection.
ISSN: 2231-5381
http://www.ijettjournal.org
Page 326
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
Fig. 10. Distribution of the path-distance requests to the different
paths and traffic loads with granularity=2 in 8 node network topology
VI. CONCLUSIONS
This paper proposed a dynamic RWA scheme for WDM
optical networks with routing and wavelength assignment
algorithm. The route and wavelengths are selected for each
light-path based on wavelength availability, Adaptive
Routing and First-Fit Wavelength Assignment (AR-FFWA)
algorithm to be used. In order to establish an efficient path
for a given source and destination pair, initially the
bandwidth and delay will be calculated for every link which
can form a path between the given node pair. Incase if the
link is completely loaded then, it will not be further
considered, incase if it not completely loaded and has free
channels for wavelength assignment then it is further
considered for the formation of the path. Next the shortest
and low traffic path is calculated based on assigning
minimum granularity values. Furthermore, it will
demonstrated the robustness of the projected scheme against
system parameter values such as the number of wavelengths
supported by each fiber and the number of fibers in each
link. Finally this proposed work developed the dynamical
RWA algorithm for optical networks for fast and long
distance
data
transmission.
Through
simulation
experiments, observed that the proposed scheme efficiently
reduces blocking probability in WDM optical networks.
REFERENCES
[1]
Fig. 11. Distribution of the path-distance requests to the different
paths and traffic loads with granularity=3 in 12 node network topology
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
Fig. 12. Distribution of the path-distance requests to the different
paths and traffic loads with granularity=3 in 14 node network topology
Fig. 9,10,11 and 12 illustrates the distribution of the
path-distance requests between the different paths and
traffic loads and number of paths for provisioned connection
requests using MP-ARFF with granularity value as g=1, 2,
3. When the traffic loads when the traffic load is lower than
900 Erlangs, all requests are served with a multiple routing
path. From 400 to 1000 Erlangs, the percentage of multipath provisioned connections increases gradually [22] [23].
Here 8 nodes, 12 node and 14 nodes network topology can
be simulated with MP-ARFF.
ISSN: 2231-5381
[10]
[11]
[12]
[13]
[14]
Armstrong, J. (2009) ‘OFDM for Optical Communications’,
Journal of Light wave Technology, Vol. 27, No. 3.
Chen, J. Chan, S.H. and Li, V. (2004) ‘Multipath routing for
video delivery over bandwidth-limited networks,’ IEEE Journal
on Selected Areas in Communications, Vol. 22, No. 10.
Christodoulopoulos, K. Tomkos, I. and Varvarigos, E.A. (2011)
’Elastic Bandwidth Allocation in Flexible OFDM-Based Optical
Networks’, Journal of Light wave Technology, Vol. 29, No. 9.
Charbonneau, N. Vokkarane, M. (2012) ‘Static Routing and
Wavelength Assignment for Multicast Advance Reservation in
All-Optical Wavelength-Routed WDM Networks’, IEEE/ACM
Transactions on Networking, Vol. 20, No. 1.
Guoying, Z. Marc, D. Annalisa, M. and Biswanath, M. (2013)
‘A Survey on OFDM-Based Elastic Core Optical Networking’,
IEEE Communications Surveys & Tutorials, Vol. 15, No. 1.
http://www.mohittahiliani.blogspot.in/2011/08/awk-scripts-fornormalized-routing.html
http://home.iitk.ac.in/~rajeevs/research-ns2.html
http://www.isi.edu/nsnam/ns/tutorial/
Huang, S. Martel, C. and Mukherjee, B. (2011) ’Survivable
multipath provisioning with differential delay constraint in
telecom mesh networks,’ IEEE/ACM Transactions on
Networking, Vol. 19, No. 3, pp. 657–669.
Jason P.J. (2010) ‘Lightpath Establishment in WavelengthRouted WDM Optical Networks’, Center for Advanced
Telecommunications Systems and Services.
Kouji, H. and Dewiani, (2012) ‘Dynamic Routing and
Wavelength Assignment in Multifiber WDM Networks with
Wavelength
Conversion
Capability’,
Network
and
Communication Technologies Vol. 1, No. 2.
Kavitha, T. and Rajamani, V. (2012) ‘Efficient Multipath
Routing and Wavelength Allocation Using Traffic Grooming In
Optical Wavelength Division Multiplexing Mesh Networks’ ,
Journal of Computer Science, 8 (11), 1839-1848.
Konstantinos, M. Archontoula, A. and Emmanouel, V. (2013)
‘Energy Efficient RWA Strategies for WDM Optical
Networks’, J. Optical Communication Network Vol. 5, No. 4.
Long, G., Xiang, Z. and Zuqing, Z. (2012) ‘A Two-Population
Based Evolutionary Approach for Optimizing Routing,
http://www.ijettjournal.org
Page 327
International Journal of Engineering Trends and Technology (IJETT) – Volume 10 Number 7 - Apr 2014
[15]
[16]
[17]
[18]
[19]
Modulation and Spectrum Assignments (RMSA) in O-OFDM
Networks’, IEEE Communications Letters, Vol. 16, No. 9.
Masahiko, J. Takuya, O. Yoshiaki, S. and Osamu, I. (2011)
‘Elastic and Adaptive Optical Networks: Possible Adoption
Scenarios and Future Standardization Aspect’, IEEE
Communications Magazine, 0163-6804.
Ma, Z. Shao, H. and Shen, C. (2004) ‘A new multi-path
selection scheme for video streaming on overlay networks,’
IEEE Communications Society, 0-7803-8533-0.
Norouzi, A. Halim, Z. Berk Burak, A. (2011) ‘An integrated
survey in Optical Networks: Concepts, Components and
Problems’, International Journal of Computer Science and
Network Security, Vol.11, No.1.
Shieh, W.
Yi, X. and Tang, Y. (2007) ‘Transmission
experiment of multi-gigabit coherent optical OFDM systems
over 1000km SSMF fibre’, Electronics Letters Vol. 43 No. 3.
Srivastava, A. (2006) ‘Flow aware differential delay routing for
next-generation Ethernet over SONET/SDH,’ in Proc. 2006
ICC, pp. 140–145.
ISSN: 2231-5381
[20]
[21]
[22]
[23]
Son-Hong, N. Xiaohong, J. and Susumu, H. (2004) ‘Dynamic
Routing and Wavelength Assignment in WDM Networks with
Ant-Based Agents’, Springer-Verlag Berlin Heidelberg, pp.
829–838.
Vitthal, J. and Aditya, G. (2010) ’Performance Evaluation of
Wavelength Routed Optical Network with Wavelength
Conversion’, Journal of Telecommunication’s, Volume 2, Issue
1.
Wei, L. Xiang, Z. Long, G. Mingyang, Z. and Zuqing, Z. (2013)
‘Dynamic Multi-Path Service Provisioning under Differential Delay
Constraint in Elastic Optical Networks’, IEEE Communications
Letters, Vol. 17, No. 1.
Zhu, K. Zang, H. and Mukherjee, B. (2003) ‘Exploiting the
benefit of virtual concatenation technique to the optical
transport networks,’ In Proc. 2003 OFC, pp. 363–364.
http://www.ijettjournal.org
Page 328
Download