View
220
Download
0
Tags:
Embed Size (px)
Citation preview
LOMS - Local Mobile ServicesCreating Smart Services Everywhere
Preparation for EU-TSOA Meeting, Madrid, June 25-26, 2008
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 2
LOMS Executive Summary Statements
• Problem area: Easy service creation by non-technical service providers (e.g. SMEs)
• Methodology researched and realised: Layered/staged service creation through service templates created by intermediate roles in service ecosystem
• Target environment: SOA or SDP architectures/platforms, potentially leveraging IMS and existing web services
• Target customers: – parties operating a service platform– businesses/developers potentially creating sets of service templates– service providers addressing specific end user niches
• Application domains: many – examples selected in project: – media sector (B2C services) – machine maintenance sector (B2B services)
• Enabling services leveraged for service “smartness”: – context-awareness (location, presence, user profiles, …)– (context-aware) charging– user (identity) management– other
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 3
LOMS Problem StatementBefore LOMS: Service Creation Dilemma
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
LEVERAGE infrastructure:
• “Long Tail” service portfolio
• Safe exposure of network- based enabling services
LEVERAGE infrastructure:
• “Long Tail” service portfolio
• Safe exposure of network- based enabling services
“Local” businesses INHIBITED: Know “local” demands, but: No technical know-how No (e-)Sales Channels
“Local” businesses INHIBITED: Know “local” demands, but: No technical know-how No (e-)Sales Channels
DEMAND good services:• Variety• Convenience• Ad-hoc use
Benchmark = plain Internet !
DEMAND good services:• Variety• Convenience• Ad-hoc use
Benchmark = plain Internet !
??
Easy Creation: How ??
Easy Creation: How ??
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 4
LOMS Project ObjectivesEasily Creating Smart Services Everywhere
Innovation Objectives• New value chain and business
models
• New architectural paradigm:
– Expose Enabling Services to Platform Operators
– Layered service creationand deployment
– Domain-specific template instantiations
• Demonstrate for different Application Domains:
– Easy & fast creation
– Enhanced enablers forservice smartness
• New way market development (methodological guidelines)
• Make a difference inMake a difference inthe Real World !the Real World !
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
LOMS: New Intermediary Roles
CAN OFFER smarter services,launch them easier, via more channels
(hidden technical complexity)
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 5
Enabling Services (e.g., context-awareness, charging & billing, ...)
Domain-specific Service Templates
End User Services (Local Mobile Services)
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
LOMSEasy Service Creation
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 6
LOMS Template Creation Environment (TCE, V-Manage): a tool to define XML-based
• skeleton code (service logic) and
• machine-readable questionnaires
Internet
LomsLatestNewsService.bpr
LOMS Runtime PlatformLOMS Runtime Platform
Web Server
Database Service
DMF
Mobile Users
Network OperatorsPlatformOperator Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
Easy Service CreationService Operator: Template Creation
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 7
Answer the questions
Internet
LomsLatestNewsService_SP001.bpr
LOMS Runtime PlatformLOMS Runtime Platform
WS-BPEL Server
... Service Logic nService Logic 1Service
Management
AMF
Mobile Users
Network Operators Service Operators
Local Service Providers
MultipleAccess
ApplicationDomains
Service VarietyService Variety
PlatformOperator
Easy Service CreationService Provider: Service Configuration
LOMS Service Creation Environment (SCE):empowering non-technical Service Providers to launch services easily by simply answering questions, defining their own new service
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 8
LOMS Distributed Runtime Platform for demo’sLOMS Distributed Runtime Platform for demo’s
Distributed Service Execution Environment (SEE)
& Service Management
Service Operator PC
Service Provider PC
End User Device(s)
Web Application Server (hosted @ UPB)
WS-BPEL Server (hosted @ DAI)
Web Server (URO) Web Server (Orga) Web Server (KUL)
ExposedEnablingServices
Layer
UDDIService Registry Context Service
DatabaseService
User Management
ChargingService
End UserServices
Layer... Service Logic nService Logic 1
UserInterface
Layer
Personal Portal Web Pages Service GUI nService GUI 1 ...
Server (hosted @ Orga) Server (@ KUL)
BackendSystem
andPersistence
Layer
SensoryData
SensoryData
UserProfilesUser
Profiles MediaMedia
ServiceTemplates
ServiceTemplatesSubscriptionsSubscriptions
Service Management
ContextSimulator
SCE
TCE
Internet GSM WLAN
OrgaChargingSolution
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
slide 9
LOMS Relations to Other Projects
• Joint initiatives with other running projects:– EU-TSOA initiative, among SPICE, OPUCE, SMS, LOMS and
MAGNET– Cross-ITEA initiative on service (creation) architectures, among
OSIRIS, LOMS, S4ALL, SUMO (ended), NUADU, and other projects
– Other links: ITEA SODA, IST EUQOS, IST SOCRADES, IBBT CROSLOCiS, other projects
• Knowledge from past projects leveraged:– ITEA Sirena, ITEA DigiNews, IST ECOSYS