1 TU BerlinDepartment Next Generation Networks Cross-Layer Service Composition 19.10.2010 | Karlsruher Institut für Technologie Christian Henke.

Slides:



Advertisements
Similar presentations
World Class Standards IMS Interoperability Testing - from Standards to Practice Giulio Maggiore ETSI TC INT Chairman © ETSI All rights reserved.
Advertisements

Geneva, Switzerland, 17 October 2011 ITU Workshop on Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from todays realities to requirements.
Chapter 19 – Service-oriented Architecture
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services in the environment of Next Generation Network.
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
Hermes: A Distributed Event- Based Middleware Architecture Peter Pietzuch and Jean Bacon 1st DEBS Workshop, Vienna,
Network Enabled Capability Through Innovative Systems Engineering Service Oriented Integration of Systems for Military Capability Duncan Russell, Nik Looker,
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
Abstraction and Control of Transport Networks (ACTN) BoF
Colombo, Sri Lanka, 7-10 April 2009 Multimedia Service Delivery on Next Generation Networks Pradeep De Almeida, Group Chief Technology Officer Dialog Telekom.
Halifax, 31 Oct – 3 Nov 2011ICT Accessibility For All High Intelligent Network (Smart Pipe) Yuqing CHEN CCSA Document No: GSC16-PLEN-75 Source: CCSA Contact:
xx IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposed Presentation for 3GPP Date Submitted: July,
SOA, BPM, BPEL, jBPM.
Lucent Technologies – Proprietary Use pursuant to company instruction 1 3GPP2 Workshop MMD IMS Architecture June 28, 2005 Anne Y. Lee IMS Systems Engineering.
Towards a Logic for Wide- Area Internet Routing Nick Feamster Hari Balakrishnan.
1 MultimEDia transport for mobIlE Video AppLications 9 th Concertation Meeting Brussels, 13 th February 2012 MEDIEVAL Consortium.
Mobile Communication Congestion Exposure Scenario
ATIS & TISPAN JOINT MEETING ON NGN Washington D.C., 1 April 2005 MEETING SUMMARY Draft v2 (4 April 2005) Based on Notes from David Boswarthick (ETSI),
Unrestricted Connection manager MIF WG IETF 78, Maastricht Gaëtan Feige, Cisco (presenter) Pierrick Seïté, France Telecom -
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
Presented by: Chaitanya K. Sambhara Paper by: Karl Mayer and Wolfgang Fritsche IABG mbH Germany - Instructor : Dr Yingshu Li.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
An Integrated QoS, Security and Mobility Framework for Delivering Ubiquitous Services Across All IP-based Networks Haitham Cruickshank University of Surrey.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Architecting Web Services Unit – II – PART - III.
DOCUMENT #: GSC15-GTSC8-06 FOR: Presentation SOURCE: ATIS AGENDA ITEM: GTSC8; 4.2 CONTACT(S): Art Reilly ATIS Cybersecurity.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Geneva, Switzerland, 17 October 2011 Summary of Session 4: SDP standardization status and requirements Huilan Lu, Ph.D. SG 13 Vice Chairman ITU Workshop.
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
NETWORKED EUROPEAN SOFTWARE & SERVICES INITIATIVE Future research challenges in dependability - an industrial perspective from NESSI Aljosa Pasic Atos.
A Quality of Service Architecture that Combines Resource Reservation and Application Adaptation Ian Foster, Alain Roy, Volker Sander Report: Fu-Jiun Lu.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
DOCUMENT #: GSC15-GTSC8-06 FOR: Presentation SOURCE: ATIS AGENDA ITEM: GTSC8; 4.2 CONTACT(S): Art Reilly ATIS Cybersecurity.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
A policy-based per-flow mobility management system design
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Emergency Services Workshop, 21th-24 th of October, Vienna, Austria Page 1 IP-Based Emergency Applications and Services for Next Generation Networks PEACE.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
1 Enhanced Mobility Support for Roaming Users: Extending the IEEE Information Service WWIC 2010 Luleå, June 1-3, 2010 Karl Andersson*, Andrea G.
for SDN-based flow handover in wireless environments Daniel Corujo Carlos Guimarães Rui L. Aguiar
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposed Presentation for 3GPP Date Submitted: September,
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Date: April. 13, Monday Evening.
Integration of and Third-Generation Wireless Data Networks
IEEE 802 OmniRAN EC SG July 2013 Conclusion
The GEMBus Architecture and Core Components
1st Draft for Defining IoT (1)
China Communications Standards Association ZTE Corporation, P.R. China
Global Standards Collaboration (GSC) GSC-15
High Intelligent Network (Smart Pipe)
Service-centric Software Engineering
Ebusiness Infrastructure Platform
Service-centric Software Engineering 1
Service Oriented Architecture (SOA)
Software interoperability in the NGN Service layer
ETSI–3GPP NGN ACTIVITIES
Introduction to SOA Part II: SOA in the enterprise
Discussion Issues on IMS-based NGN
Presentation transcript:

1 TU BerlinDepartment Next Generation Networks Cross-Layer Service Composition | Karlsruher Institut für Technologie Christian Henke

2 TU BerlinDepartment Next Generation Networks Agenda Functional Composition – Approaches and Benefits Cross-Layer Composition Cross-Layer Architecture Mediation between Network and Service Level Demonstrator Scenario Further Cross-Layer Composition Examples

3 TU BerlinDepartment Next Generation Networks Network Functional Composition Clean slate network approach Application Transport Network Data Link Physical Examples: Forward a Packet Fragment a Packet Flow Control Error Correction

4 TU BerlinDepartment Next Generation Networks Approaches for Network Functional Composition Netlets are created and evaluated at design time – chosen at runtime Netlet-Approach Netlet Selection Basic Network Access Application Requirements

5 TU BerlinDepartment Next Generation Networks Approaches for Network Functional Composition Network services are ordered – distinct interfaces to upper and lower blocks Silo-Approach a x 1 I b Application Requirements II 2 IV

6 TU BerlinDepartment Next Generation Networks Approaches for Network Functional Composition Network Services can be combined with arbitrary services at runtime Dynamic Composition a x 1 I b Application Requirements II 2 IV

7 TU BerlinDepartment Next Generation Networks Challenges of Todays Internet Best-effort-Internet Transport Ossification / New Sub Layers No-Cross-Layer Information Exchange Duplicated functions on different layers No business model for network providers (tussles) Potential Benefits Functional Composition Network composed based on application requirements Architecture to facilitate integration (SOA approach) functional blocks receive arbitrary data No layers – only required functional blocks used Network providers can offer enhanced services on the path

8 TU BerlinDepartment Next Generation Networks Cross-Layer Composition Same Approach, Same Problems; but different scope Network Services Error Correction, Reliable Transport, Transcoding SOA Services (Web Services, Telecommunication Services, Business Processes)

9 TU BerlinDepartment Next Generation Networks Abstract View on Cross-Layer Composition

10 TU BerlinDepartment Next Generation Networks Cross-Layer Architecture Functional Composition Application Call Service Cross-Layer Mediator Service Broker Network Composition Functional Composition Authentication Application Cross-Layer Monitoring Security Service

11 TU BerlinDepartment Next Generation Networks Cross-Layer Composition Reason for seperating network and service domain: – Lower complexity of network composition process – Network functionality is a limited domain which can be semantically be described Can incorporate any network architecture – Legacy Internet – that will provide functionality based on requirements – Functional Composition Approaches – Next Generation Mobile Networks (Evolved Packet Core) Focus: Integrating Network Composition into the Service Composition process

12 TU BerlinDepartment Next Generation Networks Service Broker Call Service Service Broker Authentication Security Service Cross-Layer Monitoring Policy Engine Service Composition Workflow Execution Requirements (QoS, Encryption) Cross-Layer Mediator Network Feedback (aQoS, Contraints) Service Registry

13 TU BerlinDepartment Next Generation Networks NGN Service Broker Architecture

14 TU BerlinDepartment Next Generation Networks Service Broker in a requirements driven Network Architecture  Service Broker provides – Exposure of Network Capabilities to 3rd party developers – Secure source of application requirements opposed to user oriented/end system application requirements – express and negotiate application requirements with Network – Trigger service composition based on an Intent – and compose cross-level – Uses policy engine and cross-layer monitoring information to trigger different composition of application level services  Implementation – Uses light-weight SCXML based workflow execution – Based on OSGI equinox – Uses well defined OMA standards – efforts to standardize further interfaces for Future Internet

15 TU BerlinDepartment Next Generation Networks Guidelines for an unified, flexible and secure service environment Relevance of the OMA standards The Open Mobile Alliance defines a couple of enablers and principle architectures that support the life-cycle management for external 3 rd party service and the internal service provisioning. Initiatives for service exposure are also covered by the OMA by considering open and well established interface standards from the Parlay group or GSMA. An open but controlled access on services and network resource is a requirement that is covered by policy based functions. The existing standards of the OMA reflecting basic mechanisms that are important when integrating external services. OMA Service Environment OMA – Next Generation Service Interfaces OMA – Policy Evaluation Enforcement Management OMA – Parlay Service Access OMA – Open Service Provider Environment

16 TU BerlinDepartment Next Generation Networks Performance analysis Real-time Service execution of BPEL vs. SCXML vs. Java  Tested with Apache Common SCXML engine and Apache ODE BPEL engine.  Result:  SCXML engine performs better than BPEL  SCXML engine overhead compared to direct execution of Java is negligible SCXML provides: – Lightwight workflow execution language – Based on state machine model – errors are easy to detect – Can be easily integrated into Java environment

