We present here a supervisory management scheme and two complete lightpath
restoration algorithms based on integer linear programming. The supervisory
management uses a hierarchical approach with a network manager supervising
all node managers, each of which monitors the health status of all network
components and subsystems on that link. Extension to the existing CCS7 pro
tocol is proposed to include the surveillance information in the signaling
network. For the restoration algorithms, their performances are compared in
three networks commonly cited for testing purposes, in general, the source
-based restoration algorithm performs butter than that based on the link-ba
sed restoration algorithm, but requires much longer computation time, Also,
the former restoration algorithm ensures the fairness in satisfying lightp
ath demands within the network.