SlideShare una empresa de Scribd logo
1 de 14
Session 6: New Architectures for Service Delivery

Hybrid Composition of Telecom and
Internet Services: the Telecom Operator
Perspective
P. Baglietto, M. Maresca, M. Stecca - CIPI
University of Genoa and Padua
C. Moiso - Strategy Telecom Italia
Outline
•
•
•
•
•
•

Introduction
Service Composition in the TelCo SDP
Service Composition in the Internet
Classification of Service Composition models
Hybrid Service Composition in the SDP
Conclusions

15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

2
Introduction
• We analyzed the Service Composition paradigm from
the Telecom Operator point of view
– Where are basic services running?
– Where are service compositions running?

• We propose a classification and a comparison of the
different approaches
• We identified the “hybrid” service composition
model as the most promising for TelCos
• We described a “hybrid service composition
platform” integrated in the TelCo SDP
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

3
Service Composition in the TelCo SDP
• To improve the development of
internal services Telcos started
adopting SDP to restructure their
service layer
• Unfortunately, at the moment, SDP
deployments are mainly based on
proprietary solutions:
– a reference architecture is still missing

• Defined an SDP Reference Architecture
aiming at supporting a Service Composition model:
– Composite Services are defined by orchestrating Service Components;
– specialized to process asynchronous events and handle large and dynamic
sets of concurrent activities executing long-running transactions (see
"Analysis of Design Patterns for Composite Telco Services", ICIN2010)
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

4
Service Composition in the Internet
• High availability of contents and services (Web APIs)
through technologies typical of the Web 2.0 philosophy
such as RSS Feed, Atom, REST-WS, SOAP-WS, etc.
• Availability of tools for the rapid development of
Mashups (a.k.a. Composite Services) that combine
different resources such as Yahoo Pipes!, JackBe Presto,
etc.

15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

5
Classification
• We analyze the Service Composition paradigm from the point
of view of the Telcos. We use 2 dimensions:
– Composite Service Location (X axis)
– Service Component Location (Y axis)

Traditional Telco services,
possibly coordinating
Internet-like applications
Telco resources
multipleservices exploiting
based on mash-ups
Parlay-like approach
'Web as a Platform'
approach

and 2 possible values:

– IN: the service is running INside the TelCo SDP
– OUT: the service is running OUTside the TelCo SDP
OUT

1

2

In the SDP

2

4

In the Internet

OUT

IN

1

3

3

4

HYBRID

IN
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

6
The Out/In & In/Out Hybrid models (1/4)
Out/In model

In/Out model

E.g., Tweet2Call

E.g., Call Redirect
on FB status

15-16 Oct 2013

7
The Out/In & In/Out Hybrid models (2/4)
Comparison (from the TelCo perspective):
Out/In vs. In/Out

• Telco service granularity level
– Out/In: the TelCo decides what to expose (and
how)
– In/Out: the usage of native interfaces is allowed

• Programming skills
– Out/In: tools for non-skilled users exists (but
limited functionalities)
– In/Out: deep knowledge of TelCo protocols (but
no limitations)
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

8
The Out/In & In/Out Hybrid models (3/4)
Comparison (from the TelCo perspective):
Out/In vs. In/Out

• Execution latency
– Out/In: many levels are involved (e.g., the Service
Exposure Layer) – higher latency
– In/Out: direct access to TelCo services – lower
latency

• Composite Service lifecycle management
– Out/In: out of the control of the TelCo
– In/Out: the TelCo manages all the phases
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

9
The Out/In & In/Out Hybrid models (4/4)
Comparison (from the TelCo perspective):
Out/In vs. In/Out

• Security/Identity mgmt
Functions
Out/In
In/Out
Control on message exchanges
firewall and controls at
on in-bound
on in-bound
networking level
messages
messages
controls at application
on in-bound
on in-bound
protocol level
messages
messages
if required by
data integrity
yes (optional)
external service
AAA functions
authentication of the
yes
optional
3rd Party applications
application-component
yes
no
subscriptions
generation of logs
yes
yes
(monitoring, account.)

