basic wcdma

63

Upload: mak

Post on 06-Dec-2015

75 views

Category:

Documents


3 download

DESCRIPTION

This is for the basic 3G radio .

TRANSCRIPT

Page 1: Basic WCDMA
Page 2: Basic WCDMA

Benefits of 3GPP WCDMA

• Higher Capacity - about 2X IS-95, 7X GSM• Ability to Send up to 384 kbps High Speed Data while Moving• (Internet, video, multimedia, etc.)• Up to 2 Mbps Throughput for Fixed Applications• 5 MHz Bandwidth is more Immune to Fading• No Accurate Base Station Synchronization Needed• Support for Hand-off To and From GSM

Page 3: Basic WCDMA

Differences between WCDMA & GSM

WCDMA GSM

Carrier spacing 5 MHz 200 kHz

Frequency reuse factor 1 1–18

Power controlfrequency

1500 Hz 2 Hz or lower

Quality control Radio resourcemanagement algorithms

Network planning(frequency planning)

Frequency diversity 5 MHz bandwidth givesmultipath diversity with

Rake receiver

Frequency hopping

Packet data Load-based packetscheduling

Timeslot basedscheduling with GPRS

Downlink transmitdiversity

Supported forimproving downlink

capacity

Not supported by thestandard, but can be

applied

High bit rates

Services withDifferent quality

requirements

Efficient packet data

Page 4: Basic WCDMA

Spreading factor

Channel symbol rate

(ksps)

Channel bit rate

(kbps)

DPDCH channel bit rate range

(kbps)

Maximum user data rate with ½-

rate coding (approx.)

512 7.5 15 3–6 1–3 kbps 256 15 30 12–24 6–12 kbps 128 30 60 42–51 20–24 kbps 64 60 120 90 45 kbps 32 120 240 210 105 kbps 16 240 480 432 215 kbps 8 480 960 912 456 kbps 4 960 1920 1872 936 kbps

4, with 3 parallel codes

2880 5760 5616 2.3 Mbps

Half rate speechFull rate speech

128 kbps384 kbps

2 Mbps

Symbolphyb RR 2_SF

WRSymbol

(QPSK modulation)

Physical Layer Bit Rates (DL)

Page 5: Basic WCDMA

RRM Functionalities• LC Load Control

• AC Admission Control

• PS Packet Scheduler

• RM Resource Manager

• PC Power Control

• HC HO ControlPC

HCFor each connection/user

LC

AC

For each cell

PS

RM

Page 6: Basic WCDMA

Resource Manager (RM)

– Responsible for managing the logical radio resources of the RNC in co-operation with AC and PS

– On request for resources, from either AC(RT) or PS(NRT), RM allocates:

• DL spreading code• UL scrambling code

Code Type Uplink Downlink

Scrambling codes

Spreading codes

User separation Cell separation

Data & control channels from same UEUsers within one cell

Page 7: Basic WCDMA

Node BU

plin

k an

d D

ownl

ink

Ded

icat

ed C

hann

els

The introduction of 3G made use of uplink and downlink dedicated channels to transfer user plane and control plane data in CELL_DCH

Applicable to• All 3GPP Releases

Uplink air-interface capacity defined by maximum planned increase in uplink interferenceDownlink air-interface capacity defined by downlink transmit power capability

Cell_DCH

CS and PS services

Channel Types for User Plane Data (R99)

Page 8: Basic WCDMA

Node B

In R5 3G evolved to include HSDPA for transferring packet switched user plane data in the downlink direction

Applicable to• 3GPP Release 05• NSN RAS05, RAS05.1

HSDPA makes use of a downlink transmit power allocation and so has a direct impact upon downlink capacity

The resource shared between multiple HSDPA users is the HSDPA downlink transmit power

The Node B scheduler assigns timeslots & codes to specific UE to allow access to the HSDPA downlink transmit power

Upl

ink

Ded

icat

ed

Chan

nels

Cell_DCH

HSD

PA

PS services CS services continue to use R99 dedicated channels

Channel Types for User Plane Data (R5)

Page 9: Basic WCDMA

Node B

• 3G has further evolved to include HSUPA for transferring packet switched user plane data in the uplink direction

• Applicable to– 3GPP Release 06

– NSN RAS06, RU10

• HSUPA makes use of a uplink interference allocation and so has a direct impact upon uplink capacity

• The resource shared between multiple HSUPA users is the uplink interference

