DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND...

9
1 DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER Samuel Berhanu (Graduate Student), Kamal Neupane (Graduate Student), and Dr. Willie L. Thompson (Advisor) Morgan State University, The Clarence M. Mitchell, Jr. School of Engineering Center of Excellence for Tactical and Advanced Communication Technologies (CETACT) ABSTRACT The system diagrams for the digital radio compatible with NASAs S-Band Space Network operating from 2025.8 - 2117.9 MHz (forward link) to 2200 - 2300 MHz (return link) are presented. The digital radio implementation includes binary phase shift keying (BPSK), quadrature phase shift keying (QPSK) and staggered quadrature phase shift keying (SQPSK). We have derived the system requirements for these modulation schemes from the Space Network User Guide (SNUG) and thereafter, derived system diagrams for the communication links. The designed system diagrams for the transceiver were implemented using Simulink models and USRP2 platform. KEYWORDS Software Defined Radio (SDR), Digital Radio (DR), Space Network User Guide (SNUG), Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK) and Staggered Quadrature Phase Shift Keying (SQPSK). INTRODUCTION Software-defined radio (SDR) has emerged as the preferred technology for modern communications applications. It has replaced typical analog hardware, such as oscillators, mixers, modulators and demodulators, with digital implementations that enable software configuration and control of the radio. This allows communication systems to become more flexible and dynamic in response to the communication channel. Recently, the National Aeronautics and Space Administration (NASA) has invested resources in developing SDR technologies to support communications services across NASAs Space Network [1]. To evaluate future SDR technologies, an SDR test-bed platform is being developed. As depicted in Figure 1, the SDR test-bed platform will simulate the space vehicle that communicates with ground station via NASAs Tracking & Data Relay Satellite (TDRS). This paper presents the decomposition of system-level requirements, the design and implementation of the digital radio, and the verification of hardware implementation.

Transcript of DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND...

Page 1: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

1

DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER

Samuel Berhanu (Graduate Student), Kamal Neupane (Graduate Student), and Dr. Willie L. Thompson (Advisor)

Morgan State University, The Clarence M. Mitchell, Jr. School of Engineering Center of Excellence for Tactical and Advanced Communication Technologies (CETACT)

ABSTRACT

The system diagrams for the digital radio compatible with NASA�s S-Band Space Network operating from 2025.8 - 2117.9 MHz (forward link) to 2200 - 2300 MHz (return link) are presented. The digital radio implementation includes binary phase shift keying (BPSK), quadrature phase shift keying (QPSK) and staggered quadrature phase shift keying (SQPSK). We have derived the system requirements for these modulation schemes from the Space Network User Guide (SNUG) and thereafter, derived system diagrams for the communication links. The designed system diagrams for the transceiver were implemented using Simulink models and USRP2 platform.

KEYWORDS

Software Defined Radio (SDR), Digital Radio (DR), Space Network User Guide (SNUG), Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK) and Staggered Quadrature Phase Shift Keying (SQPSK).

INTRODUCTION

Software-defined radio (SDR) has emerged as the preferred technology for modern communications applications. It has replaced typical analog hardware, such as oscillators, mixers, modulators and demodulators, with digital implementations that enable software configuration and control of the radio. This allows communication systems to become more flexible and dynamic in response to the communication channel. Recently, the National Aeronautics and Space Administration (NASA) has invested resources in developing SDR technologies to support communications services across NASA�s Space Network [1]. To evaluate future SDR technologies, an SDR test-bed platform is being developed. As depicted in Figure 1, the SDR test-bed platform will simulate the space vehicle that communicates with ground station via NASA�s Tracking & Data Relay Satellite (TDRS). This paper presents the decomposition of system-level requirements, the design and implementation of the digital radio, and the verification of hardware implementation.

Page 2: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

2

SYSTEM-LEVEL REQUIRMENTS

