Towards An Optimal Core Optical Network Using Overflow Channels