Performance Analysis of Fountain Codes in Multihop Relay Networks

Fountain codes have been extensively employed in delay-tolerant networks (DTNs) due to their near-capacity performance with very low encoding/decoding complexity. A decode-and-forward-based relaying strategy is ideally suited for fountain codes in such networks due to its ability to recover the sour...

Full description

Saved in:
Bibliographic Details
Main Authors: James, Ashish, Madhukumar, A. S., Kurniawan, Ernest, Adachi, Fumiyuki
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2016
Subjects:
Online Access:https://hdl.handle.net/10356/82006
http://hdl.handle.net/10220/41078
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-82006
record_format dspace
spelling sg-ntu-dr.10356-820062020-05-28T07:18:29Z Performance Analysis of Fountain Codes in Multihop Relay Networks James, Ashish Madhukumar, A. S. Kurniawan, Ernest Adachi, Fumiyuki School of Computer Engineering Cooperative multihop networks Conventional multihop networks Fountain codes have been extensively employed in delay-tolerant networks (DTNs) due to their near-capacity performance with very low encoding/decoding complexity. A decode-and-forward-based relaying strategy is ideally suited for fountain codes in such networks due to its ability to recover the source message from any subset of encoded packets with sufficient mutual information. However, the unreliable nature of the channel may lead to the starvation of some subsequent nodes with good channel conditions. By cooperation among the forwarding nodes, the overall latency of such networks can be alleviated. This paper analytically quantifies the latency of both cooperative and conventional fountain-coded delay-tolerant multihop networks by deriving the exact closed-form equations for the channel usage. The overall latency suffered by such networks forces conservation of the end-to-end delay, particularly for real-time applications. However, by constraining the total delay (the number of encoded transmissions), the performance of fountain codes deteriorates due to the lack of encoded packets for retrieving the entire source message. This degradation can be gauged by the average packet loss experienced with partial decoding of fountain codes. The exact closed-form equation for the average packet loss based on the channel usage for such delay-constrained networks (DCNs) is derived in this paper. The tradeoff between average delay and the channel usage required for successful decoding is also analyzed. It is observed that the average packet loss can be minimized by optimizing the total delay based on the performance across each link. Finally, the pros and cons of using DCNs and DTNs employing fountain codes are evaluated, and theoretical grounding to the simulated results is provided. ASTAR (Agency for Sci., Tech. and Research, S’pore) 2016-08-04T09:26:44Z 2019-12-06T14:44:34Z 2016-08-04T09:26:44Z 2019-12-06T14:44:34Z 2013 Journal Article James, A., Madhukumar, A. S., Kurniawan, E., & Adachi, F. (2013). Performance Analysis of Fountain Codes in Multihop Relay Networks. IEEE Transactions on Vehicular Technology, 62(9), 4379-4391. 0018-9545 https://hdl.handle.net/10356/82006 http://hdl.handle.net/10220/41078 10.1109/TVT.2013.2265279 en IEEE Transactions on Vehicular Technology © 2013 IEEE. 13 p.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Cooperative multihop networks
Conventional multihop networks
spellingShingle Cooperative multihop networks
Conventional multihop networks
James, Ashish
Madhukumar, A. S.
Kurniawan, Ernest
Adachi, Fumiyuki
Performance Analysis of Fountain Codes in Multihop Relay Networks
description Fountain codes have been extensively employed in delay-tolerant networks (DTNs) due to their near-capacity performance with very low encoding/decoding complexity. A decode-and-forward-based relaying strategy is ideally suited for fountain codes in such networks due to its ability to recover the source message from any subset of encoded packets with sufficient mutual information. However, the unreliable nature of the channel may lead to the starvation of some subsequent nodes with good channel conditions. By cooperation among the forwarding nodes, the overall latency of such networks can be alleviated. This paper analytically quantifies the latency of both cooperative and conventional fountain-coded delay-tolerant multihop networks by deriving the exact closed-form equations for the channel usage. The overall latency suffered by such networks forces conservation of the end-to-end delay, particularly for real-time applications. However, by constraining the total delay (the number of encoded transmissions), the performance of fountain codes deteriorates due to the lack of encoded packets for retrieving the entire source message. This degradation can be gauged by the average packet loss experienced with partial decoding of fountain codes. The exact closed-form equation for the average packet loss based on the channel usage for such delay-constrained networks (DCNs) is derived in this paper. The tradeoff between average delay and the channel usage required for successful decoding is also analyzed. It is observed that the average packet loss can be minimized by optimizing the total delay based on the performance across each link. Finally, the pros and cons of using DCNs and DTNs employing fountain codes are evaluated, and theoretical grounding to the simulated results is provided.
author2 School of Computer Engineering
author_facet School of Computer Engineering
James, Ashish
Madhukumar, A. S.
Kurniawan, Ernest
Adachi, Fumiyuki
format Article
author James, Ashish
Madhukumar, A. S.
Kurniawan, Ernest
Adachi, Fumiyuki
author_sort James, Ashish
title Performance Analysis of Fountain Codes in Multihop Relay Networks
title_short Performance Analysis of Fountain Codes in Multihop Relay Networks
title_full Performance Analysis of Fountain Codes in Multihop Relay Networks
title_fullStr Performance Analysis of Fountain Codes in Multihop Relay Networks
title_full_unstemmed Performance Analysis of Fountain Codes in Multihop Relay Networks
title_sort performance analysis of fountain codes in multihop relay networks
publishDate 2016
url https://hdl.handle.net/10356/82006
http://hdl.handle.net/10220/41078
_version_ 1681059273413492736