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


Journal

PloS one
ISSN: 1932-6203
Titre abrégé: PLoS One
Pays: United States
ID NLM: 101285081

Informations de publication

Date de publication:
2019
Historique:
received: 07 02 2019
accepted: 23 07 2019
entrez: 14 8 2019
pubmed: 14 8 2019
medline: 14 8 2019
Statut: epublish

Résumé

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.

Identifiants

pubmed: 31408477
doi: 10.1371/journal.pone.0220813
pii: PONE-D-19-03791
pmc: PMC6692019
doi:

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

e0220813

Déclaration de conflit d'intérêts

The authors have declared that no competing interests exist.

Auteurs

Anselme Ndikumana (A)

Department of Computer Science and Engineering, Kyung Hee University, Yongin-si, Gyeonggi-do, Rep. of Korea.

Saeed Ullah (S)

Department of Computer Science and Engineering, Kyung Hee University, Yongin-si, Gyeonggi-do, Rep. of Korea.

Do Hyeon Kim (DH)

Department of Computer Science and Engineering, Kyung Hee University, Yongin-si, Gyeonggi-do, Rep. of Korea.

Choong Seon Hong (CS)

Department of Computer Science and Engineering, Kyung Hee University, Yongin-si, Gyeonggi-do, Rep. of Korea.

Classifications MeSH