Lecture 18: CDMA. What is Multiple Access? ECE 598 Fall 2006



Similar documents
Revision of Lecture Eighteen

GSM Network and Services

CS263: Wireless Communications and Sensor Networks

How To Understand The Theory Of Time Division Duplexing

Mobile Communications TCS 455

1 Lecture Notes 1 Interference Limited System, Cellular. Systems Introduction, Power and Path Loss

Lecture 1. Introduction to Wireless Communications 1

ERLANG CAPACITY EVALUATION IN GSM AND CDMA CELLULAR SYSTEMS

Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

CDMA Network Planning

Cellular Network Organization. Cellular Wireless Networks. Approaches to Cope with Increasing Capacity. Frequency Reuse

EPL 657 Wireless Networks

Multiple Access Techniques

CDMA Performance under Fading Channel

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

How To Understand And Understand The Power Of A Cdma/Ds System

Location management Need Frequency Location updating

4 Cellular systems: multiple access

FIGURE 12-1 Original Advanced Mobile Phone Service (AMPS) frequency spectrum

Chapters 1-21 Introduction to Wireless Communication Systems

CDMA TECHNOLOGY. Brief Working of CDMA

8. Cellular Systems. 1. Bell System Technical Journal, Vol. 58, no. 1, Jan R. Steele, Mobile Communications, Pentech House, 1992.

Wireless Cellular Networks: 1G and 2G

Appendix C GSM System and Modulation Description

Evolution of the Air Interface From 2G Through 4G and Beyond

Exercise 2 Common Fundamentals: Multiple Access

CS Cellular and Mobile Network Security: CDMA/UMTS Air Interface

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Bluetooth voice and data performance in DS WLAN environment

A Novel Decentralized Time Slot Allocation Algorithm in Dynamic TDD System

communication over wireless link handling mobile user who changes point of attachment to network

Cellular Wireless Networks. Principles of Cellular Networks

How To Understand The Gsm And Mts Mobile Network Evolution

18-759: Wireless Networks Lecture 18: Cellular. Overview

How To Make A Multi-User Communication Efficient

Hello viewers, welcome to today s lecture on cellular telephone systems.

3GPP Wireless Standard

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

W-CDMA/UMTS Wireless Networks

Mobile Communications Chapter 2: Wireless Transmission

The Evolution of 3G CDMA Wireless Networks. David W. Paranchych IEEE CVT Luncheon January 21, 2003

Inter-Cell Interference Coordination (ICIC) Technology

System Design in Wireless Communication. Ali Khawaja

Co-channel and Adjacent Channel Interference Measurement of UMTS and GSM/EDGE Systems in 900 MHz Radio Band

The GSM and GPRS network T /301

Wireless Cellular Networks: 3G

Indian Journal of Advances in Computer & Information Engineering Volume.1 Number.1 January-June 2013, Academic Research Journals.

Cooperative Techniques in LTE- Advanced Networks. Md Shamsul Alam

Modern Wireless Communication

How To Understand Cellular Communications

On the Traffic Capacity of Cellular Data Networks. 1 Introduction. T. Bonald 1,2, A. Proutière 1,2

Introduction to Wireless Communications and Networks

Introductory Concepts

CS Cellular and Mobile Network Security: Cellular Networking

GSM: PHYSICAL & LOGICAL CHANNELS

frequency experienced by mobile is not f but distorted version of f: call it f

Chapter 6 Wireless and Mobile Networks

Technical and economical assessment of selected LTE-A schemes.

Positioning in GSM. Date: 14th March 2003

Cellular Network Organization

2G/3G Mobile Communication Systems

Frequency Hopping Spread Spectrum (FHSS) vs. Direct Sequence Spread Spectrum (DSSS) in Broadband Wireless Access (BWA) and Wireless LAN (WLAN)

CHAPTER 1 1 INTRODUCTION

Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight

ANALYSIS OF INTERFERENCE AND CHANEL CAPACITY IN A CDMA WIRELESS NETWORK USING DYNAMIC CHANNEL ASSIGNMENT (DCA) STRATEGY

Adjacent Channel Interference. Adaptive Modulation and Coding. Advanced Mobile Phone System. Automatic Repeat Request. Additive White Gaussian Noise

Telecommunications and the Information Age ET108B. Cell Phone Network

About Me" List of Lectures" In This Course" Mobile and Sensor Systems. Lecture 1: Introduction to Wireless Systems" " Dr. Cecilia Mascolo" "

Implementation of Mobile Measurement-based Frequency Planning in GSM

Imre Földes THE EVOLUTION OF MODERN CELLULAR NETWORKS

Physical Layer. Communication Satellites. ECE 453 Introduction to Computer Networks. Lecture 3 Physical Layer II

