hspa+planning+training+module+04+ +hsdpa+parameters+and+rrm

118
1 © Nokia Siemens Networks Presentation / Author / Date I insert classification level Module 1 – Introduction to HSPA Module 2 – Data Flow Module 3 – BTS MAC-hs Features Module 4 – HSDPA Parameters and RRM Module 5 – BTS MAC-es Features Module 6 – HSUPA Parameters and RRM Module 7 – Dimensioning HSPA Module 8 – RNW Planning for HSPA Module 9 – Measuring HSPA Module 10 – Measuring HSPA - Examples Module 11 – Monitoring and KPI for HSPA

Upload: ali-raza-sabri

Post on 27-Oct-2014

544 views

Category:

Documents


33 download

TRANSCRIPT

Page 1: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

1 © Nokia Siemens Networks Presentation / Author / DateI insert classification level

Module 1 – Introduction to HSPA

Module 2 – Data Flow

Module 3 – BTS MAC-hs Features

Module 4 – HSDPA Parameters and RRM

Module 5 – BTS MAC-es Features

Module 6 – HSUPA Parameters and RRM

Module 7 – Dimensioning HSPA

Module 8 – RNW Planning for HSPA

Module 9 – Measuring HSPA

Module 10 – Measuring HSPA - Examples

Module 11 – Monitoring and KPI for HSPA

Page 2: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

2 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module 4 – HSDPA Parameters and RRM

Objectives

After this module the participant shall be able to:-

•Understand the functionality of HSDPA RRM in Nokia

RAN

•Know the main RNC parameters controlling the

HSDPA functionality in Nokia RAN

Page 3: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

3 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 4: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

4 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA Features – Resource allocationHSDPA Basic functionality Optional enhanced functionality

HSDPA resource allocation•Static code and power in RNC

HSDPA Dynamic Resource Allocation•Dynamic NRT DCH Scheduling

•Dynamic allocation of HS-PDSCH codes

HSDPA uplink associated DPCH scheduling + 16 kbit/s Return Channel DCH Data Rate Support for HSDPA

HSDPA Channel Switching

Basic HSDPA with QPSK and 5 Codes + HSDPA 15 Codes

HSDPA 16-QAM Support

Direct switch between HS-DSCH and DCH

RAS06 features

Page 5: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

5 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA Features – Mobility, multi-RABs, Number of HSDPA usersHSDPA Basic functionality Optional enhanced functionality

HSDPA Mobility Handling with DCH switching HSDPA Serving Cell Change and HSDPA

Soft/Softer Handover for Associated DPCHHSDPA Cell Reselection

HSDPA with Additional RAB Initiation, HSDPA suspension

+ HSDPA with Simultaneous AMR Voice Call

HSDPA 16 Users per Cell + HSDPA 48 Users per Cell

RAS06 features

Page 6: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

6 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 7: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

7 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation

• Dynamic NRT DCH scheduling

• Admission decision and overload control

• Prioritisation between HSDPA and NRT DCH power resources

• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 8: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

8 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA Dynamic Resource Allocation

• Optional feature HSDPA Dynamic Resource Allocation contains the following new and improved functionalities

• Dynamic power allocation• HSDPA power limitation not sent from RNC to BTS, always dynamic in BTS

• Dynamic NRT DCH scheduling• Prioritisation between NRT DCH and HSDPA traffic/power

• Dynamic allocation of HS-PDSCH codes

• RNC applies HSDPA dynamic resource allocation if

• Parameter HSDPADynamicResourceAllocation is set to ‘Enabled’

• RNC receives capability indication from the BTS (Node B) with regards to dynamic resource allocation

Page 9: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

9 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA power allocation methods

HSDPADynamicResource-Allocation

RNC sends the PtxMaxHSDPA

to BTS

BTS allocates theavailable DL power

dynamically toHSDPA until PtxMaxHSDPA

BTS allocates theavailable DL power

dynamically toHSDPA until PtxMaxHSDPA

DisabledBTS allocates the

available DL power dynamically to

HSDPA until Cell maxDL power

BTS allocates theavailable DL power

dynamically toHSDPA until Cell max

DL power

Enabled

RNC schedules NRT DCHaccording to HSDPApriority

RNC schedules NRT DCH using dynamic

NRT scheduling

RNC schedules NRT DCH using dynamic

NRT scheduling

HSDPA (Static)Resource Allocation

HSDPA dynamicResource Allocation

Page 10: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

10 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation• Dynamic NRT DCH scheduling

• Admission decision and overload control

• Prioritisation between HSDPA and NRT DCH power resources

• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 11: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

11 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic power allocation

• BTS allocates all unused DL power up to the max cell power• All the power available after DCH traffic, HSUPA control channels and common channels

can be used for HSDPA

• PtxMax is the cell maximum output power defined by the management parameter PtxCellMax and the BTS capability (MaxDLPowerCapability)

PtxNC

PtxNRT

PtxHSDPA

PtxMax

PtxNonHSDPA

Page 12: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

13 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation

• Dynamic NRT DCH scheduling• Admission decision and overload control

• Prioritisation between HSDPA and NRT DCH power resources

• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 13: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

14 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling

• RNC affects the HSDPA power allocation indirectly by scheduling NRT DCH bit rates

• When there is at least one HS-DSCH MAC-d flow allocated in the cell, PtxTargetPS is used for packet scheduling and handover control purposes

• PtxTargetPS is adjusted between PtxTargetPSMin and PtxTargetPSMax

• PtxTargetPSAdjustPeriod defines the adjustment period for the PtxTargetPS in terms of Radio Resource Indication (RRI) reporting periods

• If PtxTargetPSMax and PtxTargetPSMin are set to the same value, RNC does not adjust PtxTargetPS Dynamic NRT DCH scheduling disabled

PtxTargetPSMin PtxTargetPS PtxTargetPSMax

Page 14: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

15 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling

With no active HSDPA users:

1) NRT DCH scheduling to the PtxTarget+PtxOffset &RT DCH admission to PtxTarget

With active HSDPA users:

2) NRT DCH scheduling to PtxTargetPS

3) RT DCH admission to PtxTarget

HSDPA activeNo HSDPA users No HSDPA users

PtxTarget +PtxOffset

PtxMax

PtxTargetPS

PtxNC

PtxNRT

PtxHSDPA

12

3

PtxNonHSPA

PtxTotal

Page 15: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

16 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – Adjustment

• Initial value of the PtxTargetPS is the lower from the following ones: PtxTarget or PtxTargetPSMax

• Initial value is taken into use when the first HS-DSCH MAC-d flow is setup

• Usage ends when the last HS-DSCH MAC-d flow is deleted

• PtxTarget remains as a target for non-controllable load even if there are one or more HS-DSCH MAC-d flows setup in the cell

• PtxTargetPS is adjusted based on received PtxTotal (Transmitted Carrier Power) and PtxNonHSPA

• PtxNonHSPA = Transmitted carrier power of all codes not used for HS-PDSCH, HS-SCCH, E-AGCH, E-RGCH or E-HICH transmission

• PtxTargetPS is adjusted only when there are NRT DCH users - in addition to the HS-DSCH MAC-d flow(s) - in the cell.

• Adjustment of the PtxTargetPS is done in fixed steps, defined by the PtxTargetPSStepUp and PtxTargetPSStepDown management parameters

Page 16: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

17 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – Power congestion

• Adjustment of the PtxTargetPS is executed when power congestion for DL transport channel type (HS-DSCH or NRT DCH) is detected by the RNC

• The definition of the power congestion for DL transport channel type in this context is defined as follows

• Power congestion for DL HS-DSCH transport channel type is detected when the following condition is effective:

• PtxTotal ≥ PtxHighHSDPAPwr• PtxHighHSDPAPwr is an operator adjustable management parameter

• Power congestion for DL DCH transport channel type is detected when the following condition is effective:

• PtxNonHSPA ≥ (PtxTargetPS – Offset)

• Fixed value 1 dB used for Offset

Page 17: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

18 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – Power congestion

1) Power congestion for HSDPA:PtxTotal ≥ PtxHighHSDPAPwr

2) Power congestion for NRT DCH: PtxNonHSPA ≥ (PtxTargetPS – 1 dB)

HSDPA active

PtxTarget +PtxOffset

PtxMax

PtxTargetPS

PtxNC

PtxNRT

PtxHSDPA

1

2

PtxNonHSPA

PtxTotal PtxHighHSDPAPwr

Page 18: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

19 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

• Target (ideal) value for the PtxTargetPS is calculated for each adjustment period defined by the management parameter PtxTargetPSAdjustPeriod

• Target (ideal) value for the PtxTargetPS is calculated as follows (in a linear fashion):

• Pmax is the cell maximum transmission power

• Ptx_nc is the total non-controllable transmitted DL power

• PSMax is the maximum allowed value for PtxTargetPS defined by the management parameter PtxTargetPSMax

• PSMin is the minimum allowed value for PtxTargetPS defined by the management parameter PtxTargetPSMin

