2 SURVIVABLE IA-RWA
Generally speaking, the main goal of all survivable
IA-RWA algorithms is to provide LP resilience.
Despite that fact, they can be designed in very
different ways, depending on the constraints
considered for the WRN itself but also for the LPs.
Survivable IA-algorithms can be classified in
function of the network impairment model used, the
type of the combined IA-RWA process, the type of
resilience and the quality levels offered (evaluated
using ad-hoc performance metrics). In the following
subsections the most recent IA-RWA solutions
(Zhai, et al., 2007; Askarian, et al., 2008; Kim, et al.,
2008; Markidis & Tzanakaki, 2008; Jirattigalachote,
et al., 2009) are reviewed under the perspective of
each of these characteristics.
2.1 Network Impairment Models
Transmission in optical fibers is affected by a
number of physical impairments. The most relevant
are intersymbol interference (ISI), amplified
spontaneous emission (ASE), polarization mode
dispersion (PMD) and node and interchannel
crosstalking (Zhai, et al., 2007). The predominant
impairment depends on many factors, like the
quality of fibers and node components, the LP
optical signal power and bandwidth, and the
wavelength spacing between channels.
All of the cited works consider ISI, ASE and
both crosstalking forms as noise-like terms, and the
sum of their variances is accounted for the Q factor
calculation, which is a signal-to-noise ratio. The LP
BER is estimated in function of the Q factor with a
simple equation.
PMD was ignored in all works, because it is
relevant only at data rates of 40 Gb/s and beyond.
2.2 RWA Combined Process
As stated by Azodolmolky, et al. (2008), the routing,
wavelength assignment and QoT evaluation
processes can be combined in many ways, with
different levels of complexity and performance. The
best (and most complex) IA-RWA algorithms
consider the physical impairments during the RWA
phase, and also estimate the BER of the candidate
LP.
Three of the reference works divide the IA-RWA
problem in two sub-problems. To calculate the work
and backup paths, it was used fixed-alternate routing
with Yen's algorithm (offline) and Dijkstra
algorithm (online). Non IA-routing used link length
as link cost metric, and IA-routing used the Q-
penalty metric (Markidis & Tzanakaki, 2008), that is
also calculated as noise-like terms. The wavelength
Assignment was realized using the following
algorithms: First Fit (FF), Last Fit (LF), Best Fit
(BF), Random Pick (RP) and Most Used (MU). It is
important to note that these heuristics present
different behavior in ideal networks and physical
impaired networks (He, et al., 2009). Zhai, et al.
(2007) and Markidis & Tzanakaki (2008) presented
single-phase RWA process, where the shortest path
for each wavelength plane is calculated.
All proposals evaluate the BER of candidate
LPs. If the BER is under a predefined value (usually
Q factor equal to 6 or 7), the request is blocked.
2.3 Protection and Restoration
LP resilience can be pre-configured or just pre-
planned. In both cases the backup LP is already
computed, but only in the former case the resources
are already allocated to the backup LP. If the backup
LP carries the same traffic as the working LP even
before failure, this kind of resilience is called 1+1
dedicated protection. If the backup LP is used for
Best Effort traffic or not used at all, it is called 1:1
dedicated protection. Protection is very efficient
(service disruption is inferior to 50 ms), but is also
the most expensive kind of resilience.
Pre-planned resilience is also called restoration,
and can be dedicated or shared. In both cases the
wavelength remains unused in the fiber links until
the restoration mechanisms are activated. Therefore,
the fiber remains “dark”, at least for that particular
channel. In the case of shared restoration, a
wavelength reserved for shared backup remains free
to be used in other shared backup path computations,
i.e., it can (and possibly will) be used to protect
more than one LP. Restoration is better for the
overall network QoT, because the backup LPs
remain dark and do not interfere with the QoT of the
working LPs. Also, shared restoration improves the
network resources utilization. On the other hand,
when a LP must be restored through a pre-planned
computation, there is no guarantee that a) it will
satisfy the required BER and b) it will not
compromise the QoT of other established LPs. That
situation is even worse in the case of shared
restoration. That happens because when a new LP
must be setup, the IA-RWA engine does not take
into account the physical impairments of dark
wavelengths used to restore LPs.
DCNET 2010 - International Conference on Data Communication Networking
166