Enhanced multi-layer protection in multi-service GMPLS networks