Today's
commercial optical networks provide extremely limited Fault and Attack
Management (FAM) and, although optical networking is one of the fastest
growing areas in networking, even theoretical FAM research in the
optical domain only scratches the surface. We seek to close this gap
by addressing some of the fundamental research issues and building
a simulation toolkit that will incorporate the products of this research
effort. Ultimately, we wish to provide thorough quantitative answers
to questions about the level of resources needed to support modern
FAM.
Our research in optical FAM broadly lies in three areas: modeling
or how to model faults and attacks; algorithms or how to devise methods
for detection and management of faults or attacks; and protocols or
how to implement in a distributed manner the various steps involved
in the management of a particular fault or attack. In
the area of modeling, our research will be driven by questions such
as: is optical fault modeling any different from that of non-optical
networks? How do attack models differ from fault models? How are
coordinated attacks best modeled? What level of network operation
can be abstracted away in a fault or attack model? How can a network
measure and detect denial-of-service attacks? For FAM modeling,
we will build high-level models based on lower-level fault and attack
models at the physical level proposed by others.
In the area
of algorithms, we anticipate providing answers to questions such
as: how should routes be assigned to connections in anticipation
of faults and attacks? Does route assignment in anticipation of
a coordinated attack use significantly more resources? Once an attack
occurs, how long does it take for detecting and localizing it? Can
efficient algorithms for periodic fault or attack detection be designed?
In the area
of protocols, we take up the practical issue of integrating our
algorithms into a standard. In particular, at the time of a fault
or attack, procedures for recovery need to be reliably implemented
as protocols.
Finally, we integrate our contributions in the above three areas
of modeling, algorithms and protocols by incorporating our solutions
into a simulator. The idea is that a user will be able to select
a fault or attack model from a menu of several, will be able to
select a combination of algorithms from a menu of several, and be
able to evaluate the performance by running the simulator. We will
also make is easy for independent third-parties to integrate their
own modules for testing and comparison. To build this simulator,
we will leverage existing simulation technology and visibility by
using the MERLIN optical network simulator developed at the National
Institute of Standards and Technology. Since MERLIN follows an open
architecture so that various modules are plug-ins, we anticipate
that, by adding an "open" FAM section in MERLIN, other
researchers can propose and test algorithms in addition to our own.
Top
|