UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING : SYSTEMS EECS 555 DIGITAL COMMUNICATION THEORY

Similar documents
UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING: SYSTEMS PROJECT REPORT FOR EECS 555 DIGITAL COMMUNICATION THEORY

A Guide. Wireless Network Library Ultra Wideband (UWB)

DESIGN AND ANALYSIS OF MULTIBAND OFDM SYSTEM OVER ULTRA WIDE BAND CHANNELS

Basic idea: divide spectrum into several 528 MHz bands.

UWB Channel Modeling

Channel Modeling ETI 085

Lecture 7/8: UWB Channel. Kommunikations

Elham Torabi Supervisor: Dr. Robert Schober

Mohammad Hossein Manshaei 1393

Performance Analysis of Different Ultra Wideband Modulation Schemes in the Presence of Multipath

EITN85, FREDRIK TUFVESSON, JOHAN KÅREDAL ELECTRICAL AND INFORMATION TECHNOLOGY. Why do we need UWB channel models?

ENHANCING BER PERFORMANCE FOR OFDM

Bit Error Rate Analysis of Multiband of CDM UWB System in UWB fading Channel

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Performance Analysis of n Wireless LAN Physical Layer

BER of OFDM system using concatenated forward error correcting codes (FEC) over Nakagami m fading channel

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

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

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

Performance Evaluation of a UWB Channel Model with Antipodal, Orthogonal and DPSK Modulation Scheme

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

M4B-4. Concatenated RS-Convolutional Codes for Ultrawideband Multiband-OFDM. Nyembezi Nyirongo, Wasim Q. Malik, and David. J.

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ICCE.2012.

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

DESIGN OF WIRELESS ULTRA-WIDEBAND COMMUNICATION SYSTEMS. by Domenic Forte & Julia Tu

On the performance of Turbo Codes over UWB channels at low SNR

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Rep. ITU-R BO REPORT ITU-R BO SATELLITE-BROADCASTING SYSTEMS OF INTEGRATED SERVICES DIGITAL BROADCASTING

UNIVERSITY OF SOUTHAMPTON

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

Optimal Number of Pilots for OFDM Systems

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

Lecture 13. Introduction to OFDM

IEEE P Wireless Personal Area Networks

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

Comparison of BER for Various Digital Modulation Schemes in OFDM System

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

CHANNEL ESTIMATION ALGORITHMS COMPARISON FOR MULTIBAND-OFDM

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

ATSC 3.0 Physical Layer Overview

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

Analysis of WiMAX Physical Layer Using Spatial Multiplexing

Chalmers Publication Library. Copyright Notice

Real-time FPGA realization of an UWB transceiver physical layer

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

Study of Turbo Coded OFDM over Fading Channel

Multi-Band OFDM: Achieving High Speed Wireless Communications. Dr. Anuj Batra Member Group Technical Staff DSP Solutions R&D Center Texas Instruments

A Study on the Enhanced Detection Method Considering the Channel Response in OFDM Based WLAN

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

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

Performance analysis of STFC MB-OFDM UWB in WBAN channels

BER Performance of UWB Modulations through S-V Channel Model

ICI Mitigation for Mobile OFDM with Application to DVB-H

EC 551 Telecommunication System Engineering. Mohamed Khedr

802.11a Hardware Implementation of an a Transmitter

Higher Order Rotation Spreading Matrix for Block Spread OFDM

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

Design and Simulation of COFDM for High Speed Wireless Communication and Performance Analysis

BER Performance of UWB Modulations through S-V Channel Model

Combination of OFDM and spread spectrum for high data rate UWB: optimization of the spreading length

Multi-carrier Modulation and OFDM

WLAN a Spec. (Physical Layer) 2005/04/ /4/28. WLAN Group 1

Channel Models. Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1

CODE SHIFTED REFERENCE IMPULSE-BASED COOPERATIVE UWB COMMUNICATION SYSTEM

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

On the Multi-User Interference Study for Ultra Wideband Communication Systems in AWGN and Modified Saleh-Valenzuela Channel

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Analyzing Pulse Position Modulation Time Hopping UWB in IEEE UWB Channel

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

CH 4. Air Interface of the IS-95A CDMA System

ISSN: Page 320

