Title
An Approach to Rule Placement in Software-Defined Networks.
Abstract
Software-Defined Networks (SDN) is a trend of research in networks. Rule placement, a common operation for network administrators, has become more complicated due to the capacity limitation of devices in which the large number of rules are deployed. Prior works on rule placement mostly consider the influence on rule placement incurred by the rules in a single device. However, the position relationships between neighbor devices have influences on rule placement. Our basic idea is to classify the position relationships into two categories: the serial relationship and the parallel relationship, and we present a novel strategy for rule placement based on the two different position relationships. There are two challenges of implementing our strategies: to check whether a rule is contained by a rule set or not and to check whether a rule can be merged by other rules or not.To overcome the challenges, we propose a novel data structure called OPTree to represent the rules, which is convenient to check whether a rule is covered by other rules. We design the insertion algorithm and search algorithm for OPTree. Extensive experiments show that our approach can effectively reduce the number of rules while ensuring placed rules work. On the other hand, the experimental results also demonstrate that it is necessary to consider the position relationships between neighbor devices when placing rules.
Year
DOI
Venue
2016
10.1145/2988287.2989170
MSWiM
Field
DocType
Citations 
Data mining,Data structure,Search algorithm,Computer science,Design rule checking,Software-defined networking
Conference
0
PageRank 
References 
Authors
0.34
6
6
Name
Order
Citations
PageRank
Wenjie Li136859.74
Zheng Qin247157.29
Hui Yin312.03
Rui Li41916.31
Lu Ou502.37
Heng Li61110.51