Flexible and dynamic network coding for adaptive data transmission in DTNs

Existing network coding approaches for Delay-Tolerant Networks (DTNs) do not detect and adapt to congestion in the network. In this paper we describe CafNC (Congestion aware forwarding with Network Coding) that combines adaptive network coding and adaptive forwarding in DTNs. In CafNC each node lea...

Full description

Bibliographic Details
Main Authors: Radenkovic, Milena, Zakhary, Sameh
Format: Conference or Workshop Item
Published: 2012
Online Access:https://eprints.nottingham.ac.uk/34029/
_version_ 1848794758820921344
author Radenkovic, Milena
Zakhary, Sameh
author_facet Radenkovic, Milena
Zakhary, Sameh
author_sort Radenkovic, Milena
building Nottingham Research Data Repository
collection Online Access
description Existing network coding approaches for Delay-Tolerant Networks (DTNs) do not detect and adapt to congestion in the network. In this paper we describe CafNC (Congestion aware forwarding with Network Coding) that combines adaptive network coding and adaptive forwarding in DTNs. In CafNC each node learns the status of its neighbours, and their egonetworks in order to detect coding opportunities, and codes as long as the recipients can decode. Our flexible design allows CafNC to efficiently support multiple unicast flows, with dynamic traffic demands and dynamic senders and receivers. We evaluate CafNC with two real connectivity traces and a realistic P2P application, introducing congestion by increasing the number of unicast flows in the network. Our results show that CafNC improves the success ratio, delay and packet loss, as the number of flows grows in comparison to no coding and hub-based static coding, while at the same time achieving efficient utilisation of network resources. We also show that static coding misses a number of coding opportunities and increases packet loss rates at times of increased congestion.
first_indexed 2025-11-14T19:21:17Z
format Conference or Workshop Item
id nottingham-34029
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T19:21:17Z
publishDate 2012
recordtype eprints
repository_type Digital Repository
spelling nottingham-340292020-05-04T16:33:41Z https://eprints.nottingham.ac.uk/34029/ Flexible and dynamic network coding for adaptive data transmission in DTNs Radenkovic, Milena Zakhary, Sameh Existing network coding approaches for Delay-Tolerant Networks (DTNs) do not detect and adapt to congestion in the network. In this paper we describe CafNC (Congestion aware forwarding with Network Coding) that combines adaptive network coding and adaptive forwarding in DTNs. In CafNC each node learns the status of its neighbours, and their egonetworks in order to detect coding opportunities, and codes as long as the recipients can decode. Our flexible design allows CafNC to efficiently support multiple unicast flows, with dynamic traffic demands and dynamic senders and receivers. We evaluate CafNC with two real connectivity traces and a realistic P2P application, introducing congestion by increasing the number of unicast flows in the network. Our results show that CafNC improves the success ratio, delay and packet loss, as the number of flows grows in comparison to no coding and hub-based static coding, while at the same time achieving efficient utilisation of network resources. We also show that static coding misses a number of coding opportunities and increases packet loss rates at times of increased congestion. 2012-08-31 Conference or Workshop Item PeerReviewed Radenkovic, Milena and Zakhary, Sameh (2012) Flexible and dynamic network coding for adaptive data transmission in DTNs. In: IWCMC 2012 : the 8th International Wireless Communications & Mobile Computing Conference, 27-31 August 2012, Limassol, Cyprus. http://dx.doi.org/10.1109/IWCMC.2012.6314266 10.1109/IWCMC.2012.6314266 10.1109/IWCMC.2012.6314266 10.1109/IWCMC.2012.6314266
spellingShingle Radenkovic, Milena
Zakhary, Sameh
Flexible and dynamic network coding for adaptive data transmission in DTNs
title Flexible and dynamic network coding for adaptive data transmission in DTNs
title_full Flexible and dynamic network coding for adaptive data transmission in DTNs
title_fullStr Flexible and dynamic network coding for adaptive data transmission in DTNs
title_full_unstemmed Flexible and dynamic network coding for adaptive data transmission in DTNs
title_short Flexible and dynamic network coding for adaptive data transmission in DTNs
title_sort flexible and dynamic network coding for adaptive data transmission in dtns
url https://eprints.nottingham.ac.uk/34029/
https://eprints.nottingham.ac.uk/34029/
https://eprints.nottingham.ac.uk/34029/