A Pub/Sub API for NDN-Lite with Built-in Security

Published in NDN Technical Report, 2021

Recommended citation: Tianyuan Yu, Zhiyi Zhang, Xinyu Ma, Philipp Moll, Lixia Zhang. 2021. A Pub/Sub API for NDN-Lite with Built-in Security. Technical Report NDN-0071, Revision 1. https://named-data.net/publications/techreports/ndn-tr-0071-ndn-lite-pubsub/

Named Data Networking (NDN) is a new data-centric Internet architecture design, and NDN-Lite is an IoT networking framework that aims to enable end user controlled smart homes. This paper presents NDN-Lite Pub/Sub’s design and implementation. By using names that carry application semantics to secure data and construct security policies directly, NDN-Lite Pub/Sub provides a usable and high-level API that enable developers to write NDN-Lite applications for home IoT scenarios with built-in security support. We measured the latency and memory overhead of NDN-Lite Pub/Sub on resource-constrained devices, and the results show it can effectively run on home devices.