The proposed SDR test-bed consists of a RF front-end, a digital back-end and a cognitive engine as shown on Figure 1(b). The Space Network User Guide (SNUG) specifies the test-bed parameters, operational modes and service types [2]. The test-bed parameters from the SNUG were used as a guideline for the formulation of the digital radio specifications. The key performance metrics that are taken into consideration while designing the radio are signal-to-noise ratio (SNR), intermediate frequency (IF) allocation and planning, dynamic range required for the signal power levels, and the optimum data rate required for prototyping. The Space Network comprises of two links, a forward link and a return link as shown on Figure 1(a).

Figure 1(a): NASA Space Network Figure 1(b): Transceiver System Architecture

The forward link transmits the signal from the test-bed to the TDRS system, using BPSK and QPSK modulation; whereas, the return link in addition utilizes SQPSK modulation. The forward link and return link parameters derived for this project are listed below on Table 1 and Table 2 respectively.

Parameters BPSK QPSK Probability of Error 10-5 10-5

Data Rate 300 Kbps 300 Kbps Data Modulation ± /2 ± /2 Duty Factor 100% 100% Phase Imbalance ± 30 ± 30 Peak Asymmetry 3% 3% Data Transition 5% of Period 5% of Period Max Spurious Signal 30 dBc 30 dBc I/Q Power Ratio 1:1 10 ± 0.5 dB (I:Q)

Table 1: Forward Link Specifications

Page 3: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

3

Parameters BPSK QPSK OQPSK Probability of Error 10-5 10-5 10-5 Data Rate (kbps) 300 300 300 Data Modulation ± /2 ± /2 ± /2 I/Q Balance 1:1 1:1 1:1 Channel Coder Rate (Convolutional)

½ ½ 1/3

Doppler ± 35KHz ± 35KHz ± 35KHz Phase Imbalance ± 9 ± 5 ± 5

Table 2: Return Link Specifications

USRP2 IMPLEMENTATION

The digital radio platform for this project consists of a software-based signal processing environment using Simulink and the Universal Software Radio Peripheral (USRP2) radio module. The USRP2 is used for digital up-conversion and down-conversion, while interfacing directly with the RF front-end. For this purpose, the USRP2 interface comprises of a digital-to-analog converter (DAC) and an analog-to-digital converter (A/D) for processing waveforms between the digital and analog domains respectively. For full-scale bit resolution (14 bits), input power level requirement for the A/D of the digital radio was determined to be 6 dBm ±2 dB; for the DAC the output power was -13dBm ± 2 dB. The ADC and DAC specifications were experimentally corroborated by testing the USRP2. As mentioned earlier, the USRP2 is instrumental in doing frequency translations between baseband and IF. For digitial down-conversion (Figure 2), the signal from the RF front-end is received at the USRP2 through the front-panel antenna and mixed down to baseband. The maximum bandwith available for this operation with the current daughterboard is 50 MHz [3].

Figure 2: DDC USRP2 System Diagram The frequency of operation chosen for down-conversion is 40 MHz. An analysis provided in [4] allows for the feasibility of this frequency to do the first stage of a low-IF Weaver architecture on the receiver side of the test-bed. The received IF signal shown on Figure 2 is first converted

Page 4: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

4

into the sampled signal domain by the A/D in the USRP2. The pair of A/Ds within the USRP2 have a dynamic range of 72 dB and 69 dBc of spurious free dynamic range (SFDR). This provides for a minimal interfering environment for demodulation and detection. The complex pair after conversion by ADC are then mixed with the first stage numerically controlled oscillator (NCO) for frequency offset adjustment. This adjustment enables for the second stage NCO to perform quadrature mixing after a decimation operation with the cascaded integrator comb (CIC) filters. The CIC filters can be programmed for flexible multirate operations, with the minimum decimation factor being 4. The half-band filters (HBF) improve the filtering performance of the CIC filters for the decimation operation. After the signal down-conversion process, the resulting baseband data is interleaved as IQ pairings and sent onto to the Simulink environment over a 1 Gb/S Ethernet link. On the digital up-conversion side (Figure 3), a modulated baseband signal generated from the Simulink environment is transmitted to the USRP2 over the 1 Gb/S Ethernet link. The USRP2 de-interleaves the complex signal to perform complex mixing and up-conversion. As shown on Figure 3, the first stage of the NCO compensates for a frequency-offset in the re-sampling operation, while the interpolation filters (LP IFIR) efficiently resample and interpolate before a final quadrature mixing stage. This complex mixing operation serves as the first stage low-IF Weaver architecture for the transmitter side as explained in [4].

