5 CONCLUSIONS
This paper presented a system for the dynamic adap-
tation of network protocol parameters. The system
monitors the situation at particular nodes and reacts
on changes by adapting the communication protocol
client. It is able to learn new control strategies and
works on a self-organised basis. We explained our
position that the presented system will be able to in-
crease the performance of future communication net-
works without changing the whole technical back-
ground. Finally, we named the main research fields
for our approach based on the introduced goal. Our
system can also serve as a good testbed for the inves-
tigation of innate aspects of OC systems like trustwor-
thiness or collaboration patterns.
REFERENCES
B
¨
ack, T. and Schwefel, H.-P. (1996). Evolutionary comput-
ing: An overview. In Proceedings of IEEE Conference
of Evolutionary Computing.
Cohen, B. (2003). Incentives Build Robustness in BitTor-
rent. In Proceedings of the 1st Workshop on Eco-
nomics of Peer-to-Peer Systems, Berkeley.
Handley, M. (2006). Why the internet only just works. BT
Technology Journal, 24(3):119–129.
Hoffmann, M., Wittke, M., Bernard, Y., Soleymani, R.,
and Hahner, J. (2008). Dmctrac: Distributed multi
camera tracking. Distributed Smart Cameras, 2008.
ICDSC 2008. Second ACM/IEEE International Con-
ference on, pages 1–10.
Jennings, B., van der Meer, S., Balasubramaniam, S.,
Botvich, D., Foghlu, M. O., Donnelly, W., and Strass-
ner, J. (2007). Towards autonomic management of
communications networks. Communications Maga-
zine, IEEE, 45(10):112–121.
Kephart, J. O. and Chess, D. M. (2003). The Vision of
Autonomic Computing. IEEE Computer, 36(1):41–
50.
Khelil, A., Marron, P. J., Becker, C., and Rothermel, K.
(2007). Hypergossiping: A generalized broadcast
strategy for mobile ad hoc networks. Ad Hoc Net-
works, 5:531–546.
Montana, D. and Redi, J. (2005). Optimizing parameters
of a mobile ad hoc network protocol with a genetic
algorithm. In GECCO ’05: Proc. of the 2005 confer-
ence on Genetic and evolutionary computation, pages
1993–1998, New York, NY, USA. ACM.
Prothmann, H., Rochner, F., Tomforde, S., Branke, J.,
M
¨
uller-Schloer, C., and Schmeck, H. (2008). Organic
control of traffic lights. In Proc. of the 5th Intern.
Conference on Autonomic and Trusted Computing.
Richter, U., Mnif, M., Branke, J., M
¨
uller-Schloer, C.,
and Schmeck, H. (2006). Towards a generic ob-
server/controller architecture for Organic Computing.
In Hochberger, C. and Liskowsky, R., editors, INFOR-
MATIK 2006 – Informatik f
¨
ur Menschen!, volume P-
93 of GI-Edition – Lecture Notes in Informatics (LNI),
pages 112–119. K
¨
ollen Verlag.
Schmeck, H. (2005). Organic Computing – A new vi-
sion for distributed embedded systems. In Pro-
ceedings of the 8th IEEE International Symposium
on Object-Oriented Real-Time Distributed Computing
(ISORC’05), pages 201–203.
Schmid, S., Sifalakis, M., and Hutchison, D. (2006). To-
wards autonomic networks. In 3rd Intern. Annual
Conference on Autonomic Networking, Autonomic
Communication Workshop (IFIP), Lecture Notes in
Computer Science. Springer Verlag, Heidelberg.
Siekkinen, M., Goebel, V., Plagemann, T., Skevik, K.-A.,
Banfield, M., and Brusic, I. (2007). Beyond the fu-
ture internet–requirements of autonomic networking
architectures to address long term future networking
challenges. Future Trends of Distributed Computing
Systems, IEEE International Workshop, 0:89–98.
S
¨
ozer, E. M., Stojanovic, M., and Proakis, J. G. (2000). Ini-
tialization and routing optimization for ad-hoc under-
water acoustic networks. In Proc. of Opnetwork’00.
Tomforde, S., Steffen, M., H
¨
ahner, J., and M
¨
uller-Schloer,
C. (2009). Towards an organic network control sys-
tem. submitted for publication.
Turgut, D., Daz, S., Elmasri, R., and Turgut, B. (2002).
Optimizing clustering algorithm in mobile ad hoc net-
works using genetic algorithmic approach. In Proc.
of the IEEE Global Telecommunications Conference
(GLOBECOM ’02), pages 62 – 66.
Wang, J., Li, L., Low, S. H., and Doyle, J. C. (2005). Cross-
layer optimization in TCP/IP networks. IEEE/ACM
Trans. Netw., 13(3):582–595.
Web (2009). The Network Simulator - NS/2.
http://www.isi.edu/nsnam/ns/.
Wilson, S. W. (1995). Classifier fitness based on accuracy.
Evolutionary Computation, 3(2):149–175.
Ye, T., Harrison, D., Mo, B., Sikdar, B., Kaur, H. T., Kalya-
naraman, S., Szymanski, B., and Vastola, K. (2001).
Network Management and Control Using Collabora-
tive On-line Simulation. In Proceedings of IEEE ICC,
Helsinki, Finland. IEEE.
Ye, T. and Kalyanaraman, S. (2001). An adaptive random
search algorithm for optimizing network protocol pa-
rameters. Technical report, Rensselaer Polytechnic
Inst.
ICINCO 2009 - 6th International Conference on Informatics in Control, Automation and Robotics
290