WCDMA Design using Simulink

Slides:



Advertisements
Similar presentations
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
Advertisements

EE578 Assignment #5 Abdul-Aziz.M Al-Yami November 8 th 2010.
ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 24 – Basics of 3G – UMTS (3) Spring 2011.
14th June 2006 RANDAXHE Benjamin 1 Thanks to M CATTRYSSE Eric.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Journées Micro-Drones Presentation High Data Rate Transmission System for Micro UAVs LEP> SCN Fabien MULOT: Internship ONERA-SUPAERO Vincent CALMETTES:
Multiple Access Techniques for wireless communication
Telecommunications and Multimedia Unit UTRA TDD Overview Agostinho Castro Rui Sarmento Castro
Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.
Florida Institute of technologies ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 23 – Basics of 3G - UMTS Spring 2011.
1 A Comparison Study of 3G System Proposals: cdma2000 vs. WCDMA Emre A. Yavuz and Dr. Victor C. M. Leung University of British Colombia Vancouver, BC.
Tutorial 8 Mohamed Esam Mobile Communications Omni Cell planning Sectorization Sectorization
RAKE Receiver Marcel Bautista February 12, Propagation of Tx Signal.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
TD-SCDMA.
CDMA X RTT Overview. Global 3G Evolution.
3G CDMA - WCDMA and cdma2000 Rodger E. Ziemer IEEE Communications Society Distinguished Lecturer Program.
10 January,2002Seminar of Master Thesis1 Helsinki University of Technology Department of Electrical and Communication Engineering WCDMA Simulator with.
1 Power Control and Rate Adaptation in WCDMA By Olufunmilola Awoniyi.
II. Medium Access & Cellular Standards. TDMA/FDMA/CDMA.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
WCDMA : Introduction Multiple Access : Direct-Sequence Code Division Multiple Access (3.84Mcps) Frame Duration : 10ms Multi-rate Concept : Variable spreading.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 24 – Basics of 3G – UMTS (4) Spring 2011.
CDMA Technologies for Cellular Phone System, Dec. 22, CDMA Technologies for Cellular Phone System.
PHYSICAL LAYER. 6.2 Transport Channels and their Mapping to the Physical Channels.
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
UNESCO/CISM SECOND ADVANCED SCHOOL OF INFORMATICS UNESCO PROJECT Advanced Course on Networking Introduction to Cellular Wireless Networks.
Cellular Mobile Communication Systems Lecture 5
CDMA Key Technology ZTE Corporation CDMA Division.
CDMA Technologies for Cellular Phone System Week 16 Lecture 1.
UNESCO/CISM SECOND ADVANCED SCHOOL OF INFORMATICS UNESCO PROJECT Advanced Course on Networking Introduction to Cellular Wireless Networks.
Contributions from: Edouard Bugnion, Jack Lo, and Parthas Ranganathan Presented at the First Workshop on Computer Architecture Evaluation Using Commercial.
W-CDMA and RNC. W-CDMA stands for Wideband Code Division Multiple Access. It is based on IMT-2000 specification and this specification is developed by.
System parameters and performance CDMA-2000, W-CDMA (UMTS), GSM 900, WLAN a, WLAN b, Bluetooth. By Øystein Taskjelle.
Digital transmission over a fading channel Narrowband system (introduction) Wideband TDMA (introduction) Wideband DS-CDMA (introduction) Rake receiver.
網路多媒體研究所 1 WCDMA Technology Past, Present and Future Part II: CDMA Technology Overview.
Direct Sequence Spread Spectrum vs
Spread spectrum systems II: WCDMA
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
EE578 Assignment #5 Abdul-Aziz.M Al-Yami November 8 th 2010.
WIDEBAND CODE DIVISION MULTIPLE ACCESS & THE CAPACITY IN CODE DIVISION MULTIPLE ACCESS Presented by Maheshwarnath Behary Assisted by Vishwanee Raghoonundun.
WCDMA Technology Past, Present and Future
Section 3:cdma2000 Reverse Link 1 cdma2000 Reverse Link.
Packet service in UMTS: delay- throughput performance of the downlink shared channel Flaminio Borgonovo, Antonio Capone, Matteo Cesana, Luigi Fratta.
1 Wideband DS-CDMA for Next-Generation Mobile Communications Systems Reporter : Vincent Chen Advisor : Prof. Li-Chun Wang 2000/8/13 Reference:IEEE Communication.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Combined Multiuser Detection and Channel Decoding with Receiver.
CDMA Reception Issues Unequal received power levels degrade SSMA performance Near-Far Ratio, terrain, RF obstacles, “Turn-the-Corner” effects, ... Multipath.
COMMUNICATION SYSTEM EECB353 Chapter 7 Part III MULTIPLE ACCESS Intan Shafinaz Mustafa Dept of Electrical Engineering Universiti Tenaga Nasional
A Simple Transmit Diversity Technique for Wireless Communications -M
Code Division Multiple Access (CDMA) Transmission Technology
1 Quick Review on Data Link Layer – Part 2 Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
6/ EN/LZU Rev A WCDMA Air Interface Part 6: 1 of 17 WCDMA Air Interface Training Part 6 WCDMA TDD Mode.
CDMA X EV-DO by S.Vidhya. CDMA 2000 CDMA2000 (also known as C2K or IMT Multi ‑ Carrier (IMT ‑ MC)) is a family of 3G[1] mobile technology standards,
Wireless Communication System … for >. Basic System Design Describe some key features of your system...
Case Study (ZigBee): Phase IV Transmitter & Receiver Simulation.
3G Wireless Systems. Route to 3G  1G: analog  2G : 1st digital mobile telephony  2.5G: transition from 2G to 3G  3G standard: IMT 2000.
1 Wireless Networks Lecture 19 cdmaOne/IS-95 Dr. Ghalib A. Shah.
Outline  Introduction (Resource Management and Utilization).  Compression and Multiplexing (Other related definitions).  The Most Important Access Utilization.
DATA AND COMPUTER COMMUNICATIONS Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Introduction to OFDM and Cyclic prefix
Technology training (Session 6)
Multiple Access Techniques for Wireless Communication
Outline Introduction Type of Multiplexing FDMA TDMA CDMA Future Work
Digital transmission over a fading channel
Coding Methods in CDMA.
UTRA Physical Layer November 18 Raul Bruzzone.
Lecture 22 WCDMA (Part II) Dr. Ghalib A. Shah
Telecommunications Engineering Topic 2: Modulation and FDMA
Lecture 23 WCDMA (Part III) Dr. Ghalib A. Shah
Presentation transcript:

