DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.

Over the last few decades, the Internet has experienced tremendous growth in data traffic. This continuous growth due to the increase in the number of connected devices and platforms has dramatically boosted content consumption. However, retrieving content from the servers of Content Providers (CPs)...

Full description

Bibliographic Details
Main Authors: Anselme Ndikumana, Saeed Ullah, Do Hyeon Kim, Choong Seon Hong
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2019-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0220813
id doaj-312c7f1c4d804002a3b86a7ea295e9fa
record_format Article
spelling doaj-312c7f1c4d804002a3b86a7ea295e9fa2021-03-03T19:50:11ZengPublic Library of Science (PLoS)PLoS ONE1932-62032019-01-01148e022081310.1371/journal.pone.0220813DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.Anselme NdikumanaSaeed UllahDo Hyeon KimChoong Seon HongOver the last few decades, the Internet has experienced tremendous growth in data traffic. This continuous growth due to the increase in the number of connected devices and platforms has dramatically boosted content consumption. However, retrieving content from the servers of Content Providers (CPs) can increase network traffic and incur high network delay and congestion. To address these challenges, we propose a joint deep learning and auction-based approach for congestion-aware caching in Named Data Networking (NDN), which aims to prevent congestion and minimize the content downloading delays. First, using recorded network traffic data on the Internet Service Provider (ISP) network, we propose a deep learning model to predict future traffic over transit links. Second, to prevent congestion and avoid high latency on transit links, which may experience congestion in the future; we propose a caching model that helps the ISP to cache content that has a high predicted future demand. Paid-content requires payment to be downloaded and cached. Therefore, we propose an auction mechanism to obtain paid-content at an optimal price. The simulation results show that our proposal prevents congestion and increases the profits of both ISPs and CPs.https://doi.org/10.1371/journal.pone.0220813
collection DOAJ
language English
format Article
sources DOAJ
author Anselme Ndikumana
Saeed Ullah
Do Hyeon Kim
Choong Seon Hong
spellingShingle Anselme Ndikumana
Saeed Ullah
Do Hyeon Kim
Choong Seon Hong
DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
PLoS ONE
author_facet Anselme Ndikumana
Saeed Ullah
Do Hyeon Kim
Choong Seon Hong
author_sort Anselme Ndikumana
title DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
title_short DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
title_full DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
title_fullStr DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
title_full_unstemmed DeepAuC: Joint deep learning and auction for congestion-aware caching in Named Data Networking.
title_sort deepauc: joint deep learning and auction for congestion-aware caching in named data networking.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2019-01-01
description Over the last few decades, the Internet has experienced tremendous growth in data traffic. This continuous growth due to the increase in the number of connected devices and platforms has dramatically boosted content consumption. However, retrieving content from the servers of Content Providers (CPs) can increase network traffic and incur high network delay and congestion. To address these challenges, we propose a joint deep learning and auction-based approach for congestion-aware caching in Named Data Networking (NDN), which aims to prevent congestion and minimize the content downloading delays. First, using recorded network traffic data on the Internet Service Provider (ISP) network, we propose a deep learning model to predict future traffic over transit links. Second, to prevent congestion and avoid high latency on transit links, which may experience congestion in the future; we propose a caching model that helps the ISP to cache content that has a high predicted future demand. Paid-content requires payment to be downloaded and cached. Therefore, we propose an auction mechanism to obtain paid-content at an optimal price. The simulation results show that our proposal prevents congestion and increases the profits of both ISPs and CPs.
url https://doi.org/10.1371/journal.pone.0220813
work_keys_str_mv AT anselmendikumana deepaucjointdeeplearningandauctionforcongestionawarecachinginnameddatanetworking
AT saeedullah deepaucjointdeeplearningandauctionforcongestionawarecachinginnameddatanetworking
AT dohyeonkim deepaucjointdeeplearningandauctionforcongestionawarecachinginnameddatanetworking
AT choongseonhong deepaucjointdeeplearningandauctionforcongestionawarecachinginnameddatanetworking
_version_ 1714825402611924992