Multipath Beamforming for UWB: Channel Unknown at the Receiver

Improved concatenated (RS-CC) for OFDM systems

/11/$ IEEE

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Fading Channels

WIRELESS COMMUNICATIONS PRELIMINARIES

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

Comment Resolution for the MR-O-QPSK PHY

OFDM Systems For Different Modulation Technique

Performance Analysis of OFDM System with QPSK for Wireless Communication

Hybrid throughput aware variable puncture rate coding for PHY-FEC in video processing

Impact of Metallic Furniture on UWB Channel Statistical Characteristics

UWB Small Scale Channel Modeling and System Performance

Ultra Wideband Radio Propagation Measurement, Characterization and Modeling

MATLAB SIMULATION OF DVB-H TRANSMISSION UNDER DIFFERENT TRANSMISSION CONDITIONS

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

REDUCING PAPR OF OFDM BASED WIRELESS SYSTEMS USING COMPANDING WITH CONVOLUTIONAL CODES

TCM-coded OFDM assisted by ANN in Wireless Channels

Hybrid throughput aware variable puncture rate coding for PHY-FEC in video processing

The Measurement and Characterisation of Ultra Wide-Band (UWB) Intentionally Radiated Signals

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

#8 Adaptive Modulation Coding

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

Performance of Coarse and Fine Timing Synchronization in OFDM Receivers

Receiver Designs for the Radio Channel

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

Interference Analysis of Downlink WiMAX System in Vicinity of UWB System at 3.5GHz

CHAPTER 3 MIMO-OFDM DETECTION

An Indoor Localization System Based on DTDOA for Different Wireless LAN Systems. 1 Principles of differential time difference of arrival (DTDOA)

Transcription:

UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING : SYSTEMS EECS 555 DIGITAL COMMUNICATION THEORY Study Of IEEE P802.15.3a physical layer proposals for UWB: DS-UWB proposal and Multiband OFDM proposal BY: Sharma Shrutivandana Sheorey Shruti

OUTLINE Introduction DS UWB MB-OFDM UWB Channel Models Conclusion

What is UWB? Ultra Wide Band is defined by FCC as applications having more than 25% bandwidth of center frequency or above 500 MHz. Low power, high bandwidth signal. Utilizes 3.1-10.6 GHz bandwidth, data rates ranging from 28-1320 Mbps.

II Introduction DS UWB MB-OFDM UWB Channel Models Comparison & Analysis Conclusion

Based on direct sequence spreading. Spreading impulses used. Different data rates achieved through different spreading sequences.

Physical Layer Frame Format Preamble PHY Header MAC Header HCS Frame Body and FCS SB & TS

Building blocks of DS-UWB Transmitter Data Scrambler Convolutional Encoder Interleaving Modulation a o (t) Channel

Scrambler Employed to ensure adequate number of bit transitions to support clock recovery. Generator polynomial used: g (D) =1 + D 14 + D 15 s o b o. D D D D s o = b o + x o ; where x o represents pseudo-random binary sequence

Convolutional Encoder Constraint Length K = 4 Generator Polynomial (15,17) Rate ½ or ¾ (punctured coding causes rate = ¾)

Convolutional Interleaving To make data robust against the burst errors Convolutional interleaving has lower latency and memory requirements. J Encoded bits 2J (N-2)J (N-1)J Interleaved bits Here, J=7 and N=10

Modulation and Spreading BPSK or 4-BOK modulation is employed. In BPSK, each symbol carries a single bit. It is mapped into +/-1. In 4-BOK, data stream is divided into block of two bits and then mapping of two bits is done to +/-1. Binary or Ternary Spreading is employed.

Brief note on ternary codes Binary sequences antipodal in nature. Ternary sequences bi-orthogonal in nature. Zero Crossing Zones: - These are the sequences which have a zero valued window around the zero shift, in the autocorrelation (AC) and cross-correlation (CC) function. - Interference between users separated by delays that are within this window or interference due to delayed replicas of a users signal due to the multi-path channel will be eliminated.