15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

10
Hybrid Service Composition in the SDP
We took an already
existing Service
Composition platform…

15-16 Oct 2013

…and we integrate it
into the SDP

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

11
Related works
• Ericsson Composition Engine
– JEE-based platform for Service Composition

• FOKUS Service Broker
– Based on the State Chart XML technology

• IMS SCIM
– No valuable implementation for that

15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

12
Conclusions
• We provided a classification of the different Service
Composition approaches involving the TelCo
• We analyzed and compared in depth the two most
promising approaches (i.e., the Out/In & In/Out models)
• The bricks classified as “Out” can also be:
– Smart Things (see the iCore project and “Smart Object
Cooperation through Service Composition” @ICIN2011)
– Device capabilities like sensors, storage, user profile, etc.

• We proposed the architecture for a SDP supporting both
the models
• Future work:
– Integration of the platform in a real world scenario
– Improve the business models involving the TelCo
15-16 Oct 2013

Session 6 / Hybrid Composition of Telecom and
Internet Services: the Telecom Operator Perspective

13
The End
Michele Stecca
Follow me on Twitter: @steccami

14

Más contenido relacionado

Destacado

Panduan pengajaran dunia seni visual thn 2
Panduan pengajaran dunia seni visual thn 2Panduan pengajaran dunia seni visual thn 2
Panduan pengajaran dunia seni visual thn 2Saifatul Nurul Zaima
 
SpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSISpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSIsteccami
 
5th KuVS Meeting
5th KuVS Meeting5th KuVS Meeting
5th KuVS Meetingsteccami
 
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...Jordano Santos Cerqueira
 
I Am Not a Trend
I Am Not a TrendI Am Not a Trend
I Am Not a Trendkylesteed
 
Aalegriadoevangelho 140101195029-phpapp02
Aalegriadoevangelho 140101195029-phpapp02Aalegriadoevangelho 140101195029-phpapp02
Aalegriadoevangelho 140101195029-phpapp02Geo Jaques
 
Organisational and cultural factors that promote resilience
Organisational and cultural factors that promote resilienceOrganisational and cultural factors that promote resilience
Organisational and cultural factors that promote resilienceEJohnFawcett
 
Fundraising For Youth Radio Groups with Roman Mars and Carol Varney
Fundraising For Youth Radio Groups with Roman Mars and Carol VarneyFundraising For Youth Radio Groups with Roman Mars and Carol Varney
Fundraising For Youth Radio Groups with Roman Mars and Carol Varneygenerationprx
 
Journey to authenticity - new class 2 sig strengths
Journey to authenticity  - new class 2 sig strengthsJourney to authenticity  - new class 2 sig strengths
Journey to authenticity - new class 2 sig strengthsjaman99
 
Andes Victory - welcome to a different perspective
Andes Victory -  welcome to a different perspectiveAndes Victory -  welcome to a different perspective
Andes Victory - welcome to a different perspectiveandesvictory
 
Rise n’ shine! ritter 3rdgrade
Rise n’ shine! ritter 3rdgradeRise n’ shine! ritter 3rdgrade
Rise n’ shine! ritter 3rdgradebdobler2
 
Inflables dad
Inflables dadInflables dad
Inflables dadDANITHHA
 
The West Midlands Research Collaborative
The West Midlands Research CollaborativeThe West Midlands Research Collaborative
The West Midlands Research Collaborativejimmystrein
 

Destacado (17)

Panduan pengajaran dunia seni visual thn 2
Panduan pengajaran dunia seni visual thn 2Panduan pengajaran dunia seni visual thn 2
Panduan pengajaran dunia seni visual thn 2
 
SpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSISpreadSheetSpace seminar at ICSI
SpreadSheetSpace seminar at ICSI
 
