Sie sind auf Seite 1von 9

class ChannelSwitching

Page 1 of 9

class ChannelSwitching

class ChannelSwitching
ManagedElement
+-RncFunction
+-ChannelSwitching
Models manageable characteristics for the channel switching algorithms. All parameters are valid
for all cells in the RNC.
Only one instance of this MO class can exist. The singleton instance will be created automatically
by the system at restart. The RDN of the instance will be "ChannelSwitching=1". The singleton
instance cannot be deleted.

This MO is created by the system.

Possible parents:
RncFunction;
Attributes
long

bandwidthMargin = 90 { 0..100 }
Throughput threshold for triggering an upswitch of a downlink radio bearer on
DCH to a higher DCH rate. Expressed relative to the maximum allowed rate for
the currently allocated radio bearer.
When the downlink throughput has been above this threshold for the length of
time defined by upswitchTimer, an upswitch from DCH to a higher DCH rate is
normally requested. However, the upswitch is not requested after a
throughput-based downswitch unless the downlink throughput has fallen below
the value of dlThroughputAllowUpswitchThreshold at least once since the
downswitch. The upswitch is also not requested if it would cause the
transmitted power to become too high, as defined using upswitchPwrMargin.
Special values:
0 is used to turn off the use of this threshold, meaning that an upswitch will
never take place, regardless of user throughput.
Dependencies:
If dlThroughputAllowUpswitchThreshold = 0, no extra restriction applies to
upswitches in the downlink after a throughput-based downswitch.
Unit: %
Change takes effect: New connections

long

bandwidthMarginUl = 0 { 0..100 }
Throughput threshold for triggering an upswitch of an uplink radio bearer on
DCH to a higher DCH rate. Expressed relative to the maximum allowed rate for
the currently allocated radio bearer.
When the uplink throughput has been above this threshold for the length of
time defined by upswitchTimerUl, an upswitch from DCH to a higher DCH rate
is normally requested. However, the upswitch is not requested after a

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 2 of 9

throughput-based downswitch unless the uplink throughput has fallen below


the value of ulThroughputAllowUpswitchThreshold at least once since the
downswitch. The upswitch is also not requested if it would cause the
transmitted power to become too high, as defined using upswitchPwrMargin.
Special values:
0 is used to turn off the use of this threshold, meaning that an upswitch will
never take place, regardless of user throughput.
Dependencies:
If ulThroughputAllowUpswitchThreshold = 0, no extra restriction applies to
upswitches in the uplink after a throughput-based downswitch.
Unit: %
Change takes effect: New connections
string
mandatory
noNotification
restricted

ChannelSwitchingId
Naming attribute. Contains the value part of the RDN.
Set by the system to 1.

long

coverageTimer = 10 { 0..100 }
Time after which a downlink radio bearer on DCH is downswitched to a lower
DCH rate due to high transmitted code power.
When the difference between the downlink transmitted code power and the
maximum allowed code power has been less than the value of
downswitchPwrMargin for this length of time, a downswitch from DCH to a
lower DCH rate is requested.
Special values:
0 is used to turn off the use of this timer, meaning that a downswitch is
requested as soon as the difference between the downlink transmitted code
power and the maximum allowed code power becomes less than the value of
downswitchPwrMargin.
Unit: 0.1 s
Change takes effect: New connections

long

dlDownswitchBandwidthMargin = 0 { 0..100 }
Throughput threshold for triggering a downswitch of a downlink radio bearer
on DCH to a lower DCH rate. Expressed relative to the maximum allowed rate
for the radio bearer to which the UE will been downswitched (the next lower
rate).
When the downlink throughput has been below this threshold for the length of
time defined by dlThroughputDownswitchTimer, a downswitch from DCH to a
lower DCH rate is requested.
Special values:
0 is used to turn off the use of this threshold, meaning that a downswitch will
never take place, regardless of user throughput.
Unit: %
Change takes effect: New connections

long

dlRlcBufUpswitch = 500 { 0..2000 }


Downlink RLC buffer threshold for upswitching from FACH/RACH to dedicated
channel.

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 3 of 9

When the RLC buffer load in the downlink exceeds this threshold, an upswitch
request is issued.
Unit: bytes
Resolution: 100 bytes
Change takes effect: New connections
long

dlRlcBufUpswitchMrab = 0 { 0..20 }
Downlink RLC buffer threshold for upswitching from the multi-RAB SP0
(Speech + PS 0/0) to a multi-RAB at the preferred rate (Speech +
ulPrefRate/dlPrefRate or Speech + ulPrefRate/HS).
When the RLC buffer load in the downlink exceeds this threshold, an upswitch
request is issued.
If the flexible initial rate selection feature is not active for PS Interactive, 64
kbps is used as the preferred rate.
This attribute is only used if the SP0 feature is active.
Special values:
0 is used to indicate that this threshold is not in use, meaning that no
upswitches from SP0 will occur, irrespective of the RLC buffer load.
Unit: 100 bytes
Change takes effect: New connections

