Vous êtes sur la page 1sur 11

Software Radio

Engineering

SOFTWARE RADIO ENGINEERING


Course Objective:
The course aims to provide students a
complete overview of the problems presented
by a system of communications not only from
the theoretical and efficient design of
algorithms but also considering the physical
implementation aspects in a real environment.

SOFTWARE RADIO ENGINEERING


Activities:

Projects:
 Project-Based Learning
 To develop a complete transmitter and receiver

Theory:
 To strengthen the knowledge in specific parts of
the system
 Consider implementation aspects

SOFTWARE RADIO ENGINEERING


Contents: Lab & Project

LAB 0.
Development tools: ALOE
• Module Development and Test
• Processing Chain Development and Test

Channel Model
 Channel Analysis Tools
 Channel Impairments
 Channel Adjustments

SOFTWARE RADIO ENGINEERING


Contents: Lab & Project
Project (LAB1, LAB2, LAB3):
Development of a LTE-like wireless system
Objective 1: Reference System
 OFDM modulation
 Evaluate performance and computational cost

Objective 2: Performance Improvement


 Improve modulation, turbodecondig and its management, synchronization,
DUC/DDC, channel estimation and equalization
 Evaluate performance and computational cost

Fall 2019
Focus in Synchronization, ChannelEstimation and
Equalization for LTE uplink

SOFTWARE RADIO ENGINEERING


Contents: Lab & Project

SOURCE MODULATOR DUC D/A Filter PA


CONV

Tx Local
Oscillator
fs, sampling frequency

SINK DEMODULATOR DDC A/D Filter LNA


CONV

Rx Local RF Section
Oscillator

Digital Processing
Software

SOFTWARE RADIO ENGINEERING


Contents: Lab & Project

SOFTWARE RADIO ENGINEERING


Contents: Theory Topics
1. Software Radio Concept 5. Digital UP and Down Conversion
• Approach, benefits, etc. • IQ schemes: Image signal
• Computing demand and QoS • Interpolating filters: Polyphase
• CIC filters
2. Design Methodology • DDC & DUC
• Real-time • Sampling rate conversion
• Processing Technologies • Computing cost
Distributed Computing

• Operating Systems, Abstraction Layers,
Synchronization
• Carrier recovery: frequency and phase
• Middleware, APIs, etc.
• Symbol detection: Correlation
• Development tools
• Computing cost
• Fixed and floating point arithmetic

3. LTE PHY Digital Frequency Synthesis


• Design and Implementation
• LTE Modes
• Generated Spurious
• PHY Channels
• Digital VCO: DDS-based PLLs
• Synchronization
• Sinus tables
Software Radio Front-End • CORDIC Algorithm
• RF front-end architecture • Computing Cost
Digital Conversion

• Sampling and computing trade-offs
Channel Estimation and
• Wideband receivers Equalization
• AD&DA parameters • Channel Estimation techniques
• Computing requirements • Lineal, non-lineal Equalizer
• Adaptive Equalization

SOFTWARE RADIO ENGINEERING


Bibliography
1. “Communication Systems. An introduction to signals and noise in Electrical
Communication”, A.Bruce Carson, Ed. McGraw Hill
2. “Digital Communications. Fundamentals and applications”, Bernard Sklar,
Ed. Prentice-Hall International Editions
3. “Digital Signal Processing Design”, A. Bateman, Ed. Pittman Publising
4. “Radio Receiver Design”, R.C. Dixon, Ed. Marcel Dekker, Inc
5. “Modern Quadrature Amplitude Modulation”, W.T. Webb and L. Hanzo, Ed.
IEEE PRESS
6. “Digital Communications”, A. Bateman, Ed. Addison-Wesley
7. “Digital Frequency Synthesis Demystified”, Bar-Giora Goldberg, LLH
Technology Publishing
8. “The Scientist and Engineer's Guide to Digital Signal Processing”, Steve
W. Smith. http://www.dspguide.com/ch1.htm

SOFTWARE RADIO ENGINEERING


Evaluation
Theoretical part evaluation
Two theoretical examination sessions
Format: Test type
Exam 1: 20.0% of total score
Exam 2: 25.0% of total score

Lab Sessions Evaluation Total Score


LAB0 and LAB1:
Introduction to development environment and channel analysis 0%

Project E0: Reference System 10%


Project E1: Improvements 15%
Project E2: Complete System 30%

Projects evaluation based in:


1) Performance achieved in real scenarios
2) Competition among development teams

SOFTWARE RADIO ENGINEERING


END

SOFTWARE RADIO ENGINEERING

Vous aimerez peut-être aussi