Issue Draft A
Date 2016-06-23
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: support@huawei.com
Contents
2 Overview......................................................................................................................................... 3
2.1 Background.....................................................................................................................................................................3
2.2 Introduction.................................................................................................................................................................... 3
2.3 Benefits........................................................................................................................................................................... 3
3 Technical Description...................................................................................................................5
3.1 Definition........................................................................................................................................................................6
3.2 Principles...................................................................................................................................................................... 10
4 Related Features...........................................................................................................................13
5 Network Impact........................................................................................................................... 16
6 Engineering Guidelines............................................................................................................. 17
6.1 When to Use Video Accelerator Phase 1......................................................................................................................17
6.2 Required Information................................................................................................................................................... 17
6.3 Deployment.................................................................................................................................................................. 19
6.3.1 Requirements............................................................................................................................................................. 19
6.3.2 Data Preparation and Feature Activation...................................................................................................................21
6.3.2.1 Data Preparation..................................................................................................................................................... 21
6.3.2.2 Using MML Commands......................................................................................................................................... 24
6.3.2.3 MML Command Examples.................................................................................................................................... 25
6.3.2.4 Using the CME....................................................................................................................................................... 25
6.3.3 Activation Observation..............................................................................................................................................25
6.3.4 Deactivation...............................................................................................................................................................25
6.3.4.1 Using MML Commands......................................................................................................................................... 26
6.3.4.2 MML Command Examples.................................................................................................................................... 26
6.3.4.3 Using the CME....................................................................................................................................................... 26
6.3.5 Reconfiguration......................................................................................................................................................... 26
6.4 Performance Monitoring...............................................................................................................................................26
7 Parameters..................................................................................................................................... 27
8 Counters........................................................................................................................................ 33
9 Glossary......................................................................................................................................... 41
10 Reference Documents............................................................................................................... 42
1.1 Scope
This document describes the WRFD-190202 Video Accelerator Phase 1 feature, including its
technical principles, related features, network impact, and engineering guidelines.
NE Type NE Model
Micro BTS3911E
2 Overview
2.1 Background
Video services on UMTS networks are an important concern for mainstream operators
because they are closely related to user experience. Based on video service characteristics, the
Video Accelerator Phase 1 feature optimizes video services at all protocol layers to improve
video service experience.
2.2 Introduction
With the RAN service awareness function, this feature reduces the initial video buffering
delay, shortens the pause duration proportion, and increases the video download rate by
optimizing video services at all protocol layers on light- and medium-load networks, thereby
improving video service experience.
2.3 Benefits
This feature provides differentiated services to improve video service experience in light- or
medium-load scenarios. Table 2-1 lists the improved video service counters.
HTTP video Initial video buffering delay and video pause duration
proportion
NOTE
When a cell is in the light- or medium-load status, this feature can decrease the initial HTTP
video buffering delay by 5% to 15%, reduce the HTTP video pause duration proportion by
5% to 20%, and increase the HTTPS video download rate by 5% to 15%.
NOTE
The feature gains will decrease if the following operations are performed before this feature is enabled:
l WRFD-180106 User Experience Improvement for Lightly Loaded Cells is enabled.
l The Min. Times of HS-DSCH Data Packet Scheduling parameter in the SET UDPUCFGDATA
command is set to D10.
l One or more switches under the Dynamic Resource Allocation Switch parameter in the SET
UCORRMALGOSWITCH command are deselected.
- DRA_BASE_ADM_CE_BE_TTI_L2_OPT_SWITCH
- DRA_BASE_ADM_CE_BE_TTI_RECFG_SWITCH
- DRA_BASE_RES_BE_TTI_L2_OPT_SWITCH
- DRA_BASE_RES_BE_TTI_RECFG_SWITCH
3 Technical Description
A cell is in the light- or medium-load status if all the following conditions are met.
l Non-HSDPA power load 40%
VS.MeanTCP.NonHS(BSC6900,BSC6910) (W)/Configured PA Capacity (W)
100% 40%
where,
VS.MeanTCP.NonHS(BSC6900,BSC6910) (W) =
10^(VS.MeanTCP.NonHS(BSC6900,BSC6910)/10 3)
Configured PA Capacity (W) = 10^(MaxTxPower(BSC6900,BSC6910)/10 3)
NOTE
3.1 Definition
Video service refers to a human-computer interaction process in which streaming media
information is exchanged between a browser or an application program and the server through
the HTTP or HTTPS protocol.
3-2, the video download rate indicates the average download rate from point A (the RNC
receives the first application data packet) to point B (the RNC receives the TCP ACK
message of the last application data packet).
3.2 Principles
Figure 3-3 shows the principle of the Video Accelerator Phase 1 feature. After identifying
video services through service awareness, the RNC performs the following operations:
l TCP proxy optimization enhancement
l MAC-d scheduling optimization
l Permanent CELL_DCH state
l HSUPA bearer optimization
l Compressed mode parameter optimization
l Serving cell change optimization
Then the RNC sends a video service optimization instruction to the NodeB through the
private FP frames added over the Iub interface. After receiving the instruction, the NodeB
performs HSDPA blind sending and compressed mode scheduling optimization for video
services. After detecting that video services are complete, the RNC stops performing the
preceding optimization operations and instructs the NodeB to terminate optimization for
video users.
4 Related Features
Prerequisite Features
Feature ID Feature Name Description
Impacted Features
Feature ID Feature Name Description
5 Network Impact
System Capacity
After the Video Accelerator Phase 1 feature is enabled, the uplink load increases by about 2%
to 3%, the downlink load increases by no more than 2%, and the CPU usage of the DPU
board increases by no more than 2%.
Network Performance
Enabling this feature has no impact on KPIs.
Video service experience improves a lot. The initial buffering delay of HTTP videos
decreases by 5% to 15%, the video pause duration proportion is reduced by 5% to 20%, and
the HTTPS video download rate increases by 5% to 15%.
6 Engineering Guidelines
l Cell load
For details, see 6.1 When to Use Video Accelerator Phase 1.
l Enable the WRFD-170202 TCP Proxy feature and turn on the TCP proxy maintenance
switch one week before enabling this feature. For details, see TCP Proxy Feature
Parameter Description.
l In the week before enabling this feature, take the following steps to configure the service
awareness function and collect network service experience information for the purpose
of comparing gains before and after this feature is enabled.
Using MML commands
Step 1 Run the RNC MML command SET UNETAWARENESS with Service Awareness Control
Switch set to ON.
Step 2 Run the RNC MML command SET RULELIBVER. In this step, set the Verify library
Version parameter to NO(Not Verify).
NOTE
The SET UNETAWARENESS and SET RULELIBVER commands can be executed only by an
operator with permission to SG_0 command group on the U2000.
Step 3 Run the RNC MML command SET USERVMEAPARA with VIDEO and HTTPS_VIDEO
under the Service Type for PS Quality Measurement parameter selected.
Step 4 (Optional) Enable CHR measurement and perform the following substeps.
1. Run the RNC MML command SET UEVENTCHRSWITCH with Event CHR
Process Switch parameter set to ON(ON).
2. Run the RNC MML command SET UEVENTCHRCTRL to configure parameters in
the following table.
Parameter Setting Notes
Step 5 Run the RNC MML command SET UUPCTRLSWITCH. In this step, set the Service
Apperceive Switch parameter to ON.
Step 6 Run the RNC MML command ADD UCELLCONNALGOPARA or MOD
UCELLCONNALGOPARA to specify the Cell ID parameter and select KQI_APP_CTRL
under the SW for Cell-level Conn-oriented Algorithm parameter.
Step 7 (Optional) Run the SET URRCTRLSWITCH command with
PCH2FACH_PS_TRAFFIC_PFM_FIX_SWITCH under Optimization Switch5 selected.
----End
MML command examples:
//Setting ServiceApperceiveSwitch to ON
SET UUPCTRLSWITCH: ServiceApperceiveSwitch=ON;
l In the week before this feature is enabled, run the following command to collect video
user information and observe the activation of all functions.
Using MML commands:
Run the SET UUPCTRLSWITCH command with
ONLINE_VIDEO_UE_MEASURE_SWITCH under Process switch selected and
enable measurement for online video users.
MML command examples:
//Enabling measurement for online video users
SET UUPCTRLSWITCH:PROCESSSWITCH=ONLINE_VIDEO_UE_MEASURE_SWITCH-1;
6.3 Deployment
6.3.1 Requirements
Other Features
For details, see 4 Related Features.
Hardware
NE Hardware Type
NodeB Macro base stations: The WBBPb, WBBPd, WBBPf, UBBPd, UBBPe, and
UBBPei boards of the BTS3900, BTS3900A, BTS3900C, BTS3900L,
BTS3900AL, and DBS3900 support this feature. The WBBPa board does not
support this feature.
Micro base stations: The BTS3911E supports this feature.
The LampSite base station supports this feature.
License
For details about how to activate a license, see License Management Feature Parameter
Description.
If RAN Sharing or MOCN is enabled, the licensed value is allocated among the primary and
secondary operators according to the value of the License Allocation for Multiple
Operators parameter.
Method 2: It is recommended that the license allocation proportion of a feature be consistent
with that of the license item "PS throughput only-kbps". You can run the RNC MML
command SET LICENSE with the FeatureResAssignMode parameter set to AutoAssign
for automatic allocation or with the FeatureResAssignMode parameter set to ManualAssign
and license-rated parameters specified for manual allocation.
Sufficient Network Intelligence Processing Throughput licenses must be purchased. Each
NIUa board has a throughput of 50 Mbit/s. If more traffic is required or the ENIUa or EGPUb
board is configured, extra hardware capacity licenses need to be purchased for processing the
extra traffic.
Other Requirements
None
----End
NOTE
When configuring the Video Accelerator Phase 1 feature on the CME, perform a single configuration
first, and then perform a batch modification if required. You must perform a single configuration for a
parameter before batch modifications of the parameter. You are advised to perform batch modifications
before logging out of the parameter setting interface.
Set parameters listed in the table in 6.3.2.1 Data Preparation from top to bottom on the
CME. For instructions on how to perform CME single configuration, see CME Single
Configuration Operation Guide.
To modify objects in batches, click on the CME to start the batch modification wizard.
For instructions on how to perform a batch modification through the CME batch modification
center, press F1 while running the wizard to obtain online help.
To check whether a parameter supports batch modification, refer to the Remarks column in
the table in 6.3.2.1 Data Preparation.
----End
6.3.4 Deactivation
The following table describes the parameter for deactivating this feature.
6.3.5 Reconfiguration
N/A
6.6 Troubleshooting
N/A
7 Parameters
MaxTxP BSC690 ADD WRFD- Open Meaning: Sum of the maximum transmit power of all
ower 0 UCELL 020501 Loop DL channels in a cell. For detailed information of this
SETUP Power parameter, see 3GPP TS 25.433.
MOD Control GUI Value Range: 0~500
UCELL Unit: 0.1dBm
Actual Value Range: 0~50
Default Value: 430
MaxTxP BSC691 ADD WRFD- Open Meaning: Sum of the maximum transmit power of all
ower 0 UCELL 020501 Loop DL channels in a cell. For detailed information of this
SETUP Power parameter, see 3GPP TS 25.433.
MOD Control GUI Value Range: 0~500
UCELL Unit: 0.1dBm
Actual Value Range: 0~50
Default Value: 430
VideoAc BSC690 SET WRFD- Video Meaning: Load state of CELL_DCH UE quantity
cDchUs 0 UVIDE 190202 Accelera when video UE optimization of the video acceleration
erLoadS OACCE tor phase1 function takes effect. The video acceleration
tate LERATI Phase1 phase1 function takes effect when the load of
ON CELL_DCH UE quantity is in the state specified by
this parameter or a lighter state.
GUI Value Range: DCHUSER_LIGHT_STATE,
DCHUSER_NORMAL_STATE,
DCHUSER_LOADED_STATE,
DCHUSER_HEAVY_STATE,
DCHUSER_OVERLOAD_STATE
Unit: None
Actual Value Range: DCHUSER_LIGHT_STATE,
DCHUSER_NORMAL_STATE,
DCHUSER_LOADED_STATE,
DCHUSER_HEAVY_STATE,
DCHUSER_OVERLOAD_STATE
Default Value: DCHUSER_HEAVY_STATE
VideoAc BSC691 SET WRFD- Video Meaning: Load state of CELL_DCH UE quantity
cDchUs 0 UVIDE 190202 Accelera when video UE optimization of the video acceleration
erLoadS OACCE tor phase1 function takes effect. The video acceleration
tate LERATI Phase1 phase1 function takes effect when the load of
ON CELL_DCH UE quantity is in the state specified by
this parameter or a lighter state.
GUI Value Range: DCHUSER_LIGHT_STATE,
DCHUSER_NORMAL_STATE,
DCHUSER_LOADED_STATE,
DCHUSER_HEAVY_STATE,
DCHUSER_OVERLOAD_STATE
Unit: None
Actual Value Range: DCHUSER_LIGHT_STATE,
DCHUSER_NORMAL_STATE,
DCHUSER_LOADED_STATE,
DCHUSER_HEAVY_STATE,
DCHUSER_OVERLOAD_STATE
Default Value: DCHUSER_HEAVY_STATE
VideoAc BSC690 SET WRFD- Video Meaning: Uplink actual load state when video UE
cULAct 0 UVIDE 190202 Accelera optimization of the video acceleration phase1 function
ualLoad OACCE tor takes effect. The video acceleration phase1 function
State LERATI Phase1 takes effect when the uplink actual load is in the state
ON specified by this parameter or a lighter state.
GUI Value Range: UL_LIGHT_STATE,
UL_NORMAL_STATE, UL_LOADED_STATE,
UL_HEAVY_STATE, UL_OVERLOAD_STATE
Unit: None
Actual Value Range: UL_LIGHT_STATE,
UL_NORMAL_STATE, UL_LOADED_STATE,
UL_HEAVY_STATE, UL_OVERLOAD_STATE
Default Value: UL_LOADED_STATE
VideoAc BSC691 SET WRFD- Video Meaning: Uplink actual load state when video UE
cULAct 0 UVIDE 190202 Accelera optimization of the video acceleration phase1 function
ualLoad OACCE tor takes effect. The video acceleration phase1 function
State LERATI Phase1 takes effect when the uplink actual load is in the state
ON specified by this parameter or a lighter state.
GUI Value Range: UL_LIGHT_STATE,
UL_NORMAL_STATE, UL_LOADED_STATE,
UL_HEAVY_STATE, UL_OVERLOAD_STATE
Unit: None
Actual Value Range: UL_LIGHT_STATE,
UL_NORMAL_STATE, UL_LOADED_STATE,
UL_HEAVY_STATE, UL_OVERLOAD_STATE
Default Value: UL_LOADED_STATE
VideoAc BSC690 SET WRFD- Video Meaning: Downlink power load state when video UE
cDLPwr 0 UVIDE 190202 Accelera optimization of the video acceleration phase1 function
LoadSta OACCE tor takes effect. The video acceleration phase1 function
te LERATI Phase1 takes effect when the uplink actual load is in the state
ON specified by this parameter or a lighter state.
GUI Value Range: DL_LIGHT_STATE,
DL_NORMAL_STATE, DL_LOADED_STATE,
DL_HEAVY_STATE, DL_OVERLOAD_STATE
Unit: None
Actual Value Range: DL_LIGHT_STATE,
DL_NORMAL_STATE, DL_LOADED_STATE,
DL_HEAVY_STATE, DL_OVERLOAD_STATE
Default Value: DL_LOADED_STATE
VideoAc BSC691 SET WRFD- Video Meaning: Downlink power load state when video UE
cDLPwr 0 UVIDE 190202 Accelera optimization of the video acceleration phase1 function
LoadSta OACCE tor takes effect. The video acceleration phase1 function
te LERATI Phase1 takes effect when the uplink actual load is in the state
ON specified by this parameter or a lighter state.
GUI Value Range: DL_LIGHT_STATE,
DL_NORMAL_STATE, DL_LOADED_STATE,
DL_HEAVY_STATE, DL_OVERLOAD_STATE
Unit: None
Actual Value Range: DL_LIGHT_STATE,
DL_NORMAL_STATE, DL_LOADED_STATE,
DL_HEAVY_STATE, DL_OVERLOAD_STATE
Default Value: DL_LOADED_STATE
VideoU BSC690 SET WRFD- Video Meaning: Timer for video UEs to perform coverage-
ECovM 0 UVIDE 190202 Accelera based measurement (regardless of inter-frequency
easTime OACCE tor measurement, GSM measurement, or LTE
r LERATI Phase1 measurement). After the coverage-based measurement
ON is started, the RNC stops the measurement and its
compressed mode if the handover is not performed
when the timer expires.
GUI Value Range: 0~512
Unit: s
Actual Value Range: 0~512
Default Value: 10
VideoU BSC691 SET WRFD- Video Meaning: Timer for video UEs to perform coverage-
ECovM 0 UVIDE 190202 Accelera based measurement (regardless of inter-frequency
easTime OACCE tor measurement, GSM measurement, or LTE
r LERATI Phase1 measurement). After the coverage-based measurement
ON is started, the RNC stops the measurement and its
compressed mode if the handover is not performed
when the timer expires.
GUI Value Range: 0~512
Unit: s
Actual Value Range: 0~512
Default Value: 10
VideoU BSC690 SET WRFD- Video Meaning: Timer for video UEs to perform non-
ENonCo 0 UVIDE 190202 Accelera coverage-based measurement (regardless of inter-
vMeasTi OACCE tor frequency measurement, GSM measurement, or LTE
mer LERATI Phase1 measurement). After the non-coverage-based
ON measurement is started, the RNC stops the
measurement and its compressed mode if the
handover is not performed when the timer expires.
GUI Value Range: 0~512
Unit: s
Actual Value Range: 0~512
Default Value: 8
VideoU BSC691 SET WRFD- Video Meaning: Timer for video UEs to perform non-
ENonCo 0 UVIDE 190202 Accelera coverage-based measurement (regardless of inter-
vMeasTi OACCE tor frequency measurement, GSM measurement, or LTE
mer LERATI Phase1 measurement). After the non-coverage-based
ON measurement is started, the RNC stops the
measurement and its compressed mode if the
handover is not performed when the timer expires.
GUI Value Range: 0~512
Unit: s
Actual Value Range: 0~512
Default Value: 8
8 Counters
9 Glossary
10 Reference Documents
None