ws 16(7): e2

Research Article

Towards Effective Intra-flow Network Coding in Software Defined Wireless Mesh Networks

Download1026 downloads
  • @ARTICLE{10.4108/eai.19-1-2016.150998,
        author={Donghai Zhu and Xinyu Yang Yang and Peng Zhao and Wei Yu},
        title={Towards Effective Intra-flow Network Coding in Software Defined Wireless Mesh Networks},
        journal={EAI Endorsed Transactions on Wireless Spectrum},
        volume={2},
        number={7},
        publisher={EAI},
        journal_a={WS},
        year={2016},
        month={1},
        keywords={wireless mesh network, software defined networking, intra-flow network coding},
        doi={10.4108/eai.19-1-2016.150998}
    }
    
  • Donghai Zhu
    Xinyu Yang Yang
    Peng Zhao
    Wei Yu
    Year: 2016
    Towards Effective Intra-flow Network Coding in Software Defined Wireless Mesh Networks
    WS
    EAI
    DOI: 10.4108/eai.19-1-2016.150998
Donghai Zhu1, Xinyu Yang Yang1, Peng Zhao1,*, Wei Yu2
  • 1: Department of Computer Science and Technology, Xi’an Jiaotong University, Xi’an, China
  • 2: Department of Computer and Information Sciences, Towson University, Towson, MD, USA
*Contact email: p.zhao@mail.xjtu.edu.cn

Abstract

Wireless Mesh Networks (WMNs) have potential to provide convenient broadband wireless Internet access to mobile users.With the support of Software-Defined Networking (SDN) paradigm that separates control plane and data plane, WMNs can be easily deployed and managed. In addition, by exploiting the broadcast nature of the wireless medium and the spatial diversity of multi-hop wireless networks, intra-flow network coding has shown a greater benefit in comparison with traditional routing paradigms in data transmission for WMNs. In this paper, we develop a novel OpenCoding protocol, which combines the SDN technique with intra-flow network coding for WMNs. Our developed protocol can simplify the deployment and management of the network and improve network performance. In OpenCoding, a controller that works on the control plane makes routing decisions for mesh routers and the hop-by-hop forwarding function is replaced by network coding functions in data plane. We analyze the overhead of OpenCoding. Through a simulation study, we show the effectiveness of the OpenCoding protocol in comparison with existing schemes. Our data shows that OpenCoding outperforms both traditional routing and intra-flow network coding schemes.