Network Coding Performance Evaluation and an Application to Underwater Networks

Network coding is a promising technology that many researchers have advocated due to its potentially significant benefits to improve the efficiency of data transmission. In this thesis, we use simulations to evaluate the performance of different network topologies using network coding. By comparing...

Full description

Bibliographic Details
Main Author: Ding, Xiake
Other Authors: Yang, Oliver
Language:en
Published: Université d'Ottawa / University of Ottawa 2015
Subjects:
Online Access:http://hdl.handle.net/10393/31956
http://dx.doi.org/10.20381/ruor-2715
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-31956
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-319562018-01-05T19:02:14Z Network Coding Performance Evaluation and an Application to Underwater Networks Ding, Xiake Yang, Oliver Network Coding Performance Tradeoff Underwater Network coding is a promising technology that many researchers have advocated due to its potentially significant benefits to improve the efficiency of data transmission. In this thesis, we use simulations to evaluate the performance of different network topologies using network coding. By comparing the results with networks without network coding, we confirm that network coding can improve the network throughput. It also has a potential to decrease the end to end delay and improve the reliability. However, there are tradeoff (between delay and reliability) when network coding is used, and some limitations which we summarize. Finally, we have also implemented network coding to a three-dimensional underwater network by using parameters that truly reflect the underwater channel. Our performance evaluations show a better throughput and end-to-end delay but not the PDR (Packet Delivery Rate) in the underwater topology we used. 2015-01-20T17:40:45Z 2015-01-20T17:40:45Z 2015 2015 Thesis http://hdl.handle.net/10393/31956 http://dx.doi.org/10.20381/ruor-2715 en Université d'Ottawa / University of Ottawa
collection NDLTD
language en
sources NDLTD
topic Network Coding
Performance Tradeoff
Underwater
spellingShingle Network Coding
Performance Tradeoff
Underwater
Ding, Xiake
Network Coding Performance Evaluation and an Application to Underwater Networks
description Network coding is a promising technology that many researchers have advocated due to its potentially significant benefits to improve the efficiency of data transmission. In this thesis, we use simulations to evaluate the performance of different network topologies using network coding. By comparing the results with networks without network coding, we confirm that network coding can improve the network throughput. It also has a potential to decrease the end to end delay and improve the reliability. However, there are tradeoff (between delay and reliability) when network coding is used, and some limitations which we summarize. Finally, we have also implemented network coding to a three-dimensional underwater network by using parameters that truly reflect the underwater channel. Our performance evaluations show a better throughput and end-to-end delay but not the PDR (Packet Delivery Rate) in the underwater topology we used.
author2 Yang, Oliver
author_facet Yang, Oliver
Ding, Xiake
author Ding, Xiake
author_sort Ding, Xiake
title Network Coding Performance Evaluation and an Application to Underwater Networks
title_short Network Coding Performance Evaluation and an Application to Underwater Networks
title_full Network Coding Performance Evaluation and an Application to Underwater Networks
title_fullStr Network Coding Performance Evaluation and an Application to Underwater Networks
title_full_unstemmed Network Coding Performance Evaluation and an Application to Underwater Networks
title_sort network coding performance evaluation and an application to underwater networks
publisher Université d'Ottawa / University of Ottawa
publishDate 2015
url http://hdl.handle.net/10393/31956
http://dx.doi.org/10.20381/ruor-2715
work_keys_str_mv AT dingxiake networkcodingperformanceevaluationandanapplicationtounderwaternetworks
_version_ 1718598213314805760