Peer-to-Peer-Based Publish/Subscribe Architecture for Advanced Infrastructure Systems

Civil engineers have introduced sophisticated sensing and control systems to better operate infrastructure systems, resulting in what are termed advanced infrastructure systems (AISs). Past AIS research has largely focused upon the sensors needed to collect data, as well as applications using this data to derive information to drive management/control decisions. Of equal importance to AIS success is the availability of an effective data delivery mechanism to ensure that data are effectively provided to applications. This research examined the challenge of data delivery in AISs. Following an analysis of AIS characteristics and a review of the state-of-the-practice in AIS data delivery, the paper presents a peer-to-peer-based publish/subscribe architecture developed by the research team to meet AIS data delivery requirements. Finally, a case study is presented in which the architecture is tailored for a vehicle-infrastructure integration AIS implementation. Simulation results of the implementation reveal that the proposed architecture provides significant scalability benefits, as compared to traditional data delivery approaches, providing up to a 50% reduction in message transmissions without increasing delivery times to unacceptable levels.

[1]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[2]  Brian Lee Smith,et al.  Development and Evaluation of a Vehicle-Infrastructure Integration Simulation Architecture , 2007 .

[3]  Kirk L. Johnson,et al.  Overcast: reliable multicasting with on overlay network , 2000, OSDI.

[4]  Yunfeng Zhang,et al.  Wavelet-based vibration sensor data compression technique for civil infrastructure condition monitoring , 2006 .

[5]  Yunfeng Zhang,et al.  Issues in Applying Wireless Sensor Networks to Health Monitoring of Large-scale Civil Infrastructure Systems , 2005 .

[6]  Peter Triantafillou Content-based publish-subscribe over structured P2P networks , 2004, ICSE 2004.

[7]  Hung-Chun Tien,et al.  Application of Peer-to-Peer Network for Real-Time Online Collaborative Computer-Aided Design , 2007 .

[8]  David S. Rosenblum,et al.  Achieving scalability and expressiveness in an Internet-scale event notification service , 2000, PODC '00.

[9]  Alexander L. Wolf,et al.  Forwarding in a content-based network , 2003, SIGCOMM '03.

[10]  Panos J. Antsaklis,et al.  Wireless Sensor Networks for Structural Health Monitoring: A Multi-Scale Approach , 2006 .

[11]  Burcu Akinci,et al.  Sensor Data Driven Proactive Management of Infrastructure Systems , 2006, EG-ICE.

[12]  Peter R. Pietzuch,et al.  Peer-to-peer overlay broker networks in an event-based middleware , 2003, DEBS '03.

[13]  Jr. James H. Garrett Advanced Infrastructure Systems: Definitions, Vision, Research and Responsibilities , 2005 .