• WeightRatio is the relative weight of DCH , i.e. WeightDCH / (WeightHSDPA + WeightDCH)• WeightHSDPA is the summed weight of the HS-DSCH radio access bearers (MAC-d flows) and

WeightDCH is the summed weight of the NRT DCH radio access bearers

Dynamic NRT DCH scheduling – Ideal PtxTargetPS

PtxTargetPSTarget = MAX {MIN {Ptx_nc + [(Pmax - Ptx_nc) x WeightRatio], PSMax}, PSMin}

Current available power for NRT DCH + HSDPA

Page 19: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

20 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – Example

• Pmax (cell maximum transmission power) = 20W (43 dBm)

• PtxTargetPSMax = 13W (41,14 dBm)

• PtxTargetPSMin = 4W (36,02 dBm)

• Ptx_nc (total prevailing non-controllable DL load) = 5W

• 1 NRT DCH user (THP1, weight 0.9) + 1 HSDPA user (THP1, weight 1.0) + 1 HSDPA user (BG, weight 0.25)

WeightRatio = 0.9 / (1+0.25 + 0.9) = 0.42

• Target (ideal) NRT DCH scheduling target =

PtxTargetPSTarget = MAX{MIN{5W+[(20W-5W)x0.42],13W}, 4W} = 11.3W

Current available power for NRT DCH + HSDPA = 15 W

Page 20: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

21 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

MAC-d flow(s) setup in the cellNRT DCH user(s) in the cell

PtxTotal received

Yes

PtxTotal >= PtxHighHSDPAPwr

NoPtxTargetPS >PtxTargetPSTarget

Yes

No decreaseCheck increase

No

Decrease PtxTargetPS

Dynamic NRT DCH scheduling – PtxTargetPS decrease

• PtxTargetPS is decreased if

• PtxTotal > PtxHighHSDPAPwr

= HSDPA power congestion

& PtxTargetPS > PtxTargetPSTarget• Above target value

• Amount of decrease is determined by the management parameter PtxTargetPSStepDown, but limited to

• PtxTargetPS ≥ PtxTargetPSTarget

PtxTargetPSTarget = target (ideal) value of the NRT DCH scheduling target

Page 21: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

22 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – PtxTargetPS increase

• PtxTargetPS is increased if• PtxNonHSPA > PtxTargetPS - 1 dB

= Power congestion on DCH

& PtxTargetPS < PtxTargetPSTarget• Below target value

• Amount of increase is determined by the management parameter PtxTargetPSStepUp

PtxTargetPSTarget = target (ideal) value of the NRT DCH scheduling target

MAC-d flow(s) setup in the cellNRT DCH user(s) in the cell

PtxNonHSPA received

Yes

PtxNonHSPA >= (PtxTargetPS - 1 dB)

Yes

No increaseCheck decrease

No

Increase PtxTargetPS

NoPtxTargetPS < PtxTargetPSTarget

Page 22: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

23 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic NRT DCH scheduling – Summary

1) Power congestion for HSDPA:PtxTotal ≥ PtxHighHSDPAPwr

Decrease PtxTargetPS downto PtxTargetPSTarget

2) Power congestion for NRT DCH: PtxNonHSPA ≥ (PtxTargetPS – 1 dB)

Increase PtxTargetPS upto PtxTargetPSTarget

HSDPA active

PtxTarget +PtxOffset

PtxMax

PtxTargetPS

PtxNC

PtxNRT

PtxHSDPA

1

2

PtxNonHSPA

PtxTotal PtxHighHSDPAPwr

PtxTargetPSTarget

PtxTargetPSMax

PtxTargetPSMin

Page 23: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

24 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic Power Allocation and NRT Scheduling Parameters• HSDPADynamicResourceAllocation

• Range:0 (Disabled), 1 (Enabled), Default:0, Object:RNC

• HSDPApriority• Range:1 (HSDPA priority 1), 2 (HSDPA priority

2), Default:1, Object:RNC

• PtxCellMax• Range and step: 0..50 dBm, step 0.1 dBm,

Default: 43 dBm, Object:WCEL

• MaxDLPowerCapability• Range and step: 0..50 dBm, step 0.1 dBm

Default value: -, Default value notes: Value set by the system, Object: WCEL

• PtxTargetPSMin• Range:-10..50 dBm, step 0.1 dBm, Default:36

dBm, Object:WCEL

• PtxTargetPSMax• Range:-10..50 dBm, step 0.1 dBm, Default:40

dBm, Object:WCEL

• PtxTargetPSAdjustPeriod• Range:1..255, step 1, Default:10O, bject:WCEL

• PtxTargetHSDPA• Range:-10 … 50 dBm, step 0.1 dBm,

Default:38.5 dBm, Object:WCEL

• PtxOffsetHSDPA• Range:0 … 6 dB, step 0.1 dB, Default:0.8 dB,

Object:WCEL

• PtxTargetPSStepUp• Range:-0..5 dB, step 0.1 dB, Default:1 dB,

Object:WCEL

• PtxTargetPSStepDown• Range:-0..5 dB, step 0.1 dB, Default:1 dB

• PtxHighHSDPAPwr• Range:-10..50 dBm, step 0.1 dBm, Default:41

dBm, Object:WCEL

Page 24: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

25 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation

• Dynamic NRT DCH scheduling

• Admission decision and overload control• Prioritisation between HSDPA and NRT DCH power resources

• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 25: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

26 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

DL TX power overload control

• DL TX power overload control is modified to co-operate with the dynamic HSDPA power allocation

• When there is at least one HS-DSCH MAC-d flow allocated in the cell, the target for non-controllable load is PtxTarget, and target for NRT DCH packet scheduling is PtxTargetPS

• DL overload control actions are targeted to NRT DCH(s) – not HS-DSCH MAC-d flows

• BTS adjusts power no DL overload due to HSDPA Tx power

• RNC detects DL overload from the non-HSDPA power measurement

• Overload control actions in downlink are started if the following condition is true when there are NRT DCH(s) allocated in the cell :

• Ptx_offset is defined by the management parameter PtxOffset

offsettxPSetttxHSPAnontx PPP __arg___

Page 26: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

27 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

DL TX power overload control

1) DL overload: PtxNonHSDPA ≥ PtxTargetPS + PtxOffset

Decrease NRT PS with (Enhanced) Overload Control

HSDPA active

PtxTarget +PtxOffset

PtxMax

PtxTargetPS

PtxNC

PtxNRT

PtxHSDPA1

PtxNonHSPA

PtxTotal

PtxTargetPS+PtxOffset

Page 27: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

28 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation

• Dynamic NRT DCH scheduling

• Admission decision and overload control

• Prioritisation between HSDPA and NRT DCH power resources• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 28: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

29 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Prioritisation between HSDPA and DCH resources

• Dynamic NRT DCH scheduling algorithm utilises dynamic priorisation between HSDPA and NRT DCH traffic types

• RNC follows the priorisation of the traffic types when adjusting the dynamic NRT DCH scheduling target (PtxTargetPS) in downlink

• Cell level priority for both HSDPA and NRT DCH traffic type is determined by the dynamically adjusted cell level weight value (WeightHSDPA , WeightDCH)

Traffic Class HSDPA weight value 0…100

DCH weight value 0…100

Interactive THP1

100 90

Interactive THP2

75 65

Interactive THP3

50 40

Background 25 15

• WeightHSDPA is a structured management parameter including traffic class and THP separation (WeightHSDPATHP1, WeightHSDPATHP2, WeightHSDPATHP3, WeightHSDPABG)

• The same applies to WeightDCH parameter (WeightDCHTHP1, WeightDCHTHP2, WeightDCHTHP3, WeightDCHBG)

Figures in the table are examples

Page 29: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

30 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Prioritisation between HSDPA and DCH resources

• A particular traffic class (THP) can be excluded in determination of weight values by setting the the traffic class (THP) specific weight value to 0

• Cell level weight is obtained by summing the weight value of each user up• Weight of an individual user is an averaged weight of its NRT PS radio access bearers

• Weight of an individual user depends on the traffic class and traffic handling priority of its NRT PS radio access bearers

• Whether user is included in the HSDPA traffic type or NRT DCH traffic type depends on its allocated transport channel (DCH or HS-DSCH) in downlink

• RT traffic, e.g. AMR speech CS RAB, has always higher priority to NRT DCH and HSDPA (HS-DSCH MAC-d flow) traffic

Page 30: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

31 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Prioritisation between HSDPA and DCH resources

• Weight of an individual user is an averaged weight of its NRT PS radio access bearers

• Example1:• User1 with 1 AMR speech CS RAB + 1 PS RAB established (I/A THP2 HS-DSCH)

• WeightHSDPATHP2 = 90

• Weight value of the User1 = 90

• Example2:• User2 with 2 PS RABs established (1 I/A THP1 DCH + 1 B/G DCH)

• WeightDCHTHP1 = 100, WeightDCHBG = 50

• Weight value of the User2 = (100 + 50)/2 = 75

