Computer Science > Information Theory
[Submitted on 6 Jul 2021 (this version), latest version 29 Dec 2021 (v3)]
Title:GBLinks: GNN-based beam selection and link activation for ultra-dense D2D mmWave networks
View PDFAbstract:Millimeter wave (mmWave) communication is regarded as a key enabled technology for the future wireless communication to satisfy the requirement of Gbps transmission rate and address the problem of spectrum shortage. Directional transmission used to combat the large pathloss of mmWave communications helps to realize the device-to-device (D2D) communication in ultra-dense networks. In this paper, we consider the problem of joint beam selection and link activation across a set of communication pairs in ultra-dense D2D mmWave networks. The resulting optimization problem is formulated as an integer programming problem that is nonconvex and NP-hard problem. Consequently, the global optimal solution, even the local optimal solution, cannot be generally obtained. To overcome this challenge, we resort to design a deep learning architecture based on graphic neural network to finish the joint beam selection and link activation, called as GBLinks model, with taking into account the network topology information. We further present an unsupervised Lagrangian dual learning framework to train the parameters of GBLinks. Numerical results show that the proposed GBLinks model can converges to a stable point with the number of iterations increases, in terms of the average sum rate. It also shows that GBLinks can reach near-optimal solution through comparing with the exhaustively search in small-scale D2D mmWave networks and outperforms selfish beam selection strategy with activating all links.
Submission history
From: Shiwen He [view email][v1] Tue, 6 Jul 2021 06:22:08 UTC (7,017 KB)
[v2] Wed, 28 Jul 2021 05:58:53 UTC (3,173 KB)
[v3] Wed, 29 Dec 2021 09:33:01 UTC (2,418 KB)
Current browse context:
cs.IT
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
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.