Survivable IP over Optical Transport Networks: Using Multi-layer survivability techniques running in different network layers to achieve certain level of QoS for IP over Optical Transport Networks