Network Coding-Aware Fair Opportunistic Scheduling in Lossy Wireless Networks
نویسندگان
چکیده
Users increasingly depend on WLAN for business and entertainment. It is well-recognized that wireless links are prone to errors. Previous work, ER, proposed to use network coding (NC) for providing more ef cient MAC-layer retransmission scheme in WLAN. However, it uses inef cient and costly reception report scheme and does not consider the effect of heterogenous and time-varying wireless conditions and fairness. These issues are critical for getting full bene ts of network coding. We show that, without addressing them, NC may even cause negative effect on the system. In this paper, we present a novel MAC-layer retransmission scheme, namely XORR, which uses reception estimation without extra overhead and adopts NC-aware opportunistic scheduling with maintaining temporal fairness in WLAN. We prove our NC-aware scheduling algorithm is fair and it will always improve the expected goodput for each wireless clients. We further verify XORR with extensive simulation as well as experiment studies and nd that our scheme outperforms traditional opportunistic scheduling (without NC) and 802.11 about 25% and 40%, respectively.
منابع مشابه
A JOINT DUTY CYCLE SCHEDULING AND ENERGY AWARE ROUTING APPROACH BASED ON EVOLUTIONARY GAME FOR WIRELESS SENSOR NETWORKS
Network throughput and energy conservation are two conflicting important performance metrics for wireless sensor networks. Since these two objectives are in conflict with each other, it is difficult to achieve them simultaneously. In this paper, a joint duty cycle scheduling and energy aware routing approach is proposed based on evolutionary game theory which is called DREG. Making a trade-off ...
متن کاملTowards a Fair and Efficient Packet Scheduling Scheme in Inter-Flow Network Coding
Network coding techniques are usually applied upon network-layer protocols to improve throughput in wireless networks. In scenarios with multiple unicast sessions, fairness is also an important factor. Therefore, a network coding-aware packet-scheduling algorithm is required. A packet-scheduling algorithm determines which packet to send next from a node’s packet backlog. Existing protocols most...
متن کاملComboCoding: Combined Intra/Inter-Flow Network Coding for TCP over Multihop Lossy Wireless Networks
TCP over wireless networks is challenging due to high random losses and data-ACK interference. To address both problems, a new hybrid network coding scheme, ComboCoding, is proposed. ComboCoding combines intra-flow and inter-flow coding to provide robust communications over TCP in disruptive wireless networks. Intra-flow coding mitigates losses by using a modified random linear coding scheme th...
متن کاملTransmission scheduling for wireless mesh networks with temporal reuse
Link-assigned transmission schedules with timeslot reuse by multiple links in both the space and time domains are investigated in this study for stationary multihop wireless mesh networks with both rate and power adaptivity. Specifically, cross-layer optimised schedules with proportionally fair end-to-end flow rates and network coding capability are constructed for networks operating under the ...
متن کاملMention ”Informatique”
The scarce resources in wireless systems compounded with their highly variable and errorprone propagation characteristics stress the need for efficient resource management. Scheduling is a key tool to allocate efficiently the radio resource. While fading effects have long been combated in wireless networks, primarily devoted to voice calls, they are now seen as an opportunity to increase the ca...
متن کامل