Offloading Cellular Traffic Through Opportunistic Communications: Analysis and Optimization Articles uri icon

authors

publication date

  • January 2016

start page

  • 122

end page

  • 137

issue

  • 1

volume

  • 34

International Standard Serial Number (ISSN)

  • 0733-8716

Electronic International Standard Serial Number (EISSN)

  • 1558-0008

abstract

  • Offloading traffic through opportunistic communications has been recently proposed as a way to relieve the current overload of cellular networks. Opportunistic communication can occur when mobile device users are (temporarily) in each other's proximity, such that the devices can establish a local peer-to-peer connection (e.g., via WLAN or Bluetooth). Since opportunistic communication is based on the spontaneous mobility of the participants, it is inherently unreliable. This poses a serious challenge to the design of any cellular offloading solutions, that must meet the applications' requirements. In this paper, we address this challenge from an optimization analysis perspective, in contrast to the existing heuristic solutions. We first model the dissemination of content (injected through the cellular interface) in an opportunistic network with heterogeneous node mobility. Then, based on this model, we derive the optimal content injection strategy, which minimizes the load of the cellular network while meeting the applications' constraints. Finally, we propose an adaptive algorithm based on control theory that implements this optimal strategy without requiring any data on the mobility patterns or the mobile nodes' contact rates. The proposed approach is extensively evaluated with both a heterogeneous mobility model as well as real-world contact traces, showing that it substantially outperforms previous approaches proposed in the literature.

keywords

  • cellular traffic offloading; content dissemination; d2d communication; epidemic dissemination; opportunistic communication; optimization analysis; control theory; ad hoc networks