• Cell level weight is obtained by summing the weight value of each user up• Example3:

• User1: HSDPA weight = 90, User2: DCH weight = 75, User3: HSDPA weight = 100, User4: DCH weight = 80, User5: DCH weight = 60

• WeightHSDPA = User1+User3 = 190, WeightDCH = User2+User4+User5 = 215,

• WeightRatio = 215 / (215 + 190) = 0.53

• Dynamic power allocation algorithm utilises WeightRatio

Page 31: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

32 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• Dynamic power allocation

• Dynamic NRT DCH scheduling

• Admission decision and overload control

• Prioritisation between HSDPA and NRT DCH power resources

• Dynamic allocation of HS-PDSCH codes

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 32: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

33 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic code allocation

• Dynamic code allocation is applied if

• HSDPA Dynamic Resource Allocation is activated/enabled (HSDPADynamicResourceAllocation management parameter)

• Either HSDPA 10 Codes (HSDPA10Codes) or HSDPA 15 Codes (HSDPA15Codes) is activated/enabled

• BTS must also be capable of 10/15 codes in order to dynamically adjust HS-PDSCH codes

• RNC updates the HS-PDSCH codes to the BTS with the NBAP: Physical shared channel reconfiguration procedure

SF=8

SF=4

SF=2

SF=1

SF=161514131211109876543210

HS -PDSCH

………. ……….

SF=8

SF=4

SF=2

SF=1

SF=161514131211109876543210

HS -PDSCHRel-99 channels(& HS-SCCH)

Rel-99 code area (& HS-SCCH)

Shared code area

Dedicated HS-PDSCH code area

SF=8

SF=4

SF=2

SF=1

SF=161514131211109876543210

HS -PDSCH

………. ……….

SF=8

SF=4

SF=2

SF=1

SF=161514131211109876543210

HS -PDSCHRel-99 channels(& HS-SCCH)

Rel-99 code area (& HS-SCCH)

Shared code area

Dedicated HS-PDSCH code area

Page 33: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

34 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HS-PDSCH code set

• RNC allocates HS-PDSCH codes from the set of codes defined by the management parameters HSPDSCHCodeSet10 and HSPDSCHCodeSet15 for HSDPA 10 Codes and HSDPA 15 Codes, respectively

Default values for HS-PDSCH code

sets

Two UEs: 4 + 4

Two UEs: 5 + 5

Three UEs: 4 + 4 + 4

One UE: 14 practical max.

Page 34: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

36 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Maximum code allocation for HSDPA

• Allocation of 15 is not possible when more than 2 HSDPA users active or 1 AMR user in the cell 15 theoretical value

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 codes

Codes 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

Page 35: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

37 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Maximum code allocation with HSUPA

• Allocation of 15 is not possible when HSUPA is enabled in the cell

SF=1

SF=2

SF=4

SF=8

SF=16

SF=32

SF=64

SF=128

SF=256

14 HS-PDSCH codes14 HS-PDSCH codes

Up to three HS-SCCH codes

Up to three HS-SCCH codes

Codes for common channels in the cellCodes for common channels in the cell Codes for associated DCHs and

non-HSDPA usersCodes for associated DCHs and

non-HSDPA users

E-AGCH (256) E-AGCH (256)

E-RGCH/E-HICH (128)E-RGCH/E-HICH (128)

Page 36: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

38 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic code allocation procedure

• Initial allocation of HS-PDSCH codes (SF=16) is executed in the cell setup phase

• The minimum number of HS-PDSCH codes is allocated initially

• RNC attempts to upgrade HS-PDSCH codes

• 1) In conjunction of the HS-DSCH MAC-d flow setup

• 2) Periodically

• RNC downgrades HS-PDSCH codes

• 1) Periodically

• 2) In the case of DPCH code congestion

• RNC applies the timer HSPDSCHAdjustPeriod for periodical HS-PDSCH code adjustment

• When the first HS-DSCH MAC-d flow is setup in the cell, RNC starts the timer

Page 37: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

39 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HS-PDSCH code upgrade - Periodical• RNC periodically upgrades HS-PDSCH

codes providing:1. The number of currently allocated HS-

PDSCH codes is lower than the maximum allowed number of HS-PDSCH codes

2. BTS capability does not limit upgrade3. Free SF=16 codes, which are adjacent

to the currently allocated HS-PDSCH codes, can be found in order to take the next higher value from HS-PDSCH code set into use

4. Free SF=16 codes can be found so that after upgrade number of free SF=128 codes is greater than or equal to the value defined by the management parameter HSPDSCHMarginSF128 (def. 8)

• If the conditions for the periodical upgrade are effective, the next greater value from the HS-PDSCH code set is taken into use.

CodeN HS-PDSCH codes allocated in the code set

HSPDSCHAdjustPeriodexpires

Keep the current number of HS-PDSCH codes

Enough SF#128 codes available after upgrade

No

Yes

Yes

Yes

Take the value CodeN+1 from code set into use

Cell/BTS capable of CodeN+1 number of codes

CodeN < CodeMAX

Free SF#16 codes availablefor CodeN+1

Yes

Page 38: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

40 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HS-PDSCH code downgrade - Periodical

• RNC periodically downgrades HS-PDSCH codes providing:

1. Timer for periodical adjustment of the HS-PDSCH codes (HSPDSCHAdjustPeriod) expires

2. The number of currently allocated HS-PDSCH codes is higher than the minimum allowed number of HS-PDSCH codes

3. The number of currently available SF128 codes is lower than HSPDSCHMarginSF128 or there is(are) no HS-DSCH MAC-d flow(s) setup in the cell.

• If the conditions determined above are effective, the next lower value from the HS-PDSCH code set is taken into use

CodeN HS-PDSCH codes allocated in the code set

HSPDSCHAdjustPeriodexpires

Yes

CodeN > CodeMIN

Available SF128 codes <HSPDSCHMarginSF128

Yes

Take the value CodeN-1 fromcode set into use

Keep the current number ofHS-PDSCH codes

No

No

HS-DSCH MAC-d flow(s) exists YesNo

Page 39: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

41 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Code congestion

• RNC downgrades HS-PDSCH code(s) due to DPCH code congestion

• RNC does not downgrade HS-PDSCH codes lower than the minimum allowed number of HS-PDSCH codes

• If RT request is congested due to lack of DPCH code(s), HS-PDSCH codes are downgraded in order to admit RT request

• If NRT DCH scheduling is congested due to lack of DPCH code(s), HS-PDSCH codes are downgraded in order to admit NRT DCH request

• # HS-PDSCH codes > DPCHOverHSPDSCHThreshold

• The number of HS-PDSCH codes after downgrade will be the highest possible from the HS-PDSCH code set

Page 40: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

42 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Code congestion – HS-DSCH code downgrade

• Periodical HS-DSCH code downgrade if the number of currently available SF128 codes is lower than HSPDSCHMarginSF128

• HS-DSCH code downgrade due to NRT DCH code congestion is allowed if number of currently allocated HS-PDSCH codes is greater than DPCHOverHSPDSCHThreshold

Num

ber

of

allo

cate

d S

F16

codes

Num

ber

of

rese

rved S

F1

28

codes

DPCHOverHSPDSCHThreshold

6789101112131415 Maximum in

code set

HSPDSCHMarginSF128

5

38485868788898108118128

0

Page 41: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

43 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Code tree optimisation

• After upgrade of the HS-PDSCH codes triggering condition of the code tree optimisation procedure is checked

• Code change procedure tries to re-arrange the DPCH codes in order to make room for HS-PDSCH code upgrade

• If there are DPCH codes in the shared code area, the following conditions and rules are checked each time a DPCH code is released:

1. Management parameter CodeTreeOptimisation is enabled in the cell

2. Number of currently allocated HS-PDSCH codes is lower than the maximum allowed number of HS-PDSCH codes

3. DPCHs having only SRB DCH are not allowed to be re-arranged

4. All DPCH codes (SF8-SF256) can be accommodated in other than HS-PDSCH code upgrade area, i.e. upgrade of the HS-PDSCH codes is possible

Page 42: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

44 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Dynamic Resource Allocation Parameters

• WeightHSDPA• Range:1..100, step 1, Object:RNC• Default: WeightHSDPATHP1=100, WeightHSDPATHP2=75, WeightHSDPATHP3=50,

WeightHSDPABG=25)• WeightDCH

• Range:1..100, step 1, Object:RNC• Default: WeightDCHTHP1=90, WeightDCHTHP2=65, WeightDCHTHP3=40, WeightDCHBG=15

• HSPDSCHCodeSet• Bitmask (16 bits, bit 5 = 5 codes enabled etc.), Default: with 5 codes 32 (bit 5 = 1), with 10 codes

1312, with 15 codes 54560• HSPDSCHAdjustPeriod

• Range:1..60 s, step 1 s, Default:10 s, Object:RNC• HSPDSCHMarginSF128

• Range and step: 0..128, step 1, Default value: 8, Object:WCEL• DPCHOverHSPDSCHThreshold

