Skip to main content

The SAHARA Model for Service Composition across Multiple Providers

  • Conference paper
  • First Online:
Pervasive Computing (Pervasive 2002)

Abstract

Services are capabilities that enable applications and are of crucial importance to pervasive computing in next-generation networks. Service Composition is the construction of complex services from primitive ones; thus enabling rapid and flexible creation of new services. The presence of multiple independent service providers poses new and significant challenges. Managing trust across providers and verifying the performance of the components in composition become essential issues. Adapting the composed service to network and user dynamics by choosing service providers and instances is yet another challenge. In SAHARA1, we are developing a comprehensive architecture for the creation, placement, and management of services for composition across independent providers. In this paper, we present a layered reference model for composition based on a classification of different kinds of composition. We then discuss the different overarching mechanisms necessary for the successful deployment of such an architecture through a variety of case-studies involving composition.

Project supported by Sprint, Ericsson, NTTDoCoMo, HRL, and Calif. Micro Grant #01-042.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Curley, F.: Mobile Virtual Network Operators (Part IV). In: Eurescom Summit, 3G Technologies and Applications. (2001)

    Google Scholar 

  2. Chen, Y., Lim, K., Overton, C., Katz, R.H.: On the Stability of Network Distance Estimation. In: ACM SIGMETRICS PAPA Workshop. (2002)

    Google Scholar 

  3. Raman, B., Katz, R.H., Joseph, A.D.: Universal Inbox: Providing Extensible Personal Mobility and Service Mobility in an Integrated Communication Network. In: WMCSA. (2000)

    Google Scholar 

  4. Raman, B., Katz, R.H.: Emulation-based Evaluation of an Architecture for Wide-Area Service Composition. In: SPECTS. (2002)

    Google Scholar 

  5. Labovitz, C., Ahuja, A., Abose, A., Jahanian, F.: An Experimental Study of Delayed Internet Routing Convergence. In: ACM SIGCOMM. (2000)

    Google Scholar 

  6. Mao, Z., Cranor, C., Douglis, F., Rabinovich, M., Spatscheck, O., Wang, J.: A Precise and Efficient Evaluation of the Proximity between Web Clients and their Local DNS Servers. In: USENIX. (2002)

    Google Scholar 

  7. Shih, J., Katz, R.H., Joseph, A.D.: Pricing Experiments for a Computer-Telephony-Service Usage Allocation. In: IEEE GLOBECOM. (2001)

    Google Scholar 

  8. Caesar, M., Balaraman, S., Ghosal, D.: A Comparative Study of Pricing Strategies for IP Telephony. In: IEEE GLOBECOM. (2000)

    Google Scholar 

  9. Caesar, M., Ghosal, D., Katz, R.H.: Resource Management in IP Telephony Networks. In: IWQOS. (2002)

    Google Scholar 

  10. Suzuki, T., Katz, R.H.: An Authorization Control Framework to Enable Service Composition Across Domains. In: ACM WWW (poster). (2002)

    Google Scholar 

  11. Huston, G.: Analyzing the Internet’s BGP Routing Table. Cisco Internet Protocol Journal (2001)

    Google Scholar 

  12. Agarwal, S., Chuah, C., Katz, R.H.: An Overlay Policy Protocol to Augment BGP (2002) Work in progress.

    Google Scholar 

  13. Subramanian, L., Agarwal, S., Rexford, J., Katz, R.H.: Characterizing the Internet Hierarchy From Multiple Vantage Points. In: IEEE INFOCOM. (2002)

    Google Scholar 

  14. Chawathe, Y., Seshadri, M.: Broadcast Federation: An Application-layer Broadcast Internetwork. In: NOSSDAV (2002)

    Google Scholar 

  15. Chen, Y., Katz, R.H., Kubiatowicz, J.: Dynamic Replica Placement for Scalable Content Delivery. In: IPTPS. (2002)

    Google Scholar 

  16. Chen, Y., Qiu, L., Chen, W., Nguyen, L., Katz, R.H.: On the Clustering of Web Content for Efficient Replication (2002) Submitted for publication.

    Google Scholar 

  17. Mohr, W., Konhauser, W.: Access Network Evolution Beyond Third Generation Mobile Communications. IEEE Communications Magazine (2000)

    Google Scholar 

  18. Pandya, R., Grillo, D., Lycksell, E., Mieybegue, P., Okinaka, H.: IMT-2000 Standards: Network Aspects. IEEE Personal Communications Magazine (1997)

    Google Scholar 

  19. Wang, H.J., Raman, B., Chuah, C.N., Biswas, R., Gummadi, R., Hohlt, B., Hong, X., Kiciman, E., Mao, Z., Shih, J., Subramanian, L., Zhao, B.Y., Joseph, A.D., Katz, R.H.: ICEBERG: An Internet-core Network Architecture for Integrated Communications. IEEE Personal Communications Magazine (2000)

    Google Scholar 

  20. TINA-C: Telecommunications Information Networking Architecture Consortium. http://www.tinac.com/ (web-site)

  21. Mowbray, T.J., Zahavi, R.: The Essential CORBA: System Integration Using Distributed Objects. Wiley Computer Pub. (1997)

    Google Scholar 

  22. Vaughan-Nichols, S.J.: Web Services: Beyond the Hype. IEEE Computer (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Raman, B. et al. (2002). The SAHARA Model for Service Composition across Multiple Providers. In: Mattern, F., Naghshineh, M. (eds) Pervasive Computing. Pervasive 2002. Lecture Notes in Computer Science, vol 2414. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45866-2_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-45866-2_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44060-4

  • Online ISBN: 978-3-540-45866-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics