QoS in LTE and 802 16
QoS in LTE and 802 16
I. I NTRODUCTION
Quality of Service (QoS) is a broad and loose term that refers to the “collective effect of service”, as perceived by
the user. For the purposes of this discussion, QoS more narrowly refers to meeting certain requirements typically,
throughput, packet error rate, delay, and jitter-associated with a given application. Broadband wireless networks
must support a variety of applications, such as voice, data, video, and multimedia, and each of these has different
traffic patterns and QoS requirements. In addition to the application-specific QoS requirements, networks often
need to also enforce policy-based QoS, such as giving differentiated services to users based on their subscribed
service plans. The variability in the QoS requirements across applications, services, and users makes it a challenge
to accommodate all these on a single-access network, particularly wireless networks, where bandwidth is at a
premium. From a user perspective, however, the perceived quality is based on the end-to-end performance of the
network. To be effective, therefore, QoS has to be delivered end-to-end across the network, which may include,
besides the wireless link, a variety of aggregation, switching, and routing elements between the communication end
points. IP-based networks are expected to form the bulk of the core network; hence, IP (Internet Protocol)-layer
QoS is critical to providing end-to-end service quality.
IEEE Standard 802.16 [1] defines the air interface specification for wireless metropolitan area networks (WMANs).
IEEE Standard 802.16 is designed to evolve as a set of interfaces based on a common Medium Access Control
(MAC) protocol but with physical layer specifications dependent on the spectrum of use and associated regulations.
The access and bandwidth must accommodate multiple end users. The services required by these end users are varied
in their nature and include legacy time-division multiplex (TDM) voice and data, Internet Protocol (IP) connectivity,
and packetized Voice-over-IP (VoIP). To support this variety of services, the 802.16 MAC must accommodate both
continuous and bursty traffic. Additionally, these services expect to be assigned QoS in keeping with the traffic
types.
A broad industry consortium, the Worldwide Interoperability for Microwave Access (WiMAX) Forum has begun
certifying broadband wireless products for interoperability and compliance with IEEE 802.16 standard. The WiMAX
Forum defines a limited number of system profiles and certification profiles. The system profile defines the subset
of mandatory and optional physical and MAC layer features selected by the WiMAX Forum from the IEEE 802.16
standard. A certification profile is defined as a particular instantiation of a system profile, where the operating
frequency, channel bandwidth, and duplexing mode are also specified.
Third generation Universal Mobile Telecommunications Systems (UMTS) based on Wideband Code Division
Multiple Access (WCDMA) has been deployed widely. To ensure that this system remains competitive in the
future, 3GPP (Third Generation Partnership Project) started a project to define the Long Term Evolution (LTE) of
UMTS cellular technology. The specifications related to this effort are known as evolved UMTS terrestrial radio
access (E-UTRA) but are commonly referred to by the project name, LTE. Evolved Packet System (EPS) is the
name given to the IP-based core network architecture defined in Release 8 of the 3GPP specifications. EPS is
the evolution from the General Packet Radio Service (GPRS)-based core network architecture used in UMTS/3G
networks. Compared to GPRS core network, EPS is much simpler in terms of the number of network elements
and flatter as well. In [2], integration between mobile WiMAX and 3GPP using the Policy and Charging Control
(PCC) framework has been studied and a roaming architecture for WiMAX-3GPP integration is also proposed.
In order to provide end-to-end QoS, we need to go beyond the air-interface and look at broadband wireless systems
from an end-to-end network perspective. We need to look at the overall network architecture, higher-layer protocols,
and the interaction among several network elements beyond the mobile station and the base station. Providing end-
to-end QoS requires mechanisms in both the control plane and the data plane. Control plane mechanisms are needed
to allow the users and the network to negotiate and agree on the required QoS specifications, identify which users
and applications are entitled to what type of QoS, and let the network appropriately allocate resources to each
service. Data plane mechanisms are required to enforce the agreed-on QoS requirements by controlling the amount
of network resources that each application/user can consume.
In this document, we provide a brief overview of QoS related issues in LTE and WiMAX, ,identify some
limitations in the current standards and also propose some extensions required to overcome those limitations. With
respect to LTE, we briefly discuss the bearers associated with LTE, QOS requirements in various applications, the
bearer establishment procedures, and terminal and network-initiated QoS control. For WiMAX, we describe the
QoS architecture and discuss a mapping mechanism between IP Differentiated Services (DiffServ) traffic classes
and 802.16 service classes.
The rest of the document is organized as follows. Section II discusses QoS issues in LTE. It first presents
a brief introductory concept on QoS in LTE followed by issues like EPS bearers, GBR and non-GBR bearers,
default and dedicated bearers. Various QoS requirements like user differentiation, fast session startup, and backward
compatibility issues are discussed next. The details of a bearer establishment procedure is also presented. Finally,
the section discusses procedures for network- and device-initiated QoS control in used in LTE. In Section III, we
briefly discuss the IEEE 802.16 architecture and describe the QoS classes. Section III-B overviews the WiMAX
framework for QoS, gives a brief description of the QoS functional elements and also highlights the requirements to
be met and extensions in the existing standard. In Section IV, we discuss the issues involved in ensuring end-to-end
QoS and describes the mapping between 802.16 QoS classes and the DiffServ classes. Section V concludes the
report.
II. Q O S IN LTE
A. Introduction
QoS in LTE provides access network operators and service operators with a set of tools to enable service
and subscriber differentiation. LTE core network is known as evolved packet system (EPS) for its support to
all-IP configuration. QoS in LTE is primarily network-initiated and class-based, where a service is offered to a
subscriber by the operator. The term, “service” is used as the offering an operator makes to a subscriber. Basically,
QoS mechanisms allow the access operator to enable service and subscriber differentiation, as depicted in Fig. 1.
Examples of a service include VoIP telephony based on the IP Multimedia Subsystem (IMS), Mobile Television,
Internet-Access (with various levels of user differentiation), Instant Messaging, Multimedia Broadcast Multicast
Service (MBMS) and Push-to-Talk over Cellular (PoC). We further need to distinguish between session-based
services and non-session-based services. Session-based services utilize an end-to-end session control protocol such
as SIP/SDP or RTSP/SDP. All IMS services are session-based, while Internet-Access is an example of a non session-
based service. The traffic running between a particular client application and a service can be differentiated into
separate service data flows. For example, an IMS-VoIP session can be differentiated into two service data flows, one
for the session control signaling, and one for the media. The term, Traffic Forwarding Policy (TFP) denotes a set
of pre-configured traffic handling attributes relevant within a particular user plane network element. For example, a
RAN-TFP may include several attributes, such as the link layer protocol mode (acknowledged or unacknowledged),
the power settings, and a default uplink maximum bit rate; while a Gateway TFP (GWTFP) may only include a
default downlink maximum bit rate. Each edge/bottleneck node potentially includes transport network node, which
supports a number of TFPs. Uplink (UL) and Downlink (DL) Guaranteed Bit Rates (GBRs) are not part of a TFP,
since these traffic handling attributes cannot be preconfigured for a QoS class. They must therefore, instead be
dynamically signaled. TFPs confine traffic handling attributes to those nodes where those attributes are actually
needed. TFPs are provided and configurable by the operator from the management plane, as shown in Fig. 2.
LTE supports “end-to-end” QoS, meaning that bearer characteristics are defined and controlled throughout the
duration of a session between the mobile device (UE) and the gateway (GW). QoS in LTE is characterized by an
index, QoS Class Identifier (QCI), and the parameter Allocation and Retention Priority (ARP). Bearer types belong
to two main classes with guaranteed and non-guaranteed rates, which specify in more detail the values of packet
delay and loss that can be tolerated for any given bearer.
Fig. 1: Service and subscriber differentiation in LTE [3]
B. EPS Bearer
EPS bearer uniquely identifies packet flows that receive a common QoS treatment between gateway and the
terminal. A bearer is the level of granularity for QoS control in EPS based LTE. One bearer exists per combination
of QoS class and IP address of the terminal. The bearer is the basic enabler for traffic separation to provide
differential treatment for traffic with differing QoS requirements. As per functionality, two types of bearers exist:
GBR and non-GBR and as per configuration, two another types of bearers exist: default and dedicated bearers.
A bearer, in general is referred to as an edge-to-edge association between the UE and the GW. Independent of
whether it is realized in a connection-oriented or a connectionless way, a bearer is defined through:
1) Network to which it connects the UE (referred to as Access Point Name in 3GPP),
2) QoS Class Identifier (QCI) via which it can be associated with a TFP defined within each user plane
edge/bottleneck node, and
3) (Optionally) the UL- and DL-GBR. Within an access network the UL-GBR and DL-GBR are only relevant
for session-based services, and only if the operators policy defined for a specific QoS class requires that
session admission control (e.g., in the RAN) be triggered when establishing service data flows associated
with that QoS class.
The term, QCI is not associated with any semantics, e.g., related to traffic characteristics or application layer
requirements on end-to-end QoS. That is, a QCI is simply a “pointer” to a TFP. Note further that, within a specific
node, multiple QCIs may be associated with the same TFP. In order to receive a QoS level other than the default
QoS level (via the default bearer explained below), a service data flow needs to be bound which is referred to as
a QoS bearer.
2) Minimize Terminal Involvement in QoS and Policy Control: Operators may regard a UE as a non-trusted
device which can be “hacked”, e.g., for the purpose of receiving higher QoS than subscribed and charged for.
Therefore, the control over a bearer’s QCI should be located within the network. In principle, there is no reason for
a UE to have knowledge of a bearer’s QCI. Another aspect of this requirement is the placement of the exception
handling control associated with bearer establishment. To ensure a consistent exception handling across terminals
from different vendors, this control should be located within the network.
3) Support for Access Agnostic Client Applications (UE-Based + Non-UE-Based): Access agnostic client appli-
cations do not use any vendor and/or access-specific QoS-API (Application Programming Interface). A QoS-API
can be used to request the establishment of a QoS bearer, and thereby create the UL binding between a service
data flow of the requesting client application and the QoS bearer. This requirement basically says that any client
application programmed towards the ubiquitous socket-API that is supported by virtually every widely deployed
operating system should be able to receive QoS. Note that the socket-API does not support requests for QoS bearers.
4) Fast Session Setup: It is widely recognized that low session setup delays are an important factor in user
perceived service quality.
5) Backwards Compatibility: It can be expected that UEs based on the 3GPP LTE QoS concept will be widely
deployed in the coming years. Also, the upgrade of network equipment can not be assumed to be carried out “over
night”. Hence, backwards compatibility with LTE based equipment needs to be ensured by an evolved 3GPP QoS
concept.
6) QoS Class Identifier (QCI): QCI is a scalar that is used within the access networks as a reference to node-
specific parameters that control packet-forwarding function, like resource allocation constraints, scheduling weights,
queue management, buffer size) and each bearer is assigned one and only one QCI and uniquely identified by it.
QCI characteristics are generally used to describe bearer type (GBR, non-GBR), priority, packet-delay budget, and
packet-error-loss-rate. In the access network, it is the responsibility of the eNodeB to ensure the necessary QoS for
a bearer over the radio interface. Each bearer has an associated QCI, and an Allocation Retention Priority (ARP).
Each QCI is characterized by priority, packet delay budget and acceptable packet loss rate. The QCI label for a
bearer determines how it is handled in the eNodeB. Only a dozen such QCIs have been standardized so that vendors
can all have the same understanding of the underlying service characteristics and thus provide the corresponding
treatment, including queue management, conditioning and policing strategy. This ensures that an LTE operator can
expect uniform traffic handling behavior throughout the network regardless of the manufacturers of the eNodeB
equipment. The set of standardized QCIs and their characteristics (from which the PCRF in an EPS can select) is
provided in Table I. The QCI table specifies values for the priority handling, acceptable delay budget and packet
error loss rate for each QCI label.
The priority and packet delay budget (and to some extent the acceptable packet loss rate) from the QCI label
TABLE I: Standardized QoS Class Identifiers (QCIs)for LTE [5]
QCI Resource Priority Packet delay (ms) Packet loss Services
1 GBR 2 100 10−2 Conversational voice
2 GBR 4 150 10−3 Conversational voice (live streaming)
3 GBR 3 50 10−3 Real-time gaming
4 GBR 5 300 10−6 Non-conversational video (buffered streaming)
5 Non-GBR 1 100 10−3 IMS signaling
6 Non-GBR 6 300 10−6 Video (buffered streaming)
7 Non-GBR 7 100 10−3 Voice, video (live streaming), interactive streaming
8 Non-GBR 8 300 10−6 TCP-based (e.g. WWW, e-mail), FTP, P2P, etc.,
9 Non-GBR 9 300 10−6
determine the RLC mode configuration and how the scheduler in the MAC handles packets sent over the bearer
(e.g., in terms of scheduling policy, queue management policy and rate shaping policy). For example, a packet
with a higher priority can be expected to be scheduled before a packet with lower priority. For bearers with a
low acceptable loss rate, an Acknowledged Mode (AM) can be used within the RLC protocol layer to ensure that
packets are delivered successfully across the radio interface.
The ARP of a bearer is used for call admission control- i.e., to decide whether or not the requested bearer should
be established in case of radio congestion. It also governs the prioritization of the bearer for pre-emption with
respect to a new bearer establishment request. Once successfully established, a bearer’s ARP does not have any
impact on the bearer-level packet forwarding treatment should be solely determined by the other bearer level QoS
parameters such as QCI, GBR and MBR.
An EPS bearer has two cross multiple interfaces as shown in Fig. 4 the S5/S8 interface from the P-GW to S-GW,
the S1 interface from the S-GW to the eNodeB, and the radio interface (also known as the LTE-Uu interface) from
the eNodeB to the UE. Across each interface, the EPS bearer is mapped onto a lower layer bearer, each with its
own bearer identity. Each node must keep track of the binding between the bearer IDs across its different interfaces.
An S5/S8 bearer transports the packets of a EPS bearer between a S-GW and an eNodeB. A radio bearer
transports the packets of an EPS bearer between a UE and an eNodeB. An eNodeB stores a one-to-one mapping
between a radio bearer ID and an S1 bearer to create the mapping between the two.
IP packets mapped to the same EPS bearer receive the same bearer-level packet forwarding treatment (e.g.,
scheduling policy, queue management policy, rate shaping policy, RLC configuration). Providing different bearer-
level QoS thus requires that a separate EPS bearer is established for each QoS flow, and the user IP packets must
be filtered into the different EPS bearers.
Packet filtering into different bearers is based on Traffic Flow Templates (TFTs). The TFTs use IP header
information such as source and destination IP addresses and Transmission Control Protocol (TCP) port numbers
to filter packets such as VoIP from web browsing traffic so that each can be sent down the respective bearers with
appropriate QoS. An uplink TFT (UL TFT) associated with each bearer in the UE filters IP packets to the EPS
bearers in the uplink direction. A downlink TFT (DL TFT) in the P-GW is a similar set of downlink packet filters.
As a part of the procedure by which a UE attaches to the network, the UE is assigned an IP address by the
P-GW and at least one bearer is established. This is called the default bearer, and it remains established throughout
the lifetime of the PDN connection in order to provide the UE with always-on IP connectivity to that PDN. The
initial bearer-level QoS parameter values of the default bearer are assigned by the MME, based on the subscription
data retrieved from the HSS. The PCEF may change these values in interaction with the PCRF or according to
local configuration. Additional bearers called dedicated bearers can also be established at any time during or after
completion of the attach procedure. A dedicated bearer can be either a GBR or a non-GBR bearer, (the default
bearer always has to be a non-GBR bearer since it is permanently established). The distinction between default
and dedicated bearers should be transparent to the access network (e.g. E-UTRAN). Each bearer has an associated
QoS, and if more than one bearer is established for a given UE, then each bearer must also be associated with
appropriate TFTs. These dedicated bearers could be established by the network, based for example, on a trigger
from the IMS domain, or they could be requested by the UE. The dedicated bearer for a UE may be provided
by one or more P-GWs. The bearer-level QoS parameter values for dedicated bearers are received by the P-GW
from the PCRF and forwarded to the S-GW. The MME only transparently forwards those values received from the
S-GW over the S11 reference point to the E-UTRAN.
Service
info Initiate QoS bearer (Requested QoS+DL binding)
UE Network
RAN
Initiate QoS bearer
(Negotiated QoS)
III. Q O S IN 802.16
A. QoS classes in 802.16
The basic IEEE 802.16 architecture consists of one Base Station (BS) and one (or more) Subscriber Station (SS).
BS acts as a central entity to transfer all the data from SSs in a Point to multipoint (PMP) mode. Transmissions take
place through two independent channels: Downlink Channel (from BS to SS) and Uplink Channel (from SS to BS).
Uplink Channel is shared between all SSs while Downlink Channel is used only by BS. WiMAX Network Working
Group (NWG) Release 1.0.0 specification [6] supports the Time Division Duplexing (TDD) mode of operations.
The IEEE 802.16 is connection oriented. Each packet has to be associated with a connection at MAC level. This
provides a way for bandwidth request, association of QoS and other traffic parameters and data transfer related
actions.
Scheduling services represent the data handling mechanisms supported by the MAC scheduler for data transport
on a connection. Each connection is associated with a single scheduling service. A scheduling service is determined
by a set of QoS parameters that quantify aspects of its behaviour. These parameters are managed using MAC dialog
messages. There are 5 types of scheduling service on the uplink namely, Unsolicited Grant Service (UGS), extended
real-time polling service (ertPS), real-time polling service (rtPS), Non-real-time Polling service (nrtPs) and best
effort (BE) service. Each service is associated with a set of QoS parameters that quantify aspects of its behaviour.
A detailed description of each of the services is given in [1].
The parameters associated with each of the services are given in Table II.
ASN
Service Flow Trigger Evaluation
Store QoS profile and
done using policies in PF or SFA policies in PF or SFA
anchor SFA does not change for the duration of the Device Authentication session. Optionally, there may be
one or more additional SFA entities that relay QoS related primitives and apply QoS policy for that MS. The
relay SFA that directly communicates with the SFM is called the serving SFA. Both the anchor and serving
SFA know the identities of each other. The anchor and/or serving SFA may also perform ASN-level policy
enforcement using a local policy database and an associated local policy function (LPF). The LPF can also
be used to enforce admission control based on available resources. A serving SFA MAY be in the bearer path
towards the SS, but only the signalling interactions for SFA are in the scope of [6]. Data path interactions
between PF and SFA are not defined.
4) Handoff capability from 3GPP to WiMAX is usually referred to as scenario 4 or inter-system handover.
Seamless inter-system handover or scenario 5 provides greater service continuity than that perceived in intra
3GPP handovers. However, both inter-system handover and seamless-inter-system handover are not addressed
in WiMAX Release 1.0.
5) Maintaining a specific level of QoS consistently across the WiMAX and 3GPP access technologies involves
several considerations such as QoS mappings and semantics on the two access networks as well as appropriate
resource allocations. WiMAX provides a powerful and flexible QoS handling using the QoS mechanisms from
802.16 which is transparent to Direct IP access, However, QoS-enabled IP-based access networks cannot be
fully utilized within WiMAX-3GPP IP access.
3) Requirements: [1], [6], [7] have specified the general requirements of the Network Systems Architecture as
well as specific requirements from the QoS architectural framework. A summary of the general requirements is as
follows:
1) Architecture should support simultaneous set of diverse IP services including DiffServ and Integrated Services
(IntServ), admission control and bandwidth management.
2) Policy enforcement per user based on the Service Level Agreements (SLAs) and also synchronisation between
operators based on SLA-s accommodating for the fact that not all operators implement the same policies.
SLA-based resource management for subscribers should also be supported.
3) The architecture should be capable of supporting voice, multimedia services and other mandated regulatory
services such as emergency services and lawful interception and should be agnostic to a variety of independent
Application Service Provider (ASP) networks.
4) Architecture should support interworking with existing wireless network using protocols based on IETF and
IEEE suite of protocols.
5) The architecture does not preclude inter-technology handovers- e.g., to Wi-Fi, 3GPP- when such capability
is enabled in multi-mode MS
6) It should support roaming between NSP-s. The architecture should allow a single NAP to serve multiple
MSs using different private and public IP domains owned by different NSPs (except where solutions become
technically infeasible). The NSP MAY be one operator or a group of operators. Seamless handover between
different vehicular speeds have to be addressed.
7) Interfacing with various interworking and media gateways for delivering services over IP to WiMAX access
networks should be supported.
8) Global roaming across WiMAX operators with credential reuse, use of AAA for accounting and charging,
and consolidated/common billing and settlement.
9) Specifications should specify the rules in situations in which pre-provisioned service flows cannot be created
or activated in the ASN. QoS framework should allow the communication of an attempt to pre-provision a
service flow from the ASN to the CSN. The procedure is dependent on the policies within the ASN and the
agreement between NAP and NSP.
IV. E ND - TO -E ND Q O S
In this section, we deal with application and connection level QoS and briefly describe the issues in providing
end-to-end QoS. We also briefly describe the DiffServ mechanism for providing QoS in WiMAX networks.
V. C ONCLUSION
We provided a brief description of QoS in LTE and the 802.16 traffic classes and the extension of IEEE 802.16
QoS framework to WiMAX QoS architecture. In LTE the EPS provides UEs with IP connectivity to the packet data
network. The EPS supports multiple data flows with different QoS per UE for applications that need guaranteed delay
and bit rate such as VoIP as well as best effort web browsing. The EPS network architecture, EPS bearers, together
with their associated QoS attributes provide a powerful framework for the provision of a variety of simultaneous
services to the end user. From the perspective of the network operator, the LTE systems is also breaking new ground
in terms of its degree of support for self-optimization and self-organization of the network via the X2, S1 and Uu
interfaces, to facilitate deployment. In LTE, each logical channel has a corresponding QoS description which should
influence the behavior of the eNodeB resource scheduling algorithm. Based on the evolution of the radio and traffic
conditions, this QoS description could potentially be updated for each service in a long-term fashion. It is likely
that the mapping between the QoS descriptions of different services and the resource scheduling algorithm in the
eNodeB will be a key differentiating factor between radio network equipment manufactures. In a heterogeneous
networking environment, guaranteeing end-to-end QoS will invite special challenges. It includes among other issues,
mapping of the QoS attributes of the access and core networks to the QoS class identifier values of the applications,
and design of suitable inter-working and inter-operating (I&I) elements in the gateways
WiMAX NWG Release 1.0.0 specification supports only a static QoS model based on the concept of preprovi-
sioned service model. Extensions are required in the Release 1.0.0 to support dynamic creation, modification and
deletion of service flows. New system profile features are needed to enable advanced services such as location-based
services and multicast-broadcast services. In addition, MAC layer efficiency has to be improved by reducing the
MAC layer overhead. The next generation of mobile WiMAX is expected to provide flexible deployment solutions
such as multi-hop relay, femtocell, and multicarrier support as well as optimized coexistence and interworking with
other access technologies such as WiFi and 3G systems. In addition, flexible spectrum deployment is desirable.
MAC layer efficiency has to be improved by lowering the MAC overhead especially for applications such as VoIP
traffic.
There are many issues with ensuring end-to-end QoS. QoS needs to be considered at different levels, namely the
application level and connection level. Mechanisms are required to ensure that the QoS is met at the different levels.
In addition, the links between intermediate nodes of an end-to-end call may use a variety of layer 2 technologies
and proper mapping mechanisms between the QoS of the different layer needs to be developed. Ensuring end-to-end
QoS also requires mechanisms in both the control and user plane. One method of ensuring IP QoS is via Diff-Serv.
R EFERENCES
[1] IEEE 802.16: IEEE Standard for Air Interface for Broadband Wireless Systems, June 2008.
[2] P. Taaghol, A. K. Salkintzis, and J. Iyer, “Seamless integration of mobile WiMAX in 3GPP networks,” IEEE Communications Magazine,
vol. 46, no. 10, pp. 74–85, October 2008.
[3] H. Ekstrom, “QoS control in the 3GPP evolved packet systems,” IEEE Communications Magazine, vol. 47, no. 2, pp. 76–83, February
2009.
[4] R. Ludwig, H. Ekstrom, P. Willars, and N. Lundian, “An evolved 3GPP QoS concept,” in IEEE Vehicular Technology Conference, vol. 1,
May 2006, pp. 388–392.
[5] 3GPP TS 23.203 V8.3.1, Technical Specification, Policy and charging control architecture (Release 8).
[6] WiMAX Forum Network Architecture, Stage 2: Architecture Tenets, Reference Models and Reference Points, January 2008.
[7] J. G. Andrews, A. Ghosh, and R. Muhamed, Fundamentals of WiMAX, Understanding Broadband Wireless Networking. Prentice Hall,
2007.
[8] S.Maniatis, E. Nikolouzou1, I. Venieris, and E. Dimopoulos, “Diffserv-based traffic handling mechanisms for the umts core network,”
in IST Mobile and Wireless Telecommunications Summit, June 2002.