Post on 23-Dec-2015
transcript
Partnering for Innovation
Dr. Götz-Philip Brasche
ATC 2005, Stockholm, October 18, 2005
Intelligent Web Services for
Networked Home Environments
Agenda
Introduction
AMIGO - Ambient Intelligence for the networked home environment
Partnering for Innovation – European Microsoft Innovation Center
PC and Device PC and Device ManufacturersManufacturers
Differentiation, Differentiation, rich experience, rich experience,
lowest costlowest cost ConsumersConsumersChoice, control,Choice, control,value, privacyvalue, privacy
SoftwareSoftwareDevelopersDevelopersProgrammability, Programmability,
scalability, MIPsscalability, MIPs
Service Service ProvidersProviders
Sockets, manageability, Sockets, manageability, minimal supportminimal support
Content OwnersContent OwnersSecurity, Security, AV qualityAV quality
Integrators Integrators and Installersand Installers
Interoperability, Interoperability, range of offeringsrange of offerings
The eHome Ecosystem – rich & complex
Agenda
Introduction
AMIGO - Ambient Intelligence for the networked home environment
Partnering for Innovation – European Microsoft Innovation Center
The Amigo Project
Title: Ambient Intelligence for the networked home environment
Context: FP6 IST – IP (Integrated Project)
Start: September 2004
Duration: 42 months
Budget: 24 M€, Subsidy 13 M€
Resources: 2021 person months
Coordinator: Philips Research
Consortium: 16 partners, 7 countries
CE domainHome automation
PC domainMobile domain
Cable or 802.11
Bluetooth
Today – Islands of Functionality
Tomorrow - Total Connectivity
Access Control Firewall
Home Gateway
Internet
Wired backboneFor example Ethernet
Home Control
Personal networkFor example Bluetooth
Home control networkFor example power-line
Wireless infrastructureFor example WLAN
• Devices are traditional PC peripherals
• PC consumes them for usage but not as programmable devices
• All discussions are one to one
• Enable ISVs, and ourselves to write fully connected apps
• Custom services can easily find and talk to each other
• Group of devices acts as an entity, not one to one
…from This… …to This…
The Obstacles - What are the challenges?
User benefits – unclearlarge investments unfeasible Systems are bought incrementally,
why install a full home network? Each piece has to add value
CE devices have a long production life Work with current UPnP devices required
Usability – cumbersome,nobody wants to manage the system Need for seamless interoperability Need for high user friendliness
(easy2use devices, automatic maintenance)
No central server,devices are continually coming in and out scope Service discovery, security, context…
Downloading copyright protected content Music, video...
Internet Communication
Email, chat, voice-IP… Multi-user gaming Adaptation of personal
content Photo, video…
Customization Ring tones, wallpaper…
Not in the home
Current Services - to the Home
What are our goals?
Home network Use of available context information Use of different devices
Intelligent and attractive user services Composition and integration of new
devices and services Create the middleware for distributed
applications in the home Open and interoperable
Integrating resources from CE, PC, mobile and home automation domains
Offering interoperability and key middleware functions (resource discovery, security, …) for usability
Enable apps & services to easily be developed
Application demonstrators
How Are We Doing This?
Service Oriented Architecture Build on existing stacks (UPnP 1.0, 2.0)
and work with existing devices (UPnP, DLNA)
Programming framework for home services Enable developers to discover and
access services simply Enable users and ISVs to deploy and
manage services Security system that works without a
central server Handles different capabilities of
devices Security state is shared between
devices on the network Security and services are ‘up’ even if
only some devices are on Bridge to make this work with existing CE
devices
Platform
Middleware
Base Middleware
Intelligent User Services
Applications
Interoperable Middleware Core
Legacy application services
Service interaction Service discovery QoS support
Security &
privacy
Service
composition
Content
storage &
distribution
Accounting &
billing
Mobility
managem
ent
Context
MA
nagement
User
modeling and profiling
Aw
areness &
notification
User interface services
Am
igo-aw
areservice
discovery
Service
interoperability
Content
interoperability
System Network
Amigo-aware application services(Service modeling and specification)
Legacy Services
Service Oriented Architecture
Security System
Security Services (replicated)
Light Service
Client
1. Light controller starts, discovers a security service and registers
2. Client discovers Light and security services
3. Client requests access to the home and authorization for light controller
4. Client receives ticket to use with light service
5. Client uses light service and provides ticket to get access
1
2, 3, 4
2, 5
Agenda
Introduction
AMIGO - Ambient Intelligence for the networked home environment
Partnering for Innovation – European Microsoft Innovation Center
Facts &Figures
European Microsoft Innovation Center
Founded in May 2003 30 employees, growing with projects Project based, collaborative, applied R&D,
timeframe 3 to 6 years Focus on technology areas where Europe
has a leadership position or a unique approach Security and privacy Wireless technologies Web Services
Currently participating in 12 collaborative European Commission co-funded projects
Collaborative nature allows to share technology expertise to learn from and to develop stronger
relationships with technology partners, universities and governments in Europe
EMIC Projects vs.
Research Areas
DiXSi
MobileWeb Services
TrustCoM
COCOON
E-LeGI
Web Services
MOSQUITO
WirelessTechnologies
FP6 Collaborative Projects
Internal Projects
Security & Privacy
NextGRID
SeCSE
AMIGOASK-IT
GOLLUM
MyCarEvent
WearIT@Work
NetCF
http://www.microsoft.com/emea/emic/projects.mspx
For further information please visit our web site at
www.microsoft.com/emic
Or contact emicinfo@microsoft.com
For further information about AMIGO please visit
www.extra.research.philips.com/euprojects/amigo