• Range and step: 0..10, step 1 Default: 0, Object: WCEL• CodeTreeOptimisation

• Range and step: 0 (Optimisation not used), 1 (Optimisation used) Default: 1, Object: WCEL

Page 43: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

45 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• HSDPA (Static) Resource Allocation• Code allocation of HS-PDSCH physical channels

• Allocation of the HSDPA power

• Selecting the priority of HSDPA

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 44: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

46 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA (Static) Resource Allocation

• HSDPA (static) resource allocation is applied if HSDPA dynamic resource allocation is not enabled

• This feature consists of

• Static allocation of HS-PDSCH codes

• Static allocation of power resources for HSDPA in RNC

• BTS applies dynamic power allocation regardless of the resource allocation method in RNC

Page 45: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

48 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Allocation of the HSDPA power

• The PtxMaxHSDPA parameter defines the maximum amount of HSDPA power (HS-PDSCH and HS-SCCH total power)

• HSDPA power and number of HS-PDSCH codes are signalled to the BTS

• NBAP: Physical Shared Channel Reconfiguration procedure after cell setup in cells that support HSDPA and have HSDPA enabled (parameter HSDPAenabled)

• HSDPA transmission power is limited by RNC so that

PtxMaxHSDPA < PtxMax - PtxTargetHSDPA

, where PtxMax = MIN(PtxCellMax, MaxDLPowerCapability) , PtxTargetHSDPA is the PS scheduling target for PS NRT DCH

Page 46: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

54 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling• HSDPA Dynamic Resource Allocation

• HSDPA (Static) Resource Allocation

• Maximum bit rate of HS-DSCH MAC-d flow

• Code allocation of HS-SCCH physical channels

Page 47: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

55 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Code allocation of HS-SCCH physical channels

• RNC allocates 0…3 HS-SCCH (SF=128) codes to the cell by using the primary scrambling code

• HSDPA needs at least one code and more than one code is needed if feature HSDPA Code Multiplexing is chosen to be used

• HSDPAenabled and MaxNbrOfHSSCCHCodes are cell level RNP parameters

• Codes for HS-SCCH channels are reserved in cell-setup phase and so HS-SCCH code configuration can not be changed on-line

Do not allocate HS-SCCH codes

Allocate HS-SCCHs depending

on MaxNbrOfHSSCC

HCodes parameter

BTS HSDPA capable

No

HSDPAEnabled in the cell

Yes

No

Allocate one HS-SCCH code

END

Code-mux activated in RNC

START

No

Yes

Yes

Code-mux supported in BTS

No

Yes

Page 48: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

56 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• PtxMaxHSDPA• Range:0 … 50 dBm, step 0.1 dBm, Default:37.8 dBm, Object:WCEL

• PtxTargetHSDPA• Range:-10 … 50 dBm, step 0.1 dBm, Default:38.5 dBm, Object:WCEL

• HSDPApriority• Range:1 (HSDPA priority 1), 2 (HSDPA priority 2), Default:1, Object:RNC

• MaxBitRateNRTMACDFlow• Range:64, 128, 256, 384,512, … , 14080; step 128 kbps, Default:9600 kbps *), Object:RNC

• RNC supports the maximum user bit rate of the HS-DSCH MAC-d flow up to 6.72 Mbps, which corresponds with the maximum air-interface bit rate 7.2 Mbps

• HSDPAPeakRateLimitRABMax• Range:0 (No limitation), 1 (Limitation is active), Default:1, Object:RNC

• MaxNbrOfHSSCCHCodes• Range:1..3, step 1, Default:1, Object:WCEL

Page 49: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

57 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching• Direct DCH to HS-DSCH switch

• Direct HS-DSCH to DCH switch

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 50: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

58 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Channel type switching

• Channel type switching is functionality where PS interactive/background radio bearer mapping is changed from DCH to HS-DSCH or from HS-DSCH to DCH

• Switch to DCH is needed if use of HS-DSCH is not possible anymore

• Switch to HS-DSCH is needed when RB is mapped to DCH but conditions to use HS-DSCH are fulfilled

• HSDPA is used every time when its use is possible

• Basic HSDPA functionality contains the following switches

• Direct DCH to HS-DSCH switch

• Direct HS-DSCH to DCH switch

• In both switches above, DCH 0/0 is not used or it is ,at least, tried to be avoided

Page 51: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

59 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• Direct DCH to HS-DSCH switch• Direct HS-DSCH to DCH switch

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 52: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

60 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Direct DCH to HS-DSCH switch

• In direct DCH to HS-DSCH switch PS interactive/background radio bearer that is mapped to DCH is reconfigured to HS-DSCH

Page 53: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

61 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Triggers for DCH to HS-DSCH switching

1. First HSDPA capable cell is added to the active set

• UE enters to HSDPA coverage

2. RAB configuration of the UE is changed so that it supports HS-DSCH

3. Initial HS-DSCH reservation did not succeed for temporary reason

• DCH was allocated although HS-DSCH was supported

4. HS-DSCH to DCH switch is done for IFHO/ISHO measurement, but IFHO or ISHO was not performed due to unsatisfied measurement results

Page 54: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

62 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Conditions for starting DCH to HS-DSCH switch

1. UE has RAB combination that supports HSDPA (just I/B PS RAB or AMR+I/B PS RAB)

• PS I/B RB is mapped to DCH

2. UE and at least one cell in active set are HSDPA capable

• If HSDPAMobility is disabled , active set size must be 1

3. CPICH Ec/No of HSDPA cell > CPICH Ec/No best AS cell – HSDPAChaTypeSwitchWindow

• Candidate cell for HS-DSCH must be good enough compared to the best cells in active set

4. No inactivity or low utilization detected on DCH (DL/UL)

5. No guard timers running to prevent HS-DSCH selection

• HsdschGuardTimerHO, HSDSCHGuardTimerLowThroughput, HSDSCHCTSwitchGuardTimer, DCH to HS-DSCH switch retry prevention timer

Page 55: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

63 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Examples for starting DCH to HS-DSCH switch

• Change of RAB combination

• Release of video call

• Handover from cell without HSDPA capability

• SHO with HSSPAMobility

• IFHO• After HsdschGuardTimerHO

HSDPAnon-HSDPA

SWITCH

f1

f2

Page 56: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

64 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Measurements for the switch

• The quality of the candidate cell is validated by using periodical CPICH Ec/No measurement

• RNC must have at least one measurement report containing CPICH Ec/No values for the branches of the active set before the switch can be made

• Reporting period defined by the RNC level RNP parameter HSDPACPICHCTSRepPer

• Otherwise this measurement has the same attributes and principles as periodical CPICH Ec/No measurement in mobility case

• EcNoFilterCoefficient

• HSDPACPICHAveWindow

Page 57: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

65 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

DCH to HS-DSCH switch execution

• It is checked that there are no other things preventing use of HS-DSCH(for example maximum number of simultaneous HSDPA users)

• If new HSDPA user is not possible to be added to the cell then possible other cells in active set are checked

• If a cell with free HSDPA capacity is found, then

• RNC and AAL2 resources are reserved for HS-DSCH

• Radio links, transport channel and radio bearer are reconfigured (DCH X/X DL:HS-DSCH, UL: DCH X)

• Radio bearer is mapped to HS-DSCH

• RNC and AAL2 resources for DCH are released

• HS-DSCH specific measurements are configured to the UE

Page 58: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

66 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching• Direct DCH to HS-DSCH switch

• Direct HS-DSCH to DCH switch• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 59: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

67 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Direct HS-DSCH to DCH switch

• In direct HS-DSCH to DCH switch PS interactive/background radio bearer that is mapped to HS-DSCH is reconfigured to DCH

• Use of DCH 0/0 is tried to be avoided

• This functionality does not bring any new reasons/triggers for HS-DSCH to DCH switch

• See ‘HSDPA channel type selection’

• DCH is tried to be reserved in the next scheduling period with the initial bit rates defined by the RNP parameters InitialBitRateUL and InitialBitRateDL

• If the initial bit rates can not be allocated, then zero bit rates are used instead (DCH 0/0)

Page 60: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

68 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• HSDPAChaTypeSwitchWindow• Range and step: 0..4 dB, step 0.5 dB, Default

value: 0 dB, Object:RNC

• HsdschGuardTimerHO• Range and step: 0..30 s, step 1 s Default value:

5 s, Object:RNC

• HSDSCHGuardTimerLowThroughput• Range and step: 0..240 s, step 1 s Default

value: 30 s, Object:RNC

• HSDSCHCTSwitchGuardTimer• Range and step: 0..30 s, step 1 s Default value:

5 s, Object:RNC

• HSDPACPICHCTSRepPer• Range and step: 0 (500 ms), 1 (1000 ms), 2

(2000 ms), 3 (3000 ms), 4 (4000 ms), 5 (6000 ms) Default value: 2, Object:RNC

• HSDPACPICHAveWindow• Range and step: 1..10, step 1 Default value: 3,

