Electronic Theses and Dissertations

Identifier

6527

Date

2019

Document Type

Thesis

Degree Name

Master of Science

Major

Computer Science

Committee Chair

Lan Wang

Committee Member

Kan Yang

Committee Member

Xing Gao

Abstract

TCP/IP is ill-suited for modern many-to-many and distributed applications such as content distribution and IoT. Named-Data Networking (NDN) is a future Internet architecture design based on the primitive of publishing and fetching authenticated named data objects/chunks. NDN’s name-based retrieval, stateful forwarding, data-centric security, and in-network caching overcome many shortcomings of today's TCP/IP networks due to their host-centric data delivery and channel-based security models. Applications in NDN, such as chat, require distributed synchronization of all published data. This thesis evaluates PSync, a distributed dataset synchronization protocol for NDN, and proposes a set of improvements to PSync. ChronoSync is an existing synchronization protocol in NDN providing the same functionality as PSync. Named-Data Link State Routing Protocol (NLSR) is an NDN routing protocol which needs a synchronization protocol to share its state database with other instances. We compare PSync with ChronoSync to show its superior performance in supporting the data distribution in NLSR.

Comments

Data is provided by the student.

Library Comment

Dissertation or thesis originally submitted to the local University of Memphis Electronic Theses & dissertation (ETD) Repository.

Share

COinS