Abstract
An architecture for building an ad-hoc wireless network is presented in which various face-to-face, peer-to-peer collaborative applications function simultaneously and the interconnections between group members are highly dynamic and self-organizing. To illustrate how the architecture implements communication, examples of client-server and point-to-point communication are given. An interconnection architecture of a Mobile Computer Supported Collaborative Learning (MCSCL) environment is analyzed in detail. Its communication protocols are showed with sequence diagrams. The paper concludes with an evaluation of the architecture’s performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bartram, L., Blackstock, M.: Designing Portable Collaborative Networks. Colligo Networks, ACM Queue 1(3), 41–49 (2003)
Buszko, D., Lee, D., Helal, A.: Decentralized ad-hoc groupware API and framework for mobile collaboration. In: GROUP 2001, pp. 5–14 (2001)
Danesh, A., Inkpen, K.M., Lau, F., Shu, K., Booth, K.S.: GeneyTM: Designing a Collaborative Activity for the PalmTM Handheld Computer. In: Proceedings of the Conference on Human Factors in Computing Systems (CHI 2001), Seattle, USA, pp. 388–395 (2001)
Grattan, N.: Pocket PC Handheld with Microsoft embedded Visual Basic. Prentice Hall PTR, NJ (2001)
Gupta, S., Hartkopf, J.M., Ramaswamy, S.: Event Notifier, a Pattern for Event Notification. Java Report, SIGS Publications 3(7), 19–36 (1998)
Kortuem, G.: Proem: A Peer-to-Peer Computing Platform for Mobile Ad-hoc Networks. In: Banavar, G. (ed.) Advanced Topic Workshop—Middleware for Mobile Computing, Heidelberg, Germany (November 2001) (retrieved, December 2005), From: http://www.cs.rizona.edu/mmc/10%20Kortuem.pdf
Malloy, A., Varshney, U., Snow, A.: Supporting mobile commerce applications using dependable wireless networks. Mobile Networks and Applications archive 7(3), 225–234 (2002)
Murphy, A.L., Roman, G.C., Varghese, G.: An Exercise in Formal Reasoning about Mobile Communications. In: Proceedings of the Ninth International Workshop on Software Specifications and Design, IEEE Computer Society Technical Council on Software Engineering, IEEE Computer Society Ise-Shima, Japan, pp. 25–33 (1998)
Pintrich, P.R., Schunk, D.H.: Motivation in education: Theory, research, and applications. Prentice Hall Merrill, Englewood Cliffs (1996)
Radu, L.: Providing Flexibility in Distributed Applications Using a Mobile Component Framework. Ph.D. dissertation, University of Michigan, Electrical Engineering and Computer Science (September 2000) (retrieved, December 2005), From: http://www.eecs.mich.edu/~aprakash/papers/radu/dissertation_radu.pdf
Tarasewich, P.: Designing mobile commerce applications. Communications of the ACM, SPECIAL ISSUE: Mobile commerce opportunities and challenges 46(12), 57–60 (2003)
Zurita, G., Nussbaum, M.: A Constructivist Collaborative Learning Environment supported by Wireless interconnected handhelds. Journal of Computer Assisted Learning 20(4), 235–243 (2004)
Zurita, G., Nussbaum, M.: Computer Supported Collaborative Learning using Handheld Computers. Computer & Education 42, 289–314 (2004)
Zurita, G., Nussbaum, M.: Sharples: Encouraging face-to-face collaborative learning through the use of handheld computers in the classroom. In: Chittaro, L. (ed.) Mobile HCI 2003. LNCS, vol. 2795, pp. 193–208. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zurita, G., Nussbaum, M. (2006). An Ad-Hoc Wireless Network Architecture for Face-to-Face Mobile Collaborative Applications. In: Grass, W., Sick, B., Waldschmidt, K. (eds) Architecture of Computing Systems - ARCS 2006. ARCS 2006. Lecture Notes in Computer Science, vol 3894. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11682127_4
Download citation
DOI: https://doi.org/10.1007/11682127_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32765-3
Online ISBN: 978-3-540-32766-0
eBook Packages: Computer ScienceComputer Science (R0)