Minimum Rate Proportional Fair Scheduler Feature Description 87/221 04-LZA 701 6014/1 Uen Z19C Copyright © Ericsson AB 2016-2019, 2021, 2022. All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright owner. Disclaimer The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Ericsson shall have no liability for any error or damage of any kind resulting from the use of this document. Trademark List All trademarks mentioned herein are the property of their respective owners. These are shown in the document Trademark Information. 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 Contents Contents 1 Overview 1 2 Dependencies 3 3 Feature Operation 5 4 Network Impact 7 5 Parameters 8 6 Performance 9 7 Activate the Feature 10 8 Deactivate the Feature 11 9 Engineering Guidelines 12 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 Minimum Rate Proportional Fair Scheduler 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 1 Minimum Rate Proportional Fair Scheduler Overview This feature enables higher throughput due to a trade off between user fairness and system performance. In many scenarios, cell capacity can be increased, and the feature enables consistent cell edge throughput. Access Type: Feature Identity: Value Package Name: Value Package Identity: Node Type: Licensing: LTE FAJ 121 0920 Differentiated Mobile Broadband FAJ 801 0409 Baseband Radio Node Licensed feature. One license for each node. Summary The Minimum Rate Proportional Fair Scheduler feature allows resource sharing of RAN, RBS, and Baseband between different radio bearers. The feature provides a trade off between user fairness and system performance. The feature enables the network to benefit from times when the radio conditions are different for users. The benefits depend on the different algorithms. Compared to the Resource Fair Scheduling algorithm, users with higher channel quality are prioritized. This enables higher throughput and increased cell capacity in many scenarios. For more information about Resource Fair Scheduling, see Advanced Differentiation for Resource Fair Scheduling. Fairness to scheduling is also provided. Average rate is considered during the prioritization to avoid allocating few or no resources to users because of low channel quality. Flows with lower bit rates than the configured minimum bit rate are prioritized before the flows that have bit rates above the configured minimum rate. This minimum rate QoS configuration helps consistent cell edge throughput. In addition, the throughput of CA-capable UEs over UEs without carrier aggregation can be adjusted, if the CA-capable UEs have at least one secondary cell activated for downlink data transmission. Additional Information More information about this feature and related topics can be found in the following documentation: 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 1 Minimum Rate Proportional Fair Scheduler — QoS-Aware Scheduler — Scheduler — Advanced Differentiation for Resource Fair Scheduling 2 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 2 Dependencies of Minimum Rate Proportional Fair Scheduler The feature has dependencies with QoS-Aware Scheduler and schedulingbased features. Table 1 Feature Dependencies Feature Relationship Description QoS-Aware Scheduler (FAJ 121 0859) Prerequisite Changes to the parameters QciProfileOperatorDefined.sche dulingAlgorithm, QciProfilePreDefined.dlMinBitR ate, and QciProfilePreDefined.ulMinBitR ate take effect only if the service state for QoS-Aware Scheduler is operable. Relative Priority Scheduling (FAJ 121 2037) Related The Minimum Rate Proportional Fair Scheduler feature must be active for the Relative Priority Scheduling feature to be operational if the QciProfilePredefined.schedulin gAlgorithm attribute is set to one of the following values: — EQUAL_RATE — PROPORTIONAL_FAIR_HIGH — PROPORTIONAL_FAIR_MEDIUM — PROPORTIONAL_FAIR_LOW Scheduler (FAJ 121 1447) Related When there is no license available for the Minimum Rate Proportional Fair Scheduler feature, the system scheduler sets to Resource Fair as default. When Minimum Rate Proportional Fair Scheduler is used, it is not recommended to use the Resource Fair scheduling algorithm for any QCI. The default bearers are recommended to use Minimum Rate 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 3 Minimum Rate Proportional Fair Scheduler Feature Relationship Radio Resource Partitioning (FAJ 121 Related 4571) Description Proportional Fair Scheduler in this case. The gain from the Minimum Rate Proportional Fair Scheduler feature can decrease because of the following limitations: — The constraints enforced by the configurations of partitions, that is, the limited resources available to partitions — The distribution of UEs over partitions in terms of the channel conditions and the bitrate requirements Hardware No specific hardware requirements. Limitations No known limitations. Network Requirements No specific network requirements. 4 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 3 Feature Operation of Minimum Rate Proportional Fair Scheduler The Minimum Rate Proportional Fair Scheduler feature divides resources among users based on a weighted measure of the monitored channel quality and average rate. The high level flow is active except that the scheduler is enabled to make prioritization based on the estimated channel quality and average rate. For more information about the high level flow for scheduling, see Scheduler. Operational Process The Minimum Rate Proportional Fair Scheduler feature is based on the scheduler having an overview picture of the channel quality of the users in the cell and the average rates of the user flows. Therefore, the scheduler monitors channel quality from UE-reported CSI and measurements performed in the RBS. The average rate of the flows is calculated based on the previous transmissions. When resources are divided among users, the prioritization is based on a weighted measure of the channel quality and the average rate. Note: The cell rate is only an estimated value. Furthermore, the scheduler maintains a configured minimum bit rate of the flows. If the average rate of a flow is lower than the configured value, the scheduler prioritizes to assign radio resources to that flow. These flows are prioritized according to their configured QCI priority. The flows that are above the configured minimum rate are prioritized lower. For more information, see QoSAware Scheduler. If the minimum bit rate is configured high or for too many users, or both, can affect bearers without a minimum bit rate negatively. It is not recommended to configure different bearers in the same cell with proportional fair and resource fair scheduling algorithms. If the QCIs corresponding to the different bearers are also configured to use absolute priority and have different levels of priority, the two algorithms can be used in the same cell. For absolute priority configuration, see QoS-Aware Scheduler. For non-GBR QCIs, priorities are recommended to be set to the same levels of priority in case non-zero minimum rates are used. This configuration enables fairness between non-GBR bearers, because the absolute priority of one nonGBR bearer does not negatively affect another non-GBR bearer. The way resources are allocated to selected users differs between the uplink and downlink scheduler. 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 5 Minimum Rate Proportional Fair Scheduler Table 2 Flow Direction Transmission Power Scheduler Downlink eNodeB Tries to schedule as few users as possible to reduce the load on the control channels. No restrictions on how much power can be allocated to one UE. Uplink UE Tries to increase the total transmission power by multiplexing more users in frequency. If frequency-selective scheduling is used in the downlink, the behavior becomes more like the uplink behavior. The downlink scheduler tries to exploit the frequency diversity between users so that the total spectral efficiency can be increased. 6 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 4 Network Impact of Minimum Rate Proportional Fair Scheduler The algorithms available in the Minimum Rate Proportional Fair Scheduler feature affect cell edge throughput and capacity differently. Capacity and Performance The Proportional Fair Medium algorithm gives optimal trade off at high load, when the bandwith is shared between users. The high fairness settings offer more emphasis on cell edge throughput. The low fairness variants offer more emphasis on cell capacity. Interfaces No impact. Other Network Elements No impact. 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 7 Minimum Rate Proportional Fair Scheduler 5 Parameters of Minimum Rate Proportional Fair Scheduler The feature introduces MOM attributes for scheduling rates. Table 3 Parameters Parameter Type Description QciProfilePredefined .ulMinBitRate Introduced Uplink minimum bit rate The scheduler attempts to achieve minimum bit rate for all bearers before giving any user a higher rate. This parameter is only used if one of the five Proportional Fair scheduling algorithms is selected. QciProfilePredefined .dlMinBitRate Introduced Downlink minimum bit rate The scheduler attempts to achieve minimum bit rate for all bearers before giving any user a higher rate. This parameter is only used if one of the five Proportional Fair scheduling algorithms is selected. QciProfilePredefined .schedulingAlgorithm Introduced The parameter specifies which scheduling algorithm is to be used for a certain QCI. CarrierAggregationFu nction.caRateAdjustC oeff Introduced The parameter adjusts the factor of CC rate for CA-capable UEs, which is used in the proportional fairness algorithm. A smaller value gives a CA-capable UE a greater advantage over non-CA UE. The parameter acts based on the configured value, according to the following: — Value 0 sets the rate as 0 and this is for testing purpose only. — Values 1 – 4 set the rate as a fraction of the cell rate in increased order. — Values 6 – 9 set the rate as cell rate plus rate influence from other CCs in increased order. — Value 10 sets the rate as aggregated rate of all CCs. The parameter specifies which scheduling algorithm is to be used for a certain QCI. 8 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 6 Performance of Minimum Rate Proportional Fair Scheduler The Minimum Rate Proportional Fair Scheduler has KPIs and counters for downlink and uplink throughput calculations. KPIs Table 4 KPIs KPI Description Downlink Throughput Data volume for each time unit in the downlink The impact of the feature depends on the algorithm chosen. Uplink Throughput Data volume for each time unit in the uplink The impact of the feature depends on the algorithm chosen. More information can be found in Key Performance Indicators. Counters — EUtranCellFDD.pmRadioThpVolDl — EUtranCellTDD.pmRadioThpVolDl — EUtranCellFDD.pmRadioThpVolUl — EUtranCellTDD.pmRadioThpVolUl — EUtranCellFDD.pmRadioThpResDl — EUtranCellTDD.pmRadioThpResDl — EUtranCellFDD.pmRadioThpResUl — EUtranCellTDD.pmRadioThpResUl Events This feature has no associated events. 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 9 Minimum Rate Proportional Fair Scheduler 7 Activate Minimum Rate Proportional Fair Scheduler To use the feature, it must be activated following the usual feature activation procedure. Prerequisites — The license key is installed in the node. — Continuous Cell Trace Recording (CCTR) is activated since at least one week. This ensures there is troubleshooting data available if something goes wrong. — The QoS-Aware Scheduler feature is activated. Steps 1. Set the FeatureState.featureState attribute to ACTIVATED in the FeatureState=CXC4011033 MO instance. After This Task Let the CCTR be active for one week, for continued collection of troubleshooting data. 10 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 8 Deactivate Minimum Rate Proportional Fair Scheduler If the feature is no longer needed, it can be deactivated following the usual feature deactivation procedure. It must also be deactivated before the activation of any conflicting feature. Prerequisites Continuous Cell Trace Recording (CCTR) is activated since at least one week. This ensures there is troubleshooting data available if something goes wrong. Steps 1. Set the FeatureState.featureState attribute to DEACTIVATED in the FeatureState=CXC4011033 MO instance. After This Task Let the CCTR be active for one week, for continued collection of troubleshooting data. 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 11 Minimum Rate Proportional Fair Scheduler 9 Engineering Guidelines of Minimum Rate Proportional Fair Scheduler The operator needs to select an algorithm based on the level of fairness preferred. The feature allows selecting a preferred scheduling algorithm per QCI. There are five Proportional Fair scheduling algorithms for the operator to select from: — Equal Rate — Proportional Fair High — Proportional Fair Medium — Proportional Fair Low — Maximum C/I If the Equal Rate scheduling algorithm is in use, the scheduler aims on providing an equal average bit rate for the flows in the cell. The scheduler provides a balance between the cell capacity and cell edge throughput if the following three algorithms are used: — Proportional Fair High — Proportional Fair Medium — Proportional Fair Low The names indicate that these three algorithms are fair on different levels, high, medium or low. If the Maximum C/I scheduling algorithm is used, the scheduler focuses on allocating resources to users with good channel conditions to maximize cell capacity. The feature also includes setting a minimum bit rate for QCIs that are configured for one of the Proportional Fair scheduling algorithms. The minimum rate for uplink and downlink can be set independently and the operator configures them for each QCI. By setting parameter CarrierAggregationFunction.caRateAdjustCoeff, the rate portion used in downlink Proportional Fair algorithms can be used for adjusting CA-capable UEs. Making adjustments can improve aggregated rates to a fraction of the cell-based rate. The lower the value of 12 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 CarrierAggregationFunction.caRateAdjustCoeff is set, the higher the throughput for CA-capable UEs is, compared to UEs without CA-capability. Table 5 Approximate Rates in Adjusting CA-Capable UEs Value Approximate rate 10 Aggregated rate (default) 9 Cell rate + 80% of rate from other cell components 8 Cell rate + 60% of rate from other cell components 7 Cell rate + 40% of rate from other cell components 6 Cell rate + 20% of rate from other cell components 5 Cell rate 4 80% of the cell rate 3 60% of the cell rate 2 40% of the cell rate 1 20% of the cell rate 0 Rate = 0 (not recommended) 87/221 04-LZA 701 6014/1 Uen Z19C | 2022-02-11 13