Reliability and Survivability Methodologies for Next Generation Networks