SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
A New Analysis for Wavelength Translation in Regular WDM Networks1
Jonathan P. Lang and Emmanouel A. Varvarigos
Department of Electrical and Computer Engineering,
University of California, Santa Barbara, CA 93106.
jonathan@paros.ece.ucsb.edu
manos@ece.ucsb.edu
Vishal Sharma2
Tellabs Operations Inc.
Tellabs Research Center - Cambridge
1 Kendall Sq., Bldg. 100, Suite 202
Cambridge MA 02139
vsharma@trc.tellabs.com
Abstract
We present a new analysis of wavelength translation in
regular, all-optical WDM networks, that is simple, compu-
tationally inexpensive, and accurate for both low and high
network loads. In a network with k wavelengths per link,
we model the output link by an auxiliary M=M=k=k queue-
ing system. We then obtain a closed-form expression for
the probability Psucc that a session arriving at a node at a
random time successfully establishes a connection from its
source node to its destination node. Unlike previous analy-
ses, which use the link independence blocking assumption,
we account for the dependence between the acquisition of
wavelengths on successive links of the session’s path. Based
on the success probability, we show that the throughput per
wavelength increases superlinearly (as expected) as we in-
crease the number of wavelengths per link; however, the
extent of this superlinear increase in throughput saturates
rather quickly. This suggests some interesting possibilities
for network provisioning in an all-optical network. We ver-
ify the accuracy of our analysis via simulationsfor the torus
and hypercube networks.
1. Introduction
Wavelength division multiplexing (WDM) exploits the
terahertz bandwidth potential of optical fiber by dividing
the total available bandwidth into a number of narrower
channels. A critical functionality for the scalability and im-
proved performance of multihop WDM networks is wave-
length translation [2], which is the ability of network nodes
to switch data from an incoming wavelength i to an out-
going wavelength j;j 6= i. There are three natural classes
1Research supported by DARPA under the MOST Project.
2This work was done while the author was a Post-Doctoral Researcher
at the University of California, Santa Barbara.
of wavelength-routing nodes in this context: nodes with
full-wavelength translation capability (see, for example [4],
[10], and [7]), which can exchange an incoming wave-
length with any outgoing wavelength, nodes with limited-
wavelength translation capability (see, for example [23],
[22], [16], and [18]), which can switch an incoming wave-
length to a subset of the outgoing wavelengths, and nodes
with no-wavelength translation capability (see, for example
[5], [13], [8], [22], [6], and [20]), which can map each in-
coming wavelength only to the same outgoing wavelength;
the so called wavelength-continuityconstraint. The require-
ment of wavelength continuity restricts the routing flexibil-
ity and increases the probability of call blocking.
Recently, several researchers have examined wavelength
translation in all-optical, circuit-switched networks, with
full- or no-wavelength translation. A study of this litera-
ture reveals that although this initial work correctly identi-
fies several parameters that affect the performance of wave-
length translation (such as path length, number of wave-
lengths, switch size, network topology, and interference
length), and provides useful qualitative insights into net-
work behavior, several difficulties remain. One problem is
of accurately accounting for the load correlation between
the wavelengths on successive links of a session’s path.
Kova˘cevi´c and Acampora [10] provided a model to com-
pute the approximate blocking probability for Poisson in-
put traffic in all-optical networks with and without wave-
length translation. As pointed out by them, however, their
model is inappropriate for sparse networks because it uses
the link independence blocking assumption, which does not
consider the dependence between the acquisition of wave-
lengths on successive links of a session’s path. Furthermore,
their model requires the iterative solution of a set of Erlang
fixed-point equations, which is cumbersome and is known
to be computationally expensive. Barry and Humblet [4]
presented a new model that takes the link load dependence
partially into account, but they assumed that a wavelength
is used on a link independently of other wavelengths. Al-
though their simplified model makes good qualitative pre-
dictions of network behavior (predicting even some non-
obvious behavior observed in simulations [19]), it is unable
to predict the behavior of simulations with numerical accu-
racy. The analysis presented by Birman [7], on the other
hand, uses a Markov chain model with state dependent ar-
rival rates. Although more accurate than the previous mod-
els, its calculation of blocking probabilities involves mod-
ified reduced-load approximations and is computationally
intensive. Furthermore, the analysis is tractable only for
small networks with at most two or three hops per path and
a modest number of wavelengths per link. Yet another dif-
ficulty with the previous analyses, which are based on the
“blocked calls cleared” model, is that in addition to treating
long connections unfairly, they also tend to overestimate the
achievable throughput for a given blocking probability. The
analysis presented in [18] for limited wavelength translation
accounts partially for the link load dependence, and main-
tains fairness to all connections by retrying blocked sessions
at a later time. Although this analysis can be applied to
full-wavelength translation, the number of states grows ex-
ponentially with the degree of translation (in this case the
number of wavelengths), and is impractical for large k.
The analysis that we present for studying wavelength
translation in regular, all-optical WDM networks over-
comes many of the difficulties highlighted above. We first
present a general analysis applicable to any regular topol-
ogy, and then apply it to study the performance of wave-
length translation in the torus and hypercube networks. In
our model, sessions or connection requests arrive indepen-
dently at each node of the network according to a Poisson
process with rate  per unit time, and session destinations
are uniformly distributed over the remaining nodes. A cir-
cuit between the source node and the destination node is es-
tablished by sending a setup packet along a path determined
at the source. We assume that at each attempt the setup
packet randomly chooses a route to the destination from
among the allowed shortest-path routes. If the setup packet
is successful in establishing a connection, the wavelengths
required by the session are reserved for the session duration.
Otherwise, the session is randomly assigned a new time at
which to try. This is done such that the combined arrival
process of new sessions and retrials can be approximated
by a Poisson process.
The capacity of each link is divided into k bands, where
each band corresponds to a distinct wavelength, and each
node has full-wavelength translation capability. We model
the k wavelengths on an outgoing link of a node by an aux-
iliary M=M=k=k queueing system. Using the occupancy
distribution of this system, we derive a closed-form expres-
sion for the probability Psucc of successfully establishing a
circuit from a source node to a destination node. To evaluate
this probability, we do not use the link independence block-
ing assumption, but instead account partially for the depen-
dence between the acquisition of successive wavelengths on
the path followed by a session. As will be seen in Section 2,
our formulationis intuitive,analytically simple, and compu-
tationally inexpensive (it avoids, for example, Erlang fixed-
point or reduced load approximations), and scales easily for
larger network sizes and arbitrary k. We also note that our
analysis applies equally well to multi-fiber networks, with
no wavelength translation.
Using our analysis we show how, for the mesh and hy-
percube networks, the extent of improvement in achievable
throughput, for a fixed Psucc, depends on the number of
wavelengths k per link. We find that although the through-
put per wavelength increases superlinearly with k, the incre-
mental gain in throughputper wavelength (for a fixed Psucc)
saturates rather quickly. This implies several interesting al-
ternatives for network provisioning and network expansion
in an all-optical network, some of which we discuss in Sec-
tion 3. For instance, instead of building a network in which
every node can translate between W wavelengths, it may be
beneficial to build a network in which every node consists
of W=k simpler switching elements operating in parallel,
each of which translates only over k wavelengths. Similarly,
a network designer may start with simple network nodes,
with a few parallel channels, and grow them incrementally
by adding more channels as network traffic increases.
The organization of the remainder of the paper is as fol-
lows. In Section 2, we first present a general analysis for
wavelength translation applicable to any regular network,
and then apply it to the torus and hypercube networks. In
Section 3, we present our results for the success probabil-
ity Psucc obtained from our analysis and compare them to
those obtained via simulations, and we discuss our results.
In Section 4, we present our conclusions.
2. Analysis For Regular Networks
In this section, we first present a general analysis for full
wavelength translation in regular networks, and then ap-
ply it to analyze the performance of full wavelength trans-
lation in the torus and hypercube networks. The general
formulation that we develop provides a method to analyze
other regular topologies that have been proposed for build-
ing all-optical networks, such as the family of banyan net-
works, e.g., shufflenet ([1], [15]), wrapped butterfly net-
works ([18]), and deBruijn networks [19].
Our choice of the mesh and hypercube topologiesreflects
our interest in analyzing two significantly different types
of networks. The torus is a sparse topology with a small
(fixed) node degree and diameter that is linear in the mesh
dimension, and is a natural choice for building wide-area
networks (WANs). The hypercube, on the other hand, is a
dense topology, with node degree and diameter that increase
logarithmically with the number of nodes, and is an attrac-
tive topology for optical interconnects, especially given the
recent advances in optical switch design (see for example,
[3], [17], [14]).
In our model, external session requests are generated in-
dependently at each node of the network according to a
Poisson process with rate ; and their destinations are uni-
formly distributed over all nodes, except the source node.
The holding time, or duration, of a session is exponentially
distributed with mean X, and connections are established
by transmitting a setup packet from the source to the des-
tination. Our routing scheme is oblivious, or non-adaptive;
that is, the path followed by the session is chosen at the
source, and fixed for the entire connection attempt. If the
setup packet is successful in establishing the circuit, the
wavelengths required by it are reserved for the duration of
the session. Otherwise, the session is blocked and is rein-
serted into the input stream so that the combined process
of exogenous arrivals and retrials can be approximated as a
Poisson process, and all sessions are eventually served. By
contrast, in the call dropping model used in previous anal-
yses, sessions with longer path lengths are dropped with a
higher probability (unfairly treating long connections), and
the maximum throughput is overstated, especially at higher
loads.
In full-wavelength translation, the switching of a new
session arriving over an incoming link of a node on a
wavelength i;i = 1;:::;k or a new session originating
at that node, depends on the availability of a wavelength
j;j = 1;:::;k on the desired outgoing link. A session
is blocked and scheduled to retry only if all of the k wave-
lengths on the outgoing link are unavailable. We assume
that a setup packet selects the desired outgoing wavelength
from among the k wavelengths on the link with equal prob-
ability. In the subsequent sections, we define the auxiliary
system that we use to model the outgoing link at a node,
and obtain the probability Psucc of successfully establish-
ing a circuit.
2.1. The Auxiliary System
We first describe a general framework for regular net-
works, and then present an analysis for the torus and hy-
percube topologies. We focus on setup packets emitted on
outgoing link L, and define the type of a setup packet
according to whether it belongs to a session originating at
the node or according to the incoming link upon which it
arrives. Consider a network G where a link u at a node v
is denoted by u;v: A 1 , 1 function T defined over the
set of nodes of G will be called an automorphism if link
u;v 2 G is mapped to Tu;Tv 2 G: T will be
called a fixed automorphism for L if it maps L to itself.
We say that two incoming links l1 and l2 of node s belong
to the same spatial group with respect to L if there exists
a T such that Tl1 = l2: We use this mapping to partition
the d , 1 incoming links of a node (except for L) into l,
l  d , 1; different groups (or types), so that the links of
each group l have the same spatial relationship with respect
to outgoing link L. The total number of incoming links of
type l is denoted by Ml (see Fig. 1(a)). Originating setup
packets that are emitted on link L are defined as being of
type = 0, while transit setup packets are defined as be-
ing of type = 1;:::;l if the incoming links over which
they arrive are of type : We also let   denote the rate
at which setup packets of type are emitted on an outgoing
link.
(a)
Outgoing
link L
Node
Incoming links
Incoming links
1
M1+1
d-1
M1
d-1-Ml
M1 M2+
Incoming links
of spatial type 2
of spatial type 1
of spatial type l
γ(2)
γ(0)
γ(0)*
Q
γ(l)
γ(2)*
γ(l)*
(b)
1
2
k
γ(1)γ(1)*
Figure 1. (a) We illustrate how the incoming
links are related to the outgoing link at a node
of the network, where each link has k wave-
lengths. (b) The auxiliary M=M=k=k queueing
system Q:
We denote the state of an outgoing link by the vector
S = S0;S1;:::;Sl; where S0 is the number of originat-
ing sessions on the link, and S ; = 1;:::;l; is the num-
ber of transit sessions of type using the link. Clearly,
the set of feasible states of the outgoing link is given by
F = fS : jSj  kg; where jSj = S0 + S1 + ::: + Sl
is the cardinality of S. We let S be the steady-state
probability that an outgoing link is in state S, and we ap-
proximate Sas the stationary distributionof an auxiliary
M=M=k=k queueing system Q;defined as follows (see Fig.
1(b)). Customers of type , = 0;1;:::;l, arrive to the
system Q according to a Poisson process with rate  ,
and ask for a server from among the k identical servers. If
all k servers are busy, the customer is dropped, never to ap-
pear again. We require that the rate at which customers of
type are accepted in the auxiliary system Q be the same
as the rate  at which setup packets of type are emitted
on an outgoing link in the actual system. For this to hold,
we must have
  =  
