Consumer / Producer Communication with Application Level Framing in Named Data Networking
by Ilya Moiseenko, Lijing Wang, and Lixia Zhang.
2nd International Conference on Information-Centric Networking (ACM ICN), San Francisco, CA, September 2015.
Named Data Networking (NDN) is a general purpose network layer protocol which offers a set of rich functionality: in-network storage, multi-path forwarding, multicast delivery, and data-centric security. Above the network layer, system libraries simplify application developers’ tasks by providing an easy to use yet powerful API to utilize the functions enabled by NDN. This paper presents the design of a Consumer / Producer programming interface, together with several mechanisms, that supports application level framing via NDN’s data retrieval protocols to make NDN application programming easier and faster.