WCDMA Design using Simulink You should here music now. If you do not, check that your PC speakers are on and you can play sounds on your computer. © 2002 The MathWorks, Inc. Alex Rodriguez arodriguez@mathworks.com The MathWorks, Inc. May 30th, 2002

Agenda About WCDMA WCDMA Simulink Model Enhancements Radiolab 3G About the models Physical Layer Mask parameters Coding and Multiplexing Modulation and Spreading RAKE Receiver Channel Models Visualizing the results Enhancements Radiolab 3G

About WCDMA … WCDMA stands for Wideband Code Division Multiple Access. WCDMA is one of the five air-interfaces adopted by the ITU under the name "IMT-2000 Direct Spread”. WCDMA can support multiple and simultaneous communications such as voice, images, data, and video. Very high and variable bit rates: 144 kbps: vehicle speed, rural environ. 384 kbps: walking speed, urban outdoor. 2048 kbps: fixed, indoor. Different QoS for different connections. High spectrum efficient. Coexistence with current systems. WCDMA is being specified by the 3GPP (Third Generation Partnership Project). ITU-R (International Telecommunications Union Radio) Study Group 8

About WCDMA and the 3G Standardization Process References: ITU (International Telecommunication Union) http://www.itu.int 3GPP (3 Generation Partnership Project) http://www.3gpp.org UWCC (Universal Wireless Communications Consortium) http://www.uwcc.org UMTS Forum: http://www.umts-forum.org GSM World : http://www.gsmworld.com CDMA Development Group http://www.cdg.org ITU-R (International Telecommunications Union Radio) Study Group 8

About the models WCDMA has two basic modes of operation: TDD (Time Division Duplex). Low Chip Rate TDD (TD-SCDMA) FDD (Frequency Division Duplex). Duplex communications: Downlink Channel From Node B (Base Station) to UE (User Equipment). Uplink Channel From UE to Node B Model simulates transmission of information data (DCH – Dedicated Channel) during a connection.

About the models R12.1 !! For NT, Linux and Unix w/o accelerator WCDMA Library WCDMA Multiplexing and Coding WCDMA Spreading and Modulation WCDMA Physical Layer To open the models, type wcdmademos

