An enhanced virtual object management scheme for personalized ubiquitous computing services at peer-to-peer

This paper presents an enhanced virtual object management scheme for a personalized ubiquitous computing service, Virtual Personal World (VPW), at peer-to-peer. In the proposed scheme, more detailed descriptions for virtual objects are added in addition to the existing definitions on communications and data of them, and then two phases of virtual object discovery scheme are applied. Therefore, the management scheme can be individualized more effectively according to users' preferences and behaviors and provide a fast way of finding virtual objects. For performance verification, we have implemented a prototype of the proposed scheme as a part of VPW and compare the speed of finding virtual objects in the proposed scheme with those in other DHT P2P networks. Simulation results shows that the proposed scheme can achieve performance improvements compared with other P2P networks.

[1]  Roy H. Campbell,et al.  Olympus: A High-Level Programming Model for Pervasive Computing Environments , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[2]  M. Weiser The Computer for the Twenty-First Century , 1991 .

[3]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[4]  Gade Krishna,et al.  A scalable peer-to-peer lookup protocol for Internet applications , 2012 .

[5]  Charles C. Weems,et al.  A Profile-Based Multimedia Sharing Scheme With Virtual Community, Based on Personal Space in a Ubiquitous Computing Environment , 2009, IEEE Transactions on Multimedia.

[6]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[7]  Khalil El-Khatib,et al.  Personal and service mobility in ubiquitous computing environments , 2004, Wirel. Commun. Mob. Comput..

[8]  David Garlan,et al.  Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments , 2002, WICSA.

[9]  M. D. Mickunas,et al.  A Middleware for Enabling Personal Ubiquitous Spaces , 2004 .

[10]  Ichiro Satoh,et al.  A software infrastructure for supporting spontaneous and personalized interaction in home computing environments , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[11]  Robert Grimm,et al.  System support for pervasive applications , 2004, TOCS.

[12]  Scott Shenker,et al.  Internet indirection infrastructure , 2004, TNET.

[13]  Klara Nahrstedt,et al.  Gaia: A Middleware Infrastructure to Enable Active Spaces1 , 2002 .

[14]  Shin-Dug Kim,et al.  An Effective Model and Management Scheme of Personal Space for Ubiquitous Computing Applications , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[15]  Moustafa Youssef,et al.  Rover: Scalable Location-Aware Computing , 2002, Computer.

[16]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[17]  Eric Pouyoul,et al.  Project JXTA: A Loosely-Consistent DHT Rendezvous Walker , 2002 .

[18]  Mark Weiser The computer for the 21st century , 1991 .