TELEFÓNICA I+D © 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal NETQOS Policy...
-
Upload
catherine-floyd -
Category
Documents
-
view
217 -
download
1
Transcript of TELEFÓNICA I+D © 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal NETQOS Policy...
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQOS
Policy Management for flexible QoS Provisioning in Future Internet
Pedro A. Aranda GutiérrezTelefónica I+D
New Network Technologies
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Agenda
Requirements for QoS management in Future Internet
State-of-the art & standardisation
NETQOS Architecture — user interfaces, policy translation, automated
configuration
Hierarchical QoS policy framework & user interface
Conclusions
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Requirements for actor/user oriented QoS policy management
Challenges of Future Internet for QoS policy managament —Different actors with QoS goals—User-centric QoS guarantees—Dynamic and flexible QoS policy selection—QoS policies for converged and
heterogeneous environments (mobile, fixed, sensor, broadcast)
—Learning and monitoring of context for enhanced QoS policy provisioning
—Context aware applications and QoS policies—Automated QoS policy adaptation in case of
events
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Requirements for integration of user-centric QoS technologies
User oriented QoS policies and SLAs
Identity management
TELCO 2.0 (UK) TELECO 2.0 (Spain)
Context-aware user service adaptation
User Centric Technologies & Approaches
User QoS specification languages
Triple (multiple) Play service bundling
Context dependent user policies
Automated user QoS adaptation
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Requirements for autonomous QoS plicy management and integration in identity management frameworks
User Identity Profiles
Business Private Education
Service, SLAs QoS policies
Privacy & security policies
User Identity Attributes
Customer
System & Session Policies
User Context
Traveller
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Requirements for self configurable QoS mechanisms, intelligent interfaces and semantic oriented design
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Requirements for autonomous QoS plicy management and integration in identity management frameworks
User Identity Profiles
Business Private Education
Service, SLAs QoS policies
Privacy & security policies
User Identity Attributes
Customer
System & Session Policies
User Context
Traveller
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
State-of-the-art – autonomous QoS policy management
QoS policy provisioning QoS policy specification
Languages & ontologies for description of QoS policies of non technical users
Policy consistency check and orchestration
Actor oriented QoS policy management and policy dependency analysis
User’s QoS preferences for heterogeneous Internet environ.
Dynamic user oriented business QoS policy specification
Context- aware user policy definition methods
User-centric QoS policy management Advanced technologies for building of autonomous QoS policy management systems
Learning techniques, algorithms, models for policy mapping
Automated policy configuration at managed entities (transport, network, etc) using agents
Hierarchical policy abstraction for automated configuration
Context-aware user’s QoS policy provisioning
Automated monitoring of user QoS policy performance
Automated detection of QoS policy violation
Interoperation based on policy repository and unified policies
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
QoS policy standardisation
IETF
— Policy Core Information Model (PCIM) (RFC 3060),
— Policy Core Information Model Extension (PCIMe) (RFC 3460)
— QoS Policy Information Model (QPIM) (RFC 3644) for IntServ and DiffServ technologies
— Network device QoS data path information model (RFC 3670)
— NETQoS Internet Drafts on QoS policy information model for heterogeneous networks - draft-aranda-qospolicy-00.txt ,draft-miloucheva-user-policy-00
DMTF
— Distributed Management Task Force) Common Information Model (CIM)
TM Forum (TeleManagement Forum) and NGOSS (New Generation Operational Systems and Software) architecture
— DEN-ng (Directory Enabled Networks - New Generation)
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQOS projectPolicy Based Management of Heterogeneous Networks for Guaranteed QoS (NETQOS), www.ist-netqos.org.
7 partners from seven countriesTelscom AG CH SME
Centre National de la Recherche Scientifique
F Research Inst.
Consorzio Interuniversitario Nazionale per l‘Informatica
I Research Inst.
Salzburg Research A Research Inst.
Fraunhofer Gesellschaft D Research Inst.
Adam Mickiewicz University PL University
Telefonica I+D E Operator
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQoS policy concepts
User centric approach & different actors
Ontology based QoS policy definition
Hierarchical QoS policy translation
Dynamic and static QoS preferences
New QoS policies for heterogeneous environment
Automated QoS provisioning and adaptation
Automated policy monitoring and detection of violation
SLA related QoS policy description
QoS policy repository for different actors
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQOS architecture and components
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQOS Components
Actor Preference Manager (APM) for actor oriented business level QoS policies;
Policy Description and Management (POLD) allowing unified policy access / storage;
Policy Repository
Automated Policy Adaptor (APA) for policy provisioning and parameter change;
Monitoring and Measurement (MoMe) for policy monitoring and event detection;
NetAgent for automated policy configuration at network entities;
TransAgent for automated policy configuration at transport entities;
Context Manager for control of interactions between different components.
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
NETQOS - Interaction of components
MOME
User B
APM
Agent
APA
Agent
User B
APA
APM
Policy Monitoring & Evaluation Policy Specification
POLD
Policy consistency check + policy
refinement
Policy repository
Policy configuration for managed entity
Automated policy
provisioning and adaptation
Actor specific
GUI
Context Manager
Transport Agent
Network Agent
Actor generic
GUI
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Hierarchical QoS policy Mapping using ontology
Business Policies
Intermediate (unified) policies
Configuration policies
NETQOS components
APM
APA
Context Manager
Network Agent Transport Agent
MOME
Configuration policy translation for heterogeneous entities Managed entities
POLD
NETQOS hierarchical policy translation
Business Intermediate Configuration
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
QoS mechanisms for configuration at different OSI layers
Intermediate QoS level (ITU X.641) - QoS characteristics - QoS parameters - QoS management procedures
Device & technology dependent QoS policy configuration level Device dependent network QoS configuration Device dependent transport QoS configuration
ISP / operator
End User
Business QoS policy Actor specific business rules for - QoS guarantees & cost requirements --- QoS delivery & context selection - Actions in case of events & failure
Data link
Network
Transport
Unified QoS requests (actor & Technology independent
Actor oriented Business QoS view
Operational QoS policy level - QoS mechanisms - QoS facilities specified for management entities
Hierarchical QoS policy mapping for heterogeneous network enviroment
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
High level business policy presentation-> different policy types : resource, transport measurement
Generic business QoS policy description Part (policy ID, actor ID, SLA ref, policy_type, policy_dep, context, service)
QoS policy - application, - network, - delay - throughput
Specific business QoS policy description part
Bandwidth policy - application - BW in Kb/s - start reserve. - duration …..
Measurement policy - application - network - measurement scenario …..
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Policy rules (different abstractions) - Business - Intermediate - Configuration
Service Level Agreement Rules
Integrated SLA and Policy Repository - SLA rule description - Unified Policy Rule specification - Ontology for SLA and policy information - Performance and Monitoring data
SLA monitoring procedures
Ontology and SLA driven Ontology and SLA driven
QoS policy refinement and QoS policy refinement and monotoringmonotoring
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
User Centric QoS Policy Management Interfaces
Scenario and ontology based management interface
Interface offers specification of business level QoS policy requirements of the user, which are automatically translated into intermediate and configuration policies (provisioning policies) and stored into repository
Intermediate and configuration policies can be automatically adapted by the system for enhanced provisioning of user business policies
User business policies automatically checked towards SLAs
Dynamical change of business policies by the user possible
User is enabled to analyse policy monitoring results and change appropriately his policies
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
QoS Policy Management User Interface
private int id; private String actor; private String description; private String sla; private String context; private String application; private int weight; private boolean active; private boolean deleted;….. //high level specifications private String application; private String businessQos; //intermediate level values private String bandwidth; private String delay; private String jitter; private String synchro; private String loss; private String throughput; private String reliability;
Business and user centric QoS policies
Router/flow application Transport
QoS Configuration policies
Intermediate QoS Policies JAVA objects
User select preferences for his applications selecting QoS and preferred networks
NETQOS tools check user requests according SLAs and produce corresponding policies based on translation of preferred QoS and networks to configuration policies.
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Conclusion: NETQoS Benefits User can specify / change own QoS policies dynamically
Policies of different actors can be analyzed using common repository
Interoparability and formal specification based on ontology
Mapping of business to intermediate and configuration policies
Flexible selection of QoS mechanisms for heterogeneous environment using policies
Automated policy monitoring considering SLAs
Automated detection of business QoS policy violation using monitoring
Automated adaptation of QoS policy parameters/mechanisms at configuration layer in order to improve the QoS policy provisioning at the business level
SLA related QoS policy description
Interaction with identity management systems for SLA and context based policy management
TELEFÓNICA I+D
© 2008 Telefónica Investigación y Desarrollo, S.A. Unipersonal
Final thoughts
Christian Wolff : Ontology is the“science which studies entities in general,
regarding their being an entity”
Leibniz(Introductio ad Encyclopaediam arcanam):”science of what is and what is not,
of the entity and the non-entity,of things and their modes, of substance and accident”