Physical Layer Specifications Physical layer provides data transport support to higher layers via Transport Channels. Functions of the Physical Layer: Error detection. FEC encoding/decoding. Rate Matching/Dematching. Multiplexing/Demultiplexing different Transport Channels into/from a Coded Composite Transport Channel (CCTrCH). Mapping/Demapping of CCTrCH into/from Physical Channels. Modulation and Spreading/Demodulation and Despreading. Power Weighting and combining of physical channels. RF Processing. …

WCDMA Physical Layer Transmitter DL Scrambling Code - Channelization Code - Transmit Diversity Slot Format - Power Settings - Transport Block Set Size - Transport Block Size - Transmission Time Interval - Size of CRC - Type of Error Correction - Coding Rate - Rate Matching Attribute Transport Format Transport Channels Channel Coding and Multiplexing Slot DPCH Physical Channel Mapping Spreading And Modulation DPCH CCTrCh Pilot Bits TPC TFCI Control Channels Interference (OCNS) Orthogonal Codes Layer 2 MAC Layer 1 Channel

WCDMA Physical Layer Model

Initial Settings Mask – Layer 2 Multiplexing and Coding Spreading and Modulation Variables are stored in the workspace. To view them, type who or whos

Coding and Multiplexing Specifications Physical layer provides data transport support to higher layers via Transport Channels. There is a Transport Format associated to each Transport Channel that describes the processing (CRC size, encoding scheme, coding rate, …) to be applied by the Physical Layer. Every transport block is generated every 10, 20, 40 or 80 ms (Time Transmission Interval – TTI).

Coding and Multiplexing Overview Layer 1 Radio Frame Segment Concat/ Segment Channel Encoder Rate Matching 1st Interleaver CRC CCTrCH Accommodates data rates to a fixed channel bit rate Attaches CRC Size={0,8,12,16,24} Limits Max Size of Codewords Interleaves bits within each Transport Channel Coding Schemes: No coding Convolutional Coding Turbocoding Multiplexes bits from different Transport Channels every 10 ms. Radio Frame Segment Channel Encoder Rate Matching 1st Interleaver Concat/ Segment CRC Transmission Time Interval {10,20,40 and 80ms} Radio Frame {10ms}

Coding and Multiplexing Model Transport Channels Concatenation and Segmentation Channel Encoder Rate Matching First Interleaver CCTrCh CRC Transmission Time Interval {10,20,40 and 80ms} Radio Frame {10ms} Layer 2 Layer 1

Physical Channel Mapping Overview Transport Format Combination Index contains information of how the different transport channel have been processed Interleaves bits within a Radio Frame coming from different Transport Channels Data is sent to the Modulation and Spreading block Slot Builder TFCI CCTrCh DPCH DPCH 2nd Interleaver DPCH Physical Channel Segmentation One CCTrCH can be mapped onto one or several PhCHs Power Control Bits Pilot Bits Structure of slot is defined by the Higher Layers via Slot Format Data 1 TPC TFCI Data 2 Pilot

Physical Channel Mapping Model Slot Builder Physical channel segmentation 2nd Interleaver Radio Frame {10ms} Slot {10/15 ms}

References 3GPP TS 25.302 – “Services provided by the Physical Layer”. 3GPP TS 25.211 – “Physical channels and mapping of transport channels onto Physical Channels (FDD)”. 3GPP TS 25.212 – “Multiplexing and channel coding”. 3GPP TS 25.944 – “Channel coding and multiplexing examples”.

Modulation and Spreading Specifications QPSK. Same gain for I and Q components. Spreading or Channelization Operation: Transforms every bit into a given number of chips, hence increasing the bandwidth. Chip Rate = 3.84 Mcps. By using an orthogonal code for each physical channel, receiver can separate them. Orthogonal codes are real-valued OVSF codes (Orthogonal Variable Spreading Factor) of different length. Scrambling: Separates different Base Stations. Complex-valued Gold Code Sequences.

Modulation and Spreading Specifications Power weighting: Different power is applied to each physical channel before being added together. Pulse shaping: Root-raised cosine filter with ß=0.22. Bandwidth is 5MHz.