Figure 3: DUC USRP2 System Diagram

FORWARD LINK CONFIGURATION

The forward link is defined as the link that receives information from the Tracking and Data Relay Satellite (TDRS) system. After the down-conversion process at the USRP2, the signal is transmitted to the Simulink environment for demodulation and detection. Figure 4 show the system diagram for the forward link.

Page 5: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

5

Figure 4: Forward-Link System Diagram

In the Simulink environment, mathematical functions models the signal processing blocks to perform signal conditioning, modulation/demodulation and detection. These blocks consist of matched filters, slicing functions for the test statistics signal, carrier synchronization, and symbol timing synchronization. A Costas loop is proposed for carrier synchronization and demodulation. Figure 5, shows the Costas loop diagram for QPSK and OQPSK modulated waveforms (BPSK Costas loop would be a minor modification [5]). The matched filter for the loop arms provides the optimum performance in ideal conditions [5]. The performance comparable to one obtained by using matched filters can also be obtained replacing the matched filters with finite impulse response (FIR) low-pass filters [6] [5]. With this configuration, the filters in the Costas loop reject the high-frequency components of the first mixing stage. The +1/-1 functions depicted in Figure 5 are hard-limiters that approximate a hyperbolic tangent function [7]. The hyperbolic tangent function arises as a result of the maximization of the log-likelihood carrier phase estimation [8] [9]. The approximation is valid for moderate to high SNR values for the received signal [5].

Figure 5: QPSK Costas Loop [6]

Page 6: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

6

Symbol timing synchronization is required at the correlator for a correct sampling of the received symbol [8]. Without knowing the boundary of the symbols, the correlator would not be able to correlate the received symbols with the generated basis function for detection. The proposed method for the symbol timing synchronization is the early-late gate synchronizer scheme, which uses a slope detection mechanism between the estimated sample point and the unknown optimum sample point [8]. If the signal was sampled early, the slope of the test statistic signal at the next symbol is positive; on the other hand, if the slope is negative, it would mean the correlator sampled the previous symbol late and would need to adjust the sampling time. At the point where sampled symbols exhibit consecutive changes in the sign of the slope, the determination can be made for the symbol time.

Figure 6: The Symbol Timing Recovery [8]

RETURN LINK CONFIGURATION

The return link is defined as the communication link that transmits information to the NASA�s Tracking and Data Relay Satellite (TDRS) system. This link implements a different set of specifications than the forward-link as outlined in Table 2. Figure 7 depicts the system diagram for the return link. A digital message at baseband generated in Simulink is first converted to a differentially encoded bipolar non-return-to-zero mark (NRZ-M) signal. A convolutional coder with a rate one-half is used for error correction at the receiver. As mentioned before, the USRP2 up converts the received complex signal to the IF frequency. The output from the USRP2 would then be converted using a DAC into the analog domain where a separate I-path and Q-path (Figure 3) are provided for a second stage mixing at the RF front-end as explained in [4].

Page 7: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

7

Figure 7: The return-link system diagram The modulation in the Simulink is done by mapping the unipolar signals to the respective constellation points for the modulation scheme used (BPSK, QPSK, OQPSK). Figure 8 shows the output spectrum, while figure 9 shows the waveforms, for the QPSK transmitted signal. The spectrum was compliant to the National Telecommunications & Information Administration (NTIA) spectrum mask. All waveforms are filtered at baseband for spectrum compliance using a root raised cosine (RRC) filter with a 0.2 roll-off factor. Moreover, the I and Q channels were perfectly out of phase at 900. Though there is a phase balance between the channels, a power imbalance between the channels plays a vital role in degradation of the image rejection ratio (IRR) [9]. At the output stage of the USRP2, it would be ideal to employ a power-imbalance compensation circuitry for improving the IRR of the transceiver as mentioned in [4]. Preliminary results have corroborated the improvement of the IRR by 15 dB when the power between I & Q channels were balanced [4].

