Kite: Producer mobility support in named data networking

Yu Zhang, Zhongda Xia, Spyridon Mastorakis, Lixia Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Scopus citations

Abstract

In Named Data Networking (NDN), mobility of data consumers is natively supported by the stateful forwarding plane. However, additional mechanisms are needed, so that requests for data can be forwarded toward a mobile data producer. In this paper, we present KITE, a trace-based producer mobility support that further exploits the stateful forwarding plane of NDN. KITE takes a soft-state approach to create a hop-by-hop path between a reachable rendezvous server and a mobile producer through authenticated Interest-Data exchanges. KITE is locator-free, transparent to data retrieval and routing, and abuse-proof. We show how KITE supports various mobile communication scenarios, and name-based rendezvous at the network layer. A KITE prototype is implemented and evaluated.

Original languageEnglish (US)
Title of host publicationICN 2018 - Proceedings of the 5th ACM Conference on Information-Centric Networking
PublisherAssociation for Computing Machinery, Inc
Pages125-136
Number of pages12
ISBN (Electronic)9781450359597
DOIs
StatePublished - Sep 21 2018
Externally publishedYes
Event5th ACM Conference on Information-Centric Networking, ICN 2018 - Boston, United States
Duration: Sep 21 2018Sep 23 2018

Publication series

NameICN 2018 - Proceedings of the 5th ACM Conference on Information-Centric Networking

Conference

Conference5th ACM Conference on Information-Centric Networking, ICN 2018
Country/TerritoryUnited States
CityBoston
Period9/21/189/23/18

Keywords

  • Name-Based Rendezvous
  • Named Data Networking (NDN)
  • Producer Mobility

ASJC Scopus subject areas

  • Information Systems
  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Kite: Producer mobility support in named data networking'. Together they form a unique fingerprint.

Cite this