• DocumentCode
    230534
  • Title

    Programming Software-Defined wireless networks

  • Author

    Riggio, Roberto ; Gomez, Karina Mabell ; Rasheed, Tinku ; Schulz-Zander, Julius ; Kuklinski, Slawomir ; Marina, Mahesh K.

  • Author_Institution
    CREATE-NET, Trento, Italy
  • fYear
    2014
  • fDate
    17-21 Nov. 2014
  • Firstpage
    118
  • Lastpage
    126
  • Abstract
    Programming a mobile network requires to account for multiple complex operations, such as allocating radio resources and monitoring interference. Nevertheless, the current Software-Defined Networking ecosystem provides little support for mobile networks in term of radio data-plane abstractions, controllers, and programming primitives. Starting from the consideration that WiFi is becoming an integral part of the 5G architecture, we present a set of programming abstractions modeling three fundamental aspects of a WiFi network, namely state management of wireless clients, resource provisioning, and network state collection. The proposed abstractions hide away the implementation details of the underlying wireless technology providing programmers with expressive tools to control the state of the network. We also describe a proof-of-concept implementation of a Software-Defined Radio Access Network controller for WiFi networks and a Python-based Software Development Kit leveraging the proposed abstractions. The resulting platform can be effectively leveraged in order to implement typical control tasks such as mobility management and traffic engineering as well as applications and services such as multicast video delivery and/or dynamic content caching.
  • Keywords
    5G mobile communication; radio access networks; software radio; wireless LAN; 5G architecture; Python-based software development kit; WiFi network; mobile network; multiple complex operations; network state collection; programming abstractions; programming software-defined wireless networks; resource provisioning; software-defined radio access network controller; wireless clients state management; IEEE 802.11 Standards; Interference; Mobile communication; Programming; Radio access networks; Resource management; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network and Service Management (CNSM), 2014 10th International Conference on
  • Conference_Location
    Rio de Janeiro
  • Type

    conf

  • DOI
    10.1109/CNSM.2014.7014148
  • Filename
    7014148