Post on 06-Jul-2020
Context-aware Applications -The next step for Mobile Services
Dr. Heinrich Stüttgen
General ManagerNetwork Laboratories
NEC Europe Ltd.stuttgen@netlab.nec.de
© NEC Corporation 2004
Kurfürstenanlage 36, D-69115 HeidelbergGeneral Manager:
Dr. Heinrich Stüttgenstuttgen@netlab.nec.de
NEC Europe’s Network Laboratories
NEC Europe Ltd. (UK) main site in Heidelbergteam of ~50 engineers researchingMobile Internet Technologies
Mobile Services Service PlatformsInternet ProtocolsMobile CommunicationsSecurityTraffic EngineeringNetwork Management
http: //www.netlab.nec.de
© NEC Corporation 2004
Overview
• Motivation• User Needs in Mobile Communication• Future Mobile Service Platform• Context in Current and Future Mobile
Services• Example• Outlook
© NEC Corporation 2004
Motivation: Context Awareness Services in the Internet
• Google‘s AdWord is a Context Aware service– The search keywords of the user make up the context– Google also used Internet-based location for customizing AdWord output
• Main Benefit for User:– targeted advertisment, adapting to user‘s interest Targeted
Advertismentsusing Internet-based
Location
User has obviousadvantage
© NEC Corporation 2004
User Needs in a Mobile EnvironmentTrends
– the amount of available information is growing day by dayit becomes increasingly harder to find the useful informationand to navigate in the information space
– the same is true for the number of available communication services– accessing a service on a mobile phone is often much harder than
on a PC - due to its inherent input/output limitationsevery extra click reduces service profit by 50%
Challenges– We need to enhance the usefulness of mobile Services:
– offer the right services at the right time to the user– make navigation user-friendly by anticipating possible input, – providing pre-determined quick-links to gain fast and targeted results
– What is useful depends on the individual user‘s needs in any givensituation
– What is the essential context information to characterize a situation?– How can we adapt services and service offerings to the users
personal situation based on context information?
© NEC Corporation 2004
Future Mobile Service PlatformInternet Services over 3G Networks
Application Server• provides basic services called
service enablers• service enablers are combined
to create new services• examples: presence, group
management, push-to-talk
• Standardized in OMA
IP Multimedia Subsystem (IMS)• uses Internet protocols• defines the control layer
– SIP for signaling– DIAMETER for AAA
• Standardized in 3GPPPSTNWLAN2.5G/3G
IP Multimedia Subsystem
• Session Control• Media Control• QoS• Charging• . . . . . . .
Application Servers
......
Multi-service IP Network
ControlLayer
ApplicationLayer
NetworkLayer
AccessLayer
© NEC Corporation 2004
How is context used in today‘s standards?
Example: Presence Service• defined set of context
variables from IETF SIMPLE: Rich Presence Information Data Format (RPIDF)
• activites, mood, status, place-is, place-type, privacy, relationship, ...
designed for automatic settingbut today mainly set manually
PSTN
IMS Service Approach
WLAN2.5G/3G
IP Multimedia Subsystem
• Session Control• Media Control• QoS• Charging• . . . . . . .
Application Servers
......
Multi-service IP Network
ControlLayer
ApplicationLayer
NetworkLayer
AccessLayer
Update
PresenceServer Business
Private
Private
Local ProcessingManual Input
© NEC Corporation 2004
PSTN
IMS Service Approach
WLAN2.5G/3G
IP Multimedia Subsystem
• Session Control• Media Control• QoS• Charging• . . . . . . .
Application Servers
......
Multi-service IP Network
ControlLayer
ApplicationLayer
NetworkLayer
AccessLayer
Combination of Context Sources
Mobile Location Service (MLS) • service enabler to retrieveterminal location
• hiding concrete locationtechnology
• interface for otherservice enablers
OMA is standardizing theinterfaces and protocols, not technologies
Berlin
NY
NY
Presence
GPS
Access Point / Network-based Triangulation
MLS
© NEC Corporation 2004
PSTN
IMS Service Approach
WLAN2.5G/3G
IP Multimedia Subsystem
• Session Control• Media Control• QoS• Charging• . . . . . . .
Application Servers
......
Multi-service IP Network
ControlLayer
ApplicationLayer
NetworkLayer
AccessLayer
Dedicated Context-Awareness Server (CAS)
Context-Awareness Server(CAS) • dedicated context server• collect information fromterminal, network andother domains
• equipped with mechanismsfor knowledge processing, inferencing and reasoning
• provide context for currentsituation of user
MLS
CAS
User in Phone Call?
Home
Activity: Private?
© NEC Corporation 2004
User in a meeting..
Example: Service Provisioning using ProactiveContext Aware Filtering
Context will be used in proactiveapplications to minimize userinteraction.
Context Aware Service Filteringdiscovers and preconfiguresuseful services according to users‘ contexts.
A bus stop is a virtuallocation triggeringautomatic adaptationof context aware user interfaces.
1 Categorized Service Provisioning
2 Services are ordered based on their usefulness
3 Preconfiguration for immediate access to servicebased on user profile and past behavior
4 Pre-execution for highly probable serviceaccesses
On Contextchange.
© NEC Corporation 2004
The Context Aware Server
Location: N49°24.368’ E8°41.140’Time: 13:00Presence: with 4 friends
The raw data is gathered from
the sensors
Location: Near a bus stopTime: Lunch timePresence: with foreign friends
A personalized significance is associated to
the sensor data
The user is waking by a bus stop, in the role of tourist guidefor visiting friends at lunch time.
Interpretation and aggregation as a
whole using learned behavior
The user might be interested in Restaurants of type Traditional reachable via Bus
A necessity is inferred from the
situation
© NEC Corporation 2004
Stakeholder’s gains
Promotion of customer loyalty due to the integrated service approachAdded value to the services through the extra functionalityParticipation in the provider-customer chain revenue
Ope
rato
rs Highly personalized services Proactive recommendation /executionEase of useU
sers
Accurately targeted service provisioningPossibilities of service differentiation
Serv
ice
Pro
vide
rs Product differentiationImproved Product FeaturesImpulse of new technologies on both terminal and server sidesEvolution of the terminal from simple phone to full fledged mobile terminalM
anuf
actu
rers
© NEC Corporation 2004
EU FP6 MobiLife Project
Nokia, EricssonSuunto, ElisaUniversity of HelsinkiHelsinki U of Technology
Ericsson
MotorolaUniversity of SurreyNEC Europe (site: Ger)
NEOSHewlett-PackardSiemensTelecom Italia
Alcatel, Motorola
Telematica
FOKUSUniversity of KasselDoCoMo Eurolabs
BellStream
UNIS
Finland
Germany
Poland
Czech Rep.
SwedenNetherlands
UK
France
Italy
Phase I: Sept.04 –Dec.06Size: ~ 120 PY NEC: 6.6 PY
Bring advances in mobile applications and serviceswithin the reach of users in their everyday life
by innovating and deploying new applications and servicesbased on the evolving capabilities of 3G systems and beyond
NEC focus• group awareness• proactive serviceprovisioning • with 22 partners from
9 European countries
© NEC Corporation 2004
MobiLife Context-Awareness View“Self-awareness”• learn user preferences
TV program selection• monitor local environment
optimize service deliveryselect best media & presentation
“Group-awareness”• group context and presence support
TV program according group pref. innovative service + improved UI
“World-awareness”• highly personalized and adaptive
servicesconvergence mobile service &broadcasting for everyday life
Communication
Spheres
BAN – Body Area Network• Bluetooth, RFID, sensors, …
PAN – Personal Area Network• Bluetooth, WLAN, …
WAN – Wide Area Network• 3G, B3G, WLAN, WiMAX, *DSL, DVB-X…
BAN
PAN
WAN
Tasks• Monitoring, Gathering,
Processing, and Distributing(“Communication”)
• Modelling, Deducing and Reasoning about Context(“Knowledge Processing”)
Service Platform Enhancements• Algorithm and Knowledge
Processing build intoService Enablers
• Middleware for Context Processing
• Technology for creatingcontext-aware adaptive Services
© NEC Corporation 2004
Outlook
Context-Awareness is moving intoFuture Mobile Service Technology
• User Benefit: – personalized context-aware applications– better adapted services– easier to use: automatic configuration, reduced input, ...
• Network Operator– intelligent context platforms describing consise user needs based on
policies and learned behaviors– automated configuration and adaptation of applications– future possibility for differentiation and competition
between operators• Manufacturer
– terminal that better adapt to context (differentiator)– additional features for devices (sensing)– support for future mobile services