Project Course in Signal Processing and Digital Communication - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Project Course in Signal Processing and Digital Communication

Description:

... Smart Antenna ... MIMO Smart Antenna Communication over Radio. Deep ... MIMO Smart Antenna Communication over radio. 7. Andersen Max. eigen value ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 21
Provided by: fredrikfr
Category:

less

Transcript and Presenter's Notes

Title: Project Course in Signal Processing and Digital Communication


1
Project Course in Signal Processing and Digital
Communication
Yellow Group
MIMO Smart Antenna Communication over Radio
WELCOME TO THE PRESENTA- TION
Group Members
Deep Prakash
Amer Nezirovic Erik Bragnell Per
Kjellander Kim Thanh Tung
Dept. of Signals, Sensors Systems Royal
Institute of Technology
2
Outline
  • Introduction
  • MIMO Systems
  • Benefits
  • Implementation
  • Constraints
  • Frame Packing
  • Training sequences
  • Synchronizaion
  • Channel Estimation
  • DSP Implementation
  • DPLL
  • Cycle Slip
  • Weighting and Detection
  • Background
  • Problem
  • Diversity
  • MIMO schemes
  • Space-time codes
  • Singular-value decomp-osition theorem
  • System Model
  • Results

3
Introduction
  • What is a MIMO System?
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results

A MIMO system consists of several antenna
elements, plus signal processing at both
transmitter and receiver, the combination of
which exploits the spatial demension of the
mobile radio channel.
  • Benefits
  • High Data Rate
  • Better Quality

4
The Problem (Fading)
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results

5
Diversity
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results
  • Diversity
  • How separate the received signals ?
  • Space-time codes
  • Singular-value decomposition

6
Alamouti space-time coding
  • The Alamouti space-time code (STBC)
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results
  • Achieves diversity order 2m for any number m
    receiving antennas
  • Power Control
  • More power is transmitted on the best channel.
  • Channel information is obatined at transmitter
    using feedback channel.

7
Andersen Max. eigen value decomposition Algorithm
  • Singular-value decomposition
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results
  • Matrices U and V are used as weights at receiver
    and transmitter respectively.
  • Reason for weighting
  • To create parallel channels.
  • Our implementation use the stongest channel
    corresponding to max. eigen value.

8
System Model (Transmitter)
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results

9
System Model (Receiver)
  • Introduction
  • Background
  • MIMO Schemes
  • System Model
  • Implementation
  • Results

10
Implementation constraints
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

Required data rate is 40 kbit/s.Sampling rate
44.1 kHz Band width max 14 kHz to the radio
transmitter 16-QAM gt 4 bit/symbol 44.1
kHz sampling and 40 kbit/s gt4 samples/symbol
11
Frame Packing
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

Guard symbols
Guard symbols
Training Sequence
Data
Known symbols
12
Training Sequence
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

Two orthogonal sequences of length 16. One per
transmitter antenna. The training sequences are
BPSK modulated and not weighted.
13
Synchronization
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

14
Channel Estimation
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

15
DSP Implementation
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting
  • Filtering takes most of the time
  • In the transmitter up-sampling, pulse-shaping
    and up-conversion is replaced by poly phase
    filters.
  • In the receiver low pass filter and matched
    filter is replaced by one combined filter
  • Math functions like sine take a lot of time
  • Use look up tables for cosine and sine

16
DPLLEstimate the pass band center frequency
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

Before data transmission a sinusoid is sent and
the frequency is estimated in the receiver using
a Digital Phase Locked Loop (DPLL).
17
Cycle Slip
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Syncronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

ISI due to 4 samples/symbol and imperfections in
oscillator in the DSP.
  • Solutions
  • Interpolation
  • Equalizer

18
Problems with Weighting
  • Implementation
  • Constraints
  • Frame Packing
  • Training Seq.
  • Synchronization
  • Channel Estimation
  • DSP implementation
  • DPLL
  • Cycle slip
  • Weighting

Because of delay in the feedback channel we get a
rotation in the symbol space.
  • Solution
  • Use known symbols and estimate the phase drift

19
Results
  • Introduction
  • Background
  • MIMO Schemes
  • Baseband Model
  • Implementation
  • Results

20
Questions ?
  • Introduction
  • Background
  • MIMO Schemes
  • Baseband Model
  • Implementation
  • Results

Thank You
Write a Comment
User Comments (0)
About PowerShow.com