Next Generation Network Design – Building Infrastructure to meet the challenges of today and tomorrow.