Upload
elliot-rostron
View
213
Download
0
Embed Size (px)
Citation preview
All rights reserved © 2005, Alcatel
Grid services over IP Multimedia Subsystem
Antoine Pichot, Olivier Audouin, Alcatel
GridNets ’06
Page 2
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid services over IMS : Agenda
Introduction
Requirements Connectivity on Demand solutions for Grid applications
Proposed Grid utility architecture
Conclusion
Page 3
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Objectives
What we want : Network operators to provide computing & storage utility
services Control & Co-allocate resources (Network, CPUs, Storage…)
Added Value : Resource virtualization (location & heterogeneity) Application able to request service with QoS constraints Network automatically provision resources
And compliant with Open Grid Service Architecture
Page 4
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Requirements
From the OGSA framework Information services (Resource Discovery) Job Execution (Resource Selection) Resource Management (Supervision) Security (Authorization Authentication Accounting) Self-Management (Optimization)
2 approaches State of the Art :
– Network provides connectivity services with QoS constraint Our proposal :
– Network provides Grid services
Page 5
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Overview of QoS techniques
Over-provisioning (Current internet) Static-provisioning (PSTN) End-to-end probes and Application self admission control Bandwidth Broker Signaled provisioning Feedback based provisioning
Diffserv (no guarantee, but differentiation) Combination of these techniques
Page 6
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Focus on Signaled provisioning approaches
Mono-Signaling – Network Level
Mono-Signaling – Application level, With a central Bandwidth Broker Interconnected to a distributed network control plane
Dual Signaling
Page 7
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Overview of existing architectures
Page 8
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Simplified IMS overview
CSCF (Session Controllers)
Application Control plane Application Server
Home Subscriber Base
Multimedia Resource Function
Management plane
Diameter
Proxy Inter-Domain
Service SIP
Page 9
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid over IMS
Router
Router
P-CSCF
Enhanced Registrar
(G)MPLS controlled network
P-CSCF = •SIP Proxy•AAA support
SIP
SIP
SIP
Decision
Clusters
Application
Enhanced Registrar = ●SIP Proxy●Location Service●Traffic Engineering Database●X-Optimize Resource Selection :
●Network path & Destination
Page 10
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid over IMS
Router
Router
P-CSCF
Enhanced Registrar
(G)MPLS controlled network
SIP REGISTER
SIP REGISTER
Clusters
Application
Enhanced Registrar = ●SIP address <-> IP Address●[email protected] <-> w.x.y.z●Resource Capabilities●[email protected] <-> a.b.c.d●User Preferences
User/Resources Registration
Page 11
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Router
Router
(G)MPLS controlled network
Clusters
Application
Grid over IMS
P-CSCF
Enhanced Registrar
SIP INVITE [email protected] SIP INVITE
Service Request
Resource SelectionEnhanced Registrar = ●Traffic Engineering Database●X-Optimize Resource Selection :
●Network path & Destination
Page 12
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Router
Router
(G)MPLS controlled network
Clusters
Application
Grid over IMS
P-CSCF
Enhanced Registrar
SIP 183 SIP 183
Features Negotiation
SIP 183
SIP INVITE
Page 13
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Router
Router
(G)MPLS controlled network
Clusters
Application
Grid over IMS
P-CSCF
Enhanced Registrar
Before Network Signaling
DecisionCreate Token
Page 14
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Router
Router
(G)MPLS controlled network
Clusters
Application
Grid over IMS
P-CSCF
Enhanced Registrar
DecisionCreate Token
Check Token
Network Signaling
RSVP-TE +token
Decision
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Conclusion : Why IMS ?
Common Objectives & Functionalities
IMS is already under trial and deployment by telcos
IMS objectives:Multimedia servicesPerson to person communication
Grid services :Resource access services
Machine to Machinecommunication
Common Objectives:Sell new services
QoS requiredOne network for all services
Common Functions:User Authentication
per session/service chargingDestination selectionFeatures negotiation
Supervision environment
Page 16
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Let’s exchange ideas : [email protected]
www.alcatel.com
Page 17
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid over IMS
Page 18
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid over IMS
Router
Router
P-CSCFSIP
Enhanced Registrar
SIP
SIP
(G)MPLS controlled network
P-CSCF = •SIP Proxy•AAA support
DecisionRSVP-TE +token
CPUs
Application
Enhanced Registrar = ●SIP Proxy●Location Service●Trafic Engineering Database●X-Optimize Resource Selection :
●Network path & Callee
Create Token
Check Token
Page 19
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Grid over IMS
Router
Router
P-CSCFSIP
Enhanced Registrar
SIP
SIP
(G)MPLS controlled network
P-CSCF = •SIP Proxy•AAA support
DecisionRSVP-TE +token
CPUs
Application
Enhanced Registrar = ●SIP Proxy●Location Service●Trafic Engineering Database●X-Optimize Resource Selection :
●Network path & Callee
Create Token
Check Token
Page 20
All rights reserved © 2005, AlcatelGrid services over IMS / GridNets ’06 / 2006-10-02
Scenario overview