The ESA MUSIC Project The ESA MUSIC Project Multi-User & Interference Cancellation - ESA/ESTEC Contract 13095/98/NL/SB Advanced Mobile Satellite Systems & Technologies presentation days ESA./ESTEC – November 2000
AMSST Presentation Days – November 2000 The MUSIC Project: Mission The MUSIC experiment (Multi-USer Interference Cancellation receiver) is a research project supported by the European Space Agency which is aimed at the validation of an Adaptive Interference Mitigating Detector suited for use in a CDMA-based mobile satellite network
AMSST Presentation Days – November 2000 The MUSIC experiment (Multi-USer Interference Cancellation receiver) is a research project supported by the European Space Agency which is aimed at the validation of an Adaptive Interference Mitigating Detector suited for use in a CDMA-based mobile satellite network The MUSIC Project: Mission
AMSST Presentation Days – November 2000 MUSIC Breadboard Setup Noise Generator Oscilloscope Spectrum Analyzer GPIB NoiseCom UFX 7107 HP E4411B MUSIC Receiver Serial Port STM Proteo Board + STM/CPR EC-BAID ASIC AWG PC Slot National Instr. PCI 5411
AMSST Presentation Days – November 2000 Presentation Outline Overall System Description and Architectural IssuesOverall System Description and Architectural Issues (M. Luise, CPR) Design of DSP HW and Analog TX/RX endsDesign of DSP HW and Analog TX/RX ends (G. Colleoni, STM) Breadboard HW partitioning and ASIC Design (L. Fanucci, CPR)Breadboard HW partitioning and ASIC Design (L. Fanucci, CPR)
AMSST Presentation Days – November 2000 Technical Specs Tables: MUSIC TX 1/2
AMSST Presentation Days – November 2000 Technical Specs Tables: MUSIC TX 2/2 As output from WP200
AMSST Presentation Days – November 2000 Technical Specs Tables: MUSIC RX 1/2
AMSST Presentation Days – November 2000 Technical Specs Tables: MUSIC RX 2/2 As output from WP200 < <
AMSST Presentation Days – November 2000 Noise Generator Oscilloscope Spectrum Analyzer GPIB MUSIC Receiver Serial Port AWG DAQ Board Breadboard Control and Monitoring via LabVIEW
AMSST Presentation Days – November 2000 Breadboard Control and Monitoring via LabVIEW Noise Generator Oscilloscope Spectrum Analyzer GPIB MUSIC Receiver Serial Port AWG DAQ Board
AMSST Presentation Days – November 2000 A Corner of the MUSIC Lab in Pisa
AMSST Presentation Days – November 2000 The MUSIC TX: SW Setup …
AMSST Presentation Days – November 2000 The MUSIC TX: SW Setup …
AMSST Presentation Days – November 2000 … SW CDMA Signal Generation... AWG PC Slot
AMSST Presentation Days – November 2000 … AWG Loading and Run AWG PC Slot
AMSST Presentation Days – November 2000 Sat Channel Emulation: Noise Generation LabView Virtual Instrument NOISECOM UFX 7107 MUSIC Testing Overall Set-up
AMSST Presentation Days – November 2000 The MUSIC TX/RX: Analog IF front-end More in the presentation to follow… by G. Colleoni, STMicroelectronics
AMSST Presentation Days – November 2000 MUSIC RX: Direct IF sampling Digital downconversion to baseband Spectrum after A/D conversion
AMSST Presentation Days – November 2000 The PROTEO Signal Processing Board
AMSST Presentation Days – November 2000 The PROTEO Signal Processing Board
AMSST Presentation Days – November 2000 MUSIC RX Architecture More on HW partitioning to follow… by L. Fanucci, CPR-Team More on HW partitioning to follow… by L. Fanucci, CPR-Team
AMSST Presentation Days – November 2000 The Digital Multi-Rate Front-End 1/2 Downconverting to Baseband via a DCO f IFD BB
AMSST Presentation Days – November 2000 The Digital Multi-Rate Front-End 2/2 Cascaded Integrator-Comb (CIC) Filter A low-complexity solution to perform low-pass filtering and decimation with no noise spectrum aliasing
AMSST Presentation Days – November 2000 Ancillary Receiver Functions MONITORING AND MEASUREMENT Signal-to-noise plus interference ratio Bit error rate Chip Timing & Carrier Loop Lock SYNCHRONIZATION Timing Spreading code acquisition Chip clock tracking Carrier Carrier frequency tracking Carrier phase recovery DETECTION Signal Interpolation Signal sense
AMSST Presentation Days – November 2000 Code Timing Acquisition Unit (CTAU) Correlation Time: L symbol intervals
AMSST Presentation Days – November 2000 Performance of CTAU with Different Kind of Pilots
AMSST Presentation Days – November 2000 Linear Interpolation Unit (LIU) l m =integer delay, m =fractional delay T d = T c /4
AMSST Presentation Days – November 2000 Chip Clock Tracking Unit (CCTU)
AMSST Presentation Days – November 2000 Chip-timing Error Detector (CED) Non-coherent, non decision-aided processing – Lock detector not shown
AMSST Presentation Days – November 2000 Automatic Frequency Control Unit (AFCU) Frequency Error Detector (FED)
AMSST Presentation Days – November 2000 Carrier Phase Recovery Unit (CPRU) (embedded with EC-BAID) Decision-Aided at EC-BAID output !
AMSST Presentation Days – November 2000 The MUSIC core: The EC-BAID 1/2 EC-BAID: Extended Complex-valued Blind Adaptive Interference- mitigating Detector is a baseband single-channel digital detector to counteract multiple- access interference E F. Giannetti. R. De Gaudenzi, M. Luise: "Design of a Low-Complexity Adaptive Interference-Rejection Detector for DS/SS Receivers in CDMA Radio Networks", IEEE Trans. Commun, vol. COM-46 n. 1, Jan 1998.
AMSST Presentation Days – November 2000 The MUSIC core: The EC-BAID 2/2 CMF outputs array Symbol-Rate Detector Output The C-BAID is a linear adaptive detector with complex-valued coefficients h 1 (m), m=0,1,...,L-1 Recursive Adaptation Rule h 1 c 1 x 1, Canonical Decomposition
AMSST Presentation Days – November 2000 Features of the EC-BAID Blind Blind : no need for training sequences to aid algorithm convergence, nor knowledge of interferers' parameters Robust to asynchronous MAI Robust to asynchronous MAI even for large interferer-to-useful channel power ratios Insensitive to the unknown phase Insensitive to the unknown phase of the useful signal and compatible with conventional QPSK phase estimators Robust to residual carrier frequency errors Robust to residual carrier frequency errors with respect to conventional DA-MMSE Insensitive Insensitive to carrier frequency offsets on the interfering signals Suited to low-power ASIC Suited to low-power ASIC implementation on a low-cost user terminal. J. Romero-Garcia, F. Giannetti. R. De Gaudenzi, M. Luise: A Frequency Error Resistant Blind CDMA Detector", IEEE Trans. Commun., July 2000
AMSST Presentation Days – November 2000 Interference-Mitigation Capability of EC-BAID Spreading Factor L=64 WH+E-PN Codes 1 User + 18 Interferers 6 dB STRONGER than the useful channel each. (C/I) sc =-6 dB
AMSST Presentation Days – November 2000 The EC-BAID ASIC with Embedded CPRU 1/2
AMSST Presentation Days – November 2000 The EC-BAID ASIC with Embedded CPRU 2/ m Technology R. De Gaudenzi, E. Letta, L. Fanucci, F. Giannetti, M. Luise: "VLSI Implementation of a CDMA Blind Interference- Mitigating Detector", to appear on the IEEE Jou. Sel. Areas Commun More on ASIC Design to follow… by L. Fanucci, CPR-Team More on ASIC Design to follow… by L. Fanucci, CPR-Team STM & TEAM EC-BAID
AMSST Presentation Days – November 2000 Some Results: Bit-True Simulations 1/2
AMSST Presentation Days – November 2000 Some Results: Bit-True Simulations 2/2
AMSST Presentation Days – November MHz IF CDMA Signal + Noise Chip Rate= Mchip/s L=64, Bit-rate=64 kb/s Data+Pilot Channel Chip Rate= Mchip/s L=64, Bit-rate=64 kb/s Data+Pilot Channel
AMSST Presentation Days – November 2000 BB Filtered/Interpolated Digital CDMA Signal
AMSST Presentation Days – November 2000 The Double-PROTEO Config with EC-BAID on FPGA
AMSST Presentation Days – November 2000 Current Status and Further Development Steps EC-BAID FPGA Implementation finalized ASIC layout finalized Final Receiver BER Testing Started ASIC foundry run scheduled ASIC Integration and Testing planned Soon to be ended...
AMSST Presentation Days – November 2000 CIC Equalization
AMSST Presentation Days – November 2000 Signal Decimation with the CIC Filter 1/2 =decimation factor
AMSST Presentation Days – November 2000 Signal Decimation with the CIC Filter 2/2 Thats How the CIC Works
AMSST Presentation Days – November 2000 AWG Aperture Equalizer
AMSST Presentation Days – November 2000 f IFD Local Oscillator Mixer AWG To: Noise Generation & Combining Signal+MAI IF Filter f LO f IF … more in the detailed presentation TX/RX Filtering
AMSST Presentation Days – November 2000 HW Partitioning of RX Functions
AMSST Presentation Days – November 2000 Bit-True Design Sample (Hierarchical Diagram) CCTU
AMSST Presentation Days – November 2000 CCTU Lock Detector Low-pass Filtering Nonlinearity Threshold with Hysteresis
AMSST Presentation Days – November 2000 The EC-BAID Long-term BER Dirft
AMSST Presentation Days – November 2000 Adaptive EC-BAID with Leakage Standard EC-BAID Leakage factor EC-BAID with Leakage
AMSST Presentation Days – November 2000 Leak Factor Optimization
AMSST Presentation Days – November 2000 Optimization of the EC-BAID: Window Length Optimum Length: 2 symbol intervals ( )
AMSST Presentation Days – November 2000 EC-BAID Functional Block Diagram 1/2
AMSST Presentation Days – November 2000 EC-BAID Functional Block Diagram 2/2