LTE Evolution for Cellular IoT Ericsson & NSN

White Paper: Microcells A Solution to the Data Traffic Growth in 3G Networks?

Chapter 3 Cellular Networks. Wireless Network and Mobile Computing Professor: Dr. Patrick D. Cerna

Introduction to Clean-Slate Cellular IoT radio access solution. Robert Young (Neul) David Zhang (Huawei)

Cell Planning in GSM Mobile

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

Dimensioning, configuration and deployment of Radio Access Networks. Lecture 2.1: Voice in GSM

Multi-Carrier GSM with State of the Art ADC technology

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8

CARLETON UNIVERSITY Department of Systems and Computer Engineering. SYSC4700 Telecommunications Engineering Winter Term Exam 13 February 2014

D. J. Shyy The MITRE Corporation and Hamid Gharavi and K. Ban National Institute of Standards and Technology

The Advantages of SOFDMA for WiMAX

A. Jraifi, R. A. Laamara, A. Belhaj, and E. H. Saidi Lab/UFR-groupe Canal Propagation Radio PHE, Faculté des Sciences, Rabat, Morocco

CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY

Admission Control for Variable Spreading Gain CDMA Wireless Packet Networks

LTE PHY Fundamentals Roger Piqueras Jover

Frequency [MHz] ! " # $ %& &'( " Use top & bottom as additional guard. guard band. Giuseppe Bianchi DOWNLINK BS MS UPLINK MS BS

TABLE OF CONTENTS. Dedication. Table of Contents. Preface. Overview of Wireless Networks. vii xvii

HSDPA Mobile Broadband Data A Smarter Approach to UMTS Downlink Data

Wireless Broadband Access

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

GSM System. Global System for Mobile Communications

INTRODUCTION... 3 FREQUENCY HOPPING SPREAD SPECTRUM... 4 SECURED WIRELESS COMMUNICATION WITH AES ENCRYPTION... 6

Development of Wireless Networks

A survey on Spectrum Management in Cognitive Radio Networks

Transcription:

ECE 598 Fall 2006 Lecture 18: CDMA What is Multiple Access? Multiple users want to communicate in a common geographic area Cellular Example: Many people want to talk on their cell phones. Each phone must communicate with a base station. Imagine if only one person could talk on their cell phone at a time! Problem: How should we share our resources so that as many users as possible can communicate simultaneously? 1

Freq. Division Multiple Access (FDMA) AMPS (analog), the First Generation (1G) used 30 KHz for each user. Pros Very Simple to design Narrowband (no ISI) Synchronization is easy No interference among users in a cell Cons Narrowband interference Static spectrum allocation Freq. reuse is a problem High Q analog filters or large guard band required Time Division Multiple Access (TDMA) IS-54 (2G) used same 30 KHz channels, but with three users sharing them (3 slots) GSM has 8 slots/270 KHz Pros Better suited for digital Often gets higher capacity (3 times higher here) Relaxes need for high Q filters Cons Strict synchronization and guard time needed Still susceptible to jamming, other-cell interference Often requires equalizer 2

Alternative to FDMA and TDMA? What if we could allow users to share time and frequency? Eliminates need for tight synchronization among many different users Eliminates need for expensive analog filters May have favorable impact on capacity (?) But: How do we separate the users? Won t they interfere with each other? Code Division Multiple Access (CDMA) b k (t): bits for user k C k : spreading code J: spreading factor s k (t): transmitted signal for user k y(t): received signal for all users h k (t): channel impulse response for user k n(t): noise K y( t) = " hk ( t)! sk ( t) + n( t) k = 1 3

Spreading and Scrambling? Spreading means increasing the signal bandwidth Channelization codes are orthogonal codes, based on Orthogonal Variable Spreading Factor (OVSF) technique Can separate the transmission to multiple users from a single source (downlink) Limited orthogonal codes must be re-used in every cell; need additional long (scrambling) codes for inter-cell interference Scrambling does not affect the signal bandwidth Scrambling codes are pseudo-noise (PN) codes such as M- sequences or Gold codes, with good auto-correction properties Downlink use: to differentiate different cells (one code per basestation) Uplink use: to separate different users per cell (many codes per base-station) Spreading Codes The spreading code C k must be unique for each user. Ideally, they are orthogonal to one another, i.e. <C i, C k > = 0, unless i = k <C i, C k > = J, if i = k Example: Walsh Codes For a spreading factor J=4, there are 4 Walsh codes In general there are always J Walsh codes, as long as J = 2, 4, 8, 16, 32, 64, 128,... & C $ $ C $ C $ % C 1 2 3 4 # & 1! $! = $ 1! $ 1! $ " % 1 1 1 ' 1 1 1 ' 1 ' 1 ' 1 4-Ary Walsh Codes 1 # ' 1!! ' 1!! 1 " 4

