Skip to main content

Announcement/Subscription/Publication: Message Based Communication for Heterogeneous Mobile Environments

  • Conference paper

Summary

Many tasks in smart environments can be implemented using message based communication paradigms that decouple applications in time, space, synchronization and semantics. Current solutions for decoupled message based communication either do not support message processing and thus semantic decoupling or rely on clearly defined network structures. In this paper we present ASP, a novel concept for such communication that can directly operate on neighbor relations between brokers and does not rely on a homogeneous addressing scheme or anymore than simple link layer communication. We show by simulation that ASP performs well in a heterogeneous scenario with mobile nodes and decreases network or processor load significantly compared to message flooding.

The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-01802-2_30

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aitenbichler, E., Kangasharju, J., Muhlhauser, M.: Mundocore: A light-weight infrastructure for pervasive computing. Pervasive and Mobile Computing 3(4), 332–361 (2007)

    Article  Google Scholar 

  2. Baldoni, R., Beraldi, R., Cugola, G., Migliavacca, M., Querzoni, L.: Structure-less content-based routing in mobile ad hoc networks. In: International Conference on Pervasive Services, 2005. ICPS 2005. Proceedings, July 11-14, pp. 37–46 (2005)

    Google Scholar 

  3. Carzaniga, A., Rutherford, M.J., Wolf, A.L.: A routing scheme for content-based networking. In: INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies, March 7-11, vol. 2, pp. 918–928 (2004)

    Google Scholar 

  4. Carzaniga, A., Wolf, A.L.: Content-based networking: A new communication infrastructure. In: König-Ries, B., Makki, K., Makki, S.A.M., Pissinou, N., Scheuermann, P. (eds.) IMWS 2001. LNCS, vol. 2538, pp. 59–68. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  5. Demers, A., Gehrke, J., Hong, M., Riedewald, M., White, W.: Towards expressive publish/subscribe systems. In: Ioannidis, Y., Scholl, M.H., Schmidt, J.W., Matthes, F., Hatzopoulos, M., Böhm, K., Kemper, A., Grust, T., Böhm, C. (eds.) EDBT 2006. LNCS, vol. 3896, pp. 627–644. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  6. Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.-M.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)

    Article  Google Scholar 

  7. Hwang, J.-H., Cetintemel, U., Zdonik, S.: Fast and reliable stream processing over wide area networks. In: Cetintemel, U. (ed.) Proc. IEEE 23rd International Conference on Data Engineering Workshop, pp. 604–613 (2007)

    Google Scholar 

  8. IEEE Std 802.11-2007 (Revision of IEEE Std 802.11-1999) (December 2007)

    Google Scholar 

  9. ISO Std 8802-2: 1998; IEEE Std 802.2-1998 (December 1989)

    Google Scholar 

  10. IEEE Std 802.3-2005 (Revision of IEEE Std 802.3-2002 including all approved amendments). Section 1 - 5 (2005)

    Google Scholar 

  11. Johnson, D.B., Maltz, D.A.: Dynamic source routing in ad hoc wireless networks. In: Mobile Computing, pp. 153–181 (1996)

    Google Scholar 

  12. Mansouri-Samani, M., Sloman, M.: GEM: A Generalised Event Monitoring Language for Distributed Systems. Distributed Systems Engineering 4(2), 96–108 (1997), http://www.iop.org/EJ/article/0967-1846/4/2/004/ds7204.pdf

    Article  Google Scholar 

  13. OMNeT++ Community Site (November 17, 2008), www.omnetpp.org

  14. Petrovic, M., Muthusamy, V., Jacobsen, H.-A.: Content-based routing in mobile ad hoc networks. In: The Second Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2005. MobiQuitous 2005, July 17-21, pp. 45–55 (2005)

    Google Scholar 

  15. Ristau, H.: Publish/process/subscribe: Message based communication for smart environments. In: 2008 IET 4th International Conference on Intelligent Environments (July 2008)

    Google Scholar 

  16. Varga, A.: The OMNET++ discrete event simulation system. In: Proceedings of the European Simulation Multiconference, pp. 319–324 (June 2001)

    Google Scholar 

  17. Wun, A., Petrovi, M., Jacobsen, H.-A.: A system for semantic data fusion in sensor networks. In: Proceedings of the 2007 inaugural international conference on Distributed event-based systems, pp. 75–79. ACM Press, New York (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Ristau, H. (2009). Announcement/Subscription/Publication: Message Based Communication for Heterogeneous Mobile Environments. In: Bonnin, JM., Giannelli, C., Magedanz, T. (eds) MobileWireless Middleware, Operating Systems, and Applications. MOBILWARE 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01802-2_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01802-2_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01801-5

  • Online ISBN: 978-3-642-01802-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics