Global Data Allocation Based on User Behaviors in Mobile Computing Environments

In this paper, we utilize user behaviors to do global data allocation in mobile computing environments. The issue we addressed here is to allocate right data at the right location for whole users in the environments. User behaviors include user moving patterns and user request patterns. By utilizing the information stored at the servers in the environments, we devise four algorithms focus on different views respectively-average hit ratio, average communication cost, and average response time. According to the data allocation schemes derived from these algorithms, we conduct several experiments to evaluate them and compare them pro and con

[1]  Sungyoung Lee,et al.  Adjusted Replica Allocation in Ad Hoc Networks for Improving Data Accessibility , 2007, The 9th International Conference on Advanced Communication Technology.

[2]  Jorng-Tzong Horng,et al.  Personal paging area design based on mobile's moving behaviors , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[3]  Jiawei Han,et al.  Efficient mining of partial periodic patterns in time series database , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[4]  Yin-Fu Huang,et al.  Fragment Allocation in Distributed Database Design , 2001, J. Inf. Sci. Eng..

[5]  Abdelsalam Helal,et al.  Mobile computing and databases: anything new? , 1995, SGMD.

[6]  John Tsiligaridis,et al.  A Data Allocation Scheme using Data Mining for Wireless Cellular Network , 2006, International Symposium on Collaborative Technologies and Systems (CTS'06).

[7]  Ahmed K. Elmagarmid,et al.  Client-server computing in mobile environments , 1999, CSUR.

[8]  Ioannis Kompatsiaris,et al.  Distributed User Modeling for Personalized News Delivery in Mobile Devices , 2007 .

[9]  Evaggelia Pitoura,et al.  Locating Objects in Mobile Computing , 2001, IEEE Trans. Knowl. Data Eng..

[10]  Sanjay Kumar Madria,et al.  Mobile data management , 2001 .

[11]  Wen-Chih Peng,et al.  Mining user moving patterns for personal data allocation in a mobile computing system , 2000, Proceedings 2000 International Conference on Parallel Processing.

[12]  Sushil Jajodia,et al.  An adaptive data replication algorithm , 1997, TODS.

[13]  Abdelsalam Helal,et al.  A mobile transaction model that captures both the data and movement behavior , 1997, Mob. Networks Appl..

[14]  Jennifer Widom,et al.  Per-user profile replication in mobile environments: Algorithms, analysis, and simulation results , 1997, Mob. Networks Appl..

[15]  Ming-Syan Chen,et al.  Shared data allocation in a mobile computing system: exploring local and global optimization , 2005, IEEE Transactions on Parallel and Distributed Systems.

[16]  Sang-Ha Kim,et al.  A Data Delivery Mechanism to Support Mobile Users in Wireless Sensor Networks , 2007, The 9th International Conference on Advanced Communication Technology.

[17]  Bernd Brügge,et al.  Applications of wireless research to real industrial problems. Applications of mobile computing and communication , 1996, IEEE Wirel. Commun..

[18]  Daniel Barbará,et al.  Mobile Computing and Databases - A Survey , 1999, IEEE Trans. Knowl. Data Eng..