Wireless Communication Systems: Implementation perspective

Similar documents
From Antenna to Bits:

OFDM and FFT. Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010

Recap of Last 2 Classes

Chapter 2 Channel Equalization

Performance Evaluation of Wireless Communication System Employing DWT-OFDM using Simulink Model

What s Behind 5G Wireless Communications?

2002 IEEE International Solid-State Circuits Conference 2002 IEEE

EC 551 Telecommunication System Engineering. Mohamed Khedr

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

OFDM (Orthogonal Frequency Division Multiplexing) SIMULATION USING MATLAB Neha Pathak MTech Scholar, Shri am Institute of Technology

2015 The MathWorks, Inc. 1

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Wireless Communication

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

Bringing Multi-Antenna Gain to Energy-Constrained Wireless Devices Sanjib Sur, Teng Wei, Xinyu Zhang

Basic idea: divide spectrum into several 528 MHz bands.

ECE 630: Statistical Communication Theory

Real-time FPGA realization of an UWB transceiver physical layer

Making Noise in RF Receivers Simulate Real-World Signals with Signal Generators

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Fundamentals of Digital Communication

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

Chapter 2 Overview - 1 -

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

Ultra Wideband Transceiver Design

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Downloaded from 1

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

MIMO Systems and Applications

With a lot of material from Rich Nicholls, CTL/RCL and Kurt Sundstrom, of unknown whereabouts

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

The Case for Optimum Detection Algorithms in MIMO Wireless Systems. Helmut Bölcskei

Revision of Previous Six Lectures

Integration of System Design and Standard Development in Digital Communication Education

Adoption of this document as basis for broadband wireless access PHY

Evaluation of BER and PAPR by using Different Modulation Schemes in OFDM System

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Implementation of High-throughput Access Points for IEEE a/g Wireless Infrastructure LANs

ATSC 3.0 Physical Layer Overview

2.

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

Performance Analysis of MIMO-OFDM based IEEE n using Different Modulation Techniques

Research and Implementation of 2x2 MIMO-OFDM System with BLAST Using USRP-RIO

Chapter 2 Overview - 1 -

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

Interoperability of FM Composite Multiplex Signals in an IP Based STL

Orthogonal frequency division multiplexing (OFDM)

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

Working Party 5B DRAFT NEW RECOMMENDATION ITU-R M.[500KHZ]

Wireless Networks (PHY)

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

COMMUNICATION SYSTEMS

Wireless Communication Fading Modulation

Fixed-Point Aspects of MIMO OFDM Detection on SDR Platforms

DESIGN OF STBC ENCODER AND DECODER FOR 2X1 AND 2X2 MIMO SYSTEM

SC - Single carrier systems One carrier carries data stream

Agilent MIMO Wireless LAN PHY Layer [RF] Operation & Measurement. Application Note 1509

Digital Communication Systems Engineering with

Digital Signal Analysis

Local Oscillator Phase Noise Influence on Single Carrier and OFDM Modulations

Transmitting Multiple HD Video Streams over UWB Links

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Chapter 0 Outline. NCCU Wireless Comm. Lab

5G 무선통신시스템설계 : WLAN/LTE/5G

Symbol Timing Detection for OFDM Signals with Time Varying Gain

Field Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access

Field Experiment on 5-Gbit/s Ultra-high-speed Packet Transmission Using MIMO Multiplexing in Broadband Packet Radio Access

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

Digital Communication System

UNDERSTANDING LTE WITH MATLAB

UNIVERSITY OF SOUTHAMPTON

Ten Things You Should Know About MIMO

Synchronization of Legacy a/g Devices Operating in IEEE n Networks

Performance Evaluation of different α value for OFDM System

Performance Analysis of OFDM System with QPSK for Wireless Communication

TSTE17 System Design, CDIO Lecture 7. Additional information resources. Testing. Check timing of the IP blocks Testing

Nutaq OFDM Reference

Index. Cambridge University Press Fundamentals of Wireless Communication David Tse and Pramod Viswanath. Index.

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Multipath signal Detection in CDMA System

An FPGA Case Study: Narrowband COFDM Video Transceiver for Drones, UAV, and UGV. Produced by EE Times

Project: IEEE P Working Group for Wireless Personal Area Networks N

I-Q transmission. Lecture 17

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

Modern Quadrature Amplitude Modulation Principles and Applications for Fixed and Wireless Channels

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

Laboratory 5: Spread Spectrum Communications

An OFDM Transmitter and Receiver using NI USRP with LabVIEW

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

Wireless Communication

Transcription:

Wireless Communication Systems: Implementation perspective

Course aims To provide an introduction to wireless communications models with an emphasis on real-life systems To investigate a major wireless communication standard and understand how to read it To introduce architectures and implementation issues of wireless systems

Course contents The wireless channel Implementation of DSP functions Baseband modulation, interleaving, and channel coding Fundamentals of RTL OFDM Timing and frequency synchronization & channel estimation Diversity, MIMO, and MIMO decoding techniques and circuits Front-end

Evaluation 20% coursework: 4-6 assignments 80% Final examination Need contact info for class representative My e-mail: karimossama.abbas@gmail.com

References OFDM Wireless LANs: A Theoretical and Practical Guide, Juha Heiskala, John Terry 802.11n standard, physical layer

Wireless communications Wireless communication systems were historically analog, today most systems are digital (what does this mean?) Examples of digital wireless systems include cellular phones, WLANs, Wireless Internet last mile, Satellite Communications, Digital Video Broadcasting

