Software interoperability in the NGN Service layer

Similar documents
Overview and Status of NGN Standardization Activities. Naotaka Morita Vice Chairman of SG13, ITU-T NTT Service Integration Laboratories

Requirements and capabilities for. NGN services Marco Carugi Nortel Networks March 2005 Jeju Island, South Korea

NSP Software Summit: IMS: An Industry Perspective. Iain Gillott igillottresearch, Inc.

IMS Client Platform and IMS End-to-End

IMS: Lessons Learned. Brough Turner SVP & CTO

Defining Generic Architectural Requirements for the Service Delivery Platform

CAS 703 Software Design

ITU-T Y Next generation network evolution phase 1 Overview

NGN Presentation. Four buzzwords in the air 2/8/2015 2

Cisco Unified Presence 8.0

New Value Chain through Service Platform

NGN Standards overview and Workshop Objective

VoIP Core Technologies. Aarti Iyengar Apricot 2004

ETSI TISPAN Vision on Convergence. FMCA Convergence & Customer Experience 26 June 2008 Sophia-Antipolis, France

ITU-T. Report. ITU-T/ATIS Workshop on Next Generation Networks INTERNATIONAL TELECOMMUNICATION UNION. (Las Vegas, United States, March 2006)

Overview of the Session Initiation Protocol

IMS Adoption Fueled by the Open IMS Core Project and MySQL

Status of IMS-Based Next Generation Networks for Fixed Mobile Convergence

Telecommunication Services Engineering Lab. Roch H. Glitho

General requirements for ID/locator separation in NGN

The Next Generation Signaling Transfer Point

Services in the IMS ecosystem

Towards a Telecommunication Service Oriented Architecture

PTT + IMS = PTM - Towards Community/Presence-based IMS Multimedia Services

SERIES M: TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Telecommunications management network

QuickSpecs. Compaq NonStop Transaction Server for Java Solution. Models. Introduction. Creating a state-of-the-art transactional Java environment

Signaling Architecture and Protocols for the Next Generation Network

Example Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT)

OUTLINE. I Overview: the Challenge of NGNs for regulation. Outline

Forschungszentrum Telekommunikation Wien. OpenSER IMS. Joachim Fabini Institute of Broadband Communications Vienna University of Technology

HP SDN Document Portfolio Introduction

Push-to-Revenue: Maximizing Potential Beyond Basic Push-to-Talk. David Wetherelt, Director International Carrier Sales

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services

MED: Voice over IP systems

Cisco Converged Services Platform

HP OpenVMS Application Modernization and Integration Infrastructure Package, Version 2.3

Agent-Enabling Transformation of E-Commerce Portals with Web Services

ITU-T Y Overview of ubiquitous networking and of its support in NGN

ITU-APT Workshop on NGN Planning March 2007, Bangkok, Thailand

Impact of IPv6 to an NGN and Migration Strategies. Gyu Myoung Lee ETRI

DATA SHEET HIGHTLIGHTS Deploying a Single System to Manage All Devices and Services Implementing Service Assurance

Ellipse Web Services Overview

Introduction to Service Availability Forum

Telecommunication Services Engineering Lab

iscsi Technology: A Convergence of Networking and Storage

Announcements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris

ETSI TR V1.1.1 ( )

Architectural Overview of NGN (including IPTV)

Abstract. Avaya Solution & Interoperability Test Lab

IMS Client Framework for All IP-Based Communication Networks

Status of the "H.325 Project"

NGN: Carriers and Vendors Must Take Security Seriously

TIME SYNCHRONIZATION TEST SOLUTION FROM VERYX TECHNOLOGIES

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

AQU Information Systems Fundamentals Spring 2012 Pg. 9.1

Service Delivery Platforms and the Evolving Role of OSS by Doug Bellinger

Business Considerations for Migration to IMT-2000

HP Database and Middleware Automation

Multimedia Technologies for Convergent Networks

IP Multimedia Subsystem Application Servers

Service delivery platform: Critical enabler to service provider s new revenue stream

What is CORBA? CORBA (Common Object Request Broker Architecture) is a distributed object-oriented client/server platform.

Kako napraviti Cloud?

How IMS Cross Different Technologies

Connected Health Principles

1 Community Grid Labs, Indiana University. 2 Department of Electrical Engineering & Computer Science, Syracuse University

The Role and Contribution of OMA in Service Delivery Platform Standardization

MSc Communications Programmes

SHORT NOTES / INTEGRATION AND MESSAGING

IP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services

Managed Platform for Adaptive Computing mpac

Breaking the Silos Access and Service Convergence over the Mobile Internet

CDMA2000 Workshop. Paul Le Rossignol. Nortel Networks, OMA Board Director

Interdomain Routing In Optical Networks

3G Network Convergence

ITU-D Regional Development Forums 2010 on NGN and Broadband for the Arab Region. NGN and Broadband, Opportunities and Challenges.

Protecting the Hosted Application Server

Applications MW Technologies Fundamentals. Evolution. Applications MW Technologies Fundamentals. Evolution. Building Blocks. Summary.

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #5. Roch H. Glitho- Ericsson/Concordia University

