Title
Network coding based adaptive CSMA for network utility maximization.
Abstract
It is well known that network coding can improve the capacity of wireless networks efficiently while adaptive CSMA-based link scheduling can efficiently allocate channel resources in a fully distributed manner in such networks. By combining the advantages of these two mechanisms, in this paper, we are aimed at achieving network utility maximization in a fully distributed manner when network coding is applied. For this purpose, we first model the network under study by considering transmission conflict relationship in the network. Then, by treating coding combinations as scheduling units for transmissions at the MAC layer, we deduce the weighted network capacity based on the network-coding-based adaptive CSMA link scheduling and further analyze its features. This way of link scheduling also eases the queue load estimation when network coding opportunity is present, which is a prerequisite for CSMA based link scheduling. We accordingly propose a distributed network-coding-based adaptive CSMA algorithm, which assigns the mean backoff time of a coded packet transmission for medium access based on its coding gain. We prove the convergence property of the proposed algorithm and its optimality in network utility maximization when coding combinations/patterns applicable at nodes in the network are known. Simulation results validate our analytical results.
Year
DOI
Venue
2017
10.1016/j.comnet.2017.06.017
Computer Networks
Keywords
Field
DocType
Network utility maximization,Network coding,Adaptive CSMA,Distributed algorithm,Wireless multihop networks
Linear network coding,Wireless network,Coding gain,Scheduling (computing),Computer science,Queue,Computer network,Coding (social sciences),Distributed algorithm,Weighted network,Distributed computing
Journal
Volume
Issue
ISSN
126
C
1389-1286
Citations 
PageRank 
References 
0
0.34
18
Authors
4
Name
Order
Citations
PageRank
Tao Wang102.70
Baoxian Zhang2910.99
Zheng Yao332.10
Hussein T. Mouftah41658189.60