Minna Isomursu

17
Minna Isomursu Context-aware Pervasive Networking (CAPNET Mobile Forum’s Research Focus Area

description

Minna Isomursu. Context-aware Pervasive Networking (CAPNET) Mobile Forum’s Research Focus Area. Aim, focus and goal of the CAPNET Program. Aim: the essential foundation for new information and communications technologies in the context-aware mobile ubiquitous computing domain. - PowerPoint PPT Presentation

Transcript of Minna Isomursu

Page 1: Minna Isomursu

Minna Isomursu

Context-aware Pervasive Networking (CAPNET)

Mobile Forum’s Research Focus Area

Page 2: Minna Isomursu

Aim, focus and goal of the CAPNET Program

Aim: the essential foundation for new information and communications technologies in the context-aware mobile ubiquitous computing domain.

Focus: the mobile user perspective, where other terminals and services are utilised via a personal mobile device in a gateway-like fashion.

Goal: iterative and progressive development of technologies enabling truly pervasive networking environments for applications, using existing and emerging computing platforms and environments as a technological basis.

Page 3: Minna Isomursu

Organization of RFARFA program is organized in following work modules:

Basic technology research (fundamentals; creation of new technology)

• Long term (over whole RFA) research focusing on selected fundamental phenomena, tacking tough problems. I.e. "grand challenge" problems that (when solved) offer high potential for commercial or other means of exploitation.

Applied technology research (integration technologies; needed to connect developed basic technology to future application areas)

• Medium term (6months-2years) research, focusing on investigation of environment, end-to-end technologies that provide new breakthrough possibilities by exploiting technology convergence with entirely new technologies. I.e. "semi challenge" problems with more practical functionalities in current real life environment

Cross-deployment research (future applications; preparing demonstrations of expected future impacts)

• Short term (3-9months) research, aimed at producing new application innovations, concepting new promising application in the early stage of basic-applied research. I.e. "window-to-the-future" application and tackling/foreseeing their problems (feedback to fundamentals)

RAPID

BASIC

APPLIED

Page 4: Minna Isomursu

Motivation for CAPNET Program• Pervasive networking is a promising area for creation of environment aware personalized mobile services.

• The large penetration, capability increase and minityriazation of mobile networks and devices enable the creation of cheap pervasive services. => huge business potential exist!

• Next generation value nets will be built on physical sub-nets & smart personal spaces.

(E.g. local mobile commerce, smart communication, p2p interactions & consumer initiated content creation, sharing of services/content, virtual value communities)

Support infrastructure for pervasive services:• Flexibility in network progammability• Multi-channel, multi-zoned services offering• Advanced resource and profile management• Easily tailorable, self-configurable services

MAIN AIM OF CAPNET PROGRAM:

TO CREATE UBI TECNOLOGY ENABLERS – MAP LUCRATIVE DISCONTINUITIES

”GROW” NECESSARY WORKFORCE/COMPETENCE TO LAUCH UBI BUSINESS:spin-offs, new product businesses & services, fill white-spaces

TAKE LEAD IN NEW EXITING ”4G” AREA IN A CONRETE FASHION, WITHOUT HYPE.

Page 5: Minna Isomursu

CAPNET Partner Network 2002

MediaTeamUniv. of Oulu

www.mediateam.oulu.fi

ISGUniv. of Oulu

www.ee.oulu.fi/mvis/research/isg/

HCIUniv. of Oulu

www.tol.oulu.fi/tutkimus/index.html

Umiacs/LAMPUniv. of Maryland

www.umiacs.umd.edu

Research

Capnet Areas

Ubicomp via mobile device

Advanced UI

Context solving

Content Processing

Intelligent SW

Adaptive content

Environmentmanagement

ProximityTransactions

Reliability

Zoned networking

Ubi concepting

Business

Nokia

Ventures Organization

Mobile Phones

Nokia

Hantro

IBM

CCC

Sonera

University of Linköping

Page 6: Minna Isomursu

CAPNET Innovation Process

Application ideas

Application scenarios

Scenario analysis

Scenario review

Scenario acceptance

Review inTEG partner

experts

Reviewin RFASG

List of desired features

”dream functionality”

”What is it? Why is it important? Is it doable?”

”Select UBI-enabling features?” ”Chart architectural impacts?” ”Technologies needed?”

Classify features according to

UBI architecture

Review classificationof features

Accept features toUBI architecture

framework

Map selected featuresto technology candidates

Perform E2E check& technology consistency

Perform research tofind optimum solution

Reviewin scientific

forums

Page 7: Minna Isomursu

CAPNET Research Process

Page 8: Minna Isomursu

CAPNET Architecture Building BlocksCAPNET uses a unique engine-based approach to focus on value adding functionalities and gain rapid creation of service functionality, e.g.

– Multimodal UI Engine

• Suitable input/output methods for current environment setup

• GUI adapts to situation, requires new approach to GUI

• Robustness when roaming between smart spaces

– Connectivity Management Engine

• Light engine in the device to take care of current connectivity and consistency of application or content (being consumed)

• Network engine to offer optimum choice of connectivity setup required by currently available applications/content or offered from current environment

• Collaboration of different entities

– Virtual Storage Engine

• Storing application and content should be transparent and seem local (e.g. caching) from application point of view, although the actual data is distributed between network and device

– Context Engine

• Light engine in the device

• Network engine in service provider

• Their cooperation in resolving current contextual data

– Application Partitioning Engine

• Partition application optimally according to environment setup and application preferences

• Use context engine and SD engine input to aid partitioning

– Service Discovery Engine

• Light engine in the device

• Network engine in service / local provider environment

• Their cooperation in resolving current service portfolio

ConnectivityManagement

Engine

ConnectivityManagement

Engine

Multimodal UIEngine

Multimodal UIEngine

ContextEngine

ContextEngine

Media Intelligence

Engine

Media Intelligence

EngineAI

Engine

AIEngine

VirtualStorageEngine

VirtualStorageEngine

ServiceDiscovery

Engine

ServiceDiscovery

Engine

ApplicationPartitioning

Engine

ApplicationPartitioning

Engine

CAPNET Architectural Entities

Scripts or Application

Logic

Scripts or Application

Logic

Application Level UBI-Enablers

Value Adding Service Enablers

Core UBI Enablers

CAPNET Architectural Entities

*) Engines can reside either in device, local domain or network server

