Suitable for staff with P&O skill certificate IV or lower Issued by GSM Network P&O Dept. PS service optimization GSM network optimization Express Internal Use Only Version Introduction Versio n Date Writer Assessor Translator Amendment records V1.
Suitable for staff with P&O skill certificate IV or lower Issued by GSM Network P&O Dept. PS service optimization GSM network optimization Express Internal Use Only Version Introduction Versio n Date Writer Assessor Translator Amendment records V1.
Suitable for staff with P&O skill certificate IV or lower Issued by GSM Network P&O Dept. PS service optimization GSM network optimization Express Internal Use Only Version Introduction Versio n Date Writer Assessor Translator Amendment records V1.
Suitable for staff with P&O skill certificate IV or lower
Issued by GSM Network P&O Dept.
PS Service Optimization GSM Network Optimization Express Internal Use Only Version Introduction Versio n Date Writer Assessor Translator Amendment records V1.0 2009-04-09 Jiang Yi Zheng Hao Feng Xiao Ying First edition Internal Use Only Brief Introduction I. Main content of PS service optimization II. Introduction to PS service performance evaluation III. Relation between PS service optimization and CS service optimization IV. Main influencing factors of PS service performance V. Main methods for improving PS service KPI
Internal Use Only I. Main content of PS service optimization 1. Development of PS service 2. Features of PS service 3. Network structure of PS service 4. Main content of PS service optimization 5. Main flow of PS service optimization 6. KPIs in PS service 7. Recommended risk values of the KPIs
Internal Use Only 1. Development of PS service Development of packet switched PS service (PS service) falls into two phases: GPRS General Packet Radio service EDGE Enhanced Data Rate for GSM Evolution GPRS was first introduced in R97 and was regarded as the extension of GSM CS system. It is applied to meet the need of accessing to network or other PS networks. Because the transmission speed of GPRS is far not up to the requirement of 3G network, 3GPP has developed Enhanced Data Rate for GSM Evolution EDGE (used in R99 and subsequent ones) as the evolution direction towards 3G. Internal Use Only 2. Features of PS service Higher requirement on radio environment Radio transmission speed of PS service is high, so it has higher demand for radio environment. This feature is more evident with EDGE. Greater need of resource PS service supports single subscriber to occupy more than one channels, therefore it requires more channel resource than CS service does. Complex packet transmission mechanism Cell-reselection influence on PS service Cell-reselection may cause breakup in PS service, which has obvious impact on PS service performance. Greater influence on radio side due to changes of CN and external network environment The nature of PS service is to connect MS to network or other networks (WAP) through GSM network, so problems with CN or external networks may bring great impact on the radio performance. Internal Use Only 3. Network structure of PS service R R BSS MSC PSTN SS7 Network EIR HLR/AUC SMS-GMSC Firewall Firewall Firewall Router Router Server Server SGSN Inter-PLMN network PTM-SC GGSN Border Gateway GPRS Backbone IP based GPRS Infrastructure Data Network (Internet) Data Network X.25 Um R/S PCU PCU in BSC supports PS service CN of PS service consists of SGSN, GGSN, which are connected with external networks. No obvious changes in network structure at BSS side; simply upgrade of software/hardware Internal Use Only 4. Main content of PS service optimization
Adjustment of PS network resource Adjustment of each network elements resource and parameters; adjustment of resource configuration at interfaces, such as Gb or Gs, etc. Adjustment of PS radio network Optimization of radio resource management and radio signal quality; optimization of coverage and mobile performance in different coding mode Checking of PS network configuration Checking of network parameters/ timers/alarms/configuration principles Analysis of PS network KPIs Analysis of data transmission speed of GPRS, GPRS data packet retransmission rate, traffic flow at each interface, statistics of data packet mistake/loss at each interface, system histeresis, GPRS network attachment success rate, PDP context activation success rate, WAP access success rate, success rate of handover between CS and PS, bandwidth utilization rate at each interface, etc. PS data test & handling user complaints Internal Use Only 5. Main flow of PS service optimization Data analysis Network evaluation Adjust related parameters according to adjustment plan drawn from data analysis: Adjustment of parameters Optimization of radio environment
Basing on OMCR statistics and on-site test data, make analysis in details: Analysis of KPIs & adjustment suggestions Location of network problems Analysis of test indicators It is a comprehensive evaluation of network operation performance and service quality; tasks to be fulfilled are: Alarm checking Data & configuration checking Network load evaluation On-site tests
System optimization Verification & fine tuning
Observe improvement of indicators after the optimization, make fine- tuning accordingly to achieve the best situation.
Internal Use Only 6. KPIs in PS service Traffic statistics KPI UL/DL TBF establishment success rate Retransmission rate UL/DL TBF signaling establishment failure rate UL/DL TBF data establishment failure rate Reference KPI PDCH utilization rate utilization rate of different coding modes of RLC data blocks Average quantity of TBF on PDCH UL TBF establishment reject times Internal Use Only 6. KPIs in PS service Tests statistics DT indicators Coverage rate Call drop rate WAP homepage login success rate FTP download/upload speed CQT indicators Attachment success rate Average attachment time length PDP activation success rate PDP activation time length Ping success rate Ping time length Average FTP download/upload speed Internal Use Only 7. Recommended values of the KPIs KPI Meaning Reference value UL/DL TBF establishment success rate No. of UL/DL TBF establishment success times / No. of UL/DL TBF establishment requests *100% >90% represents that the cell is in normal condition;<80% represents the cell is a bad cell Retransmission rate No. of NACK data blocks received by UL/DL TBF / No. of valid data blocks received by UL/DL TBF *100% >10% represents the cell is a bad cell (GPRS) UL/DL TBF signaling establishment failure rate No. of abnormal released TBF / No. of UL/DL TBF signaling establishment success*100% >20% represents the cell is a bad cell UL/DL TBF data establishment failure rate No. of abnormal released TBF / No. of UL/DL TBF data establishment success*100% >20% represents the cell is a bad cell Internal Use Only 7. Reference values of the KPIs Item Indicator Reference value GPRS EDGE Attach test Attach time average (s) 3 3 Attach success rate(%) 90.00% 90.00% PDP activation test PDP activation time (s) 1.5 1.5 PDP activation success rate(%) 90.00% 90.00% Ping test Average time delay (s) 2 2 Success rate 90.00% 90.00% FTP test File download speed average(KB/S) 2 10 DT WAP test WAP website login success rate 90.00% 90.00% WAP homepage display time(s) 12 12 WAP webpage refresh success rate 90.00% 90.00% WAP webpage refresh time(s) 8 8 WAP picture/ring download success rate 90.00% 90.00%
Coverage rate 95.00% 92.00% Call drop rate 3.00% 2.00% Average application layer throughput(KB/s) 1.5 5 **coverage rate and call drop rate depend on network situation Internal Use Only II. Introduction to PS service performance evaluation 1. Main content of PS service performance evaluation 2. General cares in setting up service models 3. Setting of related parameters 4. Special features of PS service load evaluation 5. Content of test evaluation 6. Common testing tools of PS service Internal Use Only 1. Main content of PS service performance evaluation Alarm checking service modal setup Ratio of GPRS traffic to EDGE traffic; definition of busy hour Data configuration checking Check the correctness and reasonability of data configuration Load evaluation Get to know radio channel resource, Abis interface resource and load situation of BSC PS processing part (PCU) through performance reports. Evaluation of PS/CS assessment criteria Comparison and evaluation of PS/CS KPIs On-site tests & evaluation Internal Use Only 2. General cares in setting up service modals service model setup Define busy hour of traffic Define areas of dense traffic Observe trend of traffic volume Define EDGE permeation rate Normally there are two busy periods: busy hour of TBF establishment and busy hour of data flow Assessment of access KPIs is uses the busy hour statistics of TBF establishment Adopt operators standards, if they have specific requirement for assessment time. Distribution of PS service is usually unbalanced in different areas. Areas with dense PS traffic: schools, office buildings, hotels, airports, ect.. Permeation rate plays an important role in EDGE optimization. Adjust parameters according to this rate. Proportion of mobile phones supporting EDGE differentiates in different areas, and it is changing as the market changes. PS service increases rapidly, so data flow may be doubled or tripled. Be well familiar with history data, which helps estimate optimization target in a more precise way. Internal Use Only 3. Setting of related parameters Whether PS service is enabled? Reporting mode of MS measurement Whether CS subscriber migration is disabled? At lease 1 static channel is configured in each cell; PS channels should be configured consecutive; TSC of PDCH must be the same as BCC Check if auxiliary timeslots are configured under V2. Whether flow-control model is set correct? Setting of parameters under flow-control model Internal Use Only 4. Special features of PS service load evaluation Whether configuration of Abis resource meets channel configuration PS service evaluation mainly consists of: Evaluation of radio channels Evaluation of PCU/DSP load Configuration of ABIS resource Whether channel configuration of PS service is reasonable Whether configuration of cells on DSP of PCU is reasonable Internal Use Only 5. Content of test evaluation GPRS Attach delay, GPRS attach success rate Test of GPRS PDP activation delay, and success rate Test of Ping delay, and success rate FTP download/upload speed WAP login/refresh delay, and success rate WAP download (picture/ring) speed, and success rate Test of Kjava download success rate Test of SMS point-to-point delay, and success rate Test of MMS PUSH delay, PUSH success rate, end-to end success rate FTP download/upload speed Test of WAP login/refresh delay, and success rate WAP download (picture/ring) speed, and success rate CQT DT Internal Use Only 6. Common testing tools of PS service Common DT tools Functions Test phone Utilization frequency CDS A test tool developed by China Mobile. It can carry out tests of Attach, PDP activation, WAPMMSPING, FTP download, etc. and collect performance statistics. Besides, it supports signaling analysis on LC/MAC, LLC layer. Sagem TEMS A PS service testing tool commonly used in China and other countries. It can carry out most of the testing items in PS service tests and collect statistics. Besides, it displays data flow on RLC,LLC,SNDCP, and application layer, and supports signaling analysis on layer3. Sony- Ericsson/NO KIA WanHe Its testing tool is commonly used in China, which can carry out tests of common PS service under GPRS/EDGE, and complete collection of performance statistics. Sagem DingLi Its testing tool is commonly used in China, which can carry out tests of common PS service under GPRS/EDGE, and complete collection of performance statistics. Sagem Internal Use Only III Relation between PS service optimization and CS service optimization 1. What do PS service and CS service optimization have in common? 2. Compared with PS service, what does CS service focus on? 3. In which aspects do PS service and CS service may conflict with each other? 4. How to solve conflict in channel resource between PS service and CS service? 5. Whats the difference between the coverage of PS service and CS service?
Internal Use Only 1. What do PS service and CS service optimization have in common? PS service quality depends on GSM network quality. PS service has higher requirement for radio environment than CS service, so it also needs to carry out the following items: Optimization of coverage; Optimization of frequency (Frequency Hopping and BCCH have low reusability; Optimization of adjacent cells; Checking of equipment operating status
Internal Use Only 2. Compared with PS service, what does CS service focus on? PS service has higher requirement for radio environment It emphasizes more on the reasonability of radio frequency planning It has higher requirement for coverage strength Appropriate control over cell reselection is needed. PS service requires more channel resource more precise traffic model more reasonable channel configuration reasonable configuration of PCU resource Internal Use Only 3. In which aspects do PS service and CS service may conflict with each other? One PS service subscriber can occupy several radio channels simultaneously. Therefore it requires further expansion and improvement of system resource to achieve high speed PS service. As PS service is increasing, competition for radio channels is now the major conflict between PS service and CS service. Internal Use Only 4. How to solve conflict in channel resource between PS service and CS service? Preferentially satisfy resource needs of CS service For cells whose CS service and PS service are both very busy, satisfy CS service needs first. At least one static PDCH should be guaranteed, so that PS service is usable. Reasonably configure dynamic PS channels, improve usability of channel resource Traffic models of PS service and CS service are usually different, especially in busy hours. We can establish accurate traffic model of PS service, reasonably configure the static/dynamic PS channels, and make them convert to TCHs when CS service is busy, PS channels when PS service is busy, so that the utilization rate of channels will be improved. Reasonably set TRX occupation priority PS service channels are usually configured on TRX of BCCH, some of which are configured as dynamic channels, so the BCCH TRX should have lower priority, so as to prevent dynamic PS channels from being occupied by voice channels. Internal Use Only 5. Whats the difference between the coverage of PS service and CS service? CS service and PS service use the same network, while the coverage of PS service is much smaller than that of CS service. GSM protocol stipulates that sensitivity of receiver under different coding modes should not be the same. Normally, MS sensitivity under coding modes MCS5MCS6 or MCS7 is -101dBm-99dBm or -96dBm, while that of CS service is -104dBm. 8PSK modulation mode (coding mode MCS5-MCS9) is introduced in EDGE system. Compared with that of GMSK coding mode of CS service, its output power is lower by 4dB. EDGE MSC7 GPRS CS4 GMSK Internal Use Only IV. Main influencing factors in PS service performance 1. How to check load condition of system resource? 2. Why PS service has higher requirement for C/I? 3. How much does frequency planning influence PS service? 4. How to choose the appropriate coding mode? 5. Why cell reselection shall be avoided in PS service? 6. How will MS capability impact PS service performance? 7. Why CN and external networks often influence PS service? 8. What are the common factors influencing test results? 9. What is flow control? Why there is flow control? 10. How to configure flow control parameters?
Internal Use Only 1. How to check load condition of system resource? Assessment of radio channel Assessment of PCU load Checking configuration of Abis resource Make assessment from the aspects of time, number of channels and number of subscribers on each channel. Plan and configure dynamic/static channels according to traffic of busy hour and idle hour. Adjust channels according to the standard that max no. of TBF on each PDCH shall not exceed 2. For cells with busy CS service, balance the traffic before PS channel planning.
PCU is the core module for processing PS service at BSC. Heavy PCU load may lead to access problems at radio side. If performance report displays too many times of DSP channel overflow, it means PCU congestion. Its usually appropriate to configure 10~15 cells on each DSP. (in iBSC) Try to balance the number of cells and traffic flow processed on all the DSPs. Sufficient auxiliary timeslots should be configured in V2 equipment. Different coding modes have different demands for Abis resource. CS1 and CS2 need only one channel of 16K, CS3 and CS4 need 2 channels of 16K. MCS35 coding modes need 2 channels, MCS6 needs 3, MCS 79 need 4 (5 is needed under V2BSC) Insufficient Abis resource may lead to slow download speed. Internal Use Only 2. Why PS service has higher requirement for C/I? PS services utilization efficiency of TRX is much higher than that of CS service, so it has higher requirement for radio C/I. Advanced coding mode and fast moving speed require better C/I. Channel type Coding mode TU3(Non-FH) dB TU3 (FH) dB TU50(Non-FH) dB PDTCH/CS1 13 9 10 PDTCH/CS2 15 13 14 PDTCH/CS3 16 15 16 PDTCH/CS4 21 23 24 PDTCH/MCS1 13 9.5 10.5 PDTCH/MCS2 15 12 12.5 PDTCH/MCS3 16.5 16.5 17 PDTCH/MCS4 19 21.5 22 PDTCH/MCS5 18 14.5 15.5 PDTCH/MCS6 20 17 18 PDTCH/MCS7 23.5 23.5 24 PDTCH/MCS8 28.5 29 30 PDTCH/MCS9 30 32 33 *The above table shows coding modes requirement for C/I, when BLER=10%; **TU3=moving speed-3Km/hTU50=moving speed-50Km/h Internal Use Only 3. What should be noticed in PS service frequency planning? At the early stage of PS service development, PDCH was configured on BCCH TRX. Its not suggested to enable power control or DTX for PDCH timeslots. PDCH on BCCH TRX (doesnt support dynamic power control or DTX) wont bring interference to the network. In frequency planning, BCCH frequency is not often reused, so it doesnt bring much interference, therefore it can provide better C/I. BCCH TRX doesnt support radio FH, which helps avoid influence of FH.
Internal Use Only 4. How to choose the initial coding mode? Advanced coding mode has higher requirement for radio environment, we should choose appropriate coding mode according to radio environment. The recommended initial coding speed for DL is CS2/MCS6. When radio environment is poor, the initial coding speed can be appropriately reduced. EDGE provides two methods for link quality control: LA link adaptation: to retransmit with low- speed coding modes of the same coding family. IR incremental redundancy: to retransmit with the same coding mode and different perforation mode, and make joint decoding. Internal Use Only 5. Why cell reselection shall be avoided in PS service? Cell-reselection during PS service will cause breakup of the current service. The service has to be re-established after the reselection. Data download and upload will be ceased during cell reselection, which obviously affects the performance of PS service. Because there is no Handover in PS service, the service performance in the moving course will be affected (reselection takes 5~6 seconds, while handover only takes hundreds of milliseconds). Internal Use Only 6. How will MS capability impact PS service performance? network speed is affected by several factors: terminal equipments ability to support multi-frames; whether the terminal supports EDGE; the protocol version supported by MS. Currently the download speed of MS supporting EDGE is 3 times as much as that of MS only supporting GPRS. The download speed of MS supporting EDGE is 3 times as much as that of MS only supporting GPRS Internal Use Only 7. Why CN and external networks often influence PS service?
Compared with CS service, network structure of PS service is more complex. The essence of data network is to connect MS to network or other networks (WAP) with GSM network. Once there is problem with external network or CN, the service at radio side will be greatly impacted. BSC BTS Server BTS BSC GGSN SGSN HPLMN VPLMN GGSN BG BG SGSN Intra-PLMN Backbone Network
Data Network
Intra-PLMN Backbone Network
Inter-PLMN Backbone Network Internal Use Only 8. What are the common factors influencing test results? Internal Use Only 9. What is flow control? Why there is flow control? When the flow at Gb interface, which is between SGSN and BSS, is too large, a control of flow will be performed, which is regarded as flow control. Flow control is executed (only on down link) by SGSN with the control parameters provided by BSS. To avoid abandoning some of the LLC data (Data stored in the cache over a certain time will be discarded) because packet channels are too busy within a BVC on BSS (too many buffered LLC frames); To avoid abandonment of the new DL LLC data because of memory constraints (LLC buffer overflows). Aim of flow control Internal Use Only 10. How to configure flow control parameters? Currently two flow control modes (mode 1 and 2) are supported in our systems. Its parameters shall be carefully checked when connected with SGSN provided by other suppliers. Flow control mode must be set 2, when SGSN are provided by HW or Motorola. As for SGSN from other suppliers, there is no specific restriction on flow control mode, but usually mode 2 is recommended. Internal Use Only V. Common methods of improving PS service KPIs
1. How to improve UL/DL TBF establishment success rate? 2. How to reduce UL/DL TBF signaling establishment failure rate? 3. What are the possible reasons of high retransmission rate? 4. How to check (KPIs) when there is no access to network? 5. What are the possible reasons of slow network speed? 6. How to control and reduce reselection in PS service? 7. How to improve radio environment? 8. What is Campell algorithm? How to use it to optimize PS channels in cells? Internal Use Only 1. How to improve UL/DL TBF establishment success rate? (1) Influencing factors Bad radio environment Correctness of parameters setting Stability of equipment & transmission Usability of PS service Corresponding actions Check coverage or interference Check the setting of T3168 Check the setting of max No. of UL/DL TBF Check transmission/equipment alarms (error rate) Check single board Internal Use Only 1. How to improve UL/DL TBF establishment success rate? (2) Checking alarms & notices Locate corresponding EBRP/UPPB single board or DSP unit Frequent resource request failure means congestion problem Optimization of DSP resource distribution, expansion of channels and boards Checking frequency Reset/change single board Collect/print signaling; report problems Problem range: cell/BSC BSC Cell Congestion/ radio problem? Checking external interference Weak coverage Checking antenna system signaling trace/printing Avoid TCH congestion during PDCH expansion X On-site tests Optimization flow of UL/DL TBF establishment success rate High UL/DL data block retransmission rate means poor radio environment Internal Use Only 2. How to reduce UL/DL TBF signaling establishment failure rate? Influencing factors Interference in radio environment Wrong setting of parameters Stability of equipment and transmission Usability of PS service
Corresponding actions Check and eliminate interference in radio environment Setting of N3101/N3103/N3105 Setting of T3191 Check and eliminate transmission/equipment alarms (error rate) Check operation of single board Internal Use Only 3. What are the possible reasons of high retransmission rate? Retransmission rate is one important KPI to show the quality of radio environment. Normally high retransmission rate means bad radio environment. Retransmission rate is also closely related to the coding mode employed. In the same radio environment, higher coding rate brings higher retransmission rate, but the network speed isnt necessarily slow. In practical application, its recommended to observe retransmission rate under different coding mode. Under the same coding mode, higher retransmission rate means poorer radio environment. Internal Use Only 4. How to check the problem when there is no access to network? (1) When there is no access to network, the checking flow is as follows: Observe UL/DL TBF establishment success rate Normal? Observe PDP activation success rate Observe MS attaching to network Optimize radio environment Eliminate hardware faults and setting mistakes Carry out on-site tests Optimize UL/DL TBF establishment success rate Test connection with external network Yes No Its requested that the average of UL/DL TBF establishment success rate of the whole network >90% cells with UL/DL TBF establishment success rate<80%are regarded as bad ones. Internal Use Only 4. How to check the problem when there is no access to network? (2) Problems dealt on site, when there is no access to network: Internal Use Only 5. What are the possible reasons of slow network speed? Influencing factors Frequent cell reselection Poor radio environment Improper setting of flow control parameters Insufficient system resource Limits in terminal equipment performance
Corresponding actions Properly control coverage, C2 and CRH, reduce cell reselection; Check radio environment Check setting of flow-control parameters Check system load Configure resources like channels, PCU, etc. Update terminal equipment Internal Use Only 6. How to control and reduce reselection in PS service? When MS is under READU status, in cell reselection, C2 of adjacent cell must be larger than the sum of serving cells C2 and CRH C2adjacent cell>C2serving cell+CRH Proper increase in CRH value may effectively reduce reselection and improve DT down load speed. Adjust antenna down-tilt, control coverage, eliminate frequent reselection due to lack of main coverage cell. Enable C2 algorithm, set parameters like CRO,PT, etc., to reduce reselection. Common methods as in CS: Methods different from CS: Internal Use Only 7. How to improve radio environment? Radio environment is the generic term for coverage, interference situations. Improvement in radio environment is quite helpful in improving indicators of PS service. Internal Use Only 8. What is Campell algorithm? How to use it to optimize PS channels in cells? (1) Basing on the comprehensive consideration of all the services, Campell algorithm constructs an equivalent service (which is also regarded as intermediary service or virtual service). Computer system provides channel number of the service and the total equivalent traffic, then outputs the capacity estimation of the mixed services. PS service contains different services, whose bearing rate and traffic are also different. Comprehensively consider resource needed by each service (no. of channels- supposing bandwidth of each channel is 10Kbps), and equivalent traffic (expected time to be occupied) Campell algorithm integrates all the services and convert them to one equivalent service (virtual service), then outputs its traffic Ex and service weight Ax. Equivalent service traffic Ex obtains the number of equivalent channels through ErlB, then multiplies it with comprehensive service weight and gets the actual number of channels. 1 2 3 4 Internal Use Only 8. What is Campell algorithm? How to use it to optimize PS channels in cells? (2) In actual optimization, fill out the configuration information in the following EGPRS template. CellID RLC throughput of GPRS busy hours(kbyte s) RLC throughput of EGPRS busy hours(kbytes) cell traffic of busy hours(erl) total cell TCHs CS1 usage scale 01 CS1 retransmission rate01 CS2 usage scale 01 CS2 retransmission rate01 CS3 usage scale 01 CS3 retransmission rate01 CS4 usage scale 01 1 964.75 3420.35 24.50 35 0.05 0.10 0.45 0.10 0.00 0.00 0.00 Log on http://tools.cmdi.chinamobile.com/campell, register and enter EGPRS radio channel configuration, choose EGPRS radio channel calculation, fill it out step by step, then export the result of PS channel planning.