Exploring SDN Applications: Innovations in Network Design and Optimization
This document discusses the future of Software-Defined Networking (SDN) with a focus on improved controller design, cross-layer optimization, and support for diverse technologies. It highlights applications like BGP-free core, innovative approaches to memory management in forwarding tables, and the integration of optical nodes. The text emphasizes the benefits of abstractions, dynamic routing, and monitoring capabilities to enhance network performance. Collaboration opportunities are sought for further development in these areas.
Exploring SDN Applications: Innovations in Network Design and Optimization
E N D
Presentation Transcript
Acreo – Future work Pontus Sköldström
Where are things moving? Interesting SDN applications SDN Improved controller design Cross-layer optimization Support more technologies
SDN applications Interesting SDN applications SDN
SDN applications – BGP freecore • Complicated to configure • Complicated to manage • Expensive devices
SDN applications – BGP freecore • Apply SDN! • Similar to demo, but BGP • Single BGP node • Cheap devices • RouteFlow project • http://cpqd.github.com/RouteFlow
SDN applications – BGP freecore • Lots and lots of entries • Can we reduce the memory requirements?
SDN applications – BGP freecore • Normally, full forwarding tables everywhere • What if we split the forwarding table and distribute it?
SDN applications – BGP freecore • Cleverly split the forwarding table into multiple pieces • Install to switches, add tunnel magic • Dramatic reduction in memory • Slight increase in delay
Wherearethingsmoving? SDN Improved controller design
Improvedcontrollers - Abstraction • Earlier we mentioned abstractions, but how? • Abstract a whole network to a single node • Scalability, simplicity • Combine nodes into one • Grow single nodes, “super-nodes”
Improvedcontrollers - Abstraction • Need something similar as in the BGP free core example • But how can we do it for full OpenFlow rules?
Wherearethingsmoving? SDN Support more technologies
Support moretechnologies - Opto • Basic support for Optical nodes more or less done • Simple wavelength setup • Not a big gain compared to existing systems
What if we add support for basic monitoring (e.g. BER) • Much simpler with the SDN approach • Detect degradation, reconfigure network
Add support for modifying physical parameters (like modulation) • Tune network based on monitoring input • Again, the SDN approach makes it easier
More physical parameters! • Tune modulation format, spectral width, based on current demand
Wherearethingsmoving? SDN Cross-layer optimization
Cross-layeroptimization • Highly reconfigurable link technologies (both optoand radio) • More dynamic routing schemes • How can we combine these to optimize for: • Latency, throughput, energy efficiency?
The end! • Any of this sounds interesting? • We’re looking for partners, e.g. FP7 call 11 in Spring 2013 • Any questions? • Pontus.skoldstrom@acreo.se, Anders.gavler@acreo.se • Wolfgang.john@ericsson.com • Elisa.bellagamba@ericsson.com • Thanks for listening!