• The Node B scheduler assigns transmit power ratios to specific UE to allow a contribution towards the total increase in uplink interference

HSU

PA

Cell_DCH

HSD

PA

PS services CS services continue to use R99 dedicated channels

Channel Types for User Plane Data (R6)

Page 10: Basic WCDMA

3GPP Frame Structure ( need some diagram)

Physical Channels Have a Two Layer Structure:• Radio frame: 10 ms frame consisting of 15 timeslots• Timeslot: 667 usec slot consisting of a number of Symbols

Symbols are Defined as:• One Symbol Consists of a Number of Chips .• The Number of Chips per Coded Symbol is Equal to the Spread Factor of the

PhysicalChannel• Chip is a Bit at the Final Spreading Rate of 3.84 Mchips/s

Page 11: Basic WCDMA

3GPP Timing Options

The 3GPP System has Two Timing Modes:• Asynchronous Operation - Original Mode• GPS Synchronized - Added after HarmonizationAsynchronous Mode:• Eliminates need for GPS Satellite Receivers• Allows Operation in Tunnels, Buildings, and Subways Where Satellite

Reception is Difficult• Requires Greater Search Time, More Difficult HandoffsGPS Synchronized Mode:• Simpler, Faster Searching to Ease Soft Handoffs• Requires Base Station to Receive GPS Satellite SignalsAs

Page 12: Basic WCDMA

Transport vs. Physical Channels

•3GPP Supports the Concept of Multiple Services Sharing a Physical Connection

•The Concept of “Transport” Channels is used to Support these Services

•Adds an Extra Layer Where Transport Channel are Multiplexed together Prior to Transmission on a Physical Channel

Page 13: Basic WCDMA

Downlink Physical Channels• CPICH (Common Pilot Channel): used as a timing and frequency reference by mobile stations• P-CCPCH (Primary Common Control Physical Channel).

carries a transport channel called the Broadcast Channel (BCH). The BCH carries the system overhead information.

• S-CCPCH (Secondary Common Control Physical Chan).carries the Forward Access Channel or the Paging Channel (FACH or PCH, both of

which are transport channels). • SCH (Synchronization Channel).

To aid mobile synchronization to the network, each base station also transmits this channel.

• DPCH (Dedicated Physical Channel).carries the Dedicated Channel (DCH, which is a transport channel). The DPCH is composed of

two sub-channels: the Dedicated Physical Data Channel (DPDCH) and the Dedicated Physical Control Channel (DPCCH).

• PDSCH (Physical Downlink Shared Channel).carries information to multiple mobiles at the same time.

• AICH (Acquisition Indication Channel).used to indicate to a mobile that the base station has acquired the mobile’s attempt to

contact the network.• PICH (Page Indication Channel).

informs mobiles when pages directed to that mobile will be sent in an future Paging Channel slot.

Page 14: Basic WCDMA

Pilot Structure

3GPP Uses Two Types of Pilot Channels:

1. Code Based Pilot (CPICH - Common Pilot Channel)• Used To Broadcast Timing Information to All Mobile Stations

Operating in a Cell or Sector• is assigned a unique spreading code. This allows all mobiles in that

cell to decode the pilot channel and use it as a timing reference• The CPICH allows mobile stations to use coherent detection to

increase demodulation performance.

2. Embedded Pilot Signals:• Some Downlink Channels also Included Embedded Pilot Information• Pilot Data is Time Multiplexed into the Channel• Used by Mobiles to Send Timing Information to Base Stations

Page 15: Basic WCDMA

Common Pilot Channels (CPICH)

Primary CPICH:• Always Uses the 256 bit OVSF Spreading Code 0• Always Uses the Cell’s Primary Scrambling Code• One Per Cell and is Broadcast Over the Entire Cell• send timing information to mobile stations to synchronize with the base station by

using pilot data.

Secondary CPICH:• Same as the Primary CPICH Except - >• Assigned Arbitrary 256 bit OVSF Spreading Code• Can use the Primary or a Secondary Scrambling Code• There can be Any Number of Them• The primary use of the Secondary CPICH will be in the future when beam formed

antennas are implemented.

Page 16: Basic WCDMA

Downlink P-CCPCH (Primary Common Control Physical Channel)

