Computer Science > Information Theory
[Submitted on 8 Nov 2016 (v1), last revised 7 Jul 2017 (this version, v2)]
Title:Spectrum sharing in energy harvesting cognitive radio networks: A cross-layer perspective
View PDFAbstract:In the paper, we present a cross-layer perspective on data transmission in energy harvesting cognitive radio networks (CRNs). The delay optimal power allocation is studied while taking into account the randomness of harvested energy, data generation, channel state and the grid price. To guarantee primary user (PU)'s transmission, its Signal-Interference-Ratio (SIR) should be no less than a threshold. Each user, including PU as well as secondary user (SU), has energy harvesting devices, and the PU can also purchases the grid power. Each user is rational and selfish to minimize its own the buffer delay. We formulate a stochastic Stackelberg game in a bilevel manner. After decoupling via rewriting the objective and constraints, an equivalent tractable reconstruction is derived. First, we give a distributive algorithm to obtain the Nash equilibrium (NE) of the lower level SUs' noncooperative stochastic game. Thereafter, the stochastic Stackelberg game is discussed under the circumstances that there is no information exchange between PU and SU. Distributed iterative algorithms are designed. Furthermore, a distributive online algorithm is proposed. Finally, simulations are carried out to verify the correctness and demonstrate the effectiveness of proposed algorithms.
Submission history
From: Tian Zhang [view email][v1] Tue, 8 Nov 2016 11:00:29 UTC (67 KB)
[v2] Fri, 7 Jul 2017 08:00:17 UTC (65 KB)
Current browse context:
cs.IT
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.