Core Network Design