• DocumentCode
    623847
  • Title

    To send or not to send: Reducing the cost of data transmission

  • Author

    Golubchik, Leana ; Khuller, S. ; Mukherjee, Kingshuk ; Yuan Yao

  • Author_Institution
    Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    14-19 April 2013
  • Firstpage
    2472
  • Lastpage
    2478
  • Abstract
    Frequently, ISPs charge for Internet use not based on peak bandwidth usage, but according to a percentile (often the 95th percentile) cost model. In other words, the time slots with the top 5 percent (in the case of 95th percentile) of data transmission volume do not affect the cost of transmission. Instead, we are charged based on the volume of traffic sent in the 95th percentile slot. In such an environment, by allowing a short delay in transmission of some data, we may be able to reduce our cost considerably. We provide an optimal solution to the offline version of this problem (in which the job arrivals are known), for any delay D > 0. The algorithm works for any choice of percentile. We also show that there is no efficient deterministic online algorithm for this problem. However, for a slightly different problem, where the maximum amount of data transmitted is used for cost accounting, we provide an online algorithm with a competitive ratio of 2D+1/D+1. Furthermore, we prove that no online algorithm can achieve a competitive ratio better than 2D+1/D+F(D) where F(D) = Σi=1D+1 i/D+i for any D > 0 in an adversarial setting. We also provide a heuristic that can be used in an online setting where the network traffic has a strong correlation over consecutive accounting cycles, based on the solution to the offline percentile problem. Experimental results are used to illustrate the performance of the algorithms proposed in this work.
  • Keywords
    Internet; cost reduction; data communication; heuristic programming; telecommunication traffic; ISP; Internet service provider; consecutive accounting cycles; cost accounting; cost reduction; data transmission volume; heuristic programming; network traffic; offline percentile problem; online algorithm; percentile cost model; Bandwidth; Delays; Heuristic algorithms; Optimized production technology; Schedules; Servers; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2013 Proceedings IEEE
  • Conference_Location
    Turin
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4673-5944-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2013.6567053
  • Filename
    6567053