5th KuVS Meeting
5th KuVS Meeting5th KuVS Meeting
5th KuVS Meeting
 
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...
Eleições 2016 - Linhares - Faceli - DCE (Diretório Centra dos Estudantes) - P...
 
I Am Not a Trend
I Am Not a TrendI Am Not a Trend
I Am Not a Trend
 
Júpiter
JúpiterJúpiter
Júpiter
 
Aalegriadoevangelho 140101195029-phpapp02
Aalegriadoevangelho 140101195029-phpapp02Aalegriadoevangelho 140101195029-phpapp02
Aalegriadoevangelho 140101195029-phpapp02
 
Organisational and cultural factors that promote resilience
Organisational and cultural factors that promote resilienceOrganisational and cultural factors that promote resilience
Organisational and cultural factors that promote resilience
 
Fundraising For Youth Radio Groups with Roman Mars and Carol Varney
Fundraising For Youth Radio Groups with Roman Mars and Carol VarneyFundraising For Youth Radio Groups with Roman Mars and Carol Varney
Fundraising For Youth Radio Groups with Roman Mars and Carol Varney
 
Journey to authenticity - new class 2 sig strengths
Journey to authenticity  - new class 2 sig strengthsJourney to authenticity  - new class 2 sig strengths
Journey to authenticity - new class 2 sig strengths
 
Andes Victory - welcome to a different perspective
Andes Victory -  welcome to a different perspectiveAndes Victory -  welcome to a different perspective
Andes Victory - welcome to a different perspective
 
K14 strategi perubahan pendidikan
K14 strategi perubahan pendidikanK14 strategi perubahan pendidikan
K14 strategi perubahan pendidikan
 
B Comm Erp 4 Sap Erp
B Comm Erp 4 Sap ErpB Comm Erp 4 Sap Erp
B Comm Erp 4 Sap Erp
 
Rise n’ shine! ritter 3rdgrade
Rise n’ shine! ritter 3rdgradeRise n’ shine! ritter 3rdgrade
Rise n’ shine! ritter 3rdgrade
 
html
htmlhtml
html
 
Inflables dad
Inflables dadInflables dad
Inflables dad
 
The West Midlands Research Collaborative
The West Midlands Research CollaborativeThe West Midlands Research Collaborative
The West Midlands Research Collaborative
 

Similar a Icin2013

3rd KuVS meeting
3rd KuVS meeting3rd KuVS meeting
3rd KuVS meetingsteccami
 
Optare Solutions Network Applications BU Brochure
Optare Solutions Network Applications BU BrochureOptare Solutions Network Applications BU Brochure
Optare Solutions Network Applications BU Brochureantonry
 
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...mfrancis
 
Ims Competitive Note
Ims Competitive NoteIms Competitive Note
Ims Competitive Notealokhom
 
Development of Open Telematics Service Based on Gateway and Framework
Development of Open Telematics Service Based on  Gateway and FrameworkDevelopment of Open Telematics Service Based on  Gateway and Framework
Development of Open Telematics Service Based on Gateway and FrameworkEr. Ashish Pandey
 
Cadastre Information System for Rail in Portugal
Cadastre Information System for Rail in PortugalCadastre Information System for Rail in Portugal
Cadastre Information System for Rail in PortugalFernando Gil
 
SDP Asia 2012 Workshop Sample
SDP Asia 2012 Workshop SampleSDP Asia 2012 Workshop Sample
SDP Asia 2012 Workshop SampleAlan Quayle
 
WP4 - Deployment of "smart" services toolkit
WP4 - Deployment of "smart" services toolkitWP4 - Deployment of "smart" services toolkit
WP4 - Deployment of "smart" services toolkiti-SCOPE Project
 
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...IEEEMEMTECHSTUDENTSPROJECTS
 
Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05Kentaro Ebisawa
 
NATO MSG-136: M&S as a Service
NATO MSG-136: M&S as a ServiceNATO MSG-136: M&S as a Service
NATO MSG-136: M&S as a ServiceRobert Siegfried
 
