Third IEEE International Conference on Pervasive Computing and Communications (2005)
Kauai Island, Hawaii
Mar. 8, 2005 to Mar. 12, 2005
Ellick Chan , University of Illinois at Urbana-Champaign
Jim Bresler , University of Illinois at Urbana-Champaign
Jalal Al-Muhtadi , University of Illinois at Urbana-Champaign
Roy Campbell , University of Illinois at Urbana-Champaign
The Gaia ubiquitous computing platform currently supports mobile devices through a thin client proxy architecture. Mobile devices run a lightweight proxy client written in J2ME to join an active space. While this approach allows a wide variety of devices to interact with active spaces, it lacks the ability to use device specific functionality. This problem is addressed by combining the J2ME client with a microserver, which is a bridge from the native language to J2ME. The microserver-proxy approach enables thin clients to fully access device-specific features while respecting security through a standard interface as Gaia services.
R. Campbell, J. Bresler, J. Al-Muhtadi and E. Chan, "Gaia Microserver: An Extendable Mobile Middleware Platform," Third IEEE International Conference on Pervasive Computing and Communications(PERCOM), Kauai Island, Hawaii, 2005, pp. 309-313.