17 research outputs found

    Channel Estimation for Ambient Backscatter Communication Systems with Massive-Antenna Reader

    Get PDF
    Ambient backscatter, an emerging green communication technology, has aroused great interest from both academia and industry. One open problem for ambient backscatter communication (AmBC) systems is channel estimation for a massive-antenna reader. In this paper, we focus on channel estimation problem in AmBC systems with uniform linear array (ULA) at the reader which consists of large number of antennas. We first design a two-step method to jointly estimate channel gains and direction of arrivals (DoAs), and then refine the estimates through angular rotation. Additionally, Cramer-Rao lower bounds (CRLBs) are derived for both the modulus of the channel gain and the DoA estimates. Simulations are then provided to validate the analysis, and to show the efficiency of the proposed approach.Comment: 5 figures, submitted to IEEE Transactions on Vehicular Technology, 29 March, 201

    A Robust Secure Hybrid Analog and Digital Receive Beamforming Scheme for Efficient Interference Reduction

    Get PDF
    Medium-scale or large-scale receive antenna array with digital beamforming can be employed at receiver to make a significant interference reduction but leads to expensive cost and high complexity of the RF-chain circuit. To deal with this issue, classic analog-and-digital beamforming (ADB) structure was proposed in the literature for greatly reducing the number of RF-chains. Based on the ADB structure, in this paper, we propose a robust hybrid ADB scheme to resist directions of arrival (DOAs) estimation errors. The key idea of our scheme is to employ null space projection (NSP) in the analog beamforming domain and diagonal loading (DL) method in digital beamforming domain. The simulation results show that the proposed scheme performs more robustly, and moreover, it has a significant improvement on the receive signal-to-interference-plus-noise ratio compared to NSP ADB scheme and DL method
    corecore