40
Channel switching P6FP

Channel Switching P6FP

  • Upload
    dha721

  • View
    75

  • Download
    1

Embed Size (px)

DESCRIPTION

From Fellow RF

Citation preview

Channel switching

P6FP

RAB setup

1st option) EUL/HSDPA

2nd option) DCH/HSDPA

3rd option) DCH/DCH

DCH=16,64,128,384

DCH/DCH=16/16, 16/64, 64/16, 64/64, 64/128, 64/384, 128/64, 128/128, 384/64, 384/128, 384/384

If P6FP Feature preferred rate

activated, this DCH rate can be set by UtranCell (both UL

and DL). If not, initially it will be 64

Rab setup tracesUE RBS RNC CN

RANAP: RAB-

AssignmentRequest (UE, RAB-ID, maxBitRat, addr)

NBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf, DLsf,BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC radioBearerSetup (UE, rrcTID,FACH/DCH, RAB-ID,GSM-MAP, ps-domain,ULsf, DLsf,PSC)

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RBS.CCID,CFN)

Rab setup tracesUE RBS RNC CN

RANAP: RAB-AssignmentResponse (UE, RAB-SetupOrModifiedList,RAB-ID)

RRC radioBearerSetupComplete (UE, rrcTID)

Iu bearerUser plane transport channel

TRCH

Radio link

Radio Bearer

Radio Access Bearer

Spreading Factor & Rates

SF Rate

64 16

16 64

8 128

4 384

Uplink

SF Rate

128 16

32 64

16 128

8 384

Downlink

MultiRab (new in P6)

FAJ 121 553: Speech +128/128+128/128

FAJ 121 989: Speech +128/HS

FAJ 121 1069: 64/HS+64/HS;128/HS+128/HS; 384/HS+384/HS

FAJ 121 1075: Speech+64/HS+64/HS; Speech+128/HS+128/HS; Speech+384/HS+384/HS

FAJ 121 1070: EUL/HSDPA+EUL/HSDPA

FAJ 121 984: Speech+8/8 (interactive)+16/128 (streaming)

… (see annexes)

Not all the RAB combinations are implemented, so not all the steps are

possible.

MultiRab setup traces(speechspeech+64/128speech+2*128/128)

UE RBS RNC CN

RANAP: RAB-

AssignmentRequest (UE, RAB-ID=0x01, maxBitRat, addr)

NBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf, DLsf,BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC radioBearerSetup (UE, rrcTID,FACH/DCH, RAB-ID,GSM-MAP, cs-domain,ULsf)

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RBS.CCID,CFN)

Sp

eech

MultiRab setup tracesUE RBS RNC CN

RANAP: RAB-AssignmentResponse (UE, RAB-SetupOrModifiedList,RAB-ID)

RRC radioBearerSetupComplete (UE, rrcTID)

Sp

eech

UE RBS RNC CN

RANAP: RAB-

AssignmentRequest (UE, RAB-ID=0x02, maxBitRat, addr)

NBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf=16, DLsf=16,BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC radioBearerSetup (UE, rrcTID,FACH/DCH, RAB-ID,GSM-MAP, ps-domain,ULsf=16,DLsf=16)

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RBS.CCID,CFN)

MultiRab setup traces(speechspeech+64/128speech+2*128/128)

Sp

eech

Sp

eech

+64

/128

UE RBS RNC CN

RANAP: RAB-AssignmentResponse (UE, RAB-SetupOrModifiedList,RAB-ID)

RRC radioBearerSetupComplete (UE, rrcTID)

MultiRab setup traces(speechspeech+64/128speech+2*128/128)

Sp

eech

Sp

eech

+

64/1

28

UE RBS RNC CN

RANAP: RAB-

AssignmentRequest (UE, RAB-ID=0x02, maxBitRat, addr)

NBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf=8,BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC radioBearerSetup (UE, rrcTID,FACH/DCH, RAB-ID,GSM-MAP, ps-domain,ULsf=8)

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RBS.CCID,CFN)

MultiRab setup traces(speechspeech+64/128speech+2*128/128)

Sp

eech

+64

/128

Sp

eech

+2*

128/

128

The data flows from the two PS RABs are multiplexed on MAC-d level into one single dedicated transport channel (DCH), so the