Figure 8: Transmitted BPSK Spectrum Figure 9: Transmitted QPSK waveform I & Q

Page 8: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

8

CONCLUSION

This paper has illustrated the digital radio system diagrams needed for the implementation of a software-defined radio (SDR) test-bed compatible with NASA�s S-Band Space Network. Initial prototyping for the transmitter portion of the transceiver design was successful. Progress is being made in developing the receiver portion of the transceiver design. Once the receiver prototype is finished, the whole system will be evaluated. Such would include, the IRR at different stages, bit error rate (BER) performance, and acquisition and tracking metrics. The final phases for the project would be to implement the digital radio on a field programmable gated array (FPGA) and eventually to a system on chip (SOC) implementation.

ACKNOWLEDGEMENTS

This work was funded by the NASA Minority University Research and Education Program in support of Morgan State University�s Center of Excellence in Systems Engineering for Space Exploration Technologies. Additional partial funding was provided through Scientific Research Corporation/Morgan State University partnership in support of the Test Resource Management Center�s Science & Technology Program for Spectrum Efficient Technology.

REFERNECES

[1] "Space Technology Roadmaps," 13 March 2012. [Online]. Available: http://www.nasa.gov/pdf/501626main_TA13-GLSP-DRAFT-Nov2010-A.pdf. [Accessed 19 June 2012].

[2] �SN User's Guide - ESC Home- NASA,� 15 June 2012. [Online]. Available: esc.gsfc.nasa.gov/assets/files/SN_UserGuide.pdf. [Accessed 05 09 2011].

[3] A. Hamza, �GNU Radio - UsrpFAQ -gnuradio.org,� 12 JUNE 2008. [Online]. Available: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CFcQFjAB&url=http%3A%2F%2Fgnuradio.org%2Fredmine%2Fprojects%2Fgnuradio%2Fwiki%2FUsrpFAQ%3Fversion%3D3&ei=62HgT6zoEeqB6gHv_eB_&usg=AFQjCNGntPWv35pcA0hFdhdru8o3CdKK4Q. [Accessed 5 SEP 2011].

[4] R. P. A. H.-O. Ali Wilder, �The Process of Implementing an RF Front-End Transciever for Nasa's Space Network(Submitted),� in ITC-CSCC, San Diego, 2012.

[5] M. S. a. W. Lindsey, �Optimum Performance of Suppressed Carrier Receivers with Costas Loop Tracking,� IEEE Transactions on Communications, VOL 25, No 2, pp. 215-227, Feb 1977.

[6] S. Riter, �An Optimum Phase Reference Detector for Fully Modulated Phase-Shift Keyed Signals,� IEEE Transactions on Aerospace and Electronic Systems, Vols. AES-5, no. 4, pp. 627-631, July 1969.

[7] M. Simon, �Tracking Performance of Costas Loops with Hard-Limited In-Phase Channel,� IEEE Transactions on Communications, pp. 420-432, April 1978.

[8] J. Proakis, Digital Communications 4th edition, New York: McGraw-Hill College, 2000.

Page 9: DIGITAL RADIO IMPLEMENTATION FOR NASA S … Radio...DIGITAL RADIO IMPLEMENTATION FOR NASA S-BAND SPACE NETWORK TRANSCEIVER ... maximization of the log-likelihood carrier phase ...

9

[9] F. Gardner, Phase Lock Techniques, New Jersey: Wiley & Sons, 2005, 3rd Ed.

[10] Glas, Jack P.F. Bell Labs, Lucent Technologies, Murray Hill, NJ, "Digital I/Q Imbalance Compensation in A Low-IF Receiver," in Global telecommunications Conference (GLOBECOM), Sydney, 1998.