Internet DRAFT - draft-miloucheva-QoS-policy
draft-miloucheva-QoS-policy
Internet Draft I. Miloucheva (Fraunhofer),
I. Sterdiner Mayer (Netvision),
P.A.Aranda Gutierrez (Telefonica),
Ch. Chassot (CNRS-LAAS),
S. Rao (TELSCOM),
S. P. Romano (Universita' di Napoli),
A. Flitzikowski (UAM),
Ch. Brandauer (Salzburg Research)
Expires: December 20, 2008 July 18, 2008
User centric QoS policy management
for heterogeneous Internet environment
draft-miloucheva-user-policy-00.txt
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on December 20, 2008.
Abstract
This document presents a framework for user-centric Quality of
Service (QoS) management in heterogeneous Internet environments
(considering fixed, mobile and broadcast networks).
The framework is based on dynamic business level QoS policy
specification by different actors (such as users, operators
and administrators), as well as hierarchical policy refinement
and translation, supporting the automated configuration of QoS
mechanisms at heterogeneous network and transport entities.
Miloucheva Expires December 2008 [Page 1]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The hierarchical policy approach involves abstractions and mapping
of policies described at business, unified, operational and
configuration level considering networks with different capabilities
and QoS requirements of different actors.
The policy specification is dependent on the Service
Level Agreements (SLAs) of the particular actors.
This allows controlled and restricted usage of the network
resources by the actors according to the actor dependencies and
corresponding SLA rules.
The policy management framework includes components for dynamic
actor-based QoS policy specification, policy consistency check
and dependency analysis regarding SLAs, automated policy
provisioning and configuration at heterogeneous transport and
network entities, policy monitoring and performance
assessment, as well as automated adaptation of QoS mechanisms at
operational level.
Policy enforcement combined with policy monitoring and performance
assessment is considered, as well as automated adaptation of
policy parameters (e.g. operational policies) based on policy
performance analysis.
Interactions of components for policy specification and automated
provisioning are based on policy repository storing the unified
(intermediate) policy representations describing policy parameters,
conditions and actions.
Table of Contents
1. Introduction................................................ 3
2. Terminology used in this document........................... 4
3. QoS Policy framework for heterogeneous environment.......... 5
3.1. Actor and user-centric QoS policy specification ............ 5
3.2. Hierarchical policy mapping considering heterogeneous
networks ................................................... 5
4. Dynamic and user centric QoS policy management for
heterogeneous environment .................................. 7
4.1. Requirements for QoS policy management ..................... 7
4.2. Functions................................................... 8
4.2.1. Dynamic and user centric policy specification ............ 8
4.2.2. Automated policy adaptation and enforcement............... 9
4.2.3. Automated policy configuration............................ 9
4.2.4. Policy monitoring and assessment.......................... 10
4.3. NETQOS system prototype..................................... 10
4.4. Experiments................................................. 12
5. Conclusions ................................................ 13
6. References.................................................. 13
7. Author's Addresses.......................................... 15
8. Intellectual Property Statement............................. 16
9. Full Copyright Statement.................................... 16
Miloucheva Expires December 2008 [Page 2]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
1. Introduction
In this document, QOS policy framework is discussed, which is aimed
at automated management of QoS mechanisms at transport and network
level in heterogeneous IP networking environments considering business
goals of users, service providers, and network operators.
Design and implementation of the NETQOS system prototype is
considered, developed in the European project NETQOS
(www.ist-netqos.org) [1]. Design and implementation of
the NETQOS architecture are discussed in [2], [3], [4], [5].
The QoS policy management framework is based on business policy
specifications and hierarchical policy refinement used to support
user centric preferences for QoS in heterogeneous Internet environment.
The consideration of policies of different actors including users,
as well as QoS goals for converged heterogeneous networks (mobile,
fixed, broadcast, sensor) with their specific capabilities and
QoS mechanisms, allows new business scenarios supporting enhanced QoS
guarantees and optimised traffic allocation to specific networks.
The QoS policy framework for heterogeneous Internet environment
considers the current IETF standardisations, e.g. Policy Core
Information Model (PCIM) [8], the Common Information Model (CIM) [9],
QoS Policy Information Model (QPIM) [6] and QoS data path
mechanisms [7].
The extension of the current state-of-the art is based on:
- Hierarchical policy abstraction for provision of user-centric and
SLA based QoS policy specifications of different actors aimed at
control of applications in heterogeneous Internet environment;
- Automated policy provisioning including functions for
policy monitoring, assessment and adaptation.
User centric business policies and models for heterogeneous
Internet environment are aimed to enable the users to configure
dynamically QoS mechanisms at transport and network entities
according to their QoS and network preferences considering
technology and vendor dependent capabilities of the entities.
The framework allows the support of cost efficient resource usage
in heterogeneous Internet environment, as well as enhanced QoS
guarantees according to the business preferences of the particular
actors.
Dependent on the business QoS policies and SLAs of the actors,
the QoS policy management architecture seeks to enhance
the QoS provisioning and network efficiency for specific user
applications based on adaptation of QoS mechanisms of heterogeneous
transport and network entities.
Miloucheva Expires December 2008 [Page 3]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The QoS policy framework for heterogeneous network environments
derived from the NETQOS system [1], is characterised by:
- Dynamic user centric and scenario oriented business level QoS policy
specification considering dependencies of policies of different actors
and SLAs;
- Policy repository for storage of policy specifications and interaction
of policy management functions;
- Automated QoS policy provisioning including functions for policy
adaptation, automated configuration, monitoring and assessment;
- Hierarchical ontology based policy abstractions and mapping of
business, intermediate, operational and configuration policies of the
actors;
- Policy configuration for heterogeneous Internet environment
dependent on the capabilities of managed transport and network
entities;
- Policy monitoring and assessment mechanisms for signalling of
policy adaptation requirements;
- Automated adaptation of policy's QoS mechanisms and actions for
enhanced QoS guarantees.
2. Terminology used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in
this document are to be interpreted as described in [14].
Abbreviations used in the following text:
APM - Actor Preference Manager
POLD - Policy Descriptor
APA - Automated Policy Adaptor
MoMe - Monitoring and Measurement
NetAgent - Component for automated configuration of mechanisms at
network devices
TransAgent - Component for policy configuration of mechanisms at
transport entities.
CM - Context Manager monitoring tool interactions
HQPIM - Heterogeneous networks QoS policy information model
PCIM - Core Information Model
QPIM - QoS Policy Information Model
SLA - Service Level Agreement
QoS - Quality of Service
GUI - Graphical User Interface
This Draft considers the terminology for Policy-based management [10]
and extends it to specify QoS policy management framework and
interaction for heterogeneous network environment.
Miloucheva Expires December 2008 [Page 4]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
Discussed framework is related the QoS policy information model for
heterogeneous network environment (HQPIM) [2].
3. QoS Policy framework for heterogeneous environment
3.1. Actor and user-centric QoS policy specification
The user centric policy framework is based on dynamic specification
and automated configuration of business level policies of different
actors (such as end users, service provider and ISP operators).
The policies are used by the actors to specify their specific preferences
for QoS and resources in heterogeneous network environment considering
SLAs and actors relationships [3].
Dependent on the specific QoS management scenario, preferences are
defined, as for instance requirements for specific QoS
guarantee level of applications at different networks, bandwidth
reservation options [5], selection of QoS measurement facilities for
applications and networks [2].
The policies of the actors are related to the SLA rules.
The QoS mechanisms and parameters defined by the policies of different
actors can be restricted by the actor's dependencies and SLAs
constraints. For instance, the specific amount of bandwidth, which
can be allocated to the user, can be specified as policy of network
operators and end users.
The SLA rules specify generic requirements for the user policy
mechanisms and parameters, such as network resource access permissions
and QoS parameter thresholds.
The semantic of the SLA?s objectives and the policy rules
can be presented in consistent way using ontology approaches, such
as OWL [11] and SWRL [12].
The ontology can be used also to relate the information on objects
and identities related to the policy and SLA specification [3], [4].
Ontology based descriptions of the SLA rules and business level
policy allow interoperable interfaces and automated consistency
check.
3.2. Hierarchical policy mapping considering heterogeneous networks
The QoS policies for management QoS of application in converged
Internet infrastructures according the preferences of specific
actors are defined in a hierarchical way considering abstraction
levels:
- Business (high-level or actor-oriented policies),
- Intermediate QoS policies (unified policy presentations),
- Operational (technology dependent QoS mechanisms of managed
entities),
- Configuration (vendor and system oriented QoS mechanisms
of managed entities).
Miloucheva Expires December 2008 [Page 5]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The policies are mapped between the different levels using expert's
descriptions and procedures, which depend on the policy content.
The concept of the policy hierarchy and policy management for flexible
policy provisioning is shown in fig.1:
Policy Hierarchy Policy management
+-----------------+
! Business policy ! ................. policy specification
+-----------------+
!
v
+---------------------+
! Intermediate policy ! ................ policy repository
+---------------------+ (common access for
! ! policy management tools)
v v
+-------------+ +-------------+
! Operational ! ! Operational ! ........ policy adaptation
! policy ! ! policy ! (enforcement
+-------------+ +-------------+ of operational policies
! ! for managed entities)
v v
+---------------+ +--------------+
! Configuration ! !Configuration ! ..... configuration of QoS
! policy ! ! policy ! mechanisms
+---------------+ +--------------+ at managed entities
Fig. 1: Hiearchical policy mapping and management tasks
The QoS policies on business level are concise specifications of the
QoS goals of the particular actors and are related to the SLA
objectives. The internal presentation of the business policies is
structured based on generic and specific policy part:
- The generic part describes basic information about policy
identification, related SLAs, actor identifier, the network context,
service and policy type.
- The structure of the specific part depends on the policy type and
includes parameters, conditions and actions specifying the specific
policy requirements, for instance delay, bandwidth, packet
loss, or measurement requirements.
The business policies are transformed to the unified (intermediate)
policy presentation.
QoS specifications at the intermediate level identify in unified way
QoS facilities and mechanisms (for instance defined by ITU-T X.641
[13]). Intermediate policies are based on a unified presentation of
QoS mechanisms and parameters using "condition and action" paradigm
(see, RFC 3644 [6]) and QoS policy information model for heterogeneous
networks [2].
Miloucheva Expires December 2008 [Page 6]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The intermediate policy representation includes policy identification
and type, QoS request and time requirements, as well as references to
ontology information for entities, SLA and actor descriptions, as well
as descriptions of policy conditions, actions and parameters.
Intermediate QoS policies express the required QoS level for application
classes (VoIP, IPTV, audio streaming, gaming, bulk data
transfer) and network preferences independent on the particular
QoS technology integrated at the managed entities.
The automated policy configuration is based on the translation of the
intermediate policies into operational QoS parameters and mechanisms
of the managed entities (routers, transport protocol and application
entities).
The operational policies can be aimed to specify QoS mechanisms for
control the treatment of the packets to/from the end-user dependent
on the application class (content delivery, streaming, Voice over IP ).
Operational policies can be can be expressed by XACML (eXtensible
Access Control Markup Language) [16], and applied for different kind
of heterogeneous devices (routers and/or Transport level entities).
An operational policy can define for instance handling of user
traffic at particular router based on DiffServ technology, specifying
the DSCP-field (RFC 2474 [15]) for the user application.
Based on DSCP processing at the routers, traffic can be
assigned to a particular service class with specific priority.
Dependant on the managed entity capabilities (for instance router
architecture), the operational policies are transformed into
configuration policies, i.e. CLI (Command Line Interface) batches of
commands for the corresponding system (Cisco, Juniper or Linux).
4. Dynamic user centric QoS policy management for heterogeneous environment
4.1. Requirements for QoS policy management
QoS management of Internet applications in converged Internet environments
require dynamic and user-centric management strategies for handling of
the application traffic considering the specific preferences of different
actors, actor's profile, SLAs and the context.
Dynamic policy management allows that policy actors are able to define and
change dynamically the business policies specifying the QoS
level and network preferences of their applications.
The QoS policy framework should support controlled usage of the network
resources in Internet according to the contracted agreements for
usage services and resources, e.g. SLAs restrictions and the dependencies
of the policies of the actors.
Miloucheva Expires December 2008 [Page 7]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
Automated provisioning of the actor's policies is based on mapping
of business QoS policy requirements to the specific QoS mechanisms
and capabilities of managed transport, network and application
entities in heterogeneous environments.
To provide mapping of business QoS requirements to specific mechanisms
of managed entities, hierarchical policy abstractions are needed,
which consider technology dependent QoS mechanisms of heterogeneous
entities and their effects on the QoS experience of the user.
For the refinement of policies between different layers, the expertise
of the network administrators and operators is used.
Further requirements concern the autonomous policy management design
involving:
- Actor based QoS requirements dependent on the profile (identity)
of the actors and related SLAs,
- Policy consistency check considering dependencies of policies of
different actors and SLAs,
- Automated configuration of QoS mechanisms at application, transport
and network entities based on operational policy requirements,
- Adaptation of policy parameters for enhanced guarantees,
- Policy assessment, monitoring and context learning for policy
performance improvement.
4.2. Functions
The user-centric dynamic QoS policy management in heterogeneous network
environment include interoperable functions and facilities aimed at
flexible and consistent business QoS policy specification of actors
according SLAs, automated QoS policy assessment, configuration and
adaptation for optimised QoS guarantees.
Functions are based on unified (intermediate) policy information
stored in a repository and grouped in the following main tasks:
- User-centric dynamic policy specification and storage of policies;
- Automated policy adaptation and enforcement.
- Automated policy configuration;
- Policy monitoring and assessment;
The tasks for automated policy enforcement, configuration, monitoring,
assessment and adaptation are referred as policy provisioning.
Policy abstraction and mapping from business level to
intermediate, operational and configuration level policies is
used in order to support the technology and vendor dependent
configuration of QoS mechanisms.
4.2.1. User-centric dynamic policy specification
Flexible and consistent specification of user-centric business
preferences for QoS management of their applications in heterogeneous
Internet environment considers the SLAs restrictions and actors
dependencies.
Miloucheva Expires December 2008 [Page 8]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
Actor specific policy specification interfaces allow automated
translation of dynamically specified requirements and preferences
(e.g. business level policies) into intermediate (unified) policies,
which are stored in common policy repository and can be accessed by
the functions for automated policy provisioning.
The "on demand" user policy specification is restricted by the
particular SLA and dependencies of the actor's policies.
To allow automated policy translation and consistency check, the
policies, SLAs and entities are specified using ontologies [3].
Dependent on the QoS management goals of the actors, the SLAs and
the particular scenario, different business level QoS policy types
for heterogeneous network environment are considered.
Dynamic QoS policy specification is actor and scenario based.
The actor and scenario oriented policy specification interfaces allow
for different kind of users, such as mobile and fixed users, dependent
on their profile to store dynamically policies in the common policy
repository.
The common policy repository for unified (intermediate policies)
allows:
- Access to policies and check of their dependencies considering
different actors and corresponding SLAs.
- Interaction of the functions for automated policy provisioning
using common and consistent policy definitions;
- Interoperation of policy management and identity management
facilities.
The QoS policy management strategy based on translation of business
policy specifications into unified policy repository, accessed by the
QoS provisioning functions, reduces the QoS management overhead
especially for mobile applications, for instance in case of handover
and roaming.
4.2.2. Automated policy adaptation and enforcement
The automated policy adaptation includes functions for
- Mapping of intermediate to operational policies;
- Adaptation of operation policies and their mechanisms considering
policy assessment results;
- Enforcement of operational policy configuration based on triggering
of corresponding configuration agents at managed transport and
network entities.
The unified policy presentations in the repository are translated
into operational policies considering hierarchical policy mapping
specifications, SLAs and actor policy dependencies, as well as
monitoring and network context.
Operational policies define user-centric QoS mechanisms, for
instance bandwidth allocation request for user's applications,
specification of the QoS class for the user's flow, appropriate
composition of transport functions.
Miloucheva Expires December 2008 [Page 9]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The methods for the enforcement of the operational policies can be:
- Application driven. In this case the enforcement is performed,
when the policy controlled application of the particular actors
(user) is detected (launched);
- Triggered by the policy specification functions. In this case,
the policy enforcement is done, when the intermediate policy
for specific actor's application is stored in the repository.
The efficiency considerations for the policy enforcement method
depend on the policy content and usage of the policy controlled
application.
4.2.3. Automated policy configuration
The automated policy configuration functions are invoked by the
policy adaptation facilities, whenever an operational
policy is enforced.
Dependent on the managed entity, appropriate configuration agents
are used for policy configuration at the transport and network
entities.
The configuration agents translate the operational policy into
technology and vendor dependent QoS mechanisms taking into account
the specific capabilities of the heterogeneous entities.
4.2.4. Policy monitoring and assessment
Automated QoS policy monitoring and assessment is aimed to:
- evaluate the policy performance based on measurements and other
techniques, as well as
- to signal the policy performance degradations, based on which
the policy adaptation functions can adapt the parameters of
the operational policies.
The policy monitoring functions are invoked, when the policy is enforced.
Based on the unified policy specification in the repository,
the policy monitoring and assessment function configure appropriate
actions for policy performance evaluation.
Policy monitoring actions includes execution of measurement scenarios
based on active and passive measurements, learning techniques,
as well as modelling and prediction of context data
(e.g. patterns and events).
4.3. NETQOS system prototype
The components and interactions for automated actor oriented policy
specification and provisioning in heterogeneous network environment
are described considering the NETQOS architecture [1].
The architecture is based on autonomous concepts and ontology
oriented framework for interoperable and consistent policy
specification and provisioning [4].
Miloucheva Expires December 2008 [Page 10]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The components for automated QoS specification and provisioning
include;
- Actor Preference Manager (APM) for actor and scenario oriented
business level QoS policy specification;
- Policy Description and Management (POLD) allowing unified policy
access / storage;
- Automated Policy Adaptor (APA) for policy decision, enforcement
and adaptation;
- Monitoring and Measurement (MoMe) for policy performance analysis
and assessment of policy performance;
- NetAgent and TransAgent for policy configuration at the managed
entities, such as router or transport protocols, considering
their particular capabilities;
- Context Manager for control of interactions between different policy
management components.
The interoperation of the components is based on common policy
repository for unified (intermediate) policy specifications.
Ontology is used for policy specification and translation of
business policies to intermediate, operation and configuration
level specifications.
The components, integrated in the NETQoS system prototype for
QoS policy management in heterogeneous network environment,
and their generic interactions are illustrated in fig. 2:
Policy monitoring Management
& assessment of of
enforced policies interactions
+--------+ |-------------|
| MoMe |<--------- | CM |
+--------+ |-------------|
| |
v v
+------+ +-------+ +-------------+ Policy decision,
+-------->| APM | --->| POLD |<---> | APA | adaptation,
actor's +------+ +-------+ +-------------+ enforcement
business | | | (operational
QoS | | | policy)
policies | | |
interface Storage v Access | |
+---------------------+ +------+ +----------+
| policy repository | | Net | | Transport|
| (unified policies) | |Agent | | Agent |
| policy translation | +------+ +----------+
+---------------------+ Configuration
of operational policies
at heterogeneous entities
Fig.2: Interactions of NETQOS system components for
dynamic QoS policy provisioning
Miloucheva Expires December 2008 [Page 11]
INTERNET-DRAFT User-centric QoS policy management Juni 2008
At the business level, QoS policies are entered dynamically by the
actors using APM GUIs, which are designed considering the role, knowledge
and expertise of the particular actors (operator, user, customer).
The business level QoS requirements of the actors are checked
by APM GUIs for consistency using the ontology descriptions.
internal business level policy descriptions are generated.
For the automated provisioning, business level policies are
translated (refined) into intermediate (unified) QoS policy abstractions
stored in the repository.
The access to the policy repository is performed by the POLD component.
POLD functions translate and store the business policies of the actors
as intermediate (unified) QoS policies in the repository.
When the policy enforcement is required (by launching of the actor's
policy controlled application), the APA (Automated Policy Adaptor)
component obtains the intermediate policies dealing with the application
from the repository using POLD and transforms them into operational
policies (represented as XACML messages).
The operational policies are defined for managed entities and allow
the mapping of the unified policy requirements to the specific QoS
mechanisms of the managed heterogeneous entities (routers, services
protocols).
The Transport and Network Agents, which are invoked by APA,
receive the operational policies and enforcement instructions for
automated configuration considering the specific capabilities of the
transport and network entities.
When the operational policy is enforced, the MoMe component for
evaluation of policy performance and detection of policy degradation is
automatically triggered.
MoMe can detect specific events related to the policy (i.e. congestion,
overloaded connection, etc.), and send signalling message to the APA
components for adaptation of operational QoS policy mechanisms.
4.4. Experiments
Using the NETQOS system prototype, following scenarios are
studied in trial experiments [17]:
1. User-centric and dynamic Business QoS policy specification.
The focus here was to demonstrate dynamic specification and
translation of user's preferences for QoS of streaming video
application considering different networks, as well as consistency
check of business level policies considering SLAs and policies
of other actors.
The scenario has shown the benefits of the ontology-oriented policy
specification using the actor and scenario oriented GUI, as well
as efficient methods for translation of the user's business QoS
policies to the intermediate unified policy presentations in the
common policy repository.
Miloucheva Expires December 2008 [Page 12]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
2.Policy provisioning driven by an application launch.
This scenario was aimed to show the automated policy provisioning actions,
which are required in order to configure automatically an intermediate
policy, stored already in the repository, when the user's application,
controlled by the policy is launched.
The provisioning actions, which was demonstrated, are:
- Translation of intermediate policy into operational policy
considering DiffServ QoS mechanisms [15],
- Policy enforcement and triggering of the corresponding network and
transport configuration Agents;
- Automated policy configuration by mapping of operational policies
to concrete configuration policies dependent on capabilities of the
routers;
- Activation of policy monitoring and measurement functions.
3. Automated policy adaptation triggered by policy monitoring actions
In this scenario, the policy monitoring and measurement (MoMe) component
was used to detect degradation of the policy performance considering the
intermediate level policy specification.
Based on MoMe signalling about the performance problem of the streaming
video quality, the adaptation of the operational policy mechanisms for the
corresponding intermediate policy was triggered by APA.
As result, the network agent could configure new QoS policy at the
routers using the DSCP-field for the user application traffic.
5. Conclusions and Further Work
QoS policy framework for dynamic and user-centric QoS management in
heterogeneous network environment derived from the NETQOS actor-based
QoS management architecture [1], [2], [3], [4] was presented.
The main focus was the hierarchical QoS policy abstraction considering
mapping of business to intermediate (unified), operational and
configuration policies for specification and configuration of QoS
mechanisms.
Unified common policy repository for dynamic QoS policy specification
and automated QoS policy provisioning dependent on SLAs was discussed.
Components and interactions for flexible QoS policy specification
and automated provisioning including policy adaptation, configuration
and monitoring for optimised QoS guarantees were identified.
Currently, there is a need for more experience with the developed
NETQOS prototype and prototype enhancement for further policy
scenarios in heterogeneous Internet[17].
Further work is aimed to study QoS policy management scenarios for
applications considering user location.
Miloucheva Expires December 2008 [Page 13]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
The specified framework will be extended to define interoperation
of QoS policy and identity management facilities for heterogeneous
Internet with special focus of relationships of different kind of actors.
6. References
[1] EU IST project, Policy Based Management of Heterogeneous
Networks for Guaranteed QoS (NETQOS), www.ist-netqos.org.
[2] P.A.Aranda Gutierrez, I. Miloucheva,Ch. Chassot, K. Drira,
A. Flitzikowski, Ch. Brandauer, S. Romano, S. Rao,
QoS policies for heterogeneous access network environment,
draft-paag-qos-policy-00.txt, Internet Draft, Work in Progress,
February 2007
[3] I. Miloucheva, D. Wagner, Ch. Niephaus, ?User centric QoS
policy management for heterogeneous Internet environment?,
ICT-Mobile Summit, Stockholm, Sweden, June, 2008.
[4] I.Miloucheva, D.Wagner, P.A.A.Gutierrez, ?Architecture for
dynamic management of QoS policies for heterogeneous Internet
environments?, Next Generation Mobile Applications, Services
and Technologies (NGMAST), Cardiff, Wales, UK, September, 2007.
[5] D. Hetzer, I. Miloucheva, K.l Jonas, ?Policy based resource
management for QoS aware applications in heterogeneous network
environments?, International Conference on Communications and
Networking (CHINACOM), Shanghai , China , August 22-24, 2007.
[6] Y. Snir, Y. Ramberg, J. Strassner, R. Cohen, B. Moore, ?Policy
Quality of Service Information Model?, RFC 3644, Nov. 2003.
[7] B. Moore, D. Durham, J. Strassner, A. Westerinen, W. Weiss,
?Information Model for Describing Network Device QoS Datapath
Mechanisms?, RFC 3670, January 2004.
[8] B. Moore, E. Elleson, J. Strassner, A. Westerinen, ?Policy Core
Information Model-Version 1 Specification?, RFC 3060, Febr.2001.
[9] B. Moore, Policy Core Information Model (PCIM) Extensions,
RFC 3460, January 2003.
[10] A. Westerinen, J. Schnizlein, J. Strassner, M. Scherling,
R. Quinn, S. Herzog, A. Huynh, M. Carlson, J. Perry, J. and M.
Waldbusser, ?Terminology for Policy-based Management?, IETF
RFC 3198, November 2001.
[11] OWL Web Ontology Language Semantics and Abstract Syntax,
http://www.w3.org/TR/owl-features/ .
Miloucheva Expires December 2008 [Page 14]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
[12] SWRL: A Semantic Web Rule Language Combining OWL and RuleML,
W3C, http://www.w3.org/Submission/SWRL/.
[13] ITU-T Recommendation X.641, Series X: Data Networks and Open
System Communication, OSI networking and system aspects ?
Quality of Service: Framework, 12, 1997.
[14] S. Bradner, "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[15] K. Nichols, S. Blake, F. Baker, D. Black, Definition of the
Differentiated Services Field (DS Field) in the IPv4 and
IPv6 Headers, RFC 2474, December 1998.
[16] OASIS eXtensible Access Control Markup Language (XACML) TC,
XACML 2.0 Specification Set, XACML 3.0 Work in Progress.
[17] EU IST NETQOS project, Deliverable 3.3, Trials execution,
www.ist-netqos.org
7. Author's Addresses
Ilka Miloucheva
Fraunhofer Institute, SATCOM FOKUS,Schloss Birlinghoven
53757 Sankt Augustin, Germany
Phone: +49-2241-14-3471
Email: ilka.miloucheva@fokus.fraunhofer.de
Irit Sterdiner Mayer
Netvision, Herzeliya, Israel
Phone: 09-9551207
Email: ibuma@netvision.net.il
P.A Aranda Gutierrez
Telefonica, Investigacion y Desarrollo, S.A.U.
C/Emilio Vargas,6, ES-28034 Madrid, Spain
Phone: +34-91-337-4702
Email: paag@tid.es
Adam Flizikowski
Adam Mickiewicz University (UAM), Department of Applied Informatics
ul.Umultowska 85, 61-614 Poznan, Poland
Phone: +48-505-086-892
Email: adamf@amu.edu.pl
Christophe CHASSOT
INSA/DGEI - LAAS/OLC, LAAS/CNRS
7 Avenue du Colonel Roche, 31077 Toulouse cedex 04
Phone: 05 61 33 78 16
Email: chassot@laas.fr - Bureau 41 Email : chassot@insa-toulouse.fr
Miloucheva Expires December 2008 [Page 15]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008
Sathya Rao
TELSCOM Company, Bern, Switzerland
Phone: 0041 31 3762033
Email: rao@telscom.ch
Simon P. Romano
Universita' di Napoli Federico II
Computer Science Department, Napoli, Italy
Phone: +39 081 7683823
e-mail: spromano@unina.it
Full Copyright Statement
Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Intellectual Property
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
ietf-ipr@ietf.org.
Miloucheva Expires December 2008 [Page 17]
INTERNET-DRAFT User-centric QoS policy management July 19, 2008