IEEE802.16d IEEE802.16d Simulator WirelessMAN-OFDM-PHY layer Mohamad Charafeddine Rev-s3 24 Sept 2004.

Slides:



Advertisements
Similar presentations
OFDM Transmission over Gaussian Channel
Advertisements

Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Indira Rajagopal Joydeep Acharya Madhavi V Ratnagiri Sumathi Gopal
1 PIANO+ OTONES WP3 SIGNAL PROCESSING ALGORITHMS.
Journées Micro-Drones Presentation High Data Rate Transmission System for Micro UAVs LEP> SCN Fabien MULOT: Internship ONERA-SUPAERO Vincent CALMETTES:
Forward Error Correction Demystified Presented by Sunrise Telecom Broadband … a step ahead.
© UNIVERSITY of NEW HAMPSHIRE INTEROPERABILITY LABORATORY VDSL MCM Simulation Tim Clark VDSL Consortium Tim Clark VDSL Consortium.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
a By Yasir Ateeq. Table of Contents INTRODUCTION TASKS OF TRANSMITTER PACKET FORMAT PREAMBLE SCRAMBLER CONVOLUTIONAL ENCODER PUNCTURER INTERLEAVER.
Rome, February 14, 2013 Status of the Project Report on the first year activities With the support of the Prevention, Preparedness and Consequence.
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
1 Channel Coding in IEEE802.16e Student: Po-Sheng Wu Advisor: David W. Lin.
IERG 4100 Wireless Communications
Proprietary of NTHU Communication SOC Lab, 2006 Beam Forming, Null Steering, and SDMA Selecting the weights correctly allows transmitter (receiver)
Turbo Codes – Decoding and Applications Bob Wall EE 548.
Modeling OFDM Radio Channel Sachin Adlakha EE206A Spring 2001.
1 Synchronization for OFDMA System Student: 劉耀鈞 Advisor: Prof. D. W. Lin Time: 2006/3/16.
IEEE OFDMA PHY Wen-bin Lin
Performance Evaluation of WiMax Systems Metehan Dikmen and Mehmet Şafak Hacettepe University Dept. of Electrical and Electronics Engineering Beytepe,
Muhammad Imadur Rahman1, Klaus Witrisal2,
WiMAX OFDM PHY Overview Chen-Nien Tsai Institute of Computer Science and Information Engineering National Taipei University of Technology
The University of Texas at Austin
Usage of OFDM in a wideband fading channel OFDM signal structure Subcarrier modulation and coding Signals in frequency and time domain Inter-carrier interference.
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Dr. Carl R. Nassar, Dr. Zhiqiang Wu, and David A. Wiegandt RAWCom Laboratory Department of ECE.
A Soft Decision Decoding Scheme for Wireless COFDM with Application to DVB-T Advisor : Yung-An Kao Student : Chi-Ting Wu
1 University of Canberra Advanced Communications Topics Television Broadcasting into the Digital Era by: Neil Pickford Lecture 5 DTTB Transmission Error.
NTU Confidential Packet Format Report of OFDM-based Agile Baseband Transceiver for Future Spectrum Pooling Wireless Systems Advisor : Tzi-Dar Chiueh Student.
1 PERFORMANCE OF FREQUENCY OFFSET SYNCHRONIZATION IN A SINGLE AND MULTI-ANTENNA IEEE SYSTEM José A. Rivas Cantero M. Julia Fernández-Getino.
Doc.: IEEE /0abcr0 Submission Sept 2004 Mustafa Eroz, Hughes Network SystemsSlide 1 HNS Proposal for n Physical Layer Mustafa Eroz, Feng-Wen.
Doc.: IEEE b Submission Jan 2013 PHY Comparison between NICT proposal ( b) and the legacy IEEE P802.22b Wireless.
Iterative Soft Decoding of Reed-Solomon Convolutional Concatenated Codes Li Chen Associate Professor School of Information Science and Technology, Sun.
Doc.: IEEE /383 Submission November1998November 1998 Jamshid Khun-Jush, ETSI-BRANSlide 1 BRAN#11 PHY Decisions & Issues to Resolved with
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
Real-Time Turbo Decoder Nasir Ahmed Mani Vaya Elec 434 Rice University.
Error Correction Code (2)
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
PAPR Reduction Method for OFDM Systems without Side Information
(c) 2013 R. Newman University of Florida
NTU Confidential Progress Report of a --- OFDM mode Advisor : Tzi-Dar Chiueh Student : Sang-Jung Yang Date : October 6 th, 2003.
Single carrier  Multicarrier  OFDM Single Carrier - ISI, Receiver complexity  ISI, Bit rate limitation Multi-carrier - Negligible ISI, Approximately.
Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Analysis and Design of Mappings for Iterative Decoding of Bit-Interleaved Coded Modulation*
Doc.: IEEE /1305r0 Submission November 2010 Emmanuel Monnerie (Landis+Gyr), John Buffington (Itron)Slide 1 IEEE g OFDM PHY Overview Date:
S , Postgraduate Course in Radio Communications
Channel Coding and Error Control 1. Outline Introduction Linear Block Codes Cyclic Codes Cyclic Redundancy Check (CRC) Convolutional Codes Turbo Codes.
Introduction to OFDM and Cyclic prefix
11ac 80MHz Transmission Flow
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
OptiSystem applications: BER analysis of BPSK with RS encoding
Evaluation of coded OFDM systems using different type of codes
Rate 7/8 LDPC Code for 11ay Date: Authors:
Rate Mapping for SISO, AWGN channel
Coding and Interleaving
University of Canberra Advanced Communications Topics
Klaus Witrisal Signal Processing and Speech Communication Lab
HNS Proposal for n Physical Layer
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Partial Proposal: 11n Physical Layer
Channel Estimation in OFDM Systems
UWB Receiver Algorithm
Submission Title: FPP-SUN Bad Urban GFSK vs OFDM
CT-474: Satellite Communications
ETRI Proposal to IEEE TGn
Channel Estimation in OFDM Systems
11ac 80MHz Transmission Flow
9-July-2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DecaWave Proposal for TG3c Alternative PHY]
HNS Proposal for n Physical Layer
Comm Final Project Proposal a Physical Layer
IV. Convolutional Codes
Presentation transcript:

