Logo image
Session persistence for dynamic web applications in Named Data Networking
Journal article   Peer reviewed

Session persistence for dynamic web applications in Named Data Networking

Xiuquan Qiao, Pei Ren, Junliang Chen, Wei Tan, M. Brian Blake and Wangli Xu
Journal of network and computer applications, v 125
01 Jan 2019

Abstract

Computer Science Computer Science, Hardware & Architecture Computer Science, Interdisciplinary Applications Computer Science, Software Engineering Science & Technology Technology
Named Data Networking (NDN) is a promising future network architecture. It greatly facilitates static Web content distribution due to its information-centric communication paradigm, novel in-network caching, and name-based routing features. However, NDN still lacks efficient support for dynamic Web applications. Specifically, the inefficient communications are attributed to inherent features of NDN, such as its being multisource and multicast, as well as its decoupling of content from location. A dynamic Web request generally includes dozens of Interest packets. Since NDN lacks efficient support for the session persistence of dynamic Web applications, existing name-based forwarding strategies cannot effectively forward those Interest packets that belong to the same session to the specific server in cases where multiple server clusters are deployed by the Application Service Provider (ASP). This, therefore, leads to the packet retransmission problem: retransmitted Interest packets waste network resources and degrade the performance of dynamic Web applications. How to effectively maintain session persistence is worth considering for an NDN network. To this end, we design and implement a system framework that aims to enhance dynamic Web applications over NDN through a session-oriented approach. First, we propose a session-based forwarding model that maintains a virtual connection during an online interaction. Second, we design a robust forwarding scheme that can balance the dynamic content traffic with a fault recovery capability. Finally, we implement our approach and conduct experiments on the ndnSIM, network topology in the simulation is designed based on the China Education and Research Network 2. Experimental results show that the proposed approach significantly improves network utilization and reduces the service delay, i.e., 90.36%, 50.23% utilization improvement and 84.83%, 45.68% service delay reduction, respectively, compared with two existing approaches.

Metrics

3 Record Views
13 citations in Scopus

Details

UN Sustainable Development Goals (SDGs)

This publication has contributed to the advancement of the following goals:

#11 Sustainable Cities and Communities

InCites Highlights

Data related to this publication, from InCites Benchmarking & Analytics tool:

Collaboration types
Industry collaboration
Domestic collaboration
International collaboration
Web of Science research areas
Computer Science, Hardware & Architecture
Computer Science, Interdisciplinary Applications
Computer Science, Software Engineering
Logo image