Skip to Main content Skip to Navigation
New interface
Journal articles

Rules Placement Problem in OpenFlow Networks: a Survey

Abstract : Software-Defined Networking (SDN) abstracts low- level network functionalities to simplify network management and reduce costs. The OpenFlow protocol implements the SDN concept by abstracting network communications as flows to be processed by network elements. In OpenFlow, the high-level policies are translated into network primitives called rules that are distributed over the network. While the abstraction offered by OpenFlow allows to potentially implement any policy, it raises the new question of how to define the rules and where to place them in the network while respecting all technical and administrative requirements. In this paper, we propose a comprehensive study of the so-called OpenFlow rules placement problem with a survey of the various proposals intending to solve it. Our study is multi-fold. First, we define the problem and its challenges. Second, we overview the large number of solutions proposed, with a clear distinction between solutions focusing on memory management and those proposing to reduce signaling traffic to ensure scalability. Finally, we discuss potential research directions around the OpenFlow rules placement problem.
Document type :
Journal articles
Complete list of metadata

Cited literature [56 references]  Display  Hide  Download
Contributor : Damien Saucez Connect in order to contact the contributor
Submitted on : Tuesday, January 5, 2016 - 7:37:10 PM
Last modification on : Friday, July 8, 2022 - 10:04:08 AM
Long-term archiving on: : Thursday, November 10, 2016 - 9:46:29 PM


Files produced by the author(s)




Xuan Nam Nguyen, Damien Saucez, Chadi Barakat, Thierry Turletti. Rules Placement Problem in OpenFlow Networks: a Survey. Communications Surveys and Tutorials, IEEE Communications Society, 2016, ⟨10.1109/COMST.2015.2506984⟩. ⟨hal-01251249⟩



Record views


Files downloads