maximum bit rate is shared by the two radio bearers, i.e. the sum of the instantaneous bit rates on the bearers transmitted in a TTI is less that or equal to the maximum bit

rate on the DCH.

Therefore, the radio bearer setup only reconfigures the existing

transport channel (from Ulsf 16 to ULsf 8)

UE RBS RNC CN

RANAP: RAB-AssignmentResponse (UE, RAB-SetupOrModifiedList,RAB-ID)

RRC radioBearerSetupComplete (UE, rrcTID)

MultiRab setup traces(speechspeech+64/128speech+2*128/128)

Sp

eech

+64

/128

Sp

eech

+2*

128/

128

Channel switching algorithmUE RBS RNC

UL Buffer Load Meas.

DL Buffer Load Meas.UL Throughput Meas.DL Throughput Meas.

3. Reconfigure? EndNo

1.

Evaluation Layer

2. Handle measurement or timer expiry in Activity Evaluation Algorithm

5. Build and send reconfReq()

7. GEE: Execute Reconfiguration

End

Service Layer 6. Select target configuration

11. Handle events and counters

Yes

Switching or inactivity timer elxpires

4. Release?

CN

End

YesRAB Release Request orIu Release RequestNo

8. Receive and check reconfResp()

10. Retry?

No

New reconfiguration attempt. Go to step 5 in sequence

9. Unrecoverable?Yes

No

Signalling Connection Release, UTRAN Initiated

Yes

Channel switching algorithm

1st option) EUL/HSDPA

2nd option) DCH/HSDPA

3rd option) DCH/DCH

Throughput Upswitch

If the upswitch is required on UL, the DCH rate will be the inmediately higher than the current one

The DCH rate will be the inmediately higher than the current one (in UL, DL or both)

Channel switching algorithmThroughput Downswitch

The DCH rate will be the inmediately lower than the current one (in UL, DL or both)

Inactivity Downswitch

Dedicated channel

Cell_FACH

Ura_PCH

Idle mode

Low activity (DL and UL combined)

No activity during a long period of time

When UE detects a request for data activity

High activity. See Throughput Upswitch

No activity during a longer period of time

Channel switching algorithmOther channel switching types

Coverage: Insufficient downlink coverage is detected in the form of high downlink code power. This applies only to UEs that have a DCH transport channel on the downlink. The downlink channel sill be switched to one with the next lower rate.

Cell resource handling: Reconfigurations due to cell load based on indications from the Admission Control (DL Soft congestion) and Congestion Control (DL Congestion) functions.

Mobility: During Soft HO or HSPA HO a downswitch can be triggered.

UE position: If the request for UE Positioning is received from CS CN and if A-GPS positioning method is selected, this could trigger a reconfiguration request for upswitching before the UE positioning measurements are initiated by the RNC (the reason for up-switch attempt is that the transmission time estimate of the RRC Measurement control messages is more accurate in some RRC states than in current one where UE is located)

Channel switchingChannel switching in Ericsson can be done using two different messages:

•Radio bearer reconfiguration (RRC): The Radio Bearer Reconfiguration procedure is used to reconfigure or modify an existing Radio Bearer.

•Transport network reconfiguration (RRC): Transport channel reconfiguration is used when switching between the radio bearers of the Interactive RAB in dedicated state

Radio Bearer Reconfiguration

This RRC message is used when radio bearer has to be reconfigured. For

example this is produced for changing type of channel (common<->dedicated) , or when channel switching DCH/HSDPA

<-> DCH/HSDPA/EUL/HSDPA

Radio Bearer Reconfiguration

UE RBS RNCNBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf, BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC radioBearerReconfiguration (UE, DCH,ULsf)

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)RRC

radioBearerreconfigurationComplete

DC

H/H

SD

PA

DC

H/H

SD

PA

Radio Bearer Reconfiguration

UE RBS RNC

RRC radioBearerReconfiguration (UE, FACH)

RRC radioBearerreconfigurationComplete

DC

H

FA

CH

RRC cellUpdate

RRC cellUpdateConfirm

Radio Bearer ReconfigurationRbType Class UeRc

1.RB_SPEECH A Annex I

2. RB_PS_INTERACTIVE B Annex II

3. RB_CS_FIXED A CS data 64kbps+ PS 8/8

