USING ROUTING AGENTS FOR IMPROVING THE QUALITY OF SERVICE IN GENERAL PURPOSE NETWORKS

Mohammad Mottaghi, Masoud Daneshtalab

2011

Abstract

In this paper, we have proposed a new routing method for general purpose networks. Each router in this model is a context-aware agent and therefore the whole network of routers forms a community (society) of context-aware agents which are ever learning and adapting the routing network. During routing each agent keeps learning and specializing in routing some specific traffic type (e.g. intermittent audio packets) and makes its neighboring routes optimum for this type of traffic whereas other agents are experts in other traffic types. All agents are aware from their colleagues' expertise and when a new traffic type enters the network all agents try to collaboratively recognize (or detect) its type and route it according to their past experience (which is already learned). If the traffic type is unknown to all agents, one of them tries to learn how to route it such that its QoS constraints are met better. The idea behind the proposed model is to temporarily modify some routes whenever QoS constraints cannot be met in the network. Simulation results show that the proposed model can improve QoS of the network by 12%.

References

  1. Dally, W. J., Towles. B., 2001. Internet traffic diversity analysis. In Proc. DAC, pages 684.689.
  2. Ni. L. M., McKinley, P. K., 1993. A survey of wormhole routing techniques in direct networks. In IEEE Tran. on Computers, 26:62.76.
  3. Chiu, G., 2000. The Odd-Even Turn Model for Adaptive Routing. In IEEE Tran. On Parallel and Distributed System, Vol.11, NO. 7.
  4. Shin, K. G., Daniel, S. W., 1996. Analysis and implementation of hybrid switching. In IEEE Tran. on Computers, 45(6):684.692.
  5. Kermani, P. Kleinrock, L., 1979. Virtual cut-through: a new computer communication switching technique. In Computer Networks, volume 3, pages 267.286.
  6. Glass, C. J., Ni, L. M., 1992. The Turn Model for Adaptive Routing. In Proc. Symp. Computer Architecture, pp. 278-287.
  7. NS-2, network simulator 2, retrieved on 2006-06-25, http://nsnam.isi.edu/nsnam/index.php/
  8. Matlab, 2006. http://www.mathworks.com/ products/matlab/.
  9. Http traffic generator, NS-2 package, retrieved on 2006- 06-22, http://www.tik.ee.ethz.ch/fiedler/provisioning.
  10. TES video traffic generator - NS-2 package, retrieved on 2006-06-22, http://nsnam.isi.edu/ nsnam/index.php/Contributed_Code
  11. Scenario based traffic generator, NS-2 package, retrieved on 2006-06-22, http://web.informatik.unibonn.de/IV/BoMoNet/
  12. Sutton, R. S., Barto, A. G., 2002. Reinforcement Learning: An Introduction. MIT Press, Cambridge.
  13. Blaha, M. R., Premerlani, W., 2004. Object- and AgentOriented Modeling and Design. McGrawHill.
  14. Daneshtalab, M., Ebrahimi, M., Xu, T. C., Liljeberg, P., Tenhunen, H., 2011. A Generic Adaptive path-based routing method for MPSoCs. In Journal of Systems Architecture (JSA-elsevier), Vol. 57, No. 1, pp. 109- 120.
Download


Paper Citation


in Harvard Style

Mottaghi M. and Daneshtalab M. (2011). USING ROUTING AGENTS FOR IMPROVING THE QUALITY OF SERVICE IN GENERAL PURPOSE NETWORKS . In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: SAAES, (PECCS 2011) ISBN 978-989-8425-48-5, pages 609-613. DOI: 10.5220/0003434906090613


in Bibtex Style

@conference{saaes11,
author={Mohammad Mottaghi and Masoud Daneshtalab},
title={USING ROUTING AGENTS FOR IMPROVING THE QUALITY OF SERVICE IN GENERAL PURPOSE NETWORKS},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: SAAES, (PECCS 2011)},
year={2011},
pages={609-613},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003434906090613},
isbn={978-989-8425-48-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: SAAES, (PECCS 2011)
TI - USING ROUTING AGENTS FOR IMPROVING THE QUALITY OF SERVICE IN GENERAL PURPOSE NETWORKS
SN - 978-989-8425-48-5
AU - Mottaghi M.
AU - Daneshtalab M.
PY - 2011
SP - 609
EP - 613
DO - 10.5220/0003434906090613