Object:RNC

• EcNoFilterCoefficient• Range and step: 0 (Filtering period of 200 ms ),

1 (Filtering period approximates 300 ms), 2 (Filtering period approximates 400 ms), 3 (Filtering period approximates 600 ms), 4 (Filtering period approximates 800 ms), 5 (Filtering period approximates 1100 ms), 6 (Filtering period approximates 1600 ms) Default value: 3, Object:FMCS

• InitialBitRateUL• Range and step: 8 (8 kbps), 16 (16 kbps), 32

(32 kbps), 64 (64 kbps), 128 (128 kbps), 256 (256 kbps), 384 (384 kbps) Default value: 64, Object:WCEL

• InitialBitRateDL• Range and step: 8 (8 kbps), 16 (16 kbps), 32

(32 kbps), 64 (64 kbps), 128 (128 kbps), 256 (256 kbps), 384 (384 kbps) Default value: 64 , Object:WCEL

Page 61: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

69 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 62: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

70 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA mobility handling

• In Nokia RAN, there are two methods available to handle the HSDPA mobility

1. HSDPA mobility handling with the serving HS-DSCH cell change

2. HSDPA cell reselection and HSDPA mobility handling with DCH switching (HSDPA cell reselection)

• Operators can set the preferred method with the management parameter HSDPAMobility

• = 0 (Disabled), use HSDPA cell reselection

• = 1 (Enabled), use serving HS-DSCH cell change

Page 63: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

71 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA mobility handling with the Serving HS-DSCH Cell Change• Measurement reporting

• Measurement setup

• Initial serving cell selection

• Serving HS-DSCH Cell Change algorithm

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 64: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

72 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

1. Intra Node-B serving HS-DSCH cell change

2. Inter Node-B serving HS-DSCH cell change

3. HS-DSCH to DCH switch (needed if the UE is moving to a cell without HSDPA support or inter-RNC case with SHO)

Full intra-frequency mobility for HSDPA users and enables HSDPA also in SHO region

HSDPA capable cellHSDPA not supported

12

3

HSDPA Handover UL/DL DCH = soft/softer HO ; DL HS-DSCH = serving cell change

Serving HS-DSCH Cell Change

Page 65: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

73 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Serving HS-DSCH Cell Change

HS-SCCH

HS-PDSCH

DPCH

DPCHServing HS-DSCH cell

Soft/softer handover is not supportedfor HS-SCCH/HS-PDSCH.

HS-DPCCH

• Transmission of the HS-SCCH and the HS-PDSCH to one UE belongs to only one of the radio links assigned to the UE

• No soft/softer handover support

• Synchronized change of the serving HS-DSCH cell allows implementation of HSDPA with full mobility and coverage, including HSDPA coverage for UEs with an active set size larger than one for its dedicated channels

Page 66: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

76 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement reporting• Measurement setup

• Initial serving cell selection

• Serving HS-DSCH Cell Change algorithm

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 67: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

77 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Measurement reporting and Serving HS-DSCH Cell ChangeEvent Description Actions on HSDPA

1A A primary CPICH enters the reporting range.

Start HSDPA specific measurements

1B A primary CPICH (Serving HS-DSCH cell) leaves the reporting range.

Trigger for serving HS-DSCH cell change

1C A non-active primary CPICH becomes better than an active (Serving HS-DSCH cell) one

Trigger for serving HS-DSCH cell change

6F/6G UE Rx-Tx time difference for a RL included in the active set becomes larger than an absolute threshold

Trigger for serving HS-DSCH cell change

1F A primary CPICH goes below the absolute threshold.

Trigger for releasing the HS-DSCH MAC-d flow (after 1F for all AS cells) + for AMR multi-RAB inter-frequency/-RAT measurements

6A UE Tx power exceeds the absolute threshold.

Trigger for releasing the HS-DSCH MAC-d flow + for AMR multi-RAB inter-frequency/-RAT measurements

Uplink quality deterioration report (in RNC)

Trigger for releasing the HS-DSCH MAC-d flow

DL transmitted code power > limit Trigger for releasing the HS-DSCH MAC-d flow + for AMR multi-RAB inter-frequency/-RAT measurements

Page 68: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

91 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 69: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

92 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA specific parameters for handovers

• HSDPAFMCS/I/Gidentifier• Identifies parameter set for inter-/intra-frequency and inter-system measurements of a user having HS-

DSCH allocated. • RTWithHSDPAFmcs/i/gIdentifier, RTWithHSDPAHopsIdentifier

• When AMR speech CS RAB is established simultaneously (possible when parameter AMRWithHSDSCH is enabled) with an NRT PS RAB having HS-DSCH transport channel

• HSDPAHOPSidentifier • Identifies parameter set for intra-frequency HOs of a user having HS-DSCH allocated.

• HsdschGuardTimerHO• Defines time when HS-DSCH allocation is not allowed for a UE, after successful channel type switching

to DCH due to any HO reasons.• Default, 5s.

• The HSDPA coverage can be maximised by defining separate measurement control and handover path parameters for UE that supports HSDPA

• These HSDPA-specific parameter sets are sent with the RRC: MEASUREMENT CONTROL when a HS-DSCH transport channel is being allocated.

Page 70: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

93 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement control and handover path parameters

• HSDPA cell reselection and DCH switching• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 71: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

94 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA cell reselection and DCH switching

• Setting the parameter HSDPAMobility to Disabled activates• HSDPA cell reselection

• Mobility handling with DCH switching

• HSDPA cell reselection applies transition to the CELL_FACH state• When UE enters soft handover coverage area

• Triggered by the measurement event 1A

• HSDPA mobility handling with DCH switching applies DCH X/X allocation • Based on the measurement events 1F and 6A

• To initial bitrates with Direct HS-DSCH to DCH switch

• UL DCH quality deterioration report can be used to control HSDPA mobility

• In the case of an AMR multi-service, DL Transmitted Code Power measurement is used as a trigger to initiate inter-frequency measurements

• HS-DSCH MAC-d flow is released before transition to the CELL_FACH state or allocation of initial bitrates with Direct HS-DSCH to DCH switch

Page 72: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

95 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Measurement reporting and HSDPA cell reselection and DCH switching

Event Description Actions on HSDPA

1A A primary CPICH enters the reporting range.

Trigger HS-DSCH release and transition to the CELL_FACH state

1F A primary CPICH goes below the absolute threshold.

Trigger for releasing the HS-DSCH MAC-d flow and allocation of DCH X/X (0/0 or initial bitrates with Direct HS-DSCH to DCH switch) + for AMR multi-RAB inter-frequency/-RAT measurements

6A UE Tx power exceeds the absolute threshold.

Uplink quality deterioration report (in RNC)

DL transmitted code power > limit

For AMR multi-RAB Trigger for releasing the HS-DSCH MAC-d flow and allocation of DCH X/X (0/0 or initial bitrates with Direct HS-DSCH to DCH switch) and starting inter-frequency/-RAT measurements

Page 73: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

97 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA cell reselection

• Target cell (cell with best CPICH Ec/No in the measurement set) informed in the RB reconfiguration message, when UE is commanded to cell_FACH

• There is no need for cell reselection in cell_FACH, as the UE goes directly to strongest cell in cell_FACH

Scrambling code of the strongest cell in the measured set informed

to UE.

Page 74: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

98 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA cell reselection details

• HSDPA Serving Cell Change via Cell-FACH feature is used only in intra frequency handover cases, in case of IFHO or ISHO the original DCH switching procedures are used

• If the user was moved to Cell-FACH because of intra frequency handover no HSDPA user penalty timers are used on Cell-FACH, the user will be immediately switched to a new HSDPA connection when there is a data volume request either from the UE or RNC

• If the user was moved to Cell-FACH because of low throughput then the HSDPA penalty timers are used on Cell-FACH

• If the HSDPA user moves to non-HSDPA cell, the user in HO area will be moved to Cell-FACH. The user will be immediately switched to the DCH of the requested bit rate when there is a data volume request either from the UE or RNC (no need for first DCH0/0 DCH Initial bit rate DCH Final bit rate)

Page 75: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

99 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA cell reselection Parameters

time

Ec/No

CPICH 2

HSDPA AdditionTime

MeasurementReports (1A)

HSDPA AdditionWindow

CPICH 1

HSDPA CELL_FACH

Addition Window (HSDPA FMCS) = 0dB

Addition Time (HSDPA FMCS) = 1280ms

EcNo Filter coefficient (HSDPA FMCS) = 800ms

Enable RRC release (HSDPA HOPS) = enabled

Release Margin Average EcNo (HSDPA HOPS) = 2dB

Release Margin Peak EcNo (HSDPA HOPS) = 3.5 dB

EcNo Averaging Window (HSDPA HOPS) = 8

ReleaseMarginAverageEcNoReleaseMarginPeakEcNo

Reconfiguration to Cell_FACH

HSDPA

Page 76: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

100 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Discouraging SHO during Connection Establishment

• Where,

MeasNew is the Ec/No measurement result of the cell entering the reporting range

