0% found this document useful (0 votes)
136 views7 pages

LTE ENodeB Scheduler and Different Scheduler Type - Techplayon

The document discusses LTE scheduling and different types of schedulers. It explains that the LTE scheduler decides which user equipments (UEs) are allocated radio resources and how much to send or receive data. There are three main types of scheduling in LTE: dynamic, persistent, and semi-persistent. It also describes different scheduler algorithms like round robin, max CQI (channel quality indicator), and proportional fair scheduling and how they prioritize UEs and impact throughput.

Uploaded by

le chi kiet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
136 views7 pages

LTE ENodeB Scheduler and Different Scheduler Type - Techplayon

The document discusses LTE scheduling and different types of schedulers. It explains that the LTE scheduler decides which user equipments (UEs) are allocated radio resources and how much to send or receive data. There are three main types of scheduling in LTE: dynamic, persistent, and semi-persistent. It also describes different scheduler algorithms like round robin, max CQI (channel quality indicator), and proportional fair scheduling and how they prioritize UEs and impact throughput.

Uploaded by

le chi kiet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

(http://www.techplayon.

com/)

(https://www.5gworldpro.com/5g-training.html)

Internet và K+ Giá Chỉ Từ 199K Mở

FOR PUBLICATION OR ANY QUERY, WRITE US AT “TECHPLAYON AT GMAIL.COM”

HOME (HTTP://WWW.TECHPLAYON.COM/) 5GNR (HTTP://WWW.TECHPLAYON.COM/5GNR/) Search …

LTE (HTTP://WWW.TECHPLAYON.COM/LTE-A-LTE/) RF DESIGN TEST (HTTP://WWW.TECHPLAYON.COM/RF-DESIGN/)

IOT (HTTP://WWW.TECHPLAYON.COM/INTERNET-OF-THING-IOT/)

DEVOPSTEST (HTTP://WWW.TECHPLAYON.COM/WHITE-PAPERS/)

TELCO CLOUD (HTTP://WWW.TECHPLAYON.COM/TELCO-CLOUD/) O-RAN (HTTP://WWW.TECHPLAYON.COM/OPEN-RAN/)

CONTRIBUTORS (HTTP://WWW.TECHPLAYON.COM/CONTRIBUTORS/)

LTE eNodeB Scheduler and Different Scheduler Type


 August 3, 2018 (http://www.techplayon.com/lte-enodeb-scheduler-and-different-scheduler-type/)  Author (http://www.techplayon.com/author/admin/)
 Interviews (http://www.techplayon.com/category/interviews/), LTE (http://www.techplayon.com/category/lte/), Tech Fundas (http://www.techplayon.com/category/tech-fundas/),
Voice Services (http://www.techplayon.com/category/voice-services/), VoLTE (http://www.techplayon.com/category/volte/)

What is a LTE Scheduler ?

Scheduling is a process through which eNodeB decides which UEs should be given resources (RBs), how much resource (RBs) should be given to
send or receive data .In LTE, scheduling is done at per subframe basis i.e. every 1 mili second. The entity which is govern this is know as
scheduler.
Close X


A scheduler takes input from OAM as system configuration e.g. which scheduling algorithm is to be enable (round robin, Max C/I, Proportional Fair,
QoS aware etc), consider QoS information (Which QCI, GBR/N-GBR etc.) and channel quality information (CQI, Rank, SINR etc) to make the
decisions.

A LTE scheduler performs following function for efficient scheduling:

Link Adaptation: It selects the optimal combination of parameters such as modulation, channel Coding & transmit schemes i.e. Transmission
Mode (TM1/TM2/TM3/TM4) as a function of the RF conditions.
Rate Control: It is in charge of resource allocation among radio bearers of the same UE which are available at the eNB for DL and at the UE
for UL.
Packet Scheduler: It arbitrates access to air interface resources on 1ms-TTI basis amongst all active

Users (Users in RRC Connected State).


Resource Assignment: It allocates air interface resources to selected active users on per TTI basis.
Power Control: Provides the desired SINR level for achieving the desired data rate, but also controls

the interference to the neighbouring cells.


HARQ (ARQ + FEC): It allows recovering from residual errors by link adaptation.

LTE Services and Scheduling Mechanism:

The Services/ Applications are broadly classified into two categories as Real time services and Non-Real time services. Real time services includes
Conversational Voice, Video Phony [Conversational Video], MPEG Video [Non Conversational Video], Real-time gaming etc. Non-Real time
services include Voice Messaging, Buffered Streaming, ftp, www, email, Interactive gaming etc.The data transmission characteristics of these
services are:

Delay tolerance
Data Packet Size [Fixed or Variable]
Periodic or Aperiodic data transmission
Packet error loss rate, etc.
Some or all of these characteristics determine what kind of Packet schedulers are required at the LTE MAC to adhere to the required QoS
requirements of the relevant applications. LTE MAC supports the following three types of Scheduling:

Dynamic Scheduling
Persistent Scheduling
Semi-Persistent Scheduling
1. Dynamic Scheduling: Every TTI, MAC checks for the UEs to be scheduled, the Data Availability for each UE to be scheduled and the
feedback from the UE on the Channel conditions. Based on these data, it can schedule the resources for the UE through the PDCCH. If data
is not available, UE will not get scheduled. All Services can be scheduled using Dynamic Scheduling, but at the expense of the Control
signalling [PDCCH Usage – a scarce resource].
2. Persistent Scheduling: In this case, Packets are scheduled on a fixed basis, similar to the Circuit Switched fashion. Here, it does not depend
on the Channel Condition. The Resource allocation remains constant for the period of the call.
3. Semi-Persistent Scheduling: It is a Hybrid way of scheduling, which tries to overcome the drawbacks of the Dynamic Scheduling and the
Persistent Scheduling.
Semi-Persistent Scheduling

Close X


The figure above show conversational voice is considered for persistent scheduling. It is clear that, because of the fixed resource allocation, UE will
end up in under utilizing the allocated resources, because of non-availability of the sufficient data during the persistently scheduled TTIs. Here,
because the Speaker sometimes speaks and sometimes user may give pauses during the conversation, Voice activity period and Voice Inactivity
period exist in the Speech data. If the Speech Codec without VAD is involved, then it sends the Voice Payload at the end of every voice frame
length of 20ms during the Voice activity period and sends nothing during the Voice Inactivity period. So, the fixed resource allocations will get
utilized during the Voice activity periods to transmit the received voice payloads over the air interface and it gets unused during the Voice inactivity
periods, which is a critical drawback. Semi persistent scheduling addresses this drawback in a unique way.

(http://www.techplayon.com/wp-content/uploads/2018/08/SPS_2.png)

As shown above, whenever the Voice Payloads arrive at the L2, the MAC Scheduler will activate the SPS resources and whenever there are no
transmissions for few of the transmission opportunities, the SPS resources were implicitly released. Again, it gets activated, when the voice
payloads arrives at the next Voice activity period. During the Voice Inactivity period and after the implicit release of the SPS resources, these radio
resources will be allocated for different UEs, which are in need of it. It is clear that, only those services, which are real time in nature, with fixed
packet size payloads, and fixed periodicity of the payload arrival, can effectively and efficiently utilize. The Semi-Persistent Scheduling. Such
services or applications, which fulfils these characteristics are conversational voice, conversational video [only Conversational voice part of the
video], and any other real time applications [Only Conversational Voice part]

Different Types of Schedulers:

Round Robin: The RR scheduler selects and schedules UEs in a round robin manner, thereby creating an equal resource share. The
disadvantage of this approach is that UEs with sub-optimalCQIs may be allocated Physical Radio Resources (PRBs), thus reducing the
overall cell throughput.
Max CQI : The max-CQI scheduler selects the schedulable UEs based on the experienced CQI. The UEs with the highest CQI therefore
become candidates for scheduling thereby increasing the overall cell throughput. The disadvantage of this approach is that UEs with lower
CQI are denied scheduling instances, thus being starved for throughput and leading to degraded user experience.
Proportional Fair: The PFS is expected to strike a balance between the traditional Round Robin (RR) scheduler and the max Throughput
Scheduler (also known max-CQI (Channel Quality Indicator) scheduler). The PFS scheduler performs in such a manner that it considers
resource fairness as well as maximizing cell throughput (in addition to other possible

performance metrics).

For a Max C/I scheduler, the Sector throughput improves while cell edge throughput drops compared to a PF scheduler where sector throughput
may not be as good as Max C/I but cell edge throughput thoroughly improves.

Scheduler Type Max C/I Round Robin Proportional Fair (PF)


Close X


How it works Allocates resources to the
Resources are shared
Sharing the cell throughput but as
user with the instantaneous best across users over time
a function of RF conditions and
RF conditions. UE with the best regardless of the RF conditions. bearer

channel conditions is always priorities


prioritized

Pros Very Good


Resources shared in an
Trade-off between

Throughput equal manner fairness and cell throughput

Cons Cell Edge UEs starved of


UEs with sub optimal
Implementation complexity

scheduling instances leading to CQI conditions will reduce


and overall cell throughput will
degraded user
the cell throughput not be the

experience. highest

Related Posts:

MASTER INFORMATION BLOCK (MIB) (http://www.techplayon.com/master-information-block-mib/)


PLMN Selection in LTE (http://www.techplayon.com/plmn-selection-in-lte-idle-mode-action/)
LTE Cell Camping and Selection Procedure (http://www.techplayon.com/lte-cell-camping-and-selection-procedure/)
LTE Channels: Logical, Transport and Physical Channels Details and Mapping (http://www.techplayon.com/2411-2/)
Hybrid Automatic Repeat Request (HARQ) in LTE FDD (http://www.techplayon.com/hybrid-automatic-repeat-request-harq-in-lte-fdd/)
LTE eNodeB Schedulers and Different Scheduling Types (http://www.techplayon.com/lte-enodeb-scheduler-and-different-scheduler-type/)

Custom ERP Suite 5G NR


Internet VNPT +
5G NR Transmitted

Standardized QoS
Truyền hình K+ Signal Quality:
Identifier (5GQI)… Time Alignment…
Ad NolaPro techplayon.com Ad VNPT techplayon.com

GPS Vehicle
IEEE 1588:
LTE Interview
O-RAN Interview
Tracking Software Precision Time
Questions
Questions
Protocol (PTP)… Archives
Ad Uffizio techplayon.com techplayon.com techplayon.com

Tagged 4G (http://www.techplayon.com/tag/4g/) 4G Deployments (http://www.techplayon.com/tag/4g-deployments/)

LTE (http://www.techplayon.com/tag/lte/) LTE Advance (http://www.techplayon.com/tag/lte-advance/)

LTE Schedulers (http://www.techplayon.com/tag/lte-schedulers/) Max C/I (http://www.techplayon.com/tag/max-c-i/)

Proportional Fair (http://www.techplayon.com/tag/proportional-fair/) Round Robin (http://www.techplayon.com/tag/round-robin/)

Schedulers (http://www.techplayon.com/tag/schedulers/) Semi persistance (http://www.techplayon.com/tag/semi-persistance/)

SPS (http://www.techplayon.com/tag/sps/) Voice Services (http://www.techplayon.com/tag/voice-services/)

 KPI Requirements for Next Generation Access Technologies (http://www.techplayon.com/kpi-requirements-for-next-generation-access-


technologies/) Close X

5G Master Information Block (NR-MIB) 


HIT COUNTER
(//livetrafficfeed.com/live/techplayon.com)

FOLLOW US ON LINKEDIN

Follow
7,214

LIVE TRAFFIC

Live Traffic Feed


A visitor from Ariyalur,
(https://livetrafficfeed.com
Tamil nadu viewed 'tcpdump for
Linux System: A Tool for IP Packet
Ana )
(https://www.techplayon.com/tcpdum
p-for-linux-system-a-tool-for-ip-
packet-analysis/)' 11 secs ago
A visitor from Bangkok
viewed '5G Identifiers SUPI and
SUCI - Techplayon NAS Sign
(https://www.techplayon.com/5g-
identifiers-supi-and-suci/)' 14 secs
ago
A visitor from Bangkok,
Krung thep maha nakhon viewed
'5G NR (New Radio) Frequency
Bands - Techplayon
(https://www.techplayon.com/5g-nr-
frequency-bands/)' 23 secs ago
A visitor from Seongnam-
si, Gyeonggi-do viewed '5G NR
Measurement Events - Techplayon -
RRC Signal
(https://www.techplayon.com/5g-nr-
measurement-events/)' 21 secs ago
A visitor from Harrisburg,
Pennsylvania viewed '5G NR SA
Registration/Attach Call Flow -
Techplayo
(https://www.techplayon.com/5g-nr-
sa-registration-attach-call-flow/)' 38
secs ago
A visitor from San jose,
California viewed 'O-RAN Fronthual
C-U/Sync/Mgmt Planes and Protocol
(https://www.techplayon.com/o-ran-
fornthual-c-u-sync-mgmt-planes-and-
protocols-stack/)' 37 secs ago
A visitor from Hong kong,
Hong kong (sar) viewed 'O-RAN
Fronthual C-U/Sync/Mgmt Planes
and Protocol
(https://www.techplayon.com/o-ran-
fornthual-c-u-sync-mgmt-planes-and-
t l t k/)' 37
Real-time

Close X


OTHER POST

Smart Antennas and Beamforming, Understanding with GNU : Part 1 (http://www.techplayon.com/smart-antennas-beamforming-understanding-gnu-


part-1/)
What is BTS, Which unit of BTS consumes most of the power ? (http://www.techplayon.com/bts-unit-bts-consumes-power/)
Insertion Loss / Return Loss (http://www.techplayon.com/insertion-loss-return-loss/)
What !!! 802.11ax on 6GHz : More spectrum for Wi-Fi (http://www.techplayon.com/802-11ax-6ghz-spectrum-wi-fi/)
5G NR SS-RSRP Value Measurement Mapping (http://www.techplayon.com/5g-nr-ss-rsrp-value-measurement-mapping/)
NGMN Test Report for 5G Technology Building Blocks (http://www.techplayon.com/ngmn-test-report-5g-technology-building-blocks/)
LTE Cell Camping and Selection Procedure (http://www.techplayon.com/lte-cell-camping-and-selection-procedure/)
What is Sub-6 GHz & mmWave in 5G and Why mmWave bands are required? (http://www.techplayon.com/what-is-sub-6-ghz-mmwave-in-5g-and-
why-mmwave-bands-are-required/)
How to choose an Antenna for your application ? (http://www.techplayon.com/choose-antenna-application/)
5G NR Bandwidth Part (BWP) (http://www.techplayon.com/5g-nr-bandwidth-part-bwp/)

Close X


Download 5G Whitepaper
What does 5G mean to a mobile operator? Open
Evolving Systems

Proudly powered by Techplayon (http://wordpress.org/)

Close X

You might also like