TY - JOUR
T1 - ICN publisher-subscriber models
T2 - Challenges and group-based communication
AU - Nour, Boubakr
AU - Sharif, Kashif
AU - Li, Fan
AU - Yang, Song
AU - Moungla, Hassine
AU - Wang, Yu
N1 - Publisher Copyright:
© 2019 IEEE
PY - 2019/11/1
Y1 - 2019/11/1
N2 - ICN architectures use pull-based communication with single interest response pairs. Content retrieval using this model is very efficient when the content already exists in the network. Subscription services for content that is being dynamically generated or will be generated in the future, do not work well with pull based systems. In this work we investigate ICN as a publisher-subscriber communication enabler, and present its challenges and limitations. Based on the observations, we propose a group-based subscription architecture, which enables not only a seamless publisher-subscriber model, but also authentication, access control, and group management features, without modifying ICN principles. Compared to traditional pull-based subscription, we are able to achieve lower control overhead with added security and privacy features. The performance analysis also shows that with semi-persistent interest, the memory requirements of the core nodes can be kept at minimal levels. We also identify interesting research challenges which can enable a rich ICN ecosystem for different types of services.
AB - ICN architectures use pull-based communication with single interest response pairs. Content retrieval using this model is very efficient when the content already exists in the network. Subscription services for content that is being dynamically generated or will be generated in the future, do not work well with pull based systems. In this work we investigate ICN as a publisher-subscriber communication enabler, and present its challenges and limitations. Based on the observations, we propose a group-based subscription architecture, which enables not only a seamless publisher-subscriber model, but also authentication, access control, and group management features, without modifying ICN principles. Compared to traditional pull-based subscription, we are able to achieve lower control overhead with added security and privacy features. The performance analysis also shows that with semi-persistent interest, the memory requirements of the core nodes can be kept at minimal levels. We also identify interesting research challenges which can enable a rich ICN ecosystem for different types of services.
UR - http://www.scopus.com/inward/record.url?scp=85070684168&partnerID=8YFLogxK
U2 - 10.1109/MNET.2019.1800551
DO - 10.1109/MNET.2019.1800551
M3 - Article
AN - SCOPUS:85070684168
SN - 0890-8044
VL - 33
SP - 156
EP - 163
JO - IEEE Network
JF - IEEE Network
IS - 6
M1 - 1800551
ER -