Code Set Numbers 1 through 6 L=6 Codes 1,0,0,0,0,0 L=4 Codes 1,0,0,0 L=3 Codes 1,0,0 L=2 Codes 1,0 L=1 Code Length 6 and shorter spreading codes for BPSK 1 Input data: Gray coding (First in time on left) Input data: Natural coding (First in time on left) L=12 4-BOK Codes L=6 Codes L=4 Codes L=2 Codes 00 01 11 10 00 01 10 11 1,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,1,0,0,0,0,0-1,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,-1,0,0,0,0,0 1,0,0,0,0,0 0,0,0,1,0,0-1,0,0,0,0,0 0,0,0,-1,0,0 1,0,0,0 0,0,1,0-1,0,0,0 0,0,-1,0 1, 0 0, 1-1, 0 0, -1 Length 12 and shorter spreading codes for 4-BOK, Code Sets 1 through 6.

Comparison of binary and ternary spreading sequences Ternary sequences allow for 0 in the spreading sequence. Leads to improvement in auto-correlation properties of the sequence.

Data Rate FEC Rate Code Length Bits per Symbol Symbol Rate 28 Mbps ½ L=24 1 /24 55 Mbps ½ L=12 1 /12 110 Mbps ½ L=6 1 /6 220 Mbps ½ L=3 1 /3 500 Mbps ¾ L=2 1 /2 660 Mbps 1 L=2 1 /2 1000 Mbps ¾ L=1 1 1320 Mbps 1 L=1 1 Available data rates using BPSK in the lower operating band.

Data Rate FEC Rate Code Length Bits per Symbol Symbol Rate 110 Mbps ½ L=12 2 /12 220 Mbps ½ L=6 2 /6 500 Mbps ¾ L=4 2 /4 660 Mbps 1 L=4 2 /4 1000 Mbps ¾ L=2 2 /2 1320 Mbps 1 L=2 2 /2 Available data rates using 4-BOK in the lower operating band

Data Rate FEC Rate Code Length Bits per Symbol Symbol Rate 55 Mbps ½ L=24 1 /24 110 Mbps ½ L=12 1 /12 220 Mbps ½ L=6 1 /6 500 Mbps ¾ L=4 1 /4 660 Mbps 1 L=4 1 /4 1000 Mbps ¾ L=2 1 /2 1320 Mbps 1 L=2 1 /2 Available data rates using BPSK in the higher operating band

Data Rate FEC Rate Code Length Bits per Symbol Symbol Rate 220 Mbps ½ L=12 2 /12 660 Mbps ¾ L=6 2 /6 1000 Mbps ¾ L=4 2 /4 1320 Mbps 1 L=4 2 /4 Available data rates using 4-BOK in the lower operating band

Introduction DS UWB MB-OFDM UWB Channel Models Comparison & Analysis Conclusion

Based on Orthogonal Frequency Division Multiplexing Possible data rates: 53.3, 55, 80, 106.7, 110, 160, 200, 320, 400, 480 Mb/s Different data rates achieved through different FEC coding rates, conjugate symmetry of symbols and time domain spreading

Frame Format for Multi-band OFDM

Building blocks of MB-OFDM Data Scrambler Convolutional Encoder Block Interleaving Modulation Channel Output

Scrambler To ensure adequate number of bit transitions to support clock recovery. Generator polynomial used: g (D) =1 + D 14 + D 15 s n = b n + x n

Convolutional Encoder Rate: R = 1/3, constraint length: K = 7 generator polynomials: (133) 8, (145) 8, (175) 8 Input Data D D D D D D Output Data A Output Data B Output Data C By puncturing, coding rate can be increased to, 11/32, 1/2, 5/8, 3/4 Used to achieve different data rates

Puncturing Source Data X 0 X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 Encoded Data B 0 B 1 B 2 B 3 B 4 B 5 B 6 B 7 B 8 B 9 B10 Stolen Bit C 0 C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 C10 Bit Stolen Data (sent/received data) A 0 B 0 C 0 A 1 B 1 C 1 A 2 B 2 C 2 A 3 B 3 C 3 A 4 B 4 C 4 A 5 B 5 C 5 A 6 B 6 C 6 A 7 B 7 C 7 A 8 B 8 C 8 A 9 B 9 C 9 A 10 B 10 A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 Bit Inserted Data B 0 B 1 B 2 B 3 B 4 B 5 B 6 B 7 B 8 B 9 B10 Inserted Dummy Bit C 0 C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 C10 Decoded Data y 0 y 1 y 2 y 3 y 4 y 5 y 6 y 7 y 8 y 9 y 10 Bit stealing and bit-insertion procedure for R=11/32