What is IMS?
What is IMS?What is IMS?
What is IMS?Kent Loh
 
Service Provider Involvement with WebRTC
Service Provider Involvement with WebRTCService Provider Involvement with WebRTC
Service Provider Involvement with WebRTCSebastian Schumann
 
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...ijngnjournal
 
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...An Architectural Framework for Delivering Sip-As Multimedia Services Based on...
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...josephjonse
 
Sachin_Bapat_Resume
Sachin_Bapat_ResumeSachin_Bapat_Resume
Sachin_Bapat_ResumeSachin Bapat
 
Tracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneTracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneeSAT Journals
 
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesSemantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesMarco Comerio
 

Similar a Icin2013 (20)

3rd KuVS meeting
3rd KuVS meeting3rd KuVS meeting
3rd KuVS meeting
 
Optare Solutions Network Applications BU Brochure
Optare Solutions Network Applications BU BrochureOptare Solutions Network Applications BU Brochure
Optare Solutions Network Applications BU Brochure
 
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged Network Se...
 
Ims Competitive Note
Ims Competitive NoteIms Competitive Note
Ims Competitive Note
 
Connective Newsletter
Connective NewsletterConnective Newsletter
Connective Newsletter
 
Development of Open Telematics Service Based on Gateway and Framework
Development of Open Telematics Service Based on  Gateway and FrameworkDevelopment of Open Telematics Service Based on  Gateway and Framework
Development of Open Telematics Service Based on Gateway and Framework
 
Cadastre Information System for Rail in Portugal
Cadastre Information System for Rail in PortugalCadastre Information System for Rail in Portugal
Cadastre Information System for Rail in Portugal
 
SDP Asia 2012 Workshop Sample
SDP Asia 2012 Workshop SampleSDP Asia 2012 Workshop Sample
SDP Asia 2012 Workshop Sample
 
WP4 - Deployment of "smart" services toolkit
WP4 - Deployment of "smart" services toolkitWP4 - Deployment of "smart" services toolkit
WP4 - Deployment of "smart" services toolkit
 
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
 
Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05Service Chaining overview (English) 2015/10/05
Service Chaining overview (English) 2015/10/05
 
NATO MSG-136: M&S as a Service
NATO MSG-136: M&S as a ServiceNATO MSG-136: M&S as a Service
NATO MSG-136: M&S as a Service
 
What is IMS?
What is IMS?What is IMS?
What is IMS?
 
Service Provider Involvement with WebRTC
Service Provider Involvement with WebRTCService Provider Involvement with WebRTC
Service Provider Involvement with WebRTC
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
 
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...
AN ARCHITECTURAL FRAMEWORK FOR DELIVERING SIP-AS MULTIMEDIA SERVICES BASED ON...
 
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...An Architectural Framework for Delivering Sip-As Multimedia Services Based on...
An Architectural Framework for Delivering Sip-As Multimedia Services Based on...
 
Sachin_Bapat_Resume
Sachin_Bapat_ResumeSachin_Bapat_Resume
Sachin_Bapat_Resume
 
Tracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneTracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backbone
 
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesSemantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
 

Más de steccami

Programmazione Dinamica.pdf
Programmazione Dinamica.pdfProgrammazione Dinamica.pdf
Programmazione Dinamica.pdfsteccami
 
From hadoop to spark
From hadoop to sparkFrom hadoop to spark
From hadoop to sparksteccami
 
Industry4.0
Industry4.0Industry4.0
Industry4.0steccami
 
Internet Exchange Point
Internet Exchange PointInternet Exchange Point
Internet Exchange Pointsteccami
 
Storia del Teorema dei 4 colori
Storia del Teorema dei 4 coloriStoria del Teorema dei 4 colori
Storia del Teorema dei 4 coloristeccami
 
Contact tracing
Contact tracingContact tracing
Contact tracingsteccami
 
