Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes

Network coding is becoming essential part of network systems since it enhances system performance in various ways. To take full advantage of network coding, however, it is vital to guarantee low latency in the decoding process and thus parallelization of random network coding has drawn broad attenti...

Full description

Saved in:
Bibliographic Details
Main Authors: Seong-Min Choi, Kyogu Lee, Joon-Sang Park
Format: Article
Language:English
Published: Wiley 2014-02-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2014/974836
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849696172297420800
author Seong-Min Choi
Kyogu Lee
Joon-Sang Park
author_facet Seong-Min Choi
Kyogu Lee
Joon-Sang Park
author_sort Seong-Min Choi
collection DOAJ
description Network coding is becoming essential part of network systems since it enhances system performance in various ways. To take full advantage of network coding, however, it is vital to guarantee low latency in the decoding process and thus parallelization of random network coding has drawn broad attention from the network coding community. In this paper, we investigate the problem of parallelizing random network coding for embedded sensor systems with multicore processors. Recently, general purpose graphics processing unit (GPGPU) technology has paved the way for parallelizing random network coding; however, it is not an option on embedded sensor nodes without GPUs and thus it is indispensable to leverage multicore processors which are becoming more common in embedded sensor nodes. We propose a novel random network coding parallelization technique that can fully exploit multicore processors. In our experiments, our parallel method exhibits over 150% throughput enhancement compared to existing state-of-the-art implementations on an embedded system.
format Article
id doaj-art-cc54a555249c42e5889e1dcef5126eb7
institution DOAJ
issn 1550-1477
language English
publishDate 2014-02-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-cc54a555249c42e5889e1dcef5126eb72025-08-20T03:19:32ZengWileyInternational Journal of Distributed Sensor Networks1550-14772014-02-011010.1155/2014/974836974836Fast Parallel Implementation for Random Network Coding on Embedded Sensor NodesSeong-Min Choi0Kyogu Lee1Joon-Sang Park2 Computer Engineering Department, Hongik University, Seoul 121-791, Republic of Korea Department of Transdisciplinary Studies, Seoul National University, Seoul 151-742, Republic of Korea Computer Engineering Department, Hongik University, Seoul 121-791, Republic of KoreaNetwork coding is becoming essential part of network systems since it enhances system performance in various ways. To take full advantage of network coding, however, it is vital to guarantee low latency in the decoding process and thus parallelization of random network coding has drawn broad attention from the network coding community. In this paper, we investigate the problem of parallelizing random network coding for embedded sensor systems with multicore processors. Recently, general purpose graphics processing unit (GPGPU) technology has paved the way for parallelizing random network coding; however, it is not an option on embedded sensor nodes without GPUs and thus it is indispensable to leverage multicore processors which are becoming more common in embedded sensor nodes. We propose a novel random network coding parallelization technique that can fully exploit multicore processors. In our experiments, our parallel method exhibits over 150% throughput enhancement compared to existing state-of-the-art implementations on an embedded system.https://doi.org/10.1155/2014/974836
spellingShingle Seong-Min Choi
Kyogu Lee
Joon-Sang Park
Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
International Journal of Distributed Sensor Networks
title Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
title_full Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
title_fullStr Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
title_full_unstemmed Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
title_short Fast Parallel Implementation for Random Network Coding on Embedded Sensor Nodes
title_sort fast parallel implementation for random network coding on embedded sensor nodes
url https://doi.org/10.1155/2014/974836
work_keys_str_mv AT seongminchoi fastparallelimplementationforrandomnetworkcodingonembeddedsensornodes
AT kyogulee fastparallelimplementationforrandomnetworkcodingonembeddedsensornodes
AT joonsangpark fastparallelimplementationforrandomnetworkcodingonembeddedsensornodes