• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Reliable Data Transmission Based on Erasure-resilient Code in Wireless Sensor Networks

Vol. 4, No. 1, February 26, 2010
10.3837/tiis.2010.01.004, Download Paper (Free):

Abstract

Emerging applications with high data rates will need to transport bulk data reliably in wireless sensor networks. ARQ (Automatic Repeat request) or Forward Error Correction (FEC) code schemes can be used to provide reliable transmission in a sensor network. However, the naive ARQ approach drops the whole frame, even though there is a bit error in the frame and the FEC at the bit level scheme may require a highly complex method to adjust the amount of FEC redundancy. We propose a bulk data transmission scheme based on erasure-resilient code in this paper to overcome these inefficiencies. The sender fragments bulk data into many small blocks, encodes the blocks with LT codes and packages several such blocks into a frame. The receiver only drops the corrupted blocks (compared to the entire frame) and the original data can be reconstructed if sufficient error-free blocks are received. An incidental benefit is that the frame error rate (FER) becomes irrelevant to frame size (error recovery). A frame can therefore be sufficiently large to provide high utilization of the wireless channel bandwidth without sacrificing the effectiveness of error recovery. The scheme has been implemented as a new data link layer in TinyOS, and evaluated through experiments in a testbed of Zigbex motes. Results show single hop transmission throughput can be improved by at least 20% under typical wireless channel conditions. It also reduces the transmission time of a reasonable range of size files by more than 30%, compared to a frame ARQ scheme. The total number of bytes sent by all nodes in the multi-hop communication is reduced by more than 60% compared to the frame ARQ scheme.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
J. Lei and G. Kwon, "Reliable Data Transmission Based on Erasure-resilient Code in Wireless Sensor Networks," KSII Transactions on Internet and Information Systems, vol. 4, no. 1, pp. 62-77, 2010. DOI: 10.3837/tiis.2010.01.004.

[ACM Style]
Jian-Jun Lei and Gu-In Kwon. 2010. Reliable Data Transmission Based on Erasure-resilient Code in Wireless Sensor Networks. KSII Transactions on Internet and Information Systems, 4, 1, (2010), 62-77. DOI: 10.3837/tiis.2010.01.004.

[BibTeX Style]
@article{tiis:19845, title="Reliable Data Transmission Based on Erasure-resilient Code in Wireless Sensor Networks", author="Jian-Jun Lei and Gu-In Kwon and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2010.01.004}, volume={4}, number={1}, year="2010", month={February}, pages={62-77}}