Active Network Modelling and Simulation: A Behavioural Approach

Network environments become more and more complex in terms of new services, quality of service to handle and user demand for increasing throughput. All these facts have to be performed in real time (or almost), and consequently, network management and control are difficult to realise in this continuously changing environment. The network is now unpredictable and there is a real lack in the modelisation and simulation tools to handle this dynamicity. In this context, agents and multi-agent systems seem to be good candidates to provide a way to model and to manage the network dynamicity. This is due to the fact that agents can perform tasks in an autonomous, distributed, adaptable and cooperative manner. Our goal here is to model an active network by using a multi-agent approach and more precisely a behaviour based agent approach. Instead of representing the actions of the network elements by complex algorithms, we rather describe them by their behaviours which are usually simple and familiar words, inspired in part from human behaviour. On this basis, we have made simulations of an active network environment, and implemented different combinations of four individual behaviours by using a multi-agent platform called Swarm. Results of these simulations are significant and show that we do not loose important packets (with priority) any more when we introduce a behaviour in the nodes.

[1]  Henning Schulzrinne,et al.  Building open programmable multimedia networks , 1998, Comput. Commun..

[2]  William A. Arbaugh,et al.  The SwitchWare active network architecture , 1998, IEEE Netw..

[3]  K. Suzanne Barber,et al.  Dynamic Adaptive Autonomy in Multiagent Systems: Representation and Justification , 2001, Int. J. Pattern Recognit. Artif. Intell..

[4]  John V. Guttag,et al.  ANTS: a toolkit for building and dynamically deploying network protocols , 1998, 1998 IEEE Open Architectures and Network Programming.

[5]  Jim Doran,et al.  Agent-Based Modelling of Ecosystems for Sustainable Resource Management , 2001, EASSS.

[6]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[7]  Gilles Muller,et al.  Adapting distributed applications using extensible networks , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[8]  R. D. Rockwell,et al.  Smart Packets for active networks , 1999, 1999 IEEE Second Conference on Open Architectures and Network Programming. Proceedings. OPENARCH '99 (Cat. No.99EX252).

[9]  Henning Schulzrinne,et al.  Building Open Programmable Multimedia Networks , 1997, IEEE Multim..

[10]  Ana L. C. Bazzan,et al.  Anticipatory Traffic Forecast Using Multi-Agent Techniques , 2000 .

[11]  Ana L. C. Bazzan,et al.  Agents in Traffic Modelling - From Reactive to Social Behaviour , 1999, KI.

[12]  Iakovos S. Venieris,et al.  Mobile agent standards and available platforms , 1999, Comput. Networks.

[13]  Pattie Maes,et al.  Trafficopter: A Distributed Collection System for Traffic Information , 1998, CIA.