Modulation and Spreading Specifications Physical channels required during a connection: Dedicated Channel: DPCH  Dedicated Physical Channel Common Channels: P-CPICH  Primary Common Pilot Channel Could be used at the receiver end for channel estimation, tracking P-CCPCH  Primary Common Control Physical Channel SCH  Synchronization Channel Not multiplied by orthogonal code. Used mainly for cell search: slot and frame timing acquisition. PICH  Paging Indicator Channel OCNS  Orthogonal Channel Noise Simulator Simulates interference caused by other users or signals.

Modulation and Spreading Overview Physical Channels are added before being sent to Pulse Shaping PN Sequence Gold Codes Channelization Orthogonal Codes OVSF Scrambling Power Settings QPSK Modulation Power Weighting Spreading Scrambling + DPCH I&Q Mapping To Channel Common Channels OCNS SCH Common Channels are introduced {3.84Mcps} Bit Rate Chip Rate

Modulation and Spreading Model Pulse Shaping Introduce Common Channels Power Adjustment Introduce Interference Scrambling

References 3GPP TS 25.101 – “UE Radio Transmission and Reception”. 3GPP TS 25.211 – “Physical channels and mapping of transport channels onto Physical Channels (FDD)”. 3GPP TS 25.213 – “Spreading and Modulation (FDD)”.

RAKE Receiver Standard does not defined Receiver algorithms. Although specifications has been defined in a such a way that a RAKE receiver will satisfy most of the cases. RAKE receiver consists of several branches (RAKE Fingers) each of them assigned to a different receive paths, due to: Diversity reception (“echoes”) : sum of attenuated and delayed versions of the transmitted signal. Handoff. The outputs of the different RAKE fingers are aligned in time and coherently combined. Convert destructive interference into constructive interference.

RAKE Receiver Rake finger consists of: Downsampler Decorrelators for Data and Pilot Receiver requires knowledge of channelization codes used by Data (Dedicated Physical Channel) and Pilot. Channel Estimation By comparing receiving pilot signal with reference signal. Low Pass filter is introduced is smooth noise estimates. Data Derotation or Phase Correction Using channel estimates data is phase corrected. Current RAKE receiver assumes perfect carrier and timing synchronization.

+ ↓ RAKE Finger Overview Pilot Reference Channel Estimation Phase Paths are aligned and added coherently Pilot Sequence, Channelization and Scrambling Code are generated at the receiver Channel Estimation From Other Fingers Pilot Reference + Correlator From Channel ↓ Phase Correction To Decoder Orthogonal Codes Data / Pilot Derotates data using channel estimates Oversampled data From Other Fingers Tick Rate Chip Rate Bit Rate

RAKE Receiver Model Pilot and Data Correlators Pilot Reference Generator Channel Estimator RAKE Combiner Sequence Generators Phase Correction

Channel Models 3GPP standard specifies minimum requirement tests under for different data rates under different propagation conditions: Static Channel (AWGN) Multipath Fading 6 different multipath profiles Moving Propagation Conditions Non fading channel with two taps (static – moving). Birth-Death Propagation Conditions Non fading channel with two taps that appear randomly. Channel models are implemented using a Configurable Subsystem.

Channel Models Use the mask of the demo, to select any predefined profile. To define any multipath profile, use the option User Defined.

References 3GPP TS 25.101 – “UE Radio Transmission and Reception”.

Visualizing the results Spreading and Modulation Demo Multiplexing and Coding Demo Physical Layer Demo BER (Bit Error Rate) Time Scopes Frequency Scopes BLER (Syndrome Detector) There is an intrinsic delay between transmission and reception of at least 2 TTI. Simulink libraries contain several other types of displays such as eye diagrams, scatter plots or histograms.

Visualizing the results To open and close the scopes, double-click on the switch icon

Enhancements

Enhancements Current model and library can be used as a baseline to test different algorithms such as: Turbo coding Power Control AFC AGC Tracking Space Time Transmit Diversity Two transmit antennae and one receiver antenna. Open Loop Close Loop Mode I and II Cell Search Multi-user detection. …

Radiolab 3G

Radiolab 3G: UMTS/W-CDMA Blockset 20 reference designs Uplink and downlink Transport channels and physical channels Viterbi and Turbo decoding Multi-user detection Vary data rates during simulation (Bursty) Fixed-point and floating-point http://www.mathworks.com/products/connections/product_name.shtml, “RadioLab3G”

Remember to fill out the survey !!

Thank you