wcdma explained

Upload: sahar-sadeghi

Post on 02-Apr-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 WCDMA Explained

    1/27

    09-1

    WCDMA

    power

    time

    frequency

    ~5 MHz

    09-2

    Outline

    IMT-2000 Requirements

    WCDMA system

    Multiservice concepts

  • 7/27/2019 WCDMA Explained

    2/27

    09-3

    IMT-2000 requirements Full coverage and mobility for 144 kbps,

    and preferably for 384 kbps

    Limited coverage and mobility for 2 Mbps

    High spectral efficiency

    Flexibility to introduce new services

    09-4

    IMT-2000 user rate vs coverage andmobility

    Fixed area / low mobility Wide area / high mobility

    User bit rate

    2 Mbps

    384 kbps

    144 kbps

    10 kbps Basic 2G

    Evolved 2G

    GSM EDGE

    (Enhanced Data rates using optimised modulation)

    IMT-2000

  • 7/27/2019 WCDMA Explained

    3/27

    09-5

    JargonFest

    IMT-2000 = International Mobile Telephony 2000 ITU (International Telecommunications Union) terminology for 3G

    UMTS = Universal Mobile Telecommunication System The UMTS Forum is an international and independent body, uniquely

    committed through the building of cross-industry consensus to thesuccessful introduction and development of UMTS/IMT-2000 thirdgeneration mobile communications systems.

    UTRA = Universal Terrestrial Radio Access

    3GPP = 3rd Generation Partnership Project joint standardisation group

    WCDMA is known within 3GPP as UTRA FDD + UTRA TDD

    09-6

    WCDMA Concepts

    WCDMA system specifications

    Logical Channels

    Physical Channels

    Packet Access

    Multiservice support

    TDD mode

  • 7/27/2019 WCDMA Explained

    4/27

    09-7

    WCDMA key characteristics

    Multiple access scheme DS-CDMA Duplex scheme FDD/TDD Chip rate 3.84 Mcps Carrier Spacing Flexible 4.4-5.0 MHz (3.84 Mcps) Frame length 10 ms Multi-rate/Variable rate Variable spreading factor (4 to 256)

    + Multi-code Channel coding Convolutional coding (rate 1/2 or 1/3)

    Optional outer Reed-Solomoncoding (rate 4/5)

    Packet access Dual mode (common channelor dedicated channel)

    09-8

    Common Control Channels Broadcast control channel (BCCH) Forward Access Channel (FACH) Paging Channel (PCH) Random Access Channel (RACH)

    Dedicated Channels Dedicated Control Channel (DCCH)

    Dedicated Traffic Channel (DTCH)

    Downlink

    Uplink

    Bidirectional

    Uplink and/orDownlink

    WCDMA Logical Channel structure

  • 7/27/2019 WCDMA Explained

    5/27

    09-9

    Primary Common Control Physical Channel(Primary CCPCH) (full cell coverage)

    Secondary Common Control Physical Channel

    (Secondary CCPCH)(may be transmittedover only part of a cell, e.g. a lobe)

    Physical Random Access Channel (PRACH)

    Dedicated Physical Data Channel (DPDCH) Dedicated Physical Control Channel (DPCCH)

    The logical channels are mapped intothe above physical channels, (conceptually similarly to GSM).

    Common

    Dedicated

    WCDMA Physical Channel Structure

    09-10

    Broadcast Control Channel BCCH (DL) Downlink point to multipoint channel Broadcasts system and cell specific information

    (including info on available codes at the cell) BCCH is transmitted over entire cell Mapped to Primary CCPCH

    Forward Access Channel (DL) Carries control information to mobile

    FACH may also carry short user packets FACH may be transmitted over only part of a cell(e.g. smart antennas)

    Mapped to Secondary CCPCH

    Common Control Channels

  • 7/27/2019 WCDMA Explained

    6/27

    09-11

    Paging Channel PCH (DL) Carries control information to mobile when mobile location is

    unknown Transmitted over the entire cell Mapped to Secondary CCPCH

    Random Access Channel (UL) Carries control information from mobile station RACH may carry short user packets Received from entire cell Mapped to PRACH

    Common Control Channels contd

    09-12

    Dedicated Control Channel DCCH (UL and DL) Bidirectional channel used to carry control information Mapped to DPDCH (together with DTCHs)

    Dedicated Traffic Channel DTCH (DL and/or UL) Bidirectional or unidirectional channel Used to carry user information

    Mapped to DPDCH(together with DCCH and other DTCHs)

    Dedicated Control Channels

  • 7/27/2019 WCDMA Explained

    7/27

    09-13

    Common Channels

    BCCH Mapped to Primary CCPCHFACH Mapped to Secondary CCPCHPCH Mapped to Secondary CCPCHRACH Mapped to PRACH

    Dedicated Channels

    DCCH Mapped to DPDCHDTCH Mapped to DPDCH

    Summary of Logical Channels

    09-14

    Dedicated Physical Data Channel DPDCHcarries dedicated data, generated at level 2 and above

    Dedicated Physical Control Channel DPCCHcarries control information generated at level 1, i.e.

    pilot signals to assist in coherent detection transmit power control signals rate information

    Dedicated Physical Channels

  • 7/27/2019 WCDMA Explained

    8/27

    09-15

    Superframe, 72 frames, 720 ms

    S#1 S#2 S#3 S#4 S#5 S#6 S#7 S#8 S#9 S#10 S#11 S#12 S#13 S#14 S#15 S#16

    Frame, 16 slots, 10 ms

    RITPCPilot

    Slot, 0.625 ms, 2560 chips

    Data

    Rate InformationTransmit Power Control

    Pilot signal

    Data Bits

    DPCCH DPDCH

    WCDMA Frame Structure:

    Downlink Dedicated Physical Channels

    Slot length is 0.625 ms

    with 202kbits , k= 0,1,...,6

    SF=256/2k

    =>SF from 4 to 256

    09-16

    Spreading and Modulation for

    Downlink Dedicated Physical Channels

    cch is the channelisation codecscramb is the scrambling code (cell-specific)p(t) is the pulse shaping filter

    For multicode transmission, each DPDCH/DPCCHshould be assigned a distinct channelisation code

    Serial

    to

    Parallelchc scrambc )sin( t

    )cos( t

    DPDCH/

    DPCCH

    I

    Q

    )(tp

    )(tp

  • 7/27/2019 WCDMA Explained

    9/27

    09-17

    Channelisation CodesOrthogonal Variable Spreading Factor (OVSF) codes defined by code tree:

    )1(1,1 =C

    )1,1(1,2 =C

    )1,1(2,2 =C

    )1,1,1,1(1,4 =C

    )1,1,1,1(2,4 =C

    )1,1,1,1(3,4 =C

    )1,1,1,1(4,4 =C

    SF = 1 SF = 2 SF = 4

    a code can only be used iff no other code is usedbetween that code and the root of the code tree

    ... SF = 256

    09-18

    Superframe, 72 frames, 720 ms

    S#1 S#2 S#3 S#4 S#5 S#6 S#7 S#8 S#9 S#10 S#11 S#12 S#13 S#14 S #15 S#16

    Frame, 16 slots, 10 ms

    WCDMA Frame Structure:

    Uplink Dedicated Physical Channels

    Slot length is 0.625 ms

    with 10 2kbits ,k= 0,1,...,6

    Pilot TPC RI

    Slot, 0.625 ms, 2560 chips

    Data

    DPCCH

    DPDCH

    Rate Information

    Transmit Power ControlPilot signal

  • 7/27/2019 WCDMA Explained

    10/27

    09-19

    Spreading and Modulation for

    Uplink Dedicated Physical Channels

    cC, cD - channelisation codescscramb - primary scrambling code

    - a complex code cI+jcQ

    cscramb - secondary scrambling code (optional)p(t) is the pulse shaping filter

    scrambc'

    )sin( t

    )cos( t

    DPDCH I

    Q

    )(tp

    )(tpDPCCH

    Cc

    Dc

    j*

    jQI+(optional)

    '' scrambc Real

    Imag

    09-20

    For multicode transmission, each additional DPDCH may be

    transmitted on either the I or Q branch,

    with a distinct channelisation code

    Uplink Dedicated Physical Channels.

  • 7/27/2019 WCDMA Explained

    11/27

    09-21

    Superframe, 72 frames, 720 ms

    S#1 S#2 S#3 S#4 S#5 S#6 S#7 S#8 S#9 S#10 S#11 S#12 S#13 S#14 S #15 S#16

    Frame, 16 slots, 10 ms

    Pilot

    Slot, 0.625 ms, 2560 chips

    Data

    Pilot signal

    Data Bits

    Slot length is 0.625 ms

    with 202kbits ,k = 0,1,...,6

    CCPCH hasno power controlconstant rate

    WCDMA Frame Structure:

    Common Control Physical Channels

    09-22

    CCPCH is modulated and spread as for theDownlink Dedicated Physical Channel

    Primary CCPCHhas fixed predefined rate of 32 kbpsis transmitted over an entire cell

    Secondary CCPCHhas constant rate, which may be different for different cells,

    depending on capacity needed for FACH and PCH

    only transmitted when data is available, e.g. in a narrow lobehas the FACH and PCH time multiplexed frame-by-frame.The set of allocated frames is broadcast on the BCCH.

    Common Control Physical Channels

    (contd)

  • 7/27/2019 WCDMA Explained

    12/27

    09-23

    SCH is used for cell searchSCH consists of 2 sub-channels,

    the Primary SCH and Secondary SCHSCH is transmitted one codeword per slot

    Primary SCH is used to acquire slot synchronisationto the strongest BSSecondary SCH is used to obtain frame synchronisationand identify the code group of the BS.

    then the mobile can determine the scrambling code,

    then detect the Primary CCPCH,

    then acquire superframe synchronisation etc

    Synchronisation Channel SCH (DL)

    09-24

    Primary SCHis

    an unmodulated Gold code of length 256 chips, transmitted once per slot, aligned with slot boundary same for every BS

    Secondary SCHis a modulated Gold code of length 256 chips

    transmitted in parallel with the Primary SCH chosen from a set of 16 different codes,

    to match the BS downlink scrambling code

    Synchronisation Channel SCH (DL) contd

  • 7/27/2019 WCDMA Explained

    13/27

    09-25

    Physical Random Access Channel PRACH

    Random access burst contains

    a preamble of 16*256 chips (1ms) a variable length data part

    Preamble Data

    The preamble consists of 16 symbols spread by the preamble codeof length 256 chips (find these from BCCH)

    Each symbol is randomly chosen from a set

    of 16 orthogonal code words each of length 16 bits Neighbouring BSs use different preamble codes

    09-26

    CRC

    PRACH: Data Part

    Data part contains Mobile station ID (16 bits) Required service (3 bits) (e.g short packet, dedicated channel setup) Optional user packet (variable length) CRC (8 bits)

    Spreading and modulation as for uplink dedicated physical channels

    Preamble DataPreamble ReqSer

    MSID

    User Packet

  • 7/27/2019 WCDMA Explained

    14/27

    09-27

    Scrambling code for data partis based on: the BS specific preamble code plus the randomly chosen preamble sequence plus a randomly chosen time offset

    This ensures that random access attempts usingdifferent preamble codes/sequences wont collide

    PRACH: Data Part...

    09-28

    First: obtain chip and frame synchronisation obtain information on available preamble codes

    determine transmit power, estimated to achieve target SIRusing open loop power control

    Then:transmit the burst with a randomly chosen 2n ms (n= 0,1,2,3,4)time offset relative to the frame boundary

    A BS may the receive up to 80 random access attemptswithin one 10 ms frame(80 = 16 preamble sequences, with 5 time offsets)

    Random Access procedure

  • 7/27/2019 WCDMA Explained

    15/27

    09-29

    Power Control

    SIR-based power control, using both open loop andclosed loop power control

    Operates similarly on both uplink and downlink

    Target SIR is independently adjusted for each connection,based on the estimated quality of the connection.Quality estimate is obtained using a combination ofBER and FER estimates

    09-30

    WCDMA Concepts

    WCDMA system specifications

    Logical Channels

    Physical Channels

    Packet Access

    Multiservice support

    TDD mode

  • 7/27/2019 WCDMA Explained

    16/27

    09-31

    Outerinterleaving

    Innerinterleaving

    Innerinterleaving

    Channel coding/interleaving for QoS

    Innercoding

    Innercoding

    Outercoding

    BER=10-3

    BER=10-6

    Service Specific Coding

    09-32

    Inner

    coding/

    interleaving

    Outer

    coding/

    interleaving

    Time

    Mux

    Multiple services belonging to the same connectionare normally time-multiplexed,then mapped to one or more DPDCHs, as necessary

    Time

    Mux

    Time

    Mux.

    .

    .

    .

    .

    .

    .

    .

    .

    DPDCH #1

    DPDCH #2

    DPDCH #NParallelServices

    Service Multiplexing

  • 7/27/2019 WCDMA Explained

    17/27

    09-33

    Service Multiplexing (contd)

    Multiple services belonging to the same connectionmay alternatively be treated completely separately, in multicode fashionThis allows QoS for separate services to be individually controlled,but MS complexity is greater.

    Coding/

    interleaving

    DPDCH #1

    Coding/

    interleaving

    DPDCH #2

    Coding/

    interleaving

    DPDCH #N

    .

    .

    .

    Parallel

    Services

    09-34

    Rate Matching

    Multiplexed rates can produce almost arbitrary total bit rates

    There are a limited set of rates available on a DPDCH

    To match the rates: use rate matching repetition coding or

    code puncturing

  • 7/27/2019 WCDMA Explained

    18/27

    09-35

    Example 8 kbps bearer service

    Tail (8 bits)CRC (8 bits)Data (80 bits)

    Data (96 x 3 = 288 bits)

    Data (288 x 10/9 = 320 bits)

    Rate 1/3 convolutional coding

    9->10 unequal repetition

    DPDCH

    32 kbps

    Bearer

    8 kbps

    Coded

    channel

    28.8 kbps

    09-36

    Example 144 kbps bearer service

    Tail (8 bits)

    Data (1440 bits)

    Data (1440 x 225/180 = 1800 bits)

    Data (1808 x 3= 5424 bits)

    Rate 180/225 RS coding

    Rate 1/3 convolutional code

    DPDCH

    512 kbps

    Bearer

    144 kbps

    Data (5424x 320/339 = 5120 bits)

    339->320 code puncturing

    Coded

    channel

    542.4 kbps

  • 7/27/2019 WCDMA Explained

    19/27

    09-37

    Example 384 kbps bearer service

    Tail (24 bits)

    Data (3840 bits)

    Data (3840 x 240/192 = 4800 bits)

    Data (4824 x 2 = 9648bits)

    Rate 192/240 RS coding

    Rate 1/2 convolutional code

    DPDCH

    1024 kbps

    Bearer

    384 kbps

    Data (9648 x 640/603 = 10240bits)

    603->640 unequal repetition

    Coded

    channel

    964.8 kbps

    09-38

    HandoverSoft Handover Active MS receives a priority list from the network MS searches priority list for new BSs

    Softer Handover Soft handover between sectors of the same BS Operation as for soft handover

    Differences only at network implementation level

  • 7/27/2019 WCDMA Explained

    20/27

    09-39

    Handover (contd)

    Interfrequency Handover

    Needed:

    When handover occurs between cells where

    a different # of carriers have been allocated

    For handover between cell layers using different

    carrier frequency (e.g hierarchichal cells)

    For interoperator handover

    For handover to GSM

    09-40

    Interfrequency HandoverIdle period is created for measurements of other frequencies,either by reducing the spreading factor by 2,or by code puncturing

    Frame

    Idle period available for interfrequency measurements

    Rate is variable, ~100 ms intervals

    Handover (contd)

  • 7/27/2019 WCDMA Explained

    21/27

    09-41

    Interfrequency HandoverWhen service allows interleaving over several frames,multiple frames can be compressed to createa 5 ms measurement slot

    Frame

    Idle period available for interfrequency measurements

    Compressed transmissionduring one interleaverspan

    Handover (contd)

    09-42

    WCDMA Packet AccessWCDMA packet access can take place on a common fixed-rate channel on a dedicated channel

    Common channel packet transmission Uplink packet is appended directly to a random access burst Limited to short packets that use only a

    limited amount of capacity

  • 7/27/2019 WCDMA Explained

    22/27

    09-43

    WCDMA Packet AccessDedicated channel packet transmission Single-packet transmission mode, or Multiple-packet transmission mode

    Single packet transmission modeSend a random access request, indicating amount of data

    to be sentNetwork responds: with an immediate scheduling message OR with a short ACK, followed by a scheduling messageScheduling message indicates when transmission can begin,the bit rate, etc

    09-44

    WCDMA Packet Access (contd)Randomaccessburst

    Userpacket

    Randomaccessburst

    Userpacket

    ArbitraryTime

    Packet transmission on common channel

    Userpacket

    Userpacket

    Single packet transmission on dedicated channel

    Randomaccessburst

    Randomaccessburst

    ArbitraryTime

    Common Channel

    DedicatedChannel

  • 7/27/2019 WCDMA Explained

    23/27

    09-45

    WCDMA Packet Access (contd)

    Scheduleduser packet

    Multi- packet transmission on dedicated channel

    Dedicated Channel

    Accessrequest

    Randomaccessburst Common Channel

    Scheduleduser packet

    Unscheduleduser packet

    Accessrequest

    Link maintenance

    Multi-packet transmission Random access request is used to set up a dedicated packet channel

    Short packets may be sent on dedicated channel without scheduling Long packets require an access request

    09-46

    TDD Operation TDD mode is based on the same frame structure as FDD mode,

    i.e. 10 ms frame split into 16 x 0.625 ms slots Multiplexing and spreading as for FDD mode Each TDD slot can be used either for uplink or downlink

    TDD Alternating mode (e.g. outdoor suburban environment)

    Rx Rx Rx Rx Rx Rx Rx Rx

    Tx Tx Tx Tx Tx Tx Tx Tx

    0.625 ms

    1.25 ms

    10 ms

    Coded DataGuard Band

    Pilot

  • 7/27/2019 WCDMA Explained

    24/27

    09-47

    TDD Operation (contd)

    TDD Asymmetric mode (e.g. indoor/low speed outdoor)

    0.625 ms

    10 ms

    ReceivePi G

    TransmitPi G

    Receive block is a multiple of 0.625 msi.e. allows asymmetry of up to 15:1

    09-48

    UE UTRAN

    UMTS High Level System Architecture

    UE:

    UserEquipment

    CN

    UTRAN:

    UMTSTerrestrial

    Radio Access

    Network

    CN:

    CoreNetwork

  • 7/27/2019 WCDMA Explained

    25/27

    09-49

    UE

    ME+USIM

    UTRAN

    Node B + RNC

    UTRA High Level System Architecture

    ME: Mobile

    Equipment

    USIM: UMTS

    SubscriberIdentity Module

    CN

    GMSC+

    MSC/VLR

    +HLR

    Node B: Base

    Station

    RNC: Radio

    NetworkController

    09-50

    RNC

    Node B

    MSC/

    VLR

    HLR

    MSCN

    UTRAN

    Uu Interface Iub Interface Iu interface

    UTRA: Network Elements

    GMSC

    UE

    USIM

    Cu

    Interface

    External

    Network

  • 7/27/2019 WCDMA Explained

    26/27

    09-51

    UMTS Terrestrial Radio Access

    Network

    (UTRAN)

    Support of soft handover

    Support of the WCDMA-specific radio resource

    managementfunctions

    Maximisation of commonalities in handling packet-switchedand circuit-switched data

    Maximisation of commonalities with GSM

    Use ATM transportas the main transport mechanism

    09-52

    Radio Network Controller (RNC)

    Each BS has a Controlling RNC (CRNC)

    load and congestion control

    admission control

    code allocation

    Since more than one RNC may be involved (e.g. soft handoff),

    each connection may involve:

    Serving RNC (SRNC) controls outer loop power control, handoff

    decisions. The SRNC may be the same as the CRNC used by someNode B used by the mobile.

    Drift RNC (DRNC) controls any other cells used by the mobile. One UEmay have multiple DRNCs

  • 7/27/2019 WCDMA Explained

    27/27

    09-53

    ETSI,Wideband Direct Sequence CDMA (WCDMA)

    Part 1: System Description and Performance Evaluation,

    ETSI Tdoc SMG2 359/97, December 1997

    H. Holma and A. Toskala (eds),WCDMA for UMTS: Radio Access for Third Generation Mobile Communications,

    Wiley, 2000

    R Prasad, T Ojanper,

    An Overview of CDMA Evolution toward Wideband CDMA,IEEE Communication Surveys(http://www.comsoc.org/pubs/surveys),

    Vol 1, No 1, pp 1-29, Fourth Quarter 1998

    References