On the Multi-threading Approach of Efficient Multi-agent Methodology for Modelling Cellular Communications Bandwidth Management

  • P. M. Papazoglou
  • D. A. Karras
  • R. C. Papademetriou
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4953)


There are very few studies using the multi agent concept as an alternative and efficient approach for bandwidth management. The goal of the paper is to propose a novel modelling methodology of wireless network services exploiting multi-agent technology and investigating in depth critical implementation issues of multi-threading techniques focused on network agents. Moreover, it is claimed that an advanced negotiation scheme between network service agents can lead to better model network performance. Thus, the multi agent concept seems a suitable solution for modelling and implementing cellular services simulation. The proposed agent based modelling as well as the proposed implementation methodology of the wireless services are herein presented in three levels; (a) multi agent modelling of the wireless services, (b) developing an advanced negotiation scheme based on current status and curve statistics of network performance and (c) investigating critical multi threading based implementation issues of the suggested multi agent modelling. Finally, simulation results show the effectiveness of the proposed multi agent approach as well as of the proposed negotiation scheme based on blocking and dropping probability curve statistics.


MultiAgent System Channel Assignment Channel Allocation Negotiation Scheme User Registry 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Zhang, M., Yum, T.S.: Comparisons of Channel Assignment Strategies in Cellular Mobile Telephone Systems. IEEE Tran. Vehicular Technology 38(4), 211–215 (1989)CrossRefGoogle Scholar
  2. 2.
    Lai, W.K., Coghill, G.C.: Channel Assignment through Evolutionary Optimization. IEEE Tran. Vehicular Technology 45(1), 91–96 (1996)CrossRefGoogle Scholar
  3. 3.
    MacDonald, V.H.: The cellular Concepts. The Bell System Tech. Journal 58, 15–42 (1979)Google Scholar
  4. 4.
    Elnoubi, S.M., Singh, R., et al.: A New Frequency Channel Assignment Algorithm in High Capacity Mobile Communication Systems. IEEE Tran. Vehicular Tech. VT-21(3), 125–131 (1982)CrossRefGoogle Scholar
  5. 5.
    Xu, Z., Mirchandani, P.B.: Virtually Fixed Channel Assignment for Cellular Radio-Telephone Systems: A Model and Evaluation. In: IEEE Int. Conf. Communications, ICC 1992, vol. 2, pp. 1037–1041 (1992)Google Scholar
  6. 6.
    Cimini, L.J., Foschini, G.J.: Distributed Algorithms for Dynamic Channel Allocation in Microcellular Systems. In: IEEE Vehicular Technology Conference, pp. 641–644 (1992)Google Scholar
  7. 7.
    Cox, D.C., Reudink, D.O.: Increasing Channel Occupancy in Large Scale Mobile Radio Systems: Dynamic Channel Reassignment. IEEE Tran. Vehicular Tech. VT-22, 218–222 (1973)CrossRefGoogle Scholar
  8. 8.
    Del Re, E., Fantacci, R., et al.: A Dynamic Channel Allocation Technique based on Hopfield Neural Networks. IEEE Tran. Vehicular Technology VT-45(1), 26–32 (1996)Google Scholar
  9. 9.
    Sivarajan, K.N., McEliece, R.J., Ketchum, J.W.: Dynamic Channel Assignment in Cellular Radio. In: IEEE 40th Vehicular Technology Conference, pp. 631–637 (1990)Google Scholar
  10. 10.
    Kahwa, T.J., Georgans, N.D.: A Hybrid Channel Assignment Schemes in Large-Scale, Cellular Structured Mobile Communication Systems. IEEE Tran. Comm. 26, 432–438 (1978)CrossRefGoogle Scholar
  11. 11.
    Splunter, S., Wijngaards, N., et al.: Structuring Agents for Adaptation. In: Alonso, E., Kudenko, D., Kazakov, D. (eds.) AAMAS 2000 and AAMAS 2002. LNCS (LNAI), vol. 2636, pp. 174–186. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  12. 12.
    Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
  13. 13.
    Huhns, M., Singh, M. (eds.): Agents and Multiagent Systems: Themes, Approaches, and Challenges. Readings in Agents, ch. 1, pp. 1–23. Morgan Kaufmann Publishers, San Francisco (1998)Google Scholar
  14. 14.
    Norman, T., Long, D.: Goal Creation in Motivated Agents. In: Wooldridge, M.J., Jennings, N.R. (eds.) ECAI 1994 and ATAL 1994. LNCS, vol. 890, Springer, Heidelberg (1995)Google Scholar
  15. 15.
    Ekdahl, B.: How Autonomous is an Autonomous Agent? In: SCI 2001, July 22-25, 2001, Orlando (2001)Google Scholar
  16. 16.
    Hayzelden, A., et al.: S/W Agents for Future Communication Systems. Springer, Heidelberg (1999)Google Scholar
  17. 17.
    Iraqi, Y., Boutaba, R.: A Multi-agent System for Resource Management. In: Ambler, A.P., Calo, S.B., Kar, G. (eds.) DSOM 2000. LNCS, vol. 1960, pp. 218–229. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  18. 18.
    Bigham, J., Du, L.: Cooperative Negotiation in a MultiAgent System for Real Time Load Balancing of a Mobile Cellular Network. In: AAMAS 2003, July 14–18 (2003)Google Scholar
  19. 19.
    Bodanese, E.L.: A Distributed Channel Allocation Scheme for Cellular Networks using Intelligent Software Agents, PhD thesis, University of London (2000)Google Scholar
  20. 20.
    Oaks, S., et al.: Java Threads, 3rd edn. O’Reilly, Sebastopol (2004)Google Scholar
  21. 21.
    Kramer, J.M.: Concurrency: State Models & Java Programs, 2nd edn. John Wiley & Sons, Chichester (2006)Google Scholar
  22. 22.
    Lindsey, C.S., et al.: An Introduction to Scientific and Technical Computing with java. Cambridge University Press, Cambridge (2005)Google Scholar
  23. 23.
    Papazoglou, P.M., Karras, D.A., et al.: A Multi-agent Architecture for Designing and Simulating Large Scale Wireless Systems Resource Allocation. In: Nguyen, N.T., Grzech, A., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2007. LNCS (LNAI), vol. 4496, pp. 405–415. Springer, Heidelberg (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • P. M. Papazoglou
    • 1
    • 3
  • D. A. Karras
    • 2
  • R. C. Papademetriou
    • 3
  1. 1.Lamia Institute of TechnologyGreece
  2. 2.Automation Dept.Chalkis Institute of Technology, GreecePsachnaGreece
  3. 3.ECE DepartmentUniversity of Portsmouth, UKPortsmouthUnited Kingdom

Personalised recommendations