Properties of Walsh Codes There are some issues with Walsh Codes Synchronization of all users is required In a multipath channel, delayed copies may be received which are not orthogonal any longer! Only J codes exist with a bandwidth expansion of J, so as far as capacity, we are right back where we started with TDMA and FDMA! Advantages relative to TDMA and FDMA No guard bands or guard times are typically required No equalizer is typically required, when a RAKE receiver is used The IS-95 CDMA (2G) Forward Link This transmitter structure is used in the base station by Sprint PCS, Verizon, and worldwide A 1.2288 Mcps I-channel PN sequence 1.2288 Mcps cos (2" f t) Baseband Filter X! s(t) Total spreading gain J = 128 Baseband Filter X Q-channel PN sequence 1.2288 Mcps sin (2" f t) 5

The IS-95 Reverse Link The reverse link is quite different Instead of Walsh Codes, psuedorandom noise (PN) codes PN codes are deterministic Bernoulli sequences of {1,+1} While not orthogonal, they have low cross-correlation <Ci, Ck > 1, unless i = k <Ci, Ck > = J, if i = k These codes have good properties even when not synchronized Very strong error correcting codes make up the difference The Near-Far Problem Users may be received with very different powers: Users near the base station are received with high power Users far from the base station are received with low power For a path loss exponent of 4 and a cell size of 1 km, example: P 1000 4 2 & # = $! = 160,000 = 52dB! P1 % 50 " Nearby users will completely swamp far away users Solution: Power Control 6

CDMA Issues So far, CDMA looks like a step backwards: Tight synchronization is required to use orthogonal codes, which then break in a multipath channel anyway Quasi-orthogonal codes cause self-interference, which dominates the performance in most CDMA systems Near-far problem is a serious hindrance, requiring fast and accurate power control (that uses up bits we could otherwise send information with) And for all this, the required bandwidth is now J times larger than it was before, so there doesn t appear to be a capacity gain How did Qualcomm convince people to use this stuff? Interference Averaging It turns out there are serious advantages to CDMA in a multicell system Unlike FDMA and TDMA, CDMA does not rely on orthogonal frequency and time slots that are compromised by neighboring cells CDMA systems can reuse frequencies every cell! (FDMA and TDMA usually need reuse factors of 4-7) Capacity increased 4-7 fold 7

Voice Activity In TDMA and FDMA systems: If a user doesn t have anything to send, the time/frequency slot allocated to them is wasted It is typically very difficult to dynamically allocate time and frequency slots In CDMA systems: If a user doesn t have anything to send, it causes less interference to other users of the system Typically, each user needs to transmit less than half the time Since interference-limited, this doubles the capacity Sectorized Antennas Cells can use directional antennas to sectorize the cell At right, 120 degree antennas create 3-sector cells very common For CDMA, this reduces the interference by a factor of three Capacity is increased by a factor of three! FDMA/TDMA also use sectored antennas, but just to decrease reuse distance 8

Capacity Comparison Comparing the capacity of TDMA/FDMA/CDMA is very controversial In 1991, a famous (notorious?) Qualcomm paper claimed that due to voice activity, frequency reuse, and sectorization, CDMA increased capacity by: Factor of 18 relative to AMPS Factor of 6 relative to US TDMA (and similar for GSM) This turned out to be optimistic, about 1/3 of this gain actually happened (depends on whom you ask) Still, twice as many users is nothing to smear at! All 3G systems use CDMA for multiple access Further Reading 1. A tutorial: R. Kohno, R. Meidan, and L. Milstein, Spread spectrum access methods for wireless communications, IEEE Comm. Magazine, Jan. 1995. 2. The Qualcomm capacity paper K.S. Gilhousen et al, On the capacity of a cellular CDMA system,'' IEEE Trans. on Vehicular Tech., May 1991. 3. The definitive text (theoretical) A. Viterbi, CDMA: Principles of Spread Spectrum Communication, Addison Wesley, 1995. 9

The Big Picture IS-41 AMPS IS-95 IS-95B CDMA-MC1x CDMA-MC3x IS-95 HDR GPRS WCDMA-DS FDD WCDMA-TDD GSM EDGE EGDE II 80 92 95 99 00 01 02 03 04 Downlink and Uplink Codes Channelization code Scrambling code Usage Length No. of codes Code family DL: separation of different users within on cell UL: separation of logical channels from the same user DL: 4 512 chips/bit UL: 4 256 chips/bit No. of codes = SF Orthogonal Variable Spreading Factor (OVSF) DL: separation of cells UL: Separation of users DL: 38400? chips UL: 38400 chips DL: 512 UL: several millions Long code: Gold code Short code: Extended S(2) 10