3gpp physical layer

Upload: cesar-sanfelice

Post on 24-Feb-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 3gpp Physical Layer

    1/35

    NOKIA File name / 1 / Date / Initials

    Introduction to 3GPP Physical LayerIntroduction to 3GPP Physical Layer

    By

    Barry Cardiff

    UK L1 Integration

  • 7/25/2019 3gpp Physical Layer

    2/35

    NOKIA File name / 2 / Date / Initials

    AgendaAgenda

    Main item: Basic concepts of CMA!

    fo""o#ed $y:

    %&'' (CMA parameters )er*ices pro*ided $y p+ysica" "ayer , )pectr-m Usage o#n"in. )preading and Mod-"ation Up"in. )preading and Mod-"ation O/), codes , '+ysica" c+anne"s 0a"" of t+em L1 proced-res 2ransport c+anne"s

    )tr-ct-re of %&'' 0L1 (+ere to find more 3 4 A

  • 7/25/2019 3gpp Physical Layer

    3/35

    NOKIA File name / 3 / Date / Initials

    3GPP WCDMA parameters3GPP WCDMA parameters

    C+ip rate 5 %678mcps 0+ence t+e term 9#ide$and6 )preading factors from 8 to ;1< are s-pported6A common pi"ot c+anne" e=ists for c+anne" estimation6 C+anne"isation codes are O/), codes6 3')K is -sed on t+e do#n "in. for eac+ p+ysica" c+anne"6 >')K is -sed on t+e -p"in.6

    Circ-it and pac.et s#itc+ed c+anne"s are a*ai"a$"e6

    ata is spread t#ice? first $y c+anne"isation codes? t+en $y pse-dorandom scram$"ing codes to differentiate $et#een $asestations on t+edo#n"in.? 0and $et#een mo$i"es on t+e -p"in.6

    Open "oop and feed$ac. 2= di*ersity is emp"oyed6 )oft+ando*er #it+ -p to % $asestations is permitted6

    ,"e=i$"e design so t+at t+ere is no fi=ed #ay to map a ser*ice onto t+ep+ysica" "ayer? t+e mapping is informed at ca"" set-p? and can *arydynamica""y or $e reconfig-red d-ring a ca""6

    ,ast po#er contro" commands: 1;@@>6

  • 7/25/2019 3gpp Physical Layer

    4/35

    NOKIA File name / 4 / Date / Initials

    Cellular stack modelCellular stack model

    Physical channels

    C C

    L C L C

    Radio Resource

    Assignment[Code, Frequency,

    TS, TF Set, Mapping,

    etc.]

    Measurement Report

    RC retransmissioncontrol

    L 1 L 1

    ! T R A " ! #

    Control

    M

    easu

    rem

    ents

    Control

    Control

    M

    easurem

    ents

    M A C M A C

    Control

    Transport channels

  • 7/25/2019 3gpp Physical Layer

    5/35NOKIA File name / 5 / Date / Initials

    Services provided y physical layerServices provided y physical layer

    $ So%t hando&er e'ecution

    $ #rror detection on transport channels and indication to higher layers

    $ F#C encoding(decoding o% transport channels

    $ Multiple'ing o% transport channels and demultiple'ing o% )coded composite transport channels*

    $ Rate matching +data multiple'ed on C-

    $ Mapping o% coded composite transport channels on physical channels

    $ Po/er /eighting and com0ining o% physical channels

    $ Modulation and spreading(demodulation and despreading o% physical channels

    $ Frequency and time +chip, 0it, slot, %rame synchronisation

    $ Radio characteristics measurements including F#R, S1R, 1nter%erence Po/er, etc., and

    indication to higher layers

    $ 1nner loop po/er control

    $ RF processing

  • 7/25/2019 3gpp Physical Layer

    6/35NOKIA File name / 6 / Date / Initials

    3GPP WCDMA Physical layer has t!o modes3GPP WCDMA Physical layer has t!o modes

    ,

    p+ysica" c+anne"s are defined $y t#oparameters:

    radio fre-ency c+anne" n-m$er a c+anne"isation 9code

    )-ita$"e for fast mo$i"e -se

    Up"in. and do#n"in. are separated int+e fre-ency domain6

    o#n"in. +as more capacity t+an-p"in.

    1@@D d-ty cyc"e on $ot+ -p"in. anddo#n"in.

    2

    p+ysica" c+anne"s are defined $yt+ree parameters:

    radio fre-ency c+anne" n-m$er a c+anne"isation 9code time s"ots

    )-ita$"e for indoor or s"o# mo*ingmo$i"e -se

    Up"in. and are on same fre-ency6

    Up"in. and o#n"in. +a*e simi"arcapacity6

    Emp"oys 2= on $ot+ -p"in. anddo#n"in.

    (+i"st t+ere are maFor differences in t+e p+ysica" "ayer? t+e +ig+er "ayer interface0transport c+anne"s is t+e same for $ot+ sc+emes

    "he rest o# this presentation is $DD only

  • 7/25/2019 3gpp Physical Layer

    7/35NOKIA File name / 7 / Date / Initials

    $DD Spectrum %sage$DD Spectrum %sage

    2 M-3 +typical.

    456745575847Frequency +M-3.

    587M-3 +de%ault.!P in9 ,o/n in9

    58:7

    Carrier %requencies are on 4779-3 0oundries

    UTRA Absolute Radio Frequency Channel Number

    !plin9 "u ;2 .> M-3

    /here Fuplin9 is the uplin9 %requency in M-3

    ,o/nlin9 "d ; 2 < +Fdo/nlin9 M-3 7.7 M-3 Fuplin9 =46>.> M-3

    /here Fdo/nlin9 is the do/nlin9 %requency in M-3

  • 7/25/2019 3gpp Physical Layer

    8/35NOKIA File name / 8 / Date / Initials

    Do!nlink Spreading and ModulationDo!nlink Spreading and Modulation

    1

    S

    P

    Cch,SF,m

    Sdl,n

    @

    1?@

    B5

    B4

    BP

    BS

    S$SC-

    P$SC-

    ImG)H

    eG)H

    cos0t

    sin0t

    )p"it

    rea" 4imag6parts

    '-"ses+aping

    '-"se

    s+aping

  • 7/25/2019 3gpp Physical Layer

    9/35NOKIA File name / 9 / Date / Initials

    %plink Spreading and Modulation%plink Spreading and Modulation&dedicated channels'&dedicated channels'

    I

    cd?1 d

    )"ong?nor )s+ort?n

    IJF3

    'C>1

    3

    cd?% d

    'C>%

    cd?; d

    'C>;

    cd?< d

    'C>K

    cc c

    'CC>

  • 7/25/2019 3gpp Physical Layer

    10/35NOKIA File name / 10 / Date / Initi als

    A (uick aside on )*S$ codes &+,-'A (uick aside on )*S$ codes &+,-'

    Ort+ogona" /aria$"e )preading ,actor 0O/), codes &enerated from a sing"e $ase matri= as fo""o#s:

    1 11 1

    1 11 1

    1 11 1

    1 11 1

    1 11 1

    1 1 1 11 1 1 11 1 1 11 1 1 1

    1 1 1 11 1 1 11 1 1 11 1 1 1

    1 1 1 11 1 1 11 1 1 11 1 1 1

    1 1 1 11 1 1 11 1 1 11 1 1 1

    < codes? #it+ ), 5 'aging Indication C+anne" 0'IC>

    '+ysica" andom Access C+anne" 0'AC>Ac.no#"edge Indication C+anne" 0AIC> edicated C+anne" 0C>: contains 'CC> 0L1 ctr"

    and 'C>0data fie"ds6

  • 7/25/2019 3gpp Physical Layer

    13/35NOKIA File name / 13 / Date / Initi als

    Physical channels 1 &primary' CPIC2Physical channels 1 &primary' CPIC2

    O/), code @ $roadcast o*er entire ce"" Used for c+anne" estimation Can $e -sed for open "oop 2= di*ersity 0antenna < option

    Pre$de%ined sym0ol sequence

    Slot D7 Slot D5 Slot Di Slot D5C

    Tslot; 42>7 chips , 47 0its ; 57 sym0ols

    5 radio %rameE T%; 57 ms

    slot D5

    FrameDi5FrameDi

    slot D5

    $A $A $A $A $A $A $A $A $A $A $A $A $Antenna 4

    ntenna 5

    slot D7

    Frame oundary

  • 7/25/2019 3gpp Physical Layer

    14/35

    NOKIA File name / 14 / Date / Initi als

    Physical channels 1 SC2Physical channels 1 SC2

    Contains t#o parts 0neit+er -se t+e ce"" scram$"ing code primary )C>? same for e*ery ce""

    secondary )C>? indicates #+ic+ of t+e 8 code gro-ps t+eprimary scram$"ing code of t+at ce"" $e"ongs to6 Broadcast o*er entire ce"" Used to ac-ire initia" sync+roniation to a ce""

    'rimary

    )C>

    )econdary)C>

  • 7/25/2019 3gpp Physical Layer

    15/35

    NOKIA File name / 15 / Date / Initi als

    Physical channels 1 P1CCPC2Physical channels 1 P1CCPC2

    Broadcast o*er entire ce"" 05 'C'IC> as p+ase reference O/), code 1

    2+e 92=off space is ta.en -p $y t+e )C> c+anne" Contains t+e BC> transport data ,i=ed spreading factor 05

  • 7/25/2019 3gpp Physical Layer

    16/35

    NOKIA File name / 16 / Date / Initi als

    Physical channels 1 S1CCPC2Physical channels 1 S1CCPC2

    Carries $ot+ 'C> and ,AC> transport $"oc.s Broadcast o*er eit+er t+e entire O part of a ce"" If a radio frame contains a 'C> t+en t+at frame is $roadcast o*er

    entire ce""

    ,"e=i$"e coding and p+ysica" c+anne" mapping 017P< possi$i"ities 2,CI and B"ind ate detection possi$"e Can $e on any code

    Slot D7 Slot D5 Slot Di Slot D5

    Tslot; 42>7 chips, 47

    Pilot

    "pilot0itsata

    "data0its

    5 radio %rameE T%; 57 ms

    TFC1

    "TFC10its

  • 7/25/2019 3gpp Physical Layer

    17/35

    NOKIA File name / 17 / Date / Initi als

    Physical channels 1 PIC2Physical channels 1 PIC2

    Associated #it+ a )CC'C> Broadcast o*er t+e entire ce"" Informs mo$i"es L1 if t+ere is a paging message for any mo$i"e in

    t+e same gro-p? so t+at it can t+en ecei*e t+e 'C> frame of t+eassociated )CC'C>

    'o#er sa*ing in id"e mode Can $e on any code

    $1$@

    frame

    'IC> frame containing paging indicator

  • 7/25/2019 3gpp Physical Layer

    18/35

    NOKIA File name / 18 / Date / Initi als

    Physical channels 1 P.AC2 &+,-'Physical channels 1 P.AC2 &+,-'

    Message partPream0le

    78> chips57 ms +one radio %rame

    Pream0le Pream0le

    Message partPream0le

    78> chips 47 ms +t/o radio %rames

    Pream0le Pream0le

    'ream$"e part:

    'ream$"e is a signat-re of "engt+ 01P

  • 7/25/2019 3gpp Physical Layer

    19/35

    NOKIA File name / 19 / Date / Initi als

    ccc

    cd d

    Sc$msg,n

    1?@

    @

    1

    Physical channels 1 P.AC2 &-,-'Physical channels 1 P.AC2 &-,-'

    Pilot

    "pilot0its

    ata

    "data0its

    Slot D7 Slot D5 Slot Di Slot D5

    Tslot; 42>7 chips, 57 transport $"oc.s

    ,"e=i$"e coding Uses same scram$"ing code as pream$"e part Open Loop 'o#er contro"

  • 7/25/2019 3gpp Physical Layer

    20/35

    NOKIA File name / 20 / Date / Initi als

    Physical channels 1 AIC2Physical channels 1 AIC2

    Message part:

    Used to carry L1 ac.no#"edgments to 'AC> pream$"es 2+ree *a"-ed 0positi*e? negati*e ac.? or F-st not t+ere

    Comprises a signat-re t+at maps e=act"y to t+e signat-re -sed fort+e 'AC> pream$"e $eing ac.no#"edged Broadcast o*er entire ce""

    AS +4 AS 5 AS + AS i AS +4 AS 5

    a+ a-a5 a3+ a3-a35 a33 a36 a37

    AI part Un-sed part

  • 7/25/2019 3gpp Physical Layer

    21/35

    NOKIA File name / 21 / Date / Initi als

    Physical channels 1 DC2 &+,3'Physical channels 1 DC2 &+,3'

    Gne radio %rame, T%; 57 ms

    TPC

    "TPC0its

    Slot D7 Slot D5 Slot Di Slot D5

    Tslot; 42>7 chips, 57

  • 7/25/2019 3gpp Physical Layer

    22/35

    NOKIA File name / 22 / Date / Initi als

    Physical channels 1 DC2 &-,3'Physical channels 1 DC2 &-,3'DPDC28its,Slot

    DPCC28its,Slot

    Slot$ormat

    i

    Channel8it .ate&kps'

    ChannelSymol

    .ate&ksps'

    S$ 8its,Slot

    9Data+ 9Data- 9"PC 9"$CI 9Pilot

    "ransmslots

    radio #9"

    @ 1; 6; ;1< 1@ @ 8 < @ 8 1;

    @A 1; 6; ;1< 1@ @ 8 < @ 8 71

    @B %@ 1;

  • 7/25/2019 3gpp Physical Layer

    23/35

    NOKIA File name / 23 / Date / Initi als

    Physical channels 1 DC2 &3,3'Physical channels 1 DC2 &3,3'

    ata4ata5

  • 7/25/2019 3gpp Physical Layer

    24/35

    NOKIA File name / 24 / Date / Initi als

    L+ proceduresL+ procedures

    Items co*ered +ere

    Initia" sync+ronisation AC> transmission C> sync+ronisation Compressed mode

    Ot+er items

    'ac.et transfer po#er contro" o-tofsync detection

    neig+$o-r meas-rements etc666

    I i i l S h i i

  • 7/25/2019 3gpp Physical Layer

    25/35

    NOKIA File name / 25 / Date / Initi als

    Initial SynchronisationInitial Synchronisation

    'roced-re:

    A&C fast A,C ')C> searc+ 0Matc+ed fi"ter ,rame sync+ronisation and codegro-p identification 0))C> )cram$"ingcode identification

    ecoding of 'CC'C>

    P.AC2 P dP.AC2 P d

  • 7/25/2019 3gpp Physical Layer

    26/35

    NOKIA File name / 26 / Date / Initi als

    P.AC2 ProcedureP.AC2 Procedure

    'roced-re:

    Mo$i"e se"ects 'ream$"e timing and signat-res from a""o#edpossi$i"ities in a random fas+ion6

    Loo.s for a L1 ac.no#"edge on AIC> c+anne" (+enRif it gets a positi*e ac. it t+en sends t+e message part Ot+er#ise it ramps t+e po#er -p -nti" it s-cceeds or timeso-t6

    asestation

    detects pream0le

    A1C-

    Mo0ile*s

    T'

    78> chips

    P7P5

    Prach Pream0le Control part

    ,ata part

    57 or 47 ms

    Message Part

    Mo0ile*s

    R'

    DC2 S h i ti P d &+,-'DC2 S h i ti P d &+,-'

  • 7/25/2019 3gpp Physical Layer

    27/35

    NOKIA File name / 27 / Date / Initi als

    DC2 Synchronisation Procedure &+,-'DC2 Synchronisation Procedure &+,-'

    )tart do#n"in.sync+ronisation process

    Esta$"is+ c+ip and framesync+ronisation and report

    stat-s to +ig+er "ayers

    )tart transmission of-p"in. c+anne"s

    )tart transmission ofdo#n"in. c+anne"s

    )tart -p"in.

    sync+ronisation process

    Esta$"is+ c+ip and framesync+ronisation and report

    stat-s to +ig+er "ayers

    UE U2BAN

    DC2 S h i ti P d &-,-'DC2 S h i ti P d &-,-'

  • 7/25/2019 3gpp Physical Layer

    28/35

    NOKIA File name / 28 / Date / Initi als

    DC2 Synchronisation Procedure &-,-'DC2 Synchronisation Procedure &-,-'

    "C

    frame boundary"8"k; - +5 ms

    P1CCPC2

    $AC2 on S1CCPC2

    "n; -

  • 7/25/2019 3gpp Physical Layer

    29/35

    NOKIA File name / 29 / Date / Initi als

    Compressed ModeCompressed Mode

    Gne %rame

    +57 ms Transmission gap a&aila0le %orinter$%requency measurements

    Used to create a 9gap in C> c+anne" d-ring #+ic+ time t+e mo$i"ecan meas-re o*er fre-encies? 2? or ot+er systems 0e6g6 &)M

    Can $e in eit+er or $ot+ -p"in. and don#"in.

    Can $e done -sing ),R< or p-nct-ring met+ods Ca-ses pro$"ems at edge of ce"" operators +ate t+is6

    "ransport channels &+,4'"ransport channels &+,4'

  • 7/25/2019 3gpp Physical Layer

    30/35

    NOKIA File name / 30 / Date / Initi als

    "ransport channels &+,4'"ransport channels &+,4'

    BC> carries system #ide information

    ,AC> do#n"in. common signa"ing c+anne" AC> -p"in. common signa"ing c+anne" 'C> paging c+anne" C> dedicated c+anne" 0can $e -sed for pac.et a"so C'C> Common -p"in. pac.et c+anne" 0o-t of QQ

    )C> o#n"in. s+ared c+anne" 0pac.et

    BC> is t+e on"y one #it+ a fi=ed coding sc+eme? a"" ot+ers are tota""y

    f"e=i$"e6

    "ransport channels &-,4'"ransport channels &-,4'

  • 7/25/2019 3gpp Physical Layer

    31/35

    NOKIA File name / 31 / Date / Initi als

    "ransport channels &-,4'p & 'mapping to physical channelsmapping to physical channels

    Transport Channels

    C-

    RAC-

    CPC-

    C-

    FAC-

    PC-

    SC-

    Physical Channels

    edicated Physical ata Channel +PC-

    edicated Physical Control Channel +PCC-

    Physical Random Access Channel +PRAC-

    Physical Common Pac9et Channel +PCPC-

    Common Pilot Channel +CP1C-

    Primary Common Control Physical Channel +P$CCPC-

    Secondary Common Control Physical Channel +S$CCPC-

    Synchronisation Channel +SC-

    Physical o/nlin9 Shared Channel +PSC-Acquisition 1ndication Channel +A1C-

    Page 1ndication Channel +P1C-

    "ransport channels &3,4'"ransport channels &3,4'

  • 7/25/2019 3gpp Physical Layer

    32/35

    NOKIA File name / 32 / Date / Initi als

    p & 'p & 'Generic coding 1 do!nlinkGeneric coding 1 do!nlink

    TrCH Multiplexing

    CRC attachment

    Rate matchingRate

    matching

    1stinsertion of DTX

    indication

    1st interleaving

    Radio frame segmentation

    2ndinsertion of DTX

    indication

    2ndinterleaving

    Physical channel

    segmentation

    Physical channel mapping

    TrBk concatenation /

    Code block segmentation

    Channel coding

    "ransport channels &4,4'"ransport channels &4,4'

  • 7/25/2019 3gpp Physical Layer

    33/35

    NOKIA File name / 33 / Date / Initi als

    p & 'p & 'Generic coding 1 uplinkGeneric coding 1 uplink

    Rate

    matching

    Physical channel

    segmentation

    Radio frame segmentation

    2nd

    interleaving

    Physical channel mapping

    Channel coding

    Rate matching

    TrBk concatenation /

    Code block segmentation

    CRC attachment

    Radio frame equalisation

    1stinterleaving

    TrCH Multiplexing

    Structure o# 3GPP &L+'Structure o# 3GPP &L+'

  • 7/25/2019 3gpp Physical Layer

    34/35

    NOKIA File name / 34 / Date / Initi als

    Structure o# 3GPP &L+'Structure o# 3GPP &L+'

    AN

    AN (& 1 AN (& 8

    ,-nctiona" )pecification

  • 7/25/2019 3gpp Physical Layer

    35/35

    NOKIA File name / 35 / Date / Initi als

    Where to #ind more @Where to #ind more @

    One '"ace:

    httpE((cst.ntc.no9ia.com(ess&(stand(ataase(Specs(de%ault.htm

    A"" %&'' 4 E2)I specification can $e fo-nd +ere

    Can searc+ $y n-m$er? name of .ey#ord