4 research outputs found

    Non-data-aided SNR estimation for QPSK modulation in AWGN channel

    No full text
    Signal-to-noise ratio (SNR) estimation is an important parameter that is required in any receiver or communication systems. It can be computed either by a pilot signal data-aided approach in which the transmitted signal would be known to the receiver, or without any knowledge of the transmitted signal, which is a non-data-aided (NDA) estimation approach. In this paper, a NDA SNR estimation algorithm for QPSK signal is proposed. The proposed algorithm modifies the existing Signal-to-Variation Ratio (SVR) SNR estimation algorithm in the aim to reduce its bias and mean square error in case of negative SNR values at low number of samples of it. We first present the existing SVR algorithm and then show the mathematical derivation of the new NDA algorithm. In addition, we compare our algorithm to two baselines estimation methods, namely the M2M4 and SVR algorithms, using different test cases. Those test cases include low SNR values, extremely high SNR values and low number of samples. Results showed that our algorithm had a better performance compared to second and fourth moment estimation (M2M4) and original SVR algorithms in terms of normalized mean square error (NMSE) and bias estimation while keeping almost the same complexity as the original algorithms. 2014 IEEE.Qatar National Research FundScopu

    Deep learning for wireless communications : flexible architectures and multitask learning

    Get PDF
    Demand for wireless connectivity has never been higher and continues to grow rapidly. Connecting more devices requires mindfulness in managing the limited resources of energy and radio spectrum. The advent of Software Defined Radio (SDR) has enabled breathroughs in radio configurability, enabling dynamic spectrum access and physical layer optimizations at runtime. In recent years Machine Learning (ML) has been a key enabling technology of various innovations in the wireless communications domain, taking advantage of the newfound flexibility in SDR. The new ML-based signal processing models are no longer based entirely on Digital Signal Processing (DSP) expertise, but are developed in a data-driven approach. This paradigm shift in receiver design is recent, and appropriate architectures and best model training practices have yet to be established. This thesis explores multiple wireless communications tasks addressed with the toolbox of Deep Learning (DL), which is a subset of ML. Many existing DL solutions are hampered by the limitations of the chosen architectures, which limits their adoptability as drag-and-drop solutions by wireless system designers. Recurrent Neural Network (RNN) and Fully Convolutional Neural Network (FCN) architecture types are explored that enable the adaptability one would expect of classic DSP functions (like the filter). The field of wireless communications boasts a wealth of data, due to the mature and feature-rich simulation software ecosystem. In Radio Frequency Machine Learning (RFML) this is regularly leveraged to produce datasets for the new data-driven models. Techniques like Multitask Learning (MTL) can exploit this simulated data even further by allowing models to be trained on their primary task, like signal classification or demodulation, while simultaneously estimating the channel quality. The findings presented in this work show that fully convolutional architectures can be more appropriate for tasks like frame synchronization compared to commonly applied classification models. RNN-based autoencoders achieve good results as an end-to-end trainable receiver solution, however they can be challenging to apply to longer sequences. MTL is identified as an excellent technique not only for training unique models, capable of performing multiple tasks, but as a regularization technique in RFML.Demand for wireless connectivity has never been higher and continues to grow rapidly. Connecting more devices requires mindfulness in managing the limited resources of energy and radio spectrum. The advent of Software Defined Radio (SDR) has enabled breathroughs in radio configurability, enabling dynamic spectrum access and physical layer optimizations at runtime. In recent years Machine Learning (ML) has been a key enabling technology of various innovations in the wireless communications domain, taking advantage of the newfound flexibility in SDR. The new ML-based signal processing models are no longer based entirely on Digital Signal Processing (DSP) expertise, but are developed in a data-driven approach. This paradigm shift in receiver design is recent, and appropriate architectures and best model training practices have yet to be established. This thesis explores multiple wireless communications tasks addressed with the toolbox of Deep Learning (DL), which is a subset of ML. Many existing DL solutions are hampered by the limitations of the chosen architectures, which limits their adoptability as drag-and-drop solutions by wireless system designers. Recurrent Neural Network (RNN) and Fully Convolutional Neural Network (FCN) architecture types are explored that enable the adaptability one would expect of classic DSP functions (like the filter). The field of wireless communications boasts a wealth of data, due to the mature and feature-rich simulation software ecosystem. In Radio Frequency Machine Learning (RFML) this is regularly leveraged to produce datasets for the new data-driven models. Techniques like Multitask Learning (MTL) can exploit this simulated data even further by allowing models to be trained on their primary task, like signal classification or demodulation, while simultaneously estimating the channel quality. The findings presented in this work show that fully convolutional architectures can be more appropriate for tasks like frame synchronization compared to commonly applied classification models. RNN-based autoencoders achieve good results as an end-to-end trainable receiver solution, however they can be challenging to apply to longer sequences. MTL is identified as an excellent technique not only for training unique models, capable of performing multiple tasks, but as a regularization technique in RFML
    corecore