Frequency spectrum The spectrum is very busy, prize goes to whoever pushes more bits reliably in a smaller bandwidth Throughput= Bits/sec Goodput= Correct bits/sec

Components of a digital wireless system Tx = Transmitter Rx = Receiver RF = Radio Frequency DAC = Digital to Analog Conversion ADC = Analog to Digital Conversion

What is Tx RF? At the transmitter the RF takes the baseband signal and raises it to the frequency where it will be transmitted DAC: Transform signal to analog domain Pulse shaping filter; limits the signal power outside its band to limit its interference Mixer: raises the frequency of the signal Power amplifier: Raises the power of the signal so it can travel a long distance

RF at the receiver Frontend filter: Limits the out-of-band noise LNA: Low Noise Amplifier is used to raise the value of the signal without adding much noise, reduces the effect of noise in following stages Mixer: Lowers the frequency of the signal typically to baseband ADC: Transform signal to digital domain (1 s and 0 s)

Baseband/passband Data in its original form is in the baseband, i.e. its spectrum is centered at zero frequency Once the RF section mixes it to a higher frequency it is said to be in passband

What happens before/after the RF? The baseband accepts a payload of raw 1 s and 0 s and transforms it into a digital signal that has more desirable properties: Better Inter-symbol interference Better error immunity Higher transmission rate in the same bandwidth These are all functions of the Digital Baseband Radio, the topic of most of the course

Baseband Tx The baseband transmitter consists of the following subsystems (each covered in more detail later): Channel coding: Adding redundancy to the message so it can be reconstructed at the receiver without error Baseband modulation: Increases the spectral efficiency of the system by packing more bits into the same bandwidth as long as SNR allows it Pilots and headers: Additional data used by the baseband receiver to recover the channel OFDM: Used to allow communication over broader channels

Baseband Rx Packet and symbol timing; Detect when a packet is being received, lock on the frequency of the transmitter, and the start time Reversing OFDM Channel estimation; Try to estimate the conditions the signal went through Channel inversion; Invert the effects of these conditions Demodulation; Expand the symbols into bits again Forward Error Correction (FEC); Use the redundant bits to try and detect an error and fix it if possible

Questions about baseband What are some of the algorithms used to perform these tasks? How are these algorithms implemented? If they are implemented in hardware, what architectural issues arise?

Layers Layers are levels of abstraction in the processing of data In our treatment we will deal with three basic layers: Application, MAC, and PHY Application: The layer that generates the payload, it is aware of the nature of content and can process it knowing its properties MAC: Application layer wraps data and hands it to MAC (Medium Access Control) which regulates who gets to access the channel when, and if the data received is useful or not PHY: Mac wraps data and sends it to PHY which performs everything necessary till transmission, PHY is not aware of anything MAC or APP know

Packet-based communication As each layer packs data into packets and hands it to lower layers, eventually PHY does the same The PHY packet is thus the basic unit of communication PHY sends a packet, the receiver PHY accepts it, and decodes it If the packet is correct, fine If the packet is incorrect, upper layers will must handle it. If only one bit is irretrievable, the whole packet is considered lost

SNR SNR: Signal to noise ratio, the ratio of signal power to noise power In a wireless system SNR is always measured at the receiver SNR is normally reported in db SNR Meaning SNR in absolute units: 2 2 S R= NP signal P noise = V signal V noise SNR in db: S / / 0 Signal and noise are roughly equal 10 Signal is roughly 10 times bigger than noise 20 Signal is roughly 100 times bigger than noise R= N10log ( P / P ) = 20log ( V / V ) 10 signal noise 10 signal noise

BER BER is bit error rate and is defined as: (#error bits)/(total bits received)

PER PER is packet error rate and is more useful in real systems. If a single bit is wrong in a packet, the packet is useless. So PER is normally much higher than BER

Mathematical representation of signals Real wireless signals are sinusoids whose phase, frequency, and or amplitude are varied The sinusoids are high frequency and carry no information This high frequency sine is the carrier To avoid writing trigonometric expressions we write complex phasor expressions (amplitude and phase only) Since the frequency of the carrier is no longer included, this complex number (phasor) is a baseband signal This allows us to analyze the system much more easily

Course contents in more detail Random processes and the wireless channel Correlation, covariance, autocorrelation, autocovariance, PSD, AWGN, flat and dispersive fading, fast and slow fading, simulating the wireless channel, packet-based communication Implementation of DSP functions Complex binary arithmetic, relative complexity of arithmetic functions, comparison of implementation platforms Baseband modulation, interleaving, and channel coding memory contention in interleavers, standard hardware partitions of Viterbi decoders Fundamentals of RTL OFDM OFDM in frequency and time domains, FFT using Cooley-Tukey, implementing FFT for 802.11n (resource estimation) Timing and frequency synchronization & channel estimation Packet edge detection, symbol timing recovery, frequency and phase offset recovery and impact on constellation, using CORDIC processors to rotate vectors Diversity, MIMO, and MIMO decoding techniques and circuits Maximal ratio combining and selection receiver diversity, spatial multiplexing, the zero forcing, minimum mean square error, singular value decomposition, maximum likelihood, and sphere decoder algorithms. Implementation of MMSE and SVD using systolic arrays Front-end RF impact on constellation, AGC, CCA, and PAPR

Next We will discuss the wireless channel What happens to a signal as it travels through air? Does it only lose its power? What happens as it reflects and deflects through barriers? Why do you get bad reception in some places but not others? Why is it harder to communicate over a large bandwidth?