CoP3D: CONTEXT-AWARE OVERLAY TREE FOR CONTENT-BASED CONTROL SYSTEMS

Mauro Caporuscio, Alfredo Navarra

Abstract

Publish/Subscribe systems are nowadays largely accepted for coordinating applications over wide-area networks, whereas they still suffer when applied to mobile environments. In fact, the typical tree overlay network implementation of the event service, which provides scalability in the context of wide-area networks, fails when a run-time reconfiguration is needed. This might happen when dealing with the dynamic and mobility characteristics inherent to the pervasive environments. In this proposal, we address such an issue by envisioning a context-aware approach in order to build and maintain the dispatching tree overlay with respect to the context sensed through the environment. The resulting distributed control system optimizes on the energy consumption aspect, which is the key cost measure for a mobile environment such as sensor networks.

References

  1. Capkun, S., Cagalj, M., and Srivastava, M. (2006). Secure localization with hidden and mobile base stations. In Proc. of the 25th Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM). IEEE Computer Society.
  2. Caporuscio, M., Carzaniga, A., and Wolf, A. L. (2003). Design and evaluation of a support service for mobile, wireless publish/subscribe applications. IEEE Transactions on Software Engineering, 29(12):1059-1071.
  3. Caruso, A., Chessa, S., De, S., and Urpi, A. (2005). GPS free coordinate assignment and routing in wireless sensor networks. In Proc. of the 24th Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM), pages 150-160. IEEE Computer Society.
  4. Carzaniga, A., Rosenblum, D. S., and Wolf, A. L. (2001). Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems, 19(3):332-383.
  5. Carzaniga, A. and Wolf, A. L. (2001). Content-based networking: A new communication infrastructure. In NSF Workshop on an Infrastructure for Mobile and Wireless Systems, number 2538 in Lecture Notes in Computer Science, pages 59-68, Scottsdale, Arizona. Springer-Verlag.
  6. Cugola, G., Nitto, E. D., and Fuggetta, A. (2001). The JEDI event-based infrastructure and its application to the development of the OPSS WFMS. IEEE Transactions on Software Engineering, 27(9):827-850.
  7. Fiege, L., Grtner, F. C., Kasten, O., and Zeidler, A. (2003). Supporting mobility in content-based publish/subscribe middleware. In Lecture Notes in Computer Science, volume 2672, pages 103 - 122.
  8. Flammini, M. and Navarra, A. (2009). Layouts for mobility management in wireless atm networks. Discrete Applied Mathematics (DAM), 157(1):98-111.
  9. Huang, Y. and Garcia-Molina, H. (2003). Publish/subscribe tree construction in wireless ad-hoc networks. In Proc.
  10. of the 4th Int. Conf. on Mobile Data Management (MDM), pages 122-140.
  11. Huang, Y. and Garcia-Molina, H. (2004). Publish/subscribe in a mobile environment. Wireless Networks, 10(6):643-652.
  12. Malpani, N., Welch, J. L., and Vaidya, N. H. (2000). Leader election algorithms for mobile ad hoc networks. In Proc. of ACM Joint Work. on Foundations of Mobile Computing (DIALM-POMC).
  13. McCann, J. A., Navarra, A., and Papadopoulos, A. A. (2005). Connectionless Probabilistic (CoP) routing: an efficient protocol for Mobile Wireless Ad-Hoc Sensor Networks. In Proc. of the 24th IEEE Int. Performance Computing and Communications Conf. (IPCCC), pages 73-77.
  14. Meier, R. and Cahill, V. (2002). Steam: Event-based middleware for wireless ad hoc networks. In Proc. of the 1st Int. Work. on Distributed Event-Based Systems (DEBS), Vienna, Austria.
  15. Mostarda, L. and Navarra, A. (2008). Distributed idss for enhancing security in mobile wireless sensor networks. Int. Journal of Distributed Sensor Networks (IJDSN), 4(2):83-109.
  16. Mottola, L., Cugola, G., and Picco, G. P. (2008). A selfreparing tree topology enabling content-based routing in mobile ad hoc networks. Transaction on Mobile Computing, 7(8):946-960.
  17. Object Management Group (OMG) (2004). Notification service version 1.1.
  18. Pietzuch, P. R. and Bacon., J. (2002). Hermes: A distributed event-based middleware architecture. In Proc. of the 1st Int. Work. on Distributed Event-Based Systems (DEBS), pages 611-618, Vienna, Austria.
  19. Raab, M. and Steger, A. (1998). “Balls into bins” - a simple and tight analysis. In Proc. of the 2nd Int. Work. on Randomization and Approximation Techniques in Computer Science (RANDOM), pages 159-170.
  20. Royer, E. and Perkins, C. (2000). Multicast Ad hoc OnDemand Distance Vector (MAODV) Routing. IETF, Internet Draft: draft-ietf-manet-maodv-00.txt.
  21. Segall, B. and Arnold., D. (1997). Elvin has left the building: A publish/subscribe notification service with quenching. In Proc. of the Australian UNIX User Group, pages 243-255, Brisbane, Australia.
  22. Sun Microsystems, Inc., Mountain View, California (1999). Java message service.
Download


Paper Citation


in Harvard Style

Caporuscio M. and Navarra A. (2009). CoP3D: CONTEXT-AWARE OVERLAY TREE FOR CONTENT-BASED CONTROL SYSTEMS . In Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO, ISBN 978-989-8111-99-9, pages 305-310. DOI: 10.5220/0002247703050310


in Bibtex Style

@conference{icinco09,
author={Mauro Caporuscio and Alfredo Navarra},
title={CoP3D: CONTEXT-AWARE OVERLAY TREE FOR CONTENT-BASED CONTROL SYSTEMS},
booktitle={Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,},
year={2009},
pages={305-310},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002247703050310},
isbn={978-989-8111-99-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,
TI - CoP3D: CONTEXT-AWARE OVERLAY TREE FOR CONTENT-BASED CONTROL SYSTEMS
SN - 978-989-8111-99-9
AU - Caporuscio M.
AU - Navarra A.
PY - 2009
SP - 305
EP - 310
DO - 10.5220/0002247703050310