1,P
S:jSj=k S: 1
To calculate the steady-state probabilities S; for all
feasible states, we write down the global balance equations
of the Markov chain that corresponds to the auxiliary sys-
tem Q :
S =
P
 S ,e + P
:jSj k
S +1S +e 
P
S + P
:jSj k
  ;
2
where e is a unit vector of dimension l whose th com-
ponent is one, “+” corresponds to componentwise addi-
tion, and X = 1= is the average service time. Equa-
tions (1) and (2) together with the normalization condi-
tion
P
S2F S = 1; can be solved iteratively to ob-
tain the steady-state probabilities Sand the rates  ,
= 0;1;:::;l. These probabilities are used in the next sec-
tion to obtain the probability of successfully establishing a
circuit.
2.2. The Probability of Successfully Establishing a
Circuit
To determine the probabilityPsucc that a session arriving
at a random time successfully establishes a circuit from its
source node to its destination node, we first find an approx-
imate expression for the probability Psuccs;d that a ses-
sion with a given source-destination pair s;d is success-
ful on a particular trial. We then average over all source-
destination pairs to determine the probability Psucc that a
session arriving to the network at a random time success-
fully establishes a circuit.
The path followed by a session with source destination
pair s;d; consists of an originating node followed by a
sequence of transit nodes. Thus, the probability 0 that a
wavelength on the outgoing link of the originating node is
available is simply the probability that at least one wave-
length on that link is idle, and is given by
0 =
X
S:jSj k
S: 3
At each transit node, the probability that a wavelength is
available on an outgoing link L, given that a wavelength
was available on an incoming link L , 1, and that a transit
setup packet proceeding from a wavelength on L , 1 to a
wavelength on L is of type can be found to be
=
k,1P
S =0
P
S:jSj k
S1, S
kM 
1,
kP
S =1
P
S:jSj=k
S S
kM
; 4
where M is the number of input links of type . The nu-
merator in Eq. (4) is the sum of all of the state probabilities
where at least one wavelength on outgoing link L is avail-
able, conditioned on the fact that the wavelength on which
the transit setup packet arrives on link L , 1 is available.
The multiplicative factor 1,S =kM is needed because
the wavelengths in use on link L cannot be in use by ses-
sions from the particular wavelength on link L , 1 upon
which the transit setup packet arrives. The denominator is
one minus the sum of the probabilities of all states where
link L is unavailable, conditioned on the fact that the wave-
length on which the transit setup packet arrives on link L,1
is available.
In writing Eqs. (3) and (4) above, we do not assume
that the probabilities of acquiring wavelengths on succes-
sive links of a session’s path are independent. Instead, we
account partially for the dependence between the acquisi-
tion of successive wavelengths on a session’s path, by us-
ing the approximation that the probability of acquiring a
wavelength on link L depends on the availability of a wave-
length on linkL,1(in reality this probabilitydepends, even
though very weakly, on the availability of a wavelength on
every link 1;2;:::;L,1preceding link L). As the simula-
tion results presented in Section 3 demonstrate, our approx-
imation is a very good one, however.
The (conditional) probability of successfully establish-
ing a circuit is then given by
Psuccs;d = 0
lY
=1
h s;d
;
where h s;d is the number of hops on which the tran-
sit session is of type for a particular source-destination
pair s;d; and the product is taken over all types ; =
1;:::;l, l  d , 1, of transit sessions. For uniformly dis-
tributed destinations, the average probability of success for
a new arrival Psucc can be written as
Psucc = 1
NN , 1
X
s;d
Psuccs;d; 5
where N is the total number of nodes in the network.
In our model, sessions that are not successful in estab-
lishing a circuit are blocked and reinserted into the input
stream. Since sessions with longer path lengths are blocked
and reattempted with higher probability than sessions with
shorter paths, the destination distribution of the arrivals
(both new and reattempting sessions) may no longer be the
same as that of only new arrivals. The success probability
of a random session arrival (averaged over all trials, both
new and reattempting) Psucc can be written as
Psucc =
X
s;d
Psuccs;dws;d;
where
ws;d = P,1
succs;dP
s;d
P,1
succs;d
is a weighting factor to account for the retrials, which re-
duces to
Psucc = NN ,1P
s;d P,1
succs;d: 6
Note that Psucc is the harmonic mean of the Psuccs;d
over all pairs s;d;s 6= d:
2.3. Psucc for the Torus Network
In this section, we derive the expressions for Psucc in a
torus network. The p  p torus consists of N = p2 proces-
sors arranged along the pointsof a 2-dimensional space with
integer coordinates with pprocessors along each dimension.
In addition to the links connecting nodes that differ in ex-
actly one coordinate, the torus also has wraparound links
connecting the first and last node along each dimension.
The routing tag of a session with source node s = s1;s2
and destinationnode d = d1;d2;is defined as t = t1;t2;
where
tj = dj , sj; if jdj ,sjj  bp
2
c;
dj , sj , p sgndj ,sj; if jdj ,sjj bp
2
c;
for all j 2 1;2; and where sgnx is the signum function,
which is equal to +1if x  0; and equal to ,1; otherwise.
To define the feasible states of an outgoing link L, we
note that in the torus network, we can partitionthe incoming
links into two spatial types: bend types ( = 1), where an
incoming link is in one dimension and outgoing link L is
in a different dimension; and straight-through types ( =
2), where the incoming link is in the same dimension as
outgoing link L. Originating sessions that are emitted on L
are defined as being of type = 0: Transit sessions using
L that arrive on an incoming link that is a bend type are
defined as being of type = 1; and transit sessions using
L that arrive on an incoming link that is a straight-through
type are defined as being of type = 2: Therefore, for the
torus network, the set of feasible states of the outgoing link
is F = fS : P2
i=0 Si  kg:
The rates   can be calculated using Little’s Theorem
and the symmetry of the torus network to be
  =
