End-to-End FEC
[Soltani-Radha-2008 (doi) .]
Sohraab Soltani, Hayder Radha,
“PEEC: A Channel-Adaptive Feedback-Based Error Control Protocol for Wireless MAC Layer ”,
IEEE Journal on Selected Areas in Communications, vol. 26, #8, October 2008, pp. 1376–1385
ResiliNets Keywords: MAC, FEC/ARQ, PEEC
Keywords: A-LDPC;ARQ;BER;IEEE802.11 standard;PEEC;WLAN;adaptive low-density-parity-check decoder;bit error rates;channel-adaptive feedback;error control protocol;reliable transmission;wireless MAC layer;IEEE standards;automatic repeat request;error correction codes;error statistics;forward error correction;parity check codes;protocols;wireless LAN
Abstract: “Reliable transmission is a challenging task over wireless LANs since wireless links are known to be susceptible to errors. Although the current IEEE802.11 standard ARQ error control protocol performs relatively well over channels with very low bit error rates (BERs), this performance deteriorates rapidly as the BER increases. This paper investigates the problem of reliable transmission in a contention free wireless LAN and introduces a packet embedded error control (PEEC) protocol, which employs packet-embedded parity symbols instead of ARQ-based retransmission for error recovery. Specifically, depending on receiver feedback, PEEC adaptively estimates channel conditions and administers the transmission of (data and parity) symbols within a packet. This enables successful recovery of both new data and old unrecovered data from prior transmissions. In addition to theoretically analyzing PEEC, the performance of the proposed scheme is extensively analyzed over real channel traces collected on 802.11b WLANs. We compare PEEC performance with the performance of the IEEE802.il standard ARQ protocol as well as contemporary protocols such as enhanced ARQ and the hybrid ARQ/FEC. Our analysis and experimental simulations show that PEEC outperforms all three competing protocols over a wide range of actual 802.11b WLAN collected traces. Finally, the design and implementation of PEEC using an adaptive low-density-parity-check (A-LDPC) decoder is presented.”
Notes:
[Subramanian-Kalyanaraman-Ramakrishnan-2006 .]
V. Subramanian, S. Kalyanaraman, K.K. Ramakrishnan
"An End-to-End Transport Protocol for Extreme Wireless Network Environments",
Military Communications Conference, 2006. MILCOM 2006. IEEE , vol., no., pp.1-7, 23-25 Oct. 2006
ResiliNets Keywords: TCP, FEC/ARQ, MAC
Keywords: Forward error correction, Channel coding, Wireless LAN, Feedback communication, Automatic repeat request
Abstract: "Reliable transmission is a challenging task over wireless LANs since wireless links are known to be susceptible to errors. Although the current IEEE802.11 standard ARQ error control protocol performs relatively well over channels with very low bit error rates (BERs), this performance deteriorates rapidly as the BER increases. This paper investigates the problem of reliable transmission in a contention free wireless LAN and introduces a Packet Embedded Error Control (PEEC) protocol, which employs packet-embedded parity symbols instead of ARQbased retransmission for error recovery. Specifically, depending on receiver feedback, PEEC adaptively estimates channel conditions and administers the transmission of (data and parity) symbols within a packet. This enables successful recovery of both new data and old unrecovered data from prior transmissions. In addition to theoretically analyzing PEEC, the performance of the proposed scheme is extensively analyzed over real channel traces collected on 802.11b WLANs. We compare PEEC performance with the performance of the IEEE802.11 standard ARQ protocol as well as contemporary protocols such as enhanced ARQ and the hybrid ARQ/FEC. Our analysis and experimental simulations show that PEEC outperforms all three competing protocols over a wide range of actual 802.11b WLAN collected traces. Finally, the design and implementation of PEEC using an Adaptive Low- Density-Parity-Check (A-LDPC) decoder is presented."
Notes: Of interest to ResiliNets as an example of an adaptive FEC algorithm, based on the channel error rate.
[Baldantoni-Lundqvist-Karlsson-2004 (doi) .]
L. Baldantoni, H. Lundqvist, G. Karlsson
"Adaptive end-to-end FEC for improving TCP performance over wireless links",
Communications, 2004 IEEE International Conference on , vol.7, no., pp. 4023- 4027 Vol.7, 20-24 June 2004
ResiliNets Keywords: TCP, FEC
Abstract: "TCP is a reliable transport protocol that has been tuned to perform well in networks where packet losses occur mostly because of congestion. However, wireless networks are different: TCP responds both to congestion-based and error-based losses by invoking a congestion control algorithm and reducing the sending rate, resulting in degraded end-to-end performance for wireless systems. We investigate a new end-to- end approach for improving TCP performance over lossy links by using adaptive, end-to-end forward error correction (FEC) for recovering losses and consequently avoiding the TCP back-off behaviour. Of course there is a clear trade-off between the capacity consumed by FEC and the gain achieved in the overall throughput. An adaptive algorithm is needed to calculate the optimum ratio of redundancy given the state of the connection. The sender uses feedback information from the receiver to dynamically tune the FEC parameters. Through simulations we evaluate the performance of TCP with end-to-end FEC in mixed wired and wireless networks. The simulation results show in different scenarios that the throughput can be significantly improved by adding end-to-end FEC to TCP. However, compared to other improved TCP variants such as Westwood+ the performance is not improved, hence a direct modification of TCP congestion control appears to be more efficient than adding end-to-end FEC."