MeasCell is the Ec/No measurement result of the serving cell

MeasAveNew is the averaged Ec/No measurement result of the cell entering the reporting range

MeasAveCell is the averaged Ec/No measurement result of the serving cell

ReleaseMarginPeakEcNo and ReleaseMarginAveEcNo are parameters defined in the HSDPA HOPS

o)ginPeakEcNReleaseMarMeasMeas CellNew (

HSDPARRCdiversity

• This parameter defines which set of thresholds are applied for soft handover during connection establishment while a UE has a standalone SRB

• If the measurement event 1A is triggered and the reported CPICH Ec/No of the entered cell fulfils either one of the equations below, active set update is allowed despite the value of the parameter HSDPARRCdiversity

)ginAveEcNoReleaseMarMeasAve(MeasAve CellNew

Page 77: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

107 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer• HSPA layering for UEs in common channels

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 78: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

108 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Directed RRC connection setup for HSDPA layer

• This feature is meant for multi layer networks where high speed downlink packet access (HSDPA) is supported in some layer(s) (carrier frequency)

• The primary target of this feature is to• Direct the HSDPA capable UEs to the layer that supports HSDPA

• If several HSDPA capable layers exist the HSDPA load balancing between these layers is utilized.

• Remove non-HSDPA UE from HSDPA layer(s)

• Feature works inside BTS between cells of same sector• Same Sector ID, PtxPrimaryCPICH, CPICHtoRefRABoffset, PLMN code (MCC +

MNC)

f1, Rel’99f1, Rel’99

f2, HSDPA + Rel’99f2, HSDPA + Rel’99

Rel’99 and Rel-4 UEand

Rel-6 or newer non-HSDPA capable UE

Rel-5 UE and

Rel-6 or newer HSDPA capable UE

Page 79: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

109 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Signalling and sector

• Directed RRC connection set up for HSDPA layer

• When UE initiates the RRC connection setup, it indicates

• 3GPP release it supports (access stratum release indicator IE )

• Rel-4, Rel-5, Rel-6, …

• Rel-6 UE indicates if it supports HSDPA and HSUPA (UE capability indication IE)

• The service UE is going to use (Establishment cause IE)

Page 80: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

110 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Directed RRC connection setup for HSDPA layer features• Directed RRC connection setup for HSDPA layer feature enabled with the

DirectedRRCForHSDPALayerEnabled management parameter

• Directed RRC connection setup for HSDPA layer feature can be configured to work based on

A. Basic functionality

B. Enhanced functionality

• Selection is controlled with the DirectedRRCForHSDPALayerEnhanc management parameter (Enabled/Disabled)

Page 81: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

111 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Basic functionality

• Basic functionality is selected when the DirectedRRCForHSDPALayerEnhanc management parameter is set to ‘Disabled’

• 3GPP release 5 or newer UEs are directed from non-HSDPA supporting cell to the cell, which supports HSDPA

• 3GPP release 99 or release 4 UEs are directed from HSDPA supporting cell to the cell, which does not support HSDPA

• Load of target cell is not taken into account

• With basic functionality the Directed RRC connection setup for HSDPA layer cannot be used simultaneously in the cell with Directed RRC connection setup feature

Basic

Page 82: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

112 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Enhanced functionality

• Enhanced functionality is selected when the DirectedRRCForHSDPALayerEnhanc management parameter is set to ‘Enabled’

• Enhancement of Directed RRC connection setup for HSDPA layer

• The service indicated by UE in RRC connection request is taken into account• The services are defined with DRRCForHSDPALayerServices parameter

• More than 2 layers are supported

• Target cell load checking and HSDPA load balancing

• Simultaneous use of Directed RRC Connection Setup and Directed RRC Connection Setup for HSDPA layer is supported

• UE capability indication IE (coming in RRC Connection Request message) is used in decision making for Rel-6 and onwards UEs

• Separate only DCH, HSDPA and HSUPA capable Rel-6 UEs

Enhanced

Page 83: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

113 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Decision to change the layer

• Non HSDPA UEs (R99 or R4, R6 without HSDPA) are directed away from HSDPA capable cell

• If load of the target cell is not too big

• HSDPA UEs (R5 or R6 with HSDPA) are directed away from non-HSDPA capable cell• If establishment cause indicated by the UE is activated with DRRCForHSDPALayerServices

parameter

• If maximum number of HS-DSCH users is not reached in target cell

• If several target layer candidates exists the HSDPA load balancing is applied

• HSDPA UEs (R5 or R6 with HSDPA) are directed to another HSDPA capable cell• For load balancing reasons

• If establishment cause indicated by the UE is activated with DRRCForHSDPALayerServices parameter

• HSUPA capable UE (R6 with HSDPA/HSUPA)• As for HSDPA capable UE

• HSUPA capable UE is directed to HSUPA capable cell if possible

• HSUPA capable UE is not directed away from HSUPA capable cell

Enhanced

Page 84: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

114 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Directed RRC connection setup in non-HSPA layer

Decision making

1. UE HSPA capability = cell HSPA capability (f1)

A Yes -> current layer (f1)

B&C No -> f2 & f3

2. Establishment cause = DRRCForHSDPALayerServices

B&C No -> current layer (f1)

B&C Yes -> f2 & f3

3. UE HSPA capability = target cell HSPA capability (f2 & f3)

B -> f2 & f3

C -> f3

4. Better available HSDPA throughputB -> f2 or f3

f1, R´99f1, R´99

f2, HSDPAf2, HSDPA

f3, f3, HSDPA&HSUPAHSDPA&HSUPA

A

B

UE reporting Rel5 or Rel-6 & HSDPA capability

Any other UE

UE reporting Rel-6

HSDPA & HSUPA capability

C

Enhanced

Page 85: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

115 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Directed RRC connection setup in HSDPA/HSPAlayer

Decision making

1. UE HSDPA capability = cell HSDPA capability (f2/f3)

A No -> f1

B&C No -> f2 & f3

2. Establishment cause = DRRCForHSDPALayerServices

B&C No -> current layer (f2/f3)

B&C Yes -> f2 & f3

3. UE HSUPA capability = cell HSUPA capability (f2 & f3)

B -> f2 & f3

C -> f3

4. Better available HSDPA throughput (for interactive and background Establishment cause)

B -> f2 or f3f1, R´99f1, R´99

f2, HSDPAf2, HSDPA

f3, f3, HSDPA&HSUPAHSDPA&HSUPA

A

B

UE reporting Rel5 or Rel-6 & HSDPA capability

Any other UE

UE reporting Rel-6

HSDPA & HSUPA capability

C

Enhanced

Page 86: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

116 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA load balancing

• HSDPA load balancing is used when there are two or more layers that support HSDPA

• HSDPALayerLoadShareThreshold defines threshold for number of HSDPA UEs required to trigger load balancing

• If #UEs > HSDPALayerLoadShareThreshold in a cell in sector

• HSDPA UEs are directed to different HSDPA layers to balance available power per HSDPA user

• CellWeightForHSDPALayering parameter can be used to direct more HSDPA UEs to selected layer

• If # UEs < HSDPALayerLoadShareThreshold in all cells in sector

• HSDPA UEs are directed to same HSDPA layer

• The cell which CellWeightForHSDPALayering has biggest value is chosen

Enhanced

Page 87: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

117 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA load balancing (under threshold)

Cell which has

1. highest cell weight (CellWeightForHSDPALayering)

2. number of HS-DSCH users is highest

shall be selected.

Cell

f1

Number of HS-DSCH users in the cell in the decision making moment

Max

0

HSDPALayerLoadShareThreshold

Cell

f2

Cell

f3

Enhanced

Page 88: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

118 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA load balancing (over threshold)

Cell which has

1. highest cell weight (CellWeightForHSDPALayering)

2. number of HS-DSCH users is highest

shall be selected.

Cell

f1

Number of HS-DSCH users in the cell in the decision making moment

Max

0

HSDPALayerLoadShareThreshold

Cell

f2

Cell

f3

Cell which has highest HSDPA power per user available shall be selected

Enhanced

Page 89: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

119 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA load balancing (HSDPA power per user)

1

*

DPAusersNumberOfHS

yeringForHSDPALaCellWeightPtxNonHSPAPPerUserHSDPApower Max

Operator parameter

(Range 0.01 … 1)

Number of HSDPA users active in the cell

A cell with highest available HSDPA power per user shall be selected.

HSPA power

Non HSPA power

Cell

PtxNonHSPA

Pmax

0

Enhanced

Page 90: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

120 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Interworking with Directed RRC connection setup feature(Both parameters DirectedRRCEnabled and DirectedRRCForHSDPAEnabled are enabled.)

• The decision of directed RRC connection setup for HSDPA layer is done first: Decision = Change layer: Directed RRC connection setup for HSDPA layer is done

Decision = Do not change layer: The decision of directed RRC connection setup is done

• If several candidates exist (more than 2 layers) for Directed RRC connection setup UE is tried to keep in most suitable layer from capability point of view.• Non-HSDPA capable UE -> non-HSDPA capable cell

• HSDPA capable UE -> HSDPA or HSDPA&HSUPA capable cell

• HSDPA&HSUPA capable UE -> HSDPA&HSUPA capable cell is preferred and HSDPA capable is next preferred.

• HSDPA/HSPA capable UEs in Directed RRC connection setup• are not transferred away from HSDPA/HSPA layer if they are requesting interactive or

background service.

• can be transferred away from HSDPA/HSPA layer if they are requesting other than interactive or background service.

Enhanced

Page 91: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

121 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• DirectedRRCForHSDPALayerEnabled• Range and step: 0 (Disabled), 1 (Enabled), Default value: 0, Object:WCEL

• DirectedRRCForHSDPALayerEnhanc• Range and step: 0 (Disabled), 1 (Enabled), Default value: 0, Object:WCEL

• DRRCForHSDPALayerServices• Range and step:

• Bit 0: Conversational Call , Bit 1: Streaming Call , Bit 2: Interactive Call , Bit 3: Background Call , Bit 4: Subscribed traffic Call , Bit 5: Emergency Call , Bit 6: Inter-RAT cell re-selection , Bit 7: Inter-RAT cell change order , Bit 8: Registration , Bit 9: High Priority Signalling , Bit 10: Low Priority Signalling , Bit 11: Call re-establishment , Bit 12: Terminating – cause unknown , Bit 13: MBMS reception , Bit 14: MBMS ptp RB request , Bit 15: Other

• Default value: 204 (11001100)• In default the Directed RRC connection setup for HSDPA layer is done only for Interactive and Background calls, Inter-

RAT cell re-selections and Inter-RAT cell change order.

• Object:RNC

• HSDPALayerLoadShareThreshold• Range and step: 0..48, step 1, Default value: 3, Object:RNC

• CellWeightForHSDPALayering• Range and step: 0.01..1, step 0.01, Default value: 1, Object:WCEL

• DirectedRRCEnabled• Range and step: 0 (Disabled), 1 (Enabled), Default value: 1, Object:WCEL

Page 92: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

122 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling• HSDPA mobility handling with the Serving HS-DSCH Cell Change

• Measurement control and handover path parameters

• HSDPA cell reselection

• Directed RRC connection setup for HSDPA layer

• HSPA layering for UEs in common channels• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 93: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

123 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSPA layering for UEs in common channels

• HSPA layering for UEs in common channels is triggered in transition from CELL_FACH to CELL_DCH state

• Complements directed RRC connection setup for HSDPA feature

• The primary target of this feature is to

• Direct the HSDPA UEs to the cell that supports HSDPA• If several HSDPA capable layers exist the HSDPA load balancing between these layers is

utilized

• Remove non-HSDPA UEs from HSDPA layer(s)

• Feature works inside BTS between cell of same sector

• Same Sector ID, PtxPrimaryCPICH, CPICHtoRefRABoffset, PLMN code (MCC + MNC)

Page 94: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

124 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Signalling and enabling

• When UE is either in Cell_FACH or Cell_PCH state RNC has already information of UE HSDPA and HSUPA capability

• UE is directed to other layer in state transition from Cell_FACH to Cell_DCH, if needed

• New frequency is indicated to UE in Frequency info IE in the Radio Bearer Reconfiguration message

• The usage of HSPA layering for UEs in common channels feature is controlled with the HSDPALayeringCommonChEnabled parameter

RNC

RLC parameters need to be changed

Frequency layer / cell selection and capacity allocation

DL capacity need is detected by MAC or RAB Assignment Request from CS core

BTS UE

UE moves to CELL_DCH state and to new frequency

RRC:Radio Bearer Reconfiguration (Frequency Info)

RRC: Radio Bearer Reconfiguration Complete

RRC:Measurement Report

(AND/OR) UL capacity need is detected by MAC

UE is in CELL_DCH state

NBAP Radio Link Setup procedure

UE is in CELL_FACH or CELL_PCH state

Page 95: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

125 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Decision to change the layer

• Non HSDPA UEs (R99 or R4, R6 without HSDPA) are directed away from HSDPA capable cell

• If load of the target cell is not too big

• HSDPA UEs (R5 or R6 with HSDPA) are directed away from non-HSDPA capable cell• If operation is allowed for RAB type (CS/PS) defined with ServicesToHSDPALayer parameter

• If maximum number of HS-DSCH users is not reached in target cell

• If several candidates exists the HSDPA load balancing is applied

• HSDPA UEs (R5 or R6 with HSDPA) are directed to another HSDPA capable cell• For load balancing reasons

• UE is requesting interactive or background service

• HSUPA capable UE (R6 with HSDPA/HSUPA)• As for HSDPA capable UE

• HSUPA capable UE is directed to HSUPA capable cell if possible

• HSUPA capable UE is not directed away from HSUPA capable cell

Page 96: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

128 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Load balancing

• HSDPA load balancing is identical for HSPA layering for UEs in common channels and directed RRC connection setup for HSDPA layer features

Page 97: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

129 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• HSDPALayeringCommonChEnabled

• Range and step: 0 (Disabled), 1 (Enabled), Default value: 0, Object:WCEL

• ServicesToHSDPALayer

• Range and step: 0 (Any type of service is requested), 1 (NRT PS RAB is requested), Default value: 0, Object:RNC

Page 98: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

130 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 99: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

131 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA channel type selection

• The HSDPA channel type selection feature determines the optimal downlink transport channel for the user (FACH, DCH or HS-DSCH)

• The UE-specific packet scheduler (PS) performs the channel selection

• Triggered by capacity request (UL/DL)

Page 100: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

132 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Selection between DCH and HS-DSCH

HS-DSCH is selected if all of the following conditions are met:1. Traffic class and traffic handling priority are allowed on HS-DSCH

• The operator can configure which traffic classes and handling priorities are allowed to be used with HSDPA with HSDSCHQoSclasses parameter.

2. UE capability supports HS-DSCH3. The cell supports HSDPA and HS-DSCH is enabled in the cell4. Multi-RAB combination of the UE is supported with HS-DSCH

• The only allowed combination is 1 AMR voice CS RAB + 1 Interactive/Background class service PS RAB. This multi-RAB is supported if operator has enabled the parameter AMRWithHSDSCH.

5. The number of simultaneous HS-DSCH allocations in the BTS/cell is below the maximum number• 16/BTS, 16/cell, 16/cell group, 48/cell group or 48/cell

6. HsdschGuardTimerHO and HsdschGuardTimerLowThroughput guard timers are not running for that UE• Both guard timers are operator-configurable parameters

7. UE is not performing inter-frequency or inter-system measurements8. Active set size = 1 (if HSDPAMobility is disabled)9. UE does not have DCHs scheduled with bit rates higher than 0kbps ??10. HS-DSCH physical layer category is supported11. When HSDPA Dynamic Resource Allocation is disabled and if there is no existing MAC-d flow in the cell,

condition (A or B, depending on the HSDPApriority parameter) has to be valid.A) PtxNC<=PtxtargetHSDPAB) Ptxtotal<=PtxtargetHSDPA

