20
Optional: Präsentationstitel Verfasser, Projekt, weitere Angaben Datum, Seite 1 ======! "§==Systems= Service Aggregation for the Networked Home ======! "§==Systems= Hans Werner Bitzer T-Systems Service Line Systems Integration, Berkom

Service Aggregation for the Networked home - H Bitzer

Embed Size (px)

Citation preview

Optional: PräsentationstitelVerfasser, Projekt, weitere AngabenDatum, Seite 1======!"§==Systems=

Service Aggregationfor the Networked Home

======!"§==Systems=

Hans Werner BitzerT-SystemsService Line Systems Integration, Berkom

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 2======!"§==Systems=

Service AggregationinHaus Duisburg

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 3======!"§==Systems=

Service AggregationeHome Berlin August 2002

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 4======!"§==Systems=

Service AggregationThe Future of the Networked Home

PC Environment / PeripheralsTV / HiFi / Digital TV / DVD / PVRTelephone SystemSecurity and Alarm SystemHome Automation System

Networked Islands in the Home...

... will grow, converge and eventually become one integrated infrastructure

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 5======!"§==Systems=

Service AggregationSome challenges we have to face

Different local infrastructures in different homes

Dynamically growing and changing local infrastructures

Enabling specific services to be realized in short time for small segments of the market

Opening vertical solutions

Growing recognition of the networked home as one system and related expectations on usability

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 6======!"§==Systems=

Service AggregationNext Evolutionary Steps

Connect local infrastructures via Service Geteways to a Gateway Management and Service Provisioning Platform (like a PC today is connected to an ISP)

Enhance broadband connectivity with a Service Offering delivered through a managed Service Gateway

Map Service Offerings to the capabilities of the local environment

Filling the Role of a Service Aggregator

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 7======!"§==Systems=

Service AggregationWhat kind of Services are we talking about?

Non-network based services (e.g. delivery services)

Services in some backend that process data from the local environment or generate data for it (e.g. monitoring services, content push services)

Services that execute in the local environment (e.g. local GUI)

Communication & community services (e.g. video conferencing)

Standard information services (to be related to the local environment, e.g EPGs or weather info)

à combinations of the above

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 8======!"§==Systems=

Service AggregationKey Elements of a Service Aggregator Platform

Platform features Gains

Shared usage of basic modules and functions by different services

Convenience; cost effective(Example: calendar, profiles, notification...)

Value Added Services based on contextual „knowledge“ accross different services

Convenience, new meta-services („active profile“; „ambient intelligence“)

Time to market; addressing many segments

Open platform for 3rd party services and CPE

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 9======!"§==Systems=

Service AggregationTeleHome - a Project of Deutsche Telekom‘s Corporate R&D Division

TeleHome focuses on:

a platform in the net to manage access, services, gateways

a set of Core Services in the platform and on the OSGi Service Gateway that can be used by 3rd Parties

a set of services from different application domains

a web and a voice based portal

and a partner program

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 10======!"§==Systems=

Remote Device

Access (to plttform)

Platform Access(local Env.)

GW Local Net Device

•PDA•Cellphon• PC

• Internet• Wireless• Phone• VPN• …

• Broadband (symetrical)

• xDSL• ...

• Multiple-Services GW (OSGi)

• Server / Storage...

• Wireless:high&low bandwith

• Wired: PL & POF

• …

•(Bio)Sensors•(AR)Displays•AV Cluster•PC & Periph.•Robots/Toys•HAVC•...

Integration

Inn

ova

tio

n

local area

Security

3rd PartySystems

TeleHome area

remote area

•Pers. Portal•Active Profile•Service Prov.•Rules•Dist. Storage•Messaging•Backup

Service AggregationTeleHome - End to End Architecture

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 11======!"§==Systems=

Application Domain

Fitness / Wellnes ... for Care-, Health-, Safty-Scenarios, Bio- andDevice-Monitoring Services

AdvancedVisualisation / Ambient Simulation

... for Services that present commercial offers (shopping, travel), support learning, enhance communication towards Tele-Presence or Services that try to make gaming situations more real

Secure Data ... for the security. integrity and availability of data and documents

... ...

Representative ...

Service AggregationTeleHome - Application Domain Examples

Requirements for Realisation in the TeleHome Projekt::

BC for vertical realisation

cost reduction & convenience & time to market from using core services

added value through combined usage

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 12======!"§==Systems=

Service AggregationThe Users View – the Home Portal

- Information- Subscription- Comfiguration- pers. Portal

3rd Party Services can have their UI integrated into the TeleHome Portal or implement an external portal that uses the TeleHome platform to access the home

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 13======!"§==Systems=

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 14======!"§==Systems=

= service interfaceexported and importedby bundles

Gateway Types:•Virtual/simple (Combination)•PC-based•Embedded / Home•Embedded / Car•Embedded /Single Device

Local GUI

Local storage management.

Examples:

Biometric detection

Application-specificprotocol

Communicate

Access, Content &Service Platform

Service AggregationOSGi Service Plattform

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 15======!"§==Systems=

TeleHome Portal&

Community Services

Profile Mgmt. & DB

Security

Notification & Event Handling

Backup Service & Data Safe

Accounting Billing

Service Mgmt.

Object Repres. DB

Scheduling & List Support

Gateway Mgmt.

Virtual Home Storage

User Interface Generation

Aktive Profile

3rd Party Service Provision

3rd Party Services Operation

Web Voice WAP / Spart Phone / PDA

Messaging Service

Content Management

Virtual Service

Gateway

TeleHome Plattform Customer Premises

Simple Gateway

OSGiService

Gateway (PC based & embedded)

OSGiService

Gateway in Car Platform

Home

Car

HomeNet

HAVi

WLAN

HA Bus

S0 Bus

Devices

Digital Storage, CamCorde, TV / VCR, Displays

PC / Web Pad, Web & Door Cam, AR/AV Glasses, Robot Toys

White GoodsHAVC, SensorsActors

Telephone

Broa

dban

d Al

way

s-O

n

SmartPhoneJava Environment

Service AggregationAccess, Content & Service Platform

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 16======!"§==Systems=

Service AggregationMapping Service Offerings to local Environments

Local InfrastructureService AggregationPlatform

Service Bundles & Installation Profile

Service Bundles & Installation Profile

Service Bundles & Installation Profile

3rd Party Services

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 17======!"§==Systems=

Each notification is a reaction on an event.

Importance of an event is defined by QoS assignments.

TeleHome Notification finds event suppliers, not vice -versa.

Events of TeleHome-unaware bundles may also be distributed.

Service AggregationCore Services Example - Requirements

Notification

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 18======!"§==Systems=

Service Provider

Service Bundle

With Install. Profile

ServiceOSGi Bundle

NotificationService

Notification Service

OSGi Bundle

Accounting& Billing Service

Accounting ServiceOSGi Bundle

Local InfrastructureService AggregationPlatform

3rd PartyServices

HandyMessaging-

Gateway

Service AggregationCore Services Example - Usage

e-mail

...

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 19======!"§==Systems=

On the platform:- configure addresses- combine with other services

e.g. location based...

Service AggregationCore Services Example - Usage

Wire Admin

Service AggregationH.W. Bitzer, OSGi World Congress25.9.2002, Seite 20======!"§==Systems=

Peer to Peer

Messaging

Service Provision

Service Aggregationfor the Networked Home & the Mobile Life