4. RB_CS_VAR A 57kbps CS data, variable rate

5. RB_PS_STREAMING A Annex III

6. RB_PACKET_ADCH A (streaming), C (interactive) Annex IV

7. RB_PS_INTERACTIVE_HS C Annex V

8. RB_PS_INTERACTIVE_2 B (R99), C (HSPA) Annex VI

9. RB_PS_INTERACTIVE_3 B Annex VII

10. RB_PS_INTERACTIVE_HS_2 C Annex VIII

11. RB_PS_INTERACTIVE_HS_3 C 3*PS 64/HS

12. RB_PACKET_ADCH_2 C Annex IX

13. RB_PACKET_ADCH_3 C 3*PS 64/HS

14. RB_PS_STREAMING_HS A Annex X

15. RB_PS_STREAMING_HS A Annex XI

Transport Channel Reconfiguration

• This RRC message is used when only transport parameters have to be reconfigured. For example this is

produced for channel switching from DCH/DCH->DCH/DCH

Transport channel Reconfiguration

UE RBS RNCNBAP RadioLinkReconfigurationPrepareFDD (UE,RBS.CCID,ULsf, BearerReq:bearerNotRequested,,dCH-ID, rL-ID)

RRC Transport channel reconfiguration

NBAP RadioLinkReconfigurationReady (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)

NBAP RadioLinkReconfigurationCommit (transID,UE,RNC.CCID,rL-ID,dCH-ID,bindID,addr)RRC

TransportChannelReconfigurationComplete

DC

H/D

CH

DC

H/D

CH

Channel switching parameters

• ChannelSwitching MO DL: bandwidthMargin; upswitchTimer

(similar parameters for UL)

bandwidthMargin(percentage of the

current rate)

Rat

e

Time

Upswitch timer

UPSWITCH (DCHDCH)

Channel switching parameters

• ChannelSwitching MODL: dlDownswitchBandwidthMargin; dlThroughputDownswitchTimer

(similar parameters for UL)

dlDownswitchBandwidthMargin(percentage of the

lower rate)

Rat

e

TimedlThroughputDownswitchTimer

DOWNSWITCH (DCHDCH)

Channel switching parameters

• ChannelSwitching MO

DCHFACH allowSwitchToCommon

downswitchTimer

FACHDCH

dlRlcBufUpswitch

dlRlcBufUpswitchMrab

downswitchTimerThreshold

fachToHsDisabled

Channel switching parameters• UtranCell MO

sf16Adm sf16AdmUl sf16gAdm sf32Adm sf4AdmUl sf8Adm sf8AdmUl sf8gAdmUl

rateSelectionPsInteractive >>> 1.channelType = 0 (DCH) >>> 2.ulPrefRate = 64 >>> 3.dlPrefRate = 64

Parameters related to admission with different spreading factors. They can be set in order to avoid/allow certains rates.

These parameters are useful if the preferred rate feature is activated.

Tips & Tricks

• In order to perform 2 PS calls, you can use an UE with 2 COM ports (i.e. K610 –no HSDPA- or k660 –HSDPA) and a laptop with Windows XP.

• Once you have the suitable UE and laptop, you should configure two dial connections (each one using a different COM port and a different APN).

• In order to guarantee traffic is going for different routes

In the Dial-up Properties -> Networking -> Internet Protocol (TCP/IP) -> Properties -> Advanced uncheck the option: “Use default gateway on remote network”For each PDP connection, check the IP address assigned by SGSN from the Activate PDP Context Accept message.In the Windows command window execute following commands:C:\> route printC:\> route add <FTP_server_1 IP address> <PDP1 IP address>C:\> route add <FTP_server_2 IP address> <PDP2 IP address>Traffic towards FTP_server_1 and FTP_server_2 will now be routed via different PS bearers.

Annex I: RB_SPEECHSpeech+PS Interactive 64/HS

Speech+PS Interactive 384/HS

Speech + PS Streaming 128/16 + PS Interactive 8/8

Speech + PS Streaming 16/128 + PS Interactive 8/8

Speech 12200+PS Interactive 64/64 + PS Interactive 64/64 parameter

AMR7950 Speech RAB on DCH

AMR5900 Speech RAB on DCH

AMR4750 Speech RAB on DCH

