Electronic Theses and Dissertations





Document Type


Degree Name

Master of Science


Computer Science

Committee Chair

Lan Wang

Committee Member

Kan Yang

Committee Member

Xing Gao


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.


Data is provided by the student.

Library Comment

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