17 TU BerlinDepartment Next Generation Networks Mediator Mediator between Network Composition and Service Broker Abstraction Layer Between Service Broker and any underlying Network Composition Information Exchange between Network and Service Level Translation of Network Capabilities and Requirements Requirements transport to the network Feedback of the network to application Helps to decide where service is executed (e.g. encryption, transcoding, virus scan) Cross-Layer Mediator Service Broker Network Composition

18 TU BerlinDepartment Next Generation Networks Mediator Challenges Functionality that may reside on both levels – Need to be comparable (same semantic or translation) – How to determine costs? Prefer service over network? – Data cache in the network our outside cloud provider? Functionalities that may be dependent and need interaction – E.g. prioritization on network should only be available for authenticated and accountable users Negotiation caching – Only commence negotiation if necessary - caching – Determine a common subset of services that are independent from dynamic constraints

19 TU BerlinDepartment Next Generation Networks Demonstrator in G-Lab DEEP 1.Normal Call – no congestion 2.Emergency Call – no congestion 3.Congestion – Normal Call 4.Congestion – Emergency Call VoIP Scenarios Cross-Layer Mediator Service Broker Network Composition Call Service Authentication Basic Network Transport Loss- Detection FEC Cross-Layer Monitoring Prioritization Congestion Location

20 TU BerlinDepartment Next Generation Networks Further Examples for Cross-Layer Service Composition Simple Service Broker – Router Composition Service Broker OSGI SCXML Engine Cisco AXP Router OSGI and SCXML engine Monitoring Information as Service -Lightweight events -Publish subscribe model Simple Example showing recomposition based on network monitoring services

21 TU BerlinDepartment Next Generation Networks Evolved Packet Core (EPC)  EPC is part of the 3GPP Evolved Packet System (EPS)  The EPC is a multi-access core network based on the Internet Protocol (IP) one common packet core network for both – trusted networks including 3GPP Access (LTE-E-UTRAN, UMTS-UTRAN, GPRS-GERAN) Non 3GPP Access (WIMAX, CDMA2000/HRPD) – and untrusted networks including Non-3GPP Access (WLAN)  EPC provides connection to IP service domains – IMS – Internet (or others, e.g. P2P etc.)  Important EPC functions include: – NAS and security (AAA) – mobility and connectivity management – policy QoS control and charging (PCC) IMS Evolved Packet Core Internet 3GPP Access e.g. LTE Non 3GPP Access trustedtrusted / untrusted

22 TU BerlinDepartment Next Generation Networks EPC Support for Applications

23 TU BerlinDepartment Next Generation Networks Interconnection with Applications OpenEPC enables applications and service platforms to transmit requirements for the policy based decision for resource reservation – services receive their required QoS OpenEPC notifies applications on events happening on the access and core network level – services can dynamically adapt to the momentary access network conditions For demonstration purposes, OpenEPC Rel. 1 includes a set of additional application level components, the demonstration enablers, extended to support the integration with the OpenEPC

24 TU BerlinDepartment Next Generation Networks Conclusion  Functional Composition as Approach for Future Internet  Cross-Layer Composition of network and application level services  Composition based on user and application requirements  Architecture draft with Mediator between Application and Network  Scenarios that demonstrate the flexibility of the Approach  Current Work - Research Areas: – Service Description, Composition and Selection - Rahamatullah Khondoker – Application Requirement Description – Mediation Message exchange Scenarios standardisation – Cross-Layer Monitoring to enhance QoS aware composition + security

25 TU BerlinDepartment Next Generation Networks Questions?

26 TU BerlinDepartment Next Generation Networks References Functional Composition Approaches Christian Henke, Abbas Ali Siddiqui, Rahamatullah Khondoker. Network Functional Composition: State of Art. To be presented at ATNAC New Zealand October G-Lab DEEP Abbas Ali Siddiqui, Christian Henke, Daniel Günther, Paul Müller, Thomas Magedanz. Mediation between Service and Network Composition. Euroview 2010, Würzburg Germany. August OnlineOnline Christian Henke, et.al. Scenarios for a Future Internet based on Cross-Layer Functional Composition. 5th GI/ITG KuVS Workshop on Future Internet. Stuttgart, Germany. June G-Lab Deep: Cross-layer Composition and Security for a flexible Future Internet. International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities (Tridentcom) "Addressing Security in a Cross-Layer Composition Architecture", 10th Würzburg Workshop on IP: Joint ITG, ITC, and Euro-NF Workshop "Visions of Future Generation Networks“ EuroView Würzburg, Germany, August 2, 2010 “A Demonstrator for Cross-Layer Composition” 10th Würzburg Workshop on IP: Joint ITG, ITC, and Euro-NF Workshop "Visions of Future Generation Networks“ EuroView Würzburg, Germany, August 2, 2010 May of 84

27 TU BerlinDepartment Next Generation Networks Workflow Visualisation