Multi-Hop and Multi-Rate Optical Networks with Dynamic Traffic: Implementing Routing Algorithms and Provisioning Protocols on OMEGA TEST-BED.