• DocumentCode
    7627
  • Title

    Network-Assisted Mobile Computing with Optimal Uplink Query Processing

  • Author

    Chan, C.W. ; Bambos, Nicholas ; Singh, Jay Prakash

  • Author_Institution
    Bus. Sch., Div. of Decision, Risk & Oper., Columbia Univ., New York, NY, USA
  • Volume
    12
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    1065
  • Lastpage
    1078
  • Abstract
    Many mobile applications retrieve content from remote servers via user generated queries. Processing these queries is often needed before the desired content can be identified. Processing the request on the mobile devices can quickly sap the limited battery resources. Conversely, processing user queries at remote servers can have slow response times due communication latency incurred during transmission of the potentially large query. We evaluate a network-assisted mobile computing scenario where mid-network nodes with “leasing” capabilities are deployed by a service provider. Leasing computation power can reduce battery usage on the mobile devices and improve response times. However, borrowing processing power from mid-network nodes comes at a leasing cost which must be accounted for when making the decision of where processing should occur. We study the tradeoff between battery usage, processing and transmission latency, and mid-network leasing. We use the dynamic programming framework to solve for the optimal processing policies that suggest the amount of processing to be done at each mid-network node in order to minimize the processing and communication latency and processing costs. Through numerical studies, we examine the properties of the optimal processing policy and the core tradeoffs in such systems.
  • Keywords
    dynamic programming; mobile computing; query processing; battery resources; battery usage; dynamic programming framework; mobile applications retrieve content; mobile devices; network assisted mobile computing; optimal uplink query processing; remote servers; service provider; Batteries; Delay; Mobile communication; Mobile computing; Mobile handsets; Servers; Wireless communication; Dynamic programming (DP); network optimization; network-assisted mobile computing;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2012.79
  • Filename
    6175899