-
Massive MIMO CSI Feedback using Channel Prediction: How to Avoid Machine Learning at UE?
Authors:
Muhammad Karam Shehzad,
Luca Rose,
Mohamad Assaad
Abstract:
In the literature, machine learning (ML) has been implemented at the base station (BS) and user equipment (UE) to improve the precision of downlink channel state information (CSI). However, ML implementation at the UE can be infeasible for various reasons, such as UE power consumption. Motivated by this issue, we propose a CSI learning mechanism at BS, called CSILaBS, to avoid ML at UE. To this en…
▽ More
In the literature, machine learning (ML) has been implemented at the base station (BS) and user equipment (UE) to improve the precision of downlink channel state information (CSI). However, ML implementation at the UE can be infeasible for various reasons, such as UE power consumption. Motivated by this issue, we propose a CSI learning mechanism at BS, called CSILaBS, to avoid ML at UE. To this end, by exploiting channel predictor (CP) at BS, a light-weight predictor function (PF) is considered for feedback evaluation at the UE. CSILaBS reduces over-the-air feedback overhead, improves CSI quality, and lowers the computation cost of UE. Besides, in a multiuser environment, we propose various mechanisms to select the feedback by exploiting PF while aiming to improve CSI accuracy. We also address various ML-based CPs, such as NeuralProphet (NP), an ML-inspired statistical algorithm. Furthermore, inspired to use a statistical model and ML together, we propose a novel hybrid framework composed of a recurrent neural network and NP, which yields better prediction accuracy than individual models. The performance of CSILaBS is evaluated through an empirical dataset recorded at Nokia Bell-Labs. The outcomes show that ML elimination at UE can retain performance gains, for example, precoding quality.
△ Less
Submitted 20 March, 2024;
originally announced March 2024.
-
Social media use among American Indians in South Dakota: Preferences and perceptions
Authors:
Deepthi Kolady,
Amrit Dumre,
Weiwei Zhang,
Kaiqun Fu,
Marcia O'Leary,
Laura Rose
Abstract:
Social media use data is widely being used in health, psychology, and marketing research to analyze human behavior. However, we have very limited knowledge on social media use among American Indians. In this context, this study was designed to assess preferences and perceptions of social media use among American Indians during COVID-19. We collected data from American Indians in South Dakota using…
▽ More
Social media use data is widely being used in health, psychology, and marketing research to analyze human behavior. However, we have very limited knowledge on social media use among American Indians. In this context, this study was designed to assess preferences and perceptions of social media use among American Indians during COVID-19. We collected data from American Indians in South Dakota using online survey. Results show that Facebook, YouTube, TikTok, Instagram and Snapchat are the most preferred social media platforms. Most of the participants reported that the use of social media increased tremendously during COVID-19 and had perceptions of more negative effects than positive effects. Hate/harassment/extremism, misinformation/made up news, and people getting one point of view were the top reasons for negative effects.
△ Less
Submitted 3 July, 2023;
originally announced July 2023.
-
Design of an Efficient CSI Feedback Mechanism in Massive MIMO Systems: A Machine Learning Approach using Empirical Data
Authors:
Muhammad Karam Shehzad,
Luca Rose,
Stefan Wesemann,
Mohamad Assaad,
Syed Ali Hassan
Abstract:
Massive multiple-input multiple-output (mMIMO) regime reaps the benefits of spatial diversity and multiplexing gains, subject to precise channel state information (CSI) acquisition. In the current communication architecture, the downlink CSI is estimated by the user equipment (UE) via dedicated pilots and then fed back to the gNodeB (gNB). The feedback information is compressed with the goal of re…
▽ More
Massive multiple-input multiple-output (mMIMO) regime reaps the benefits of spatial diversity and multiplexing gains, subject to precise channel state information (CSI) acquisition. In the current communication architecture, the downlink CSI is estimated by the user equipment (UE) via dedicated pilots and then fed back to the gNodeB (gNB). The feedback information is compressed with the goal of reducing over-the-air overhead. This compression increases the inaccuracy of acquired CSI, thus degrading the overall spectral efficiency. This paper proposes a computationally inexpensive machine learning (ML)-based CSI feedback algorithm, which exploits twin channel predictors. The proposed approach can work for both time-division duplex (TDD) and frequency-division duplex (FDD) systems, and it allows to reduce feedback overhead and improves the acquired CSI accuracy. To observe real benefits, we demonstrate the performance of the proposed approach using the empirical data recorded at the Nokia campus in Stuttgart, Germany. Numerical results show the effectiveness of the proposed approach in terms of reducing overhead, minimizing quantization errors, increasing spectral efficiency, cosine similarity, and precoding gain compared to the traditional CSI feedback mechanism.
△ Less
Submitted 25 August, 2022;
originally announced August 2022.
-
Uplink Beam Management for Millimeter Wave Cellular MIMO Systems with Hybrid Beamforming
Authors:
George C. Alexandropoulos,
Ioanna Vinieratou,
Mattia Rebato,
Luca Rose,
Michele Zorzi
Abstract:
Hybrid analog and digital BeamForming (HBF) is one of the enabling transceiver technologies for millimeter Wave (mmWave) Multiple Input Multiple Output (MIMO) systems. This technology offers highly directional communication, which is able to confront the intrinsic characteristics of mmWave signal propagation. However, the small coherence time in mmWave systems, especially under mobility conditions…
▽ More
Hybrid analog and digital BeamForming (HBF) is one of the enabling transceiver technologies for millimeter Wave (mmWave) Multiple Input Multiple Output (MIMO) systems. This technology offers highly directional communication, which is able to confront the intrinsic characteristics of mmWave signal propagation. However, the small coherence time in mmWave systems, especially under mobility conditions, renders efficient Beam Management (BM) in standalone mmWave communication a very difficult task. In this paper, we consider HBF transceivers with planar antenna panels and design a multi-level beam codebook for the analog beamformer comprising flat top beams with variable widths. These beams exhibit an almost constant array gain for the whole desired angle width, thereby facilitating efficient hierarchical BM. Focusing on the uplink communication, we present a novel beam training algorithm with dynamic beam ordering, which is suitable for the stringent latency requirements of the latest mmWave standard discussions. Our simulation results showcase the latency performance improvement and received signal-to-noise ratio with different variations of the proposed scheme over the optimum beam training scheme based on exhaustive narrow beam search.
△ Less
Submitted 18 January, 2021;
originally announced January 2021.
-
Performance Assessment of MIMO Precoding on Realistic mmWave Channels
Authors:
Mattia Rebato,
Luca Rose,
Michele Zorzi
Abstract:
In this paper, the performance of multi-user Multiple-Input Multiple-Output (MIMO) systems is evaluated in terms of SINR and capacity. We focus on the case of a downlink single-cell scenario where different precoders have been studied. Among the considered precoders, we range from different Grid of Beams (GoB) optimization approaches to linear precoders (e.g., matched filtering and zero forcing).…
▽ More
In this paper, the performance of multi-user Multiple-Input Multiple-Output (MIMO) systems is evaluated in terms of SINR and capacity. We focus on the case of a downlink single-cell scenario where different precoders have been studied. Among the considered precoders, we range from different Grid of Beams (GoB) optimization approaches to linear precoders (e.g., matched filtering and zero forcing). This performance evaluation includes imperfect channel estimation, and is carried out over two realistic mmWave 5G propagation channels, which are simulated following either the measurement campaign done by New York University (NYU) or the 3GPP channel model. Our evaluation allows grasping knowledge on the precoding performance in mmWave realistic scenarios. The results highlight the good performance of GoB optimization approaches when a realistic channel model with directionality is adopted.
△ Less
Submitted 27 March, 2019;
originally announced March 2019.
-
The Petri-Nets to Statecharts Transformation Case
Authors:
Pieter Van Gorp,
Louis M. Rose
Abstract:
This paper describes a case study for the sixth Transformation Tool Contest. The case is based on a mapping from Petri-Nets to statecharts (i.e., from flat process models to hierarchical ones). The case description separates a simple mapping phase from a phase that involves the step by step destruction Petri-Net elements and the corresponding construction of a hierarchy of statechart elements. Alt…
▽ More
This paper describes a case study for the sixth Transformation Tool Contest. The case is based on a mapping from Petri-Nets to statecharts (i.e., from flat process models to hierarchical ones). The case description separates a simple mapping phase from a phase that involves the step by step destruction Petri-Net elements and the corresponding construction of a hierarchy of statechart elements. Although the focus of this case study is on the comparison of the runtime performance of solutions, we also include correctness tests as well as bonus criteria for evaluating transformation language and tool features.
△ Less
Submitted 2 December, 2013;
originally announced December 2013.
-
Proceedings Sixth Transformation Tool Contest
Authors:
Pieter Van Gorp,
Louis M. Rose,
Christian Krause
Abstract:
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability and the performance of graph and model transformation tools along a number of selected case studies. Participants want to learn about the pros and cons of each tool considering different applications. A deeper understanding of the relative merits of different tool features will help to further i…
▽ More
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability and the performance of graph and model transformation tools along a number of selected case studies. Participants want to learn about the pros and cons of each tool considering different applications. A deeper understanding of the relative merits of different tool features will help to further improve graph and model transformation tools and to indicate open problems.
TTC 2013 involved 18 offline case study solutions: 6 solutions to the FlowGraphs case, 9 solutions to the Petri Nets to Statecharts case and 3 solutions to the Restructuring case. 13 of the 18 solutions have undergone a non-blind peer review before the workshop and were presented and evaluated during the workshop in Budapest. This volume contains the submissions that have passed an additional (post-workshop, blind) reviewing round.
△ Less
Submitted 29 November, 2013;
originally announced November 2013.
-
Distributed Power Allocation with SINR Constraints Using Trial and Error Learning
Authors:
Luca Rose,
Samir M. Perlaza,
Mérouane Debbah,
Christophe J. Le Martret
Abstract:
In this paper, we address the problem of global transmit power minimization in a self-congiguring network where radio devices are subject to operate at a minimum signal to interference plus noise ratio (SINR) level. We model the network as a parallel Gaussian interference channel and we introduce a fully decentralized algorithm (based on trial and error) able to statistically achieve a congigurati…
▽ More
In this paper, we address the problem of global transmit power minimization in a self-congiguring network where radio devices are subject to operate at a minimum signal to interference plus noise ratio (SINR) level. We model the network as a parallel Gaussian interference channel and we introduce a fully decentralized algorithm (based on trial and error) able to statistically achieve a congiguration where the performance demands are met. Contrary to existing solutions, our algorithm requires only local information and can learn stable and efficient working points by using only one bit feedback. We model the network under two different game theoretical frameworks: normal form and satisfaction form. We show that the converging points correspond to equilibrium points, namely Nash and satisfaction equilibrium. Similarly, we provide sufficient conditions for the algorithm to converge in both formulations. Moreover, we provide analytical results to estimate the algorithm's performance, as a function of the network parameters. Finally, numerical results are provided to validate our theoretical conclusions. Keywords: Learning, power control, trial and error, Nash equilibrium, spectrum sharing.
△ Less
Submitted 28 February, 2012;
originally announced February 2012.
-
Saying Hello World with Epsilon - A Solution to the 2011 Instructive Case
Authors:
Louis M. Rose,
Antonio García-Domínguez,
James R. Williams,
Dimitrios S. Kolovos,
Richard F. Paige,
Fiona A. C. Polack
Abstract:
Epsilon is an extensible platform of integrated and task-specific languages for model management. With solutions to the 2011 TTC Hello World case, this paper demonstrates some of the key features of the Epsilon Object Language (an extension and reworking of OCL), which is at the core of Epsilon. In addition, the paper introduces several of the task-specific languages provided by Epsilon including…
▽ More
Epsilon is an extensible platform of integrated and task-specific languages for model management. With solutions to the 2011 TTC Hello World case, this paper demonstrates some of the key features of the Epsilon Object Language (an extension and reworking of OCL), which is at the core of Epsilon. In addition, the paper introduces several of the task-specific languages provided by Epsilon including the Epsilon Generation Language (for model-to-text transformation), the Epsilon Validation Language (for model validation) and Epsilon Flock (for model migration).
△ Less
Submitted 21 November, 2011;
originally announced November 2011.
-
Proceedings Fifth Transformation Tool Contest
Authors:
Pieter Van Gorp,
Steffen Mazanek,
Louis Rose
Abstract:
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability and the performance of graph and model transformation tools along a number of selected case studies. Participants want to learn about the pros and cons of each tool considering different applications. A deeper understanding of the relative merits of different tool features will help to further i…
▽ More
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability and the performance of graph and model transformation tools along a number of selected case studies. Participants want to learn about the pros and cons of each tool considering different applications. A deeper understanding of the relative merits of different tool features will help to further improve graph and model transformation tools and to indicate open problems.
TTC 2011 involved 25 offline case study solutions: 12 solutions to the Hello World case, 2 solutions to the GMF Model Migration case, 5 solutions to the Compiler Optimization case, and 7 solutions to the Reengineering (i.e., Program Understanding) case. This volume contains the submissions that have passed an additional (post-workshop) reviewing round.
△ Less
Submitted 16 November, 2011;
originally announced November 2011.
-
Learning Equilibria with Partial Information in Decentralized Wireless Networks
Authors:
Luca Rose,
Samir M. Perlaza,
Samson Lasaulce,
Mérouane Debbah
Abstract:
In this article, a survey of several important equilibrium concepts for decentralized networks is presented. The term decentralized is used here to refer to scenarios where decisions (e.g., choosing a power allocation policy) are taken autonomously by devices interacting with each other (e.g., through mutual interference). The iterative long-term interaction is characterized by stable points of th…
▽ More
In this article, a survey of several important equilibrium concepts for decentralized networks is presented. The term decentralized is used here to refer to scenarios where decisions (e.g., choosing a power allocation policy) are taken autonomously by devices interacting with each other (e.g., through mutual interference). The iterative long-term interaction is characterized by stable points of the wireless network called equilibria. The interest in these equilibria stems from the relevance of network stability and the fact that they can be achieved by letting radio devices to repeatedly interact over time. To achieve these equilibria, several learning techniques, namely, the best response dynamics, fictitious play, smoothed fictitious play, reinforcement learning algorithms, and regret matching, are discussed in terms of information requirements and convergence properties. Most of the notions introduced here, for both equilibria and learning schemes, are illustrated by a simple case study, namely, an interference channel with two transmitter-receiver pairs.
△ Less
Submitted 14 June, 2011;
originally announced June 2011.
-
On the Nash Equilibria in Decentralized Parallel Interference Channels
Authors:
Luca Rose,
Samir M. Perlaza,
Mérouane Debbah
Abstract:
In this paper, the 2-dimensional decentralized parallel interference channel (IC) with 2 transmitter-receiver pairs is modelled as a non-cooperative static game. Each transmitter is assumed to be a fully rational entity with complete information on the game, aiming to maximize its own individual spectral efficiency by tuning its own power allocation (PA) vector. Two scenarios are analysed. First,…
▽ More
In this paper, the 2-dimensional decentralized parallel interference channel (IC) with 2 transmitter-receiver pairs is modelled as a non-cooperative static game. Each transmitter is assumed to be a fully rational entity with complete information on the game, aiming to maximize its own individual spectral efficiency by tuning its own power allocation (PA) vector. Two scenarios are analysed. First, we consider that transmitters can split their transmit power between both dimensions (PA game). Second, we consider that each transmitter is limited to use only one dimension (channel selection CS game). In the first scenario, the game might have either one or three NE in pure strategies (PS). However, two or infinitely many NE in PS might also be observed with zero probability. In the second scenario, there always exists either one or two NE in PS. We show that in both games there always exists a non-zero probability of observing more than one NE. More interestingly, using Monte-Carlo simulations, we show that the highest and lowest network spectral efficiency at any of the NE in the CS game are always higher than the ones in the PA.
△ Less
Submitted 14 June, 2011;
originally announced June 2011.
-
On Memory Accelerated Signal Processing within Software Defined Radios
Authors:
Vincenzo Pellegrini,
Luca Rose,
Mario Di Dio
Abstract:
Since J. Mitola's work in 1992, Software Defined Radios (SDRs) have been quite a hot topic in wireless systems research. Though many notable achievements were reported in the field, the scarcity of computational power on general purpose CPUs has always constrained their wide adoption in production environments. If conveniently applied within an SDR context, classical concepts known in computer sci…
▽ More
Since J. Mitola's work in 1992, Software Defined Radios (SDRs) have been quite a hot topic in wireless systems research. Though many notable achievements were reported in the field, the scarcity of computational power on general purpose CPUs has always constrained their wide adoption in production environments. If conveniently applied within an SDR context, classical concepts known in computer science as space/time tradeoffs can be extremely helpful when trying to mitigate this problem. Inspired by and building on those concepts, this paper presents a novel SDR implementation technique which we call Memory Acceleration (MA) that makes extensive use of the memory resources available on a general purpose computing system, in order to accelerate signal computation. MA can provide substantial acceleration factors when applied to conventional SDRs without reducing their peculiar flexibility. As a practical proof of this, an example of MA applied in the real world to the ETSI DVB-T Viterbi decoder is provided. Actually MA is shown able to provide, when applied to such Viterbi decoder, an acceleration factor of 10.4x, with no impact on error correction performances of the decoder and by making no use of any other typical performance enhancement techniques such as low level (Assembler) programming or parallel computation, which though remain compatible with MA. Opportunity for extending the MA approach to the entire radio system, thus implementing what we call a Memory-Based Software Defined Radio (MB-SDR) is finally considered and discussed.
△ Less
Submitted 1 April, 2010;
originally announced April 2010.