Introduzione al Machine Learning
Introduzione al Machine LearningIntroduzione al Machine Learning
Introduzione al Machine Learningsteccami
 
Sap forum 2015 Milan
Sap forum 2015 MilanSap forum 2015 Milan
Sap forum 2015 Milansteccami
 
Smart City application
Smart City applicationSmart City application
Smart City applicationsteccami
 
iCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3SiCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3Ssteccami
 
Scc2012 Scala
Scc2012 ScalaScc2012 Scala
Scc2012 Scalasteccami
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paassteccami
 
Cloud Amazon IaaS aws
Cloud  Amazon IaaS awsCloud  Amazon IaaS aws
Cloud Amazon IaaS awssteccami
 
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computingsteccami
 
IEEE ICIN 2011
IEEE ICIN 2011IEEE ICIN 2011
IEEE ICIN 2011steccami
 
Mashup2010
Mashup2010Mashup2010
Mashup2010steccami
 
Cloud 2010
Cloud 2010Cloud 2010
Cloud 2010steccami
 

Más de steccami (20)

Programmazione Dinamica.pdf
Programmazione Dinamica.pdfProgrammazione Dinamica.pdf
Programmazione Dinamica.pdf
 
From hadoop to spark
From hadoop to sparkFrom hadoop to spark
From hadoop to spark
 
Industry4.0
Industry4.0Industry4.0
Industry4.0
 
Internet Exchange Point
Internet Exchange PointInternet Exchange Point
Internet Exchange Point
 
Storia del Teorema dei 4 colori
Storia del Teorema dei 4 coloriStoria del Teorema dei 4 colori
Storia del Teorema dei 4 colori
 
Contact tracing
Contact tracingContact tracing
Contact tracing
 
Introduzione al Machine Learning
Introduzione al Machine LearningIntroduzione al Machine Learning
Introduzione al Machine Learning
 
Sap forum 2015 Milan
Sap forum 2015 MilanSap forum 2015 Milan
Sap forum 2015 Milan
 
Smart City application
Smart City applicationSmart City application
Smart City application
 
iCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3SiCore Smart Transportation use case CRF M3S
iCore Smart Transportation use case CRF M3S
 
Icin2012
Icin2012Icin2012
Icin2012
 
Scc2012 Scala
Scc2012 ScalaScc2012 Scala
Scc2012 Scala
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paas
 
Cloud Amazon IaaS aws
Cloud  Amazon IaaS awsCloud  Amazon IaaS aws
Cloud Amazon IaaS aws
 
Introduzione Cloud Computing
Introduzione Cloud ComputingIntroduzione Cloud Computing
Introduzione Cloud Computing
 
IEEE ICIN 2011
IEEE ICIN 2011IEEE ICIN 2011
IEEE ICIN 2011
 
Mashup2010
Mashup2010Mashup2010
Mashup2010
 
Webx 2010
Webx 2010Webx 2010
Webx 2010
 
iiwas2009
iiwas2009iiwas2009
iiwas2009
 
Cloud 2010
Cloud 2010Cloud 2010
Cloud 2010
 

