• DocumentCode
    1762562
  • Title

    Online Allocation of Communication and Computation Resources for Real-Time Multimedia Services

  • Author

    Jun Liao ; Chou, Philip A. ; Chun Yuan ; Yusuo Hu ; Wenwu Zhu

  • Author_Institution
    Inf. Security Center, China Mobile Commun. Corp., Beijing, China
  • Volume
    15
  • Issue
    3
  • fYear
    2013
  • fDate
    41365
  • Firstpage
    670
  • Lastpage
    683
  • Abstract
    In a network, the location of the node on which a service is computed is inextricably linked to the locations of the paths through which the service communicates. Hence, service location can have a profound effect on quality of service, especially for communication-centric applications such as real-time multimedia. In this paper, we propose an online algorithm that uses pricing to consider server load, route congestion, and propagation delay jointly when locating servers and routes for real-time multimedia services in a network with fixed computing and communication capacities. The algorithm is online in the sense that it is able to sequentially allocate resources for services with long and unknown duration as demands arrive, without the benefit of looking ahead to later demands. By formulating the problem as one of lowest cost subgraph packing, we prove that our algorithm is nevertheless C-competitive with the optimal algorithm that looks ahead, meaning that our performance is within a constant factor C of optimal, as measured by the total number of service demands satisfied, or total user utility. Using mixing services as an example, we show through experimental results that our algorithm can adapt to cross traffic and automatically route around congestion and failure of nodes and edges, can reduce latency by 40% or more, and can pack 20% more sessions or alternatively can double the number of sessions before significant call rejection, compared with conventional approaches.
  • Keywords
    interactive programming; multimedia computing; quality of service; real-time systems; communication resources; communication-centric applications; computation resources; online allocation; quality of service; real-time multimedia services; service location; subgraph packing; Approximation algorithms; Multimedia communication; Propagation delay; Quality of service; Real-time systems; Resource management; Servers; Approximation algorithm; congestion pricing; mixing; multimedia services; online algorithm; primal-dual algorithm; resource allocation; subgraph packing;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2012.2235416
  • Filename
    6387604