Optical Network Design and Modeling