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)...
Main Authors: | , , , |
---|---|
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 |