Speech 12200+PS Interactive 64/128

Speech 12200+PS Interactive 128/64

Speech 12200+PS Interactive 64/384

AMRWB 12650 Speech RAB on DCH

AMRWB 12650 Speech RAB + PS Interactive 0/0

AMRWB 12650 Speech RAB + PS Interactive 64/64

AMRWB 12650 Speech RAB + PS Interactive 64/128

AMRWB 12650 Speech RAB + PS Interactive 128/64

AMRWB 12650 Speech RAB + PS Interactive 64/HS

AMRWB 12650 Speech RAB + PS Interactive 384/HS

PS Streaming 128/HS + PS Interactive 8/HS + CS Speech 12.2

AMRWB 12650 Speech RAB +PS Streaming 16/128+PS Interactive 8/8

AMRWB 12650 Speech RAB + PS Interactive 64/64+ PS Interactive 64/64

Conv. CS speech 12.2 + 2* Interact. PS (64/HS)

Conv. CS speech 12.2 + 2* Interact. PS (128/HS)

Conv. CS speech 12.2 + 2* Interact. PS (384/HS)

Conv. CS speech 12.2 + Interact. PS (128/HS)

Conv. CS Speech 12.2 + 3* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

Speech 12200 + 3 X PS Interactive 64/64

Speech 12200 + PS Interactive 128/128 + PS Interactive 128/128

PS Streaming 16/HS + PS Interactive 8/HS + CS Speech 12.2

PS Streaming 32/HS + PS Interactive 8/HS + CS Speech 12.2

Speech 12200

Speech 12200 + PS Interactive 0

Annex II:RB_PS_INTERACTIVE

PACKET 64/64

Packet 64/128

Packet 64/384

Speech + Packet 0kbps

Speech + Packet 64kbps

PS Streaming 16/64 + Packet 8kbps

CS data 64kbps + Packet 8/8

PS Streaming 16/128 + Packet 8kbps

Packet 128/128

PS Streaming 128/16 + PS Interactive 8/8

Speech + PS Streaming 128/16 + PS Interactive 8/8

Speech + PS Streaming 16/128 + PS Interactive 8/8

PS Interactive EUL/HS

PS Interactive 64/64 + PS Interactive 64/64

Speech 12200+PS Interactive 64/64 + PS Interactive 64/64 parameter

Packet 128/64

Packet 384/64

Packet 384/128

Packet 128/384

Packet 384/384

Speech 12200+PS Interactive 64/128

Speech 12200+PS Interactive 128/64

Speech 12200+PS Interactive 64/384

PS Interactive 64/128+PS Interactive 64/128

AMRWB 12650 Speech RAB + PS Interactive 0/0

AMRWB 12650 Speech RAB + PS Interactive 64/64

AMRWB 12650 Speech RAB + PS Interactive 64/128

AMRWB 12650 Speech RAB + PS Interactive 128/64

AMRWB 12650 Speech RAB +PS Streaming 16/128+PS Interactive 8/8

AMRWB 12650 Speech RAB + PS Interactive 64/64+ PS Interactive 64/64

2* Interact. PS (EUL/HS)

PS Interactive 16/16

PS Interactive 16/64

PS Interactive 64/16

Speech 12200 + 3 X PS Interactive 64/64

PS Interactive 64/64 + PS Interactive 64/64 + PS Interactive 64/64

Speech 12200 + PS Interactive 128/128 + PS Interactive 128/128

Speech 12200 + PS Interactive 0

Annex III:RB_PS_STREAMING

PS Streaming 16/64 + Packet 8kbps

PS Streaming 16/128 + Packet 8kbps

PS Streaming 128/16 + PS Interactive 8/8

Speech + PS Streaming 128/16 + PS Interactive 8/8

Speech + PS Streaming 16/128 + PS Interactive 8/8

AMRWB 12650 Speech RAB +PS Streaming 16/128+PS Interactive 8/8

Annex IV: RB_PACKET_ADCHPS Interactive 64/HS - HS-DSCH

PS Interactive 384/HS - HS-DSCH

Speech+PS Interactive 64/HS

Speech+PS Interactive 384/HS

PS Streaming 128/HS + PS Interactive 8/HS

AMRWB 12650 Speech RAB + PS Interactive 64/HS