=> Allows for rapid integration also to existing platforms

Basic design requirement: calm technology approach combined with mobility

Page 9: Minna Isomursu

UBI Engine AssesmentUBI Engine Structure

STATIC

DYNAMIC

INTERFACE FUNCTIONS

F (n0..nx)=D1

F (n0..nx)=Dn

..F (k0..kx)=

S1

UPGRADE FD

COREMESSAGINGINTERFACE

DYNAMICMESSAGINGINTERFACE

• UBI Engines are independent ”micro-servers” requiring very little resources• Interface uses XML-syntax for maximum environment compatibility • STATIC block is mandatory, providing core functions in Engine scope (Memory <<)• DYNAMIC block can be tailored according to environment needs

Architecture Taxonomy1. Direct Engine-Application Connection

2. Local Domain of Networked Engines

3. Hybrid Domains of Networked Engines

E

Browser Application

Local/Mobile Environment

E

Browser Application

Local/Mobile Environment

E E

E

E

Local Hosted Environment

E

Browser Application

Local/Mobile Environment

E EE

E

Local Hosted Environment

E E

E

Remote Hosted Environment

or

or

or

Page 10: Minna Isomursu

Application Scenarios

Page 11: Minna Isomursu

ContextAwareWellbeing

Tom downloads an exercise planning application written in Java.

While Tom is climbing, the application monitors the details of Tom’s condition.

The application automatically develops a near-term fitness plan appropriate for Tom given his current physical condition.

The application automatically finds and recognizes the various health monitoring gadgets which Tom is wearing.

Now I can really start

‘extreming’…

Page 12: Minna Isomursu

KnowYourWhereabouts

Marie buys a new phone. She is showing it to her friend Susie.

Marie gives names to positions. Marie leaves to work, surprised that her phone helped her not to be late.

The device has learnt where Brandi likes to visit and what she does.

Look, it remembers!

I am going to teach my phone my

habits.

Your phone is peeping

Looks cool!

After one week…

Page 13: Minna Isomursu

HotStone

Brandi is home alone, preparing her lecture for tomorrow. Her husband, Tom, is working late again.

...she knows that Tom is thinking about her.

Tom feels lonely; he presses his HotStone.

I wish Brandi and I had more time together.

How sweet.I’ll give him a

call.

Brandi feels her own HotStone warming up...

Page 14: Minna Isomursu

WishList

Page 15: Minna Isomursu

Shopping

Page 16: Minna Isomursu

LunchAssistant

Page 17: Minna Isomursu

Thank You!

[email protected]