Transcript Background

WG!-N1505
Home Control Protocol
for Smart Devices
2011. 10.
Hojin Park
([email protected])
Contents
I
Background
II
Goal
III
Protocol Overview
IV
Conclusion
-2-
Background

Smart devices with open platform, such as smart phone, tablet PC,
are being widely introduced


act as a mobile platform of various applications

linked with app stores to provide open market for 3rd party’s creative applications

guarantee user’s opportunity to select and enjoy apps as they like
Smart devices are recently emerging as a platform of home services

to monitor & control home devices, share contents at home and out of home

are becoming a main control device instead of the traditional fixed ‘wallpad’ in Korea
-3-
Problems (1/2)

Currently, multiple specifications for smart devices to monitor and
control home network are being applied in the market

Each house constructor applies its own proprietary and closed specifications

As a result, the 3rd party’s participations are blocked and users are locked in their
manufacture’s solutions

Home network manufactures suffer from repeated development of similar solutions
TO-BE
AS-IS
Smart
Device
Proprietary
App
Proprietary
App
Proprietary
App
Common
App
App
App
App
App
Platform
Platform
Platform
Platform
Open
Protocols
Proprietary
Protocols
X
incompatible
X
Service Provider A, B, C,
Service Provider A Service Provider B Service Provider C
3r d Party
Se rvice Pro vider
3r d Party
Se rvice Pro vider
-4-
Problems (2/2)

Home network manufactures feel so burden to develop apps
for fast evolving smart devices

Various type of devices (smart phone, tablet PC, smart TV, smart car..),
platform(iOS, Android, Bada, Windows 8…)

They want clear functional separation between smart devices and home network
so that 3rd expert party take the app development for smart devices
-5-
Goal

Define a Service Architecture and Communication Protocol
Specifications for apps on smart devices to collaborate
with home network

Service architecture to show how smart devices and home network interwork
with each other at home and out of home

Communication protocol specifications for smart devices to monitor & control
home devices, to get community information services

Set up Open Market for home apps

3rd party service providers can develop creative home apps independently

User can freely buy & use the interested apps at app stores

Reduce home network manufacture’s burden to get apps
-6-
Service Architecture

Smart Devices communicate with HMS(Home Management Server)


HMS handles the messages for information and services of community domain


User authentication, service message exchange
User subscription, service menu, home picture, community information
HMS relays the messages to home gateways for private home services

Get home & Device status, Control home & device.

Home gateways access home devices via the existing home protocols such as UPnP, KNX, Echonet, etc.
HMS Address
Resolution
DNS
Smart Devices
3 rd Party App
Download
Internet
Home Ctrl & Mon API
App Store
UPnP
App App App App
OS Platform
(iOS, Android, Bada)
KNX
Home Control
Protocol
Home Gateway
HMS
(Home Management
Server)
-7-
Dev
Dev
Echonet
Dev
Communication Protocols

Define message interface between smart devices and home management system

Data format



Communication method


Authenticating a message sender & encrypting a message
Support typical smart devices


http over TCP/IP
Secure Communication based on PKI


XML
Encryption of secure information
Smart Phone, Tablet PC, Smart TV
Independent of smart device’s OS/platform

iOS, Android, Bada, etc.
-8-
Service Categories (1/2)


Common Category

Network Authentication

Register Apartment

Refresh Apartment

Search Apartment

Get Version of Client

Get Picture of Home

Client Login, Logout

Get Service Menu
Device Category

Get All Devices

Get Group Devices

Get Device Information

Get Device Status

Control Device

Notify Device Event
-9-
Service Categories (2/2)



Home State Category

Get Home State

Monitor Home State

Control Home State
Home View Category

Get Visitor List

Get Visitor Information

Get Camera List

Get Camera Contents
Community Information Category

Get Meter Information (Electric, Cold/Hot Water, Gas, Heating Supply)

Get Carbon Information

Get Community Information List

Get Community Information
- 10 -
Other Standards

TR-069(DSL Forum)

Configuration, Management for CPE(Gateway, Set-top box, etc)

Has different functional scope from our specification which has purpose on service
control

UPnP, KNX, IGRS, ECHONET

In-home oriented protocols

Not fully considered interfacing with mobile devices at out-home


Authentication, Security
Not considered interfacing with community services
- 11 -
Conclusion

We propose home control protocol for smart devices as a NWIP

Service architecture to show how smart devices and home network interwork
with each other at home and out of home

Communication protocol specifications for smart devices to monitor & control
home devices, to get community information

Any ideas, comments and suggestions to improve the proposal
will be welcome. Thank you!
- 12 -
Q&A
- 13 -