Interleaving Makes Viterbi decoding robust against burst errors Block Interleaving Symbol Interleaving (on block size 6N cbps ) Tone interleaving (on block size N cbps ) Pad bits added to the output of the encoder, in each frame, to fit interleaver block which adds to the overhead

QPSK and OFDM modulation Interleaved bits divided into groups of 2 bits and mapped to complex numbers d = (I + jq) 1/ 2 Complex numbers are divided into groups of 50 (conjugate symmetric) or 100 Allocated orhthogonal subcarrier frequencies separated by Δ F =528MHz/128=4.125MHz QPSK Q +1 01 11 1 +1 I 00 10 1 b 0 b 1 c 0 P -55 c 1 c 9 P -45 c 10 c 18 P -35 c 19 c 27 P -25 c 28 c 36 P -15 c 37 c 45 P -5 c 46 c 49 DC c 50 c 53 P 5 c 54 c 62 P 15 c 63 c 71 P 25 c 72 c 80 P 35 c 81 c 89 P 45 c 90 c 98 P 55 c 99-55 -45-35 -25-15 -5 0 5 15 25 35 45 55 Subcarrier numbers

Band numbering Band Group BAND_ID Lower frequency Center frequency Upper frequency 1 1 3168 MHz 3432 MHz 3696 MHz 2 3696 MHz 3960 MHz 4224 MHz 3 4224 MHz 4488 MHz 4752 MHz 2 4 4752 MHz 5016 MHz 5280 MHz 5 5280 MHz 5544 MHz 5808 MHz 6 5808 MHz 6072 MHz 6336 MHz 3 7 6336 MHz 6600 MHz 6864 MHz 8 6864 MHz 7128 MHz 7392 MHz 9 7392 MHz 7656 MHz 7920 MHz 4 10 7920 MHz 8184 MHz 8448 MHz 11 8448 MHz 8712 MHz 8976 MHz 12 8976 MHz 9240 MHz 9504 MHz 5 13 9504 MHz 9768 MHz 10032 MHz 14 10032 MHz 10296 MHz 10560 MHz

Time domain spreading Time and frequency diversity for data rates, 55, 88, 110, 160, 200 Mbps Different logical channels are obtained An example of a length-6 time-frequency code 2 2 3 3 1 1 4 4 3 3 2 2 1 1 3 3 2 3 1 2 3 1 2 2 3 2 1 3 2 1 1 1 Mode 1: Length 6 Time Frequency Code Preamble Pattern Channel Number

Summary of rates Data Rate (Mb/s) Modulation Coding rate (R) Conjugate symmetric input to IFFT Time spreading Factor Overall Spreading gain Coded bits per OFDM symbol (N CBPS ) 53.3 QPSK 1/3 Yes 2 4 100 55 QPSK 11/32 Yes 2 4 100 80 QPSK ½ Yes 2 4 100 106.7 QPSK 1/3 No 2 2 200 110 QPSK 11/32 No 2 2 200 160 QPSK ½ No 2 2 200 200 QPSK 5/8 No 2 2 200 320 QPSK ½ No 1 (No spreading) 1 200 400 QPSK 5/8 No 1 (No spreading) 1 200 480 QPSK ¾ No 1 (No spreading) 1 200

Simulation results 10 0 Bit error rate vs. E b /N 0 for different data rates Channel: AWGN Receiver: FFT Block QPSK demodulator (hard detector) De - interleaver Viterbi decoder (hard) Data rates: 137.5 Mbps to 673.55 Mbps P b 10-1 10-2 10-3 10-4 No conjugate symmetry Conjugate symmetric 137.5 Mbps 141.75 203.7 451.28 465.24 673.55-5 0 5 10 15 20 E b /N 0 (db)

DS-UWB

Introduction DS UWB MB-OFDM UWB Channel Models Comparison & Analysis Conclusion

As the bandwidth of UWB channels is very large, only few multipath components overlap within each resolvable delay bin. Central Limit Theorem cannot be applied. Amplitude fading statistics are no longer Rayleigh. Hence the need to obtain time-of-arrival statistics.