• Transmits the BCH (Broadcast Channel) Transport Channel.• Sends Cell Information.• Rate Is Fixed to 27 kbps.• Broadcast over the Entire Cell.• The P-CCPCH Does Not Contain Pilot, Power Control, or Rate• Information.• Every Cell Uses only OVSF Code 1 (256 bit).

Page 17: Basic WCDMA

P-CCPCH Frame Structure

Each Frame is 10 milliseconds in Duration.Each Frame is Divided into 15 Timeslots:• Data Rate is Fixed to 27,000 bps• 18 Data symbols are Sent in each Timeslot• Each timeslot is divided into two sections: an off period where no data is

transmitted, and a data portion that carries the BCH information. • The P-CCPCH Does Not Transmit in the first 66.7 usec. This is done to reduce the

effects of the Sync channel which directly interferes with the other channels in the downlink (more on this in a minute).

Page 18: Basic WCDMA

P-CCPCH Channel Coding

• the System Frame Number (SFN) is carried by 12 bits of data. The SFN is used by the mobile to align data received from various cells during soft handoff.

• Eight tail bits are also added to reset the initial state of the convolution encoder to all zeroes so as to be ready for the next frame of data.

• At this point, the combined data is passed through a one-half rate convolutional encoder that doubles the data rate to 25.6 kbps.

• Rate matching is performed to bring the final rate up to 27 kbps.

Page 19: Basic WCDMA

Downlink S-CCPCH (Secondary Common Control Physical Channel)

• Sends the FACH (Forward Access Channel) and the PCH (Paging Channel) Transport Channels.

• The FACH is Pages Mobiles when Their Location is Known.• The PCH is Pages Mobiles when Their Location is Not Known.• The FACH and PCH Can be Combined on one SCCPCH or Sent on Separate SCCPCH Channels.

• Like P-CCPCH , the S-CCPCH Has No Power Control Data, but Optionally Carries Rate Information (TFCI).

• The Rate is Fixed in a Cell but Can Be Different between Cells Depending on Cell Loading 9 (number of pages that need to be sent in a cell).

Page 20: Basic WCDMA

Downlink Sync ChannelThe Primary SCH is:• An unmodulated, 256 bit Gold Code (Long 10ms code: Gold code)• The Code is Sent at the Beginning of each Timeslot (first 10% of each timeslot (256 bits at 3.84 Mcps = 66.7

usec, eachtimeslot is 667 usec))

• All Base Station use the Same, 256 bit Gold Code, Mobiles search for this pattern when looking for suitable base stations to use.

The Secondary SCH is:• Instead of using a single 256 bit code, the uses a Sequence of 15, 256 bit Gold Codes in each frame.• The Pattern is Sent using the first 256 bits of each Timeslot (15 )• This provides a “hint” to the mobile of which scramble code the base stations is using.• The Pattern of Codes (64 total) correspond to the Scrambling Code (Long Code) Group being used by the

Base Station• The pattern used by the Secondary Sync channel indicates the scramble code group that the base station is

using. In each scramble code group, there are 8 possible scramble codes. Once the mobile reads the Secondary Sync channel and determines the pattern it is using, the mobile then searches for the primary scramble code from the indicated group . The mobile cannot communicate with the base station until it has identified the exact primary scramble code being used.

Both Channels are Orthogonal to Each Other, but are NOT Orthogonal to the Other Channels.

Page 21: Basic WCDMA

Paging Indicator Channel (PICH)

• This is an optional feature.• Designed to Increase Battery Life for “Sleep Mode”.• Each Phone is Assigned:• A Paging Slot to Check for Paging Messages on the S-CCPCH (Paging Channel)• An Associated Paging Indicator Position on the PICHThe PICH is Aligned to Transmit Ahead of the Associated Paging Slot on the S-

CCPCHMobile Decodes the PICH Channel:• Active Indicator Tells Mobile that a Page is Coming• No Indicator Tells Mobile to Return to Sleep Mode without Reading the Paging

Channel Slot

Page 22: Basic WCDMA

Downlink DPCH

• The Transport DCH (Dedicated Channel) is Carried on the DPCH (Dedicated Physical Channel)

• The DPCH Consists of the DPDCH (Dedicated Physical DataChannel) and the DPCCH (Dedicated Physical Control Channel).

• The DPDCH and DPCCH are Time Multiplexed together into one Physical Channel.• The DPDCH Carries the User Data for one or more services.• The DPCCH Carries the Control Information for the Physical Layer.

This control information includes embedded pilot data transmit power control bits to control the closed loop transmit power of the

mobile Transport Format Combination Information (TFCI) (optional)

Page 23: Basic WCDMA
Page 24: Basic WCDMA

Downlink Convolutional Encoder• Convolutional encoding is used to provide increased error detection and correction

capabilities for the receiver. • The BCH, PCH, and FACH use a one half rate convolutional encoder that double the

bit rate of the input data stream. • The DPCH uses a one third rate or one half rate convolutional encoder for lower

rate services and and a one third rate turbo encoder for higher data rate services.• Uses either a 1/2 or 1/3 Rate Coder• Optionally can use no Encoder

Page 25: Basic WCDMA

Turbo Coding Option

• To lower the transmit power required for data transmissions (and thus lower the interference and raise capacity), new error correction and detection encoding schemes have been developed.

• These encoders are designed to replace the convolutional encoders and have better correction performance while maintaining the same data rate.

• Unlike Convolutional Codes, Turbo Codes cannot be Described inClosed Mathematical Form:“Trial and Error” Development

• Can Yield up to 0.5 dB Performance Improvement in Required S/N as this reduced the transmit power up to 0.5 dB for the same error rate performance .

Page 26: Basic WCDMA

Turbo Coder Example

This slide shows the general Turbo Coder specified by 3GPP for high speed data transmissions. Here in this example, data is input to the encoder at arate of 64 kbps. One path in the Turbo Coder simply sends the original data through to the output without modification. This path is known as theSystematic Path. A second path adds redundancy by clocking the data through a feedback shift register system that modifies the data in a predictablemanner. The output of this path is also at a rate 64 kbps. This coded path is called a Parity Path. The third path uses the same coder as the first ParityPath except that the input data is passed through an interleaver. The output of the interleaved Parity Path also runs at 64 kbps. The three resultingdata streams are then multiplexed together to form a single stream that runs at three times the original rate. The net result is that the Turbo Coder has0.5 dB better performance than the convolutional encoder.

Page 27: Basic WCDMA

Rate MatchingUnequal Repeat or Puncture:• Data is Punctured to a Lower Rate if: 0.8 < Ratio < 1• Otherwise the Data is Repeated up to the Next Rate

In this Example, the DTCH Data is Punctured from 804 bits/frame to 688 bits/frame (40,200 bps to 34,400 bps)

Frame Segmentation & Interleaving

The Logical Channels are:• Individually Interleaved• Converted to 10 ms Frame Structures• Interleaved Together to Form a Dedicated Channel (Transport Channel)

Page 28: Basic WCDMA

Symbol rate × SF = 3.84McpsWCDMA, SF of uplink channelized code: 4~256

SF of downlink channelized code:4~512OVSF: Orthogonal Variable Spreading Factor

Symbol rate × SF = 3.84McpsWCDMA, SF of uplink channelized code: 4~256

SF of downlink channelized code:4~512OVSF: Orthogonal Variable Spreading Factor

OVSF Code Scramble Code

Data bitChip after Spreading

Spreading of WCDMA

Page 29: Basic WCDMA

Symbol

Spreading

Despreading

1-1

1-1

1

-1

1-1

1-1

Data = 010010

Spreading code

Spread signal= Data × code

Spreading code =1 -1 -1 1 -1 1 1 -1 ( SF = 8 )

Data = Spread signal × Spread code

Chip

Spreading and Despreading

Page 30: Basic WCDMA

Orthogonal Variable Spreading Factor Codes -OVSF

• Is used to uniquely identify each channel in the downlink and uplink

• The length of the OVSF code is known as the Spread Factor (SF) since each channel’s data is multiplied by the length of the OVSF code used to spread the channel.

• This Code tree continues down until it reaches SF=512. At the SF=512 point, the set contains 512 unique codes each of which have 512 bits.

• The 3GPP system accommodates channels with different throughput by spreading them with OVSF codes that have a different SF.

• High rate channels must use small SF’s while low rate channels ca nuse longer SFs.

• An OVSF code is first distinguished from other codes in the label Cch (Channelization Code).

Page 31: Basic WCDMA

Effects of Variable OVSF Codes

• Every code at a given SF is orthogonal to any other code at the same SF.

• codes with a different SF that are not on the same branch are also orthogonal.

• codes that are on the same branch with different SF are NOT orthogonal

• In this picture, a channel uses an OVSF with spread factor equal to four, then all OVSF codes derived from that code ( on the same branch) cannot be used by the base station.

