PSoCCN: Publish/Subscribe Support in Content-Centric Networking

Nischay Bodapati, Kaiwen Zhang, and Hans-Arno Jacobsen.

In Middleware Demos, 2014.


Content-Centric Networking (CCN) is a proposed model for Future Internet Architecture (FIA) which replaces traditional host-oriented interactions with named data networking. In this demo, we present PSoCCN, our model for supporting a software-level publish/subscribe middleware over CCN. Our model demonstrates how CCN features can be leveraged to support publish/subscribe routing. We first demonstrate a simple model where CCN is used a straightforward replacement for one-to-one messaging between brokers using sockets. We then extend our model to support multicasting using CCN.

PSoCCN is implemented using the PADRES publish/subscribe prototype over CCNx. As a guiding application, we present the Connected Vehicle and Smart Traffic (CVST) alert tool. This CVST application allows users to subscribe to location-based alerts on the road conditions in the Greater Toronto Area (GTA).


Related Projects

Tags: pub/sub, pub/sub applications, publish/subscribe, cvst, concent-centric networking

Readers who enjoyed the above work, may also like the following: