skip to main content
10.1145/1621087.1621112acmotherconferencesArticle/Chapter ViewAbstractPublication Pageseatis-orgConference Proceedingsconference-collections
research-article

Fair bandwidth sharing using Shapley value

Published:10 September 2008Publication History

ABSTRACT

In the Internet, applications with very distinct requirements share the same network resources. In order to avoid QoS degradation, the resource manager component from QoS mechanism should distribute the available bandwidth in efficient and fair way. Resource manager works as an arbitrator, when applications compete for scarce resources. This paper reviews and discusses some bandwidth mechanisms from the literature, and proposes a fair scheme for the bandwidth distribution under a class-based allocation. The proposed allocation method is based on Cooperative Games Justice Mode. The Shapley value is evaluated to find fair bandwidth allocations. When the demand exceeds the quantity to be allocated, Bankruptcy Games are applied to extend the Shapley value method. Numeric experiments with allocation of simultaneous flows from multi-class applications in a CBQ node showed the efficiency of the proposed method.

References

  1. R. Anane. Autonomic behaviour in qos management. In ICAS '07: Proceedings of the Third International Conference on Autonomic and Autonomous Systems, page 57, Washington, DC, USA, 2007. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Aswakul and J. Barria. Error analysis of multiservice single-link system studies using linear approximation model. In IEEE International Conference on Communications, ICC 2005, volume 1, pages 191--195, May 2005.Google ScholarGoogle ScholarCross RefCross Ref
  3. D. Bertsekas and R. Gallager. Data Networks. Prentice Hall, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. L. Boudec. Rate adaptation, congestion control and fairness: A tutorial. Technical Report 3132, Ecole Polytechnique Federale de Lausanne (EPFL), 2005.Google ScholarGoogle Scholar
  5. R. Denda, A. Banchs, and W. Effelsberg. The fairness challenge in computer networks. In QofIS, pages 208--220, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Floyd and V. Jacobson. Link-sharing and resource management models for packet networks. IEEE/ACM Transactions on Networking, 3(4):365--386, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Hosaagrahara and H. Sethu. Max-min fair scheduling in input-queued switches. IEEE Transactions on Parallel and Distributed Systems, 19(4):462--475, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. M. Jaffe. Bottleneck flow control. IEEE Trans. on Communications, 29(7):954--962, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  9. R. Jain, D. Chiu, and W. Hawe. A quantitative measure of fairness and discrimination for resource allocation in shared computer systems. Technical Report TR-301, DEC Research Report, Sep. 1984.Google ScholarGoogle Scholar
  10. F. Kelly. Charging and rate control for elastic traffic. European Transactions on Telecommunications, 8:33--37, January 1997.Google ScholarGoogle ScholarCross RefCross Ref
  11. A. Mas-Colell, M. D. Whinston, and J. R. Green. Microeconomic Theory. Oxford University Press, 1995.Google ScholarGoogle Scholar
  12. B. O'Neill. A problem of rights arbitration from the talmud. Mathematical Social Sciences, 2(4):345--371, June 1982.Google ScholarGoogle ScholarCross RefCross Ref
  13. R. Rajkumar, C. Lee, J. Lehoczky, and D. Siewiorek. A resource allocation model for qos management. In Proceedings of the IEEE Real-Time Systems Symposium, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. F. Risso. Decoupling Bandwidth and Delay Properties in Class Based Queueing. In Proceedings of the 6th IEEE Symposium on Computers and Communications, july 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. S. Shapley. A value for n-person games. Contrib. to the Theory of Games, 2:307--317, 1953.Google ScholarGoogle Scholar
  16. Siemens and Juniper. High availability network architectures for triple play services. White paper, Siemens Communications and Juniper Networks, 2006.Google ScholarGoogle Scholar
  17. W. Thomson. Axiomatic and game-theoretic analysis of bankruptcy and taxation problems: a survey. Mathematical Social Sciences, 45(3):249--297, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  18. C. Touati, E. Altman, and J. Galtier. Generalized nash bargain solution for bandwidth allocation. Computer Networks, 50:3242--3263, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. von Neumann and O. Morgenstern. Theory of Games and Economic Behavior. Princeton University Press, London, 1953.Google ScholarGoogle Scholar
  20. H. Yaïche and R. R. M. C. Rosenberg. Distributed algorithms for fair bandwidth allocation to elastic services in broadband networks. In Proceedings of the Conference on Computer Communications (IEEE Infocom), Tel Aviv, Israel, march 2000.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Fair bandwidth sharing using Shapley value

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              EATIS '08: Proceedings of the 2008 Euro American Conference on Telematics and Information Systems
              September 2008
              287 pages
              ISBN:9781595939883
              DOI:10.1145/1621087

              Copyright © 2008 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 10 September 2008

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate17of64submissions,27%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader