The Home Automation market will not emerge until telecom operators open and share their connectivity and management infrastructure API to third parties. Challenges are today on the delivery of these APIs and the guarantees to offer every actor to use this open infrastructure. Challenges include the deployment of applications on a shared embedded execution environment. Orange is currently developing and testing a connectivity infrastructure for Home Automation. This infrastructure is open in terms of (i) service providers, whom applications can interact with home devices from the Cloud, or can be embedded in the Orange Home Controller; and in terms of (ii) devices, the Orange Home Controller integrating a Zigbee chip and being extensible, through USB dongle to other protocols. OSGi, leveraged by ProSyst products and competencies, has been chosen as a robust, and already industrial execution platform, for embedded applications, which is able to guarantee sharing and isolation between third parties' code -, including competitors. Beyond the use of existing and standardOSGi bundles, Orange has defined a very simple interface for services providers, in order to enable their interaction with sensors & activators from the Cloud. For the end-user and the applications providers Orange also enables a secured management of access rights on devices. The presentation will provide details about this development, the technical and standardization challenges telecom operators have to jointly overcome as well as on the vision and the roadmap of the public delivery of this development.
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Open home automation infrastructure
1. Orange
Open Home Automation Infrastructure
Jean-Michel Ortholand, André Bottaro
Orange Labs
November, 24th, 2011
Page 1
2. Outline
1 – The Home Automation market is a new world of applications
2 – However, the Home Automation market just slowly emerges
3 – Orange proposes a technical & economical opportunity to Home
actors
4 – Orange chooses OSGi technology and ProSyst and starts first
experiments
5 – Challenges remain for the infrastructure to be open to 3rd party
applications
6 – Open the box!
Page 2 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
3. 1 – The Home Automation market is a new
world of applications
Page 3 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
4. What is Orange Home Automation ?
A bunch of services and smart devices installed at home that allow
• an always-on system that watches over your
home and alerts you if something goes wrong
(Serenity)
• an easy management of actuators with well
designed and rich interfaces (Comfort)
• the optimisation of electricity and gas
consumptions (Energy)
Page 4 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
6. Home Automation and Smart Home
• Other services can be met by the Home Automation
infrastructure
• Health: The care of elderly or handicapped people at home
(Ambient Assisted Living)
• Wellness: A coach at Home
• Multimedia : Content sharing
• A new world of applications will emerge with the variety
of sensors, actuators, and devices that become
available
Page 6 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
7. 2 – The Home Automation market just slowly emerges
Page 7 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
8. A slowly emerging market
Many service providers and solution integrators initiatives…
electricity Security & energy Homescope, Offer with Energy@Ho energy Security demand Androïd@Home
efficiency energy efficiency trial to see at home iJenko me with monitoring response
pilot monitoring with alertme Electrolux, with remote
with EPS Enel, Indesit on/off switch
Video- energy &
surveillance Smoke security
detection with
Homes
Delta Dore
… and business actors that play both as service providers and product manufacturers
• The Smart Home Market is fragmented into niche markets
• Proprietary protocols, APIs and solutions
• Expensive solutions with a professional installation
• Numerous partnerships on vertical applications
⇒ Weak ecosystem structure
⇒ Weak infrastructure for sharing applications
⇒ Multiple standards = weak integration
Page 8
9. Heterogeneity of local networks
communication protocols
Wired and powerline Communication Radio Communication
DPWS
High rate protocols IP application
protocols
Ethernet
Low rate protocols
Page 9 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
10. 3 – Orange proposes a technical & economical
opportunity to Home actors
Page 10 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
11. Orange commitment : open the Home
to the Internet …
Open for third-party
services
Devices
TV
Phone
Computer
Open for third-party
devices
Page 11 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
12. Opportunity : Catalyze the market through the
share of a common technical infrastructure
• Leverage a common ICT infrastructure
• Standard sensor networks
• Advanced Home Gateway or a box dedicated to home automation apps
• Remote Device/Network Management platform
• To lower the barriers and make the market emerge
• Lower installation and maintenance costs of each service
• Go beyond quadruple play, accelerate service delivery
• Enlarge the Home Automation market
Shared sensors Embedded software platform
hosting applications. Remote HMIs
Adv. Home gateway or dedicated box
ation
applic
Home
Controller 3rd party platforms
Home Application stores
Shared screens
Operator platform
Shared infrastructure
Page 12 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
13. 4 – Orange chooses OSGi technology
and ProSyst and starts first experiments
Page 13 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
14. Orange open infrastructure
Specific Home controller :
- a multi-services / multi-partners
- API to manage java/OSGi running environment
and to supervise - security, right management,
Third Home Area isolation
Third - SDK to interact with Home AN
party(s)
party(s)
Information
Network
application Controller and devices
System
- Native ZigBee HA
communication, extensible to
API API other RF protocols
Management
Access & supervision
Platform
Platform Third
party local
application
Home Home Controller
Box
- API to initiate
interaction from the
Cloud with Home
Controllers and
devices HOME DEVICES
- Security, right Activators, sensors
management
- No message
transport
Page 14 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
15. Software stack
Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
16. OSGi and ProSyst
• Sharing and isolation
• Java
• Embedded solution
• Main provider for embedded OSGi
• Industrial approach (licensing,
standardization)
• HDM abstraction layer
Page 16 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
17. 5 – Challenges remain for the infrastructure to
be open to 3rd party applications
Page 17 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
18. An advanced state of the art, however incomplete
Embedded service software platform Partial solution to be improved
Resource sharing and isolation on a common embedded software OSGi is the technology reference on the market before .NET and
platform Androïd but it addresses only code sharing and isolation
Robustness, adaptation to constrained devices, transactional OSGi Micro Edition – specified by Orange and IS2T, maintained
guaranties by IS2T – shows promises, however demands testing and tools.
Security – management of the access rights to applications, to
hardware functions and to deployed sensors
Dynamic and distributed application programming, data mediation
infrastructure
Device and software management platform and application Partial solution to be improved
shops
Modular validation of applications Tools are needed to bring guarantees before deployment
Openness of device management platforms and application shop Secure and scalable tools remain to be developed.
tools to 3rd parties
Modular application deployment and administration Protocols exist (TR-69) and need to be adapted and integrated.
Sensor network management Protocols (TR-69) need to be adapted and tested against concrete
use cases based on new low rate sensor networks (ZigBee).
Hardware box platform and sensor networks Partial solution to be improved
Low power and low cost technology requirements
Technology interoperability The promise of ZigBee and IPv6 must be guaranteed.
Consistent integration of sensor network technologies on a
hardware platform
Page 18 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
19. 6 – Open the box!
Page 19 Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
20. Orange and ProSyst ambition
• Create a dynamic market of applications with Home players:
Application designers (bundles & services)
Platform administrators & application stores
Techno providers (SW part of the platform)
Hardware providers (HW part of the platform)
• Standardize the infrastructure: OSGi, HGI, BBF, UPnP … and ZigBee
• Keep in touch for the using of Orange APIs !
Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
21. Thanks
Orange Open Home Automation Infrastructure
Jean-Michel Ortholand, André Bottaro
Orange Labs
November, 24th, 2011
Orange Open Home Automation Infrastructure - J.M. Ortholand, A. Bottaro
Page 21
Page 21