Energy-efficient opportunistic forwarding in multi-hop cellular networks using device-to-device communications

B. Coll-Perales*, J. Gozalvez, V. Friderikos

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Citations (Scopus)
212 Downloads (Pure)

Abstract

Cellular networks face significant capacity, efficiency and quality challenges because of the exponential growth of cellular data traffic. Multi-hop cellular networks (MCNs) have been proposed to address these challenges through the integration of cellular and device-to-device communications. This work investigates how the adoption and design of opportunistic store, carry and forward mechanisms in MCNs can help importantly decrease the energy consumption for delay tolerant traffic. To this aim, the study first derives an analytical framework to identify in two-hop scenarios the optimum mobile relay location and the location from which the mobile relay should start forwarding the information to the cellular base station in order to minimise the overall energy consumption. The derived optimum configuration is then used as a benchmark for the proposal and design of a novel context-based opportunistic MCN forwarding scheme that exploits context information provided at low cost by the cellular network. Numerical and simulation results demonstrate that the proposed context-based opportunistic forwarding can achieve a performance close to that obtain with the optimum configuration and reduce the energy consumption by more than 90% compared with traditional single-hop cellular communications.

Original languageEnglish
Pages (from-to)249-265
Number of pages17
JournalTransactions on Emerging Telecommunications Technologies
Volume27
Issue number2
Early online date11 Aug 2014
DOIs
Publication statusPublished - 2 Feb 2016

Fingerprint

Dive into the research topics of 'Energy-efficient opportunistic forwarding in multi-hop cellular networks using device-to-device communications'. Together they form a unique fingerprint.

Cite this