AMRWB 12650 Speech RAB + PS Interactive 384/HS

PS Streaming 128/HS + PS Interactive 8/HS + CS Speech 12.2

Interact. PS (128/HS)

PS Interactive 16/HS

2* Interact. PS (64/HS)

2* Interact. PS (128/HS)

2* Interact. PS (384/HS)

Conv. CS speech 12.2 + 2* Interact. PS (64/HS)

Conv. CS speech 12.2 + 2* Interact. PS (128/HS)

Conv. CS speech 12.2 + 2* Interact. PS (384/HS)

Conv. CS speech 12.2 + Interact. PS (128/HS)

Conv. CS Speech 12.2 + 3* Interact. PS (64/HS)

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

3* Interact. PS (64/HS)

PS Streaming 16/HS + PS Interactive 8/HS

PS Streaming 32/HS + PS Interactive 8/HS

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

PS Streaming 16/HS + PS Interactive 8/HS + CS Speech 12.2

PS Streaming 32/HS + PS Interactive 8/HS + CS Speech 12.2

Annex V: RB_PS_INTERACTIVE_HS

PS Interactive 64/HS - HS-DSCH

PS Interactive 384/HS - HS-DSCH

Speech+PS Interactive 64/HS

Speech+PS Interactive 384/HS

PS Interactive EUL/HS

PS Streaming 128/HS + PS Interactive 8/HS

AMRWB 12650 Speech RAB + PS Interactive 64/HS

AMRWB 12650 Speech RAB + PS Interactive 384/HS

PS Streaming 128/HS + PS Interactive 8/HS + CS Speech 12.2

Interact. PS (128/HS)

PS Interactive 16/HS

2* Interact. PS (64/HS)

2* Interact. PS (128/HS)

2* Interact. PS (384/HS)

Conv. CS speech 12.2 + 2* Interact. PS (64/HS)

Conv. CS speech 12.2 + 2* Interact. PS (128/HS)

Conv. CS speech 12.2 + 2* Interact. PS (384/HS)

Conv. CS speech 12.2 + Interact. PS (128/HS)

Conv. CS Speech 12.2 + 3* Interact. PS (64/HS)

2* Interact. PS (EUL/HS)

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

3* Interact. PS (64/HS)

PS Streaming 16/HS + PS Interactive 8/HS

PS Streaming 32/HS + PS Interactive 8/HS

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

PS Streaming 16/HS + PS Interactive 8/HS + CS Speech 12.2

PS Streaming 32/HS + PS Interactive 8/HS + CS Speech 12.2

Annex VI: RB_PS_INTERACTIVE_2

Speech 12200 + 3 X PS Interactive 64/64

PS Interactive 64/64 + PS Interactive 64/64 + PS Interactive 64/64

Speech 12200 + PS Interactive 128/128 + PS Interactive 128/128

Annex VII: RB_PS_INTERACTIVE_3

Speech 12200 + 3 X PS Interactive 64/64

PS Interactive 64/64 + PS Interactive 64/64 + PS Interactive 64/64

Annex VIII: RB_PS_INTERACTIVE_HS_2

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

3* Interact. PS (64/HS)

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

Annex IX:RB_PACKET_ADCH_2

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

3* Interact. PS (64/HS)

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

Annex X: RB_PS_STREAMING_HS

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

PS Streaming 16/HS + PS Interactive 8/HS

PS Streaming 32/HS + PS Interactive 8/HS

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

PS Streaming 16/HS + PS Interactive 8/HS + CS Speech 12.2

PS Streaming 32/HS + PS Interactive 8/HS + CS Speech 12.2

Annex XI:RB_STREAMING_ADCH

Stream. PS (16/HS) + 2* Interact. PS (64/HS)

Conv. CS Speech 12.2 + Stream. PS (16/HS) + 2*Interact. PS (64/HS)

Conv CS Speech 12.2 + Stream. PS (128/HS) + 2*Interact. PS (64/HS)

PS Streaming 16/HS + PS Interactive 8/HS

PS Streaming 32/HS + PS Interactive 8/HS

Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

PS Streaming 16/HS + PS Interactive 8/HS + CS Speech 12.2

PS Streaming 32/HS + PS Interactive 8/HS + CS Speech 12.2