• DocumentCode
    81578
  • Title

    Peer-Assisted Timely Report Delivery in Social Swarming Applications

  • Author

    Bin Liu ; Terlecky, Peter ; Xing Xu ; Bar-Noy, Amotz ; Govindan, Ramesh ; Rawitz, Dror

  • Author_Institution
    Samsung Res. America, San Jose, CA, USA
  • Volume
    13
  • Issue
    10
  • fYear
    2014
  • fDate
    Oct. 2014
  • Firstpage
    5826
  • Lastpage
    5838
  • Abstract
    In social swarming applications, participants equipped with 3G and WiFi-capable smartphones are tasked to provide reports (possibly voluminous ones that include full-motion video) about their immediate environment to a central coordinator. In this paper, we consider the problem of timely delivery of these reports: Each report has an associated deadline, and the goal of the system is to retrieve as many reports as possible (or retrieve the most valuable reports), while satisfying each report´s deadline. Reporters can use their cellular interface to upload their reports but can also ask neighbors (using their faster WiFi interface) to help upload parts of their reports. Under an assumption that WiFi transmission delays are negligible, we first show that there exists a polynomial time optimal solution using an earliest-deadline-first (EDF) strategy for achieving the goals described above. In practice, WiFi delays are not negligible; in this case, it turns out that the scheduling problem is strongly NP-hard. We formulate two heuristic algorithms, and show, through simulations and experiments on an Android-based implementation, that these heuristics perform 2-4× better than without peer-assistance, and within 60% of an upper-bound on the optimal.
  • Keywords
    3G mobile communication; heuristic programming; peer-to-peer computing; polynomials; scheduling; smart phones; wireless LAN; 3G-capable smartphones; Android-based implementation; EDF strategy; WiFi interface; WiFi transmission delays; WiFi-capable smartphones; cellular interface; central coordinator; earliest-deadline-first strategy; heuristic algorithms; polynomial time optimal solution; reporters; scheduling problem; social swarming applications; Delays; Heuristic algorithms; IEEE 802.11 Standards; Polynomials; Schedules; Smart phones; Wireless communication; Social swarming application; hybrid 3G/WiFi; peer-assistance; timely report delivery;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2014.2336239
  • Filename
    6849479