skip to main content


Title: Discrete Phase Shift Design for Practical Large Intelligent Surface Communication
In this paper, we investigate a downlink channel of a large intelligent surface (LIS) communication system. The LIS is equipped with B-bit discrete phase shifts while base station (BS) exploits low-resolution digital-to-analog converters (DACs). Without the knowledge of channel state information (CSI) related to the LIS, we propose a practical phase shift design method, whose computational complexity increases by 2 B independent of the number of reflecting elements N. A tight lower bound for the asymptotic rate of the user is obtained in closed form. As N increases, we observe that the asymptotic rate becomes saturated because both the received signal power and the DAC quantization noise increase. Compared to the optimal continuous phase shift design with perfect CSI, our proposed method asymptotically approaches the ideal benchmark performance for moderate to high values of B. The derived results and observations are verified by simulation results.  more » « less
Award ID(s):
1703635 1824565
NSF-PAR ID:
10155038
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
Proc. IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. In this work, we develop a two time-scale deep learning approach for beamforming and phase shift (BF-PS) design in time-varying RIS-aided networks. In contrast to most existing works that assume perfect CSI for BF-PS design, we take into account the cost of channel estimation and utilize Long Short-Term Memory (LSTM) networks to design BF-PS from limited samples of estimated channel CSI. An LSTM channel extrapolator is designed first to generate high resolution estimates of the cascaded BS-RIS-user channel from sampled signals acquired at a slow time scale. Subsequently, the outputs of the channel extrapolator are fed into an LSTM-based two stage neural network for the joint design of BF-PS at a fast time scale of per coherence time. To address the critical issue that training overhead increases linearly with the number of RIS elements, we consider various pilot structures and sampling patterns in time and space to evaluate the efficiency and sum-rate performance of the proposed two time-scale design. Our results show that the proposed two time-scale design can achieve good spectral efficiency when taking into account the pilot overhead required for training. The proposed design also outperforms a direct BF-PS design that does not employ a channel extrapolator. These demonstrate the feasibility of applying RIS in time-varying channels with reasonable pilot overhead. 
    more » « less
  2. Stable isotope proxies measured in the proteinaceous fraction of archaeological mollusc shell represents an increasingly important archive for reconstructing past ecological and biogeochemical conditions of nearshore environments. A major issue, however, is understanding the impact of diagenetic alteration in sub-fossil shell isotope values. “Bulk” stable isotope values of nitrogen (δ15N), and especially carbon (δ13C) often shift strongly with increasing C/N ratios in degraded shell, resulting in unreliable data. Here, we examine preservation of an entirely new set of shell paleo-proxies, compound-specific isotopes of amino acids (CSI-AA). We examine carbon (δ13CAA) and nitrogen (δ15NAA) patterns and values from the organic fraction of California mussel (Mytilus californianus) shells from the California Channel Islands. Archaeological shell samples ranging in age from ca. 6,100 to 250 cal BP exhibiting a wide range of degradation states were collected from varied depositional environments (e.g., exposed coastal bluff, buried strata, etc.), and were directly compared to modern shells of the same species and region. Our results indicate organic matter C/N ratios as the best bulk diagnostic indicator of the relative degradation state of shell organic fraction, including changes at the molecular level. Modern shell organic C/N ratios ranged from 2.8 to 3.5, while those in archaeological shell were substantially elevated (3.4–9.5), exhibiting strong and significant negative correlations with bulk δ13C values, weight %C, and weight %N, and a significant but weaker correlation with δ15 N values. An additional “cleaning” step using weak NaOH helped to remove possible exogenous contaminants and improved bulk values of some samples. However, relative molar AA abundances revealed that some AAs, especially the two most abundant, Glycine and Alanine, progressively decreased with increasing C/N ratio. The loss of these amino acids permanently alters bulk isotope values regardless of removal of contaminants. Modeling the bulk isotope change expected due to amino acid molar composition showed major and predictable shifts in bulk δ13C values from selected AA loss, and similarly large but far more variable impacts from exogenous contaminants. In contrast to bulk data, key CSI-AA values and patterns remained almost entirely unaltered, even in the most degraded shell samples, closely matching expected biosynthetic isotope patterns in modern mussel shell. AA isotope proxies for “baseline” (δ15N-Phenylalanine and average δ13C-Essential AAs) and planktonic trophic structure (δ15N-Glutamic Acid and δ15N-Phenylalanine) were not statistically altered with degradation in any sample. Overall, we conclude that while bulk isotopes, particularly δ13C, are very likely to be unreliable in archaeological or subfossil shell with C/N ratios higher than ∼4.0, CSI-AA proxies can still be used to reconstruct past climatic and ecological conditions of the nearshore marine environment. 
    more » « less
  3. In a time-division duplex (TDD) multiple antenna system, the channel state information (CSI) can be estimated using reverse training. A pilot contamination (spoofing) attack occurs when during the training phase, an adversary also sends identical training (pilot) signal as that of the legitimate receiver. This contaminates channel estimation and alters the legitimate precoder/beamformimg design, facilitating eavesdropping. Past approaches to pilot spoofing detection are limited to flat fading channels. In this paper we propose a novel approach for detection of pilot spoofing attack over frequency selective channels, with unknown channels and channel lengths, except that an upperbound on the number of channel taps is assumed to be known. The proposed approach is illustrated by numerical examples and they show the efficacy of the proposed approach. A method to estimate Bob's channel regardless of the spoofing attack, is also presented and illustrated via simulations. 
    more » « less
  4. Data files were used in support of the research paper titled "“Experimentation Framework for Wireless
    Communication Systems under Jamming Scenarios" which has been submitted to the IET Cyber-Physical Systems: Theory & Applications journal. 

    Authors: Marko Jacovic, Michael J. Liston, Vasil Pano, Geoffrey Mainland, Kapil R. Dandekar
    Contact: krd26@drexel.edu

    ---------------------------------------------------------------------------------------------

    Top-level directories correspond to the case studies discussed in the paper. Each includes the sub-directories: logs, parsers, rayTracingEmulation, results. 

    --------------------------------

    logs:    - data logs collected from devices under test
        - 'defenseInfrastucture' contains console output from a WARP 802.11 reference design network. Filename structure follows '*x*dB_*y*.txt' in which *x* is the reactive jamming power level and *y* is the jaming duration in samples (100k samples = 1 ms). 'noJammer.txt' does not include the jammer and is a base-line case. 'outMedian.txt' contains the median statistics for log files collected prior to the inclusion of the calculation in the processing script. 
        - 'uavCommunication' contains MGEN logs at each receiver for cases using omni-directional and RALA antennas with a 10 dB constant jammer and without the jammer. Omni-directional folder contains multiple repeated experiments to provide reliable results during each calculation window. RALA directories use s*N* folders in which *N* represents each antenna state. 
        - 'vehicularTechnologies' contains MGEN logs at the car receiver for different scenarios. 'rxNj_5rep.drc' does not consider jammers present, 'rx33J_5rep.drc' introduces the periodic jammer, in 'rx33jSched_5rep.drc' the device under test uses time scheduling around the periodic jammer, in 'rx33JSchedRandom_5rep.drc' the same modified time schedule is used with a random jammer. 

    --------------------------------

    parsers:    - scripts used to collect or process the log files used in the study
            - 'defenseInfrastructure' contains the 'xputFiveNodes.py' script which is used to control and log the throughput of a 5-node WARP 802.11 reference design network. Log files are manually inspected to generate results (end of log file provides a summary). 
            - 'uavCommunication' contains a 'readMe.txt' file which describes the parsing of the MGEN logs using TRPR. TRPR must be installed to run the scripts and directory locations must be updated. 
            - 'vehicularTechnologies' contains the 'mgenParser.py' script and supporting 'bfb.json' configuration file which also require TRPR to be installed and directories to be updated. 

    --------------------------------

    rayTracingEmulation:    - 'wirelessInsiteImages': images of model used in Wireless Insite
                - 'channelSummary.pdf': summary of channel statistics from ray-tracing study
                - 'rawScenario': scenario files resulting from code base directly from ray-tracing output based on configuration defined by '*WI.json' file 
                - 'processedScenario': pre-processed scenario file to be used by DYSE channel emulator based on configuration defined by '*DYSE.json' file, applies fixed attenuation measured externally by spectrum analyzer and additional transmit power per node if desired
                - DYSE scenario file format: time stamp (milli seconds), receiver ID, transmitter ID, main path gain (dB), main path phase (radians), main path delay (micro seconds), Doppler shift (Hz), multipath 1 gain (dB), multipath 1 phase (radians), multipath 1 delay relative to main path delay (micro seconds), multipath 2 gain (dB), multipath 2 phase (radians), multipath 2 delay relative to main path delay (micro seconds)
                - 'nodeMapping.txt': mapping of Wireless Insite transceivers to DYSE channel emulator physical connections required
                - 'uavCommunication' directory additionally includes 'antennaPattern' which contains the RALA pattern data for the omni-directional mode ('omni.csv') and directional state ('90.csv')

    --------------------------------

    results:    - contains performance results used in paper based on parsing of aforementioned log files
     

     
    more » « less
  5. Motivated by the applications for low-delay communication networks, the finite-length analysis, or channel dispersion identification, of the multi-user channel is very important. Recent studies also incorporate the effects of feedback in point-to-point and common-message broadcast channels (BCs). However, with private messages and feedback, finite-length results for BCs are much more scarce. Though it is known that feedback can strictly enlarge the capacity, the ultimate feedback capacity regions remain unknown for even some classical channels including Gaussian BCs. In this work, we study the two-user broadcast packet erasure channel (PEC) with causal feedback, which is one of the cleanest feedback capacity results and the capacity region can be achieved by elegant linear network coding (LNC). We first derive a new finite-length outer bound for any LNCs and then accompanying inner bound by analyzing a three-phase LNC. For the outer-bound, we adopt a linear-space-based framework, which can successfully find the LNC capacity. However, naively applying this method in finite-length regime will result in a loose outer bound. Thus a new bounding technique based on carefully labelling each time slot according to the type of LNC transmitted is proposed. Simulation results show that the sum-rate gap between our inner and outer bounds is within 0.02 bits/channel use. Asymptotic analysis also shows that our bounds bracket the channel dispersion of LNC feedback capacity for broadcast PEC to within a factor of Q-l (E/2)/Q-l (E). 
    more » « less