IEEE802.16d IEEE802.16d Simulator WirelessMAN-OFDM-PHY layer Mohamad Charafeddine Rev-s3 24 Sept 2004

2 Introduction The Matlab’s Simulink simulation work is for the broadband wireless standard IEEE802.16d [and subsequently for the IEEE once it is published] Currently the mandatory channel coding scheme is used (Reed-Solomon/ convolutional code), 16-QAM modulation, RS(64,48,8), CC rate=2/3 A state machine can be implemented on top of the current model to take into account adaptive rate modulation.

3 IEEE802.16d, WirelessMAN-OFDM 256-FFT, 16-QAM

4 Randomization PRBS generator: 1 + x 14 + x 15 On DL: the scrambler is re-initialized at start of each frame with the vector:

5 Concatenated Reed-Solomon / convolutional code (RS-CC)

6 Reed-Solomon coding Tail byte appended at end of the scrambled data For the 16-QAM mode selected, RS(64,48,8) is used, with: A primitive GF polynomial of: p(x) = x 8 + x 4 + x 3 + x And a code generator polynomial of: g(x)=(x+λ 0 ) (x+λ 1 ) (x+λ 2 ).. (x+λ 2T-1 ), λ=02 Hex

7 Convolutional Coding & Puncturing Convolutional coding with a native rate of ½ Constraint length of 7 Generated with the following 2 generator polynomials: G1=171oct= For X G2=133oct= For Y Puncturing of 4/3: X 1 Y 1 Y 2 ; thus overall CC rate of ½*4/3 = 2/3

8 2-steps Interleaver (I) Define: Ncpc the number of coded bits per carrier (i.e. 2,4,6 for QPSK, 16QAM, 64QAM respectively) s = Ncpc/2 k: the index of the coded bit before the first implementation m: the index after first permutation j: the index after the second permutation st permutation [for carriers] m = (Ncbps/16)*mod(k,16)+floor(k/16); 2nd permutation [for bits constellation mapping on carriers] j=s*floor(m/s)+mod((m+Ncbps-floor(16*m/Ncbps)),s);

9 2-steps Interleaver (II)

10 16-QAM modulation Gray mapped Normalized constellation average power

11 OFDM Transmitter: Data&Pilots, Zero Padding, Shaping, Cyclic Prefix (I) 192 Data carriers 8 Pilot carries 0 DC carrier 55 zero carriers added

12 OFDM Transmitter: Pilots (II) Pilots BPSK modulated Uses a PRBS generator of x 11 + x Initialized in DL with the vector: [ ]  Why can’t we always transmit all 1s on the pilots without the need of the PRBS generator? Sample of a DL sequence: Corresponding sample of an UL sequence: PRBS for pilot modulation

13 OFDM Transmitter: Zero Padding (II) 55 zeros carriers are padded. They will take the guard bands role. Reshaping is done to ensure the spectrum falls off on both sides when plotted from –Fs/2 to Fs/2 Freq axis: 0 → Fs Freq axis: -Fs/2 → Fs/2

14 OFDM Transmitter: IFFT & Cyclic Prefix (III) After IFFT before CP After CP Received Spectrum after the AWGN channel T g /T b ratio of ¼ used. Thus CP is 1/fourth the length of data time Tg/Tb ratios specified by the protocol are: ¼, 1/8, 1/16, 1/32. Question: it does not specify when to use them.

15 Receiver side

16 OFDM receiver Reciprocal work of the OFDM transmitter: 1.Remove Cyclic Prefix (assuming synchronization) 2.Perform the FFT 3.Remove the zero padding and reorder 4.Separate the data carriers from the pilot carriers

17 Received signal AWGN channel is used If a Rayleigh channel is to be used, the receiver side would need a channel equalization section with the usage of the pilots in the channel estimation (currently pilots are ignored after being removed from the received OFDM frame).

18 QAM demodulation & 2-stepsDe-interleaving

19 Viterbi decoding Using a trellis generated from the polynomial of constraint length 7, and the polynomials G 1 =171 oct, and G 2 =133 oct. Traceback depth specified to be equal to 34. It can be possible if the future to use soft decisions, LLRs, in decoding.

20 Reed Solomon decoding Some work is needed to compensate for the delay introduced by the Viterbi decoder. Reed Solomon decoding is done, and tail byte removed. Num of corrected is also outputted, with a -1 when the errors exceeding the max allowed bit errors; in this case equals to T =8.

21 De-randomization Same operation as in the Randomization XORing with the same PRBS generator will retrieve back the data

22 Bit Error Rate Bit Error Rate is displayed, along with, Number of bits in error, and The total number of bits compared with the original stream of raw data.

23 Generated BER curve for the IEEE d, 256-FFT, 16QAM, RS(64,48,8) & CC rate of 2/3

24 BER curves over AWGN channel; incremental effects of channel coding