Interference management in software-defined mobile networks

Software-Defined Networking promises to deliver more flexible and manageable networks by providing a clear decoupling between control plane and data plane and by implementing the latter in a logically centralized controller. However, if such principles are to be applied also to wireless networks, new primitives and abstractions capable of providing programmers with a global view of the network capturing channel quality and interference must be devised. Moreover, the dynamic radio environment necessitates fast adaptation of physical parameters such as power, modulation and coding schemes. So the wireless SDN abstractions should allow for such adaptations to happen closer to the air interface. In this paper, we present high level abstractions for channel quality, interference and network reconfiguration; the latter permits operations differing in timescales to be carried out at different controller entities. The proposed concepts have been implemented and evaluated over a WiFi-based WLAN. Empirical measurements show that the proposed platform can be used to implement typical WiFi network management tasks such as channel assignment and interference monitoring.

[1]  Yashar Ganjali,et al.  Kandoo: a framework for efficient and scalable offloading of control applications , 2012, HotSDN '12.

[2]  David Walker,et al.  Frenetic: a network programming language , 2011, ICFP.

[3]  Konstantina Papagiannaki,et al.  Online estimation of RF interference , 2008, CoNEXT '08.

[4]  Anja Feldmann,et al.  Programmatic Orchestration of WiFi Networks , 2014, USENIX Annual Technical Conference.

[5]  David Malone,et al.  Measuring Transmission Opportunities in 802.11 Links , 2010, IEEE/ACM Transactions on Networking.

[6]  Pablo San Segundo,et al.  A new DSATUR-based algorithm for exact vertex coloring , 2012, Comput. Oper. Res..

[7]  Dragos Niculescu,et al.  Interference map for 802.11 networks , 2007, IMC '07.

[8]  Hari Balakrishnan,et al.  Harnessing Exposed Terminals in Wireless Networks , 2008, NSDI.

[9]  Paul Hudak,et al.  Nettle: Taking the Sting Out of Programming Network Routers , 2011, PADL.

[10]  Konstantina Papagiannaki,et al.  PIE in the Sky: Online Passive Interference Estimation for Enterprise WLANs , 2011, NSDI.

[11]  Srinivasan Keshav,et al.  SMARTA: a self-managing architecture for thin access points , 2006, CoNEXT '06.

[12]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[13]  Mahesh K. Marina,et al.  Programming Software-Defined wireless networks , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[14]  Russell J. Clark,et al.  Resonance: dynamic access control for enterprise networks , 2009, WREN '09.

[15]  Martín Casado,et al.  Practical declarative network management , 2009, WREN '09.

[16]  Stefan Schmid,et al.  Towards a scalable and near-sighted control plane architecture for WiFi SDNs , 2014, HotSDN.

[17]  David Walker,et al.  Composing Software Defined Networks , 2013, NSDI.

[18]  Anja Feldmann,et al.  Towards programmable enterprise WLANS with Odin , 2012, HotSDN '12.

[19]  Ranveer Chandra,et al.  FLUID: Improving Throughputs in Enterprise Wireless LANs through Flexible Channelization , 2011, IEEE Transactions on Mobile Computing.

[20]  David Walker,et al.  A compiler and run-time system for network programming languages , 2012, POPL '12.

[21]  Renato M. de Moraes,et al.  Modeling Interference in Wireless Ad Hoc Networks , 2007, 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[22]  Ratul Mahajan,et al.  Measurement-based models of delivery and interference in static wireless networks , 2006, SIGCOMM.

[23]  Stefan Savage,et al.  Jigsaw: solving the puzzle of enterprise 802.11 analysis , 2006, SIGCOMM.

[24]  Dirk Grunwald,et al.  MOJO: a distributed physical layer anomaly detection system for 802.11 WLANs , 2006, MobiSys '06.

[25]  Nick Feamster,et al.  Procera: a language for high-level reactive network control , 2012, HotSDN '12.

[26]  Ratul Mahajan,et al.  Analyzing the MAC-level behavior of wireless networks in the wild , 2006, SIGCOMM.

[27]  Konstantina Papagiannaki,et al.  CENTAUR: realizing the full potential of centralized wlans through a hybrid data path , 2009, MobiCom '09.