Services-Oriented Computing in a Ubiquitous Computing Platform

  • Ji Hyun Kim
  • Won Il Lee
  • Jonathan Munson
  • Young Ju Tak
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4294)


Current telematics services platforms are tightly integrated, relatively fixed-function systems that manage the entire end-to-end infrastructure of devices, wireless communications, device management, subscriber management, and other functions. This closed nature prevents the infrastructure from being shared by other applications, which inhibits the development of new ubiquitous computing services that may not in themselves justify the cost of an entire end-to-end infrastructure. Services-oriented computing offers means to better expose the value of such infrastructures. We have developed a services-oriented, specification-based, ubiquitous computing platform called TOPAZ that abstracts common ubiquitous computing functions and makes them accessible to any application provider through Web-service interfaces. The nature of the TOPAZ services, as enabling long-running sessions between applications and remote clients, presents peculiar challenges to the generic issues of service metering and resource management. In this paper we describe these challenges and discuss the approach we have taken to them in TOPAZ. We first motivate and describe the TOPAZ application model and its service set. We then describe TOPAZ’s resource management and service metering functions, and its three-party session model that forms the basis for them.


Ubiquitous computing telematics resource management service metering 


  1. 1.
    Albaugh, V., Madduri, H.: The Utility Metering Service of the Universal Management Infrastructure. IBM Systems Journal 43(1), 179–189 (2004)CrossRefGoogle Scholar
  2. 2.
    Bevan, D.I.: Distributed Garbage Collection Using Reference Counting. In: de Bakker, J.W., Nijman, A.J., Treleaven, P.C. (eds.) PARLE 1987. LNCS, vol. 259, pp. 176–187. Springer, Heidelberg (1987)Google Scholar
  3. 3.
    Bhoj, P., Singhal, S., Chutani, S.: SLA Management in Federated Environments. In: Proceedings of the Sixth IFIP/IEEE Symposium on Integrated Network Management (IM 1999), pp. 293–308. IEEE, Los Alamitos (1999)CrossRefGoogle Scholar
  4. 4.
    Campbell, A., Coulson, G., Garcia, F., Hutchison, D., Leopold, H.: Integrated Quality of Service For Multimedia Communications. In: Proceedings of the 12th Annual Joint Conference of the IEEE Computer and Communications Societies - IEEE INFOCOM 1993, pp. 732–739 (1993)Google Scholar
  5. 5.
    Clark, D.D.: The Design Philosophy of the DARPA Internet Protocols. In: SIGCOMM Symposium on Communications Architectures and Protocols, pp. 106–114. ACM Press, New York (1988)CrossRefGoogle Scholar
  6. 6.
  7. 7.
    Ferrari, G., Ezhilchelvan, E., Mitrani, I.: Performance Modeling and Evaluation of EBusiness Systems. CS-TR 954, School of Computing Science, University of Newcastle (March 2006)Google Scholar
  8. 8.
    Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: Grid Services for Distributed Systems Integration. Computer 35(6) (2002)Google Scholar
  9. 9.
    Frølund, S., Koistinen, J.: Quality-of-Service Specification in Distributed Object Systems. Distributed System Engineering 5, 179–202 (1998)CrossRefGoogle Scholar
  10. 10.
    Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services. Journal of Network and Systems Management 11(–81), 57–81 (2003)CrossRefGoogle Scholar
  11. 11.
  12. 12.
    Oaks, S., Wong, H.: Jini in a Nutshell. O’Reilly, Sebastopol (2000)Google Scholar
  13. 13.
    Sharma, P., Estrin, D., Floyd, S., Jacobson, V.: Scalable Timers for Soft State Protocols. In: IEEE Infocom 1997. IEEE Press, Los Alamitos (1997)Google Scholar
  14. 14.
    Zhang, L., Braden, B., Estrin, D., Herzog, S., Jamin, S.: RSVP: A New Resource Reservation Protocol. IEEE Network, 8–18 (1993)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Ji Hyun Kim
    • 1
  • Won Il Lee
    • 1
  • Jonathan Munson
    • 2
  • Young Ju Tak
    • 1
  1. 1.IBM Ubiquitous Computing LaboratorySeoul
  2. 2.IBM T. J. Watson Research CenterHawthorne

Personalised recommendations