• DocumentCode
    3426060
  • Title

    Quantifying complexity and performance gains of distributed caching in a wireless network environment

  • Author

    Fong, Cedric C F ; Lui, John C S ; Wong, Man Hon

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
  • fYear
    1997
  • fDate
    7-11 Apr 1997
  • Firstpage
    104
  • Lastpage
    113
  • Abstract
    In a mobile computing system, the wireless communication bandwidth is a scarce resource that needs to be managed carefully. In this paper, we investigate the use of distributed caching as an approach to reduce the wireless bandwidth consumption for data access. We find that conventional caching techniques cannot fully utilize the dissemination feature of the wireless channel. We thus propose a novel distributed caching protocol that can minimize the overall system bandwidth consumption at the cost of CPU processing time at the server side. This protocol allows the server to select data items into a broadcast set, based on a performance gain parameter called the bandwidth gain, and then send the broadcast set to all the mobile computers within the server´s cell. We show that in general, this selection process is NP-hard, and therefore we propose a heuristic algorithm that can attain a near-optimal performance. We also propose an analytical model for the protocol and derive closed-form performance measures, such as the bandwidth utilization and the expected response time of data access by mobile computers. Experiments show that our distributed caching protocol can greatly reduce the bandwidth consumption so that the wireless network environment can accommodate more users and, at the same time, vastly improve the expected response time for data access by mobile computers
  • Keywords
    bandwidth compression; cache storage; client-server systems; communication complexity; memory protocols; minimisation; performance evaluation; wireless LAN; NP-hard process; analytical model; bandwidth gain; bandwidth utilization; broadcast set; closed-form performance measures; complexity; data access; data items selection; dissemination feature; distributed caching protocol; expected response time; heuristic algorithm; mobile computing system; near-optimal performance; performance gains; server-side CPU processing time; system bandwidth consumption minimization; user numbers; wireless communication bandwidth; wireless network environment; Access protocols; Bandwidth; Broadcasting; Central Processing Unit; Costs; Delay; Mobile computing; Performance gain; Resource management; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1997. Proceedings. 13th International Conference on
  • Conference_Location
    Birmingham
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-7807-0
  • Type

    conf

  • DOI
    10.1109/ICDE.1997.581743
  • Filename
    581743