Enabling Publish / Subscribe with Cots Web Services across Heterogeneous Networks

Espen Skjervold, Trude Hafsøe, Frank T. Johnsen, Ketil Lund

Abstract

In scenarios such as search-and-rescue operations, it may be required to transmit information across multiple, heterogeneous networks, often experiencing unreliable connections and limited bandwidths. Typically, there will be traffic within and across radio networks, as well as back to a central infrastructure (e.g., a police command post) when a reach-back link is available. This implies that using Publish/Subscribe is advantageous in order to reduce network traffic, and that store-and-forward capabilities are required to handle the instability of radio networks. At the same time, it is desirable to use commercial software based on standards as far as possible, in order to reduce cost and development time, and to ease interconnection of systems from different organizations. We therefore propose using SOA based on Web services in such scenarios. Indeed, Web services are targeted at stable, high-speed networks, but our work shows that such usage is feasible. In this paper, we add Publish/Subscribe functionality to standard, unmodified Web services through the use of our prototype middleware solution called the Delay and Disruption Tolerant SOAP Proxy (DSProxy). In addition to the ability to make Web services delay and disruption tolerant, the DSProxy enables SOAs in scenarios as described above. The DSProxy has been tested in field trials, with promising results.

References

  1. Baldoni, R., Beraldi, R., Querzoni, L., and Virgillito, A., 2007, Efficient Publish/Subscribe through a Self-Organizing Broker Overlay and its Application to SIENA, The Computer Journal, volume 50, num. 4, Oxford University Press, pp 444-459.
  2. Birman, K., and Joseph, T., 1987, Exploiting virtual synchrony in distributed systems, SIGOPS Oper. Syst. Rev. 21, 5, pp 123-138.
  3. Denko, M. K., 2006. Pusman: Publish-subscribe middleware for ad hoc networks, IEEE CCECE/CCGEI, Ottawa.
  4. Lekova, A., Skjelsvik, K.S., Plagemann, T., and Goebel, V., 2007, Fuzzy Logic-Based Approximate Event Notification in Sparse MANETs, Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops - Volume 02, pp 296-301.
  5. Silva-Lepe, I., Ward, M. J., and Curbera, F., 2006, Integrating Web services and Messaging, IEEE International Conference on Web services, Chicago, USA, pp 111-118.
  6. Skjervold, E., Hafsøe, T., Johnsen, F.T., and Lund, K., 2009. Delay and Disruption Tolerant Web services for Heterogeneous networks. IEEE MILCOM, Boston, MA, USA.
  7. Vinoski, S., 2004, Web services Notifications. IEEE Internet Computing, vol. 8, no. 2, pp 86-90.
  8. Yooa, S., Sonb, J.H., and Kima, M.H., 2009, A scalable Publish/Subscribe system for large mobile ad hoc networks, Journal of Systems and Software, Volume 82, Issue 7, pp 1152-1162.
Download


Paper Citation


in Harvard Style

Skjervold E., Hafsøe T., T. Johnsen F. and Lund K. (2010). Enabling Publish / Subscribe with Cots Web Services across Heterogeneous Networks . In Proceedings of the 4th International Workshop on Architectures, Concepts and Technologies for Service Oriented Computing - Volume 1: ACT4SOC, (ICSOFT 2010) ISBN 978-989-8425-20-1, pages 52-65. DOI: 10.5220/0003050200520065


in Bibtex Style

@conference{act4soc10,
author={Espen Skjervold and Trude Hafsøe and Frank T. Johnsen and Ketil Lund},
title={Enabling Publish / Subscribe with Cots Web Services across Heterogeneous Networks},
booktitle={Proceedings of the 4th International Workshop on Architectures, Concepts and Technologies for Service Oriented Computing - Volume 1: ACT4SOC, (ICSOFT 2010)},
year={2010},
pages={52-65},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003050200520065},
isbn={978-989-8425-20-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Workshop on Architectures, Concepts and Technologies for Service Oriented Computing - Volume 1: ACT4SOC, (ICSOFT 2010)
TI - Enabling Publish / Subscribe with Cots Web Services across Heterogeneous Networks
SN - 978-989-8425-20-1
AU - Skjervold E.
AU - Hafsøe T.
AU - T. Johnsen F.
AU - Lund K.
PY - 2010
SP - 52
EP - 65
DO - 10.5220/0003050200520065