Dynamic SLA-based QoS Control for Third Generation
Wireless Networks: The CADENUS Extension
Rajiv Chakravorty, Ian Pratt and Jon Crowcroft Maurizio D’Arienzo
{FirstName.LastName}@cl.cam.ac.uk maudarie@unina.it
University of Cambridge, Cambridge CB3 0FD, U.K. University of Naples, Italy
Abstract— With the evolution of QoS-capable third generation wireless networks,
the wireless community has been increasingly looking for a framework that can pro-
vide an effective, network independent, end-to-end QoS control. In this paper, we first
construct such a framework and then describe how dynamic SLA-based control can
be used to achieve end-to-end QoS in a wired and wireless (UMTS) environment. The
proposed framework, which is an extension to the IST CADENUS project, offers an ef-
fective wired-wireless QoS translation, an efficient QoS control and management, and
a dynamic SLA policy-based QoS provisioning.
Keywords—QoS control, UMTS, SLA, Policy, CADENUS
I. I NTRODUCTION
The current Internet is best-effort that lacks any Quality of Service
(QoS) support mechanism. This has lead the Internet Engineering Task
Force (IETF) to seek for an appropriate QoS management solution, the
outcome of which has resulted in two distinct Internet QoS paradigms
– IntServ and DiffServ. Both paradigms typically attempt to address,
in their own way, QoS management in the Internet. Meanwhile, the in-
troduction of Universal Mobile Telecommunications System (UMTS)
standard for third generation wireless networks is being widely looked
upon as the Internet’s future wireless extension. With Internet’s ever
expanding dimensions, constituting heterogeneous wired and wireless
networks, the focus is gradually shifting towards a model for achieving
an end-to-end QoS control rather than looking for simple QoS control
for a specific network. Take for instance European Telecommunications
Standard Institute (ETSI) UMTS Release 99 [4], where work based on
similar lines to that of IETF – with a penchant to an “all-IP” architec-
ture – targets on achieving an end-to-end QoS control rather than plain
wireless QoS.
However, despite all the efforts made in this direction, the goal to
realize an effective end-to-end QoS control scheme in a wired-wireless
environment still remains to be seen. There are some fundamental chal-
lenges that has to be overcome in order to achieve this goal:
• Network Level QoS Translation (Mapping) :– Service differentia-
tion based on a set of traffic classes, for both wireless as well as IP-core,
needs an effective and reliable QoS translation (or QoS mapping) mech-
anism,
• Dynamic QoS Management :– This includes dynamic QoS moni-
toring and control. Proper monitoring of the network as per the user
agreements, and control that can statically or even dynamically arbi-
trate or modify the QoS available from the network,
• Control Management Infrastructure :– Networks will have to en-
sure QoS control in their own way using their own sets of control mech-
anisms. These mechanisms will enable establishment, maintenance and
termination of underlying network QoS. To achieve an interoperability
strategy between these control mechanisms, in the quest for an end-to-
end QoS control, would necessitate a framework that takes care of both
– wired as well as wireless QoS.
In this paper, we address the aforementioned issues with a
simple extension to the CADENUS (IST CADENUS Project,
http://www.cadenus.org) framework (see, [1], [2]) that takes care of
the end-to-end QoS control. The CADENUS framework defines an
integrated architecture for creation, configuration and provisioning of
end-user services for the networks that offer some sort of service differ-
entiation (premium IP networks). It defines a logical architecture that
is functionally partitioned into number of components (which we dis-
cuss later) for realization of such a framework. Our approach considers
an extension to the existing CADENUS framework, and derives all the
benefits of this framework to achieve a simple, yet effective, end-to-end
QoS control for wired-wireless (UMTS) environment.
An important first step in this direction is to judiciously interwork
QoS’s of both wired as well as wireless (UMTS) network. ETSI specif-
ically envisages different ways of interworking UMTS QoS with In-
ternet QoS. The Third Generation Partnership project (3GPP) currently
specify [4] the use of: (1) signalling (e.g. RSVP, LDP) along the flow
path, (2) packet marking or labelling (e.g. DiffServ, MPLS), (3) inter-
working policy control with network resource mediators and, (4) us-
ing service level aggreements (SLAs) enforced by the network border
routers. This paper will, however, limit the discussion to achieving such
an end-to-end QoS control using a combined mix of dynamic SLA-
based and policy control schemes.
The paper is structured as follows: Section II sets the context by re-
viewing QoS related issues pertaining to UMTS. Section III delineates
the CADENUS framework and Section IV describes the proposed CA-
DENUS extension for UMTS. Section V elaborates on the experimental
test platform, while Section VI discuss related work. The last section
concludes the paper.
II. UMTS QUALITY OF SERVICE I SSUES
A. UMTS Architecture
UMTS defines a system architecture that consists of a number of logi-
cal network elements, with each element having a defined functionality.
Three main functional network elements are defined [3]: UMTS Ter-
restrial Radio Access Network (UTRAN) that handles all radio-related
functionality, the circuit-switched (CS) and packet-switched (PS) do-
main along with the two fundamental support nodes - the serving GPRS
support node (SGSN) and gateway GPRS support node (GGSN), and fi-
nally the core network (CN) in UMTS that has been adopted from the
General Packet Radio Service (GPRS) architecture.
MSC/VLR
RNS SGSN
HLR
GGSN
GGSN
UE
PDN
(Internet)
Other PLMNs
Signaling Interface
Signaling and Data Interface
SGSN
Uu
Iu(CS)
Gn
Gr
D
Gc
Gp
Gi Gn Iu(PS)
Gs
UE: User Equipment
RNS: Radio Network Subsystem
VLR/HLR: Visitor/Home Location Register
MSC: Mobile Switching Center
PDN: Packet Data Network
SGSN: Serving GPRS Support Node
GGSN: Gateway GPRS Support Node
PLMN: Public Land Mobile Network
Core Network (CN)
Fig. 1. UMTS Architecture
The core network in the PS domain connects UTRANs with the ex-
ternal networks through the GSNs. User equipment (UE) that inter-
faces the user and the radio-interface is also defined, which consists of
938
0-7803-7802-4/03/$17.00 © 2003 IEEE