skip to main content


Search for: All records

Award ID contains: 1853257

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. null (Ed.)

    This paper presents two methods, tegrastats GUI version jtop and Nsight Systems, to profile NVIDIA Jetson embedded GPU devices on a model race car which is a great platform for prototyping and field testing autonomous driving algorithms. The two profilers analyze the power consumption, CPU/GPU utilization, and the run time of CUDA C threads of Jetson TX2 in five different working modes. The performance differences among the five modes are demonstrated using three example programs: vector add in C and CUDA C, a simple ROS (Robot Operating System) package of the wall follow algorithm in Python, and a complex ROS package of the particle filter algorithm for SLAM (Simultaneous Localization and Mapping). The results show that the tools are effective means for selecting operating mode of the embedded GPU devices.

     
    more » « less
  2. null (Ed.)
    JANUS is a physical layer communication standard for underwater acoustic communications published by North Atlantic Treaty Organization (NATO) in 2017. Instead of the nominal frequency band of 9440 – 13600 Hz specified in the standard, we adopt the JANUS packet for a high frequency band spanning from 96 kHz to 134 kHz. We also add cargo packets in the same frequency band using JANUS fast mode with a symbol rate of 23 ksps. Experiments were conducted in a swimming pool and the JANUS 3.0.5 Matlab version of the example receiver program was used to process the JANUS packets. We found that the example receiver program uses many fix(), round() and floor() functions which lead to synchronization errors. After modifying the simple rx code and fixing the error, our JANUS decoding results show that the adopted JANUS fast mode successfully achieves carrier and frame synchronization in all cases despite some bit errors remaining in the JANUS packet in severe multipath scenarios. 
    more » « less
  3. null (Ed.)
  4. null (Ed.)
  5. Orthogonal signal-division multiplexing (OSDM) is one of the generalized modulation schemes that bring the gap between orthogonal frequency division multiplexing (OFDM) and single carrier frequency domain equalization (SC-FDE). By performing encoding upon subvectors of each interleaved block, it enjoys a flexible resource management with low peak-to-average power ratio (PAPR). Meanwhile, the OSDM induces the intervector interference (IVI) inherently, which requires a more powerful equalizer. By deriving the input and output system model, this paper proposes a time domain soft decision feedback equalizer (SDFE) on per vector equalization with successful soft interference cancellation (SSIC). In addition, this paper takes the whole OSDM block to perform the channel encoding rather than on each vector of the OSDM. Simulation and experimental results demonstrate that the proposed SDFE with SSIC structure outperforms the conventional minimum mean square error (MMSE) equalizer and the block encoding (BE) scheme outperforms the vector encoding (VE) scheme, because theoretically the longer the encoded bit stream is, the more stable and more confident the maximum a posteriori probability (MAP) decoder will be. 
    more » « less
  6. Orthogonal signal-division multiplexing (OSDM) is one of the generalized modulation schemes that bring the gap between orthogonal frequency division multiplexing (OFDM) and single carrier frequency domain equalization (SC-FDE). By performing encoding upon subvectors of each interleaved block, it enjoys a flexible resource management with low peakto- average power ratio (PAPR). Meanwhile, the OSDM induces the intervector interference (IVI) inherently, which requires a more powerful equalizer. By deriving the input and output system model, this paper proposes a time domain soft decision feedback equalizer (SDFE) on per vector equalization with successful soft interference cancellation (SSIC). In addition, this paper takes the whole OSDM block to perform the channel encoding rather than on each vector of the OSDM. Simulation and experimental results demonstrate that the proposed SDFE with SSIC structure outperforms the conventional minimum mean square error (MMSE) equalizer and the block encoding (BE) scheme outperforms the vector encoding (VE) scheme, because theoretically the longer the encoded bit stream is, the more stable and more confident the maximum a posteriori probability (MAP) decoder will be. 
    more » « less
  7. This paper proposes a post-experimental field data reuse method to test the single carrier modulation (SCM) and orthogonal frequency division multiplexing (OFDM) signals interchangeably for multiple access underwater acoustic (UWA) communications. We call this approach the cross evaluation that transforms a set of SCM or OFDM post-experimental field data to their corresponding OFDM or SCM scheme under test (SUT) via linear matrix operation such as fast Fourier transform (FFT) and its inverse (IFFT). At the receiver side, we derived a general framework of turbo equalization (TEQ) that alters the two physical layer schemes but keeps the passband transmitted and received data unchanged. Inherently, some efficient techniques such as pre-cursor and post-cursor interference cancellation (IC), and overlap adding (OLA) operations enhance the equivalence of input and output (I/O) system model between the SCM and OFDM. The proposed approach will bring the gap between the SCM and OFDM, and evaluate the two physical layer schemes under similar or tougher test conditions. The experimental results of the undersea 2008 Surface Processes and Acoustic Communications Experiment (SPACE08) have verified the feasibility of the cross evaluation approach in terms of the BER benchmark. 
    more » « less