Base station selection and resource allocation in macro-femtocell networks under noisy scenario

Rebeca Estrada, Abdallah Jarray, Hadi Otrok, Zbigniew Dziong

Research output: Contribution to journalArticlepeer-review

17 Scopus citations


In this paper, we address the problem of optimizing resources for downlink transmission in a macro-femtocell network under non-dense femtocell deployment. In the literature, some approaches perform bandwidth or power optimization depending on the air interface technology and others optimize both types of resources, but only in femtocell network. However, the following limitations can be noticed: (1) Equal distribution of transmitted power among all subcarriers, even if they are not used, leads to resource underutilization, (2) femtocell data rates are reduced in order to minimize the interference from femto base stations to macro users, and (3) the impact of noise has not been evaluated. Moreover, there is lack of optimal selection of users that can be served by femtocells. To overcome these limitations, we propose a model that finds a tradeoff between bandwidth and power to reduce the bandwidth usage per user and to minimize the impact of noise. By means of Linear Programming, our solution maximizes user satisfaction and provides optimal: serving base station, power and bandwidth for each mobile user taking into account its location and demand. Furthermore, we present a performance analysis under changes of signal to noise ratio. Simulations were conducted and a comparison with a modified version of Weighted Water Filling algorithm is presented.

Original languageBritish English
Pages (from-to)115-131
Number of pages17
JournalWireless Networks
Issue number1
StatePublished - Jan 2014


  • Linear programming
  • Macro-femtocell networks
  • Orthogonal frequency division multiple access
  • Weighted water filling


Dive into the research topics of 'Base station selection and resource allocation in macro-femtocell networks under noisy scenario'. Together they form a unique fingerprint.

Cite this