Documente Academic
Documente Profesional
Documente Cultură
RAN18.1
User Experience
Improvement on APPs
www.huawei.com
HTTP/HTTPS-based web browsing Small web page display delay or large web
services page download rate
HTTP-based video services Video initial buffering delay and video stall
time ratio
At point A, the RNC receives from the server the first data packet that contains the HTTP/HTTPS response code, indicating that
the server has finished responding to the page access request and then the page will be displayed.
At point B, the RNC receives the acknowledged message of the last HTTP/HTTPS data packet from the server, indicating that the
page display is complete.
Small web page display delay: duration from point A to point B
Large web page download rate: rate of downloading page contents during the interval from A to B
Compared with HTTP-based web browsing services, HTTPS-based web browsing services add the SSL signaling exchange and
encrypt data.
Video initial buffering delay: duration from point A or A' to point C HTTPS-based video service refers to a human-computer interaction
At point A (the DNS query process is preferentially initiated) or point A' (the DNS query process in which streaming media information is exchanged
process is not initiated), the RNC receives the first video data packet from a UE, between a web browser or an APP software and the server over
indicating that a video service starts. HTTPS. Compared with HTTP-based video services, HTTPS-based
At point C, the size of the downloaded data reaches the threshold for video playing, video services require encryption of data packets and use the video
indicating that video initial buffering is complete and video playing starts. download rate to evaluate service experience.
Video stall time ratio: ratio of the video stall duration to the video playable duration Video download rate: the average download rate from point A (at
During video playing, if the data rate on a network is less than the video code rate, the which the first APP data packet is received) to point B (at which the
cache in a UE's video player is cleared and video buffering restarts. Video playing stalls acknowledged message of the last APP data packet is received)
and will not resume until the conditions for video playing are met. At point D, the RNC
receives the acknowledged message of the last HTTP data packet, indicating that the
video data download is complete. At point E, the TCP connection established for the
video service is released, indicating that the video service is complete.
HSDPA Preferential
Scheduling
HSUPA Preferential
Scheduling
Typical Scenarios
The User Experience Improvement on APPs feature is mainly used to
improve APP service experience in uplink or downlink power
congestion scenarios.
A downlink power congestion scenario meets both the following conditions:
– Downlink power load of a cell is higher than 65%.
– The number of UEs in the CELL_DCH state is less than 50 in the cell.
HTTP-based video services Video initial buffering delay and video stall time ratio Decrease by 5% to 20%.
Network Impact
System Capacity
This feature preferentially schedules APP services. If the CQI for APP services is always poor, the cell throughput decreases. On
live networks, the CQI distribution of APP UEs is similar to that in the entire cell. As a result, cell throughput is barely affected.
Network Performance
Impact on service experience: APP service experience improves, but non-APP service experience becomes poor because this
feature preferentially schedules APP services.
Impact on Iub transmission bandwidth: APP information transmission over the Iub interface increases the transmission bandwidth
overhead by less than 100 kbit/s.
Impact on RNC Board Load
- After APP service measurement is enabled, the DSP load of the DPUb/DPUe board increases by 5% on the BSC6900; the user-
plane CPU load of the EGPUa/EGPUb board increases by 5% to 10% on the BSC6910. If service measurement has been
enabled on the live network, no other impact is introduced.
- The CPU load of the NIUa/ENIUa/EGPUb board increases with the service traffic. The more the types of services (such as
HTTP/HTTPS-based web browsing and video services) for which APP service measurement is enabled, the higher the increase in
the CPU load.
Impacted Features
WRFD-150254 Differentiated Service Based on Application Resource Reservation
Power resources for a UE performing APP services cannot exceed power resources
reserved for the resource group to which the UE belongs.
WRFD-160106 Fast Radio Bearer Setup
When the Fast Radio Bearer Setup feature is enabled for APP services, the NodeB will lose
information of the existing APP service information. The RNC does not send APP service
again to the NodeB until the next delivery period arrives. As a result, the experience of APP
services cannot be guaranteed as expected, which reduces the benefits that can be
provided by this feature.
WRFD-170108 Hitless Cell Rehoming
If Hitless Cell Rehoming is enabled, the NodeB does not support APP-related information
rehoming during inter-board reconfiguration. The RNC does not send APP service again to
the NodeB until the next delivery period arrives. As a result, the experience of APP services
cannot be guaranteed as expected, which reduces the benefits that can be provided by this
feature.
Network Planning
N/A
RF Planning
N/A
APPIndex(UMTS
Application Index Set this parameter based on operator requirements. Engineering design
BSC6900,UMTS BSC6910)
APPServiceType(UMTS
APP Service Type Set this parameter based on operator requirements. Engineering design
BSC6900,UMTS BSC6910)
DlServSchedPriority(UMTS To differentiate the web browsing services from video services, configure different Default value/recommended
DL Service Scheduling Priority
BSC6900,UMTS BSC6910) priorities for the two types of services. In other cases, retain the default value High. value
SW for Cell-level Conn-oriented CellConnAlgoSwitch2(UMTS To enable this feature, select the USER_EXP_IMPROVEMENT_ON_APPS check Default value/recommended
Algorithm 2 BSC6900,UMTS BSC6910) box under this parameter. value
The default value of this parameter is 15. The smaller the parameter value, the more Default value/recommended
Service CQI Threshold SERVICECQITHD
severely the cell throughput decreases. value
User Experience Improvement on In network sharing scenarios, configure the licensed traffic for the primary and
UserExpImpOnAppsKbps Network plan
APPs-kbps secondary operators separately.
Step 7: Run the RNC MML command SET UUPCTRLSWITCH with Service Apperceive Switch set
to ON(ON).
Step 8: Run the RNC MML command ADD UCELLCONNALGOPARA or MOD
UCELLCONNALGOPARA. In this step, specify the Cell ID parameter and select the
KQI_APP_CTRL check box under the SW for Cell-level Conn-oriented Algorithm parameter.
Step 9: Run the NodeB MML command SET ULOCELLMACHSPARA. In this step, set Scheduling
Method to EPF(Enhanced PF) or EPF_LOC(Location based EPF) and specify Service CQI
Threshold.
Step 10: Run the RNC MML command ADD UAPPOPTPARA. In this step, specify APP Index, APP
Service Type, DL Service Scheduling Priority, DL Service Throughput Target, and UL Service
Throughput Target.
Step 11: (Optional) In RAN Sharing or MOCN scenarios, run the RNC MML command SET
LICENSE. In this step, specify User Experience Improvement on APPs-kbps to configure the
licensed traffic for primary and secondary operators separately.
None
N/A
To be supplemented.
None
None