Paths separated by more than 133ps (4cm path length) can be resolved. source destination OBJECT

The model uses Saleh - Valenzuela (S-V) approach: clusters and rays Arrival of rays is modeled as Poisson process with rate λ Cluster arrival is modeled as Poisson process with rate Λ λ

Impulse response is described by, where, {T li } : delay of the l th cluster {τ k,li } : delay of k th multipath component relative to l th cluster arrival time (T li ) {α k,li } : multipath gain coefficients {X i } : lognormal shadowing, i : i th realization T l = arrival time of the first path of l th cluster, Λ = cluster arrival rate τ k,l = delay of k th path within l th cluster relative to T l λ = ray arrival rate (within each cluster)

Distribution of cluster arrival time and ray arrival time,is given by, Channel coefficients are defined as product of small and large scale fading coefficients, Amplitude statistics matched with log-normal distribution. Large-scale fading is also lognormally distributed.

where, In above equations, reflects the fading associated with the l th cluster, corresponds to fading associated with k th ray of the l th cluster. The shadowing term is given by, The total multipath energy is contained in X i

Assumptions Ray and cluster arrival rate are delay invariant. Variance of lognormal fading is independent of delay. Four different measurement environments, CM1 : LOS (less than 4 m) CM2 : NLOS (less than 4m) CM3 : NLOS (between 4-10m) CM4 : Strong delay dispersion, delay spread of 25ns.

Channel impulse response 0.6 Impluse response (CM1) 0.8 absolute value of Impluse response (CM1) 0.4 0.7 0.2 0.6 faing coefficients 0-0.2 faing coefficients 0.5 0.4 0.3-0.4 0.2-0.6 0.1-0.8-2 0 2 4 6 8 10 12 time (seconds) x 10-8 0-2 0 2 4 6 8 10 12 time (seconds) x 10-8 CM1: Λ = 0.0233, λ = 2.5000, Γ = 7.1000, γ = 4.3000 σ 1 = 3.3941, σ 2 = 3.3941, σ x = 3.0000, LOS

Channel impulse response 0.3 Impluse response (CM2) 0.35 absolute value of Impluse response (CM2) 0.25 0.2 0.3 0.15 0.25 faing coefficients 0.1 0.05 0 faing coefficients 0.2 0.15-0.05-0.1 0.1-0.15 0.05-0.2-2 0 2 4 6 8 10 12 14 time (seconds) x 10-8 0-2 0 2 4 6 8 10 12 14 time (seconds) x 10-8 CM2: Λ = 0.4000, λ = 0.5000, Γ = 5.5000, γ = 6.7000 σ 1 = 3.3941, σ 2 = 3.3941, σ x = 3.0000, NLOS

Channel impulse response 0.6 Impluse response (CM3) 0.7 absolute value of Impluse response (CM3) 0.5 0.6 0.4 0.3 0.5 faing coefficients 0.2 0.1 0 faing coefficients 0.4 0.3 0.2-0.1-0.2 0.1-0.3-0.5 0 0.5 1 1.5 2 2.5 time (seconds) x 10-7 0-0.5 0 0.5 1 1.5 2 2.5 time (seconds) x 10-7 CM3: Λ = 0.0667, λ = 2.1000, Γ = 14.0000, γ = 7.9000 σ 1 = 3.3941, σ 2 = 3.3941, σ x = 3.0000, NLOS

Channel impulse response 1 Impluse response (CM4) 0.7 absolute value of Impluse response (CM4) 0.8 0.6 0.6 0.5 faing coefficients 0.4 0.2 0 faing coefficients 0.4 0.3 0.2-0.2 0.1-0.4-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 time (seconds) x 10-7 0-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 time (seconds) x 10-7 CM4: Λ = 0.0667, λ = 2.1000, Γ = 24.0000, γ = 12.0000 σ 1 = 3.3941, σ 2 = 3.3941, σ x = 3.0000, NLOS

Conclusion Conventional modulation techniques can be used to generate UWB signals. Variable data rates can be achieved by employing different coding rates, spreading lengths, time-frequency diversity. For lower data rates, diversity is high, hence the error rates are smaller.

Thank you

Questions?