Introduction to Software-defined Networking (Winter 2014/2015): Difference between revisions

Line 149: Line 149:
*'''Separation of Control and Data Plane'''
*'''Separation of Control and Data Plane'''
**''Group 3: Performance of the Control Plane''
**''Group 3: Performance of the Control Plane''
*** Wang et al, "Scotch: Elastically Scaling up SDN Control-Plane using vSwitch based Overlay" (ACM CoNEXT 2014)
*** Wang et al, "Scotch: Elastically Scaling up SDN Control-Plane using vSwitch based Overlay" (ACM CoNEXT 2014)  ([[Media:p5.pdf‎ |pdf]])
*** Liu et al, "Ensuring Connectivity via Data Plane Mechanisms" (USENIX NSDI 2013)
*** Liu et al, "Ensuring Connectivity via Data Plane Mechanisms" (USENIX NSDI 2013)  ([[Media:p6.pdf‎ |pdf]])
**''Group 4: Hybrid Software-defined Networks''
**''Group 4: Hybrid Software-defined Networks''
*** Sivamaram et al, "No Silver Bullet: Extending SDN to the Data Plane" (ACM HotNets 2013)
*** Sivamaram et al, "No Silver Bullet: Extending SDN to the Data Plane" (ACM HotNets 2013)  ([[Media:p7.pdf‎ |pdf]])
*** Schiff et al, "Reclaiming the Brain: Useful OpenFlow Functions in the Data Plane" (ACM HotNets 2013)
*** Schiff et al, "Reclaiming the Brain: Useful OpenFlow Functions in the Data Plane" (ACM HotNets 2013)  ([[Media:p8.pdf‎ |pdf]])
*** Vissicchio et al, "Sweet Little Lies: Fake Topologies for Flexible Routing" (ACM HotNets 2013)
*** Vissicchio et al, "Sweet Little Lies: Fake Topologies for Flexible Routing" (ACM HotNets 2013)  ([[Media:p9.pdf‎ |pdf]])
**''Group 5: Update Consistency''
**''Group 5: Update Consistency''
*** Reitblatt et al, "Abstractions for Network Update" (ACM SIGCOMM 2012)
*** Reitblatt et al, "Abstractions for Network Update" (ACM SIGCOMM 2012)  ([[Media:p10.pdf‎ |pdf]])
*** Mahajan et al, "On Consistent Updates in Software Defined Networks"  (ACM HotNets 2013)
*** Mahajan et al, "On Consistent Updates in Software Defined Networks"  (ACM HotNets 2013) ([[Media:p11.pdf‎ |pdf]])


*'''Controllers'''
*'''Controllers'''
**''Group 6: Distributed Controllers''
**''Group 6: Distributed Controllers''
*** Schmid et al, "Exploiting Locality in Distributed SDN Control" (ACM HotSDN 2013)
*** Schmid et al, "Exploiting Locality in Distributed SDN Control" (ACM HotSDN 2013) ([[Media:p12.pdf‎ |pdf]])
*** Dixit et al, "Towards an Elastic Distributed SDN Controller" (ACM HotSDN 2013)
*** Dixit et al, "Towards an Elastic Distributed SDN Controller" (ACM HotSDN 2013) ([[Media:p13.pdf‎ |pdf]])
*** Berde et al, "ONOS: Towards an Open, Distributed SDN OS" (ACM HotSDN 2014)
*** Berde et al, "ONOS: Towards an Open, Distributed SDN OS" (ACM HotSDN 2014) ([[Media:p14.pdf‎ |pdf]])


*'''OpenFlow'''
*'''OpenFlow'''
**''Group 7: Measurement of OpenFlow''
**''Group 7: Measurement of OpenFlow''
*** Kuzniar et al, "A SOFT Way for OpenFlow Switch Interoperability Testing" (ACM CoNEXT 2012)
*** Kuzniar et al, "A SOFT Way for OpenFlow Switch Interoperability Testing" (ACM CoNEXT 2012)  ([[Media:p15.pdf‎ |pdf]])
*** Canini et al, "A NICE Way to Test OpenFlow Applications" (USENIX NSDI 2012)
*** Canini et al, "A NICE Way to Test OpenFlow Applications" (USENIX NSDI 2012) ([[Media:p16.pdf‎ |pdf]])
**''Group 8: Challenging OpenFlow''
**''Group 8: Challenging OpenFlow''
*** Hu et al, "Explicit Path Control in Commodity Data Centers: Design and Applications", (USENIX NSDI 2015)
*** Hu et al, "Explicit Path Control in Commodity Data Centers: Design and Applications", (USENIX NSDI 2015)  ([[Media:p17.pdf‎ |pdf]])


*'''Network Virtualization'''
*'''Network Virtualization'''
**''Group 9: Virtualization in Datacenters''
**''Group 9: Virtualization in Datacenters''
*** Koponen et al, "Network Virtualization in Multi-tenant Datacenters" (USENIX NSDI 2014)
*** Koponen et al, "Network Virtualization in Multi-tenant Datacenters" (USENIX NSDI 2014) ([[Media:p18.pdf‎ |pdf]])
*** Ghorbani et al, "Towards Correct Network Virtualization" (ACM HotSDN 2014)
*** Ghorbani et al, "Towards Correct Network Virtualization" (ACM HotSDN 2014) ([[Media:p19.pdf‎ |pdf]])
**''Group 10: Advances in Network-Slicing''
**''Group 10: Advances in Network-Slicing''
*** Shabibi et al, "OpenVirteX: Make Your Virtual SDNs Programmable (ACM HotSDN 2014)
*** Shabibi et al, "OpenVirteX: Make Your Virtual SDNs Programmable (ACM HotSDN 2014) ([[Media:p20.pdf‎ |pdf]])
*** Jin et al, "CoVisor: A Compositional Hypervisor for Software-Defined Networks (USENIX NSDI 2015)
*** Jin et al, "CoVisor: A Compositional Hypervisor for Software-Defined Networks (USENIX NSDI 2015) ([[Media:p21.pdf‎ |pdf]])


==Requirements==
==Requirements==