Introducing flexible and synthetic optical networking: planning and operation based on network function programmable ROADMs | IEEE Journals & Magazine | IEEE Xplore