long

dlThroughputAllowUpswitchThreshold = 0 { 0..100 }
Throughput threshold for allowing an upswitch in the downlink after a
throughput-based downswitch. Expressed relative to the maximum allowed
rate for the currently allocated radio bearer (the rate to which the UE has been
downswitched).
After a throughput-based downswitch, upswitches are prohibited until the
downlink throughput has fallen below this threshold at least once.
Special values:
0 is used to turn off the use of this threshold, meaning that no extra restriction
applies to upswitches in the downlink after a throughput-based downswitch.
Unit: %
Change takes effect: New connections

long

dlThroughputDownswitchTimer = 20 { 0..2000 }
Time after which a downlink radio bearer on DCH with low throughput is
downswitched to a lower DCH rate.
When the downlink throughput has been below the percentage defined by
dlDownswitchBandwidthMargin for this length of time, a downswitch from DCH
to a lower DCH rate is requested.
Dependencies:
It is recommended to set dlThroughputDownswitchTimer > downswitchTimer.
Otherwise, if the bit rate is very low on both the uplink and the downlink, the
user will be switched down to FACH rather than to DCH with a lower downlink
rate.
Unit: 0.1 s
Change takes effect: New connections

long

downswitchPwrMargin = 2 { 0..20 }
Margin on transmitted code power in the downlink, for triggering a downswitch

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 4 of 9

to a lower DCH rate when the transmitted power is too high. Expressed
relative to the maximum allowed code power.
When the difference between the downlink transmitted code power and the
maximum allowed code power has been less than the value of this margin for
the length of time set in coverageTimer, a downswitch from DCH to a lower
DCH rate is requested.
Value mapping:
0 : 0.0 dB
1 : 0.5 dB
2 : 1.0 dB
...
20 : 10.0 dB
Unit: 0.5 dB
Change takes effect: New connections
long

downswitchThreshold = 0 { 0..32 }
Throughput threshold for downswitching from dedicated channel to
FACH/RACH.
Once the throughput on both the uplink and downlink has fallen below this
threshold, a downswitch to FACH/RACH is normaly requested after the length
of time set in downswitchTimer. However, the downswitch is not requested if
the throughput has subsequently increased above the value of
downswitchTimerThreshold.
Dependencies:
downswitchThreshold <= downswitchTimerThreshold
Unit: kbps (1000 bits per second)
Change takes effect: New connections

long

downswitchTimer = 10 { 0..1000 }
Time after which a connection with low throughput is downswitched from
dedicated channel to FACH/RACH.
Once the throughput on both the uplink and downlink has fallen below the
value of downswitchThreshold, a downswitch to FACH/RACH is normally
requested after this length of time. However, the downswitch is not requested
if the throughput has subsequently increased above the value of
downswitchTimerThreshold.
If CELL_FACH state is not available, the connection is switched down to IDLE
state.
Special values:
0 is used to disable traffic-volume-initiated channel switching from dedicated
channel to FACH/RACH.
Unit: 0.1 s
Resolution: 5
Change takes effect: New connections

long

downswitchTimerSp = 2 { 0..180 }
Time after which the packet part of the multi-RAB "Speech 12.2 kbps + Packet
64/64 kbps" will be switched down to multi-RAB SP0 ("Speech 12.2 kbps +
Packet 0/0 kbps"), if no PS data has been transmitted.
If the SP0 feature is not active, the packet part of the connection is released

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 5 of 9

instead.
The default setting is based on packet performance criteria. However, the
actual setting may need to deviate from the default setting in order to limit the
number of simultaneous multi-RAB connections in the RBS, typically to deal
with limitations in the transport network.
Special values:
0 is used to turn off the use of this timer, meaning that the packet part of the
connection will not be downswitched or released due to PS inactivity.
Value mapping:
1 : 0.5 s
...
60 : 30 s
...
180 : 90 s
Unit: 0.5 s
Change takes effect: New connections
long

downswitchTimerThreshold = 0 { 0..64 }
Throughput threshold used to achieve hysteresis for downswitching from
dedicated channel to FACH/RACH.
Once the throughput on both the uplink and downlink has fallen below the
value of downswitchThreshold, a downswitch to FACH/RACH is normally
requested after the length of time set in downswitchTimer. However, the
downswitch is not requested if the throughput has subsequently increased
above this threshold value.
Dependencies:
downswitchTimerThreshold >= downswitchThreshold
Unit: kbps (1000 bits per second)
Change takes effect: New connections

