Dynamic Internet bandwidth allocation for users with Fuzzy AHP

Author

Department of Computer Science, University of Tabriz, 29 Bahman Blvd, Tabriz, Iran.

Abstract

There are several ways for bandwidth allocation for users acting based on policy of network administrators in computer networks. Due to the diversity of users and so amount of bandwidth usage per user, providing suitable bandwidth rate to meet their needs in various situations play an important role in terms of performance and implementation of bandwidth management systems. In this paper, we propose a dynamic and balanced approach, called normal weight allocation
for determining amount of bandwidth for each user taking into account the importance of user in caomparision with other online concurrent users. In this regard, to obtain a user weight as the importance of user, we apply Fuzzy AHP technique for eliciting indecisive expert ideas. Ease of implementation and taking the advantage of maximal usage of available bandwidth are the features of the proposed approach.

Keywords


[1]          B. Hubert, Linux Advanced Routing & Traffic Control HOWTO, Netherlabs BV, 2002.
[2]          D. G. Balan and D. A. Potorac, "Linux HTB Queuing Discipline Implementations," in Networked Digital Technologies, 2009. NDT '09. First International Conference on, Ostrava, 2009.
[3]          ‎M. Devera, "HTB Home," December 2003. [Online]. Available: http://luxik.cdi.cz/~devik/qos/htb/index.htm.
[4]          M. Devera, "Hierachical token bucket theory," May 2002. [Online]. Available: http://luxik.cdi. cz/~devik/qos/htb/manual/theory.htm.
[5]          L. Balliache, "HTB queuing discipline," August 2003. [Online]. Available: http://opalsoft.net/ qos/DS.htm.
[6]          B. ‎Hubert, T. ‎Graf, G. ‎Maxwell, R. ‎Mook, M. ‎Oosterhout, P. ‎Schroeder, J. ‎Spaans and P. ‎Larroy, "Linux Advanced Routing & Traffic Control HOWTO," August 2003. [Online]. Available: http://lartc.org/lartc.ps.
[7]          A. Brown, "Traffic Control using tcng and HTB ‎HOWTO‎," ‎April‎ 2006. [Online]. Available: http://tldp.org/HOWTO/Traffic-Control-tcng-HTB-HOWTO/index.‎html‎.
[8]          J. L. Valenzuela, A. Monleon, I. San Esteban, M. Portoles and O. Sallent, "A hierarchical token bucket algorithm to enhance Qos in IEEE 802.11: proposal, implementation and evaluation," in Vehicular Technology Conference, 2004.
[9]          D. Ivancic, N. Hadjina and D. Basch, "Analysis of precision of the HTB packet scheduler," in Applied Electromagnetics and Communications, 2005. ICECom 2005. 18th International Conference on, Dubrovnik, 2005.
[10]        M. a. d. Devera, "HTB 3 performance compared," [Online]. Available: http://luxik.cdi. cz/~devik /qos/htb/htb3perf/cbqhtb3perf.htm.
[11]        R. G. Garroppo, S. Giordano, S. Lucetti and G. Risi, "A comparison of HTB based Channel-Aware Schedulers for 802.11 systems," in Wireless Internet, 2005. Proceedings. First International Conference on, 2005.
[12]        "QoS-aware hierarchical token bucket (QHTB) queuing disciplines for QoS-guaranteed Diffserv provisioning with optimized bandwidth utilization and priority-based preemption," in The International Conference on Information Networking 2013 (ICOIN), IEEE, 2013, pp. 351-358.
[13]        A. Kumar, S. Jain, U. Naik, A. Raghuraman, N. Kasinadhuni, E. C. Zermeno, S. C. Gunn, , J. Ai, C. Björn, S. M. Amarandei, M. Robin, A. Siganporia, S. Stuart and A. Vahdat, "BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing," in Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, ACM, 2015, pp. 1-14.
[14]        "Manual: HTB," MikroTik. [Online]. [Accessed 15 March 2011].
[15]        www.ipoque.com, "Bandwidth Management Solutions for Network Operators - White Paper," 2008. [Online]. Available: http://www.ipoque. com/sites/default/files/mediafiles/documents/white-paper-bandwidth-management-operators.pdf.
[16]        Y.-M. Wang, Y. Luo and Z. Hua, "On the extent analysis method for fuzzy AHP and its applications," European Journal of Operational Research, vol. 186, no. 2, pp. 735-747, 2008.
[17]        ع. آذر و ح. فرجی، علم مدیریت فازی, تهران: موسسه کتاب مهربان نشر, ۱۳۸۶.
[18]        س. م. زنجیرچی، فرآیند تحلیل سلسله مراتب فازی, تهران: انتشارات صانعی شهمیرزادی, ۱۳۹۰.
[19]        O. Gogus and T. O. Boucher, "A consistency test for rational weights in multi-criterion decision analysis with fuzzy pairwise comparisons," Fuzzy Sets and Systems, vol. 86, no. 2, pp. 129 - 138, 1997.
[20]        Himanshu, "10 reasons why people use internet," 4 Novenmber 2009. [Online]. Available: http://www.blogtechnika.com/10-reasons-why-people-use-internet. [Accessed 1 June 2011].
[21]        R. Kraut, V. Lundmark, S. Kiesler, T. Mukhopadhyay and W. Scherlis, "Why People Use the Internet," Human-Computer Interaction Institute, [Online]. Available: http://homenet. hcii.cs.cmu.edu/progress/purpose.html. [Accessed 10 January 2011].
[22]        "Daily Internet Activities," Pearson Education, Inc, 2008. [Online]. Available: http://www. infoplease.com/ipa/A0921860.html. [Accessed 1 June 2011].
[23]        T. Demirel, N. Ç. Demirel and C. Kahraman, "FUZZY ANALYTIC HIERARCHY PROCESS AND ITS APPLICATION," in FUZZY MULTI-CRITERIA DECISION MAKING -- Theory and Applications with Recent Developments, vol. 16, Istanbul, Springer, 2008.