8
:
hp2 , 1
4pdp2,1
2
e
; = 0(originating) ;
hp , 12
4pdp2,1
2
e
; = 1(bend);
hdp,2
2
ebp,2
2
c
4pdp2,1
2
e
; = 2(straight),
7
where h is the mean internodal distance of the torus and can
be calculated to be
h = p=2; if p is odd;
p=2 p2
p2,1
; if p is even.
In the torus network, the success probability for a ses-
sion arriving to the network at a random time instant de-
pends on its routing tag t1;t2: Using shortest-path rout-
ing, the path followed by a session with routing tag t1;t2
will make It1;t2 , 1 bends along the way, and will go
straight-through for a total of jt1j + jt2j , It1;t2 steps,
where It1;t2 2 f1;2g is the number of non-zero en-
tries in t1;t2: The probability of successfully establishing
a connection is given by
Psucct1;t2 = 0  It1;t2,1
1  jt1j+jt2j,It1;t2
2 ; 8
where 0 is given by Eq. (3), and 1 and 2 are given by Eq.
(4) with M1 = 2 and M2 = 1; respectively. For uniformly
distributed destinations, the average probability of success
for a new session can be written as
Psucc =
8
:
0
,
1+2 1
,1, bp=2c
2
1, 2
2
,1
1p2 ,1 ; p odd
0
,
1+ 1
,1, bp=2c
2
1, 2

1p2 ,1
+ 0

1
,1, bp=2c,1
21, 2
2
,1

1p2,1
: p even
9
The average probability of success for a random arrival
(both new and reattempting) can be written as
Psucc =
8
:
,
1+ 2
1
,1, ,bp=2c
2
1, ,1
2
2
, 1
; p odd
,
1+ 1
1
,1, ,bp=2c
2
1, ,1
2

+ 1
1
,1, ,bp=2c+1
2
1, ,1
2
2
,1
; p even
10
where = 0p2,1
1 :
2.4. Psucc for the Hypercube Network
In this section, we give the expressions for Psucc in a hy-
percube network with crossbar switches at the nodes. Each
node of a 2d-node hypercube network can be represented
by a binary string x1;x2;:::;xd; where two nodes are
connected via a bidirectional link if their binary represen-
tations differ in one bit. The routing tag of a session with
source s and destination d is just the bitwise XOR of the
binary representations of the source and destination. To de-
fine the feasible states of an outgoing link L in the 2d-node
hypercube network with crossbar switches, we observe that
due to symmetry, all of the incoming links are of the same
spatial type. Originating sessions that are emitted on L are
defined as being of type = 0; while transit sessions using
L are defined as being of type = 1: Therefore, for the
hypercube, the set of feasible states of the outgoing link is
F = fS : S0 +S1  kg:
The rates  at which setup packets of type are emit-
ted on a link can now be found to be
  =
8
:

d
; = 0(originating);
 d, 22d,1 +1
d2d , 1 ; = 1(transit).
11
Assuming that a session at its source is at a distance of
i hops from its destination, the probability of successfully
establishing a connection is given by
Psuccn = 0  i,1
1 ; 12
where 0 is given by Eq. (3) and 1 is given by Eq. (4) with
M1 = d ,1:
For uniformly distributed destinations, the average prob-
ability of success for a new arrival can be written as
Psucc = 1
2d ,1
dX
i=1
d
i

Psucci
= 0
12d , 1

1+ 1d ,1

: (13)
The average probability of success for a random arrival
(both new and reattempting) can be written as
Psucc = 2d , 1
dX
i=1
d
i

1
Psucci

,1
= 02d , 1
1

Contenu connexe

Tendances

A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...ijdpsjournal
 
A novel routing technique for mobile ad hoc networks (manet)
A novel routing technique for mobile ad hoc networks (manet)A novel routing technique for mobile ad hoc networks (manet)
A novel routing technique for mobile ad hoc networks (manet)ijngnjournal
 
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...ijceronline
 
MuMHR: Multi-path, Multi-hop Hierarchical Routing
MuMHR: Multi-path, Multi-hop Hierarchical RoutingMuMHR: Multi-path, Multi-hop Hierarchical Routing
MuMHR: Multi-path, Multi-hop Hierarchical RoutingM H
 
A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...ijmnct
 
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANETIMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANETijcsa
 
ENERGY EFFICIENT MULTICAST ROUTING IN MANET
ENERGY EFFICIENT MULTICAST ROUTING IN MANET ENERGY EFFICIENT MULTICAST ROUTING IN MANET
ENERGY EFFICIENT MULTICAST ROUTING IN MANET ijac journal
 
rupali published paper
rupali published paperrupali published paper
rupali published paperRoopali Singh
 
A new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsA new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsTELKOMNIKA JOURNAL
 
A comparative study in wireless sensor networks
A comparative study in wireless sensor networksA comparative study in wireless sensor networks
A comparative study in wireless sensor networksijwmn
 
Multicast Routing Protocol with Group-Level Congestion Prediction and Perman...
Multicast Routing Protocol with Group-Level Congestion  Prediction and Perman...Multicast Routing Protocol with Group-Level Congestion  Prediction and Perman...
Multicast Routing Protocol with Group-Level Congestion Prediction and Perman...IOSR Journals
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...Editor IJCATR
 
Delay Limited Transmission Techniques with Low Density Parity Check Method of...
Delay Limited Transmission Techniques with Low Density Parity Check Method of...Delay Limited Transmission Techniques with Low Density Parity Check Method of...
Delay Limited Transmission Techniques with Low Density Parity Check Method of...IJERA Editor
 
Impact of static nodes and pause
Impact of static nodes and pauseImpact of static nodes and pause
Impact of static nodes and pauseijwmn
 

Tendances (18)

A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
 
A novel routing technique for mobile ad hoc networks (manet)
A novel routing technique for mobile ad hoc networks (manet)A novel routing technique for mobile ad hoc networks (manet)
A novel routing technique for mobile ad hoc networks (manet)
 
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...
Manets: Increasing N-Messages Delivery Probability Using Two-Hop Relay with E...
 
F0313539
F0313539F0313539
F0313539
 
MuMHR: Multi-path, Multi-hop Hierarchical Routing
MuMHR: Multi-path, Multi-hop Hierarchical RoutingMuMHR: Multi-path, Multi-hop Hierarchical Routing
MuMHR: Multi-path, Multi-hop Hierarchical Routing
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...
 
[IJCT-V3I2P21] Authors: Swati Govil, Dr.Paramjeet Rawat
[IJCT-V3I2P21] Authors: Swati Govil, Dr.Paramjeet Rawat[IJCT-V3I2P21] Authors: Swati Govil, Dr.Paramjeet Rawat
[IJCT-V3I2P21] Authors: Swati Govil, Dr.Paramjeet Rawat
 
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANETIMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
IMPROVING PACKET DELIVERY RATIO WITH ENHANCED CONFIDENTIALITY IN MANET
 
ENERGY EFFICIENT MULTICAST ROUTING IN MANET
ENERGY EFFICIENT MULTICAST ROUTING IN MANET ENERGY EFFICIENT MULTICAST ROUTING IN MANET
ENERGY EFFICIENT MULTICAST ROUTING IN MANET
 
rupali published paper
rupali published paperrupali published paper
rupali published paper
 
A new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsA new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocols
 
A comparative study in wireless sensor networks
A comparative study in wireless sensor networksA comparative study in wireless sensor networks
A comparative study in wireless sensor networks
 
A Systematic Review of Congestion Control in Ad Hoc Network
A Systematic Review of Congestion Control in Ad Hoc NetworkA Systematic Review of Congestion Control in Ad Hoc Network
A Systematic Review of Congestion Control in Ad Hoc Network
 
Multicast Routing Protocol with Group-Level Congestion Prediction and Perman...
Multicast Routing Protocol with Group-Level Congestion  Prediction and Perman...Multicast Routing Protocol with Group-Level Congestion  Prediction and Perman...
Multicast Routing Protocol with Group-Level Congestion Prediction and Perman...
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
 
Delay Limited Transmission Techniques with Low Density Parity Check Method of...
Delay Limited Transmission Techniques with Low Density Parity Check Method of...Delay Limited Transmission Techniques with Low Density Parity Check Method of...
Delay Limited Transmission Techniques with Low Density Parity Check Method of...
 
Impact of static nodes and pause
Impact of static nodes and pauseImpact of static nodes and pause
Impact of static nodes and pause
 

En vedette

Al quds day 2013
Al quds day 2013Al quds day 2013
Al quds day 2013Al-Quds
 
Annah Overly Thesis
Annah Overly ThesisAnnah Overly Thesis
Annah Overly ThesisAnnah Overly
 
A linguistic analysis of translation in an african novel
A linguistic analysis of translation in an african novelA linguistic analysis of translation in an african novel
A linguistic analysis of translation in an african novelAlexander Decker
 
Quality matters: Press Releases in Science Communication - SPSA 2014
Quality matters: Press Releases in Science Communication - SPSA 2014Quality matters: Press Releases in Science Communication - SPSA 2014
Quality matters: Press Releases in Science Communication - SPSA 2014Paige Jarreau
 
Transactional analysis in management
Transactional analysis in managementTransactional analysis in management
Transactional analysis in managementHamideh Iraj
 
