Title :
Optimizing packet scheduling decisions with network coding
Author :
Jin Wang ; Chai Teck Yoong ; Wai-Choong Wong
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
Abstract :
Network coding techniques are usually applied upon network layer protocols to improve throughput in wireless networks. However, the packet scheduling algorithm has long been neglected. With proper scheduling, bottleneck nodes can clear their packet queue faster than a vanilla round-robin scheduling algorithm. Therefore, a higher Coding+MAC gain can be achieved. In this paper, we formulate the scheduling problem and propose a search algorithm to find the optimal solution. A pruning rule and an approximation scheme are proposed to reduce the amount of search branches, and hence to improve the time performance. Results show that the algorithm can improve the throughput gain as compared to round-robin scheduling. The throughput gain is most conspicuous when the network is almost but not saturated.
Keywords :
access protocols; network coding; optimisation; scheduling; coding+MAC gain; network coding; network layer protocols; packet queue; packet scheduling; pruning rule; vanilla round robin scheduling algorithm; weighted clique cover problem; wireless networks; Approximation algorithms; Encoding; Heuristic algorithms; Network coding; Scheduling algorithms; Throughput; Wireless networks;
Conference_Titel :
Telecommunications (ICT), 2014 21st International Conference on
Conference_Location :
Lisbon
Print_ISBN :
978-1-4799-5139-0
DOI :
10.1109/ICT.2014.6845081