Adaptive Scheduling for Real-Time Network Traffic Using Agent-Based Simulation
Since several years, communication networks have known a surprising growth. The increased number of users, the consequent increase of traffic, and the request for new services involve the development of new technologies and the deployment of high throughput networks. Networking technology has correspondingly grown to meet the diverse needs of applications and network administration. In response to the complexity of communication networks, simulation was and remains the only way to evaluate network performance. Unfortunately, traditional simulation methods are not adapted to all networks such as networks with quality of service and networks with dynamic aspect. To overcome this limitation, a new method to simulate dynamic networks based on multi-agents simulation and behavioral approach had been proposed. In this paper, we present an adaptive approach to schedule real-time network traffic using the agent based simulation concept. The paper introduces an adaptive real-time agent scheduler (ARTAS) architecture and agent model as basis for scheduling real-time packet networks.
KeywordsAgents Simulation Scheduling Real-time network
Unable to display preview. Download preview PDF.
- 3.Drogoul, A., Vanbergue, D., Meuisse, T.: Multi-Agent Based Simulation: Where are the Agents? In: The 3rd International Workshop on Multi-Agent Based Simulation. LNCS, vol. 258, pp. 1–15. Springer, Heidelberg (2002)Google Scholar
- 7.Bradshaw, J.: Software Agents. AAAI Press, Menlo Park, CA (1997)Google Scholar
- 8.Jennings, N.R., Wooldridge, M.: Applications of Intelligent Agents, pp. 3–28. Springer, New York (1998)Google Scholar
- 10.Srinivasan, A.: Efficient and Flexible Fair Scheduling of Real-time Tasks on Multiprocessors. Chapel Hill (2003)Google Scholar
- 11.Zhang, H., Ferrari, D.: Rate-Controlled Service Disciplines. Journal of High Speed Networks 3(4), 389–412 (1994)Google Scholar
- 13.Brooks, R.A.: A Robust Layered Control System for a Mobile Agent. The IEEE Journal of Robotics Automation Management 2(1), 14–23 (1986)Google Scholar
- 14.Ferguson, I.A.: Toward An Architecture for Adaptive, Rational, Mobile Agents. In: Proceedings of the Third European Workshop on Modeling Autonomous Agents and Multi-agent Worlds, pp. 249–262 (1992)Google Scholar
- 15.Kaelbling, L.P.: An Architecture for Intelligent Reactive Systems, pp. 713–728. Morgan Kaufmann, San Mateo (1990)Google Scholar
- 17.Booch, G.: Object-Oriented Design with Applications. Benjamin/ Cummings, Redwood City, CA (1994)Google Scholar
- 19.Saleh, M., Othman, Z.A.: Hierarchical Diff-EDF: An Agent Based Scheduler for Heterogeneous Real-Time Packet Networks. To be appeared in the proceedings of the 6th EUROSIM Congress (to appear, 2007)Google Scholar