Support for Notifications in CCN
draft-ravi-icnrg-ccn-notification-01

Document Type Expired Internet-Draft (individual)
Last updated 2018-04-19 (latest revision 2017-07-16)
Stream (None)
Intended RFC status (None)
Formats
Expired & archived
plain text pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-ravi-icnrg-ccn-notification-01.txt

Abstract

This draft proposes a new packet primitive called Notification for CCN. Notification is a PUSH primitive and can be unicast or multicast to multiple listening points. Notifications do not expect a Content Object response hence only requires the use of FIB state in the CCN forwarder. Emulating Notification as a PULL has performance and routing implications. The draft first discusses the design choices associated with using current Interest/Data abstraction for achieving push and challenges associated with them. We follow this by proposing a new fixed header primitive called Notification and a CCN message encoding using Content Object primitive to transport Notifications. This discussion are presented in the context of CCNx1.0 [1] proposal. The draft also provides discussions on various aspects related to notification such as flow and congestion control, routing and reliability considerations, and use case scenarios.

Authors

Ravi Ravindran (ravi.ravindran@huawei.com)
Asit Chakraborti (asit.chakraborti@huawei.com)
Syed Amin (obaid.amin@huawei.com)
Jiachen Chen (jiachen@winlab.rutgers.edu)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)