Post on 27-Dec-2015
description
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