LOMS: Local Mobile Services

LOMS Homepage Home     Write an email with your mail program Mail     Internal pages (VKC Login) Internal 
  Home   Project       Summary       Consortium   Documents       Publications       Deliverables   Events   Links   Contact   Legal Notice

Project Summary

Easily creating smart services everywhere


Service Templates, Enabling Services and Open Source Tools

    
End-users seek differing services depending on the occasion and their location – yet they want them consistently to accommodate personal likes and dislikes, while also respecting privacy. There is great market potential in fulfilling these desires, but would-be providers lack the creative environment and business models to address it. The LOMS project has established a framework and methodology for easy service creation that effectively enables the smallest players to launch rich and localized services.

Given the ubiquity of IT and the commoditisation of telecoms, end-user expectations of easy access to ad-hoc services in varying circumstances and locations have gradually increased. Moreover, third parties like small companies, independent professionals and other individuals desire to participate in the e-trend by offering their own services. The ability to create service value has become the distinctive market driver for all players.

Apart from mastering the current and future wireless network technologies used in enterprises or at public places, many hurdles face newcomers aiming to introduce innovative and widely available services to the general public or to targeted customer segments.

LOMS value chain model

In order to solve the above described market dilemma of populating an ecosystem of local services, LOMS has defined an extended roles model (see Figure 1), introducing a number of intermediate value chain roles for actors in the service creation process:
  • Platform Operators, who provide (part of) a run-time platform and expose network-related enabling services through it, either related to network operators or not;
  • Service Operators, who add domain-specific knowledge into LOMS service templates for a specific market sector, possibly in multiple, abstracting layers; and
  • Service Providers, who drive the market by launching new services based on LOMS service templates, fast and easy, addressing the demand of their specific - local - market niche.

 

LOMS Roles Model

Figure 1: LOMS Roles Model

 

Encapsulating enabling services through LOMS service templates

As an architectural foundation, LOMS has introduced LOMS service templates as the main service creation mechanism in its framework. The LOMS service templates encapsulate a variable, transformable orchestration flow between underlying components, e.g., expressed in transformable WS-BPEL language, as chosen in most of the LOMS demo example services. The templates can even contain other transformable functions as well as user interface definitions.

Typically also, LOMS service templates hide the complexities of template-controlled enabling services in the underlying network. Some effectively demonstrated enabling services are:

  • context-awareness in template-generated LOMS services,
  • context-dependent charging of service features and content, and
  • encapsulation of heterogeneous in-door and out-door positioning systems (e.g. for enterprise services).

The process: create - deploy - use

The process starts by Service Operators creating LOMS service templates, either manually or through the LOMS Creation Tools (version 1.0 shown in Figure 2). This includes the identification of variable parts of service code, descriptions on how it should be automatically deployed and provisioned, as well as descriptions of which parameters a Service Provider is able to provide when creating an actual service from the template.

 

LOMS Creation Tools

Figure 2: LOMS Creation Tools

 

In a next phase, Service Providers select the template of their choice - addressing their application domain - and instantiate it into a real, live service. They do this by simply answering questions, either through a webpage included in the template or via questionnaires in the richer LOMS Service Creation Environment (examples shown in Figure 3) and deploying their configured service by a single button push.

 

LOMS Service Creation Environment

Figure 3: LOMS Service Creation Environment

 

From then on, the Service Provider can manage content, charging rules, etc. depending on what the template provides, and ultimately also undeploy his service (see example management pages in Figure 4).

 

Example Service Management Pages

Figure 4: Example Service Management Pages

 

In the meantime, also Mobile Users can use the launched services through the variety of devices as foreseen in the templates, which thus also allow for consistent, truly converged and device-independent services. Some samples of end-user services created with LOMS technology are shown in Figure 5.

 

Example LOMS End User Services

Figure 5: Example LOMS End User Services

Benefits to all stakeholders and exploitation perspectives

LOMS has made it possible to easily combine service creativity with rich, powerful features of a well-controlled service environment, thus offering clear value to all roles in the LOMS value chain model. A wide range of large to especially small Service Providers can benefit from the LOMS framework methodology, ultimately even allowing end-users themselves to offer their own services and content. The concept has opened a broad set of opportunities in concrete solutions of LOMS partners and their customers.

 

Project Structure

LOMS Work Packages

Figure 6: LOMS Work Package Structure

 

The work within the LOMS project is split into seven Work Packages (see Figure 6):

  • WP 1: Management
  • WP 2: Business Models & Scenarios
  • WP 3: LOMS Open Service Architecture
    WP 3 contains all tasks concerning the overall LOMS open service architecture as well as the communication mechanisms and integration of the developed components.
  • WP 4: User-Service Authoring
    WP 4 focuses on the creation of end user services with the LOMS open service architecture. This ranges from picking up the scenarios from WP 2 over an appropriate authoring process up to an authoring tool for content experts.
  • WP 5: User Interfaces & Devices
    WP 5 deals with all parts of the system which are directly visible to end users, e.g. devices, sensors for context creation, and adaptive user interfaces.
  • WP 6: Enabling Services & Interfaces
    WP 6 contains the conception and development of the enabling services of LOMS and their interfaces.
  • WP 7: Dissemination, Exploitation & Standardisation

News

Dec 15, 2008 The second ITEA2 Magazine features LOMS regarding the Achievement Award and also dedicates an article to the project.
Nov 3, 2008 The Call for Papers for the 4th IEEE SOCNE Workshop at the AINA 2009 Conference in Bradford, UK, has been released.
Oct 22, 2008 The LOMS project receives the
Gold Achievement Award
and the
Silver Exhibition Award
at the
ITEA 2 Symposium 2008
in Rotterdam, the Netherlands.
Oct 21, 2008 The official LOMS Project Results Sheet has been released by ITEA.
Aug 12, 2008 The list of LOMS deliverables has been completed.
Jul 15, 2008 The LOMS project successfully passed the final review which took place at Siemens C-LAB in Paderborn, Germany.
Jul 8, 2008 The LOMS Creation Tools are made publicly available as open source under LGPL licence at Sourceforge.
Jun 25-26, 2008 The TSOA European Projects Cluster organized the User Generated Services (UGS) Workshop, the first international workshop on user centric sevice creation and execution, in Madrid, Spain.

Supported by

  ITEA