Computer Science > Networking and Internet Architecture
[Submitted on 27 Jun 2022]
Title:Beam-align: distributed user association for mmWave networks with multi-connectivity
View PDFAbstract:Since spectrum below 6 GHz bands does not suffice to meet the high bandwidth requirements of 5G use cases, 5G networks expand their operation to mmWave bands with multi-GHz of available spectrum. However, operation at mmWave bands raises two challenges: high penetration loss and susceptibility to objects blocking the line-of-sight. As a remedy, transmitters point their antennas to their receivers using beamforming to contain the signal in the direction of the intended receiver. To avoid loss of connectivity due to blockers or other factors such as rain, users can be connected to multiple base stations (BS). While these two features, beamforming and multi-connectivity, can mitigate the challenges of mmWave bands, it is not trivial to find the optimal user association which can maintain the minimum rate requirements of the users. In this paper, we first formulate a throughput-maximizing user association scheme considering beamforming and multi-connectivity, and investigate the behavior of the optimal scheme to devise a simple, yet efficient heuristic that does not require global network information. Our proposal, dubbed beam-align, which only uses local information at a BS, performs close to the optimal in terms of per-user capacity and user satisfaction levels and has only polynomial complexity. Our numerical analysis shows that beam-align outperforms the frequently-used association schemes based on SNR. To investigate the performance of beam-align also under various challenging settings, we consider three scenarios: presence of blockers, different levels of rain intensity, and presence of clustered users. From simulations, we observe that beam-align is robust against different conditions, as it maintains a stable performance under the studied scenarios.
Current browse context:
cs.NI
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.