A Profile-Based Multimedia Sharing Scheme With Virtual Community, Based on Personal Space in a Ubiquitous Computing Environment

For ubiquitous computing environments, an important parameter is whether all the components in the specific environment can connect with one another. Given this capability, we can share various kinds of content across mobile terminals. This paper introduces an effective scheme to manage multimedia sharing based on specially designed profiles and a virtual community. A virtual community is defined as any specific group of users connected for a common interest. Specifically the proposed scheme consists of two layers, i.e., a community construction layer and a multimedia sharing layer, based on personal spaces, which are responsible for constructing and managing the multimedia sharing community. The community construction layer, which is designed to be run on the mobile terminals, provides an effective way to find community members simultaneously, based on specially designed profiles, such as a user profile and an abstract profile. The multimedia sharing layer is responsible for sharing multimedia content, and is constructed as a specially designed scheme based on locality. The proposed scheme provides an effective multimedia sharing mechanism within a community. Simulation results show that the number of messages and the time required for community member discovery is reduced by 32% and 73%, respectively, in comparison with the conventional DHT-based scheme. The approach also reduces the time to exchange content by 50% with respect to the same baseline.

[1]  Hui Wang,et al.  MPSS: A Multi-agents Based P2P-SIP Real Time Stream Sharing System , 2006, PRIMA.

[2]  Fabrício Benevenuto,et al.  Quantitative evaluation of unstructured peer-to-peer architectures , 2004, 2004 International Workshop on Hot Topics in Peer-to-Peer Systems.

[3]  Ralph Deters,et al.  JXTA performance study , 2003, 2003 IEEE Pacific Rim Conference on Communications Computers and Signal Processing (PACRIM 2003) (Cat. No.03CH37490).

[4]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

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

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

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

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

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

[10]  Michele Amoretti,et al.  Performance evaluation of advanced routing algorithms for unstructured peer-to-peer networks , 2006, valuetools '06.

[11]  Aruna Seneviratne,et al.  The cost of application-level broadcast in a fully decentralized peer-to-peer network , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[12]  Ben Y. Zhao,et al.  Tapestry: a resilient global-scale overlay for service deployment , 2004, IEEE Journal on Selected Areas in Communications.

[13]  Diomidis Spinellis,et al.  A survey of peer-to-peer content distribution technologies , 2004, CSUR.

[14]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[15]  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.