long

downswitchTimerUp = 60 { 0..180 }
Time after which the packet part of the multi-RAB "UDI + 8/8" (CS Data 64
kbps + Packet 8kbps) will be released, if no PS data has been transmitted.
The default setting is based on packet performance criteria. However, the
actual setting may need to deviate from the default setting in order to limit the
number of simultaneous multi-RAB connections in the RBS, typically to deal
with limitations in the transport network.
Special values:
0 is used to turn off the use of this timer, meaning that the packet part of the
connection will not be released due to PS inactivity.
Value mapping:
1 : 0.5 s
...
60 : 30 s
...
180 : 90 s
Unit: 0.5 s
Change takes effect: New connections

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

BooleanVals

Page 6 of 9

fachToHsDisabled = FALSE
Controls whether direct transitions from FACH to HS-DSCH are allowed for HS
category 12 UEs.
When set to TRUE, cat 12 UEs are forced to upswitch to HS via DCH. Direct
transitions to HS are disabled by removing all HS states from the DCCS when
the cat 12 UE is in state CELL_FACH. This will allow the cat 12 UE sufficient
time to perform neighbour cell measurements on CELL_DCH before the
reconfiguration to HS is started.
Change takes effect: New connections

long

hsdschInactivityTimer = 2 { 1..255, 7200 }


Time after which a connection with low throughput is downswitched from HSDSCH to CELL_FACH.
Once the throughput on both the uplink and downlink has fallen below the
value of downswitchThreshold, a downswitch to FACH/RACH is normally
requested after this length of time. However, the downswitch is not requested
if the throughput has subsequently increased above the value of
downswitchTimerThreshold. If CELL_FACH state is not available, the
connection is switched down to IDLE state. Applicable only for radio
connections without CPC.
Special values:
The value 7200 is used only for testing purposes.
Unit: s
Change takes effect: New connections

long

hsdschInactivityTimerCpc = 50 { 0..1000 }
Time after which a CPC activated connection with low throughput is
downswitched from CELL_DCH to CELL_FACH. This parameter is used instead
of hsdschInactivityTimer for CPC activated connections.
Resolution: 5
Unit: 0.1 s
Change takes effect: New connection

long

inactivityTimeMultiPsInteractive = 50 { 1..10000 }
Time after which an inactive RB in a RAB combination containing PS Interactive
is released.
When both the downlink and uplink throughput for an RB in the combination
have been 0 kbps (no data has been transmitted) for this length of time, a
release of that RB is requested from the CN.
The timer is used for all RAB combinations that contain more than one PS
Interactive RAB.
Unit: 0.1 s
Change takes effect: New connections

long

inactivityTimer = 120 { 1..1440 }


Time after which an inactive connection in CELL_FACH state is downswitched
to URA_PCH state.
When both the downlink and uplink throughput have been 0 kbps (no data has
been transmitted) for this length of time, a downswitch from CELL_FACH to
URA_PCH state is requested. If URA_PCH state is not available, the UE is
switched down to IDLE state.

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 7 of 9

Unit: s
Change takes effect: New connections
long

inactivityTimerPch = 30 { 0..240 }
Time after which a connection in URA_PCH state is switched down to IDLE
state, if no upswitches have been subsequently requested.
Unit: min
Change takes effect: New connections

long

reportHysteresis = 6 { 0..20 }
Reporting hysteresis for the code power measurements in the node B.
Value mapping:
0 : 0.0 dB
1 : 0.5 dB
2 : 1.0 dB
...
6 : 3.0 dB
...
20 : 10.0 dB
Unit: 0.5 dB
Change takes effect: New connections

long

ulDownswitchBandwidthMargin = 0 { 0..100 }
Throughput threshold for triggering a downswitch of an uplink radio bearer on
DCH to a lower DCH rate. Expressed relative to the maximum allowed rate for
the radio bearer to which the UE will been downswitched (the next lower rate).
When the uplink throughput has been below this threshold for the length of
time defined by ulThroughputDownswitchTimer, a downswitch from DCH to a
lower DCH rate is requested.
Special values:
0 is used to turn off the use of this threshold, meaning that a downswitch will
never take place, regardless of user throughput.
Unit: %
Change takes effect: New connections

long

ulRlcBufUpswitch = 256 { 8, 16, 32, 64, 128, 256, 512, 1024, 2048,
3072, 4096, 6144, 8192 }
Uplink RLC buffer threshold for upswitching from FACH/RACH to dedicated
channel.
When the RLC buffer load in the uplink exceeds this threshold, a measurement
report is sent from the UE. An upswitch request is issued upon reception of the
measurement report.
Unit: bytes
Change takes effect: New connections

long

