Wireless Mesh Software Defined Networks (wmSDN)

被引:0
|
作者
Detti, Andrea [1 ]
Pisa, Claudio [1 ]
Salsano, Stefano [1 ]
Blefari-Melazzi, Nicola [1 ]
机构
[1] Univ Roma Tor Vergata, Dept Elect Engn, Rome, Italy
关键词
Software Defined Networking; Wireless Mesh Networks; Community Networks; Traffic engineering;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In this paper we propose to integrate Software Defined Networking (SDN) principles in Wireless Mesh Networks (WMN) formed by OpenFlow switches. The use of a centralized network controller and the ability to setup arbitrary paths for data flows make SDN a handy tool to deploy fine-grained traffic engineering algorithms in WMNs. However, centralized control may be harmful in multi-hop radio networks formed by commodity devices (e. g. Wireless Community Networks), in which node isolation and network fragmentation are not rare events. To exploit the pros and mitigate the cons, our framework uses the traditional OpenFlow centralized controller to engineer the routing of data traffic, while it uses a distributed controller based on OLSR to route: i) OpenFlow control traffic, ii) data traffic, in case of central controller failure. We implemented and tested our Wireless Mesh Software Defined Network (wmSDN) showing its applicability to a traffic engineering use-case, in which the controller logic balances outgoing traffic among the Internet gateways of the mesh. Albeit simple, this use case allows showing a possible usage of SDN that improves user performance with respect to the case of a traditional mesh with IP forwarding and OLSR routing. The wmSDN software toolkit is formed by Open vSwitch, POX controller, OLSR daemon and our own Bash and Python scripts. The tests have been carried out in an emulation environment based on Linux Containers, NS3 and CORE tools.
引用
收藏
页码:89 / 95
页数:7
相关论文
共 50 条
  • [1] OpenWiMesh: a Framework for Software Defined Wireless Mesh Networks
    Brito, Italo
    Gramacho, Sergio
    Ferreira, Ibirisol
    Nazare, Marcelo
    Sampaio, Leobino
    Figueiredo, Gustavo B.
    2014 BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 2014, : 199 - 206
  • [2] Software-Defined Wireless Mesh Networks: Architecture and Traffic Orchestration
    Huang, Huawei
    Li, Peng
    Guo, Song
    Zhuang, Weihua
    IEEE NETWORK, 2015, 29 (04): : 24 - 30
  • [3] Software-defined wireless mesh networks for internet access sharing
    Abujoda, Ahmed
    Dietrich, David
    Papadimitriou, Panagiotis
    Sathiaseelan, Arjuna
    COMPUTER NETWORKS, 2015, 93 : 359 - 372
  • [4] Joint channel assignment and routing in software defined wireless mesh networks
    Mirzaie, Sara
    Sedaghat, Shahrzad
    2017 25TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2017, : 1515 - 1519
  • [5] Demystifying Failure Recovery for Software-Defined Wireless Mesh Networks
    Tanha, Maryam
    Sajjadi, Dawood
    Pan, Jianping
    2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), 2018, : 488 - 493
  • [6] Software-Defined Crowd-Shared Wireless Mesh Networks
    Abujoda, Ahmed
    Sathiaseelan, Arjuna
    Rizk, Amr
    Papadimitriou, Panagiotis
    2014 IEEE 10TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2014, : 130 - 135
  • [7] Filling the Gap Between Software Defined Networking and Wireless Mesh Networks
    Nascimento, Vagner
    Moraes, Marcelo
    Gomes, Rosivaldo
    Pinheiro, Billy
    Abelem, Antonio
    Borges, Vinicius C. M.
    Cardoso, Kleber V.
    Cerqueira, Eduardo
    2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 451 - 454
  • [8] Software Defined Networking-Assisted Routing In Wireless Mesh Networks
    Labraoui, Mohamed
    Boc, Michael Mathias
    Fladenmuller, Anne
    2016 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2016, : 377 - 382
  • [9] Software Defined Coded Networking: Benefits of the PlayNCool protocol in wireless mesh networks
    Di Paola, Carla
    Lucani, Daniel E.
    Palazzo, Sergio
    Krigslund, Jeppe
    2017 IEEE 85TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2017,
  • [10] Enabling Software-Defined Networking for Wireless Mesh Networks in Smart Environments
    Patil, Prithviraj
    Hakiri, Akram
    Barve, Yogesh
    Gokhale, Aniruddha
    15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 153 - 157