Samer S. Hanna

dblp:188/4481 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
6since 2021 · last 2023
0000-0002-1287-8270ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 7 · 5 first-author · 6 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
YearPublicationVenuePosition
2023 Destination-Feedback Free Distributed Transmit Beamforming Using Guided Directionality
abstract
Distributed transmit beamforming enables cooperative radios to act as one virtual antenna array, extending their communications’ range beyond the capabilities of a single radio. Most existing distributed beamforming approaches rely on the destination radio sending feedback to adjust the transmitters’ signals for coherent combining. However, relying on the destination radio's feedback limits the communications range to that of a single radio. Existing destination-feedback-free approaches rely on phase synchronization and knowing the node locations with sub-wavelength accuracy, which becomes impractical for radios mounted on high-mobility platforms like UAVs. In this article, we propose and demonstrate a destination-feedback-free distributed beamforming approach that leverages the radio's mobility and coarse location information in a dominant line-of-sight channel. In the proposed approach, one radio acts as a guide and moves to point the beam of the remaining radios towards the destination. We specify the radios’ position requirements and verify their relation to the combined signal at the destination using simulations. A proof of concept demo was implemented using software defined radios, showing up to 9 dB SNR improvement in the beamforming direction just by relying on the coarse placement of four radios.
Samer S. Hanna, Enes Krijestorac, Danijela Cabric
IEEE Trans. Mob. Comput.1
2023 Distributed Transmit Beamforming: Design and Demonstration From the Lab to UAVs
abstract
Cooperating radios can extend their communication range by adjusting their signals to ensure coherent combining at a destination radio. This technique is called distributed transmit beamforming. Beamforming (BF) relies on the BF radios having frequency synchronized carriers and phases adjusted for coherent combining. Both requirements are typically met by exchanging preambles with the destination. However, since BF aims to increase the received power, the individually transmitted preambles are typically at low SNR and their lengths are constrained by the channel coherence time. These noisy preambles lead to errors in frequency and phase estimation, which result in randomly changing BF gains. To build reliable distributed BF systems, the impact of estimation errors on the BF gains need to be considered in the design. In this work, assuming a destination-led BF protocol and Kalman filter for frequency tracking, we optimize the number of BF radios and the preamble lengths to achieve reliable BF gain. To do that, we characterize the relations between the BF gains distribution, the channel coherence time, and design parameters like the SNR, preamble lengths, and the number of radios. The proposed relations are verified using simulations and via experiments using software-defined radios in a lab and on UAVs.
Samer S. Hanna, Danijela Cabric
IEEE Trans. Wirel. Commun.1
2022 Signal Processing-Based Deep Learning for Blind Symbol Decoding and Modulation Classification
abstract
Blindly decoding a signal requires estimating its unknown transmit parameters, compensating for the wireless channel impairments, and identifying the modulation type. While deep learning can solve complex problems, digital signal processing (DSP) is interpretable and can be more computationally efficient. To combine both, we propose the dual path network (DPN). It consists of a signal path of DSP operations that recover the signal, and a feature path of neural networks that estimate the unknown transmit parameters. By interconnecting the paths over several recovery stages, later stages benefit from the recovered signals and reuse all the previously extracted features. The proposed design is demonstrated to provide 5% improvement in modulation classification compared to alternative designs lacking either feature sharing or access to recovered signals. The estimation results of DPN along with its blind decoding performance are shown to outperform a blind signal processing algorithm for BPSK and QPSK on a simulated dataset. An over-the-air software-defined-radio capture was used to verify DPN results at high SNRs. DPN design can process variable length inputs and is shown to outperform relying on fixed length inputs with prediction averaging on longer signals by up to 15% in modulation classification.
Samer S. Hanna, Chris Dick, Danijela Cabric
IEEE J. Sel. Areas Commun.1
2021 Open Set RF Fingerprinting using Generative Outlier Augmentation
abstract
RF devices can be identified by unique imperfections embedded in the signals they transmit called RF fingerprints. The closed set classification of such devices, where the identification must be made among an authorized set of transmitters, has been well explored. However, the much more difficult problem of open set classification, where the classifier needs to reject unauthorized transmitters while recognizing authorized transmitters, has only been recently visited. So far, efforts at open set classification have largely relied on the utilization of signal samples captured from a known set of unauthorized transmitters to aid the classifier learn unauthorized transmitter fingerprints. Since acquiring new transmitters to use as known transmitters is highly expensive, we propose to use generative deep learning methods to emulate unauthorized signal samples for the augmentation of training datasets. We develop two different data augmentation techniques, one that exploits a limited number of known unauthorized transmitters and the other that does not require any unauthorized transmitters. Experiments conducted on a dataset captured from a WiFi testbed indicate that data augmentation allows for significant increases in open set classification accuracy, especially when the authorized set is small.
Samurdhi Karunaratne, Samer S. Hanna, Danijela Cabric
GLOBECOM2
2021 Spatial Signal Strength Prediction using 3D Maps and Deep Learning
abstract
Machine learning (ML) and artificial neural networks (ANNs) have been successfully applied to simulating complex physics by learning physics models thanks to large data. Inspired by the successes of ANNs in physics modeling, we use deep neural networks (DNNs) to predict the radio signal strength field in an urban environment. Our algorithm relies on samples of signal strength collected across the prediction space and a 3D map of the environment, which enables it to predict the scattering of radio waves through the environment. While already extensive body of research exists in spatial signal strength prediction, our approach differs from most existing approaches in that it does not require the knowledge of the transmitter location, it does not require side channel information such as attenuation and shadowing parameters, and it is the first work, to the best of our knowledge, to use 3D maps to accomplish the task of signal strength prediction.
Enes Krijestorac, Samer S. Hanna, Danijela Cabric
ICC2
2021 UAV Swarm Position Optimization for High Capacity MIMO Backhaul
abstract
A swarm of cooperating UAVs communicating with a distant multiantenna ground station can leverage MIMO spatial multiplexing to scale the capacity. Due to the line-of-sight propagation between the swarm and the ground station, the MIMO channel is highly correlated, leading to limited multiplexing gains. In this paper, we optimize the UAV positions to attain the maximum MIMO capacity given by the single user bound. An infinite set of UAV placements that attains the capacity bound is first derived. Given an initial swarm placement, we formulate the problem of minimizing the distance traveled by the UAVs to reach a placement within the capacity maximizing set of positions. An offline centralized solution to the problem using block coordinate descent is developed assuming known initial positions of UAVs. We also propose an online distributed algorithm, where the UAVs iteratively adjust their positions to maximize the capacity. Our proposed approaches are shown to significantly increase the capacity at the expense of a bounded translation from the initial UAV placements. This capacity increase persists when using a massive MIMO ground station. Using numerical simulations, we show the robustness of our approaches in a Rician channel under UAV motion disturbances.
Samer S. Hanna, Enes Krijestorac, Danijela Cabric
IEEE J. Sel. Areas Commun.1
2020 Combining Deep Learning and Linear Processing for Modulation Classification and Symbol Decoding
abstract
Deep learning has been recently applied to many problems in wireless communications including modulation classification and symbol decoding. Many of the existing end-to-end learning approaches demonstrated robustness to signal distortions like frequency and timing errors, and outperformed classical signal processing techniques with sufficient training. However, deep learning approaches typically require hundreds of thousands of floating points operations for inference, which is orders of magnitude higher than classical signal processing approaches and thus do not scale well for long sequences. Additionally, they typically operate as a black box and without insight on how their final output was obtained, they can't be integrated with existing approaches. In this paper, we propose a novel neural network architecture that combines deep learning with linear signal processing typically done at the receiver to realize joint modulation classification and symbol recovery. The proposed method estimates signal parameters by learning and corrects signal distortions like carrier frequency offset and multipath fading by linear processing. Using this hybrid approach, we leverage the power of deep learning while retaining the efficiency of conventional receiver processing techniques for long sequences. The proposed hybrid approach provides good accuracy in signal distortion estimation leading to promising results in terms of symbol error rate. For modulation classification accuracy, it outperforms many state of the art deep learning networks.
Samer S. Hanna, Chris Dick, Danijela Cabric
GLOBECOM1
2020 Path Planning Under MIMO Network Constraints for Throughput Enhancement in Multi-robot Data Aggregation Tasks
abstract
Under line-of-sight (LOS) network conditions, multi-input multi-output (MIMO) wireless communications can increase the channel capacity between a team of robots and a multi-antenna array at a stationary base station. This increased capacity can result in greater data throughput, shortening the time necessary to complete channel-limited data aggregation tasks. To take advantage of this higher capacity channel, the robots in the team must be positioned to maximize complex channel orthogonality between each robot and receiver antenna. Using geometrically motivated assumptions, we derive transmitter spacing rules that can be easily be added on to existing path plans to improve backhaul throughput for data offloading from the robot team, with minimal impact on other system objectives. We demonstrate the effectiveness of the approach- both in ideal as well as realistic channels outside the domain of our simplifying assumptions-with numerical examples of robot-coordinated path plans in two example environments, achieving up to 42% improvement in task completion times.
Alexandra Pogue, Samer S. Hanna, Andy Nichols, Danijela Cabric, Ankur Mehta
IROS2
2019 Distributed UAV Placement Optimization for Cooperative Line-of-sight MIMO Communications
abstract
Cooperative communication using unmanned aerial vehicles (UAVs) is a promising technology for infrastructureless wireless networks. One of the key challenges in UAV based communications is the backhaul throughput. In this paper, we propose optimization of the UAV swarm positions to achieve a high mulitplexing gain in line-of-sight (LoS) MIMO back-haul. We develop two distributed algorithms to position the UAVs such that each UAV moves a minimal distance to realize the highest capacity LoS MIMO channel. The first approach uses iterative gradient descent (GD) and the second uses iterative brute force (BF). Simulations show that both algorithms can achieve up to 6 times higher capacity compared to the approach relying on random UAV placement, earlier proposed in the literature. BF has the advantage of not requiring any location information, while GD is less sensitive to errors in motion.
Samer S. Hanna, Han Yan 0002, Danijela Cabric
ICASSP1
2016 Maximizing USRP N210 SDR transfer rate by offloading modulation to the on-board FPGA
abstract
One of the challenges of the design of Software Defined Radios (SDR) is to maintain a high level of reconfigurability without sacrificing data rates. In this paper, we consider the USRP N210, which is an SDR kit made by Ettus Research. It consists of an FPGA connected to an RF front-end. The USRP is operated by a host computer where most of the processing is done while the FPGA is used mainly to control the RF front-end, manage communication with the host, and convert sample rates. The maximal rate supported by the USRP hardware can not be practically achieved due to the bottleneck in the data transfer between the host and USRP and the limited computational ability of the computer. To deal with this problem, we implement a modulator and demodulator in the FPGA of the USRP. The proposed system is capable of processing data at the maximum sample rate supported by the hardware. This is accomplished by transferring only raw data between host and USRP, reducing transfer rate by up to 64 times; thus, bypassing the host transfer bottleneck. Additionally, offloading some of the processing to the FPGA makes communication at the maximum rate achievable with an off the shelf computer. An evaluation of the performance of the suggested system from the communication perspective is performed. We also showcase the system's ability to work at the maximum sample rate supported by the USRP.
Samer S. Hanna, Amr A. El-Sherif, Mustafa ElNainay
WINCOM1