Page 101: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

139 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Release of DL HS-DSCH MAC-d flow and UL DCH / E-DCH

UE moved to Cell FACH

L3 starts procedure to release UL NRT DCH and MAC-d flow if:

• MAC-d flow has low utilization and UL NRT DCH can be released (Packet scheduler) / UL NRT E-DCH can be released (HSUPA)

Or

• MAC-d flow has low throughput and UL NRT DCH can be released (Packet scheduler) / UL NRT E-DCH can be released (HSUPA)

• In this case UE specific timer HsdschGuardTimerLowThroughput is started.

If MAC-d flow has both low utilization and low throughput conditions valid at the same time, the functionality described in case of low utilization is followed

HS-DSCH & associated DCHs released

AMR call + NRT DCH 0/0

Page 102: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

140 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• HSDSCHQoSclasses• Range and step: Bit 0: Background , Bit 1: Interactive THP=3 , Bit 2: Interactive THP=2 , Bit 3:

Interactive THP=1, Default value: 15, Object:RNC

• AMRWithHSDSCH• Range and step: 0 (Disabled), 1 (Enabled), Default value: 0, Object:RNC

• HsdschGuardTimerHO• Range and step: 0..30 s, step 1 s, Default value: 5 s, Object:RNC

• HsdschGuardTimerLowThroughput• Range and step: 0..240 s, step 1 s, Default value: 30 s, Object:RNC

• MACdflowthroughputAveWin• Range and step: 0..10 s, step 0.5 s Default value: 3 s, Object:RNC

• MACdflowutilRelThr• Range and step: 0..64000 bps, step 256 bps, Default value: 256 bps, Object:RNC

• MACdflowthroughputRelThr• Range and step: 0..64000 bps, step 256 bps Default value: 0 bps, Object:RNC

Page 103: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

141 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing

Page 104: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

142 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA with additional RAB initiation

