S.M.S SPENCER STICE UUUU EMF’S ADVENTURE! Jungle, The Beginning.
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S. Design and...
-
date post
20-Dec-2015 -
Category
Documents
-
view
213 -
download
0
Transcript of Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S. Design and...
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Design and Implementation of Mobile Electronic Memos: a tool to capture and share information in
mobile environments
Nicola Blefari Melazzi
University of Rome, Tor Vergata, Italy
blefari@uniroma2
Project site: http://www.ist-sms.org/
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Project Data and Starting Points
• EU co-funded project (a 30 months, 4.4 M€, project) – www.ist-sms.org
• Mobile services have not matched the growth of the Web– Cost (of data access)– Complexity (in use and deployment)
• Vicious cycle:– high cost & few services -> few users
– few users -> no incentive to offer services
• However,– Cost of broadband data access is decreasing (e.g. flat rate 20€ x
month, max 500 MB; or 30€x month, max 1.5 GB; or 9€ per month for selected applications)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
The SMS Consortium
1) RadioLabs (I) (Co-ordinator) www.radiolabs.it
2) Athens International Airport (GR) www.aia.gr
3) France Telecom (F) www.francetelecom.com
4) ICCS of National Technical University of Athens (GR) www.ntua.gr
5) Ludwig-Maximilians-Universitaet Muenchen (D) www.uni-muenchen.de
6) Telecom Italia (I) www.telecomitalia.it
7) Sagem Orga GMBH (D) www.sagem-orga.com
8) Siemens AG - IT Solutions and Services (D) www.siemens.com
9) TriaGnoSys GmbH (D) www.triagnosys.com
10) University of Lancaster (UK) www.lancs.ac.uk
11) VTT Electronics (FI) www.vtt.fi
12) XiWrite s.r.l. (I) www.xiwrite.com
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Technical Motivation
• Success of the Web (among other factors)– Easy to use– Easy to create
• Mobile services– Unknown to users– Difficult to use– Not trusted – Difficult to design and deploy (especially for “small” service
providers, e.g. SMEs, local government departments, NGOs, individuals)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Design goals for SMS
• Mobile services have to be:
– Simple to find
– Simple to use
– Simple to trust
– Simple to develop
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Architectural Vision
Advanced modeling
level
Authoring Wizard level
ServiceAuthoring
Wizard
Non expert service
developer
“Expert”developer
(using CASE tools)
SMS ServiceAuthoring PlatformG
UI
Mobiledevice
Serverside
Non-SMS services and applications
SMS Component Services
End-userof mobileservices
ServiceAuthoring
ServiceExecution
http, Web Services…
SMSlibraries
SMS ServiceExecution Platform
Advanced Service Authoring and Modelling
Tools
GUI
Programming language (JAVA)
development tools
“Expert” programmer
GUI
Traditional code programming
level
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Main achievements
• Idea of MEMs– notes with info about a location, a person, a service, or a Web site
• The MOVE client– an open source client software allowing SMS users to access services
without passing through a conventional web browser
• Tools for developers (e.g. Authoring Wizard)• SMILE
– middleware for communication providing support for large distributed applications involving multiple heterogeneous devices
• SIM-based Security and Privacy– Exploitation of the security provided by the SIM card
• Design, production, and delivery of real SIMs• Real life trials
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MEM: the problem…
• Imagine a tourist travelling through Seoul ( 서울특별시 )• Sometimes he needs information – for instance on how to
reach a particular destination. Sometimes he needs to perform an action – like buying a theatre ticket
• It’s a very different scenario w.r.t. “googling” from a fixed PC• Eight seconds rule…
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MEM: the problem…
• Well-designed mobile services may serve these needs but…
• If he sees the time of a show on a poster, all he can do is try and remember it, or write it down on a piece of paper, or perhaps on its mobile device
• If he wants to tell a friend to come and meet him at a certain café he has to ask the owner for the address (or read the address in Korean) and try to explain by phone to his friend how to get there
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MEM: the problem…
• Missing pieces:
– Capturing information from the environment. It should be easy for users to capture and reuse information from the environment and from other services using mobile devices
– Likewise, sharing (complex) information from the mobile device with other users and servers should be simple as well
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MEM: the idea
• MEMs are electronic notes containing a set of attributes associated with a specific class of information (e.g. information describing a location, a person, a service, or a Web site)
• Users can capture MEMs from the environment or from other services, store them for future use, share them with other users and send them as input to other services and applications
• MEMs can be created both on the mobile terminal and on a server– We developed a web application which lets the user create and
display the MEMs and send them to mobile phones, but MEMs can also be automatically created (e.g. Restaurant MEMs from existing databases of restaurant information)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MEM: the idea
• A MEM is used to handle information about places (like shops, restaurants, buildings, monuments), people, services, events
• Examples• Guide patients to blood test room of a given hospital (MEM created
by patient’s family doctor)
• Guide students parents to the University’s aula magna for the graduation ceremony (MEM created by students or by the University administration)
• Guide perspective buyers/clients to a shop/restaurant/hotel (MEM created by shop/restaurant/hotel managers, available on a web page and/or again sent via SMS)
• Guide a friend to a meeting place, to one’s country house, to …
• Guide a group of people to a common event (five-a-side match?)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Usage scenarios for MEMs
• Leaving for Seoul– Mobile booking of a flight (send a digitally signed MEM, receive a
MEM with flight info)– Few days later, at the airport. Using the MEM data, the airport
provides the user with a “Take me to check in” service– Before leaving the user sends a MEM to a friend who will be picking
him up on arrival. The friend will use the MEM to check for any delay in the flight.
MEM MEM
MEM
MEM
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Sending and sharing MEMs
• A key feature of MEMs is that they are easy to share and send to other users
• Where users have installed the MOVE client application they can send MEMs to their friends (e.g. a MEM with the time and place for an upcoming meeting)
• Alternatively they can embed the URL for the MEM in an email, IM or email message
• MEMs intended for use within a specific community or for users at large can be published to “MEM servers” which make them available to end-users in the relevant context
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MOVE (Mobile Open and Very Easy)
– MOVE is a sort of browser for mobile services; it is an open source, stand-alone J2ME (CLDC) application. It runs on a large set of terminals (both Symbian and Windows Mobile)
– MOVE provides the capability to search for services and present the most suitable services according to users’ preferences and current context
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
MOVE screenshots
• User Interface Evolution (XUI)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Some features of MOVE
• Creating, showing and sharing “MEMs”• “Push” and “pull” based access to services • Outdoor localization/navigation
(GPS receiver + mashup of web based maps)• Indoor localization/navigation
(may interact with indoor navigation systems)• Information services (Weather, travel, traffic, shops…)• “Physical mobile interaction” (e.g. recognition of visual
tags)• Interaction with the SIM using the SIM web server approach
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
SIM-based Security and Privacy
• Secure management of personal user data– User Identity (Multi-Identities), Personal data– Public/Private keys, Digital Certificates
• Portability of personal profile data and identity
• Signing / Signature verification for MEMs and Mails
• Service trust verification – Service identification– Trust level management for
known services– Support of Trust level evaluation
during service discovery
• User Authentication
• Secure Payment / Micro-Payment
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Implementation Status for the Trial
• Three SIM Card Applications defined, implemented and tested:– User Data Management
- Secure Storage on SIM– Digital Signature Service
- Building Signature with SIM identity– Software Deployment Service
- IMEI Tracking by SIM
• Factory Production of 100 Test SIM Cards including Telecom Italia Subscription Data
• Gateway Software for Windows Mobile Phones• Internet Server for Short Message Gateway
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Trial 1 – Athens Airport
11.000 telephone subscribers Call Center
receives 3000 calls/day
5500 Internet ports
1600 active TETRA devices
300 Companies
5,000 Suppliers
14,000 Employees
13 M passengers
800Km of Fiber Optics
Telecom, Wi Fi, WiMAX licenses
450 FIDS monitors
99% Wireless Coverage
GSM/3G/Tetra/WiFi
IT&T Customer care serves 2000 requests/month
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Trial 2 – University of Rome Tor Vergata
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Trial 1 – Athens Airport
• Athens International Airport provided:– A fully operational environment (Wi-Fi,
Bluetooth)– Support to users, and actors by IT&T
engineers on a daily basis– The Users of the trials– Hosting and support of the integrated
SMS platform within the airports’ infrastructure
• Services– Flight Information (MEM)– Retail Information
• (created with the Authoring Wizard)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Trial 2 – University of Rome Tor Vergata
– Outdoor localization and navigation (with searches and save into MEMs)
– Find my friends– Creating MEMs and sending MEMs from the mobile phone– Creating MEMs on the PC (MEM server)– A chat application– A “location tracker” application (records a log of a track into a MEM)– Poll applications– News application– SIM based services: save passwords into SIM, signing and verifying
messages, assisted download of MOVE– Indoor map of campus
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Business scenarios
• Vertical applications
• Single SMS provider / “walled garden” approach
• Open / multi-provider approach
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Vertical application
• Examples:– a gaming application offered by a web portal– a social networking application (e.g. soundtribes)– an application to find people/places at a conference center– an application to manage agendas of travelling workforce– a tour guide application
• A different stand-alone application on the phone for each example (installing an application is very easy, for example by sending a Bluetooth message!)
• Server side facilities are not linked• Each server side will handle its own “subscribers”
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Single SMS provider / “walled garden” approach
• Examples:– a set of services offered by one organization
• The client is an application on the phone customized by an SMS framework service provider
• Services are offered through the mediation of the SMS framework service providers
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Open / multi-provider approach
• There is a single application on the phone (the MOVE client) that can connect to different SMS framework service providers and to any service
• Services can be offered through the mediation of the SMS framework service providers
• Services can be offered without any mediation
• Users can be linked to a “default” or “home” provider that can offer services (e.g. assists the user in search/customization)
Session 12b, 12 June 2009 ICT-MobileSummit 2009 Copyright 2009 Project S.M.S.
Thank you for your attention
Questions?
Nicola Blefari Melazzi, Ph. D.Full Professor of
Telecommunications
e-mail: [email protected]://www.eln.uniroma2.it/Blefari-Melazzi/
Phone: +39 06 7259 7501Fax: +39 06 7259 7435
UNIVERSITY OF ROME “TOR VERGATA”Department of Electronics Engineering
Via del Politecnico, 1 - 00133 Rome - Italy