Uploaded by tranthihuong tra

Loading control 0731

advertisement
www.huawei.com
Loading Control
August-2013
HUAWEI TECHNOLOGIES CO., LTD.
Content
Call Admission Control(CAC)
Congestion Optimization
Directed Retry Decision DRD
Load Reshuffling (LDR)
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 2
Basic procedure for CAC
CAC Procedure
HUAWEI TECHNOLOGIES CO., LTD.
RAB CAC
Power CAC: RRC CAC
Downlink: Admission Algorithm 1(Non-HSDPA TCP usage);
Uplink: Admission Algorithm 2(RTWP), Capacity reference
parameter:UlTotalEqUserNum.
Admission Algorithm 2 : No load increment upon admission of a new service
Huawei Confidential
Page 3
CAC Threshold Parameters

Uplink Power

the RNC admits a service when the sum of the uplink total ENU load (ηUL,ENU) and the ENU load increase caused by the new service (ΔηUL,ENU) is lower
than or equal to the corresponding admission threshold (UlNonCtrlThdForAMR, UlNonCtrlThdForNonAMR, UlNonCtrlThdForOther, or UlNonCtrlThdForHo),
Otherwise, the RNC rejects the access request.(ADD CAC)

Downlink Power

TCP-based total downlink load (ηDL,R99-Total) is lower than or equal to the corresponding admission threshold (DlConvAMRThd, DlConvNonAMRThd,
DlOtherThd, or DlHOThd), the RNC admits the service. Otherwise, the RNC rejects the service.

NODEB Credit

NodeB credit resource-based admission is implemented at NodeB level, local cell group (LCG) level (if any), and local cell (LC) level. Cells in an LCG share
the CEs of the LCG in the uplink. The NodeB sends the RNC an audit response message, reporting the CE capability of the three levels. The NodeB
considers physical and licensed CEs when reporting the CE capability to the RNC.

IUB Bandwidth

For a new user

− Admission based on paths

Path load + Bandwidth required by the user < Total configured bandwidth for the path - Path bandwidth reserved for handover.

Code CAC

PS Service/CS Service (Non-AMR Service) Requests,the RNC must ensure that the remaining codes (the remaining minimum SF of the current cell) upon
admitting a new service do not exceed the threshold which is specified by the DlHoCeCodeResvSf parameter. AMR Service Requests,the RNC must
ensure that the remaining codes (the remaining minimum SF of the current cell) upon admitting a new service do not exceed the threshold specified by the
DlHoCeCodeResvSf parameter.
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 4
Content
Call Admission Control(CAC)
Congestion Optimization
Directed Retry Decision (DRD)
Load Reshuffling (LDR)
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 5
Code Capacity Evaluation
Measurement Counters
Code utilization per cell: VS.RAB.SFOccupy*100/256
Code congestion : VS.RAB.FailEstabCS.Code.Cong, VS.RAB.FailEstabPS.Code.Cong, VS.RRC.Rej.Code.Cong
Principles

The measurement items provide the mean number and the maximum number of occupied codes in a cell. The occupied
codes are the codes occupied by the common channel, R99 user, and HS-DSCH. The code number is normalized to SF = 256,
that is, converted to the code number when SF = 256.

Code rejection threshold is SF32, if it was converted to SF=256 , it is 8 codes; while number of free codes is less than 8
codes(SF=256), Cell will reject new users to access.
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 6
Code Capacity Evaluation_ CELL Code Tree
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 7
Code Congestion Optimization
HS-PDSCH min code number is modified from 5 to 1:
ADD UCELLHSDPA: AllocCodeMode=Automatic, HsPdschMinCodeNum=1;
Reduce HS-SCCH code number
HS-SCCH code number is modified from 4 to 2:
ADD UCELLHSDPA: HsScchCodeNum=2;
Modify DCH DL initial access rate / DCCC downlink bit rate threshold
SET UFRC: DlBeTraffInitBitrate=D32;
SET UDCCC: DlDcccRateThd=D32, LittleRateThd=D32;
Modify DCH DL DCCC 4A threshold to higher value, the default value is 1K byte
For example, DCCC 4A threshold from 1K to 2K for DL 32kbps, and from 1K to 6K for DL 128kbps
MOD UTYPRABDCCCMC: RabIndex=43, Direction= DOWNLINK, Event4aThd=D2K;
MOD UTYPRABDCCCMC: RabIndex=45, Direction= DOWNLINK, Event4aThd=D6K;
GBR from 64K to 32K
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=GOLD, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=SILVER, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=COPPER, UlGBR=D32, DlGBR=D32;
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 8
CE Capacity Evaluation
CE (RNC level) = sum(VS.LC.ULCreditUsed.Mean/2) Per

