Upload
avis-parsons
View
216
Download
0
Embed Size (px)
Citation preview
Integrated Platform for Location-Based ServicesPoLoS: A Universal Platform for the Development PoLoS: A Universal Platform for the Development of LBS and Other Data Servicesof LBS and Other Data Services
IST Cluster Meeting for Engineering of Service FunctionalityBucharest, Oct. 11, 2002
Stathes Hadjiefthymiades, Lazaros MerakosCommunication Networks Laboratory
University of Athens
Platform for Location-Based ServicesPlatform for Location-Based Services
Integrated Platform for Location-Based Services
Project ObjectivesProject Objectives
To design and implement an Integrated Platform for To design and implement an Integrated Platform for Location Based Services (LBS) for:Location Based Services (LBS) for:
Service CreationService Creation Service DeploymentService Deployment Service ProvisionService Provision
Integrated Platform for Location-Based Services
PoLoS ArchitecturePoLoS ArchitecturePoLoS ArchitecturePoLoS Architecture
PoLoS Kernel
HTTP
WAP
SMS
CORBA/IP
Service Creation
Positioning Term Type
OSA
Network Infrastructure
GISText Data
Graph Data
Charging/Billing
GSM/GPRS
UMTSWLAN
GPS MExE
Integrated Platform for Location-Based Services
PoLoS Key ElementsPoLoS Key Elements
PoLoS KernelPoLoS Kernel Peripheral Components:Peripheral Components:
G.I.S. G.I.S. PositioningPositioning Interfaces Interfaces (SMS/MMS, WAP, HTTP, IP)(SMS/MMS, WAP, HTTP, IP)
LBS Specification LanguageLBS Specification Language Service Creation EnvironmentService Creation Environment Generic LBS Provider Business ModelGeneric LBS Provider Business Model Contributions to Standardisation & ClusteringContributions to Standardisation & Clustering
Integrated Platform for Location-Based Services
Main Advantages of PoLoS (1Main Advantages of PoLoS (1/2/2)) Portability:Portability: platform independent of specific hardware/operating platform independent of specific hardware/operating
systemssystems
RRe-usability:e-usability: generic platform, decoupled from service logic - basic generic platform, decoupled from service logic - basic components unaffected by dynamic new service introductioncomponents unaffected by dynamic new service introduction
Independence from underlying technologiesIndependence from underlying technologies:: platform not bound to specific network technologies. Covers both outdoor platform not bound to specific network technologies. Covers both outdoor
and indoor environments (GSM/GPRS, UMTS and WLAN) and indoor environments (GSM/GPRS, UMTS and WLAN)
platform not coupled with specific GIS platform not coupled with specific GIS
OpenOpen interfaces towards the GIS, the network and end-user devices interfaces towards the GIS, the network and end-user devices
Support for many operation paradigmsSupport for many operation paradigms (e.g., server push, client pull, (e.g., server push, client pull, event scheduling)event scheduling)
Integrated Platform for Location-Based Services
Main Advantages of PoLoS (Main Advantages of PoLoS (2/2/2)2) Flexible Service HandlingFlexible Service Handling
Service Creation Environment handles the XML-based service specificationService Creation Environment handles the XML-based service specification
service logic fully covered by the platform. Service specified through the service logic fully covered by the platform. Service specified through the SCE, deployed & executed in the kernelSCE, deployed & executed in the kernel
Roaming across different infrastructuresRoaming across different infrastructures (e.g., moving from an (e.g., moving from an outdoor/GPS to an indoor/WLAN environment)outdoor/GPS to an indoor/WLAN environment)
Generic system infrastructure tied with generic business modelGeneric system infrastructure tied with generic business model separation between service creation, service provisioning and the network, separation between service creation, service provisioning and the network,
allowing each function to be handled by independent (yetallowing each function to be handled by independent (yet cooperating) cooperating) organisations.organisations.
Integrated Platform for Location-Based Services
The ConsortiumThe Consortium
Project Officer:Project Officer:
Dr. Franco AccordinoDr. Franco Accordino
•University of Athens•INTRACOM S.A.•EPSILON S.A.
•ALCATEL SEL AG
•CSEM
• Telefonica I+D
•EPSILON Consulting Ltd.
Integrated Platform for Location-Based Services
Highly focused project involving Highly focused project involving 77 organisations, organisations, from 5 European countries, with complementary from 5 European countries, with complementary know-how:know-how: Two major telecom manufacturers with expertise on Two major telecom manufacturers with expertise on
systems engineering and standardisationsystems engineering and standardisation Two R&D institutions with expertise on mobile networks Two R&D institutions with expertise on mobile networks
and servicesand services TwoTwo R&D partners specialised in G.I.S. R&D partners specialised in G.I.S. A mobile network operatorA mobile network operator
PoLoS Consortium CompositionPoLoS Consortium Composition
Integrated Platform for Location-Based Services
Target AudienceTarget AudienceTarget AudienceTarget Audience
ProvidersProviders of innovative telecommunications services (LBS in of innovative telecommunications services (LBS in particular)particular)
Telecom operatorsTelecom operators wishing to extend the range of their VAS by wishing to extend the range of their VAS by exploiting positioning capabilities offered by their infrastructureexploiting positioning capabilities offered by their infrastructure
Large organizationsLarge organizations wishing to exploit LBS platforms internally wishing to exploit LBS platforms internally (e.g., fleet-management)(e.g., fleet-management)
Other OrganizationsOther Organizations: Universities, R&D centers or industries : Universities, R&D centers or industries wishing to exploit LBS technologies in their premiseswishing to exploit LBS technologies in their premises
Integrated Platform for Location-Based Services
Exploitable ResultsExploitable ResultsExploitable ResultsExploitable Results
A new platformA new platform: allows the deployment and provision : allows the deployment and provision of LBS over different network infrastructuresof LBS over different network infrastructures
A Service Creation Environment / Specification A Service Creation Environment / Specification LanguageLanguage: easy service creation and deployment: easy service creation and deployment
A prototype serviceA prototype service:: ddeployment and provisioning eployment and provisioning using the developed platform using the developed platform
A generic process modelA generic process model: : allowallowss service providers to service providers to fully realise the potential of the developed platformfully realise the potential of the developed platform
Integrated Platform for Location-Based Services
Definition of a Business ModelDefinition of a Business ModelDefinition of a Business ModelDefinition of a Business Model
An architecture for:An architecture for:
ProductProduct
ServiceService
Information flowsInformation flows
Business Actors and their RolesBusiness Actors and their Roles
potential benefits for the various Business Actorspotential benefits for the various Business Actors
sources of revenuesources of revenue
Integrated Platform for Location-Based Services
PoLoS
PoLoS Business ModelsPoLoS Business ModelsPoLoS Business ModelsPoLoS Business Models
An important aspect of the PoLoS project is theAn important aspect of the PoLoS project is the introduction/introduction/ proposal of a business model specially proposal of a business model specially designed, tailored to organisations that exclusively provide designed, tailored to organisations that exclusively provide Location Based Services to various sectors of economic Location Based Services to various sectors of economic activity. Such models will be structured appropriately to activity. Such models will be structured appropriately to optimally exploit the outcome of PoLoS.optimally exploit the outcome of PoLoS.
Generic LBSPlatform
GenericBusiness Model
Integrated Platform for Location-Based Services
Service Specification LanguageService Specification LanguageService Specification LanguageService Specification Language The specification language consists of the following parts:The specification language consists of the following parts:
Service control logicService control logic
Configuration optionsConfiguration options
Embedded componentsEmbedded components
Web Server pagesWeb Server pages
WAP pagesWAP pages
Custom java classes/librariesCustom java classes/libraries
MidletsMidlets
These parts are defined in a single XML file, which completely These parts are defined in a single XML file, which completely specifies the service.specifies the service.
Integrated Platform for Location-Based Services
Service Creation, Deployment & ProvisionService Creation, Deployment & ProvisionService Creation, Deployment & ProvisionService Creation, Deployment & Provision
PoLoS Kernel
Service Creation
Text Editor
Visual Editor
Deployment Provision
Service & Platform Management
Integrated Platform for Location-Based Services
Potential Collaboration AreasPotential Collaboration AreasPotential Collaboration AreasPotential Collaboration Areas
Service Creation (textual/visual service representation, service Service Creation (textual/visual service representation, service
design, interfaces, Service Control Language)design, interfaces, Service Control Language) Service Provision platform designService Provision platform design Platform/Service ManagementPlatform/Service Management Billing/Charging SupportBilling/Charging Support Component Design (Interfaces, Positioning)Component Design (Interfaces, Positioning) Definition/standardisation of open interfacesDefinition/standardisation of open interfaces Business ModelsBusiness Models Indoor LBSIndoor LBS
Integrated Platform for Location-Based Services
Current Project StatusCurrent Project StatusCurrent Project StatusCurrent Project Status
Project started on Mar 2002.Project started on Mar 2002.
Platform Design/Specification finished by Aug 2002.Platform Design/Specification finished by Aug 2002.
Trial Scenarios defined.Trial Scenarios defined.
Three deliverables released so far (one major technical Three deliverables released so far (one major technical
deliverable).deliverable).
Implementation work started by Sep 2002.Implementation work started by Sep 2002.
Member of the Lobster cluster since May 2002.Member of the Lobster cluster since May 2002.
Integrated Platform for Location-Based Services
Contact InfoContact InfoContact InfoContact Info
PoLoS Project Manager: PoLoS Project Manager:
Prof. Lazaros Merakos ([email protected]) Prof. Lazaros Merakos ([email protected])
PoLoS Technical Manager: PoLoS Technical Manager:
Dr. Stathes Hadjiefthemiades ([email protected])Dr. Stathes Hadjiefthemiades ([email protected])
PoLoS WWW site: http://www.polos.orgPoLoS WWW site: http://www.polos.org
CNL WWW site: http://www.cnl.di.uoa.grCNL WWW site: http://www.cnl.di.uoa.gr