Facilitating Context-Awareness Through Hardware Personalization Devices: The Simplicity Device

  • J. Papanis
  • S. Kapellaki
  • E. Koutsoloukas
  • N. Dellas
  • G. N. Prezerakos
  • I. S. Venieris
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3744)

Abstract

The paper presents the specification, development and initial performance evaluation of the Simplicity Device (SD), which is one of the key components of the SIMPLICITY Architecture. The SD is both a portable personalization device and a hardware Single-Sign-On (SSO) token. It accommodates the Simplicity User Profile (SUP), which contains user context related information and has been designed according to 3GPP and W3C standards. In cooperation with a distributed brokerage framework the SD provides the users with the means to automatically personalize terminals and services according to their context by the simple act of “plugging” the SD into any SIMPLICITY compliant user equipment. Within this paper we present the generic SD architecture which is the basis for different SD implementations and consequently we focus on a JavaCard SD implementation and its performance evaluation.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    SIMPLICITY Project, http://www.ist-simplicity.org
  2. 2.
    Blefari Melazzi, N., Salsano, S., Bartolomeo, G., Martire, F., Fischer, E., Meyer, C., Niedermeier, C., Seidl, R., Rukzio, E., Koutsoloukas, E., Papanis, J., Venieris, I.S.: The Simplicity System Architecture. To appear the Proceedings of the 14th IST Summit, Dresden, Germany, June 19-23 (2005) ()Google Scholar
  3. 3.
    GPP TS 23.240, 3GPP Generic User Profile (GUP) requirements, Architecture (Stage 2)Google Scholar
  4. 4.
    W3C Recommendation 15, Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0 (January 2004)Google Scholar
  5. 5.
    Rukzio, E., Prezerakos, G.N., Cortese, G., Koutsoloukas, E., Kapellaki, S.: Context for Simplicity: A Basis for Context-aware Systems Based on the 3GPP Generic User Profile. In: International Conference on Computational Intelligence (ICCI 2004), Istanbul, Turkey, December 19, pp. 466–469 (2004)Google Scholar
  6. 6.
    Futagawa, J.: Integrating Network Services of Windows and UNIX for Single Sign-On. In: Proceedings of the 2004 International Conference on Cyberworlds (CW 2004), Tokyo, Japan, pp. 323–328 (November 2004)Google Scholar
  7. 7.
    Zhao, G., Zheng, D., Chen, K.: Design of Single Sign-On. In: Proceedings of the E-Commerce Technology for Dynamic E-Business, IEEE International Conference on (CEC-East 2004), Beijing, China, September 2004, pp. 253–256 (2004)Google Scholar
  8. 8.
    Microsoft Corporation, .NET Passport: Balanced Authentication Solutions, http://www.microsoft.com/net/services/passport/balanced.asp
  9. 9.
    Liberty Alliance Project, http://www.projectliberty.org/
  10. 10.
    Java Card technology specification, available at http://java.sun.com/products/javacard/index.jsp
  11. 11.
    Bluetooth Official site, https://www.bluetooth.org/
  12. 12.
    OpenCard Framework web site, http://www.opencard.org/
  13. 13.
    ISO/IEC 7816-4:1995 Command set for microprocessor cardsGoogle Scholar
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • J. Papanis
    • 1
  • S. Kapellaki
    • 1
  • E. Koutsoloukas
    • 1
  • N. Dellas
    • 1
  • G. N. Prezerakos
    • 1
  • I. S. Venieris
    • 1
  1. 1.Intelligent Communications & Broadband Networks Laboratory, School of Electrical and Computer EngineeringNational Technical University of Athens 

Personalised recommendations