• The multi-RAB combination ‘AMR + Interactive/Background PS RAB’ is supported simultaneously with the HS-DSCH transport channel

• Operator chooses the usage of this combination by enabling the AMRWithHSDSCH parameter (optional feature)

Sector info

AMR call (UL&DL)

PS: HS-DSCH (DL)

PS: DCH (UL)

HSDPA in DL, DCH (return channel) in UL

AMR speech call in UL&DL

Sector info

AMR call (UL&DL)

PS: HS-DSCH (DL)

PS: DCH (UL)

HSDPA in DL, DCH (return channel) in UL

AMR speech call in UL&DL

Page 105: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

143 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA suspension

• HSDPA is suspended for the duration of the AMR multi-call, if the parameter AMRWithHSDSCH is set to disabled

• For other multi-call combinations, the suspension is always applied

• With direct HS-DSCH to DCH switch it is possible that DCH with initial bit rate is reserved directly after suspension

bit rate HS-DSCH

time

DCH

After HSDPA is suspended, DCH packet scheduling procedures can be applied -> if still enough data in buffer,

DCH is allocated

bit rate HS-DSCH

time

DCH

After HSDPA is suspended, DCH packet scheduling procedures can be applied -> if still enough data in buffer,

DCH is allocated

Non-supported

RAB combination

for HSDPA setup ->

HSDPA is suspended

bit rate HS-DSCH

time

DCH

After HSDPA is suspended, DCH packet scheduling procedures can be applied -> if still enough data in buffer,

DCH is allocated

bit rate HS-DSCH

time

DCH

After HSDPA is suspended, DCH packet scheduling procedures can be applied -> if still enough data in buffer,

DCH is allocated

Non-supported

RAB combination

for HSDPA setup ->

HSDPA is suspended

Page 106: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

144 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling• HSDPA code multiplexing

Page 107: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

145 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA associated uplink DPCH channel

• When the radio bearer is mapped onto HS-DSCH transport channel in downlink, either E-DCH or DCH is allocated in uplink as a return channel

• Supported data rates for UL DCH return channel are 16, 64, 128 and 384 kbit/s

• 16 kbps UL DCH return channel is an optional feature, which can be activated by the operator with the management parameter HSDPA16KBPSReturnChannel

• Minimum allowed bit rate with HSDPAminAllowedBitrateUL parameter

• Not limited by BitRateSetPSNRT

PS: HS-DSCH (DL)

PS: DCH (UL)

PS: HS-DSCH (DL)

PS: DCH (UL)

Page 108: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

146 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA associated uplink DPCH scheduling

• If the HS-DSCH allocation is triggered by uplink, normal NRT DCH scheduling rules are applied

• If the traffic volume measurement indicates High traffic volume, the RNC attempts to allocate a return channel with the highest possible bit rate

• TrafVolThresholdULHigh parameter

• If the traffic volume measurement indicates Low traffic volume, the RNC attempts to allocate a return channel with configured initial bit rate

• HSDPAinitialBitrateUL parameter

• If the HS-DSCH allocation is triggered by downlink, the RNC attempts to allocate the uplink with the HSDPAinitialBitrateUL parameter

• In the case of direct DCH to HS-DSCH switch, the HSDPA UL DCH bit rate can be same as existing DCH UL bit rate

• If even initial bit rate or higher can not be allocated, HS-DSCH allocation is not possible

DL/UL DCH is scheduled to the UE

Page 109: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

147 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA associated uplink DPCH scheduling

• The following existing functionalities are applied to the HSDPA-associated UL DCH:

• Priority-based scheduling and overload control

• Decrease of the retried NRT DCH bit rate

• RT-over-NRT

• Throughput-based optimisation

• Upgrade of NRT DCH Data Rate (Normal or Flexible upgrade)

• Throughput-based optimisation and Flexible upgrade can be disabled for HSDPA associated uplink DPCH with DynUsageHSDPAReturnChannel

Page 110: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

148 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Example use case 1: HSDPA UL DCH with initial bit rate 64 kbps

• The initial bit rate (HSDPAinitialBitrateUL) is set to 64 kbps. The minimum bit rate is set to 16 kbps (HSDPAminAllowedBitrateUL)

64

kbps

384

128

t

0

CapacityRequest(Traf.volmeasurementlow)

Initial bitrate64 kbps

Decrease of theretried NRT DCHbitrate

Priority basedscheduling/RT-over-NRT

Minimum bitrate16 kbps

CapacityRequest(Traf.volmeasurementhigh)

CapacityRequest(Traf.volmeasurementhigh)

t1 t2 t3 t5

16

t4

Page 111: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

149 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Example use case 2: Initial bit rate 128 kbps

Page 112: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

150 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• HSDPA16KBPSReturnChannel• Range and step: 0 (Disabled), 1 (Enabled), Default value: 0, Object:RNC

• HSDPAminAllowedBitrateUL• Range and step: 1 (16 kbps), 3 (64 kbps), 4 (128 kbps), 6 (384 kbps), Default value: 3 , Object:RNC

• BitRateSetPSNRT• Range and step: 0 (Predefined bit rate set is not in use = All supported bit rates are in use), 1 (Predefined bit

rate set is in use), Default value: 0, Object:RNC

• TrafVolThresholdULHigh• Range and step: 0 (8 bytes), 1 (16 bytes), 2 (32 bytes), 3 (64 bytes), 4 (128 bytes), 5 (256 bytes), 6 (512

bytes), 7 (1024 bytes. 1 KB), 8 (2048 bytes. 2 KB), 9 (3072 bytes. 3 KB), 10 (4096 bytes. 4 KB), 11 (6144 bytes. 6 KB), 12 (8192 bytes. 8KB), 13 (12288 bytes. 12 KB), 14 (16384 bytes. 16 KB), 15 (24576 bytes. 24 KB), Default value: 7, Object:RNC

• TrafVolThresholdULLow• Range and step: 8 (8 bytes), 16 (16 bytes), 32 (32 bytes), 64 (64 bytes), 128 (128 bytes), 256 (256 bytes),

512 (512 bytes), 1024 (1 KB) Default value: 128, Object:RNC

• HSDPAinitialBitrateUL• Range and step: 1 (16 kbps), 3 (64 kbps), 4 (128 kbps), 6 (384 kbps), Default value: 3, Object:RNC

• DynUsageHSDPAReturnChannel• Range and step: 0 (Off), 1 (On), Default value: 0, Object:RNC

Page 113: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

151 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module Contents

• HSDPA resource handling

• Channel type switching

• HSDPA mobility handling

• HSDPA channel type selection

• HSDPA with additional RAB initiation

• HSDPA associated uplink DPCH scheduling

• HSDPA code multiplexing, HSDPA 48 users per cell

Page 114: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

152 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

HSDPA Code Multiplexing

• Optional feature HSDPA Code Multiplexing enables simultaneous transmission of (max) three HSDPA users within a single cell during a single Transmission Time Interval (TTI)

• HSDPA Code Multiplexing is activated in RNC by giving to cell level RNP parameter MaxNbrOfHSSCCHCodes value that is bigger than 1

• Each multiplexed HSDPA user needs own HS-SCCH code

• This feature can not be used without HSDPA 10 Codes or HSDPA 15 Codes feature

• Nokia RAN uses at least 3 HS-PDSCH codes per one multiplexed HSDPA user

Two multiplexed users needs 6 HS-PDSCH codes and that is not supported by basic HSDPA functionality

Page 115: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

153 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

48 simultaneous HSDPA users per cell

• This feature makes it possible to have 48 simultaneous HSDPA users in one cell

• Maximum number of HSDPA users depends on also configuration of BTS

• Depending on activated features and BTS configuration the maximum is

• 16 per cell

• 16 per cell group

• 48 per cell group

• 48 per cell

• A cell group builds up from those cells that are controlled by same MAC-HS scheduler in BTS

• HSDPA 48 Users per Cell is activated with the RNC level RNP parameter HSDPA48UsersEnabled

• Sensible Iub and BTS baseband dimensioning requires that also feature 16 kbit/s Return Channel DCH Data Rate Support for HSDPA is in use

Page 116: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

154 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Parameters

• MaxNbrOfHSSCCHCodes

• Range and step: 1..3, step 1, Default value: 1, Object:WCEL

• HSDPA48UsersEnabled

• Range and step: 0 (Not in use), 1 (In use) Default value: 0, Object:RNC

Page 117: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

155 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

Module 4 – Summary

Summary

Radio resource management for HSDPA consists many

functions:

•HSDPA resource handling

•Channel type switching

•HSDPA mobility handling

•HSDPA channel type selection

•HSDPA with additional RAB initiation

•HSDPA associated uplink DPCH scheduling

Page 118: HSPA+Planning+Training+Module+04+ +HSDPA+Parameters+and+RRM

156 © Nokia Siemens Networks Presentation / Author / Date Soc Classification level

ANNEX – RAS05.1 RAS06

• Removed features and parameters

• Resumption timer

• RAS06 BTS uses 0 dB power safety margin