The goal of this paper is two-fold. First, to expand an opportunistic network coding protocol for wireless networks, called PlayNCool, in order to incorporate new mechanisms to improve performance in the presence of packet losses. In particular, exploiting additional helper nodes to improve the quality of each link and even across neighbouring links and using simulations to show that an additional reduction of packet transmission in the order of 40% is possible. Second, to advocate for the use of network coding (NC) jointly with software defined networking (SDN) providing an implementation of the expanded PlayNCool protocol using SDN. This implementation uses an architecture developed with OpenFlow switches and a Pox controller to periodically gather statistics related to packet losses and the number of packets coded, recoded and decoded on a per link basis in order to adapt the configuration for the PlayNCool protocol optimally. The measurements carried out were validated with theoretical and simulated results.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Software Defined Coded Networking: Benefits of the PlayNCool Protocol in Wireless Mesh Networks


    Contributors:


    Publication date :

    2017-06-01


    Size :

    208271 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Ethanol: Software defined networking for 802.11 Wireless Networks

    Moura, Henrique / Bessa, Gabriel V. C. / Vieira, Marcos A. M. et al. | IEEE | 2015


    FOCUS: Fog Computing in UAS Software-Defined Mesh Networks

    Secinti, Gokhan / Trotta, Angelo / Mohanti, Subhramoy et al. | IEEE | 2020


    Software Defined Networking for Next Generation Converged Metro-Access Networks

    Ruffini, M. / Slyne, F. / Bluemm, C. et al. | British Library Online Contents | 2015


    Multipath Coded Routing Protocol for Event-Driven Wireless Sensor Networks

    Tong, J. / Qian, D. / Liu, Y. | British Library Online Contents | 2010