55 research outputs found

    Deep Learning Designs for Physical Layer Communications

    Get PDF
    Wireless communication systems and their underlying technologies have undergone unprecedented advances over the last two decades to assuage the ever-increasing demands for various applications and emerging technologies. However, the traditional signal processing schemes and algorithms for wireless communications cannot handle the upsurging complexity associated with fifth-generation (5G) and beyond communication systems due to network expansion, new emerging technologies, high data rate, and the ever-increasing demands for low latency. This thesis extends the traditional downlink transmission schemes to deep learning-based precoding and detection techniques that are hardware-efficient and of lower complexity than the current state-of-the-art. The thesis focuses on: precoding/beamforming in massive multiple-inputs-multiple-outputs (MIMO), signal detection and lightweight neural network (NN) architectures for precoder and decoder designs. We introduce a learning-based precoder design via constructive interference (CI) that performs the precoding on a symbol-by-symbol basis. Instead of conventionally training a NN without considering the specifics of the optimisation objective, we unfold a power minimisation symbol level precoding (SLP) formulation based on the interior-point-method (IPM) proximal ‘log’ barrier function. Furthermore, we propose a concept of NN compression, where the weights are quantised to lower numerical precision formats based on binary and ternary quantisations. We further introduce a stochastic quantisation technique, where parts of the NN weight matrix are quantised while the remaining is not. Finally, we propose a systematic complexity scaling of deep neural network (DNN) based MIMO detectors. The model uses a fraction of the DNN inputs by scaling their values through weights that follow monotonically non-increasing functions. Furthermore, we investigate performance complexity tradeoffs via regularisation constraints on the layer weights such that, at inference, parts of network layers can be removed with minimal impact on the detection accuracy. Simulation results show that our proposed learning-based techniques offer better complexity-vs-BER (bit-error-rate) and complexity-vs-transmit power performances compared to the state-of-the-art MIMO detection and precoding techniques

    Hardware-Conscious Wireless Communication System Design

    Get PDF
    The work at hand is a selection of topics in efficient wireless communication system design, with topics logically divided into two groups.One group can be described as hardware designs conscious of their possibilities and limitations. In other words, it is about hardware that chooses its configuration and properties depending on the performance that needs to be delivered and the influence of external factors, with the goal of keeping the energy consumption as low as possible. Design parameters that trade off power with complexity are identified for analog, mixed signal and digital circuits, and implications of these tradeoffs are analyzed in detail. An analog front end and an LDPC channel decoder that adapt their parameters to the environment (e.g. fluctuating power level due to fading) are proposed, and it is analyzed how much power/energy these environment-adaptive structures save compared to non-adaptive designs made for the worst-case scenario. Additionally, the impact of ADC bit resolution on the energy efficiency of a massive MIMO system is examined in detail, with the goal of finding bit resolutions that maximize the energy efficiency under various system setups.In another group of themes, one can recognize systems where the system architect was conscious of fundamental limitations stemming from hardware.Put in another way, in these designs there is no attempt of tweaking or tuning the hardware. On the contrary, system design is performed so as to work around an existing and unchangeable hardware limitation. As a workaround for the problematic centralized topology, a massive MIMO base station based on the daisy chain topology is proposed and a method for signal processing tailored to the daisy chain setup is designed. In another example, a large group of cooperating relays is split into several smaller groups, each cooperatively performing relaying independently of the others. As cooperation consumes resources (such as bandwidth), splitting the system into smaller, independent cooperative parts helps save resources and is again an example of a workaround for an inherent limitation.From the analyses performed in this thesis, promising observations about hardware consciousness can be made. Adapting the structure of a hardware block to the environment can bring massive savings in energy, and simple workarounds prove to perform almost as good as the inherently limited designs, but with the limitation being successfully bypassed. As a general observation, it can be concluded that hardware consciousness pays off

    Enabling Efficient Communications Over Millimeter Wave Massive MIMO Channels Using Hybrid Beamforming

    Get PDF
    The use of massive multiple-input multiple-output (MIMO) over millimeter wave (mmWave) channels is the new frontier for fulfilling the exigent requirements of next-generation wireless systems and solving the wireless network impending crunch. Massive MIMO systems and mmWave channels offer larger numbers of antennas, higher carrier frequencies, and wider signaling bandwidths. Unleashing the full potentials of these tremendous degrees of freedom (dimensions) hinges on the practical deployment of those technologies. Hybrid analog and digital beamforming is considered as a stepping-stone to the practical deployment of mmWave massive MIMO systems since it significantly reduces their operating and implementation costs, energy consumption, and system design complexity. The prevalence of adopting mmWave and massive MIMO technologies in next-generation wireless systems necessitates developing agile and cost-efficient hybrid beamforming solutions that match the various use-cases of these systems. In this thesis, we propose hybrid precoding and combining solutions that are tailored to the needs of these specific cases and account for the main limitations of hybrid processing. The proposed solutions leverage the sparsity and spatial correlation of mmWave massive MIMO channels to reduce the feedback overhead and computational complexity of hybrid processing. Real-time use-cases of next-generation wireless communication, including connected cars, virtual-reality/augmented-reality, and high definition video transmission, require high-capacity and low-latency wireless transmission. On the physical layer level, this entails adopting near capacity-achieving transmission schemes with very low computational delay. Motivated by this, we propose low-complexity hybrid precoding and combining schemes for massive MIMO systems with partially and fully-connected antenna array structures. Leveraging the disparity in the dimensionality of the analog and the digital processing matrices, we develop a two-stage channel diagonalization design approach in order to reduce the computational complexity of the hybrid precoding and combining while maintaining high spectral efficiency. Particularly, the analog processing stage is designed to maximize the antenna array gain in order to avoid performing computationally intensive operations such as matrix inversion and singular value decomposition in high dimensions. On the other hand, the low-dimensional digital processing stage is designed to maximize the spectral efficiency of the systems. Computational complexity analysis shows that the proposed schemes offer significant savings compared to prior works where asymptotic computational complexity reductions ranging between 80%80\% and 98%98\%. Simulation results validate that the spectral efficiency of the proposed schemes is near-optimal where in certain scenarios the signal-to-noise-ratio (SNR) gap to the optimal fully-digital spectral efficiency is less than 11 dB. On the other hand, integrating mmWave and massive MIMO into the cellular use-cases requires adopting hybrid beamforming schemes that utilize limited channel state information at the transmitter (CSIT) in order to adapt the transmitted signals to the current channel. This is so mainly because obtaining perfect CSIT in frequency division duplexing (FDD) architecture, which dominates the cellular systems, poses serious concerns due to its large training and excessive feedback overhead. Motivated by this, we develop low-overhead hybrid precoding algorithms for selecting the baseband digital and radio frequency (RF) analog precoders from statistically skewed DFT-based codebooks. The proposed algorithms aim at maximizing the spectral efficiency based on minimizing the chordal distance between the optimal unconstrained precoder and the hybrid beamformer and maximizing the signal to interference noise ratio for the single-user and multi-user cases, respectively. Mathematical analysis shows that the proposed algorithms are asymptotically optimal as the number of transmit antennas goes to infinity and the mmWave channel has a limited number of paths. Moreover, it shows that the performance gap between the lower and upper bounds depends heavily on how many DFT columns are aligned to the largest eigenvectors of the transmit antenna array response of the mmWave channel or equivalently the transmit channel covariance matrix when only the statistical channel knowledge is available at the transmitter. Further, we verify the performance of the proposed algorithms numerically where the obtained results illustrate that the spectral efficiency of the proposed algorithms can approach that of the optimal precoder in certain scenarios. Furthermore, these results illustrate that the proposed hybrid precoding schemes have superior spectral efficiency performance while requiring lower (or at most comparable) channel feedback overhead in comparison with the prior art

    Design of large polyphase filters in the Quadratic Residue Number System

    Full text link

    On Linear Transmission Systems

    Get PDF
    This thesis is divided into two parts. Part I analyzes the information rate of single antenna, single carrier linear modulation systems. The information rate of a system is the maximum number of bits that can be transmitted during a channel usage, and is achieved by Gaussian symbols. It depends on the underlying pulse shape in a linear modulated signal and also the signaling rate, the rate at which the Gaussian symbols are transmitted. The object in Part I is to study the impact of both the signaling rate and the pulse shape on the information rate. Part II of the thesis is devoted to multiple antenna systems (MIMO), and more specifically to linear precoders for MIMO channels. Linear precoding is a practical scheme for improving the performance of a MIMO system, and has been studied intensively during the last four decades. In practical applications, the symbols to be transmitted are taken from a discrete alphabet, such as quadrature amplitude modulation (QAM), and it is of interest to find the optimal linear precoder for a certain performance measure of the MIMO channel. The design problem depends on the particular performance measure and the receiver structure. The main difficulty in finding the optimal precoders is the discrete nature of the problem, and mostly suboptimal solutions are proposed. The problem has been well investigated when linear receivers are employed, for which optimal precoders were found for many different performance measures. However, in the case of the optimal maximum likelihood (ML) receiver, only suboptimal constructions have been possible so far. Part II starts by proposing new novel, low complexity, suboptimal precoders, which provide a low bit error rate (BER) at the receiver. Later, an iterative optimization method is developed, which produces precoders improving upon the best known ones in the literature. The resulting precoders turn out to exhibit a certain structure, which is then analyzed and proved to be optimal for large alphabets
    • …
    corecore