openSUSE Community week / openSUSE Weekly News
openSUSE Community week / openSUSE Weekly NewsopenSUSE Community week / openSUSE Weekly News
openSUSE Community week / openSUSE Weekly NewsSascha Manns
 
Dmitry Shishkin – Virtual voiceover translation in news production
Dmitry Shishkin – Virtual voiceover translation in news production Dmitry Shishkin – Virtual voiceover translation in news production
Dmitry Shishkin – Virtual voiceover translation in news production Journalism.co.uk
 
Detecting Patterns in News Media Content
Detecting Patterns in News Media ContentDetecting Patterns in News Media Content
Detecting Patterns in News Media ContentIlias Flaounas
 
openSUSE Community week / openSUSE Weekly News Translation
openSUSE Community week / openSUSE Weekly News TranslationopenSUSE Community week / openSUSE Weekly News Translation
openSUSE Community week / openSUSE Weekly News TranslationSascha Manns
 
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...Keystone DH 2016
 
Save Al Aqsa & Al Quds
Save Al Aqsa & Al QudsSave Al Aqsa & Al Quds
Save Al Aqsa & Al QudsAbdul Ghani
 
The Analysis on the Translation of The Bone's Setter Using Google Machine
The Analysis on the Translation of The Bone's Setter Using Google MachineThe Analysis on the Translation of The Bone's Setter Using Google Machine
The Analysis on the Translation of The Bone's Setter Using Google MachineYuniverse
 
Word embeddings for social goods
Word embeddings for social goodsWord embeddings for social goods
Word embeddings for social goodsSerhii Havrylov
 
Translation in media
Translation in mediaTranslation in media
Translation in mediaAnmol Marya
 
"Translating loaded language in the EU: Political Discourse Analysis meets Ne...
"Translating loaded language in the EU: Political Discourse Analysis meets Ne..."Translating loaded language in the EU: Political Discourse Analysis meets Ne...
"Translating loaded language in the EU: Political Discourse Analysis meets Ne...jessicamariani
 
Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Johannes Leveling
 
An article on applying theme and rheme analysis in translation
An article on applying theme and rheme analysis in translationAn article on applying theme and rheme analysis in translation
An article on applying theme and rheme analysis in translationRusdi Noor Rosa
 
Research Project Daniel Rangel Sala
Research Project Daniel Rangel SalaResearch Project Daniel Rangel Sala
Research Project Daniel Rangel SalaDaniel Rangel Sala
 
translation and interpretation
translation and interpretationtranslation and interpretation
translation and interpretationElsa Fahmi Andiena
 

En vedette (20)

Al quds day 2013
Al quds day 2013Al quds day 2013
Al quds day 2013
 
Power of Social Networks 2011
Power of Social Networks 2011Power of Social Networks 2011
Power of Social Networks 2011
 
Annah Overly Thesis
Annah Overly ThesisAnnah Overly Thesis
Annah Overly Thesis
 
A linguistic analysis of translation in an african novel
A linguistic analysis of translation in an african novelA linguistic analysis of translation in an african novel
A linguistic analysis of translation in an african novel
 
Quality matters: Press Releases in Science Communication - SPSA 2014
Quality matters: Press Releases in Science Communication - SPSA 2014Quality matters: Press Releases in Science Communication - SPSA 2014
Quality matters: Press Releases in Science Communication - SPSA 2014
 
Transactional analysis in management
Transactional analysis in managementTransactional analysis in management
Transactional analysis in management
 
openSUSE Community week / openSUSE Weekly News
openSUSE Community week / openSUSE Weekly NewsopenSUSE Community week / openSUSE Weekly News
openSUSE Community week / openSUSE Weekly News
 
Dmitry Shishkin – Virtual voiceover translation in news production
Dmitry Shishkin – Virtual voiceover translation in news production Dmitry Shishkin – Virtual voiceover translation in news production
Dmitry Shishkin – Virtual voiceover translation in news production
 
Detecting Patterns in News Media Content
Detecting Patterns in News Media ContentDetecting Patterns in News Media Content
Detecting Patterns in News Media Content
 
openSUSE Community week / openSUSE Weekly News Translation
openSUSE Community week / openSUSE Weekly News TranslationopenSUSE Community week / openSUSE Weekly News Translation
openSUSE Community week / openSUSE Weekly News Translation
 
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...
Translation analysis with TEI: Robert Southey’s Amadis of Gaul - Stacey Tripl...
 
Save Al Aqsa & Al Quds
Save Al Aqsa & Al QudsSave Al Aqsa & Al Quds
Save Al Aqsa & Al Quds
 
The Analysis on the Translation of The Bone's Setter Using Google Machine
The Analysis on the Translation of The Bone's Setter Using Google MachineThe Analysis on the Translation of The Bone's Setter Using Google Machine
The Analysis on the Translation of The Bone's Setter Using Google Machine
 
Word embeddings for social goods
Word embeddings for social goodsWord embeddings for social goods
Word embeddings for social goods
 
Translation in media
Translation in mediaTranslation in media
Translation in media
 
"Translating loaded language in the EU: Political Discourse Analysis meets Ne...
"Translating loaded language in the EU: Political Discourse Analysis meets Ne..."Translating loaded language in the EU: Political Discourse Analysis meets Ne...
"Translating loaded language in the EU: Political Discourse Analysis meets Ne...
 
Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...
 
An article on applying theme and rheme analysis in translation
An article on applying theme and rheme analysis in translationAn article on applying theme and rheme analysis in translation
An article on applying theme and rheme analysis in translation
 
Research Project Daniel Rangel Sala
Research Project Daniel Rangel SalaResearch Project Daniel Rangel Sala
Research Project Daniel Rangel Sala
 
translation and interpretation
translation and interpretationtranslation and interpretation
translation and interpretation
 

Similaire à A New Analysis for Wavelength Translation in Regular WDM Networks

M phil-computer-science-networking-projects
M phil-computer-science-networking-projectsM phil-computer-science-networking-projects
M phil-computer-science-networking-projectsVijay Karan
 
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...A Wavelength and Converter Assignment Scheme Using Converter Usage History in...
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...IJCNCJournal
 
K dag based lifetime aware data collection in wireless sensor networks
K dag based lifetime aware data collection in wireless sensor networksK dag based lifetime aware data collection in wireless sensor networks
K dag based lifetime aware data collection in wireless sensor networksijwmn
 
Iaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd Iaetsd
 
M.Phil Computer Science Mobile Computing Projects
M.Phil Computer Science Mobile Computing ProjectsM.Phil Computer Science Mobile Computing Projects
M.Phil Computer Science Mobile Computing ProjectsVijay Karan
 
Energy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wbanEnergy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wbanaravind m t
 
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...ijwmn
 
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...ijwmn
 
Modeling and Simulation of Wavelength-Routed optical Networks
Modeling and Simulation of Wavelength-Routed optical NetworksModeling and Simulation of Wavelength-Routed optical Networks
Modeling and Simulation of Wavelength-Routed optical Networksijceronline
 
Paper id 27201475
Paper id 27201475Paper id 27201475
Paper id 27201475IJRAT
 
Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Editor IJARCET
 
Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Editor IJARCET
 
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...ijafrc
 
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...IJERA Editor
 
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...IJERA Editor
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...graphhoc
 
Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...tsysglobalsolutions
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 

Similaire à A New Analysis for Wavelength Translation in Regular WDM Networks (20)

M phil-computer-science-networking-projects
M phil-computer-science-networking-projectsM phil-computer-science-networking-projects
M phil-computer-science-networking-projects
 
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...A Wavelength and Converter Assignment Scheme Using Converter Usage History in...
A Wavelength and Converter Assignment Scheme Using Converter Usage History in...
 
K dag based lifetime aware data collection in wireless sensor networks
K dag based lifetime aware data collection in wireless sensor networksK dag based lifetime aware data collection in wireless sensor networks
K dag based lifetime aware data collection in wireless sensor networks
 
D04622933
D04622933D04622933
D04622933
 
Iaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by using
 
M.Phil Computer Science Mobile Computing Projects
M.Phil Computer Science Mobile Computing ProjectsM.Phil Computer Science Mobile Computing Projects
M.Phil Computer Science Mobile Computing Projects
 
Energy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wbanEnergy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wban
 
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
 
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
 
Modeling and Simulation of Wavelength-Routed optical Networks
Modeling and Simulation of Wavelength-Routed optical NetworksModeling and Simulation of Wavelength-Routed optical Networks
Modeling and Simulation of Wavelength-Routed optical Networks
 
Paper id 27201475
Paper id 27201475Paper id 27201475
Paper id 27201475
 
Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949
 
Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949Volume 2-issue-6-1945-1949
Volume 2-issue-6-1945-1949
 
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...
Improving Capacity and Load Distribution of a Node Using Circular Sailing Rou...
 
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
 
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
Performance Analysis of Enhanced Opportunistic Minimum Cost Routingin Mobile ...
 
Contel.final
Contel.finalContel.final
Contel.final
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
 
Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 

Plus de Vishal Sharma, Ph.D.

Intellectual Property Challenges and IoT
Intellectual Property Challenges and IoTIntellectual Property Challenges and IoT
Intellectual Property Challenges and IoTVishal Sharma, Ph.D.
 
