
 
rations of the SDH/SONET and WDM layers for IP-
related services. The static nature of the current car-
rier network architecture left many carriers unpre-
pared for provisioning large amounts of fiber and 
optical wavelengths to meet the needs of enterprise 
IP networks, ISPs, VPNs, and other data-centric 
services.  Manual provisioning left the carriers with 
a complex collage of multiplexers, OXCs, and fiber 
patch panels.  Customers want rapid provisioning 
and flexible deployment of services, but  the multi-
layer control structure of carrier networks built dur-
ing the last decade could not cope with the rapidly 
growing and changing service demands.  Carriers 
need new methods for provisioning optical band-
widths and for automatically provisioning shared-
bandwidth across their networks.  They need to sup-
port IP data traffic effectively, provide QoS guaran-
tees for customer service level agreements (SLAs), 
and utilize core network bandwidth efficiently.  
Much of the current carrier network architecture 
lacks the ability to satisfy the needs of a growing 
variety of IP applications. In order to bypass the 
tradeoffs due to excessive layering in traffic control 
the basic and necessary TE functions must move 
directly to the OXCs and WDMs. At the end, this 
results in a simpler, more cost-efficient network that 
will transport a wide range of data streams and very 
large volumes of traffic. Recently, an innovative TE 
framework (Banerjee, A. et al., 2001) built on the 
strengths of MPLS for fine grain traffic load balanc-
ing, and optical layer re-configuration has been pro-
posed. Moreover, there is an approach to the design 
of control planes for optical cross-connects which 
leverage existing control plane techniques developed 
for MPLS TE. This approach combines recent ad-
vances in MPLS traffic engineering control plane 
constructs with optical cross-connect technology to 
provide a framework for real-time provisioning of 
optical channels, foster development and deploy-
ment of a new class of optical cross-connects, and 
allow the use of uniform semantics for network 
management and operations control in networks 
consisting of  IP addressable and TE-capable optical 
cross-connects. 
4  INTEGRATING GMPLS 
CONTROL PLANE IN OXCS 
All of the above observations suggest, therefore, that 
the GMPLS Traffic Engineering control plane would 
be, with some minor extensions, very suitable as the 
control plane for OXCs. This concept originated 
from the observation that from the perspective of 
control semantics, an OXC with an GMPLS Traffic 
Engineering-enabled control plane would resemble a 
Label Switching Router, subsuming and spanning 
LSRs and OXCs functionalities in a single integrated 
control plane, with some restriction due to the pecu-
liarity of the OXC data plane. In fact, the adaptation 
of MPLS control plane ant TE concepts to OXCs, 
which results in OXC-LSRs, needs to consider and 
reflect the domain specific peculiarities of the OXC 
data plane. From a data plane perspective, an LSR 
switches packets according to the label that it car-
ries. An OXC uses a switching matrix to connect an 
optical wavelength/signal from an input fiber to an 
output fiber. From a control plane perspective, an 
LSR bases its functionality on a table that maintains 
relations between incoming label/port and outgoing 
label/port. It must be pointed that in the case of the 
OXC, the table that maintains the relations is not a 
software entity but it is implemented in a more 
straightforward way, e.g. by appropriately configur-
ing the micro-mirrors of an optical switching fabric. 
There are several constraints in re-using the GMPLS 
control plane. These constraints arise from the fact 
that LSRs and OXCs use different data technologies. 
More specifically, LSRs manipulate packets that 
bear an explicit label and OXCs manipulate wave-
lengths that bear the label implicitly. That is, since 
the analogue of a label in the OXC is a wavelength 
or an optical channel there are no equivalent con-
cepts of label merging nor label push and pop opera-
tions in the optical domain. The transparency and 
multi-protocol properties of the MPLS Control Plane 
approach would allow an OXC to route optical 
channel trails carrying various types of digital pay-
loads (including IP, ATM, SDH, etc) in a coherent 
and uniform way. The distribution of topology state 
information, establishment of optical channel trails, 
all-optical network Traffic Engineering functions, 
and protection and restoration capabilities would be 
facilitated by the GMPLS control plane. An out-of-
band IP communications system can be used to carry 
and distribute control traffic between the control 
planes of different connected OXCs, perhaps 
through dedicated supervisory channels, using dedi-
cated wavelengths or channels, or an independent 
out-of-band IP network. An OXC that uses the 
GMPLS control plane would effectively become an 
IP addressable device. Thus, this proposition also 
solves the problem of addressing for OXCs. In this 
environment, SNMP, or some other network man-
agement technology, could be used for element 
management. A reasonable architectural model for 
an OXC equipped with an integrated GMPLS con-
trol plane (OXC-LSR) consists of two components: 
the data forwarding plane and the GMPLS control 
plane. A simple schema,  consistent with IETF 
GMPLS standard draft, is represented in Fig. 2 be-
low: 
ICETE 2004 - SECURITY AND RELIABILITY IN INFORMATION SYSTEMS AND NETWORKS
314