Managing Handheld Devices in Ad-Hoc Collaborative Computing Environments

The noticeable advance in the area of computer technology has paved the way for the invention of powerful mobile devices. However, limited storage, short battery life, and relatively low computational power define the major problems of such devices. Due to the ever increasing computational requirements, such devices may fail to process needed tasks under certain constraints. One of the proposed solutions to this drawback is the introduction of Collaborative Computing, a new concept dealing with the distribution of computational tasks amongst several handhelds. This paper introduces the basics of Collaborative Computing, and proposes a new protocol that aims at managing and optimizing computing tasks in Ad-Hoc Collaborative Computing Environments.





References:
[1] G. O. Young, "Introduction to Personal Digital Assistants", J. Peters, Ed.
New York: McGraw-Hill, 1964, pp. 15-64.
[2] D. Agarwal, C. McParland, and M. Perry, "Supporting Collaborative
Computing and Interaction," Proceedings of the Grace Hopper
Celebration of Women in Computing 2002 Conference, October 9-12,
2002, Vancouver, Canada.
[3] U. Kremer, J. Hicks, and J. Rehg, "Compiler-directed remote task
execution for power management," Workshop on Compilers and
Operating Systems for Low Power, 2000.
[4] Rudenko, P. Reither, G. Popek, and G. Kuenning, "Saving portable
computer battery power through remote process execution," Mobile
Computing and Communications Review, 2(1), 1998.
[5] Sathiaseelan and T. Radzik, "Using remote memory paging for handheld
devices in a pervasive computing environment," Asian Journal of
Information Technology 2(1): 08-12, 2003.
[6] L. Shang, R. Dick, and N. Jha, "An economics-based power-aware
protocol for computation distribution in mobile ad-hoc networks," IEEE
Transactions on Mobile Computing, 3(1): 33-45, 2004.
[7] R. Shepherd, J. Story, and S. Mansoor, "Parallel computation in mobile
systems using Bluetooth Scatternets and Java," School of Informatics,
University of Wales, Bangor.
[8] S. Patwardhan and S. Pichumani, "Ether: a remote execution service for
mobile devices," School of Computing, University of Utah.
[9] IEEE Computer Society LAN MAN Standards Committee.Wireless
LAN Medium Access Control (MAC) and PhysicalLayer (PHY)
Specifications. New York, New York, 1997. IEEEStd. 802.11-1997.