ulRlcBufUpswitchMrab = 8 { 8, 16, 32, 64, 128, 256, 512, 1024, 2048,


3072, 4096, 6144, 8192 }
Uplink RLC buffer threshold for upswitching from the multi-RAB SP0 (Speech +
PS 0/0) to a multi-RAB at the preferred rate (Speech + ulPrefRate/dlPrefRate
or Speech + ulPrefRate/HS).
When the RLC buffer load in the uplink exceeds this threshold, a measurement
report is sent from the UE. An upswitch request is issued upon reception of the

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 8 of 9

measurement report.
If the flexible initial rate selection feature is not active for PS Interactive, 64
kbps is used as the preferred rate.
This attribute is only used if the SP0 feature is active.
Unit: bytes
Change takes effect: New connections
long

ulThroughputAllowUpswitchThreshold = 0 { 0..100 }
Throughput threshold for allowing an upswitch in the uplink after a
throughput-based downswitch. Expressed relative to the maximum allowed
rate for the currently allocated radio bearer (the rate to which the UE has been
downswitched).
After a throughput-based downswitch, upswitches are prohibited until the
uplink throughput has fallen below this threshold at least once.
Special values:
0 is used to turn off the use of this threshold, meaning that no extra restriction
applies to upswitches in the uplink after a throughput-based downswitch.
Unit: %
Change takes effect: New connections

long

ulThroughputDownswitchTimer = 20 { 0..200 }
Time after which an uplink radio bearer on DCH with low throughput is
downswitched to a lower DCH rate.
When the uplink throughput has been below the percentage defined by
ulDownswitchBandwidthMargin for this length of time, a downswitch from DCH
to a lower DCH rate is requested.
Dependencies:
It is recommended to set ulThroughputDownswitchTimer > downswitchTimer
and ulThroughputDownswitchTimer > hsdschInactivityTimer. Otherwise, if the
bit rate is very low on both the uplink and the downlink, the user will be
switched down to FACH rather than to DCH with a lower uplink rate.
Unit: 0.1s
Change takes effect: New connections

long

upswitchPwrMargin = 6 { 0..20 }
Margin on transmitted code power in the downlink, used to prohibit upswitches
when the transmitted power is too high. Expressed relative to the maximum
allowed code power.
Before an upswitch from DCH to a higher DCH rate is requested, an estimate
of the power increase due to the upswitch is made. The upswitch is prohibited
if the difference between the the maximum allowed code power, and the sum
of the current transmitted code power and the estimated increase in power, is
less than the sum of this margin and the value of downswitchPwrMargin.
Value mapping:
0 : 0.0 dB
1 : 0.5 dB
2 : 1.0 dB
...
20 : 10.0 dB

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

class ChannelSwitching

Page 9 of 9

Unit: 0.5 dB
Change takes effect: New connections
long

upswitchTimer = 5 { 0..100 }
Time after which a downlink radio bearer on DCH with high throughput is
upswitched to a higher DCH rate.
When the downlink throughput has been above the percentage defined by
bandwidthMargin for this length of time, an upswitch from DCH to a higher
DCH rate is normally requested. However, the upswitch is not requested after
a throughput-based downswitch unless the downlink throughput has fallen
below the value of dlThroughputAllowUpswitchThreshold at least once since the
downswitch. The upswitch is also not requested if it would cause the
transmitted power to become too high, as defined using upswitchPwrMargin.
Dependencies:
If bandwidthMargin = 0, an upswitch is never requested, regardless of
throughput.
If dlThroughputAllowUpswitchThreshold = 0, no extra restriction applies to
upswitches in the downlink after a throughput-based downswitch.
Unit: 0.1 s
Change takes effect: New connections

long

upswitchTimerUl = 5 { 0..100 }
Time after which an uplink radio bearer on DCH with high throughput is
upswitched to a higher DCH rate.
When the uplink throughput has been above the percentage defined by
bandwidthMarginUl for this length of time, an upswitch from DCH to a higher
DCH rate is normally requested. However, the upswitch is not requested after
a throughput-based downswitch unless the uplink throughput has fallen below
the value of ulThroughputAllowUpswitchThreshold at least once since the
downswitch. The upswitch is also not requested if it would cause the
transmitted power to become too high, as defined using upswitchPwrMargin.
Dependencies:
If bandwidthMarginUl = 0, an upswitch is never requested, regardless of
throughput.
If ulThroughputAllowUpswitchThreshold = 0, no extra restriction applies to
upswitches in the uplink after a throughput-based downswitch.
Unit: 0.1 s
Change takes effect: New connections

file:///C:/Subhs/Studies/alex/ALEX_TMP/1011/alex0205.htm

12/5/2012

Das könnte Ihnen auch gefallen