Electronic Theses and Dissertations


Saurab Dulal



Document Type


Degree Name

Doctor of Philosophy


Computer Science

Committee Chair

Lan Wang

Committee Member

Lixia LZ Zhang

Committee Member

Christos CP Papadopoulos

Committee Member

Kan KY Yang


Wearable devices like smartwatches, fitness trackers, and body sensors have become increasingly popular for health and wellness. Mobile Health (mHealth) uses wearable and mobile devices, wireless technologies, and data science to collect and analyze health data to improve health delivery and outcomes. However, privacy and legal concerns surrounding mHealth data make building a secure mHealth infrastructure a challenging task. Moreover, real-time sharing with many data consumers is another challenge in enabling temporally precise mHealth intervention. This dissertation proposes NDNHealth, a secure mHealth infrastructure over the Named Data Networking (NDN) architecture. NDNHealth provides a secure, efficient, and scalable way to share mHealth data among healthcare professionals, researchers, and study participants. In particular, our work provides important functionalities that are currently lacking in the state-of-the-art mHealth system and enhances NDN libraries to support mHealth. First, NDNHealth supports Contextual Access Control, which provides access based on the context of the data (e.g., location, time, and activity) using Name-Based Access Control (NAC) policies and Key-Policy Attribute-Based Encryption (KP-ABE). We analyzed different ABE schemes and corresponding NDN libraries and made several enhancements to support secure mHealth data sharing. Second, NDNHealth offers a secure Pub-Sub API that allows for the publication and subscription of both low-frequency and high-frequency mHealth data streams. Third, we developed a duplicate suppression mechanism for multicasting in multi-access NDN networks, which can cause congestion and degrade packet delivery performance in mHealth and other systems. Finally, we identified remaining issues and future directions for building mHealth and other systems over NDN. We evaluated the performance of NDNHealth using sample data from the MD2K project and has also have tested the infrastructure by deploying it in the NDN testbed. The evaluation showed promising results in building a secure, scalable mHealth infrastructure.


Data is provided by the student

Library Comment

Dissertation or thesis originally submitted to ProQuest.


Open Access

NDNHealth_ A Secure mHealth Infrastructure over NDN.pdf (6233 kB)
NDNHealth: A Secure mHealth Infrastructure over Named Data Networking