nodeB/Min(VS.LC.ULCreditAvailable.Shared, Sum(VS.CE.ULAvailable.UlGroup) per NodeB)

CE (group level) =VS.CE.ULMean.UlGroup/VS.CE.ULAvailable.UlGroup

Node B credit(license)= VS.LC.ULMean.LicenseGroup.Shared*100/VS.LC.ULCreditAvailable.Shared
Principles
CE consumption principles as belows:

Uplink
Direction
R99
Rate
(kbit/s)
3.4
13.6
8
16
32
64
128
144
256
384
CEs Consum
ed
SF
256
64
64
64
32
16
8
8
4
4
HUAWEI TECHNOLOGIES CO., LTD.
Direction
Downlink
1
1
1
1
1.5
3
5
5
10
10
CEs Consume
d
SF
256
128
128
128
64
32
16
16
8
8
1
1
1
1
1
2
4
4
8
8
HSUPA
Huawei Confidential
Rate (kbit/s)
8
16
32
64
128
144
256
384
608
1450
2048
2890
5760
SF
64
64
32
32
16
16
8
4
4
2SF4
2SF2
2SF2
2SF2+2SF4
Page 9
CEsConsumed
1
1
1
1
2
2
4
8
8
16
32
32
48
CE Congestion Optimization
Feature Activition
Open relating switch
Other Parameters
- Dynamic CE
- State transition
- HSPA GBR
-Dynamic TTI(R14)
-CE LDR
-R99 initial throughput
-CE overbooking(R14)
-DCCC Threshold
-4A Threshold
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 10
CE Optimization__ Algorithm Switch
1. CE LDR Switch
2. PS BE/HSDPA/HSUPA State transition
SET UCORRMALGOSWITCH: DraSwitch=DRA_HSDPA_STATE_TRANS_SWITCH-1&DRA_HSUPA_STATE_TRANS_SWITCH1&DRA_PS_BE_STATE_TRANS_SWITCH-1;
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 11
CE Optimization—Parameters
1. Modify Initial throughput and DCCC threshold
For DCH service:
SET UFRC: UlBeTraffInitBitrate=D32, DlBeTraffInitBitrate=D32; //DCH initial bit rate
SET UDCCC: UlDcccRateThd=D32, DlDcccRateThd=D32;
For HSUPA service:
SET UFRC: HsupaInitialRate=D32; //HSUPA initial bit rate
SET UEDCHRATEADJUSTSET: EdchRateAdjustSet=RATE_32KBPS-1&RATE_128KBPS-1&RATE_608KBPS-1; //HSUPA DCCC rate threshold
2. Modify GBR
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=GOLD, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=SILVER, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=R99, UserPriority=COPPER, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=GOLD, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=SILVER, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=COPPER, UlGBR=D32, DlGBR=D32;
3. Modify 4A Threshold for R99
MOD UTYPRABDCCCMC: RabIndex=43, Direction=UPLINK, Event4aThd=D2K; // Assume 43 is the index of interactive service 32kbps, 4A threshold is modified to
2K
MOD UTYPRABDCCCMC: RabIndex=45, Direction=UPLINK, Event4aThd=D6K; // Assume 45 is the index of interactive service 128kbps, 4A threshold is modified
to 6K
4 Combine UL CE group in NODEB LMT
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 12
Downlink Power Congestion Optimization
Non HSDPA TCP utilization:
(10^(VS.MeanTCP.NonHS /10)/1000) / 40
Congestion Counter:
VS.RAB.FailEstabPS.DLPower.Cong, VS.RAB.FailEstabCS.DLPower.Cong
VS.RRC.Rej.DLPower.Cong
1. Increase CAC Threshold
MOD UCELLCAC: CELLID=11, DLCONVAMRTHD=85, DLHOTHD=92, DLCELLTOTALTHD=93;
2. Reduce R99 RL power:
ADD UCELLRLPWR:CELLID=11, CNDOMAINID=PS_DOMAIN, MAXBITRATE=64000, RLMAXDLPWR=-20;
ADD UCELLRLPWR:CELLID=11, CNDOMAINID=PS_DOMAIN, MAXBITRATE=128000, RLMAXDLPWR=-20;
ADD UCELLRLPWR:CELLID=11, CNDOMAINID=PS_DOMAIN, MAXBITRATE=384000, RLMAXDLPWR=-20;
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 13
ENU references in the typical scenarios
ENU utilization :
VS.RAC.UL.EqvUserNum/ENU setting
Congestion Counter:
VS.RAB.FailEstabPS.ULPower.Cong, VS.RAB.FailEstabCS.ULPower.Cong, VS.RRC.Rej.ULPower.Cong
Service
ENU
Uplink for DCH
Downlink for DCH
HSDPA
0.0279
2 ms TTI
HSUPA
0.3107
10 ms TTI
HSUPA
0.1369
3.4 kbit/s SIG
0.2847
0.0420
13.6 kbit/s SIG
0.5057
0.1115
0.0738
0.36
0.1655
3.4 kbit/s + 12.2 kbit/s 0.8196
0.5420
-
2.0242
1.0869
3.4 kbit/s + 8 kbit/s
(PS)
3.4 kbit/s + 16 kbit/s
(PS)
3.4 kbit/s + 32 kbit/s
(PS)
3.4 kbit/s + 64 kbit/s
(PS)
3.4 kbit/s + 128 kbit/s
(PS)
3.4 kbit/s + 144 kbit/s
(PS)
3.4 kbit/s + 256 kbit/s
(PS)
3.4 kbit/s + 384 kbit/s
(PS)
0.7548
0.1044
0.545
3.5098
1.7611
0.6500
0.1248
0.8749
3.8713
1.9786
0.6228
0.2187
1.463
4.5856
2.4106
0.7566
0.3252
2.5545
5.9806
3.2625
0.9248
0.5926
4.6851
8.6430
4.9192
1.0305
0.6615
5.2225
9.2279
5.2463
1.4399
1.0489
9.1193
13.1063
7.4698
2.1150
1.5523
13.9332
17.1227
9.8773
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 14
Uplink Power Congestion Optimization
1. Increase ENU
MOD UCELLCAC:CELLID=15691, ULTOTALEQUSERNUM=160;
2. Modify HSUPA BE GBR from 64K to 32K
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=GOLD, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=SILVER, UlGBR=D32, DlGBR=D32;
SET UUSERGBR: TrafficClass=BACKGROUND, BearType=HSPA, UserPriority=COPPER, UlGBR=D32, DlGBR=D32;
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 15
Iub Reserved Bandwidth for each service
IUB utilization :
ATM: VS.ATMDlAvgUsed.1*100/VS.ATMUlTotal.1 (ATM)
IP: VS.IPDlAvgUsed.1*100/VS.IPDlTotal.1 (IP)
congestion Counters:
VS.RAB.FailEstabCS.DLIUBBand.Cong, VS.RAB.FailEstabPS.DLIUBBand.Cong, VS.RRC.Rej.DLIUBBand.Cong
Service Type
Reserved bandwidth
3G RT services
MBR * Activity factor
3G NRT services
GBR * Activity factor
SRB
3.4kbit/s
IMS
GBR
E-FACH
GBR * Activity factor
Other common channels
MBR * Activity factor
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 16
Iub Optimization
1) Modify PS active factor from 100% to 70%~30%
ADD TRMFACTOR: FTI=11, PSINTERDL=50, PSINTERUL=50, PSBKGDL=50, PSBKGUL=50, HDINTERDL=50, HDBKGDL=50,
HUINTERUL=50, HUBKGUL=50; // define new PS interactive and background services active factor index
ADD ADJMAP: ANI=1111, ITFT=IUB, FTI=11; // adjacent node uses the new index
2) Reduce PS GBR from 64kbps to 32kbps
SET UUSERGBR: TrafficClass=INTERACTIVE, THPClass=High, BearType=R99, UserPriority=GOLD, UlGBR=D32, DlGBR=D32; // modify
GBR of R99 interactive gold user
SET UUSERGBR: TrafficClass=INTERACTIVE, THPClass=High, BearType=HSPA, UserPriority=GOLD, UlGBR=D32, DlGBR=D32; //
modify GBR of HSPA interactive gold user
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 17
Content
Call Admission Control(CAC)
Congestion Optimization
Directed Retry Decision(DRD)
Load Reshuffling (LDR)
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 18
U2G __DRD
DRD_ RRC
Parameter MML Command
ID
BlindHoFlag ADD U2GNCELL
MOD U2GNCELL
DrSwitch
SET
UCORRMALGOSWITCH
Description
Meaning: Whether to perform blind handover.
The value FALSE indicates that the cell is not considered as a
candidate cell for blind handover. Therefore, blind over to this cell
cannot be triggered.
Meaning: Direct retry switch group.
DR_RRC_DRD_SWITCH(DRD switch for RRC connection): When
the switch is on, DRD and redirection is performed for RRC
connection if retry is required.
DR_INTER_RAT_DRD_SWITCH(INTER-RAT DRD switch): When
this switch is turned on, inter-RAT directed retry is supported.
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
DRD_ RAB
Page 19
U2G handover__Base on Coverage
Command
ADD UCELLINTERRATHOCOV
(SET UINTERRATHOCOV)
ADD UCELLINTERRATHOCOV
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 20
Parameter
InterRatReportMode
InterRATPeriodReportInterval
InterRATCSThd2DEcN0
InterRATCSThd2FEcN0
InterRATCSThd2DRSCP
InterRATCSThd2FRSCP
TargetRatCsThd
PenaltyTimeForPhyChFail
U2G handover__Base on Service
l When a single CS service is initially set up by the UE, the RNC allows the 3Gto-2G service-based handover if CSServiceHOSwitch is set to ON.
The algorithm switch HoSwitch: HO_INTER_RAT_RNC_SERVICE_HO_SWITCH
decides whether the service attribute of inter-RAT handover is based on the
RNC or the CN.
l If the switch is set to ON, the service attribute of inter-RAT handover is
based on the parameter configured on the RNC side.
l If the switch is set to OFF, the service attribute of inter-RAT handover is first
based on the CN when the indicator is contained in the RAB assignment
signaling assigned by the CN. If the CN does not allocate a service indicator,
the service attribute of inter-RAT handover is based on the RNC side.
Through the SHIND parameter, the service handover indicators are set as
follows:
l HO_TO_GSM_SHOULD_BE_PERFORM: means that the handover to the 2G
network is performed when 2G signals are available.
l HO_TO_GSM_SHOULD_NOT_BE_PERFORM: means that the handover to
the 2G network is performed when 3G signals are weak but 2G signals are
strong.
l HO_TO_GSM_SHALL_NOT_BE_PERFORM: means that the handover to the
2G network is not performed even when 3G signals are weak but 2G signals
are strong
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 21
Content
Call Admission Control(CAC)
Congestion Optimization
Directed Retry Decision DRD
Load Reshuffling (LDR)
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 22
U2G handover__Base on LDR
In the triggering phase
When the load of the 3G cell that the UE accesses is higher than the related threshold, the Load Reshuffling (LDR) algorithm
makes a handover decision. For detailed information of the LDR, see Load Reshuffling in the Load Control Feature Parameter
l In the measurement phase
The RNC enables the compressed mode and starts the inter-RAT handover measurement.
l In the decision phase
After the UE reports event 3C, the RNC makes a handover decision.
l In the execution phase
The RNC initiates a handover procedure.
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 23
U2G handover__LDR_Parameters
Command
Parameter
Value
Remark
LDR Threshold
Command
SET ULDCALGOPARA
Load Control Algorithm LDC Algorithm Switch Value
Switch
LDR Switch
LC_CREDIT_LDR_SWIT CELL_CREDIT_LDR
1
CH
LCG_CREDIT_LDR_SW LCG_CREDIT_LDR
1
ITCH
NODEB_CREDIT_LDR_ NODEB_CREDIT_LDR
1
SWITCH
NBMLdcAlgoSwitch
DL_UU_LDR
1
UL_UU_LDR
MOD UCELLALGOSWITCH
ADD UCELLLDR
ADD UNODEBLDR
ADD UCELLLDR
55
UlLdrRelThd
45
DlLdrTrigThd
DlLdrRelThd
CellLdrSfResThd
70
60
UlLdrCreditSfResThd
1
CELL_CODE_LDR
1
CELL_CREDIT_LDR
1
LDR Switch
ADD UCELLLDM
UlLdrTrigThd
DlLdrFirstAction
DlLdrSecondAction
DlLdrThirdAction
DLLDRFOURTHACTION
Add UCELLLDR DlCSInterRatShouldBeHOUeNum
UlLdrFirstAction
UlLdrSecondAction
UlLdrBERateReductionRabNum
GoldUserLoadControlSwitch
SF8
Code
SF8
CE
LDR Action
CODEADJ
BERATERED
CSINTERRATSHOULDBELDHO
InterFreqLDHO
Huawei Confidential
1
3
1
3
BERATERED
CSINTERRATSHOULDBELDHO
On
LDR Threshold and Action
HUAWEI TECHNOLOGIES CO., LTD.
POWER
Page 24
LDR Action __ Prefer Camping
Scenario: Standard_Prefer Camping
Scenario: UL CE Congestion
Scenario: Code Congestion
DlLdrFirstAction
CODEADJ
DlLdrFirstAction
CODEADJ
DlLdrFirstAction
CODEADJ
DlLdrSecondAction
InterFreqLDHO
DlLdrSecondAction
InterFreqLDHO
DlLdrSecondAction
InterFreqLDHO
DlLdrThirdAction
BERATERED
DlLdrThirdAction
BERATERED
DlLdrThirdAction
BERATERED
DLLDRFOURTHACTION
CSINTERRATSHOULDBELDHO
DLLDRFOURTHACTION
CSINTERRATSHOULDBELDHO
DLLDRFOURTHACTION
CSINTERRATSHOULDBELDHO
UlLdrFirstAction
InterFreqLDHO
UlLdrFirstAction
InterFreqLDHO
UlLdrFirstAction
BERATERED
UlLdrSecondAction
BERATERED
UlLdrSecondAction
BERATERED
UlLdrSecondAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
No Action
Scenario:
DlLdrFirstAction
DlLdrSecondAction
DlLdrThirdAction
DLLDRFOURTHACTION
UlLdrFirstAction
UlLdrSecondAction
DlLdrThirdAction
Power Congestion
InterFreqLDHO
BERATERED
CSINTERRATSHOULDBELDHO
CODEADJ
InterFreqLDHO
BERATERED
CSINTERRATSHOULDBELDHO
HUAWEI TECHNOLOGIES CO., LTD.
DlLdrFirstAction
DlLdrSecondAction
DlLdrThirdAction
DLLDRFOURTHACTION
UlLdrFirstAction
UlLdrSecondAction
DlLdrThirdAction
Scenario: IUB Congestion
BERATERED
CSINTERRATSHOULDBELDHO
No Action
No Action
BERATERED
CSINTERRATSHOULDBELDHO
No Action
Huawei Confidential
Page 25
LDR Action __ Random Camping
Scenario: Standard_Random Camping
DlLdrFirstAction
CODEADJ
DlLdrSecondAction
BERATERED
DlLdrThirdAction
InterFreqLDHO
DLLDRFOURTHACTION
CSINTERRATSHOULDBELDHO
UlLdrFirstAction
BERATERED
UlLdrSecondAction
InterFreqLDHO
DlLdrThirdAction
CSINTERRATSHOULDBELDHO
Scenario:
DlLdrFirstAction
DlLdrSecondAction
DlLdrThirdAction
DLLDRFOURTHACTION
UlLdrFirstAction
UlLdrSecondAction
DlLdrThirdAction
Power Congestion
BERATERED
InterFreqLDHO
CSINTERRATSHOULDBELDHO
CODEADJ
InterFreqLDHO
BERATERED
CSINTERRATSHOULDBELDHO
HUAWEI TECHNOLOGIES CO., LTD.
Scenario:
DlLdrFirstAction
DlLdrSecondAction
DlLdrThirdAction
DLLDRFOURTHACTION
UlLdrFirstAction
UlLdrSecondAction
DlLdrThirdAction
Code Congestion
CODEADJ
InterFreqLDHO
BERATERED
CSINTERRATSHOULDBELDHO
InterFreqLDHO
BERATERED
CSINTERRATSHOULDBELDHO
Scenario: Uplink CE Congestion
DlLdrFirstAction
CODEADJ
DlLdrSecondAction
BERATERED
DlLdrThirdAction
InterFreqLDHO
DLLDRFOURTHACTION
CSINTERRATSHOULDBELDHO
UlLdrFirstAction
BERATERED
UlLdrSecondAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
No Action
Scenario: IUB Congestion
DlLdrFirstAction
BERATERED
DlLdrSecondAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
No Action
DLLDRFOURTHACTION
No Action
UlLdrFirstAction
BERATERED
UlLdrSecondAction
CSINTERRATSHOULDBELDHO
DlLdrThirdAction
No Action
Huawei Confidential
Page 26
Thank you
www.huawei.com
Copyright©2011 Huawei Technologies Co., Ltd. All Rights Reserved.
The information contained in this document is for reference purpose only, and is subject to
change or withdrawal according to specific customer requirements and conditions.
Download