IPv6 the Catalyst for Convergence

PROPOSAL THESIS RESEACH IP MULTIMEDIA PACKET DELAY AND TRAFFIC ANALYSIS

to pay for it) has been waning. The Internet further changed the game.

Personal Assistant: A Case Study on Web Service vs. Web Based Application

IST 1 st Call project eperspace Towards the era of personal services at home and everywhere

IP Possibilities Conference & Expo. Minneapolis, MN April 11, 2007

Maintaining High Availability for Enterprise Voice in Microsoft Office Communication Server 2007

Towards the Convergence between IMS and Social Networks

CCNA VOICE. Course Catalog

Convergence WLAN/CDMA Architecture. CDG Technology Forum October 7, 2005

IEEE Issues in Microgrids Evolution towards a distributed energy future William J. Miller, President, MaCT USA

Avaya Aura SIP Enablement Services (SES) Implementation Guide

NGN interconnection: technology challenges. Dr. Rochdi ZOUAKIA.

What is NGN? Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Introduction to Virtual Machines

Network Solution for Achieving Large-Scale, High-Availability VoIP Services

AMERICAN NATIONAL STANDARD

Overview of the family of ITU-T IPTV Recommendations. Masahito Kawamori Coordinator, ITU-T IPTV-GSI

Transcription:

Software interoperability in the NGN Service layer Dave Penkler CTO OpenCall, HP 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Presentation Outline Why Software Interoperability for NGN Preliminaries NGN Service layer Software Portability versus Interoperability Protocols versus API s APIs and Protocols in the service layer Conclusion 6/26/2007 HP 2

Why Software Interoperability for NGN Interoperability from the user s perspective: Ability to create, use and share information and services on different devices with software from different vendors over multiple networks and service providers. The value is in the applications Application innovation happens elsewhere: Standard developers can hardly anticipate all useful applications and business models The cost, complexity and delay incurred by striving for convergence at the protocol level will likely kill aspiring NGN business cases. Programmability of the network = Application innovation for NGN Clear separation of network and application functionality Defining abstractions of network capabilities as software interfaces The interface specifications are open and implementations testable for interoperability Software functions can be invoked transparently across the network Restore end to end transparency: protocol & SW interoperability 6/26/2007 HP 3

Next Generation Architecture Adapted from ITU-T FGNGN-FRA Common Service Infrastructure (e.g. IMS) Management Customer UNI Application Interface Resources & Capabilities I/F User Profile Access Service stratum Attachment Control Access Access functions stratum Service and Control Edge Control Application Core Core functions Media Handling Service User Profile Gateway NNI Other Other networks networks Access Independence Control Media Management Independence 6/26/2007 HP 4

Software Portability vs Interoperability Software portability Code that can be deployed and executed on different systems with the same behaviour Source code: portability ensured by compiler and libraries Binary code: portability ensured by application binary interface code: (Code that can be sent over a network and executed at the destination) portability ensured by run-time environment (eg: Java, ECMAscript, XML scripts) Software interoperability Code developed to one side of an interface specification that can interact as expected with heterogeneous implementations the of the other side either locally or remotely. 6/26/2007 HP 5

Application Programming Interfaces vs Protocols NGN supports the delivery of end-user services through application servers, rather than directly embedding services as capabilities in the control protocols Protocols define what bits are sent on the wire between 2 entities Technology neutral. APIs are defined in terms of the operations and data-structures exchanged between 2 software entities either locally or remotely. API s are implemented as a service interface to protocols or as a higher level interface usefully combining a number of lower level or remote peer functions. Applications interact with users, network resources and with one another through API s NGN and IMS standards development is primarily done at the protocol level. Adopting all IP and IETF protocol standards is not enough to enable end to end network transparency. SIP protocol specs for IMS are already horribly complicated Web Services: A viable technology neutral way to define interfaces and achieve software interoperability over the network. 6/26/2007 HP 6

API complexity trade-off Level of Abstraction Level of Expressivity of API Number of Programmers Application Programming Simplicity Implementation Complexity of API Application Service Enabler API Service Building Block API High Level Protocol API Low Level Protocol API Protocol Implementation Remote Invocation Application Function Middleware 6/26/2007 HP 7

APIs and Protocols in the Service Layer External ASPs & IT Application Layer Resources applications and capabilities, exposed via XML and Web Service interfaces (e.g. ParlayX, OMA web services). Interactive Voice & Video Applications Media Processing, Media Control, Media Storage Applications in service provider and terminal domains Resources & Capabilities exposed as API s or protocols Identity Management Authentication Authorisation Instant Group Communication Applications Subscriber Profile Management Next-Generation Messaging Applications Billing & Rating User Information Management (presence, contact list, location) Frameworks for Applications Device Capabilities Common frameworks for service provisioning and management Core IMS Core Circuit Switched Core Packet Switched Core 6/26/2007 HP 8

Conclusion To enable innovation the NGN must be programmable from the edge. Expose network resources, capabilities and applications as standard API s End to end network transparency Simple protocols Facilitate protocol and software interoperability User expects things to work the same everywhere Software interoperability is key necessary but not sufficient 6/26/2007 HP 9

6/26/2007 HP 10