SAPS: Software Defined Network Aware Pub/Sub -- A Design of the Hybrid Architecture Utilizing Distributed and Centralized Multicast

Pub/Sub communication model becomes a basis of various applications, e.g. IoT/M2M, SNS. These application domains require new properties of the Pub/Sub infrastructure, for example, supporting a large number of devices with widely distributed manner, handling emergency messaging with priority control and so on. In order to meet the demands, we proposed Software Defined Network Aware Pub/Sub (SAPS) which utilize the both Application Layer Multicast (ALM) and SDN, especially Open Flow based multicast (OFM). A simulation was done for evaluating the hybrid architecture in traffic and transmission delay reduction, and then the issues to be solved in the current design were discussed.

[1]  Amin Vahdat,et al.  A scalable, commodity data center network architecture , 2008, SIGCOMM '08.

[2]  B. Lindsay Social Media and Disasters: Current Uses, Future Options, and Policy Considerations , 2011 .

[3]  Shervin Shirmohammadi,et al.  A survey of application-layer multicast protocols , 2007, IEEE Communications Surveys & Tutorials.

[4]  Yuuichi Teranishi,et al.  PIAX: Toward a Framework for Sensor Overlay Network , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[5]  Katsuyoshi Iida,et al.  Proposal for a New Generation SDN-Aware Pub/Sub Environment , 2014 .

[6]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[7]  Supratik Bhattacharyya,et al.  An Overview of Source-Specific Multicast (SSM) , 2003, RFC.

[8]  César A. C. Teixeira,et al.  CastFlow: Clean-slate multicast approach using in-advance path processing in programmable networks , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[9]  Pekka Nikander,et al.  Developing Information Networking Further: From PSIRP to PURSUIT , 2010, BROADNETS.

[10]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[11]  Abraham Silberschatz,et al.  P4p: provider portal for applications , 2008, SIGCOMM '08.

[12]  Martin Stiemerling,et al.  Traffic localization for P2P-applications: The ALTO approach , 2009, 2009 IEEE Ninth International Conference on Peer-to-Peer Computing.

[13]  Kazuya Suzuki,et al.  A Design and Implementation of OpenFlow Controller Handling IP Multicast with Fast Tree Switching , 2012, 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet.

[14]  Shinji Shimojo,et al.  A study on designing OpenFlow controller RISE 3.0 , 2013, 2013 19th IEEE International Conference on Networks (ICON).

[15]  Michiharu Takemoto,et al.  Designing Overlay Networks for Handling Exhaust Data in a Distributed Topic-based Pub/Sub Architecture , 2015, J. Inf. Process..

[16]  Luis A. Hernández Gómez,et al.  Smart Cities at the Forefront of the Future Internet , 2011, Future Internet Assembly.

[17]  Brian Weis,et al.  The Group Domain of Interpretation , 2003, RFC.

[18]  Kurt Rothermel,et al.  PLEROMA: a SDN-based high performance publish/subscribe middleware , 2014, Middleware.