686 IEEE COMMUNICATIONS LETTERS, VOL. 8, NO. 11, NOVEMBER 2004
A QoS Index for IP Services to Effectively Support
Usage-Based Charging
Dario Di Sorte, Mauro Femminella, and Gianluca Reali
Abstract—The goal of this letter is to present a model to com-
pute a quality-of-service (QoS) index to characterize IP services.
Then, we show how such a score may be used in a clear and flex-
ible way for defining advanced usage-based tariff criteria to charge
QoS guaranteed network services to address the dynamics of the
expected future telecommunications scenario.
Index Terms—Guaranteed IP service, numerical analysis, usage-
based tariff.
I. INTRODUCTION
T
ODAY, the most common charging method in the Internet
is based on the flat-rate model, i.e., subscribers pay a fee
for accessing the network, independent of the actual use of the
service. If the Internet is to become a network supporting dif-
ferentiated application and transfer services, the deployment
of advanced and expensive architectures to efficiently support
quality-of-service (QoS), charging, billing, and accounting must
be carried out [1]. In addition, the price definition is expected
to greatly influence the selection of the network operator. For
these reasons, usage-based tariffs must be applied. In fact, the
flat-rate model will likely be inefficient from an economic point
of view, since it does not enable charges to be made according to
the type and to the perceived QoS. A number of pricing models
have been proposed so far [2].
In this letter, we start from the tariff model to charge for IP
guaranteed services already sketched in [3], which has the fol-
lowing characteristics:
— it charges the edge-to-edge service of a single admin-
istrative domain for a given class of traffic, described
by dual leaky bucket (DLB) parameters [4];
— it is on a per-call basis;
— it depends on (i) the QoS level of the transfer service
offered, (ii) the amount of network resources afforded
by the domain for such a service;
— it is based on the duration of the connection and the
amount of traffic volume exchanged.
This tariff is based on the concept of virtual delay [3]. The
virtual delay value is a comprehensive, all-inclusive appraisal
of the QoS parameters characterizing the edge-to-edge transfer
service within a domain. The novelty of this letter is the defini-
tion of a law to compute the virtual delay. Then, we show how
Manuscript received March 25, 2004. The associate editor coordinating the
review of this letter and approving it for publication was Prof. S. Pierre. This
work was performed under co-financing by the MIUR within the Project FIRB-
PRIMO.
The authors are with Dipartimento di Ingegneria Elettronica e dell’In-
formazione (DIEI), University of Perugia, 06125 Perugia, Italy (e-mail:
disorte@diei.unipg.it; femminella@diei.unipg.it; reali@diei.unipg.it).
Digital Object Identifier 10.1109/LCOMM.2004.837661
it depends on the QoS level and on the amount of available net-
work resources, and how it affects the tariff.
II. COMPUTATION OF THE VIRTUAL DELAY
In this section, our goal is to compute the value of the virtual
delay that characterizes an edge-to-edge service offered by a
domain, from technical considerations at the IP layer, and to
show how such a value may be used for charging purpose.
We start from the following assumptions.
— Flows entering the domain are regulated by DLBs, with
parameters: peak rate, , sustainable rate, , and
burst tolerance, . These traffic parameters define
the extreme traffic profile associated with the consid-
ered class of traffic that users are not allowed violating.
— The QoS of the port-to-port IP service provided to the
specific traffic class is described by the following ser-
vice parameters: the maximum transfer delay, , the
maximum delay jitter, , and the loss probability,
, due to buffer overflow. We assume that these pa-
rameters can be negotiated between network operators
and users.
— Other QoS parameters, such as channel reliability, re-
silience and connection set-up time (network parame-
ters), characterize the intrinsic quality of the network,
do not depend on the specific flow, and cannot be ne-
gotiated.
— Resource reservation and admission control functions
are implemented to respect the service level agreement.
Consequently, an amount of network resources is re-
served for the flow from the ingress to the egress point
of the domain; we are not interested in the QoS archi-
tecture, nor in the specific admission control scheme
and resource reservation strategy, implemented within
the network.
The total edge-to-edge delay includes transmission time at
the source, propagation delay, processing and transmission
time, and queueing delay at network nodes. Since delay jitter
is mainly caused by queueing in nodes, it is possible to assume
that is a component of the maximum transfer delay.
In other words, the maximum queueing delay is equal to the
maximum delay jitter. Moreover, in an equivalent “virtual”
model, it is possible to compensate the packet loss probability,
due to buffer overflow in nodes, by increasing the amount
of buffer allocated to the flow. From this point of view, loss
probability may be traded for queueing delay, and therefore it
may be represented by a contribution in the virtual delay.
1089-7798/04$20.00 © 2004 IEEE