Network Infrastructure Security in Cellular Data Networks: An Initial Invest...
Network Infrastructure Security in  Cellular Data Networks: An Initial Invest...Network Infrastructure Security in  Cellular Data Networks: An Initial Invest...
Network Infrastructure Security in Cellular Data Networks: An Initial Invest...Vishal Sharma, Ph.D.
 
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.Vishal Sharma, Ph.D.
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Vishal Sharma, Ph.D.
 
Nanog panel carrier-network-health_vishal_8-5-12
Nanog panel carrier-network-health_vishal_8-5-12Nanog panel carrier-network-health_vishal_8-5-12
Nanog panel carrier-network-health_vishal_8-5-12Vishal Sharma, Ph.D.
 
Capacity Planning Panel - Operator and Eco-System Player Discourse
Capacity Planning Panel - Operator and Eco-System Player DiscourseCapacity Planning Panel - Operator and Eco-System Player Discourse
Capacity Planning Panel - Operator and Eco-System Player DiscourseVishal Sharma, Ph.D.
 
Illuminating Optical Ethernet Networks!
Illuminating Optical Ethernet Networks!Illuminating Optical Ethernet Networks!
Illuminating Optical Ethernet Networks!Vishal Sharma, Ph.D.
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Vishal Sharma, Ph.D.
 
Modern Carrier Strategies for Traffic Engineering
Modern Carrier Strategies for Traffic EngineeringModern Carrier Strategies for Traffic Engineering
Modern Carrier Strategies for Traffic EngineeringVishal Sharma, Ph.D.
 
Approaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterApproaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterVishal Sharma, Ph.D.
 
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...Vishal Sharma, Ph.D.
 
Design Considerations for Converged Optical Ethernet Networks
Design Considerations for Converged Optical Ethernet NetworksDesign Considerations for Converged Optical Ethernet Networks
Design Considerations for Converged Optical Ethernet NetworksVishal Sharma, Ph.D.
 
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks Vishal Sharma, Ph.D.
 
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17Metro ethernet metanoiainc-next-gen-workshop_2007-07-17
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17Vishal Sharma, Ph.D.
 
Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Vishal Sharma, Ph.D.
 
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Vishal Sharma, Ph.D.
 
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...Vishal Sharma, Ph.D.
 
Demystifying optical ethernet networks
Demystifying optical ethernet networksDemystifying optical ethernet networks
Demystifying optical ethernet networksVishal Sharma, Ph.D.
 
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsA Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsVishal Sharma, Ph.D.
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSVishal Sharma, Ph.D.
 

Plus de Vishal Sharma, Ph.D. (20)

Intellectual Property Challenges and IoT
Intellectual Property Challenges and IoTIntellectual Property Challenges and IoT
Intellectual Property Challenges and IoT
 
Network Infrastructure Security in Cellular Data Networks: An Initial Invest...
Network Infrastructure Security in  Cellular Data Networks: An Initial Invest...Network Infrastructure Security in  Cellular Data Networks: An Initial Invest...
Network Infrastructure Security in Cellular Data Networks: An Initial Invest...
 
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.
7 Keys to Accelerate Profits by Partnering with Metanoia, Inc.
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
 
Nanog panel carrier-network-health_vishal_8-5-12
Nanog panel carrier-network-health_vishal_8-5-12Nanog panel carrier-network-health_vishal_8-5-12
Nanog panel carrier-network-health_vishal_8-5-12
 
Capacity Planning Panel - Operator and Eco-System Player Discourse
Capacity Planning Panel - Operator and Eco-System Player DiscourseCapacity Planning Panel - Operator and Eco-System Player Discourse
Capacity Planning Panel - Operator and Eco-System Player Discourse
 
Illuminating Optical Ethernet Networks!
Illuminating Optical Ethernet Networks!Illuminating Optical Ethernet Networks!
Illuminating Optical Ethernet Networks!
 
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
Internet Routing Protocols: Fundamental Concepts of Distance-Vector and Link-...
 
Modern Carrier Strategies for Traffic Engineering
Modern Carrier Strategies for Traffic EngineeringModern Carrier Strategies for Traffic Engineering
Modern Carrier Strategies for Traffic Engineering
 
Approaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterApproaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch Router
 
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...
Multi-Protocol Lambda Switching: The Role of IP Technologies in Controlling a...
 
Design Considerations for Converged Optical Ethernet Networks
Design Considerations for Converged Optical Ethernet NetworksDesign Considerations for Converged Optical Ethernet Networks
Design Considerations for Converged Optical Ethernet Networks
 
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
Elements of Cross-Layer System & Network Design for QoS-Enabled Wi-Max Networks
 
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17Metro ethernet metanoiainc-next-gen-workshop_2007-07-17
Metro ethernet metanoiainc-next-gen-workshop_2007-07-17
 
Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12
 
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
 
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...
Understanding Intelligent Military-Grade Optical Ethernet Networks: A Versati...
 
Demystifying optical ethernet networks
Demystifying optical ethernet networksDemystifying optical ethernet networks
Demystifying optical ethernet networks
 
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsA Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoS
 

