
dezvous of Strangeberry Inc.. Our framework pro-
vides a Java interface class, which must be imple-
mented by an application to provide an mDNS service.
As with the JXTA prototype, instances of the chat ap-
plication are able to find each other and establish con-
nections without any configuration by the users. With
our mDNS interface and the JXTA prototype, we now
have the basic components for our sTeam peer-to-peer
application. We hope to be able to present the results
of our ongoing work at the conference.
6 CONCLUSION
The described prototype for collaboration in mobile
ad hoc networks constitutes a further step toward
network-supported, location-independent collabora-
tion. Our concept enables the users of mobile col-
laboration environments to cooperate via their mo-
bile devices without the need for any existing network
infrastructure, and at the same time allows them to
use classical services when available. By doing so,
we avoid the trade-off involved in using spontaneous
peer-to-peer networks or established client/server so-
lutions.
Both concepts are consolidated in our approach.
Our prototype demonstrated that it is possible to
transfer our well-proven concept of Cooperative Vir-
tual Knowledge Spaces from common network infras-
tructures to the innovative hybrid network structures
described in Section 3. To do so, we are adapting
Cooperative Virtual Knowledge Spaces to dynamic
network structures. Our goal is to develop a con-
cept for Distributed Knowledge Spaces. Distributed
Knowledge Spaces allow Knowledge Spaces to be dis-
tributed over multiple dynamic connected nodes in
spontaneous and classical networks.
Computer-supported cooperation can thus accom-
pany users through the sort of situations encountered
in their daily lives. This is our primary research goal.
REFERENCES
Campell, A. T., Gomez, J., Kim, S., Wan, C.-Y., Turanayi,
Z. R., and Valko, A. G. (2002). Comparison of ip
micromobility protocols. IEEE Wireless Communica-
tions, 9(1):72–82.
Cheshire, S., Aboba, B., and Guttman, E. (2003). Dy-
namic configuration of link-local ipv4 addresses.
Http://todo/draft-ietf-zeroconf-ipv4-linklocal-08.txt
(june 03 2003), Zeroconf/DNSEXT Working Group
(IETF).
Cheshire, S. and Krochmal, M. (2003). Performing dns
queries via ip multicast. http:/todo/draft-cheshire-
dnsext-multicastdns-02.txt (june 20 2003), Zero-
conf/DNSEXT Working Group (IETF).
Dertouzos, M. (1999). The oxygen project. Scientific Amer-
ican, 282(3):52–63.
Eßmann, B. and Hampel, T. (2003). Human computer in-
teraction and cooperative learning in mobile environ-
ments. In Human Centred Computing Cognitive, So-
cial and Ergonomic Aspects. Proceedings of the HCI
International 2003, pages 694 – 698.
Feeney, L. M., Ahlgren, B., and Westerlund, A. (2001).
Spontaneous networking: An application-oriented ap-
proach to ad hoc networking. IEEE Communications
Magazin, 39(6):176–181.
Gong, L. (2001). Jxta: A network programming environ-
ment. IEEE Internet Computing, 5:88–95.
Hampel, T. and Keil-Slawik, R. (2003). Experience with
teaching and learning in cooperative knowledge areas.
In Proceedings of the Tracks Education, Global Com-
munity, Industrial, Practice and Experience,Web Ser-
vices, pages 125–132. WWW2003. The Twelth Inter-
national World Wide Web Conference.
Hanssens, N., Kulkarni, A., Tuchinda, R., and Horton, T.
(2002). Building agent-based intelligent workspaces.
In Proceedings of the ABA Conference, page To Ap-
pear.
Johnson, D., Perkins, C. E., and Arkko, J. (2003). Mobil-
ity support in ipv6. Internet draft, draft-ietf-mobileip-
ipv6-24.txt, june 30, 2003, IETF.
Lauer, M. and Matthes, M. (2002). Elan: An e-learning
infrastructure for ad-hoc networks. In Proceedings of
the eighth ACM International Conference on Mobile
Computing and Networking, volume 7, pages 53–55.
Meyer, A. (1995). Pen computing. SIGCHI Bulletin,
27(3):46–90.
Perkins, C., Belding-Royer, E., and Das, S. (2003). Ad hoc
on-demand distance vector (aodv) routing (rfc 3561)
(july 2003). Rfc, IETF Network Working Group.
Perkins, C. E. (1997). Mobile IP: Design Principles and
Practices. Addison-Wesley.
Perkins, C. E. (1998). Mobile networking in the internet.
Mobile Networks and Applications, 3(4):319–334.
Perkins, C. E., editor (2001). Ad Hoc Networking. Addison
Wesley, Boston, USA.
Trachtenberg, A., Starobinski, D., and Agarwal, S. (2002).
Fast pda synchronization using characteristic polyno-
mial interpolation. In Proceedings of the INFOCOM
2002. 21th Annual Joint Conference of the IEEE Com-
puter and Communications Societies, pages 1510–
1519.
Tseng, Y.-C., Shen, C.-C., and Chen, W.-T. (2003). Integrat-
ing mobile ip with ad hoc networks. IEEE Computer,
pages 48–55.
Wessner, M., Dawabi, P., and Fern
´
andez, A. (2003). Sup-
porting face-to-face learning with handheld devices.
In Designing for Change in Networked Learning En-
vironments, Proceedings of the International Confer-
ence on Computer Support for Collaborative Learn-
ing 2003, pages 487–491.
A NETWORK COMPONENT ARCHITECTURE FOR COLLABORATION IN MOBILE SETTINGS
343