
in WLAN coverage area, the service provider and the client can engage a conversa-
tion along a more sophisticated interaction protocol, and shift to a more stripped-down
version when the user is heading out of the WLAN hotspot. In addition to mere net-
work types, the service provider could also take advantage of the real-time QoS values,
as discussed in [13]. For example, should the user enter a crowded WLAN hotspot,
continuing the conversation with GPRS connection can prove to be more appropriate.
4 Conclusions and Future Work
We presented ontologies for expressing wireless networks, network QoS, and inter-
action protocols. Such ontologies can in part enable service adaptation according to
context information in ubiquitous environments. We outlined one adaptation example.
Our future work around the area includes considering further properties of networks
and how they could have impact on the chosen interaction protocol. In addition, we are
going to consider device details and user preferences as context information. In this pa-
per we focused on interaction protocols and did not consider individual messages. Fur-
ther work could be done on adjusting message contents and sizes based on the context
information. Such message level adaptation could also be integrated with the interaction
protocol level adaptation.
References
1. Moran, T., Dourish, P.: Special issue on context-aware computing. Human Computer Inter-
action (2001)
2. Jennings, N., Faratin, P., Lomuscio, A., Parsons, S., Sierra, C., Wooldridge, M.: Automated
negotiation: Prospects, methods and challenges. International Journal of Group Decision and
Negotiation 10 (2002) 199–215
3. Paurobally, S., P.J., Turner, Jennings, N.: Automating negotiation for m-services. IEEE
Transactions on Systems, Man and Cybernetics, Part A 33 (2003) 709–724
4. Toivonen, S., Helin, H., Min, J., Pitk
¨
aranta, T.: Using interaction protocols in distributed
construction processes. In: Proceedings of the 6th International Conference on Enterprise
Information Systems (ICEIS 2004), Porto, Portugal (2004)
5. Foundation for Intelligent Physical Agents: FIPA Device Ontology Specification, Geneva,
Switzerland. (2000) Specification number SI00091.
6. Helin, H., Laukkanen, M.: Wireless network ontology. In: Proceedings of the 9th Meeting
of the Wireless World Research Forum (WWRF), Zurich, Switzerland (2003)
7. Foundation for Intelligent Physical Agents: FIPA Quality of Service Ontology Specification,
Geneva, Switzerland. (2000) Specification number SC00094.
8. Toivonen, S., Helin, H.: Representing interaction protocols in DAML. In van Elst, L.,
Dignum, V., Abecker, A., eds.: Agent-Mediated Knowledge Management: Selected Papers
from AAAI 2003 Spring Symposium. Volume 2926 of Lecture Notes in Artificial Intelli-
gence., Berlin, Springer (2004) 310–321
9. Vidales, P., Chakravorty, R., Patanapongpibul, L.: Ubiquitous networking in heterogeneous
environments. In: Proceedings of the 8th IEEE Mobile Multimedia Communications (Mo-
MuC 2003), Munich, Germany (2003)
10. Baus, J., Ding, Y., Kray, C., Walther, U.: Towards adaptive location-aware mobile assis-
tants. In: Proceedings of the IJCAI Workshop on Artificial Intelligence in Mobile Systems
(AIMS’01), Seattle, USA (2001)
16