Resource optimization, spectrum allocation and fault tolerance planning in broadband wireless networks