Home Control Protocol for Smart Devices 2011. 10. Hojin Park ([email protected]) WG!-N1505.

13
Home Control Protocol for Smart Devices 2011. 10. Hojin Park ([email protected]) WG!-N1505

Transcript of Home Control Protocol for Smart Devices 2011. 10. Hojin Park ([email protected]) WG!-N1505.

Home Control Protocol

for Smart Devices

2011. 10.

Hojin Park([email protected])

WG!-N1505

- 2 -

ContentsContents

Background II

IIII Goal

IIIIII Protocol Overview

IVIV Conclusion

- 3 -

BackgroundBackground

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

- 4 -

Problems (1/2)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

ProprietaryProtocols

Service Provider A

Platform

App

Platform Platform

App App

X

ProprietaryApp

3rd PartyService Provider

OpenProtocols

Platform

App

CommonApp

Xincompatible

AS-IS TO-BE

SmartDevice

Service Provider A, B, C,

ProprietaryApp

ProprietaryApp

Service Provider B Service Provider C3rd Party

Service Provider

- 5 -

Problems (2/2)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

- 6 -

GoalGoal

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

- 7 -

Service ArchitectureService Architecture

Smart Devices communicate with HMS(Home Management Server) User authentication, service message exchange

HMS handles the messages for information and services of

community domain 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.

App Store

3rd Party App Download Dev

Dev

Dev

UPnP

KNX

EchonetHome Gateway

Smart Devices

HMS(Home Management

Server)

Home ControlProtocol

Internet

App App App App

OS Platform(iOS, Android, Bada)

Home Ctrl & Mon API

DNS

HMS AddressResolution

- 8 -

Communication ProtocolsCommunication Protocols

Define message interface between smart devices and home

management system Data format

XML Encryption of secure information

Communication method http over TCP/IP

Secure Communication based on PKI Authenticating a message sender & encrypting a message

Support typical smart devices Smart Phone, Tablet PC, Smart TV

Independent of smart device’s OS/platform iOS, Android, Bada, etc.

- 9 -

Service Categories (1/2)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

- 10 -

Service Categories (2/2)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

- 11 -

Other StandardsOther 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

- 12 -

ConclusionConclusion

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!

- 13 -

Q & A