Dernier

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Dernier (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

A New Analysis for Wavelength Translation in Regular WDM Networks

  • 1. A New Analysis for Wavelength Translation in Regular WDM Networks1 Jonathan P. Lang and Emmanouel A. Varvarigos Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA 93106. jonathan@paros.ece.ucsb.edu manos@ece.ucsb.edu Vishal Sharma2 Tellabs Operations Inc. Tellabs Research Center - Cambridge 1 Kendall Sq., Bldg. 100, Suite 202 Cambridge MA 02139 vsharma@trc.tellabs.com Abstract We present a new analysis of wavelength translation in regular, all-optical WDM networks, that is simple, compu- tationally inexpensive, and accurate for both low and high network loads. In a network with k wavelengths per link, we model the output link by an auxiliary M=M=k=k queue- ing system. We then obtain a closed-form expression for the probability Psucc that a session arriving at a node at a random time successfully establishes a connection from its source node to its destination node. Unlike previous analy- ses, which use the link independence blocking assumption, we account for the dependence between the acquisition of wavelengths on successive links of the session’s path. Based on the success probability, we show that the throughput per wavelength increases superlinearly (as expected) as we in- crease the number of wavelengths per link; however, the extent of this superlinear increase in throughput saturates rather quickly. This suggests some interesting possibilities for network provisioning in an all-optical network. We ver- ify the accuracy of our analysis via simulationsfor the torus and hypercube networks. 1. Introduction Wavelength division multiplexing (WDM) exploits the terahertz bandwidth potential of optical fiber by dividing the total available bandwidth into a number of narrower channels. A critical functionality for the scalability and im- proved performance of multihop WDM networks is wave- length translation [2], which is the ability of network nodes to switch data from an incoming wavelength i to an out- going wavelength j;j 6= i. There are three natural classes 1Research supported by DARPA under the MOST Project. 2This work was done while the author was a Post-Doctoral Researcher at the University of California, Santa Barbara. of wavelength-routing nodes in this context: nodes with full-wavelength translation capability (see, for example [4], [10], and [7]), which can exchange an incoming wave- length with any outgoing wavelength, nodes with limited- wavelength translation capability (see, for example [23], [22], [16], and [18]), which can switch an incoming wave- length to a subset of the outgoing wavelengths, and nodes with no-wavelength translation capability (see, for example [5], [13], [8], [22], [6], and [20]), which can map each in- coming wavelength only to the same outgoing wavelength; the so called wavelength-continuityconstraint. The require- ment of wavelength continuity restricts the routing flexibil- ity and increases the probability of call blocking. Recently, several researchers have examined wavelength translation in all-optical, circuit-switched networks, with full- or no-wavelength translation. A study of this litera- ture reveals that although this initial work correctly identi- fies several parameters that affect the performance of wave- length translation (such as path length, number of wave- lengths, switch size, network topology, and interference length), and provides useful qualitative insights into net- work behavior, several difficulties remain. One problem is of accurately accounting for the load correlation between the wavelengths on successive links of a session’s path. Kova˘cevi´c and Acampora [10] provided a model to com- pute the approximate blocking probability for Poisson in- put traffic in all-optical networks with and without wave- length translation. As pointed out by them, however, their model is inappropriate for sparse networks because it uses the link independence blocking assumption, which does not consider the dependence between the acquisition of wave- lengths on successive links of a session’s path. Furthermore, their model requires the iterative solution of a set of Erlang fixed-point equations, which is cumbersome and is known to be computationally expensive. Barry and Humblet [4] presented a new model that takes the link load dependence partially into account, but they assumed that a wavelength is used on a link independently of other wavelengths. Al-
  • 2. though their simplified model makes good qualitative pre- dictions of network behavior (predicting even some non- obvious behavior observed in simulations [19]), it is unable to predict the behavior of simulations with numerical accu- racy. The analysis presented by Birman [7], on the other hand, uses a Markov chain model with state dependent ar- rival rates. Although more accurate than the previous mod- els, its calculation of blocking probabilities involves mod- ified reduced-load approximations and is computationally intensive. Furthermore, the analysis is tractable only for small networks with at most two or three hops per path and a modest number of wavelengths per link. Yet another dif- ficulty with the previous analyses, which are based on the “blocked calls cleared” model, is that in addition to treating long connections unfairly, they also tend to overestimate the achievable throughput for a given blocking probability. The analysis presented in [18] for limited wavelength translation accounts partially for the link load dependence, and main- tains fairness to all connections by retrying blocked sessions at a later time. Although this analysis can be applied to full-wavelength translation, the number of states grows ex- ponentially with the degree of translation (in this case the number of wavelengths), and is impractical for large k. The analysis that we present for studying wavelength translation in regular, all-optical WDM networks over- comes many of the difficulties highlighted above. We first present a general analysis applicable to any regular topol- ogy, and then apply it to study the performance of wave- length translation in the torus and hypercube networks. In our model, sessions or connection requests arrive indepen- dently at each node of the network according to a Poisson process with rate per unit time, and session destinations are uniformly distributed over the remaining nodes. A cir- cuit between the source node and the destination node is es- tablished by sending a setup packet along a path determined at the source. We assume that at each attempt the setup packet randomly chooses a route to the destination from among the allowed shortest-path routes. If the setup packet is successful in establishing a connection, the wavelengths required by the session are reserved for the session duration. Otherwise, the session is randomly assigned a new time at which to try. This is done such that the combined arrival process of new sessions and retrials can be approximated by a Poisson process. The capacity of each link is divided into k bands, where each band corresponds to a distinct wavelength, and each node has full-wavelength translation capability. We model the k wavelengths on an outgoing link of a node by an aux- iliary M=M=k=k queueing system. Using the occupancy distribution of this system, we derive a closed-form expres- sion for the probability Psucc of successfully establishing a circuit from a source node to a destination node. To evaluate this probability, we do not use the link independence block- ing assumption, but instead account partially for the depen- dence between the acquisition of successive wavelengths on the path followed by a session. As will be seen in Section 2, our formulationis intuitive,analytically simple, and compu- tationally inexpensive (it avoids, for example, Erlang fixed- point or reduced load approximations), and scales easily for larger network sizes and arbitrary k. We also note that our analysis applies equally well to multi-fiber networks, with no wavelength translation. Using our analysis we show how, for the mesh and hy- percube networks, the extent of improvement in achievable throughput, for a fixed Psucc, depends on the number of wavelengths k per link. We find that although the through- put per wavelength increases superlinearly with k, the incre- mental gain in throughputper wavelength (for a fixed Psucc) saturates rather quickly. This implies several interesting al- ternatives for network provisioning and network expansion in an all-optical network, some of which we discuss in Sec- tion 3. For instance, instead of building a network in which every node can translate between W wavelengths, it may be beneficial to build a network in which every node consists of W=k simpler switching elements operating in parallel, each of which translates only over k wavelengths. Similarly, a network designer may start with simple network nodes, with a few parallel channels, and grow them incrementally by adding more channels as network traffic increases. The organization of the remainder of the paper is as fol- lows. In Section 2, we first present a general analysis for wavelength translation applicable to any regular network, and then apply it to the torus and hypercube networks. In Section 3, we present our results for the success probabil- ity Psucc obtained from our analysis and compare them to those obtained via simulations, and we discuss our results. In Section 4, we present our conclusions. 2. Analysis For Regular Networks In this section, we first present a general analysis for full wavelength translation in regular networks, and then ap- ply it to analyze the performance of full wavelength trans- lation in the torus and hypercube networks. The general formulation that we develop provides a method to analyze other regular topologies that have been proposed for build- ing all-optical networks, such as the family of banyan net- works, e.g., shufflenet ([1], [15]), wrapped butterfly net- works ([18]), and deBruijn networks [19]. Our choice of the mesh and hypercube topologiesreflects our interest in analyzing two significantly different types of networks. The torus is a sparse topology with a small (fixed) node degree and diameter that is linear in the mesh dimension, and is a natural choice for building wide-area networks (WANs). The hypercube, on the other hand, is a dense topology, with node degree and diameter that increase
  • 3. logarithmically with the number of nodes, and is an attrac- tive topology for optical interconnects, especially given the recent advances in optical switch design (see for example, [3], [17], [14]). In our model, external session requests are generated in- dependently at each node of the network according to a Poisson process with rate ; and their destinations are uni- formly distributed over all nodes, except the source node. The holding time, or duration, of a session is exponentially distributed with mean X, and connections are established by transmitting a setup packet from the source to the des- tination. Our routing scheme is oblivious, or non-adaptive; that is, the path followed by the session is chosen at the source, and fixed for the entire connection attempt. If the setup packet is successful in establishing the circuit, the wavelengths required by it are reserved for the duration of the session. Otherwise, the session is blocked and is rein- serted into the input stream so that the combined process of exogenous arrivals and retrials can be approximated as a Poisson process, and all sessions are eventually served. By contrast, in the call dropping model used in previous anal- yses, sessions with longer path lengths are dropped with a higher probability (unfairly treating long connections), and the maximum throughput is overstated, especially at higher loads. In full-wavelength translation, the switching of a new session arriving over an incoming link of a node on a wavelength i;i = 1;:::;k or a new session originating at that node, depends on the availability of a wavelength j;j = 1;:::;k on the desired outgoing link. A session is blocked and scheduled to retry only if all of the k wave- lengths on the outgoing link are unavailable. We assume that a setup packet selects the desired outgoing wavelength from among the k wavelengths on the link with equal prob- ability. In the subsequent sections, we define the auxiliary system that we use to model the outgoing link at a node, and obtain the probability Psucc of successfully establish- ing a circuit. 2.1. The Auxiliary System We first describe a general framework for regular net- works, and then present an analysis for the torus and hy- percube topologies. We focus on setup packets emitted on outgoing link L, and define the type of a setup packet according to whether it belongs to a session originating at the node or according to the incoming link upon which it arrives. Consider a network G where a link u at a node v is denoted by u;v: A 1 , 1 function T defined over the set of nodes of G will be called an automorphism if link u;v 2 G is mapped to Tu;Tv 2 G: T will be called a fixed automorphism for L if it maps L to itself. We say that two incoming links l1 and l2 of node s belong to the same spatial group with respect to L if there exists a T such that Tl1 = l2: We use this mapping to partition the d , 1 incoming links of a node (except for L) into l, l d , 1; different groups (or types), so that the links of each group l have the same spatial relationship with respect to outgoing link L. The total number of incoming links of type l is denoted by Ml (see Fig. 1(a)). Originating setup packets that are emitted on link L are defined as being of type = 0, while transit setup packets are defined as be- ing of type = 1;:::;l if the incoming links over which they arrive are of type : We also let denote the rate at which setup packets of type are emitted on an outgoing link. (a) Outgoing link L Node Incoming links Incoming links 1 M1+1 d-1 M1 d-1-Ml M1 M2+ Incoming links of spatial type 2 of spatial type 1 of spatial type l γ(2) γ(0) γ(0)* Q γ(l) γ(2)* γ(l)* (b) 1 2 k γ(1)γ(1)* Figure 1. (a) We illustrate how the incoming links are related to the outgoing link at a node of the network, where each link has k wave- lengths. (b) The auxiliary M=M=k=k queueing system Q: We denote the state of an outgoing link by the vector S = S0;S1;:::;Sl; where S0 is the number of originat-
  • 4. ing sessions on the link, and S ; = 1;:::;l; is the num- ber of transit sessions of type using the link. Clearly, the set of feasible states of the outgoing link is given by F = fS : jSj kg; where jSj = S0 + S1 + ::: + Sl is the cardinality of S. We let S be the steady-state probability that an outgoing link is in state S, and we ap- proximate Sas the stationary distributionof an auxiliary M=M=k=k queueing system Q;defined as follows (see Fig. 1(b)). Customers of type , = 0;1;:::;l, arrive to the system Q according to a Poisson process with rate , and ask for a server from among the k identical servers. If all k servers are busy, the customer is dropped, never to ap- pear again. We require that the rate at which customers of type are accepted in the auxiliary system Q be the same as the rate at which setup packets of type are emitted on an outgoing link in the actual system. For this to hold, we must have = 1,P S:jSj=k S: 1 To calculate the steady-state probabilities S; for all feasible states, we write down the global balance equations of the Markov chain that corresponds to the auxiliary sys- tem Q : S = P S ,e + P :jSj k S +1S +e P S + P :jSj k ; 2 where e is a unit vector of dimension l whose th com- ponent is one, “+” corresponds to componentwise addi- tion, and X = 1= is the average service time. Equa- tions (1) and (2) together with the normalization condi- tion P S2F S = 1; can be solved iteratively to ob- tain the steady-state probabilities Sand the rates , = 0;1;:::;l. These probabilities are used in the next sec- tion to obtain the probability of successfully establishing a circuit. 2.2. The Probability of Successfully Establishing a Circuit To determine the probabilityPsucc that a session arriving at a random time successfully establishes a circuit from its source node to its destination node, we first find an approx- imate expression for the probability Psuccs;d that a ses- sion with a given source-destination pair s;d is success- ful on a particular trial. We then average over all source- destination pairs to determine the probability Psucc that a session arriving to the network at a random time success- fully establishes a circuit. The path followed by a session with source destination pair s;d; consists of an originating node followed by a sequence of transit nodes. Thus, the probability 0 that a wavelength on the outgoing link of the originating node is available is simply the probability that at least one wave- length on that link is idle, and is given by 0 = X S:jSj k S: 3 At each transit node, the probability that a wavelength is available on an outgoing link L, given that a wavelength was available on an incoming link L , 1, and that a transit setup packet proceeding from a wavelength on L , 1 to a wavelength on L is of type can be found to be = k,1P S =0 P S:jSj k S1, S kM 1, kP S =1 P S:jSj=k S S kM ; 4 where M is the number of input links of type . The nu- merator in Eq. (4) is the sum of all of the state probabilities where at least one wavelength on outgoing link L is avail- able, conditioned on the fact that the wavelength on which the transit setup packet arrives on link L , 1 is available. The multiplicative factor 1,S =kM is needed because the wavelengths in use on link L cannot be in use by ses- sions from the particular wavelength on link L , 1 upon which the transit setup packet arrives. The denominator is one minus the sum of the probabilities of all states where link L is unavailable, conditioned on the fact that the wave- length on which the transit setup packet arrives on link L,1 is available. In writing Eqs. (3) and (4) above, we do not assume that the probabilities of acquiring wavelengths on succes- sive links of a session’s path are independent. Instead, we account partially for the dependence between the acquisi- tion of successive wavelengths on a session’s path, by us- ing the approximation that the probability of acquiring a wavelength on link L depends on the availability of a wave- length on linkL,1(in reality this probabilitydepends, even though very weakly, on the availability of a wavelength on every link 1;2;:::;L,1preceding link L). As the simula- tion results presented in Section 3 demonstrate, our approx- imation is a very good one, however. The (conditional) probability of successfully establish- ing a circuit is then given by Psuccs;d = 0 lY =1 h s;d ; where h s;d is the number of hops on which the tran- sit session is of type for a particular source-destination
  • 5. pair s;d; and the product is taken over all types ; = 1;:::;l, l d , 1, of transit sessions. For uniformly dis- tributed destinations, the average probability of success for a new arrival Psucc can be written as Psucc = 1 NN , 1 X s;d Psuccs;d; 5 where N is the total number of nodes in the network. In our model, sessions that are not successful in estab- lishing a circuit are blocked and reinserted into the input stream. Since sessions with longer path lengths are blocked and reattempted with higher probability than sessions with shorter paths, the destination distribution of the arrivals (both new and reattempting sessions) may no longer be the same as that of only new arrivals. The success probability of a random session arrival (averaged over all trials, both new and reattempting) Psucc can be written as Psucc = X s;d Psuccs;dws;d; where ws;d = P,1 succs;dP s;d P,1 succs;d is a weighting factor to account for the retrials, which re- duces to Psucc = NN ,1P s;d P,1 succs;d: 6 Note that Psucc is the harmonic mean of the Psuccs;d over all pairs s;d;s 6= d: 2.3. Psucc for the Torus Network In this section, we derive the expressions for Psucc in a torus network. The p p torus consists of N = p2 proces- sors arranged along the pointsof a 2-dimensional space with integer coordinates with pprocessors along each dimension. In addition to the links connecting nodes that differ in ex- actly one coordinate, the torus also has wraparound links connecting the first and last node along each dimension. The routing tag of a session with source node s = s1;s2 and destinationnode d = d1;d2;is defined as t = t1;t2; where tj = dj , sj; if jdj ,sjj bp 2 c; dj , sj , p sgndj ,sj; if jdj ,sjj bp 2 c; for all j 2 1;2; and where sgnx is the signum function, which is equal to +1if x 0; and equal to ,1; otherwise. To define the feasible states of an outgoing link L, we note that in the torus network, we can partitionthe incoming links into two spatial types: bend types ( = 1), where an incoming link is in one dimension and outgoing link L is in a different dimension; and straight-through types ( = 2), where the incoming link is in the same dimension as outgoing link L. Originating sessions that are emitted on L are defined as being of type = 0: Transit sessions using L that arrive on an incoming link that is a bend type are defined as being of type = 1; and transit sessions using L that arrive on an incoming link that is a straight-through type are defined as being of type = 2: Therefore, for the torus network, the set of feasible states of the outgoing link is F = fS : P2 i=0 Si kg: The rates can be calculated using Little’s Theorem and the symmetry of the torus network to be = 8 : hp2 , 1 4pdp2,1 2 e ; = 0(originating) ; hp , 12 4pdp2,1 2 e ; = 1(bend); hdp,2 2 ebp,2 2 c 4pdp2,1 2 e ; = 2(straight), 7 where h is the mean internodal distance of the torus and can be calculated to be h = p=2; if p is odd; p=2 p2 p2,1 ; if p is even. In the torus network, the success probability for a ses- sion arriving to the network at a random time instant de- pends on its routing tag t1;t2: Using shortest-path rout- ing, the path followed by a session with routing tag t1;t2 will make It1;t2 , 1 bends along the way, and will go straight-through for a total of jt1j + jt2j , It1;t2 steps, where It1;t2 2 f1;2g is the number of non-zero en- tries in t1;t2: The probability of successfully establishing a connection is given by Psucct1;t2 = 0 It1;t2,1 1 jt1j+jt2j,It1;t2 2 ; 8 where 0 is given by Eq. (3), and 1 and 2 are given by Eq. (4) with M1 = 2 and M2 = 1; respectively. For uniformly distributed destinations, the average probability of success for a new session can be written as Psucc = 8 : 0 , 1+2 1 ,1, bp=2c 2 1, 2 2 ,1 1p2 ,1 ; p odd 0 , 1+ 1 ,1, bp=2c 2 1, 2 1p2 ,1 + 0 1 ,1, bp=2c,1 21, 2 2 ,1 1p2,1 : p even 9 The average probability of success for a random arrival
  • 6. (both new and reattempting) can be written as Psucc = 8 : , 1+ 2 1 ,1, ,bp=2c 2 1, ,1 2 2 , 1 ; p odd , 1+ 1 1 ,1, ,bp=2c 2 1, ,1 2 + 1 1 ,1, ,bp=2c+1 2 1, ,1 2 2 ,1 ; p even 10 where = 0p2,1 1 : 2.4. Psucc for the Hypercube Network In this section, we give the expressions for Psucc in a hy- percube network with crossbar switches at the nodes. Each node of a 2d-node hypercube network can be represented by a binary string x1;x2;:::;xd; where two nodes are connected via a bidirectional link if their binary represen- tations differ in one bit. The routing tag of a session with source s and destination d is just the bitwise XOR of the binary representations of the source and destination. To de- fine the feasible states of an outgoing link L in the 2d-node hypercube network with crossbar switches, we observe that due to symmetry, all of the incoming links are of the same spatial type. Originating sessions that are emitted on L are defined as being of type = 0; while transit sessions using L are defined as being of type = 1: Therefore, for the hypercube, the set of feasible states of the outgoing link is F = fS : S0 +S1 kg: The rates at which setup packets of type are emit- ted on a link can now be found to be = 8 : d ; = 0(originating); d, 22d,1 +1 d2d , 1 ; = 1(transit). 11 Assuming that a session at its source is at a distance of i hops from its destination, the probability of successfully establishing a connection is given by Psuccn = 0 i,1 1 ; 12 where 0 is given by Eq. (3) and 1 is given by Eq. (4) with M1 = d ,1: For uniformly distributed destinations, the average prob- ability of success for a new arrival can be written as Psucc = 1 2d ,1 dX i=1
  • 7. d i Psucci = 0 12d , 1 1+ 1d ,1 : (13) The average probability of success for a random arrival (both new and reattempting) can be written as Psucc = 2d , 1
  • 10. 1+ 1 1 d ,1 ,1 : (14) 3. Analytical and Simulation Results In this section, we present our analytical and simulation results for full wavelength translation in the torus and hy- percube networks. We first compare the probability of success for a new arrival Psucc and for a random arrival Psucc predicted by our analysis with that obtained via simulations for the torus and the hypercube networks, for the number of wavelengths k ranging from 1 to 4 (see Fig. 2 and Fig. 3, respec- tively). Each simulation point was obtained by averaging over 2 106 successes, after discarding initial transients. We observe that there is close agreement between the sim- ulations and the analytically predicted values over the en- tire range of applicable input rates, which is a significant improvement over previous analyses. Despite its accuracy, our analysis is intuitive and computationally inexpensive, and considerably simpler than the analyses available in the literature, which allows it to scale easily for large k. We define Psucc;kto be the throughput per node per wavelength of a full-wavelength translation system with k wavelengths, when the probability of success is equal to Psucc. Similarly, we define Psucc;k to be the probabil- ity of success of a full-wavelength translation system with k wavelengths, when the arrival rate per node per wave- length is equal to = =k. To quantify the performance of full-wavelength translation for varying k, we also define the incremental per-wavelength throughput gain k1;k2of a full-wavelength translation system with k2 wavelengths, over a system with k1 wavelengths, for a given Psucc, to be k1;k2 = Psucc;k2,Psucc;k1 Psucc;k1 100: 15 We also define the incremental probability of success gain Psucck1;k2 of a full-wavelength translation system with k2 wavelengths, over a system with k1 wavelengths, for a given , to be Psucck1;k2 = Psucc;k2, Psucc;k1 Psucc;k1 100: 16 The throughput and probability of success gains measure the degree of improvement that a full-wavelength transla- tion system with k2 wavelengths provides over a similar system with k1 wavelengths.
  • 11. Figure 2. Analytical and simulation results for Psucc versus the arrival rate per wavelength =k, for (a) an 11 11 torus, and (b) 28-node hypercube network. In Fig. 4, we illustrate the analytically predicted proba- bilityof success Psucc versus the arrival rate per wavelength =k, for k ranging from 1 to 16, for both the torus and hy- percube networks. In Table 1, we show the per-wavelength incremental throughput gains for an 11 11torus network and for a 28-node hypercube network, for two values of Psucc. For example, in the torus network, for Psucc = 0:9, using a full-wavelength translation system with two wave- lengths per link achieves a 320 gain in throughput per wavelength over a system with one wavelength per link (i.e, with no wavelength translation). Likewise, a system with four wavelengths per link achieves a 114gain in through- put per wavelength over a system with two wavelengths per link. (Similar results also hold for the incremental success gains in both topologies.) Figure 3. Analytical and simulation results for Psucc versus the arrival rate per wavelength =k, for (a) an 11 11 torus, and (b) 28-node hypercube network. As is evident from Fig. 4 and Table 1, for a given Psucc, the throughput per wavelength increases with increasing k (therefore, the network throughput increases superlinearly with k). The linear increase in throughput is because of the increase in capacity, while the superlinear increase is due to the greater flexibility in establishing a circuit when a larger number of wavelengths is available. The incremental gain
  • 12. in achievable throughput per wavelength k1;k2, how- ever, decreases rapidly with increasing k. This result is in agreement with the results presented in [9] and [18], where the authors had found that the incremental gain in through- put per unit of capacity obtainable by using links with larger capacity (alternately, links with a greater number of wave- lengths) diminishes as the capacity k per link (alternately, the number of wavelengths k per link) increases. Torus Psucc 1;2 2;4 4;8 8;16 0.9 320% 114.3% 55.6% 31.43% 0.5 86.7% 46.4% 25.6% 14.6% Hypercube Psucc 1;2 2;4 4;8 8;16 0.9 432% 125.6% 60% 33% 0.5 107% 51.7% 27.3 % 17% Table 1. Incremental per-wavelength through- put gains for a 11 11 torus and a 28-node hypercube. The above observation leads to some interesting design options when building an all-optical network. It suggests, for example, that when W wavelengths per link are avail- able, simply building a network node with full wavelength translation capability over W wavelengths may not be the most efficient option. This is because it may be possible to build a network node with W=k simpler switching ele- ments operating in parallel, each switching between a non- intersecting subset of k wavelengths, that achieves perfor- mance comparable to that of the W-wavelength system at a much lower cost. To illustrate this, we consider the general wavelength convertible switch architecture presented in Fig. 2 of [11], which consists of an optical switch followed by a system of wavelength converters. The optical switch may be im- plemented as a non-blocking crossbar switch or as a mul- tistage switch. Alternately, the entire switch architecture may be implemented as a single system that switches in both the space and wavelength domains, using either a re- arrangeably non-blocking Twisted Bene’s network, as pro- posed by Yoo and Bala [12], or the more general archi- tectures proposed by Thompson and Hunter [21]. Assum- ing the implementation in [12] (to be specific) with W=k parallel groups of wavelengths, where each wavelength is able to translate only to the k wavelengths within the same group, the component cost (in terms of elementary 2 2 switches) is W k kdlogkd , kd 2 = Wdlogkd, kd 2 ; and the increase in blocking probabilitybecomes negligeable as k increases beyond some point. This suggests that a net- work designer may initially choose to build the network with nodes that have a small number of parallel channels (groups), with k wavelengths per channel, and may gradu- ally expand the nodes as network traffic grows, by adding more parallel channels. Figure 4. The probability of success Psucc ob- tained from our analysis for (a) an 11 11 torus and (b) 28-node hypercube network, for k varying from 1 to 16. 4. Conclusions We presented a new general analysis for wavelength translation in all-optical regular networks that is intuitive, simple, and computationallyinexpensive. Our analysis does not use the link independence blocking assumption, and is more accurate than previous analyses over a wider range of network loads. We verified our analysis for the hypercube
  • 13. and torus topologies, and found that although the through- put per wavelength increases with an increase in the number of wavelengths, this increase saturates quickly. This obser- vation leads to some interesting possibilities for provision- ing an all-optical network from a performance-cost perspec- tive. One direction for future work could be to obtain func- tions that can appropriately measure the cost and the control complexity of the switch, so that different implementations of all-optical networks may be compared in a fair manner. 5. References [1] Acampora, A., “The multichannel multihop lightwave network,” Proc. IEEE GLOBECOM, Tokyo, Japan, vol. 3, pp. 1459–67, Nov. 15–18, 1987. [2] Acampora, A., “The scalable lightwave network,” IEEE Comm. Mag., vol. 32, no. 12, pp. 36–42, Dec. 1994. [3] Ali, M. F., Guizani, M., “A new design methodology for optical hypercube interconnection network,” in Proc. First Int’l Conf. on Algorithms and Architectures for Par- allel Processing, Australia, vol. 2, pp. 920–922, Apr. 1995. [4] Barry, R. A., and Humblet, P., “Models of blocking probability in all-optical networks with and without wave- length changers,” IEEE J. Select. Areas Comm., vol. 14, no. 5, pp. 858–867, June 1996. [5] Barry, R. A., Wavelength routing for all-optical net- works, Ph.D. dissertation, Dept. of Electrical Engineering and Computer Science, MIT, Cambridge, Mass., 1993. [6] Baroni, S., Bayvel, P., Midwinter, J. E., “Wavelength requirements in dense wavelength-routed optical transport networks with variable physical connectivity,” Electron. Lett., vol. 32, no. 6, pp. 575–576, Mar. 1996. [7] Birman, A., “Computing approximate blocking proba- bilities for a class of all-optical networks,” IEEE J. Select. Areas Commun., vol. 14, no. 5, pp. 852–857, June 1996. [8] Kaminow, I. P., Doerr, C. R., Dragone, C., et al, “A wideband all-optical WDM network,” IEEE J. Select. Areas Commun., vol. 14, no. 4, pp. 780–89, June 1996. [9] Koch, R. “Increasing the size of a network by a constant factor can increase performance by more than a constant factor,” Twenty-ninth Annual Symp. Foundations of Com- puter Science, pp. 221–230, Oct. 1988. [10] Kova˘cevi´c, M., and Acampora, A., “Benefits of wave- length translation in all-optical clear-channel networks,” IEEE J. Select. Areas Commun., vol. 14, no. 4, pp. 868– 880, June 1996. [11] Lee, K. C., and Li, V. O. K., “A wavelength convertible optical network,” IEEE /OSA J. Lightwave Tech., vol. 11, no. 5/6, pp. 962–970, May/June 1993. [12] Yoo, S. J. B., and Bala, K., “Parametric wavelength conversion and cross-connect architecture for transparent all-optical networks,” in Proc. SPIE Conf. on All-optical Commun., Boston, Mass., Nov. 1996. [13] Nagatsu, N., Hamazumi, Y., Sato, K., “Number of wavelengths required for constructing large-scale optical path networks,” Electronics and Communications in Japan, Part 1, vol. 78, no. 9, pp. 1–10, Sept. 1995. [14] Nishimura, S., Inoue, H., Hanatani, S., Matsuoka, H., et al, “Optical interconnections for the massively parallel computer,” IEEE Photon. Technol. Lett., vol. 9, no. 7, pp. 1,029–1,031, July 1997. [15] Pankaj, R. K., and Gallager, R. G., “Wavelength re- quirements of all-optical networks,” IEEE ACM Trans. Net- working, vol. 3, no. 3, pp. 269–279, June 1995. [16] Ramaswami, R., and Sasaki, G. H., “Multiwave- length optical networks with limited wavelength conver- sion,” Proc. INFOCOM’97, Kobe, Japan, April 1997. [17] Shionoya, S., “A study on multiwave interconnection networks,” Record of Elec. and Commun. Eng. Conver- sazione, Tohoku Univ., vol. 65, pp. 265–266, Dec. 1996. [18] Sharma, V., and Varvarigos, E. A., “An analysis of lim- ited wavelength translation in regular all-optical WDM net- works,” submitted IEEE Trans. on Comm. (Short version appeared in Proc. IEEE INFOCOM’98, vol. 2, pp. 893– 901.) [19] Sivarajan, K. N., and Ramaswami, R., “Lightwave net- works based on de Bruijn graphs,” IEEE/ACM Trans. Net- working, vol. 2, no. 1, pp. 70–79, Feb. 1994. [20] Subramanium, S, and Barry, R. A., “Wavelength as- signment in a fixed routing network,” Proc. ICC’97, Mon- treal, Que., Canada, vol. 1, pp. 406-10, June 8–12, 1997. [21] Thompson, R. A., and Hunter, D. K, “Elementary pho- tonic switching modules in three divisions,” IEEE J. Select. Areas Comm., vol. 14, no. 2, pp. 362–373, Feb. 1996. [22] Wauters, N., Demeester, P., “Wavelength translation in optical mult-wavelength multi-fibre transport networks,” Int’l Jour. of Optoelectronics, vol. 11, no. 1, pp. 53–70, Jan.–Feb. 1997. [23] Yates, J., Lacey, J., Everitt, D., and Summerfield, M., “Limited-range wavelength translation in all-optical net- works,” Proc. IEEE INFOCOM’96, San Francisco, CA, March 26-28, 1996, vol. 3, pp. 954-961.