Último

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Icin2013

  • 1. Session 6: New Architectures for Service Delivery Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective P. Baglietto, M. Maresca, M. Stecca - CIPI University of Genoa and Padua C. Moiso - Strategy Telecom Italia
  • 2. Outline • • • • • • Introduction Service Composition in the TelCo SDP Service Composition in the Internet Classification of Service Composition models Hybrid Service Composition in the SDP Conclusions 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 2
  • 3. Introduction • We analyzed the Service Composition paradigm from the Telecom Operator point of view – Where are basic services running? – Where are service compositions running? • We propose a classification and a comparison of the different approaches • We identified the “hybrid” service composition model as the most promising for TelCos • We described a “hybrid service composition platform” integrated in the TelCo SDP 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 3
  • 4. Service Composition in the TelCo SDP • To improve the development of internal services Telcos started adopting SDP to restructure their service layer • Unfortunately, at the moment, SDP deployments are mainly based on proprietary solutions: – a reference architecture is still missing • Defined an SDP Reference Architecture aiming at supporting a Service Composition model: – Composite Services are defined by orchestrating Service Components; – specialized to process asynchronous events and handle large and dynamic sets of concurrent activities executing long-running transactions (see "Analysis of Design Patterns for Composite Telco Services", ICIN2010) 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 4
  • 5. Service Composition in the Internet • High availability of contents and services (Web APIs) through technologies typical of the Web 2.0 philosophy such as RSS Feed, Atom, REST-WS, SOAP-WS, etc. • Availability of tools for the rapid development of Mashups (a.k.a. Composite Services) that combine different resources such as Yahoo Pipes!, JackBe Presto, etc. 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 5
  • 6. Classification • We analyze the Service Composition paradigm from the point of view of the Telcos. We use 2 dimensions: – Composite Service Location (X axis) – Service Component Location (Y axis) Traditional Telco services, possibly coordinating Internet-like applications Telco resources multipleservices exploiting based on mash-ups Parlay-like approach 'Web as a Platform' approach and 2 possible values: – IN: the service is running INside the TelCo SDP – OUT: the service is running OUTside the TelCo SDP OUT 1 2 In the SDP 2 4 In the Internet OUT IN 1 3 3 4 HYBRID IN 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 6
  • 7. The Out/In & In/Out Hybrid models (1/4) Out/In model In/Out model E.g., Tweet2Call E.g., Call Redirect on FB status 15-16 Oct 2013 7
  • 8. The Out/In & In/Out Hybrid models (2/4) Comparison (from the TelCo perspective): Out/In vs. In/Out • Telco service granularity level – Out/In: the TelCo decides what to expose (and how) – In/Out: the usage of native interfaces is allowed • Programming skills – Out/In: tools for non-skilled users exists (but limited functionalities) – In/Out: deep knowledge of TelCo protocols (but no limitations) 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 8
  • 9. The Out/In & In/Out Hybrid models (3/4) Comparison (from the TelCo perspective): Out/In vs. In/Out • Execution latency – Out/In: many levels are involved (e.g., the Service Exposure Layer) – higher latency – In/Out: direct access to TelCo services – lower latency • Composite Service lifecycle management – Out/In: out of the control of the TelCo – In/Out: the TelCo manages all the phases 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 9
  • 10. The Out/In & In/Out Hybrid models (4/4) Comparison (from the TelCo perspective): Out/In vs. In/Out • Security/Identity mgmt Functions Out/In In/Out Control on message exchanges firewall and controls at on in-bound on in-bound networking level messages messages controls at application on in-bound on in-bound protocol level messages messages if required by data integrity yes (optional) external service AAA functions authentication of the yes optional 3rd Party applications application-component yes no subscriptions generation of logs yes yes (monitoring, account.) 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 10
  • 11. Hybrid Service Composition in the SDP We took an already existing Service Composition platform… 15-16 Oct 2013 …and we integrate it into the SDP Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 11
  • 12. Related works • Ericsson Composition Engine – JEE-based platform for Service Composition • FOKUS Service Broker – Based on the State Chart XML technology • IMS SCIM – No valuable implementation for that 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 12
  • 13. Conclusions • We provided a classification of the different Service Composition approaches involving the TelCo • We analyzed and compared in depth the two most promising approaches (i.e., the Out/In & In/Out models) • The bricks classified as “Out” can also be: – Smart Things (see the iCore project and “Smart Object Cooperation through Service Composition” @ICIN2011) – Device capabilities like sensors, storage, user profile, etc. • We proposed the architecture for a SDP supporting both the models • Future work: – Integration of the platform in a real world scenario – Improve the business models involving the TelCo 15-16 Oct 2013 Session 6 / Hybrid Composition of Telecom and Internet Services: the Telecom Operator Perspective 13
  • 14. The End Michele Stecca Follow me on Twitter: @steccami 14