• The more high rate channels are allocated, the number of available OVSF codes for the system to use is greatly reduced.

Page 32: Basic WCDMA

SF=8

SF=32

SF=16

Characteristic of channelization code

• Premise of code allocation:– ensure not occupied for the code in the root direction and

downwards subtree

• Result of code allocation:– block all low rate SC in subtree and high rate in upwards root

direction

Page 33: Basic WCDMA

Example

SF=64

SF=32

SF=16

SF= 8

0 1 2 3 4 5 6 7` ` ` `

` `0 1 2 3

` 0 1

0

SF=64

SF=32

SF=16

SF= 8

0 1 2 3 4 5 6 7` ` ` `

` `0 1 2 3

` 0 1

0

0 1 2 3 4 5 6 7` ` ` `

` `0 1 2 3

` 0 1

0

0 1 2 3 4 5 6 7` ` ` `

` `0 1 2 3

` 0 1

0

(a) (b)

(c) (d)

`

Idle

Allocated

Blocked

Page 34: Basic WCDMA

Orthogonality of OVSF Codes

Like Walsh Codes Used in IS-95 CDMA,OVSF codes are :• Orthogonal with each Other and Their

Inverses:• Orthogonality = Equal Number of

Matches andMismatches Voice Channels Uses the OVSF Code with a SF (spread factor) of 128 The CPICH channel is always spread

with the first 256 bit OVSF code, is denoted by Cch, 256,0

The P-CCPCH is always spread with the second OVSF code with length 256 bits: Cch, 256,1 .

All other channels are assigned OVSF codes by the network.

Page 35: Basic WCDMA

Downlink Scrambling

OVSF Code Scramble Code

Data bitChip after Spreading

• In addition to spreading, part of the process in the transmitter is the scrambling operation. • This is needed to separate terminals or base stations from each other.• Without the scrambling, each adjacent cell would be using the same OVSF codes, which

would result in high interference.• Scrambling is used on top of spreading, so it does not change the signal bandwidth but only

makes the signals from different sources separable from each other.

Page 36: Basic WCDMA

Characteristic of Scrambling code• There are 224 Uplink Scrambling Codes, they are used to distinguish

different users in one cell. • Uplink Scrambling codes include long scrambling codes and short

scrambling codes. The Short Scrambling codes are used for multi-user detecting

• There are 218-1 Downlink Scrambling Codes, used to distinguish different cells– Scrambling codes in common use are 0, 1,……, 8191, they are divided

into 512 aggregations, each aggregation has 1primary scrambling code and 15 secondary scrambling codes that are associated with that groups’ Primary code.

– The P-CCPCH always uses the Primary scramble code. Optionally, other channels may be scrambled using the Secondary codes associated with the Primary code.

– 512 primary scrambling codes are further divided into 64 scrambling code groups ,there is 8 primary scrambling in each group. These groups directly correspond to the 64 possible Secondary Sync Channel code patterns.

– When the mobile determines the Secondary Sync Channel code pattern, the mobile then knows which of the 64 Primary scramble codes groups to search to find the exact Primary scramble code of the base station (8 possible codes).

Page 37: Basic WCDMA

Channelisation code Scrambling code

Usage Uplink: Separation of physical data (DPDCH) and control channels (DPCCH) from same terminal

Downlink: Separation of downlink connections to different users within one cell

Uplink: Separation of mobile

Downlink: Separation of sectors (cells)

Length 4–256 chips (1.0–66.7 s)

Downlink also 512 chips

Different bit rates by changing the length of the code

Uplink: (1) 10 ms = 38400 chips or (2) 66.7 s = 256 chips

Option (2) can be used with advanced base station receivers

Downlink: 10 ms = 38400 chips

Number of codes Number of codes under one scrambling code = spreading factor

Uplink: 16.8 million

Downlink: 512

Code family Orthogonal Variable Spreading Factor Long 10 ms code: Gold code

Short code: Extended S(2) code family

Spreading Yes, increases transmission bandwidth No, does not affect transmission bandwidth

Channelisation and Scrambling Codes

Page 38: Basic WCDMA

Acquisition Indication Channel ( AICH)

• AICH Provides an Indicator to the Mobile that a PRACH or PCPCHfrom the Mobile has been Detected

• Uses 1.33 ms Access Slots (15 slots per 20ms)• Each Access Slot Provides 16 Access Indicators for 16 Mobiles in

the first 1.067 ms Transmission Period• Each of the 16 AI’s directly corresponds to one of the 16 signature codes

sent by a mobile PRACH or PCPCH .• No Data is Sent Last 4 Symbols of Each Slot• Uses the Same Physical Channel Structure, spreading and modulation as

DPDCH/DPCCH.

Page 39: Basic WCDMA

Compressed Mode Operation

• Allows “Off” Reception Times for Mobile to Make Measurements on Other Frequencies.

• Two Methods: - Reduce Spread Factor by 2 (Shorter OVSF)

- Puncture Coder (1/3 rate to 1/2 rate)• During the unused timeslots, the mobile can tune its receiver to another

frequency and measure its signal quality.

Page 40: Basic WCDMA

Physical Uplink Channels

PRACH (Physical Random Access Channel).• Carries the RACH (Random Access Channel)• Used for System Access

PCPCH (Physical Common Packet Channel)• Carries the CPCH (Common Packet Channel)• Used to Carry Small to Medium Packets and Support Contention Resolution

DPCH (Dedicated Physical Channel) Composed of:• DPDCH (Dedicated Physical Data Channel).• DPCCH (Dedicated Physical Control Channel).

Page 41: Basic WCDMA

Uplink PRACH

• Sends Signaling Information to the Base Station• Is Composed of Two Parts:

• One or More 1.067 ms Duration Preambles which the Base Station Searches for to Acquire PRACH channels

• A 10 ms Message Section• The preambles are repeated until the base station acknowledges receiving

the preamble on the AICH. Once the mobile receives a reception indication on the AICH, it transmits the message portion of the PRACH.

Page 42: Basic WCDMA

Uplink DPDCH & DPCCH

• DPDCH carries the Data• DPCCH carrier the Layer 1 Control Information(pilot data, TPC, feedback, and

optionally TFCI).• Unlike the Downlink, These Channels are I/Q Multiplexed (BPSK Modulation)• For Higher Data Rate Services, Additional DPDCHs are Added to Both the I and Q

Branches• The DPDCH & DPCCH are Spread with Different OVSF Codes (independent

Channels)– The DPCCH is always spread with the first OVSF code of length 256 (Cch, 256,0). – If only one DPDCH is used, then it is assigned the OVSF code that equals the spread factor divided

by four.In the case of SF=64, as in this example, the DPDCH is spread with OVSF code number 16 (Cch, 64,16)

– If more than one DPDCH is used (multi-code operation for higher rate services), then each are spread with a 4 bit OVSF code (Cch, 4,k).

Page 43: Basic WCDMA

Call Processing

• Mobile Synchronization• Read Broadcast Channel• Mobile Initial Access:

• Base Station Page, Mobile Response• Mobile Initiated Call

• Move to DPDCH/DPCCH• Soft Handoff

Page 44: Basic WCDMA

Mobile Initial Search

• The first task for the mobile is to find all receivable primary SCH channels. At this point the mobile station has no timing reference at all

• Since the 3GPP system is completely unsynchronized, the Primary SCH signal from each base station will be received at arbitrary time offsets. Once all of the receivable primary SCHs have been located, the mobile selects the strongest assuming that it probably is the closest base station.

• In this example, the mobile would select Base Station 1 since it provides the strongest signal.

Page 45: Basic WCDMA

Mobile Synchronization

• Find and Time Sync to Primary SCH Chip Rate• Find and Decode Secondary SCH • Determine Which of the 64 Possible Code Patterns the Secondary SCH is Sending• Begin Search for which of the 8 Possible Scrambling Codes the• Base Station is Using Within the Code Group Defined by the Secondary SCH

Read Broadcast Channel• Once Scrambling Code is Determined, Decode the Broadcast Channel (BCH)• BCH Messages Provide System Specific Information and Cell Parameters

Required for Proper Operation• Cell May Require Registration• Once Complete, Mobile Enters Sleep Mode• Reads PICH to Determine if it Needs to Read PCH• Monitors the PCH or FACH for Page

Page 46: Basic WCDMA

Mobile Initiated Call

• Sends PRACH Preamble, Waits for AICH Response• Sends PRACH Message• Response on PCH To Get DPDCH/DPCCH Assignment

Page 47: Basic WCDMA

WCDMA handover types.

• Intra-system handovers: Intra-frequency handovers.• MS handover within one cell between different sectors: softer• MS handover between different BS:

– Soft.– Hard.

Inter-frequency handovers.– Hard

• Inter-system handovers:– Handover between WCDMA <--> GSM900/1800: Hard– Handower between WCDMA/FDD <--> TDD: Hard

Page 48: Basic WCDMA

Soft Handoff

• A mobile station communicates with two base stations simultaneously• Mobile Searches for Other Cells - looks for Sync Channel• Reports Candidate Cells to System• Receives Assignment for Soft Handoff from Network• Must Determine System Frame Number from Each Cell to Properly

Time Align Each Cell’s Transmissions.– The System Frame Number (SFN) is multiplexed with the BCH transport

channel and is carried over-the-air on the P-CCPCH.

Page 49: Basic WCDMA

Soft Handover, uplink and downlink

Page 50: Basic WCDMA

Softer Handover

Page 51: Basic WCDMA

Handover procedure

• Strength of the A becomes equal todefined lower threshold. Theneighbouring signal has adequatestrength. B is added to active set.• Quality of signal B starts to becomebetter than signal A. The RNC keepsthat point as starting point forhandover margin calculation.• The strength of signal B becomesequal or better than the defined lowerthreshold. Thus its strength isadequate to satisfy the required QoSof the connection. The strength of thesummed signal exceeds thepredefined upper threshold, causingadditional interference to the system.As a result, RNC deletes signal Afrom the Active Set.

Page 52: Basic WCDMA

Parameter in the handover algorithm• Upper threshold: the level at which the signal strength of the connection is atthe maximum acceptable level in respect with the requested QoS.• Lower threshold: is the level at which the signal strength of the connection isat the minimum acceptable level to satisfied the required QoS. Thus the signalstrength of the connection should not fall below it.• Handover margin: is a predefined parameter, which is set at the point wherethe signal strength of the neighbouring cell (B) has started to exceed the signalstrength of current cell (A) by a certain amount and/or for a certain time.• Active Set: is a set of signal branches (Cells) through which the MS hassimultaneously connection to the UTRAN.• Candidate Set: is a list of cells that are not presently used in the soft handoverconnection, but whose pilot E/I are strong enough to be added to the active set.– Candidate set is not used in WCDMA handover algorithm.• Neighbour Set: The neighbour set or monitored set is the list of cells that themobile station continuously measures, but whose pilot E/I are not stron enoughto be added to the active set.

Page 53: Basic WCDMA

Active Set Management

Page 54: Basic WCDMA

HSxPA Motivation and General Principle

• Improved performance and spectral efficiency in DL and UL by introducing a shared channel principle:– Significant enhancement with peak rates up to 14.4 Mbps (28 Mbps in Rel7) in DL, and 2

Mbps (11.5 Mbps with 16QAM) in UL– Huge capacity increase per site; no site pre-planning necessary– Improved end user experience: reduced delay/latency, high response time

HSDPA (3GPP Rel5)

Fast pipe is shared among UEs

Scheduling A,B,C

HSUPA (3GPP Rel6)

Dedicated pipe for every UE in ULPipe (codes and grants) changing with timeE-DCH scheduling

E-DCH - A

E-DCH - B

E-DCH - C

Rel. 99

DCH -A

DCH -B

DCH -C

Dedicated pipe for every UE

Page 55: Basic WCDMA

HSDPA Overview

15 Code Shared

transmission

16QAMModulation

TTI = 2 ms Hybrid ARQwith incr. redundancy

Fast Link Adaptation

AdvancedScheduling

BenefitHigher Downlink Peak rates: 14 Mbps

Higher Capacity: +100-200%Reduced Latency: ~75 ms

Page 56: Basic WCDMA

Maximum code allocation for HSDPA

SF=1

SF=2

SF=4

SF=8

SF=16

SF=32

SF=64

SF=128

SF=256

15 HS-PDSCH codes15 HS-PDSCH codes

Up to three HS-SCCH codesUp to three HS-SCCH codesCodes for common channels in the cellCodes for common channels in the cell

Codes for associated DCHs and non-HSDPA users

Codes for associated DCHs and non-HSDPA users

Used by 2 HSDPA UEs no SF256 available for the 3rd UE for associated

DCH

Used by AMR user only one SF128 code remains for associated DCH

Used by HSDPA UE as associated DCH and HS-SCCH

Case1:

Case2:

Case1+2:

– Code tree limitation makes it hard to have 15 codes allocated for HSDPA• Still commonly 14 or 12 or lower amounts are easily available• Note that current terminals support only 10 codes so 15 codes means more than 1 users per TTI

– 15 codes is available but not commonly for cells where has reasonable high traffic (noticing terminal limitation 10 codes, thus fully utilise 15 codes needs minimum 2 HSDPA users)

• Case 1: Allocation of 15 is not possible when more than 2 HSDPA users are active (i.e. 3 HSDPA users)• Case 2: Allocation of 15 is not possible (with two HSDPA users) when 1 AMR12.2 user exists in the cell

Page 57: Basic WCDMA

HSDPA - UE Categories– QPSK and 16QAM modulation with multicode transmission used to achieve high data

rates– 12 different UE categories defined, categories are characterised by

• Number of parallel codes supported• Minimum inter-TTI interval

– Theoretical peak bit rate up to 14.4 Mbps for category 10 UE using 15 codes and 16QAM

Page 58: Basic WCDMA

HSUPA Overview

TTI = 10 ms1-4 Code Multi-Codetransmission

FastPower Control

Hybrid ARQwith incr. redundancy

NodeB ControlledSc

heduling

BenefitHigher Uplink Peak rates: 2.0 Mbps

Higher Capacity: +50-100%Reduced Latency: ~50-75 ms

Page 59: Basic WCDMA

HSUPA - UE Categories– BPSK modulation with multicode transmission used to achieve high data rates– 6 different UE categories defined, categories are characterised by

• Number of parallel codes supported• Support of 2ms TTI - 10ms TTI supported by all the HSUPA UEs

– Theoretical peak bit rate up to 5.74 Mbps for category 6 UE using 2 ms TTI• No coding and no retransmissions - all bits must be delivered correctly over the air…

11484

20000

20000

5772

20000

14484

2798

14484

7110

Transport Block size

2 Mbps102 x SF24

2.89 Mbps22 x SF24

1.45 Mbps102 x SF42

1.40 Mbps22 x SF42

2 Mbps102xSF2 + 2xSF46

6

5

3

1

HSUPACategory

2

10

10

10

TTI

2xSF2 + 2xSF4

2 x SF2

2 x SF4

1 x SF4

Codes x Spreading

5.74 Mbps

2 Mbps

1.45 Mbps

0.71 Mbps

Data rate

Page 60: Basic WCDMA

HSPA mobility

• HSDPA– Soft handover on associated DCH channels (signalling, UL data)– Serving cell change for HSDPA data channel

• Connected only to one cell at a time

• HSUPA– Soft handover utilised for uplink channels as required due to near-far

problem– Only Serving Cell can allocate more UL capacity/power

HS-SCCH

HS-PDSCH

DPCH

DPCHServing HS-DSCH cell

Notice that soft/softer handoveris not supported for HS-SCCH/HS-PDSCH

Page 61: Basic WCDMA

UL DCH vs HSDPA vs HSUPA Concepts

HSDPAHSDPA HSUPAHSUPA

ModulationModulation QPSK and 16-QAMQPSK and 16-QAM BPSK and Dual-BPSKBPSK and Dual-BPSK

Soft handoverSoft handover NoNo YesYes

HSUPA is like “reversed HSDPA”, except

Fast power controlFast power control NoNo YesYes

SchedulingScheduling Point tomultipoint

Point tomultipoint Multipoint

to point

Multipoint to point

Non-scheduled transmission

Non-scheduled transmission NoNo Yes, for minimum/

guaranteed bit rate

Yes, for minimum/guaranteed bit rate

Required for near-far avoidance

Efficient UE power amplifier

Scheduling cannot be as fast as in HSDPA

Similar to R99 DCH but with HARQ

HSUPA could be better described as Enhanced DCH in the uplink than “reversed HSDPA”

Feature

Variable spreading factor

Fast power control

Adaptive modulation

BTS based scheduling

DCH

Yes

Yes

No

No

HSUPA

Yes

Yes

No

Yes

Fast L1 HARQ No Yes

HSDPA

No

No

Yes

Yes

Yes

Multicode transmission Yes(No in practice) Yes Yes

HSUPA (E-DCH) is an uplink DCH with BTS-based HARQ and scheduling and true multicode support

Soft handover Yes Yes No(associated DCH only)

Page 62: Basic WCDMA

Any question???

Page 63: Basic WCDMA

Thank you